:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#132136;--muted:#64748b;--line:#e4eaf2;--blue:#1769e0}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{color:var(--ink);background:radial-gradient(at 50% 35%,#e1efff9e,#0000 40%),#f8fafc;font-family:Arial,Helvetica,sans-serif}a{color:inherit}.shell{flex-direction:column;min-height:100svh;padding:30px clamp(24px,6vw,88px) 24px;display:flex}.topbar,.footer{justify-content:space-between;align-items:center;display:flex}.wordmark{color:#17263c;letter-spacing:-1.2px;align-items:center;gap:9px;font-size:22px;font-weight:700;text-decoration:none;display:inline-flex}.mark{color:var(--blue);font-size:28px;line-height:1}.status{border:1px solid var(--line);color:#46556a;background:#ffffffbd;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:inline-flex}.status-dot{background:#28a879;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #28a8791f}.welcome{text-align:center;width:min(100%,680px);margin:auto;padding:72px 0 92px}.eyebrow{color:var(--blue);letter-spacing:.14em;text-transform:uppercase;margin:0 0 20px;font-size:12px;font-weight:700}h1{letter-spacing:-.065em;margin:0;font-size:clamp(42px,7vw,72px);font-weight:650;line-height:1.04}.intro{max-width:520px;color:var(--muted);margin:24px auto 30px;font-size:clamp(16px,2.2vw,19px);line-height:1.7}.button{color:#fff;cursor:not-allowed;opacity:.72;background:#1769e0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:0 20px;font-size:14px;font-weight:650;display:inline-flex;box-shadow:0 8px 20px #1769e02e}.button:focus-visible,.wordmark:focus-visible{outline-offset:4px;border-radius:4px;outline:3px solid #84b5ff}.note{color:#8995a5;margin:17px 0 0;font-size:12px}.footer{border-top:1px solid var(--line);color:#778397;padding-top:18px;font-size:12px}@media (max-width:520px){.shell{padding-top:20px}.welcome{padding:64px 0 76px}.footer{gap:16px;font-size:11px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
