:root{
 --u:clamp(.85px,calc(100vw / 1470),1.3px);
 --s4:calc(var(--u)*4);--s8:calc(var(--u)*8);--s12:calc(var(--u)*12);--s16:calc(var(--u)*16);--s24:calc(var(--u)*24);--s32:calc(var(--u)*32);--s48:calc(var(--u)*48);--s72:calc(var(--u)*72);--s120:calc(var(--u)*120);--s192:calc(var(--u)*192);
 --site:#000;--bg:#121214;--panel:#18181a;--card:#242428;--control:#3c3c40;
 --glass:rgba(24,24,26,.52);--glass-light:rgba(252,252,252,.08);--glass-filter:blur(calc(var(--u)*24)) saturate(1.4);
 --fill-1:rgba(252,252,252,.06);--fill-2:rgba(252,252,252,.1);--fill-3:rgba(252,252,252,.16);--rule:rgba(252,252,252,.14);--chip-blur:blur(calc(var(--u)*12)) saturate(1.4);
 --l-bg:#e8e5ef;--l-surface:rgba(252,251,255,.82);--l-surface-2:rgba(255,255,255,.6);--l-ink-1:#17161b;--l-ink-2:#5d5a67;--l-ink-3:#8e8a98;--l-fill-1:rgba(23,22,27,.05);--l-fill-2:rgba(23,22,27,.09);--l-rule:rgba(23,22,27,.1);--l-lift:0 calc(var(--u)*24) calc(var(--u)*60) calc(var(--u)*-24) rgba(60,40,110,.18);--l-glass-filter:blur(calc(var(--u)*20)) saturate(1.5);
 --ink-1:#fcfcfc;--ink-2:#a4a4aa;--ink-3:#88888e;--lavender:#c8a9eb;--yellow:#e2e626;--cyan:#7cf8fa;--coral:#f0634f;--steel:#6f83a2;
 --grad-dawn:linear-gradient(90deg,#f3624f 0%,#b0665d 21%,#645a5b 32%,#314045 42%,#141519 53%,#243b41 63%,#456272 74%,#6f82a2 84%,#a6a0d0 95%,#b7a6dc 100%);--grad-golden:linear-gradient(90deg,#caaaeb 0%,#d1c0a6 45%,#e4e728 100%);
 --font-text:'Helvetica Neue',Helvetica,Inter,Arial,sans-serif;--font-pixel:'Geist Pixel Square','Helvetica Neue',Helvetica,Inter,sans-serif;--font-dots:'Geist Pixel Square',sans-serif;
 --t-s:calc(var(--u)*13);--lh-s:1.3;--tr-s:0;--t-m:calc(var(--u)*16);--lh-m:1.45;--tr-m:-.011em;--t-l:calc(var(--u)*28);--lh-l:1.15;--tr-l:-.025em;--tr-caps:.06em;--d-1:min(calc(var(--u)*176),12.6vw);--lh-d1:.86;--d-2:calc(var(--u)*56);--lh-d2:1;
 --r-xs:calc(var(--u)*6);--r-s:calc(var(--u)*10);--r-m:calc(var(--u)*14);--r-l:calc(var(--u)*20);--r-pill:999px;--btn-h:calc(var(--u)*44);--gutter:var(--s48);
 --ease-out:cubic-bezier(.23,1,.32,1);--ease-expo:cubic-bezier(.16,1,.3,1);--ease-move:cubic-bezier(.77,0,.175,1);--dur-press:160ms;--dur-ui:240ms;--dur-in:600ms;--stagger:60ms;--in-blur:calc(var(--u)*12);--in-y:calc(var(--u)*16);--press:.97;
}
@media(max-width:767px){:root{--u:calc(100vw / 430);--t-s:max(12px,calc(var(--u)*13));--t-m:max(15px,calc(var(--u)*16));--t-l:max(22px,calc(var(--u)*28));--d-2:calc(var(--u)*44);--gutter:16px}}
@media(prefers-reduced-motion:reduce){:root{--dur-press:0ms;--dur-ui:0ms;--dur-in:0ms;--stagger:0ms;--in-blur:0px;--in-y:0px}}
