@font-face{font-family:Saira;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(/_next/static/media/a5ded5fed781d3c1-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:Saira;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(/_next/static/media/f28ff2d15b1e9bd8-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Saira;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9b01607e2f794050-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:Saira;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/a5ded5fed781d3c1-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:Saira;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/f28ff2d15b1e9bd8-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Saira;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9b01607e2f794050-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:Saira;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/a5ded5fed781d3c1-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:Saira;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/f28ff2d15b1e9bd8-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Saira;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9b01607e2f794050-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:Saira Fallback;src:local("Arial");ascent-override:109.52%;descent-override:42.36%;line-gap-override:0.00%;size-adjust:103.63%}.__className_ef24aa{font-family:Saira,Saira Fallback;font-style:normal}.__variable_ef24aa{--font-disp:"Saira","Saira Fallback"}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/aa1b27f9e325731f-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:Nunito Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c126d80dc21dff90-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e850464f9dfbb75b-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:Nunito Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/357067f10075d686-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/68180864d7f93f02-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:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/aa1b27f9e325731f-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:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c126d80dc21dff90-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e850464f9dfbb75b-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:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/357067f10075d686-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/68180864d7f93f02-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:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/aa1b27f9e325731f-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:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c126d80dc21dff90-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e850464f9dfbb75b-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:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/357067f10075d686-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/68180864d7f93f02-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:Nunito Sans Fallback;src:local("Arial");ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.00%;size-adjust:101.39%}.__className_3d89c2{font-family:Nunito Sans,Nunito Sans Fallback;font-style:normal}.__variable_3d89c2{--font-sans:"Nunito Sans","Nunito Sans Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-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:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-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:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-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:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-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:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-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:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-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:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-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:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-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:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-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:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_07d42c{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_07d42c{--font-mono:"Geist Mono","Geist Mono Fallback"}.desk{color-scheme:dark;--bg:#030304;--bg-2:#08080A;--bg-3:#0F0F12;--fg:#FFFFFF;--dim:#9A9AA6;--dim2:#55555F;--line:#1B1B20;--line-2:#2C2C34;--acc:#CDBDFF;--acc-2:#E6DEFF;--acc-line:rgba(205,189,255,.22);--acc-fill:rgba(205,189,255,.08);--up:#CDBDFF;--dn:#8E8E9C;--paper:var(--bg);--paper-2:var(--bg-2);--ink:var(--fg);--ink-2:#C9C9CF;--muted:var(--dim);--signal:var(--acc);--signal-ink:var(--acc-2);--disp:var(--font-disp),"Saira","Helvetica Neue",Arial,sans-serif;--sans:var(--font-sans),"Nunito Sans","Helvetica Neue",Arial,sans-serif;--mono:var(--font-mono),"Geist Mono",ui-monospace,"SF Mono",Menlo,monospace;--hair:1px solid var(--line);--r:0;--wrap:1280px;margin:0;min-height:100vh;background:var(--bg);color:var(--fg);font:300 16px/1.65 var(--sans);-webkit-font-smoothing:antialiased;position:relative;overflow-x:clip}.desk:before{content:"";position:fixed;top:0;bottom:0;left:50%;width:min(var(--wrap),calc(100% - 40px));transform:translateX(-50%);pointer-events:none;z-index:0;opacity:.8;border-left:1px solid var(--line);border-right:1px solid var(--line);background-image:linear-gradient(90deg,transparent calc(25% - 1px),var(--line) calc(25% - 1px),var(--line) 25%,transparent 25%),linear-gradient(90deg,transparent calc(50% - 1px),var(--line) calc(50% - 1px),var(--line) 50%,transparent 50%),linear-gradient(90deg,transparent calc(75% - 1px),var(--line) calc(75% - 1px),var(--line) 75%,transparent 75%)}@media (min-width:900px){.desk:before{width:min(var(--wrap),calc(100% - 80px))}}.desk>*{position:relative;z-index:1}html:has(.desk){background:#030304;scroll-padding-top:84px;scroll-behavior:smooth}.desk *{box-sizing:border-box}.desk a{color:inherit;text-decoration:none}.desk p{margin:0;color:inherit}.desk h1,.desk h2,.desk h3{margin:0;font-family:var(--disp);font-weight:200;letter-spacing:.12em;line-height:1.12;text-wrap:balance;font-size:inherit;text-transform:uppercase}.desk .mono{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.desk .label{font-family:var(--disp);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.desk .num-disp{font-family:var(--disp);font-weight:200;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.04em}.desk .mono{font-size:inherit;overflow-wrap:normal}.desk .label{display:block;font-size:11px;font-weight:500;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--dim)}.desk .acc,.desk .signal{color:var(--acc)}.desk .up{color:var(--up)}.desk .dn{color:var(--dn)}.desk :focus-visible{outline:2px solid var(--acc);outline-offset:3px}.desk section[id]{scroll-margin-top:84px}.desk [hidden]{display:none!important}.desk img,.desk svg,.desk video{max-width:100%}.desk svg{display:block}.desk ::selection{background:var(--acc);color:#000}.desk .wrap{width:min(var(--wrap),calc(100% - 40px));margin-inline:auto}@media (min-width:900px){.desk .wrap{width:min(var(--wrap),calc(100% - 80px))}}.desk .band{padding:72px 0;border-top:var(--hair)}@media (min-width:900px){.desk .band{padding:110px 0}}.desk .band.tight{padding:40px 0}.desk .nav{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:rgba(5,5,6,.92);border-bottom:var(--hair)}.desk .nav-in{display:flex;align-items:center;justify-content:space-between;gap:20px;height:64px}.desk .brand{display:inline-flex;align-items:center;gap:10px;font:500 13px/1 var(--disp);letter-spacing:.24em;text-transform:uppercase}.desk .brand img{height:20px;width:auto}.desk .menu{display:flex;align-items:center;gap:26px}.desk .menu a{font:500 12px/1 var(--disp);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);transition:color .2s}.desk .menu a:hover,.desk .menu a[aria-current]{color:var(--fg)}.desk .menu .join{background:var(--fg);padding:11px 14px;color:#000;font-weight:500;border-left:3px solid var(--acc)}.desk .menu .join:hover{background:var(--acc);color:#000}@media (max-width:760px){.desk .menu a:not(.join){display:none}}.desk .scroll-progress{position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--acc);transform-origin:0 50%}.desk .readout{display:flex;gap:10px 28px;flex-wrap:wrap;padding:12px 0;border-bottom:var(--hair)}.desk .readout span{font:500 11px/1 var(--disp);letter-spacing:.12em;text-transform:uppercase;color:var(--dim2)}.desk .readout b{color:var(--dim);font-weight:500}.desk .readout i{display:inline-block;width:6px;height:6px;background:var(--up);margin-right:8px;animation:desk-pulse 1.8s ease-in-out infinite}.desk .hero{position:relative;padding:72px 0 56px;overflow:hidden}.desk .hero>.wrap{position:relative;z-index:2}.desk .hero:after{content:"";position:absolute;left:-30%;right:-30%;bottom:-6%;height:62%;pointer-events:none;z-index:0;opacity:.75;background-image:linear-gradient(var(--acc-line) 1px,transparent 1px),linear-gradient(90deg,var(--acc-line) 1px,transparent 1px);background-size:100% 56px,56px 100%;transform:perspective(640px) rotateX(66deg);transform-origin:50% 100%;mask-image:linear-gradient(0deg,#000 0,rgba(0,0,0,.6) 40%,transparent 92%);-webkit-mask-image:linear-gradient(0deg,#000 0,rgba(0,0,0,.6) 40%,transparent 92%);animation:desk-floor 6s linear infinite}@media (min-width:900px){.desk .hero{padding:120px 0 80px;min-height:70vh;display:flex;flex-direction:column;justify-content:flex-end}}.desk .hero>.wrap{width:min(var(--wrap),calc(100% - 40px))}@media (min-width:900px){.desk .hero>.wrap{width:min(var(--wrap),calc(100% - 80px))}}.desk .hero-curve{position:absolute;inset:auto 0 0 0;height:58%;opacity:.9;z-index:1}.desk .hero-curve.soft{opacity:.5;height:50%;pointer-events:none;mask-image:linear-gradient(90deg,transparent,#000 15%,#000);-webkit-mask-image:linear-gradient(90deg,transparent,#000 15%,#000)}.desk .hero h1{font-size:clamp(34px,5.4vw,84px);letter-spacing:.16em;line-height:1.1;font-weight:200;max-width:14em}@media (max-width:899px){.desk .hero-curve{height:42%;opacity:.45}.desk .hero h1{font-size:clamp(26px,7.2vw,40px);letter-spacing:.1em}}.desk .statband{padding:0 0 56px}.desk .statband .statrow{margin-top:0}.desk .hero h1 .acc{color:var(--acc)}.desk .hero h1 .dimw{color:var(--dim2)}.desk .eyebrow{display:inline-flex;align-items:center;gap:12px;font:500 11px/1 var(--disp);letter-spacing:.24em;text-transform:uppercase;color:var(--dim);margin-bottom:28px}.desk .eyebrow i{width:3px;height:14px;background:var(--acc)}.desk .lede{margin-top:28px;font-size:clamp(16px,1.4vw,19px);line-height:1.6;color:var(--dim);max-width:34em;font-weight:300}.desk .lede b{color:var(--fg);font-weight:400}.desk .cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.desk .btn{display:inline-flex;align-items:center;gap:14px;padding:16px 22px;border-radius:0;font:500 12px/1 var(--disp);letter-spacing:.2em;text-transform:uppercase;border:1px solid transparent;transition:background .15s,border-color .15s,color .15s;cursor:pointer;background:none;color:inherit}.desk .btn .arr{transition:transform .25s cubic-bezier(.2,.7,.2,1)}.desk .btn:hover .arr{transform:translateX(4px)}.desk .btn-signal{background:var(--fg);color:#000;border-left:4px solid var(--acc)}.desk .btn-signal:hover{background:var(--acc);color:#000}.desk .btn-plain{border-color:var(--line-2);color:var(--fg);background:transparent}.desk .btn-plain:hover{border-color:var(--fg)}.desk .btn-ghost{color:var(--dim);padding-inline:8px}.desk .btn-ghost:hover{color:var(--fg)}.desk .statrow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--line);border:var(--hair);border-radius:var(--r);overflow:hidden;margin-top:56px}@media (min-width:900px){.desk .statrow{grid-template-columns:repeat(4,minmax(0,1fr))}}.desk .statrow>div{background:var(--bg);padding:22px 22px 24px;display:grid;grid-gap:10px;gap:10px;align-content:start}.desk .statrow .v{font:200 clamp(30px,3.2vw,46px)/1 var(--disp);letter-spacing:.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.desk .statrow .v small{font:500 12px var(--mono);color:var(--dim);letter-spacing:.04em;margin-left:8px}.desk .statrow .s{font:400 12px/1.5 var(--mono);color:var(--dim2)}.desk .head{display:grid;grid-gap:18px;gap:18px;grid-template-columns:1fr;margin-bottom:44px}@media (min-width:900px){.desk .head{grid-template-columns:200px 1fr;gap:48px;align-items:end}}.desk .head .label{padding-top:8px}.desk .head h2{font-size:clamp(26px,3.4vw,52px);letter-spacing:.14em;line-height:1.12}.desk .head h2 .dimw{color:var(--dim2)}.desk .head p{margin-top:20px;color:var(--dim);max-width:44em;font-size:16px}.desk .head p a{color:var(--fg);text-decoration:underline;text-underline-offset:4px;-webkit-text-decoration-color:var(--dim2);text-decoration-color:var(--dim2)}.desk .head p a:hover{-webkit-text-decoration-color:var(--acc);text-decoration-color:var(--acc)}.desk .card{background:var(--bg-2);border:var(--hair);padding:26px;position:relative;overflow:hidden;transition:border-color .15s}.desk .card:hover{border-color:var(--line-2)}.desk .card .glowline{position:absolute;left:0;right:0;top:0;height:1px;background:var(--acc)}.desk .card,.desk .finds li,.desk .offer,.desk .pod,.desk .rules li,.desk .sx{position:relative}.desk .card:after,.desk .card:before,.desk .finds li:after,.desk .finds li:before,.desk .offer:after,.desk .offer:before,.desk .pod:after,.desk .pod:before,.desk .rules li:after,.desk .rules li:before,.desk .sx:after,.desk .sx:before{content:"";position:absolute;width:10px;height:10px;pointer-events:none;opacity:.6;transition:opacity .2s;z-index:2}.desk .card:before,.desk .finds li:before,.desk .offer:before,.desk .pod:before,.desk .rules li:before,.desk .sx:before{top:-1px;left:-1px;border-top:1px solid var(--acc);border-left:1px solid var(--acc)}.desk .card:after,.desk .finds li:after,.desk .offer:after,.desk .pod:after,.desk .rules li:after,.desk .sx:after{bottom:-1px;right:-1px;border-bottom:1px solid var(--acc);border-right:1px solid var(--acc)}.desk .card:hover:after,.desk .card:hover:before,.desk .pod:hover:after,.desk .pod:hover:before,.desk .rules li:hover:after,.desk .rules li:hover:before,.desk .sx:hover:after,.desk .sx:hover:before{opacity:1}.desk .board{background:var(--bg-2);border:var(--hair);border-radius:var(--r);overflow:hidden}.desk .board-top{display:flex;justify-content:space-between;align-items:center;gap:12px 24px;flex-wrap:wrap;padding:14px 18px;border-bottom:var(--hair)}.desk .board-top .label.fg{color:var(--fg)}.desk .board-note{padding:14px 18px;font:400 12px/1.6 var(--mono);color:var(--dim2);border-top:var(--hair)}.desk .chart{position:relative;padding:10px 6px}.desk .chart svg{display:block;width:100%;animation:desk-wipe 1.4s cubic-bezier(.3,0,.2,1) both}.desk .chart text{font:500 10.5px var(--mono);fill:var(--dim2);letter-spacing:.04em}.desk .chart .grid line{stroke:var(--line);stroke-width:1;stroke-dasharray:2 5}.desk .chart .base{stroke:var(--dim2);stroke-width:1}.desk .chart .bank{fill:none;stroke:var(--acc);stroke-width:2;stroke-linejoin:round}.desk .chart .hatch-area{fill:var(--acc-fill)}.desk .chart .val{fill:var(--fg);font-weight:500}.desk .chart .xh{stroke:var(--acc);stroke-width:1}.desk .chart .hit{fill:transparent;cursor:crosshair}.desk .chart .bar-up{fill:var(--up)}.desk .chart .bar-dn{fill:var(--dn)}.desk .chart .bar-flat{fill:var(--line-2)}.desk .chart .bar-hit{fill:transparent}.desk .chart .ln{fill:none;stroke-width:1.5;stroke-linejoin:round;opacity:.9}.desk .chart .book{fill:none;stroke:var(--fg);stroke-width:2.5;stroke-linejoin:round}.desk .chart .area{fill:rgba(255,255,255,.04)}.desk .chart .lbl{font:600 11px var(--mono)}.desk .chart .end{font:600 12px var(--mono);fill:var(--fg)}.desk .legend{display:flex;flex-wrap:wrap;gap:8px 22px;padding:12px 18px;border-top:var(--hair);font:500 11px/1.4 var(--disp);color:var(--dim);letter-spacing:.08em;text-transform:uppercase}.desk .legend i{display:inline-block;vertical-align:0;margin-right:8px}.desk .legend svg{display:inline;vertical-align:-3px;margin-right:6px}.desk .tip{position:absolute;pointer-events:none;background:var(--fg);color:var(--bg);padding:8px 10px;border-radius:0;font:500 12px/1.45 var(--mono);white-space:nowrap;transform:translate(-50%,calc(-100% - 12px));z-index:2}.desk .tip .t{color:var(--dim2)}.desk .two{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}@media (min-width:1000px){.desk .two{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}}.desk .stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--line);border:var(--hair);border-radius:var(--r);overflow:hidden;align-content:start}.desk .stats>div{background:var(--bg-2);padding:18px 18px 20px;display:grid;grid-gap:10px;gap:10px}.desk .stats .v{font:200 clamp(24px,2.4vw,34px)/1 var(--disp);letter-spacing:.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.desk .stats .v small{font:500 11px var(--mono);color:var(--dim);letter-spacing:.04em;margin-left:8px}.desk .stats .v.dn{color:var(--dn)}.desk .stats .v.up{color:var(--up)}.desk details.tv{border-top:var(--hair)}.desk details.tv summary{cursor:pointer;padding:12px 18px;font:500 11px/1 var(--disp);letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.desk .tbl{overflow-x:auto;max-height:360px;border:0;border-radius:0}.desk table{border-collapse:collapse;width:100%;font:400 12.5px/1.4 var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:normal}.desk thead{background:transparent}.desk td,.desk th{padding:10px 16px;border-top:var(--hair);border-bottom:0;text-align:right}.desk td:first-child,.desk th:first-child{text-align:left}.desk th{font:500 10.5px/1.4 var(--mono);color:var(--dim2);letter-spacing:.12em;text-transform:uppercase;border-top:0}.desk tbody tr{transition:background .15s}.desk tbody tr:hover{background:rgba(255,255,255,.025)}.desk .log td.g,.desk .log td.w{color:var(--up)}.desk .log td.l,.desk .log td.r{color:var(--dn)}.desk .log td.b,.desk .log td.z{color:var(--dim)}.desk .log td,.desk .log th{white-space:nowrap}.desk .log td .label{display:inline;color:var(--dim2);letter-spacing:.04em}.desk .systems>div{display:grid}.desk .hero-grid{display:grid;grid-gap:40px;gap:40px;grid-template-columns:minmax(0,1fr)}@media (min-width:900px){.desk .hero-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end}.desk .hero-grid h1{font-size:clamp(30px,4.1vw,62px)}}.desk .phone-wrap{display:flex;justify-content:center}@media (min-width:900px){.desk .phone-wrap{justify-content:flex-end}}.desk .systems{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}@media (min-width:900px){.desk .systems{grid-template-columns:repeat(2,minmax(0,1fr))}}.desk .sys{display:grid;grid-gap:22px;gap:22px;align-content:start;padding:28px;min-height:100%}.desk .sys-top{display:flex;justify-content:space-between;align-items:center;gap:12px}.desk .sys .num{font:500 11px/1 var(--disp);letter-spacing:.14em;text-transform:uppercase;color:var(--acc)}.desk .state{display:inline-flex;align-items:center;gap:8px;font:500 10.5px/1 var(--disp);letter-spacing:.12em;text-transform:uppercase;border:var(--hair);border-radius:0;padding:7px 10px;color:var(--dim)}.desk .state i{width:6px;height:6px;background:var(--dim2)}.desk .state.live i{background:var(--up);animation:desk-pulse 1.8s ease-in-out infinite}.desk .state.soon i{background:var(--acc)}.desk .sys h3{font-size:clamp(26px,2.8vw,42px);letter-spacing:.14em;text-transform:uppercase;line-height:1.1}.desk .sys h3 small{display:block;margin-top:12px;font:500 12px/1.5 var(--mono);letter-spacing:.06em;color:var(--dim);text-transform:uppercase}.desk .sys .mini{height:110px;margin:0 -4px}.desk .sys .big{font:200 clamp(40px,4.6vw,64px)/1 var(--disp);letter-spacing:.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.desk .sys .big small{display:block;margin-top:8px;font:500 11px/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.desk .kv{display:grid;margin:0;border-top:var(--hair)}.desk .kv div{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:var(--hair);font:400 13px/1.4 var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.desk .kv dt{color:var(--dim);text-transform:uppercase;font-size:11px;letter-spacing:.08em}.desk .kv dd{margin:0;text-align:right;color:var(--fg)}.desk .kv dd .dimw{color:var(--dim2)}.desk .sys .btn{justify-self:start}.desk .sys.lab{border-style:dashed}.desk .sys.lab p{color:var(--dim);max-width:32em}.desk .rules{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));grid-gap:14px;gap:14px}.desk .rules li{padding:24px 22px 26px;display:grid;grid-gap:12px;gap:12px;align-content:start;background:var(--bg-2);border:var(--hair);border-radius:var(--r)}.desk .rules .n{font:500 11px/1 var(--mono);color:var(--acc);letter-spacing:.14em}.desk .rules b{font:500 13px/1.4 var(--disp);letter-spacing:.16em;text-transform:uppercase}.desk .rules span:not(.n){color:var(--dim);font-size:15px;line-height:1.55}.desk .six{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px}@media (min-width:900px){.desk .six{grid-template-columns:repeat(3,minmax(0,1fr))}}.desk .sx{padding:22px;display:grid;grid-gap:16px;gap:16px;align-content:start;background:var(--bg-2);border:var(--hair);border-radius:var(--r)}.desk .sx-top{display:flex;justify-content:space-between;align-items:center;gap:10px}.desk .sx .num{font:600 11px/1 var(--mono);display:inline-flex;align-items:center;gap:8px;letter-spacing:.12em}.desk .sx .num i{width:10px;height:10px;display:inline-block;border-radius:0}.desk .sx h3{font-size:clamp(18px,1.6vw,22px);letter-spacing:.1em}.desk .sx .note{font:400 12px/1.5 var(--mono);color:var(--dim2)}.desk .sx a{color:var(--dim)}.desk .corr{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}@media (min-width:900px){.desk .corr{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.desk .grid6{border-collapse:separate;border-spacing:3px;font:500 12px/1 var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;width:100%;max-width:480px;table-layout:fixed}.desk .grid6 td,.desk .grid6 th{border:0;text-align:center;padding:0;height:54px}.desk .grid6 th{font-weight:600;color:var(--dim);background:transparent;letter-spacing:.08em}.desk .grid6 td{background:var(--bg-3);color:var(--fg)}.desk .grid6 td.d{background:var(--fg);color:#000}.desk .legend6{list-style:none;margin:0;padding:0;border-top:var(--hair)}.desk .legend6 li{display:grid;grid-template-columns:22px 36px 1fr auto;grid-gap:10px;gap:10px;align-items:center;padding:12px 0;border-bottom:var(--hair);font:400 13px/1.3 var(--mono)}.desk .legend6 i{width:12px;height:12px;display:inline-block;border-radius:0}.desk .legend6 .k{color:var(--dim2)}.desk .legend6 .v{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--up)}.desk .pill{display:inline-flex;align-items:center;gap:8px;border:var(--hair);border-radius:0;padding:7px 10px;font:500 10.5px/1 var(--disp);letter-spacing:.12em;text-transform:uppercase;color:var(--fg)}.desk .pill i{width:6px;height:6px;background:var(--acc);animation:desk-pulse 1.8s ease-in-out infinite}.desk .phone{position:relative;width:min(300px,70vw);aspect-ratio:9/19.5;border-radius:22px;background:#000;border:1px solid var(--line-2);box-shadow:0 0 0 5px #0B0B0D,0 0 0 6px var(--line-2);overflow:hidden}.desk .phone video{width:100%;height:100%;object-fit:cover;display:block}.desk .phone:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06);pointer-events:none}.desk .phone .tagline{position:absolute;left:14px;right:14px;bottom:14px;font:500 10px/1.4 var(--disp);letter-spacing:.1em;text-transform:uppercase;color:var(--fg);background:#000;border:1px solid var(--line-2);padding:8px 10px}.desk .vs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--line);border:var(--hair);border-radius:var(--r);overflow:hidden}@media (min-width:900px){.desk .vs{grid-template-columns:repeat(4,minmax(0,1fr))}}.desk .vs>div{padding:18px 18px 20px;background:var(--bg-2);display:grid;grid-gap:10px;gap:10px;align-content:start}.desk .vs .v{font:200 clamp(26px,3vw,40px)/1 var(--disp);letter-spacing:.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.desk .vs .s{font:400 12px/1.5 var(--mono);color:var(--dim2)}.desk .status{display:inline-flex;align-items:center;gap:10px;border:var(--hair);border-radius:0;padding:10px 14px;font:500 11px/1 var(--disp);letter-spacing:.12em;text-transform:uppercase}.desk .status i{width:8px;height:8px;background:var(--dim2)}.desk .status.on i{background:var(--up);animation:desk-pulse 1.6s ease-in-out infinite}.desk .empty{padding:40px 18px;font:400 14px/1.6 var(--mono);color:var(--dim)}.desk .ticker{overflow:hidden;border-top:var(--hair);border-bottom:var(--hair);background:var(--bg-2);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.desk .ticker-track{display:flex;width:max-content;animation:desk-ticker var(--ticker-speed,60s) linear infinite}.desk .ticker:hover .ticker-track{animation-play-state:paused}.desk .ticker-row{display:flex;align-items:center;gap:44px;padding:14px 22px;font:500 12px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);white-space:nowrap}.desk .ticker-row b{color:var(--fg);font-weight:500}.desk .ticker-row{font-family:var(--mono)}.desk .ticker-row .up{color:var(--up)}.desk .ticker-row .dn{color:var(--dn)}.desk .ticker-row .sep{color:var(--dim2)}@keyframes desk-ticker{to{transform:translateX(-50%)}}.desk .offer{display:grid;grid-template-columns:1fr;grid-gap:1px;gap:1px;background:var(--line);border:var(--hair);border-radius:var(--r);overflow:hidden}@media (min-width:900px){.desk .offer{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.desk .offer>div{padding:32px;display:grid;grid-gap:22px;gap:22px;align-content:start;background:var(--bg-2)}.desk .offer.featured>div:first-child{border-top:3px solid var(--acc)}.desk .price{font:200 clamp(56px,8vw,112px)/1 var(--disp);letter-spacing:.04em;color:var(--fg);margin:0}.desk .price small{font:500 13px var(--mono);letter-spacing:.1em;color:var(--dim);margin-left:10px;text-transform:uppercase}.desk .price .was{font:200 28px var(--disp);color:var(--dim2);text-decoration:line-through;margin-left:14px;letter-spacing:.04em;vertical-align:middle}.desk .list{list-style:none;margin:0;padding:0}.desk .list li{display:grid;grid-template-columns:36px 1fr auto;grid-gap:12px;gap:12px;padding:13px 0;border-bottom:var(--hair);font-size:15px;align-items:baseline;color:var(--ink-2);font-weight:300}.desk .list li:last-child{border-bottom:0}.desk .list .n{font:500 11px var(--mono);color:var(--dim2);letter-spacing:.08em}.desk .list .tag{font:600 10px var(--disp);letter-spacing:.12em;text-transform:uppercase;color:var(--acc);border:0;padding:0;border-radius:0;line-height:1.4}.desk .list a{color:var(--fg);text-decoration:underline;text-underline-offset:4px;-webkit-text-decoration-color:var(--dim2);text-decoration-color:var(--dim2)}.desk .podium{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px}@media (min-width:900px){.desk .podium{grid-template-columns:repeat(3,minmax(0,1fr))}}.desk .pod{padding:24px;display:grid;grid-gap:18px;gap:18px;align-content:start;background:var(--bg-2);border:var(--hair);border-radius:var(--r)}.desk .pod-top{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.desk .pod .rank{font:600 11px/1 var(--mono);color:var(--acc);letter-spacing:.14em}.desk .pod .kind{font:500 10px/1 var(--disp);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);border:var(--hair);border-radius:0;padding:6px 9px}.desk .pod h3{font-size:clamp(18px,1.8vw,24px);letter-spacing:.1em}.desk .pod h3 small{display:block;margin-top:8px;font:400 12px/1.4 var(--mono);letter-spacing:.04em;color:var(--dim)}.desk .pod .big{font:200 clamp(40px,4.4vw,58px)/1 var(--disp);letter-spacing:.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--up)}.desk .pod .big small{display:block;margin-top:10px;font:500 11px/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.desk .pod-note{margin-top:20px;color:var(--dim);max-width:52em}.desk .faq{border-top:var(--hair);max-width:900px;margin:0}.desk .faq details{border-bottom:var(--hair)}.desk .faq summary{cursor:pointer;list-style:none;display:grid;grid-template-columns:44px 1fr 24px;grid-gap:12px;gap:12px;padding:20px 0;font:400 17px/1.4 var(--sans);transition:color .2s}.desk .faq summary:hover{color:var(--acc)}.desk .faq summary::-webkit-details-marker{display:none}.desk .faq summary .n{font:500 11px/2.2 var(--mono);color:var(--dim2);letter-spacing:.1em}.desk .faq summary:after{content:"+";font:200 24px/1 var(--disp);color:var(--acc);transition:transform .3s}.desk .faq details[open] summary:after{transform:rotate(45deg)}.desk .faq details p{padding:0 0 22px 56px;color:var(--dim);max-width:46em;animation:desk-fade .4s both}.desk .faq p a{color:var(--fg);text-decoration:underline;text-underline-offset:4px}.desk .controls{gap:12px 20px;padding:14px 18px;border-bottom:var(--hair)}.desk .controls,.desk .ctl{display:flex;flex-wrap:wrap;align-items:center}.desk .ctl{gap:10px}.desk .ctl>span{font:500 10.5px/1 var(--disp);letter-spacing:.12em;text-transform:uppercase;color:var(--dim2)}.desk .seg{display:inline-flex;flex-wrap:wrap;border:var(--hair);border-radius:0;padding:3px;background:var(--bg)}.desk .seg button{font:500 11px/1 var(--disp);letter-spacing:.08em;text-transform:uppercase;background:transparent;color:var(--dim);border:0;padding:8px 12px;cursor:pointer;border-radius:0;transition:background .2s,color .2s}.desk .seg button[aria-pressed=true]{background:var(--fg);color:var(--bg)}.desk .seg button:hover:not([aria-pressed=true]){color:var(--fg)}.desk .chk{display:inline-flex;align-items:center;gap:8px;font:500 11px/1 var(--disp);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);cursor:pointer}.desk .chk input{accent-color:var(--acc);width:15px;height:15px;margin:0}.desk .view-note{padding:12px 18px;border-bottom:var(--hair);font:400 13px/1.5 var(--mono);color:var(--dim)}.desk .view-note b{font-weight:500;color:var(--fg)}.desk .firms table{min-width:980px;font:400 13px/1.35 var(--mono)}.desk .firms td,.desk .firms th{padding:10px 12px;border-top:0;border-bottom:var(--hair);white-space:nowrap;vertical-align:middle}.desk .firms th{background:var(--bg-3);position:-webkit-sticky;position:sticky;top:0;z-index:1}.desk .firms th button{font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;background:none;border:0;padding:0;cursor:pointer}.desk .firms th button:hover{color:var(--fg)}.desk .firms th button[aria-sort]:after{content:" \2193";color:var(--acc)}.desk .firms th button[aria-sort=ascending]:after{content:" \2191"}.desk .firms td.n{color:var(--dim2);width:36px;text-align:left}.desk .firms td.acct{text-align:left;white-space:normal;min-width:220px}.desk .firms td.acct b{display:block;font:600 14px/1.3 var(--sans)}.desk .firms td.acct span{color:var(--dim);font-size:12px}.desk .firms td.kind{text-align:left;color:var(--dim);font-size:11px;text-transform:uppercase;letter-spacing:.08em}.desk .firms td.kind i{font-style:normal;color:var(--acc)}.desk .firms td.range{width:260px;padding-block:4px}.desk .firms td.range svg{display:block;width:240px;height:26px}.desk .firms .rz{stroke:var(--dim2);stroke-width:1}.desk .firms .rl{stroke:var(--dim);stroke-width:1.5}.desk .firms .rl.neg{stroke:var(--dn)}.desk .firms .rd{fill:var(--up)}.desk .firms .rd.neg{fill:var(--dn)}.desk .firms td.med{font:300 17px/1 var(--disp);letter-spacing:.04em;color:var(--up)}.desk .firms .dn{color:var(--dn)}.desk .firms tr.top3 td.n{color:var(--acc);font-weight:600}.desk .firms .tbl{max-height:none}.desk .finds{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));grid-gap:14px;gap:14px}.desk .finds li{padding:24px 22px;display:grid;grid-gap:12px;gap:12px;align-content:start;background:var(--bg-2);border:var(--hair);border-radius:var(--r)}.desk .finds b{font:500 13px/1.4 var(--disp);letter-spacing:.16em;text-transform:uppercase}.desk .finds span{color:var(--dim);font-size:15px;line-height:1.55}.desk .finds em{font-style:normal;font-family:var(--mono);font-size:13px;color:var(--fg)}.desk .method{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0;border-top:var(--hair);max-width:980px;margin:0}.desk .method div{display:grid;grid-template-columns:1fr;grid-gap:6px;gap:6px;padding:16px 0;border-bottom:var(--hair)}@media (min-width:760px){.desk .method div{grid-template-columns:200px 1fr;gap:24px}}.desk .method dt{font:500 11px/1.8 var(--disp);letter-spacing:.12em;text-transform:uppercase;color:var(--dim2)}.desk .method dd{margin:0;color:var(--dim);max-width:46em}.desk .method b{font-weight:500;color:var(--fg)}.desk .closer{position:relative;overflow:hidden;text-align:center;padding:120px 0}.desk .closer h2{font-size:clamp(32px,5.6vw,88px);letter-spacing:.18em;line-height:1.12;font-weight:200}.desk .closer .cta-row{justify-content:center;margin-top:40px}.desk .closer .halo{display:none}.desk .closer{border-top:1px solid var(--acc)}.desk .foot{padding:56px 0 40px;border-top:var(--hair);display:grid;grid-gap:28px;gap:28px}.desk .foot-links{display:flex;flex-wrap:wrap;gap:14px 24px;align-items:center}.desk .foot-links a{font:500 11px/1 var(--disp);letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.desk .foot-links a:hover{color:var(--fg)}.desk .foot-links a.brand{font:500 12px/1 var(--disp);letter-spacing:.24em;color:var(--fg);margin-right:10px}.desk .legal{display:grid;grid-gap:10px;gap:10px;font:400 11px/1.65 var(--mono);color:var(--dim2);max-width:100em}.desk .legal b{color:var(--dim);font-weight:500}.desk .legal a{color:var(--dim);text-decoration:underline;text-underline-offset:3px}.desk .hero-pca{min-height:78vh;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:64px}@media (min-width:900px){.desk .hero-pca{min-height:88vh;padding-bottom:96px}}.desk .pca-bg{position:absolute;inset:0;z-index:0;pointer-events:none}.desk .pca{display:block;width:100%;height:100%}.desk .hero-pca:after{display:none}.desk .hero-full{min-height:78vh;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:64px}@media (min-width:900px){.desk .hero-full{min-height:88vh;padding-bottom:96px}}.desk .hero-full:after{display:none}.desk .hero-curve.full{inset:0;height:100%;opacity:.85;pointer-events:none}.desk .hero-curve.full svg{height:100%}@media (max-width:899px){.desk .hero-curve.full{height:100%;opacity:.6}.desk .hero-curve.full:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 30%,rgba(3,3,4,.82) 62%,rgba(3,3,4,.94))}}.desk .how-grid{display:grid;grid-template-columns:1fr;grid-gap:32px;gap:32px}@media (min-width:900px){.desk .how-grid{grid-template-columns:300px minmax(0,1fr);gap:48px;align-items:start}.desk .how-grid .phone-wrap{justify-content:flex-start}.desk .how-grid .rules{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.desk .pca-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 30%,rgba(3,3,4,.82) 62%,rgba(3,3,4,.94))}}.desk .glow{display:none}@keyframes desk-pulse{50%{opacity:.3}}@keyframes desk-floor{to{background-position:0 56px,0 0}}@keyframes desk-fade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes desk-wipe{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@media (prefers-reduced-motion:reduce){.desk .chart svg,.desk .eyebrow i,.desk .pill i,.desk .readout i,.desk .state i,.desk .status i{animation:none!important}.desk .hero:after,.desk .ticker-track{animation:none}}@media (max-width:899px){.desk .statrow>div,.desk .stats>div,.desk .vs>div{padding:18px 14px 20px}.desk .statrow .v,.desk .vs .v{font-size:clamp(20px,5.4vw,28px);letter-spacing:0}.desk .stats .v{font-size:clamp(18px,5vw,26px);letter-spacing:0}.desk .eyebrow{letter-spacing:.16em}.desk .closer h2{letter-spacing:.12em}}