*{box-sizing:border-box}body{margin:0;background:#091e29;color:#ebf5f8;font:17px/1.6 system-ui,sans-serif}main{max-width:780px;margin:auto;padding:26px 20px 50px}h1{font-size:clamp(28px,6vw,42px);line-height:1.15}h2{font-size:22px;line-height:1.3}section{border:1px solid #325363;border-radius:18px;padding:20px;margin:20px 0;background:#102c39}a{color:#83d9ff;overflow-wrap:anywhere}.home{display:inline-flex;background:#8e2037;border:1px solid #e66477;border-radius:24px;color:white;min-height:44px;padding:8px 16px;text-decoration:none}.eyebrow{color:#65e7bc;font-size:12px;letter-spacing:.1em;margin-top:26px}.lead{font-size:21px}li{margin:12px 0}ol,ul{padding-left:24px}strong{color:#8ff1cd}@media(max-width:400px){main{padding:18px 12px}section{padding:16px}}
