body{margin:0;background:#f6f4ec;color:#22332b;font:17px/1.75 Arial,sans-serif}header,main,footer{max-width:850px;margin:auto;padding:26px 25px}header{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #d9e2d9}header img{width:210px;max-width:55%}a{color:#285947}main{padding-top:45px;padding-bottom:65px}h1{font-size:clamp(34px,5vw,48px);line-height:1.18;color:#193e31}h2{font-size:23px;margin-top:38px;color:#193e31}p,li{max-width:75ch}section{margin:0 0 35px}.lang{border-top:1px solid #d9e2d9;padding-top:24px}footer{border-top:1px solid #d9e2d9;font-size:14px}.notice{padding:14px 18px;background:#fff;border-left:4px solid #8ba994}
