:root{color:#202124;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#fff;font-family:system-ui,sans-serif}*{box-sizing:border-box}body{min-width:280px;margin:0}main{overflow-wrap:anywhere;max-width:48rem;margin-inline:auto;padding:clamp(1.25rem,5vw,3rem)}h1{margin:0 0 1rem;font-size:2rem;line-height:1.2}p{margin:0;line-height:1.6}
