@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_8e26db71-module__WXM8ea__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}.cormorant_garamond_8e26db71-module__WXM8ea__variable{--font-glimmer-display:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0-95eo-012xnf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0-95eo-012xnf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0-95eo-012xnf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.figtree_7408a891-module__P1kDdq__className{font-family:Figtree,Figtree Fallback;font-style:normal}.figtree_7408a891-module__P1kDdq__variable{--font-glimmer-body:"Figtree", "Figtree Fallback"}
:root{--glimmer-bg:#020617;--glimmer-bg-elevated:#0b1224;--glimmer-ink:#f3efe6;--glimmer-muted:#f3efe6bf;--glimmer-line:#94a3b833;--glimmer-panel:#0b1224c7;--glimmer-panel-solid:#0f172a;--glimmer-glow:#2563eb52;--glimmer-sky:#7dd3fc;--glimmer-sapphire:#3b82f6;--glimmer-sapphire-deep:#1d4ed8;--glimmer-danger:#fda4af;--glimmer-radius:1.1rem;--glimmer-radius-sm:.75rem;--glimmer-shadow:0 18px 48px #02061773}*{box-sizing:border-box}html,body{min-height:100dvh;margin:0}a{color:inherit}.glimmer-shell{background:radial-gradient(900px 420px at 12% -10%, var(--glimmer-glow), transparent 60%), radial-gradient(700px 380px at 88% 0%, #38bdf81a, transparent 55%), linear-gradient(180deg, #031028 0%, var(--glimmer-bg) 42%, #01040f 100%);min-height:100dvh;color:var(--glimmer-ink);flex-direction:column;display:flex}.glimmer-shell-inner{box-sizing:border-box;grid-template-rows:auto 1fr auto;width:100%;min-height:100dvh;margin:0 auto;padding:0 20px 28px;display:grid}.glimmer-main{width:100%;min-height:0}.glimmer-footer{border-top:1px solid var(--glimmer-line);letter-spacing:.06em;text-transform:uppercase;color:var(--glimmer-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding:16px 0 8px;font-size:12px;display:flex}.glimmer-footer a{color:inherit;opacity:.85;text-decoration:none}.glimmer-footer a:hover{opacity:1;color:var(--glimmer-ink)}.glimmer-brand-mark{font-family:var(--font-glimmer-display), Georgia, serif;letter-spacing:-.03em;color:var(--brand-accent,var(--glimmer-sky));font-size:28px;text-decoration:none}.glimmer-brand-bar{justify-content:space-between;align-items:center;gap:16px;padding:22px 0 8px;display:flex}.glimmer-eyebrow{text-transform:uppercase;letter-spacing:.16em;color:var(--glimmer-muted);margin:0;font-size:11px}.glimmer-display{font-family:var(--font-glimmer-display), Georgia, serif;letter-spacing:-.03em;margin:0;line-height:1.05}.glimmer-lede{max-width:28rem;color:var(--glimmer-muted);margin:0;font-size:1.05rem;line-height:1.5}.glimmer-error{color:var(--glimmer-danger);margin:0;font-size:13px}.glimmer-btn{appearance:none;border-radius:var(--glimmer-radius-sm);background:linear-gradient(180deg, var(--glimmer-sapphire) 0%, var(--glimmer-sapphire-deep) 100%);color:#f8fafc;min-height:44px;font:inherit;letter-spacing:.01em;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .18s,box-shadow .18s,filter .18s,background .18s,border-color .18s;display:inline-flex;box-shadow:0 10px 28px #2563eb47}.glimmer-btn:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.glimmer-btn:active:not(:disabled){transform:translateY(0)}.glimmer-btn:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.glimmer-btn-block{box-sizing:border-box;width:100%;max-width:100%;display:flex}.glimmer-btn-ghost{border-color:var(--glimmer-line);color:var(--glimmer-ink);box-shadow:none;background:0 0}.glimmer-btn-ghost:hover:not(:disabled){filter:none;background:#7dd3fc0f;border-color:#7dd3fc73}.glimmer-btn-soft{color:var(--glimmer-sky);box-shadow:none;background:#7dd3fc1f;border-color:#7dd3fc47}.glimmer-btn-soft:hover:not(:disabled){filter:none;background:#7dd3fc2e}.glimmer-input{border-radius:var(--glimmer-radius-sm);border:1px solid var(--glimmer-line);width:100%;min-height:44px;color:var(--glimmer-ink);font:inherit;background:#020617b8;outline:none;padding:0 14px;font-size:15px;transition:border-color .18s,box-shadow .18s,background .18s}.glimmer-input::placeholder{color:#f3efe661}.glimmer-input:focus{background:#020617e6;border-color:#7dd3fc8c;box-shadow:0 0 0 3px #3b82f62e}.glimmer-input:disabled{opacity:.6}.glimmer-card{border:1px solid var(--glimmer-line);background:var(--glimmer-panel);height:100%;box-shadow:var(--glimmer-shadow);border-radius:18px;flex-direction:column;transition:border-color .22s,transform .22s,background .22s,box-shadow .22s;display:flex;overflow:hidden}.glimmer-card:hover{border-color:#7dd3fc6b;transform:translateY(-3px);box-shadow:0 22px 52px #0206178c}.glimmer-card-media{aspect-ratio:3/4;background:linear-gradient(160deg,#1e3a8a,#0f172a) 50%/cover no-repeat}.glimmer-card-body{flex-direction:column;flex:1;gap:6px;padding:16px 16px 18px;display:flex}.glimmer-card-name{font-family:var(--font-glimmer-display), Georgia, serif;letter-spacing:-.02em;font-size:1.55rem;line-height:1.1}.glimmer-card-meta{opacity:.55;font-size:1.05rem}.glimmer-card-tagline{color:var(--glimmer-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.glimmer-discover-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.glimmer-discover-intro{padding:8px 0 28px}.glimmer-discover-title,.glimmer-landing-title,.glimmer-profile-name{max-width:640px;margin:10px 0 12px;font-size:clamp(2.4rem,6vw,3.6rem)}.glimmer-profile-name{max-width:none;margin:8px 0 18px;font-size:clamp(2.2rem,5vw,3.2rem)}.glimmer-landing-title{margin-bottom:16px;font-size:clamp(2.6rem,8vw,4.4rem)}.glimmer-landing-cta-row{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.glimmer-empty{opacity:.55;margin-top:24px}.glimmer-prompt{border:1px solid var(--glimmer-line);background:#ffffff08;border-radius:14px;padding:12px 14px}.glimmer-prompt-compact{padding:10px 12px}.glimmer-prompt-q{letter-spacing:.08em;text-transform:uppercase;color:var(--glimmer-muted);margin:0 0 6px;font-size:11px}.glimmer-prompt-a{font-family:var(--font-glimmer-display), Georgia, serif;letter-spacing:-.015em;color:var(--glimmer-ink);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:1.05rem;line-height:1.35;display:-webkit-box;overflow:hidden}.glimmer-prompt-stack{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}.glimmer-card-actions{margin-top:auto;padding-top:12px}.glimmer-card-profile-link{color:var(--glimmer-sky);opacity:.9;margin-top:10px;font-size:12px;text-decoration:none;display:inline-block}.glimmer-action-row{gap:8px;display:flex}.glimmer-action-row .glimmer-btn{flex:1;min-height:40px;padding:0 12px;font-size:13px}.glimmer-action-row-wrap{flex-wrap:wrap;gap:10px}.glimmer-action-row-wrap .glimmer-btn{flex:auto;min-width:96px;min-height:44px;padding:0 18px;font-size:14px}.glimmer-profile-media{border:1px solid var(--glimmer-line);min-height:360px;box-shadow:var(--glimmer-shadow);border-radius:22px;overflow:hidden}.glimmer-profile-copy{min-width:0}.glimmer-auth-page{padding:32px 0 24px}.glimmer-auth-switch{text-align:center;opacity:.7;margin-top:18px;font-size:14px}.glimmer-auth-switch a{color:var(--glimmer-sky)}.glimmer-guest-auth-bar{flex-direction:column;align-items:stretch;gap:10px;width:100%;padding:12px 0 0;display:flex}.glimmer-guest-auth-copy{color:var(--glimmer-muted);margin:0;font-size:13px}.glimmer-guest-auth-actions{flex-direction:column;align-items:stretch;gap:8px;width:100%;display:flex}.glimmer-guest-auth-actions .glimmer-btn-block{width:100%;max-width:100%}.glimmer-discover-guest-strip{border:1px solid var(--glimmer-line);border-radius:var(--glimmer-radius);background:var(--glimmer-panel);max-width:400px;margin-top:28px;padding:16px 18px}.glimmer-auth-panel{border:1px solid var(--glimmer-line);border-radius:var(--glimmer-radius);background:var(--glimmer-panel);width:100%;max-width:400px;box-shadow:var(--glimmer-shadow);flex-direction:column;align-items:stretch;gap:12px;margin:0 auto;padding:28px 24px;display:flex}.glimmer-auth-panel .glimmer-input,.glimmer-auth-panel .glimmer-btn-block,.glimmer-landing-panel .glimmer-input,.glimmer-landing-panel .glimmer-btn-block{box-sizing:border-box;align-self:stretch;width:100%;max-width:100%}.glimmer-auth-panel h1{font-family:var(--font-glimmer-display), Georgia, serif;letter-spacing:-.03em;margin:0 0 4px;font-size:2rem}.glimmer-landing-panel{border:1px solid var(--glimmer-line);border-radius:var(--glimmer-radius);box-shadow:var(--glimmer-shadow);background:#ffffff09;flex-direction:column;align-items:stretch;gap:12px;padding:24px;display:flex}.glimmer-landing-panel h2{font-family:var(--font-glimmer-display), Georgia, serif;letter-spacing:-.02em;margin:0;font-size:1.35rem}.glimmer-chat-row{border:1px solid var(--glimmer-line);background:var(--glimmer-panel);border-radius:16px;align-items:center;gap:14px;padding:12px 14px;text-decoration:none;transition:border-color .18s,transform .18s,background .18s;display:flex}.glimmer-chat-row:hover{background:#0f172ae0;border-color:#7dd3fc66;transform:translateY(-1px)}.glimmer-composer{align-items:stretch;gap:10px;margin-top:16px;display:flex}.glimmer-composer .glimmer-input{flex:1}.glimmer-composer .glimmer-btn{flex-shrink:0;min-width:96px}.glimmer-thread{border:1px solid var(--glimmer-line);background:var(--glimmer-panel);border-radius:16px;flex-direction:column;gap:12px;min-height:320px;max-height:55vh;padding:16px;display:flex;overflow-y:auto}.glimmer-bubble{border:1px solid var(--glimmer-line);white-space:pre-wrap;max-width:85%;padding:10px 14px;line-height:1.45}.glimmer-bubble-mine{background:#2563eb61;border-radius:16px 16px 4px;align-self:flex-end}.glimmer-bubble-theirs{background:#94a3b81f;border-radius:16px 16px 16px 4px;align-self:flex-start}.glimmer-wallet-balance{border:1px solid var(--glimmer-line);background:var(--glimmer-panel);box-shadow:var(--glimmer-shadow);border-radius:16px;padding:22px}.glimmer-wallet-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}.glimmer-wallet-pkg{border:1px solid var(--glimmer-line);background:#0f172a8c;border-radius:14px;flex-direction:column;gap:10px;padding:16px;transition:border-color .18s,transform .18s;display:flex}.glimmer-wallet-pkg:hover{border-color:#7dd3fc66;transform:translateY(-1px)}.glimmer-wallet-pkg[data-featured=true]{border-color:var(--glimmer-sky)}@keyframes glimmer-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes glimmer-fade{0%{opacity:0}to{opacity:1}}@keyframes glimmer-glow-pulse{0%,to{opacity:.55}50%{opacity:1}}.glimmer-rise{animation:.55s both glimmer-rise}.glimmer-fade{animation:.7s both glimmer-fade}.glimmer-glow-soft{animation:4.5s ease-in-out infinite glimmer-glow-pulse}.glimmer-landing-hero{grid-template-columns:1.15fr .85fr;align-items:center;gap:36px;padding:28px 0 40px;display:grid}.glimmer-profile-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:28px;display:grid}.glimmer-nav{border-bottom:1px solid var(--glimmer-line);justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;padding:18px 0;display:flex}.glimmer-nav-links{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;max-width:72%;display:flex}.glimmer-nav-link{color:inherit;letter-spacing:.04em;text-transform:uppercase;opacity:.78;font-size:13px;text-decoration:none;transition:opacity .15s,color .15s}.glimmer-nav-link:hover{opacity:1}.glimmer-nav-link-accent{color:var(--glimmer-sky);opacity:.95}@media (max-width:720px){.glimmer-landing-hero,.glimmer-profile-grid{grid-template-columns:1fr}.glimmer-landing-hero{gap:28px;padding-top:12px}.glimmer-nav{flex-direction:column;align-items:stretch;gap:12px}.glimmer-nav-links{justify-content:flex-start;max-width:none}.glimmer-discover-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px}.glimmer-composer{flex-direction:column}.glimmer-composer .glimmer-btn{width:100%}}@media (prefers-reduced-motion:reduce){.glimmer-rise,.glimmer-fade,.glimmer-glow-soft,.glimmer-card,.glimmer-btn,.glimmer-chat-row,.glimmer-wallet-pkg{transition:none;animation:none}.glimmer-card:hover,.glimmer-btn:hover:not(:disabled),.glimmer-chat-row:hover,.glimmer-wallet-pkg:hover{transform:none}}:focus-visible{outline-offset:2px;outline:2px solid #7dd3fc}
