:root{color-scheme:dark;font:16px system-ui;background:#111814;color:#edf5f0}
main{max-width:29rem;margin:12vh auto;padding:1.5rem}
h1{font-size:clamp(1.8rem,7vw,2.5rem)}
p{line-height:1.5}
button{font:inherit;font-weight:700;border:0;border-radius:.5rem;background:#adf0cd;color:#12241a;padding:.85rem 1.2rem;cursor:pointer}
