*{box-sizing:border-box}body{margin:0;background:#101b2d;color:#e9f0fa;font:17px/1.7 system-ui,sans-serif}header,main,footer{max-width:980px;margin:auto;padding:24px}header{display:flex;align-items:center;gap:22px;border-bottom:1px solid #364762}header img{width:120px}nav{display:flex;flex-wrap:wrap;gap:18px}a{color:#80dfeb}h1{font-size:clamp(32px,5vw,52px);line-height:1.15;color:white}h2{font-size:23px;color:#a2e2c5;margin-top:32px}.draft{background:#473a1c;color:#ffe3a1;padding:14px 24px;text-align:center}.lead{font-size:22px;color:#bfd6ed}.panel{border:1px solid #364762;border-radius:16px;padding:24px;background:#18263d;margin:24px 0}footer{border-top:1px solid #364762;color:#a0b1c8;font-size:14px}li{margin-bottom:10px}