:root{color-scheme:light dark;font-family:system-ui,-apple-system,"Segoe UI",sans-serif;color:#18221f;background:#f3f5f4}*{box-sizing:border-box}body{margin:0;min-height:100vh;display:grid;place-items:center;padding:24px}main{width:min(100%,520px);padding:48px;border:1px solid #dbe2df;border-radius:16px;background:white;box-shadow:0 24px 80px #18221f0c}.eyebrow{letter-spacing:.14em;font-size:12px;font-weight:700;color:#0e6a5a}h1{font-size:clamp(28px,5vw,38px);line-height:1.2;letter-spacing:-.035em;margin:24px 0}p{line-height:1.65;color:#5a6a66}.button{display:inline-block;background:#0e6a5a;color:white;text-decoration:none;border-radius:7px;padding:14px 22px;font-weight:600;margin-top:20px}.button:focus-visible{outline:3px solid #2b8cca;outline-offset:4px}.note{font-size:13px;margin-top:16px}[role=alert]{color:#b3261e}@media(prefers-color-scheme:dark){:root{background:#0e1413;color:#e4ece9}main{background:#161f1d;border-color:#293633}p{color:#b2c3bd}.eyebrow{color:#4cbca2}}@media(max-width:520px){main{padding:28px}}
