/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid}}}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.block{display:block}.flex{display:flex}.hidden{display:none}.inline-flex{display:inline-flex}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:root{--font-display:var(--font-sora),system-ui,-apple-system,sans-serif;--font-ui:var(--font-sora),system-ui,-apple-system,sans-serif;--type-name:clamp(2.75rem,9vw,6.5rem);--leading-tight:1.02;--track-name:-.03em;--track-wide:.18em;--bg-void:#050409;--bg-deep:#08060f;--bg-raised:#0f0b1c;--bg-glass:#1410268c;--text-primary:#eef1fb;--text-secondary:#9aa4bd;--text-muted:#5d6782;--line-faint:#9aa4bd1a;--line-soft:#9aa4bd2e;--glow-soft:0 0 40px #8fcacb38,0 0 12px #7e80e62e;--glow-bloom:0 0 64px #8fcacb61,0 0 22px #7e80e657;--glow-text:0 0 28px #7e80e633;--blur-glass:blur(18px) saturate(120%);--ease-glass:cubic-bezier(.22,.61,.36,1);--dur-quick:.42s;--dur-calm:.9s;--space-6:32px;--space-8:64px;--stack-gap:24px;--radius-pill:999px;--page-pad-x:clamp(24px,6vw,96px);--page-pad-y:clamp(32px,8vh,96px)}a{color:inherit;text-decoration:none}body,html{background:var(--bg-deep);height:100%;margin:0}@keyframes core-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes core-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){*{animation:none!important}}*{-webkit-font-smoothing:antialiased}body{font-family:var(--font-ui);color:var(--text-primary)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@font-face{font-family:Sora;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/a80aa6a3a59aa734-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/ac2ded5d4597f79b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a80aa6a3a59aa734-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac2ded5d4597f79b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora Fallback;src:local("Arial");ascent-override:85.29%;descent-override:25.50%;line-gap-override:0.00%;size-adjust:113.73%}.__className_923954{font-family:Sora,Sora Fallback;font-style:normal}.__variable_923954{--font-sora:"Sora","Sora Fallback"}