:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--canvas:#f7f7f5;--card:#fff;--raised:#ebebe6;--hairline:#e3e3de;--border:#d9d9d3;--border-strong:#bdbdb6;--ink:#16161a;--on-ink:#f7f7f5;--muted:#8c8c85;--ink-06:#16161a0f;--ink-24:#16161a3d;--ink-45:#16161a73;--muted-text:#6b6b64;--tier-0:#8a6a45;--tier-1:#b5722e;--tier-2:#6f7885;--tier-3:#c0940f;--tier-4:#5e86a3;--tier-5:#2e9fc0;--tier-6:#8e44c9;--tier-text-0:#6e5236;--tier-text-1:#8f5820;--tier-text-2:#5a626e;--tier-text-3:#8a6a08;--tier-text-4:#446579;--tier-text-5:#16708c;--tier-text-6:#6c2fa0;--tier-ink:#f7f7f5;--radius-sm:8px;--radius:14px;--radius-lg:20px;--measure:62ch;--gutter:clamp(20px, 5vw, 48px);--font-sans:ui-sans-serif, -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-numeric:ui-monospace, "SF Mono", "JetBrains Mono", Menlo, Consolas, monospace}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--canvas:#0d0d0f;--card:#17171a;--raised:#202024;--hairline:#202024;--border:#2c2c31;--border-strong:#4a4a50;--ink:#f2f2ef;--on-ink:#0d0d0f;--muted:#8a8a93;--ink-06:#f2f2ef0f;--ink-24:#f2f2ef3d;--ink-45:#f2f2ef73;--muted-text:#a0a0a8;--tier-0:#a9855c;--tier-1:#d08c42;--tier-2:#a9b3c0;--tier-3:#e0b62e;--tier-4:#85aecb;--tier-5:#52c4e0;--tier-6:#b26ae8;--tier-text-0:#c09a6e;--tier-text-1:#e0a05a;--tier-text-2:#b9c2ce;--tier-text-3:#ebc64a;--tier-text-4:#9bc2dc;--tier-text-5:#6fd2ec;--tier-text-6:#c98bf2;--tier-ink:#0d0d0f}}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--canvas);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.55}h1,h2,h3,h4{letter-spacing:-.02em;text-wrap:balance;margin:0;line-height:1.15}p{text-wrap:pretty;margin:0}ul,ol{margin:0;padding:0}img,svg{max-width:100%}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:4px}.skipLink{z-index:100;border-radius:var(--radius-sm);background:var(--ink);color:var(--on-ink);padding:10px 16px;font-weight:600;text-decoration:none;transition:top .12s;position:absolute;top:-100px;left:12px}.skipLink:focus{top:12px}.visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.localeSwitcher select{appearance:none;background:var(--card);border:1px solid var(--border-strong);cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 16px) calc(50% + 1px),calc(100% - 11px) calc(50% + 1px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;border-radius:999px;padding:6px 30px 6px 13px;font-size:14px}.localeSwitcher select:hover{border-color:var(--ink)}.localeSwitcher select:disabled{opacity:.6;cursor:progress}.localePill{color:#f2f2ef;border:1px solid #f2f2ef38;border-radius:20px;align-items:center;gap:6px;min-width:124px;height:40px;padding:0 12px;font-size:14px;font-weight:600;transition:border-color .16s;display:inline-flex;position:relative}.localePill:hover{border-color:#f2f2ef80}.localePill:has(select:focus-visible){outline-offset:3px;outline:2px solid #f2f2ef}.localePillChevron{margin-left:auto}.localePill select{opacity:0;cursor:pointer;color:#0d0d0f;width:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
