.tokens_tokens__brXtq{--hh-fg:oklch(18% 0.005 270);--hh-fg2:oklch(30% 0.006 270);--hh-muted:oklch(50% 0.01 270);--hh-faint:oklch(64% 0.01 270);--hh-line:oklch(18% 0.01 270/8%);--hh-line2:oklch(18% 0.01 270/12%);--hh-chip:oklch(18% 0.01 270/4%);--hh-pill:oklch(16% 0.005 270);--hh-pill-fg:#fff;--hh-ok:oklch(68% 0.15 155);--hh-ember:oklch(70% 0.19 45);--hh-rose:oklch(66% 0.21 0);--hh-violet:oklch(60% 0.2 285);--hh-win:#fff;--hh-shadow:0 0 0 1px oklch(18% 0.01 270/7%),0 24px 60px -12px oklch(25% 0.04 285/18%),0 50px 120px -40px color-mix(in oklch,var(--hh-violet) 30%,transparent);--hh-point-glow:0 0 10px 2px color-mix(in oklch,var(--hh-ember) 70%,transparent),0 0 26px 6px color-mix(in oklch,var(--hh-rose) 35%,transparent);--hh-tile:color-mix(in oklch,var(--hh-fg) 3.5%,transparent);--hh-tile-hover:color-mix(in oklch,var(--hh-fg) 5.5%,transparent);--hh-band:color-mix(in oklch,var(--hh-fg) 2.5%,transparent);--hh-tile-lip:inset 0 1px 0 oklch(100% 0 0/55%);--t-display:clamp(40px,5vw,64px);--t-display-lh:1.02;--t-display-ls:-0.035em;--t-h2:clamp(28px,3.2vw,40px);--t-h2-lh:1.1;--t-h2-ls:-0.025em;--t-h3:20px;--t-h3-lh:1.3;--t-lede:17px;--t-lede-lh:1.55;--t-body:15px;--t-body-lh:1.55;--t-small:13px;--t-small-lh:1.5;--t-regular:400;--t-strong:560;--t-fg:var(--hh-fg);--t-fg2:var(--hh-muted);--t-faint:var(--hh-faint);--m-ease:cubic-bezier(0.65,0,0.35,1);--m-quick:0.2s ease;--s-stack:16px;--s-object:48px;--s-block:64px;--s-foot:32px}@media (max-width:960px){.tokens_tokens__brXtq{--s-object:32px;--s-block:40px;--s-foot:24px}}.dark .tokens_tokens__brXtq,.tokens_dark__iVjsi{--hh-fg:oklch(97% 0.003 270);--hh-fg2:oklch(86% 0.008 270);--hh-muted:oklch(66% 0.01 270);--hh-faint:oklch(50% 0.01 270);--hh-line:oklch(100% 0 0/7%);--hh-line2:oklch(100% 0 0/11%);--hh-chip:oklch(100% 0 0/4%);--hh-pill:oklch(97% 0.003 270);--hh-pill-fg:oklch(14% 0.005 270);--hh-win:oklch(14% 0.004 270);--hh-shadow:0 0 0 1px oklch(100% 0 0/7%),0 30px 80px -10px oklch(0% 0 0/70%),0 60px 160px -40px color-mix(in oklch,var(--hh-violet) 40%,transparent);--hh-tile:color-mix(in oklch,var(--hh-fg) 4.5%,transparent);--hh-tile-hover:color-mix(in oklch,var(--hh-fg) 7%,transparent);--hh-band:color-mix(in oklch,var(--hh-fg) 3%,transparent);--hh-tile-lip:inset 0 1px 0 oklch(100% 0 0/8%)}