*{box-sizing:border-box}body{margin:0;font:17px/1.55 ui-rounded,"SF Pro Rounded",system-ui,sans-serif;background:#fff8ec;color:#2a2340}
main{max-width:720px;margin:0 auto;padding:40px 22px 80px}h1{font-size:44px;line-height:1.1;margin:0 0 12px;color:#ff5a36}
h2{margin-top:36px}a{color:#6a3df0}.hero{text-align:center;padding-top:40px}.hero p{font-size:21px}.big{font-size:84px}
footer{margin-top:48px;font-size:14px;opacity:.7}li{margin:6px 0}code{background:#0001;padding:1px 5px;border-radius:4px}
