body{margin:0;background:#f1f5f2;color:#43574c;font:17px/1.75 system-ui,sans-serif}.w{width:min(980px,calc(100% - 36px));margin:auto}header{padding:20px 0;border-bottom:1px solid #263a54}.logo{font-weight:900;letter-spacing:.08em}.logo b,.k{color:#36601c}.lang{float:right;color:#43574c}a{color:inherit}main{padding:58px 0}h1{font-size:clamp(2.6rem,7vw,5.2rem);line-height:1.04;margin:.2em 0}h2{font-size:clamp(1.7rem,4vw,2.5rem);line-height:1.2;margin-top:1.8em}.lead{color:#43574c;font-size:1.15rem}.grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.box{background:#f1f5f2;border:1px solid #263a54;border-radius:16px;padding:24px;margin:15px 0}.alert{border-color:#ff7038}.btn{display:block;background:#c8ff36;color:#102000;padding:14px;border-radius:9px;font-weight:900;text-align:center;margin-top:12px;text-decoration:none}.orange{background:#ff7038;color:#241007}.pink{background:#ff2b85;color:#43574c}.note{color:#43574c;font-size:.9rem}table{width:100%;border-collapse:collapse;background:#f1f5f2}th,td{text-align:left;border:1px solid #344860;padding:12px;vertical-align:top}th{color:#36601c}@media(max-width:680px){.grid{grid-template-columns:1fr}.lang{float:none;display:block;margin-top:8px}.tablewrap{overflow-x:auto}}
