*{box-sizing:border-box}body{margin:0;background:#b8b6b6;color:#151515;font:16px/1.65 Arial,Helvetica,sans-serif}header,main,footer{max-width:1000px;margin:auto;padding-left:clamp(18px,4vw,48px);padding-right:clamp(18px,4vw,48px)}header{padding-top:26px;padding-bottom:20px;border-bottom:1px solid #8f8e8b}.brand{font-size:26px;font-weight:800;letter-spacing:.16em}.brand span{color:#d8df7d}.meta{font-size:11px;font-weight:bold;letter-spacing:.12em}main{padding-top:38px;padding-bottom:48px}.back{font-size:13px;color:#151515}h1{font-size:clamp(33px,5vw,56px);font-weight:500;letter-spacing:.04em;line-height:1.15;margin:23px 0 24px}h1 strong{font-weight:800}article{background:#ebeae8;padding:clamp(24px,4vw,48px)}h2{font-size:22px;margin:0 0 13px}section+section{border-top:1px solid #a7a4a0;margin-top:30px;padding-top:30px}p{margin:0 0 15px}p:last-child{margin-bottom:0}footer{border-top:1px solid #8f8e8b;padding-top:18px;padding-bottom:24px;font-size:12px;display:flex;gap:18px;flex-wrap:wrap}a{color:inherit}a:hover{text-decoration-thickness:2px}@media(max-width:600px){h2{font-size:19px}article{padding:22px}}
