:root{color:#163f3c;font-synthesis:none;text-rendering:optimizelegibility;background:#f8f5ed;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0}.shell{place-items:center;min-height:100vh;padding:2rem 1.25rem;display:grid}.status-card{background:#fffdf7;border:1px solid #b8d5d0;border-radius:1.25rem;width:min(100%,44rem);padding:clamp(2rem,7vw,4.5rem);box-shadow:0 1.25rem 3rem #0f766e1a}.eyebrow{color:#0f766e;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .75rem;font-size:.8rem;font-weight:700}h1{color:#134e4a;letter-spacing:-.04em;max-width:12ch;margin:0;font-size:clamp(2.25rem,8vw,4.5rem);line-height:1.02}.status{color:#285e59;align-items:center;gap:.65rem;margin:2rem 0 0;font-size:1rem;font-weight:700;display:flex}.status span{background:#0f766e;border-radius:50%;flex:none;width:.75rem;height:.75rem;box-shadow:0 0 0 .3rem #0f766e24}
