:root{color:#17324d;background:#f5f7fb;font-family:Arial,sans-serif}*{box-sizing:border-box}body{margin:0}main{max-width:980px;margin:0 auto;padding:72px 28px}header{margin-bottom:42px}h1{margin:8px 0 12px;font-size:clamp(2rem,5vw,3.8rem)}h2{margin-top:38px}p{color:#53657a;font-size:1.1rem;line-height:1.6}.eyebrow{color:#0b6b59;font-size:.84rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.rules{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:18px;gap:18px}article{min-height:150px;padding:24px;border-radius:14px;border:1px solid #dce4ec;background:white}article strong{display:block;color:#0b6b59;margin-bottom:10px}article span,li{color:#53657a;line-height:1.65}ul{padding-left:22px}