@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-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:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-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:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-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:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-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:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-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:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-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:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-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:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-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:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-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:Bricolage Grotesque Fallback;src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.00%;size-adjust:105.43%}.__className_73307a{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.__variable_73307a{--font-display:"Bricolage Grotesque","Bricolage Grotesque Fallback"}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-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:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-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:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-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:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-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:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-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:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-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:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-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:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-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:Instrument Sans Fallback;src:local("Arial");ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.00%;size-adjust:102.74%}.__className_287987{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.__variable_287987{--font-inter:"Instrument Sans","Instrument Sans Fallback"}:root{--ink:#0d0e10;--ink-2:#111317;--card:#101318;--paper:#edebe6;--body:#cfcdc6;--muted:#a3a19b;--faint:#6e6c67;--line:#2a2d33;--line-2:#3a3d44;--roster:#8ea6e8;--lux:#7bafd4;--lbt:#e8a54b;--accent:var(--paper);--neon:var(--paper);--neon-2:var(--paper);--bg-black:var(--ink);--bg-glow:var(--ink);--r:4px;--ease:cubic-bezier(0.65,0,0.35,1);--ease-out:cubic-bezier(0.16,1,0.3,1);--banner-h:40px;--nav-bar-h:72px;--nav-h:calc(var(--banner-h) + var(--nav-bar-h));--gutter:40px}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden}html{scroll-behavior:smooth}body{--font-anton:var(--font-display);background:var(--ink);color:var(--paper);font:400 17px/1.6 var(--font-inter),system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}img{max-width:100%}::selection{background:var(--paper);color:var(--ink)}.wrap{width:100%;max-width:1280px;margin:0 auto;padding:0 var(--gutter)}.display{font-family:var(--font-display),sans-serif;font-weight:600;letter-spacing:-.045em;line-height:.9}.h2{margin:0;font:500 clamp(40px,5vw,64px) /1.02 var(--font-display),sans-serif;color:var(--paper)}.h2,.statement{letter-spacing:-.035em}.statement{font:500 clamp(34px,4.6vw,68px) /1.08 var(--font-display),sans-serif;max-width:1120px}.quiet{color:var(--faint)}.lede{font-size:clamp(18px,1.5vw,20px);line-height:1.55;color:var(--body);max-width:620px}.kicker{font-size:15px;color:var(--muted)}.band{padding:128px 0;border-top:1px solid var(--line)}.band-tint{background:var(--ink-2)}.rows{border-top:1px solid var(--line-2)}.row{display:grid;grid-gap:32px;gap:32px;padding:28px 0;border-bottom:1px solid var(--line);align-items:baseline}.row-title{font:500 clamp(24px,2.4vw,34px) /1.12 var(--font-display),sans-serif;letter-spacing:-.02em}.row-text{color:var(--muted)}.cols{display:grid;border-top:1px solid var(--line-2)}.cols>*{padding:30px 28px;border-right:1px solid var(--line)}.cols>:first-child{padding-left:0}.cols>:last-child{border-right:0;padding-right:0}.btn,.pill-disabled,.pill-filled,.pill-outline{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:52px;padding:0 26px;border-radius:var(--r);font:600 16px var(--font-inter),sans-serif;white-space:nowrap;transition:background .2s,color .2s,border-color .2s,transform .3s var(--ease-out)}.btn,.pill-filled{background:var(--accent);color:var(--ink)}.btn:hover,.pill-filled:hover{background:#ffffff;transform:translateY(-1px)}.pill-outline{border:1px solid var(--line-2);color:var(--paper);font-weight:500}.pill-outline:hover{border-color:var(--paper)}.pill-disabled{color:var(--muted);font-weight:500;cursor:default}.btn-sm{height:44px;padding:0 20px;font-size:15px}.btn-row{display:flex;flex-wrap:wrap;gap:12px}.glitch,.lit{color:inherit}.shader-canvas{position:absolute;inset:0;width:100%;height:100%;display:block;opacity:0;transition:opacity 1.2s var(--ease)}.shader-canvas.shader-on{opacity:1}[data-reveal]{opacity:0;translate:0 24px;transition:opacity .9s var(--ease-out),translate .9s var(--ease-out);transition-delay:calc(var(--d, 0) * 80ms)}[data-reveal].in{opacity:1;translate:none}.subscribe-banner{position:fixed;top:0;left:0;right:0;height:var(--banner-h);z-index:201;display:flex;align-items:center;background:var(--ink);border-bottom:1px solid var(--line);transition:transform .35s var(--ease)}body.scrolled .subscribe-banner{transform:translateY(-100%)}.subscribe-banner-inner{width:100%;display:flex;align-items:center;justify-content:center;gap:16px;padding:0 var(--gutter)}.subscribe-copy{display:flex;align-items:center;min-width:0}.subscribe-icon,.subscribe-sub{display:none}.subscribe-headline{font-size:14px;color:var(--muted);white-space:nowrap}.subscribe-form{display:flex;align-items:center;gap:8px;flex:none}.subscribe-input{height:30px;padding:0 12px;border:1px solid var(--line-2);border-radius:var(--r);background:transparent;color:var(--paper);font:400 13px var(--font-inter),sans-serif;width:200px;outline:none}.subscribe-input::placeholder{color:var(--muted)}.subscribe-input:focus{border-color:var(--paper)}.subscribe-btn{height:30px;padding:0 14px;border:0;border-radius:var(--r);background:var(--paper);color:var(--ink);font:600 13px var(--font-inter),sans-serif;cursor:pointer}.subscribe-success{font-size:13px;color:var(--paper)}.nav{position:fixed;top:var(--banner-h);left:0;right:0;z-index:200;height:var(--nav-bar-h);background:rgba(13,14,16,.88);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line);transition:top .35s var(--ease)}body.scrolled .nav{top:0}.nav-inner{height:100%;display:flex;align-items:center;gap:28px}.nav-spacer{height:var(--nav-h)}footer[id],section[id]{scroll-margin-top:var(--nav-bar-h)}.nav-logo{font:600 22px var(--font-display),sans-serif;letter-spacing:-.02em;white-space:nowrap}.nav-links{display:flex;gap:26px;margin-left:auto}.nav-link{font-size:15px;color:var(--muted);transition:color .2s}.nav-link-active,.nav-link:hover{color:var(--paper)}.nav-link-active{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:8px}.nav-menu{display:none}.black-bg,.glow-bg{background:var(--ink)}.top-border{border-top:1px solid var(--line)}.section{padding:112px var(--gutter)}.section-head-row{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:48px;flex-wrap:wrap;gap:16px}.back-link,.view-all{font-size:15px;color:var(--muted)}.back-link:hover,.view-all:hover{color:var(--paper)}.back-link{display:inline-block;margin-bottom:28px}.footer{padding:112px 0 40px;border-top:1px solid var(--line)}.footer-h2{font:600 clamp(64px,10vw,152px) /.88 var(--font-display),sans-serif;letter-spacing:-.05em;margin-bottom:28px}.footer-blurb{color:var(--body);max-width:520px;margin-bottom:32px}.footer-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:32px;gap:32px;margin-top:96px;padding-top:32px;border-top:1px solid var(--line);font-size:15px}.footer-cols div{display:flex;flex-direction:column;gap:10px}.footer-cols a:hover{text-decoration:underline;text-underline-offset:4px}.footer-made{margin-top:64px;font-size:14px;color:var(--muted)}@media (max-width:1100px){.nav-links{gap:18px}}@media (max-width:960px){:root{--banner-h:48px;--nav-bar-h:64px;--gutter:20px}.nav-cta,.nav-links{display:none}.nav-menu{display:block;margin-left:auto;position:relative}.nav-menu summary{list-style:none;cursor:pointer;display:flex;align-items:center;height:44px;padding:0 18px;border:1px solid var(--line-2);border-radius:var(--r);font-size:15px;font-weight:500}.nav-menu summary::-webkit-details-marker{display:none}.nav-menu-panel{position:absolute;right:0;top:calc(100% + 10px);min-width:220px;padding:8px 18px;border:1px solid var(--line-2);border-radius:var(--r);background:var(--ink);display:flex;flex-direction:column}.nav-menu-panel .nav-link{padding:12px 0;border-bottom:1px solid var(--line);font-size:17px}.nav-menu-panel .nav-link:last-child{border-bottom:0}.band{padding:80px 0}.section{padding:72px var(--gutter)}.stack{grid-template-columns:minmax(0,1fr)!important}.cols>*,.cols>:first-child,.cols>:last-child{padding:24px 0;border-right:0;border-bottom:1px solid var(--line)}.footer-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.hide-s{display:none!important}}@media (max-width:520px){.subscribe-headline{display:none}.subscribe-input{width:170px}}