@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-next-latin-ext-400-normal-BalHKn7d.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-ext-400-normal-qxMiU51n.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-next-latin-400-normal-FfmJh7DR.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-400-normal-DPp7N0cD.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/atkinson-hyperlegible-next-latin-ext-500-normal-CUASR3PD.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-ext-500-normal-oZS3KxrF.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/atkinson-hyperlegible-next-latin-500-normal-gHP6TDRs.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-500-normal-B0CYqHl3.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/atkinson-hyperlegible-next-latin-ext-600-normal-kZZEtAc7.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-ext-600-normal-BBAQIogt.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/atkinson-hyperlegible-next-latin-600-normal-BBuhw47K.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-600-normal-BhgCag5w.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/atkinson-hyperlegible-next-latin-ext-700-normal-CBw-mJf_.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-ext-700-normal-292QVhS1.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/atkinson-hyperlegible-next-latin-700-normal-Dpiyiu63.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-700-normal-C2qZD_Q9.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--ground:#f5f7fb;--card:#fff;--surface:#e9eef8;--surface-2:#dfe6f3;--border:#dbe2ee;--border-strong:#c3cde0;--ink:#0f1b33;--ink-2:#4a5672;--ink-3:#5d6675;--action:#2453d6;--action-hover:#1d45b8;--action-ink:#fff;--action-text:#1f4fd1;--action-soft:#e3ebfd;--ok:#1e7a4c;--ok-soft:#e3f3ea;--warn:#8a5a00;--warn-soft:#fbefd2;--bad:#b3261e;--bad-soft:#fbe2df;--shadow-1:0 1px 2px #0f1b330f;--shadow-2:0 1px 2px #0f1b330d, 0 10px 28px #0f1b3312;--shadow-3:0 2px 4px #0f1b330f, 0 24px 56px #0f1b331f;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--frame:1280px;--gutter:clamp(16px, 4vw, 48px);--bar-h:64px;--r-card:24px;--r-ctl:14px;--r-pill:999px;--font:"Atkinson Hyperlegible Next", ui-rounded, "SF Pro Rounded", system-ui, sans-serif;--mono:"Atkinson Hyperlegible Mono", ui-monospace, "SF Mono", Menlo, monospace;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#0e1424;--card:#161e31;--surface:#1d2740;--surface-2:#253050;--border:#26304a;--border-strong:#34405e;--ink:#eef2fa;--ink-2:#b4bdd1;--ink-3:#96a0b7;--action:#6f9bff;--action-hover:#8aaeff;--action-ink:#0b1220;--action-text:#8fb0ff;--action-soft:#1c2b52;--ok:#7fd3a5;--ok-soft:#1d3a2b;--warn:#f0cf86;--warn-soft:#3a2f14;--bad:#ff8a7e;--bad-soft:#43201c;--shadow-1:0 1px 2px #0000004d;--shadow-2:0 1px 2px #00000040, 0 10px 28px #0000004d;--shadow-3:0 2px 4px #0000004d, 0 24px 56px #00000073}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#0e1424;--card:#161e31;--surface:#1d2740;--surface-2:#253050;--border:#26304a;--border-strong:#34405e;--ink:#eef2fa;--ink-2:#b4bdd1;--ink-3:#96a0b7;--action:#6f9bff;--action-hover:#8aaeff;--action-ink:#0b1220;--action-text:#8fb0ff;--action-soft:#1c2b52;--ok:#7fd3a5;--ok-soft:#1d3a2b;--warn:#f0cf86;--warn-soft:#3a2f14;--bad:#ff8a7e;--bad-soft:#43201c;--shadow-1:0 1px 2px #0000004d;--shadow-2:0 1px 2px #00000040, 0 10px 28px #0000004d;--shadow-3:0 2px 4px #0000004d, 0 24px 56px #00000073}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--ground);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;caret-color:var(--action);margin:0;font-size:1rem;line-height:1.55}::selection{background:var(--action-soft);color:var(--ink)}a{color:var(--action-text);text-underline-offset:.2em;text-decoration-thickness:1px}:focus-visible{outline:3px solid color-mix(in srgb, var(--action) 55%, transparent);outline-offset:2px}*{scrollbar-color:var(--border-strong) transparent;scrollbar-width:thin}h1,h2,h3{text-wrap:balance;letter-spacing:-.02em;font-weight:600;line-height:1.12}p{text-wrap:pretty}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.btn{--pad-y:.75rem;min-height:48px;padding:var(--pad-y) 1.25rem;border-radius:var(--r-ctl);font:inherit;white-space:nowrap;cursor:pointer;transition:transform .35s var(--ease-spring), background-color .15s ease, box-shadow .2s ease;border:0;justify-content:center;align-items:center;gap:.5rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.btn:active:not(:disabled){transition-duration:80ms;transform:scale(.96)}.btn:disabled{cursor:default}.btn-primary{background:var(--action);color:var(--action-ink);box-shadow:0 1px 2px #14328c40,0 6px 16px #2453d638}.btn-primary:hover:not(:disabled){background:var(--action-hover)}.btn-primary:disabled{background:var(--surface-2);color:var(--ink-3);box-shadow:none}.btn-secondary{background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--border-strong)}.btn-secondary:hover:not(:disabled){background:var(--surface)}.btn-secondary:disabled{color:var(--ink-3)}.btn-quiet{color:var(--ink-2);background:0 0;min-height:44px;padding-inline:.75rem}.btn-quiet:hover:not(:disabled){background:var(--surface);color:var(--ink)}.btn-danger{background:var(--card);color:var(--bad);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--bad) 40%, transparent)}.btn-sm{border-radius:12px;min-height:40px;padding:.5rem .9rem;font-size:.9375rem}.btn-lg{min-height:56px;padding:1rem 1.5rem;font-size:1.0625rem}.input{border:1.5px solid var(--border);border-radius:var(--r-ctl);background:var(--card);width:100%;min-height:48px;color:var(--ink);font:inherit;padding:.75rem 1rem;transition:border-color .15s,box-shadow .15s}.input::placeholder{color:var(--ink-3)}.input:hover{border-color:var(--border-strong)}.input:focus{border-color:var(--action);box-shadow:0 0 0 4px color-mix(in srgb, var(--action) 18%, transparent);outline:none}.card{background:var(--card);border-radius:var(--r-card);box-shadow:var(--shadow-2)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.btn:active:not(:disabled),.seg button:active,.pill-btn:active{transform:none!important}}
