@font-face{font-family:__Chakra_Petch_364be2;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c43ef54631c6ad3c-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:__Chakra_Petch_364be2;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/48b76bf2200d991e-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Chakra_Petch_364be2;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/29e4af7482351bce-s.p.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:__Chakra_Petch_364be2;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6fd32ec5acdd27d-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:__Chakra_Petch_364be2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1fc9a8acda3903f0-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:__Chakra_Petch_364be2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b750d5bfef15842-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Chakra_Petch_364be2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/2a7c45462b39533e-s.p.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:__Chakra_Petch_364be2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4c7c43bdd7a35c63-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:__Chakra_Petch_364be2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8d541ca8617572f0-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:__Chakra_Petch_364be2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3955bbd902881c26-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Chakra_Petch_364be2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f6d84cc3be9d6158-s.p.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:__Chakra_Petch_364be2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/84f090e3b62fb9e3-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:__Chakra_Petch_Fallback_364be2;src:local("Arial");ascent-override:96.77%;descent-override:30.05%;line-gap-override:0.00%;size-adjust:102.51%}.__className_364be2{font-family:__Chakra_Petch_364be2,__Chakra_Petch_Fallback_364be2;font-style:normal}.__variable_364be2{--font-display:"__Chakra_Petch_364be2","__Chakra_Petch_Fallback_364be2"}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.p.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:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-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:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.p.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:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-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:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.p.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:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-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:__IBM_Plex_Sans_Fallback_4cd417;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_4cd417{font-family:__IBM_Plex_Sans_4cd417,__IBM_Plex_Sans_Fallback_4cd417;font-style:normal}.__variable_4cd417{--font-sans:"__IBM_Plex_Sans_4cd417","__IBM_Plex_Sans_Fallback_4cd417"}@font-face{font-family:__IBM_Plex_Mono_aa1656;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_aa1656;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_aa1656;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_aa1656;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.p.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:__IBM_Plex_Mono_aa1656;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-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:__IBM_Plex_Mono_aa1656;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_aa1656;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_aa1656;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_aa1656;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.p.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:__IBM_Plex_Mono_aa1656;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-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:__IBM_Plex_Mono_aa1656;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_aa1656;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_aa1656;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_aa1656;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.p.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:__IBM_Plex_Mono_aa1656;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-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:__IBM_Plex_Mono_Fallback_aa1656;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_aa1656{font-family:__IBM_Plex_Mono_aa1656,__IBM_Plex_Mono_Fallback_aa1656;font-style:normal}.__variable_aa1656{--font-mono:"__IBM_Plex_Mono_aa1656","__IBM_Plex_Mono_Fallback_aa1656"}:root{--void:#080706;--base:#100d0a;--surface-1:#16120f;--surface-1-deep:#0c0907;--surface-2:#1c1713;--border-subtle:#2a211b;--border-inner:#241c16;--border:#33291f;--border-hover:#5a4030;--text:#f2ede7;--text-2:#aba096;--text-body:#c6bbb0;--muted:#857a70;--faint:#6b6157;--accent:#e8552a;--accent-tint:#ff8a5b;--accent-deep:#b23a16;--glow-fill:rgba(232,85,42,.12);--glow-active:rgba(232,85,42,.22);--purple:#9b6dd6;--green:#3e9e5e;--amber:#f0a81e;--red:#d8382e;--cyan:#5fa8b0}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--base);color:var(--text-body);font-family:var(--font-sans),sans-serif;font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased}a{color:var(--accent-tint);text-decoration:none}:focus-visible{outline:2px solid var(--accent-tint);outline-offset:2px;border-radius:4px}.wrap{max-width:1120px;margin:0 auto;padding-left:24px;padding-right:24px}.lockup{display:inline-flex;align-items:center;gap:12px}.wordmark{font-family:var(--font-display),sans-serif;font-weight:700;font-size:15px;letter-spacing:.09em;color:var(--text)}.nav{display:flex;align-items:center;justify-content:space-between;padding-top:22px;padding-bottom:22px}.btn{display:inline-block;font-family:var(--font-sans),sans-serif;font-size:14px;font-weight:600;border-radius:10px;padding:12px 22px;border:1px solid transparent;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.btn-primary{background:var(--accent);color:var(--void)}.btn-primary:hover{background:var(--accent-tint)}.btn-secondary{background:var(--surface-2);border-color:var(--border);color:var(--text)}.btn-secondary:hover{border-color:var(--border-hover)}.btn-sm{padding:8px 16px;font-size:13px}.chip{--chip-c:var(--text-2);display:inline-block;font-family:var(--font-mono),monospace;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;border-radius:6px;padding:5px 11px;color:var(--chip-c);border:1px solid color-mix(in srgb,var(--chip-c) 30%,transparent);background:color-mix(in srgb,var(--chip-c) 12%,transparent);white-space:nowrap}.chip-accent{--chip-c:var(--accent)}.chip-green{--chip-c:var(--green)}.chip-amber{--chip-c:var(--amber)}.chip-red{--chip-c:var(--red)}.chip-cyan{--chip-c:var(--cyan)}.chip-purple{--chip-c:var(--purple)}.chip-neutral{color:var(--text-2);background:var(--surface-2);border-color:var(--border)}.stint-tag{display:flex;align-items:center;gap:12px;font-family:var(--font-mono),monospace;font-size:11px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--muted)}.lean-bar{display:inline-block;width:22px;height:5px;border-radius:2.5px;background:var(--accent);transform:skewX(-11deg);flex-shrink:0}.hero{position:relative;display:grid;grid-template-columns:1.05fr .95fr;grid-gap:56px;gap:56px;align-items:center;padding-top:72px;padding-bottom:32px}.hero:before{content:"";position:absolute;top:-80px;right:-40px;width:560px;height:420px;background:radial-gradient(closest-side,var(--glow-fill),transparent 70%);opacity:.55;pointer-events:none}.hero-copy{position:relative}.hero h1{font-family:var(--font-display),sans-serif;font-weight:700;font-size:clamp(2.4rem,5vw,3.5rem);line-height:1.06;color:var(--text);margin:18px 0 20px}.h1-em{font-style:normal;position:relative;white-space:nowrap}.h1-bar{position:absolute;left:1%;right:-1%;bottom:-10px;height:8.5px;border-radius:4.2px;background:var(--accent);transform:skewX(-11deg)}.hero-sub{font-size:16.5px;max-width:54ch;margin:0 0 32px}.hero-console{position:relative}.dl-meta{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap;margin-top:14px;font-size:13px;color:var(--muted)}.dl-alt{color:var(--text-2);text-decoration:underline;text-underline-offset:3px}.dl-alt:hover{color:var(--text)}.dl-version{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}.dl-large .btn-primary{padding:14px 30px;font-size:15px}.dl-large .dl-meta{justify-content:center}.dl-soon{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.dl-soon-center{align-items:center}.dl-soon-note{margin:0;font-size:13px;color:var(--muted)}.dl-soon-center .dl-soon-note{text-align:center;max-width:420px}.waitlist{display:flex;flex-direction:column;gap:8px;width:100%;max-width:420px}.dl-soon-center .waitlist{align-items:center}.waitlist-row{display:flex;gap:10px;width:100%}.waitlist-input{flex:1 1;min-width:0;font-family:var(--font-sans),sans-serif;font-size:14px;color:var(--text);background:var(--surface-2);border:1px solid var(--border);border-radius:10px;padding:12px 16px;transition:border-color .15s ease}.waitlist-input::placeholder{color:var(--faint)}.waitlist-input:hover{border-color:var(--border-hover)}.waitlist-input:focus-visible{outline:none;border-color:var(--accent)}.waitlist .btn{white-space:nowrap}.waitlist-captcha:empty{display:none}.waitlist-done{margin:0;font-size:14px;color:var(--green)}.waitlist-error{margin:0;font-size:13px;color:var(--red)}@media (max-width:480px){.waitlist-row{flex-direction:column}}.beta-page{min-height:calc(100vh - 220px);justify-content:center}.beta-form{align-items:center}.beta-unlocked{align-items:center}.beta-unlocked,.console{display:flex;flex-direction:column;gap:20px}.console{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:20px;padding:24px}.console-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.console-session{letter-spacing:.2em}.console-label,.console-session{font-family:var(--font-mono),monospace;font-size:11px;text-transform:uppercase;color:var(--muted)}.console-label{letter-spacing:.16em;display:flex;align-items:center;gap:8px}.console-lap{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.console-time{font-family:var(--font-mono),monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:44px;font-weight:600;line-height:1.1;color:var(--text);margin-top:6px}.console-time.is-pit{color:var(--cyan);font-size:32px;padding:6px 0}.console-delta{font-family:var(--font-mono),monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;padding-bottom:4px}.gain{color:var(--green)}.loss{color:var(--red)}.console-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.console-value{font-family:var(--font-mono),monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;color:var(--text);margin:6px 0 10px}.console-unit{font-size:13px;font-weight:400;color:var(--muted)}.compound-dot{width:12px;height:12px;border-radius:50%;background:var(--amber);box-shadow:0 0 0 2px var(--surface-1-deep),0 0 0 3px var(--amber);margin-right:2px;flex-shrink:0}.bar-track{height:6px;border-radius:3px;background:var(--surface-2);overflow:hidden}.bar-fill{height:100%;border-radius:3px;transition:width .6s ease,background .6s ease}.pit-card{background:var(--surface-1-deep);border:1px solid var(--border-inner);border-radius:14px;padding:16px 18px;transition:border-color .15s ease,box-shadow .15s ease}.pit-card.is-live{border-color:var(--accent);box-shadow:0 0 24px var(--glow-active)}.pit-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.pit-value{font-family:var(--font-display),sans-serif;font-size:24px;font-weight:600;color:var(--text);margin:8px 0 4px}.pit-note{font-size:13px;color:var(--text-2)}.stint{padding-top:104px}.stint-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px;align-items:center}.stint-grid.flip .stint-copy{order:2}.stint-copy h2{font-family:var(--font-display),sans-serif;font-size:clamp(1.55rem,2.6vw,1.9rem);font-weight:600;line-height:1.2;color:var(--text);margin:14px 0}.stint-copy p{margin:0;max-width:52ch}.stint-quiet{padding-top:96px}.stint-quiet .quiet-note{color:var(--text-2);margin-bottom:18px}.panel{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:20px;padding:22px;display:flex;flex-direction:column;gap:10px}.pit-card-flat{box-shadow:none}.plan-row{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:8px 4px;border-bottom:1px solid var(--border-inner)}.plan-label{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.plan-label,.plan-value{font-family:var(--font-mono),monospace}.plan-value{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:14px;font-weight:500;color:var(--text)}.plan-result{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:12px 4px 4px}.plan-accent{color:var(--accent-tint);font-size:18px;font-weight:600}.plan-drivers{display:flex;gap:8px;flex-wrap:wrap;padding-top:6px}.trow{display:grid;grid-template-columns:44px 1fr auto;align-items:center;grid-gap:12px;gap:12px;padding:10px 14px;border-radius:10px;border:1px solid transparent;font-family:var(--font-mono),monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13.5px}.trow.is-you{background:var(--surface-2);border-color:var(--accent)}.trow-pos{color:var(--muted)}.trow-name{color:var(--text);font-weight:500}.trow-gap{color:var(--text-2)}.sector-row{padding-top:10px}.roles-row,.sector-row{display:flex;gap:8px;flex-wrap:wrap}.roles-row{padding-bottom:8px}.download-final{padding-top:140px;padding-bottom:96px;display:flex;flex-direction:column;align-items:center;text-align:center}.download-final h2{font-family:var(--font-display),sans-serif;font-size:clamp(1.9rem,3.4vw,2.5rem);font-weight:700;color:var(--text);margin:22px 0 10px}.download-sub{color:var(--text-2);margin:0 0 28px}.footer{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--border-subtle);padding-top:26px;padding-bottom:34px}.footer .wordmark{font-size:12px}.footer-note{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}.rise{animation:rise .6s cubic-bezier(.2,.7,.3,1) both}.d1{animation-delay:70ms}.d2{animation-delay:.14s}.d3{animation-delay:.21s}@keyframes rise{0%{opacity:0;transform:translateY(14px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.rise{animation:none}.bar-fill,.btn,.pit-card{transition:none}}@media (max-width:940px){.hero{grid-template-columns:1fr;gap:44px;padding-top:48px}.hero:before{display:none}.hero-console{max-width:520px}.stint{padding-top:72px}.stint-grid{grid-template-columns:1fr;gap:28px}.stint-grid.flip .stint-copy{order:0}.download-final{padding-top:96px}}@media (max-width:480px){.console-time{font-size:34px}.console-session{letter-spacing:.12em}.console-row{grid-template-columns:1fr}}