*{box-sizing:border-box}body{margin:0;background:#f5f7fb;color:#24324b;font:16px/1.75 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}main{max-width:900px;margin:40px auto;padding:0 24px}header{padding:16px 0 28px}.brand{font-size:21px;font-weight:700;text-decoration:none}nav{display:flex;flex-wrap:wrap;gap:20px;margin-top:16px}a{color:#245fdd;text-underline-offset:3px}article{background:#fff;border:1px solid #e0e7f2;border-radius:18px;padding:36px 42px}h1{font-size:34px;line-height:1.2;margin:0 0 16px}h2{font-size:21px;margin-top:30px}.meta,footer{font-size:14px;color:#62728b}footer{padding:26px 0}@media(max-width:600px){main{margin:16px auto;padding:0 16px}article{padding:24px}h1{font-size:28px}}
