body{margin:0;font-family:system-ui,-apple-system,"Segoe UI",sans-serif;color:#0f172a;background:#f8fafc}
main{max-width:40rem;margin:20vh auto;padding:0 1.5rem}
h1{font-size:clamp(2rem,6vw,3rem);margin:0 0 1rem}
p{font-size:1.125rem;line-height:1.6;color:#334155}
a{color:#0f5132}
