*{box-sizing:border-box}body{margin:0;background:#10272a;color:#fbf5df;font:18px/1.7 system-ui,sans-serif}main{max-width:1120px;margin:auto;padding:32px 26px}a{color:#99e2cf}section{padding:38px 0}h1,h2{line-height:1.13}h1{font-size:clamp(42px,6vw,72px);color:#ffc13d}h2{font-size:32px;color:#ffe2a0}.tag{color:#92dbbc;letter-spacing:.09em;font-weight:700}.lead{font-size:25px}.hero{display:grid;grid-template-columns:1.15fr 1fr;gap:44px;align-items:center}.icon{width:100%;height:auto;border:3px solid #569580;border-radius:34px;box-shadow:0 15px 32px #0007}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.stats p{padding:22px;text-align:center;background:#21433f;border:1px solid #5b8a75;border-radius:24px}.stats strong{display:block;color:#ffcf68;font-size:29px}.art{width:100%;max-height:690px;object-fit:cover;object-position:50% 56%;border-radius:28px}.button{display:inline-block;background:#f6c761;color:#152f2b;border-radius:20px;padding:12px 24px;text-decoration:none;font-weight:700}footer{padding:28px;text-align:center;border-top:1px solid #52766a}footer a{margin:12px}.policy{max-width:850px}.policy p{white-space:pre-line}li{margin-bottom:12px}@media(max-width:700px){.hero{grid-template-columns:1fr}.icon{max-width:320px;margin:auto}.stats{grid-template-columns:1fr}section{padding:24px 0}main{padding:24px 20px}}