:root{color-scheme:light;--background:#f3f6f2;--surface:#ffffff;--text:#17221b;--muted:#526157;--border:#dce5dd;--accent:#23633b;--accent-soft:#e8f4eb;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body,html{min-height:100%}body{margin:0;background:radial-gradient(circle at top left,rgba(80,145,98,.14),transparent 35rem),var(--background);color:var(--text)}.shell{display:grid;min-height:100vh;place-items:center;padding:2rem 1rem}.card{width:min(100%,43rem);padding:clamp(2rem,6vw,4rem);border:1px solid var(--border);border-radius:1.5rem;background:var(--surface);box-shadow:0 1.5rem 4rem rgba(33,66,43,.09)}.eyebrow{margin:0 0 1rem;color:var(--accent);font-size:.8rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase}h1{max-width:14ch;margin:0;font-size:clamp(2.2rem,7vw,4.5rem);line-height:1;letter-spacing:-.05em}.lead{max-width:46rem;margin:1.5rem 0 0;color:var(--muted);font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.65}.notice,.status{margin-top:2rem;border:1px solid var(--border);border-radius:.9rem;background:var(--accent-soft);color:#234d31}.status{display:flex;align-items:center;gap:.7rem;padding:.85rem 1rem;font-weight:650}.statusDot{width:.65rem;height:.65rem;border-radius:50%;background:var(--accent);box-shadow:0 0 0 .25rem rgba(35,99,59,.13)}.notice{padding:1rem;line-height:1.6}.finePrint{margin:2rem 0 0;color:var(--muted);font-size:.9rem;line-height:1.6}.primaryButton{display:inline-block;margin:.5rem 0 1.5rem;padding:.85rem 1.4rem;border-radius:999px;background:var(--accent);color:#ffffff;font-weight:700;text-decoration:none}.primaryButton:focus-visible{outline:.2rem solid var(--accent);outline-offset:.2rem}.textLink{display:inline-block;margin-top:2rem;color:var(--accent);font-weight:700;text-underline-offset:.25rem}.textLink:focus-visible{border-radius:.2rem;outline:.2rem solid var(--accent);outline-offset:.2rem}@media (max-width:34rem){.card{border-radius:1.1rem}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important}}