.zu8k5W_root{--bg:#12161d;--surface:#1b212b;--surface-2:#262e3a;--ink:#dfe6ee;--muted:#97a1b2;--accent:#2ee6ff;--accent-ink:#12161d;--slate:#38404f;--slate-muted:#b4bdca;--paper:#dfe6ee;--paper-2:#cdd5df;--paper-ink:#12161d;--paper-muted:#4a5466;--mint:#9dffb0;--magenta:#ff3fa4;--grey:#6b7688;--field-ink:#12161d;--font:var(--font-board), "Albert Sans", ui-sans-serif, system-ui, sans-serif;--s-small:clamp(.8125rem, .79rem + .1vw, .875rem);--s-body:clamp(1.0625rem, 1rem + .25vw, 1.1875rem);--s-lead:clamp(1.25rem, 1.1rem + .7vw, 1.625rem);--s-head:clamp(2rem, 1.3rem + 3.2vw, 4rem);--s-display:clamp(2.75rem, .6rem + 7.6vw, 8.25rem);--page-max:1680px;--m:clamp(8px, .85vw, 12px);--g:8px;--pad:clamp(20px, 2.1vw, 32px);--r:6px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.76, 0, .24, 1);--ease-soft:cubic-bezier(.33, 1, .68, 1);--t-press:.14s;--t-hover:.18s;--t-ui:.24s;--t-reveal:.8s;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--bg);min-height:100svh;color:var(--ink);font-family:var(--font);font-size:var(--s-body);font-kerning:normal;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;padding:var(--m);padding-inline:max(var(--m), calc((100% - var(--page-max)) / 2));gap:var(--g);line-height:1.5;display:grid;position:relative;overflow-x:clip}.zu8k5W_root :where(h1,h2,h3,h4,p,ul,ol,li,figure,blockquote,dl,dd){margin:0;padding:0}.zu8k5W_root :where(ul,ol){list-style:none}.zu8k5W_root :where(a){color:inherit;text-decoration:none}.zu8k5W_root :where(button,input,select,textarea){font:inherit;color:inherit}.zu8k5W_root :where(img){max-width:none;display:block}.zu8k5W_root ::selection{background:var(--accent);color:var(--accent-ink)}body:has(.zu8k5W_root){font-family:ui-sans-serif,system-ui,sans-serif}body:has(.zu8k5W_root) .skip-link{z-index:1000;color:#12161d;background:#2ee6ff;border:0;border-radius:6px;align-items:center;min-height:44px;padding:0 16px;font:600 15px ui-sans-serif,system-ui,sans-serif;display:inline-flex;position:fixed;top:10px;left:12px}.zu8k5W_main{gap:var(--g);display:grid}.zu8k5W_slot:empty{display:none}.zu8k5W_display{font-size:var(--s-display);letter-spacing:-.035em;text-wrap:balance;font-weight:600;line-height:.98}.zu8k5W_head{font-size:var(--s-head);letter-spacing:-.03em;text-wrap:balance;font-weight:600;line-height:1}.zu8k5W_lead{font-size:var(--s-lead);letter-spacing:-.01em;text-wrap:pretty;max-width:40ch;line-height:1.35}.zu8k5W_body{font-size:var(--s-body);text-wrap:pretty;max-width:62ch;line-height:1.55}.zu8k5W_small{font-size:var(--s-small);line-height:1.45}.zu8k5W_figures{font-variant-numeric:tabular-nums lining-nums}.zu8k5W_tile{background:var(--surface);border-radius:var(--r);padding:var(--pad);min-width:0}.zu8k5W_button{border-radius:var(--r);background:var(--accent);min-height:48px;color:var(--accent-ink);font-size:var(--s-body);letter-spacing:-.005em;cursor:pointer;transition:transform var(--t-press) var(--ease-out), background-color var(--t-hover) ease, color var(--t-hover) ease;border:0;justify-content:center;align-items:center;padding:0 22px;font-weight:600;display:inline-flex}.zu8k5W_button:active{transform:scale(.97)}.zu8k5W_buttonDark{background:var(--paper-ink);color:var(--paper)}.zu8k5W_button:focus-visible,.zu8k5W_link:focus-visible,.zu8k5W_focusable:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.zu8k5W_onLight .zu8k5W_button:focus-visible,.zu8k5W_onLight .zu8k5W_link:focus-visible,.zu8k5W_onLight .zu8k5W_focusable:focus-visible{outline-color:var(--paper-ink)}.zu8k5W_link{text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:.07em;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);transition:text-decoration-color var(--t-hover) ease}@media (hover:hover) and (pointer:fine){.zu8k5W_button:hover{background:var(--ink);color:var(--paper-ink)}.zu8k5W_buttonDark:hover{background:var(--slate);color:var(--paper)}.zu8k5W_link:hover{text-decoration-color:currentColor}}.zu8k5W_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){.zu8k5W_root [data-reveal]{transition:opacity .42s var(--ease-out), transform .56s var(--ease-out), clip-path .62s var(--ease-in-out);transition-delay:calc(min(var(--i,0), 3) * 55ms)}.zu8k5W_root[data-motion=ready] [data-reveal]:not([data-in]){opacity:0;transform:translateY(24px)}.zu8k5W_root[data-motion=ready] [data-reveal=bar]:not([data-in]){opacity:1;clip-path:inset(100% 0 0);transform:none}.zu8k5W_root[data-motion=ready] [data-reveal=print]:not([data-in]){opacity:1;clip-path:inset(0 0 100%);transform:translateY(-48px)}.zu8k5W_root[data-motion=ready] [data-reveal=shutter]:not([data-in]){opacity:1;clip-path:inset(0 0 100%);transform:none}.zu8k5W_root[data-motion=ready] [data-reveal=row]:not([data-in]){transform:translate(-16px)}.zu8k5W_root[data-motion=ready] [data-reveal=block]:not([data-in]){transform:translateY(-60%)}}
