*{box-sizing:border-box}body{margin:0;background:#10243a;color:#e6edf7;font:15px/1.8 Arial}main,header,footer{width:min(1000px,90%);margin:auto}header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;border-bottom:1px solid #35516d}header img{width:155px;background:white;padding:8px;border-radius:4px}a{color:#ffad6a}h1{font-size:42px;font-weight:500;line-height:1.2;margin:45px 0 30px}section{background:#f4f7fb;color:#172e4c;padding:28px;border-radius:8px;margin:18px 0}section a{color:#2456c5}h2{font-size:22px;line-height:1.3;font-weight:500}p{margin:10px 0}button{background:transparent;color:#dce7f4;border:1px solid #6684a6;border-radius:4px;padding:8px 12px;cursor:pointer}footer{font-size:12px;padding:25px 0}small{color:#b7cce4}[hidden]{display:none!important}