:root{--template-css-loaded:1;--ink:#1c2a31;--muted:#5b6b75;--brand:#1f5e6e;--ok:#157f5b;--surface:#fbf7f1}*{box-sizing:border-box}body{min-height:100vh;color:var(--ink);background:var(--surface);place-content:center;margin:0;padding:24px;font-family:system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.5;display:grid}.page{text-align:center;max-width:560px}.eyebrow{color:var(--brand);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:.8rem;font-weight:700}h1{margin:0 0 12px;font-size:clamp(2rem,7vw,3rem);line-height:1.1}.lead{color:var(--muted);margin:0 0 24px}.checks{gap:8px;margin:0 0 24px;padding:0;list-style:none;display:grid}.checks li{color:var(--muted);background:#fff;border:1px solid #d8d2c8;border-radius:10px;padding:10px 14px}.checks li.is-ok{border-color:var(--ok);color:var(--ok);font-weight:600}.cta{background:var(--brand);color:#fff;border-radius:999px;padding:12px 20px;font-weight:600;text-decoration:none;display:inline-block}.cta:focus-visible{outline:3px solid var(--ink);outline-offset:2px}