*{box-sizing:border-box}html,body{height:100%;margin:0}
body{display:grid;place-items:center;padding:24px 16px;color:#fff;font:400 15px/1.5 system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;background:radial-gradient(120% 95% at 50% 15%,#0E6E1A 0%,#034A0B 52%,#01290A 100%)}
.c{max-width:520px;text-align:center;display:flex;flex-direction:column;align-items:center}
.sello{width:132px;height:132px;border-radius:50%;background:#fff;display:grid;place-items:center;box-shadow:0 0 0 6px rgba(169,224,174,.2),0 20px 40px -16px rgba(0,0,0,.6)}
.sello img{height:96px;width:auto}
.k{margin:22px 0 0;font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;color:#A9E0AE;font-weight:600}
h1{margin:6px 0 2px;font:700 clamp(28px,7vw,40px)/1.1 Georgia,"Times New Roman",serif;letter-spacing:.03em}
.s{margin:0;color:#D2E8D5}.estado{margin:22px 0 14px;color:#D2E8D5}
.op{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}
.op a{color:#032A08;background:#fff;text-decoration:none;font-weight:600;padding:11px 18px;border-radius:12px;min-width:200px}
.op a:hover,.op a:focus-visible{background:#E6F4E8;outline:2px solid #A9E0AE;outline-offset:2px}
.nota{margin-top:20px;font-size:13px;color:#9FC5A6}
