:root{--c-blue:#0810fe;--c-nav-blue:#0614f5;--c-cyan:#55dfea;--c-eggplant:#2f2247;--c-cta:#231b35;--c-magenta:#d900e6;--c-white:#fff;--c-page:#e8e7e9;--c-card:#f4f4f4;--c-text:#09060d;--c-muted:#5d5670;--c-muted-aaa:#4c4560;--c-tint:#f3f4ff;--c-tint-2:#e4e5ff;--c-night:#100b19;--c-surface:#1c1529;--c-surface-2:#261e37;--c-blue-300:#9da0fe;--c-text-dark:#f2f0f6;--c-muted-dark:#a59fb4;--c-muted-dark-aaa:#c9c5d3;--c-ok:#3ccfc0;--c-warn:#f6ad42;--c-bad:#f2546a;--c-dlg:#b04ce0;--c-pill:#2c2349;--blue:var(--c-blue);--nav-blue:var(--c-nav-blue);--cyan:var(--c-cyan);--ink:var(--c-eggplant);--cta:var(--c-cta);--night:var(--c-night);--text:var(--c-text-dark);--ok:var(--c-ok);--warn:var(--c-warn);--display:"Manrope",system-ui,-apple-system,"Segoe UI",sans-serif;--body:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--cone:#0393ff 0deg,#0075fd 20deg,#0153ff 45deg,#0224ff 75deg,#0611fd 90deg,#440ef9 120deg,#8309f2 150deg,#c305ec 180deg,#fd06e0 210deg,#ff34a6 240deg,#fe6276 270deg,#ff923e 300deg,#ffab1f 315deg,#ffb01d 325deg,#b2bb5b 330deg,#4ab7b6 335deg,#13acef 340deg,#039bff 350deg,#0393ff 360deg;--pg-page:var(--c-page);--pg-card:var(--c-card);--pg-hover:var(--c-white);--pg-text:var(--c-text);--pg-muted:var(--c-muted);--pg-head:var(--c-eggplant);--pg-rule:rgba(9,6,13,.12);--pg-kicker:var(--c-nav-blue);--pg-stat:var(--c-blue);--pg-link:var(--c-blue);--pg-tint:var(--c-tint-2);--pg-outline:var(--c-eggplant);--pill:var(--c-pill);--bad:var(--c-bad);--dlg:var(--c-dlg);--feed:"DM Sans",system-ui,sans-serif;--radius-btn:6px;--radius-inner:10px;--radius-card:12px;--radius-frame:14px;--radius-pill:999px;--radius-round:50%;--shadow-ring:inset 0 0 0 1px var(--pg-link);--shadow-lift:0 18px 40px rgba(8,16,254,.12);--shadow-float:0 40px 80px -40px rgba(9,6,13,.6);--btn-h:38px;--fs-hero:clamp(40px,4.7vw,66px);--fs-h1:clamp(36px,3.9vw,54px);--fs-h2:clamp(32px,3.9vw,52px);--fs-h3:clamp(20px,1.6vw,24px);--fs-title:clamp(18px,1.5vw,21px);--fs-label:18px;--fs-stat-xl:clamp(84px,11vw,140px);--fs-stat:clamp(48px,6vw,76px);--fs-stat-sm:36px;--fs-kicker:14px;--fs-eyebrow:12px;--fs-lede-hero:clamp(18px,1.4vw,20px);--fs-lede:18.5px;--fs-body-lg:16.5px;--fs-body:15.5px;--fs-body-sm:15px;--fs-small:14px;--fs-button:17px;--wrap:1182px;--gut:max(20px,min(4.4vw,52px));--gut-r:max(20px,min(2.7vw,32px));--sec-y:clamp(80px,10vw,128px);--hero-top:clamp(28px,4vw,40px);--hero-bottom:clamp(72px,9vw,120px);--space-1:4px;--space-2:6px;--space-3:8px;--space-4:10px;--space-5:12px;--space-6:16px;--space-7:24px;--gap-head:56px;--col-gap:clamp(32px,5vw,80px);--col-gap-hero:clamp(40px,5vw,72px);--pad-card:24px;--pad-card-lg:28px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--pg-page:var(--c-night);--pg-card:var(--c-surface);--pg-hover:var(--c-surface-2);--pg-text:var(--c-text-dark);--pg-muted:var(--c-muted-dark);--pg-head:var(--c-text-dark);--pg-rule:hsla(0,0%,100%,.11);--pg-kicker:var(--c-cyan);--pg-stat:var(--c-cyan);--pg-link:var(--c-blue-300);--pg-tint:rgba(157,160,254,.24);--pg-outline:var(--c-text-dark)}}:root[data-theme=dark]{--pg-page:var(--c-night);--pg-card:var(--c-surface);--pg-hover:var(--c-surface-2);--pg-text:var(--c-text-dark);--pg-muted:var(--c-muted-dark);--pg-head:var(--c-text-dark);--pg-rule:hsla(0,0%,100%,.11);--pg-kicker:var(--c-cyan);--pg-stat:var(--c-cyan);--pg-link:var(--c-blue-300);--pg-tint:rgba(157,160,254,.24);--pg-outline:var(--c-text-dark)}html:root{--pg-muted:var(--c-muted-aaa);--muted:var(--c-muted-aaa)}@media (prefers-color-scheme:dark){html:root:not([data-theme=light]){--pg-muted:var(--c-muted-dark-aaa);--muted:var(--c-muted-dark-aaa)}}html:root[data-theme=dark]{--pg-muted:var(--c-muted-dark-aaa);--muted:var(--c-muted-dark-aaa)}