body{font:18px/1.6 system-ui,sans-serif;margin:0;color:#20342c;background:#f6f8f5}main{max-width:960px;margin:12vh auto;padding:32px}h1{font-size:clamp(32px,6vw,64px);line-height:1.1}a{color:#155e43}li{margin:16px 0}