@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_4f4604{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_4f4604{--font-display:"Space Grotesk","Space Grotesk Fallback"}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f639721981034f88-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;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-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;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-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:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-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;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f639721981034f88-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;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-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;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-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:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-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;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f639721981034f88-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;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-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;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-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:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-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 Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_41a08d{font-family:Geist,Geist Fallback;font-style:normal}.__variable_41a08d{--font-sans:"Geist","Geist Fallback"}:root{--purple-950:#25102f;--purple-800:#552270;--purple-600:#7a36a2;--purple-400:#9c5bc0;--purple-200:#cfb2df;--purple-100:#eaddf1;--ink:#121318;--near-black:#0c0d10;--graphite:#343840;--gray:#626875;--mist:#b8bdc6;--off-white:#f7f5f2;--brand-lime:#c6ff57;--bg:#0c0d10;--surface:#110f14;--surface-deep:#09080b;--surface-footer:#15171b;--border:#332e40;--border-neutral:#23262b;--border-scrolled:#2e3038;--text:#f8f8fa;--text-card:#faf9fe;--text-secondary:#a8afba;--text-muted:#8f8a9e;--text-faint:#616670;--purple-headline:#be89d8;--lime:#b0f52e;--font-display-stack:var(--font-display),"Space Grotesk",ui-sans-serif,sans-serif;--font-sans-stack:var(--font-sans),"Geist",ui-sans-serif,system-ui,sans-serif;--text-display-xl:80px;--lh-display-xl:88px;--text-h1:56px;--lh-h1:64px;--text-h2:40px;--lh-h2:48px;--text-h3:28px;--lh-h3:36px;--text-body-l:19px;--lh-body-l:30px;--text-body:16px;--lh-body:26px;--text-label:13px;--lh-label:18px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--space-24:96px;--radius-card-sm:12px;--radius-card:18px;--radius-pill:999px;--container:1296px;--margin-desktop:72px;--margin-mobile:24px;--header-h-desktop:96px;--header-h-mobile:64px;--dur-fast:160ms;--dur-med:280ms;--dur-slow:520ms;--ease-standard:cubic-bezier(0.2,0,0,1);--focus-ring:2px solid var(--brand-lime)}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font-family:var(--font-sans-stack);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}figure,h1,h2,h3,p{margin:0}a{text-decoration:none}a,button{color:inherit}button{font:inherit;background:none;border:0;padding:0;cursor:pointer}img,svg{display:block;max-width:100%}:focus-visible{outline:var(--focus-ring);outline-offset:2px;border-radius:4px}.container{width:100%;max-width:1440px;margin-inline:auto;padding-inline:var(--margin-desktop)}@media (max-width:767px){.container{padding-inline:var(--margin-mobile)}}.page-internal{--margin-mobile:18px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (max-width:767px){.only-desktop{display:none!important}}@media (min-width:768px){.only-mobile{display:none!important}}.wc-eyebrow{display:flex;align-items:flex-start;gap:10px;font-family:var(--font-sans-stack);font-weight:600;font-size:12px;line-height:1.45;color:var(--text-secondary);white-space:nowrap}.wc-eyebrow>i{width:7px;height:7px;border-radius:50%;background:var(--dot,var(--brand-lime));flex-shrink:0;font-style:normal}.wc-h2{font-family:var(--font-display-stack);font-weight:700;font-size:var(--h2-size,56px);line-height:1.03;letter-spacing:-.02em;color:var(--h2-color,var(--text));white-space:pre-line}.page-internal .wc-h2{letter-spacing:0}.wc-intro{display:flex;justify-content:space-between;align-items:flex-start;gap:40px}.wc-intro-para{font-family:var(--font-sans-stack);font-weight:400;font-size:var(--para-size,18px);line-height:1.45;color:var(--para-color,var(--text-secondary));width:var(--para-w,430px);flex-shrink:0}@media (max-width:767px){.wc-eyebrow{gap:8px;font-size:10px}.wc-eyebrow>i{width:6px;height:6px}.wc-h2{font-size:var(--h2-size-m,38px);line-height:1.05;letter-spacing:var(--h2-ls-m,0)}.wc-intro{flex-direction:column;gap:0}.wc-intro-para{font-size:var(--para-size-m,15px);width:auto;max-width:var(--para-w-m,330px)}}html[data-motion=on] [data-reveal]{opacity:0;transform:translateY(14px);will-change:opacity,transform}html[data-motion=on] [data-reveal].is-in{opacity:1;transform:none;transition:opacity var(--dur-slow) var(--ease-standard),transform var(--dur-slow) var(--ease-standard);transition-delay:var(--reveal-delay,0s)}html[data-motion=on] [data-draw]{transform:scaleX(0);transform-origin:left center}html[data-motion=on] [data-draw].is-in{transform:scaleX(1);transition:transform var(--dur-slow) var(--ease-standard);transition-delay:var(--reveal-delay,0s)}html[data-motion=on] [data-draw-y]{transform:scaleY(0);transform-origin:top center}html[data-motion=on] [data-draw-y].is-in{transform:scaleY(1);transition:transform var(--dur-med) var(--ease-standard);transition-delay:var(--reveal-delay,0s)}@keyframes wc-return-travel{0%{transform:translateX(0);opacity:0}12%{opacity:1}88%{opacity:1}to{transform:translateX(calc(var(--return-distance, 300px) * -1));opacity:0}}html[data-motion=on] [data-return-pulse]{opacity:0}html[data-motion=on] [data-return-pulse].is-in{animation:wc-return-travel 1.6s var(--ease-standard) .6s infinite}.wc-sticky{position:-webkit-sticky;position:sticky;top:0;z-index:50;transition:background-color var(--dur-med) var(--ease-standard),border-color var(--dur-med) var(--ease-standard),-webkit-backdrop-filter var(--dur-med) var(--ease-standard);transition:background-color var(--dur-med) var(--ease-standard),border-color var(--dur-med) var(--ease-standard),backdrop-filter var(--dur-med) var(--ease-standard);transition:background-color var(--dur-med) var(--ease-standard),border-color var(--dur-med) var(--ease-standard),backdrop-filter var(--dur-med) var(--ease-standard),-webkit-backdrop-filter var(--dur-med) var(--ease-standard)}@media (prefers-reduced-motion:reduce){html[data-motion=on] [data-draw-y],html[data-motion=on] [data-draw],html[data-motion=on] [data-reveal]{opacity:1;transform:none;transition:none}html[data-motion=on] [data-return-pulse],html[data-motion=on] [data-return-pulse].is-in{opacity:1;animation:none}}