:root{--ink:#10213a;--muted:#64748b;--blue:#2f6fed;--paper:#f5f8ff}*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);margin:0;font-family:Tahoma,Arial,sans-serif;line-height:1.85}main{min-height:100vh;padding:56px 20px 32px}.hero,article,footer{width:min(760px,100%);margin-inline:auto}.hero{text-align:center;margin-bottom:30px}.mark{color:#fff;letter-spacing:-2px;background:linear-gradient(145deg,#4d82f4,#2456c4);border-radius:22px;place-items:center;width:72px;height:72px;margin:0 auto 18px;font-weight:800;display:grid;box-shadow:0 14px 34px #2f6fed42}.eyebrow{color:var(--blue);letter-spacing:.04em;margin:0;font-weight:700}h1{margin:2px 0 4px;font-size:clamp(2rem,5vw,3rem);line-height:1.25}.updated{color:var(--muted);margin:0;font-size:.94rem}article{background:#fff;border:1px solid #e1e8f5;border-radius:26px;padding:clamp(24px,5vw,48px);box-shadow:0 20px 60px #22427817}section+section{border-top:1px solid #e9eef7;margin-top:24px;padding-top:24px}h2{margin:0 0 8px;font-size:1.18rem}p{margin:0}article p{color:#40516b}footer{text-align:center;color:var(--muted);padding-top:26px;font-size:.9rem}@media (max-width:560px){main{padding:32px 14px 24px}article{border-radius:20px}}
