:root{font-family:Arial,Helvetica,sans-serif;color:#25335a;background:#eff2f5;line-height:1.7}*{box-sizing:border-box}body{margin:0}header,main,footer{max-width:900px;margin:auto;padding:30px clamp(24px,5vw,56px)}header{display:flex;align-items:center;justify-content:space-between;gap:24px}header img{width:min(310px,55vw);height:auto}a{color:#293983;text-underline-offset:4px}a:focus-visible,button:focus-visible{outline:3px solid #293983;outline-offset:5px}main{background:white;border-radius:20px;padding-top:48px;padding-bottom:48px}h1{font-size:clamp(30px,5vw,48px);line-height:1.15;letter-spacing:-.04em;font-weight:400;margin:0 0 30px;overflow-wrap:anywhere}h2{font-size:22px;font-weight:500;line-height:1.3;margin-top:36px}p,li{font-size:15px;color:#47566c}address{font-style:normal}footer{font-size:12px;display:flex;flex-wrap:wrap;gap:22px}.back{font-size:13px;white-space:nowrap}.stand{font-size:12px;color:#596579}button{font:inherit;color:#293983;background:transparent;border:1px solid #a8b6c9;border-radius:24px;padding:8px 16px;cursor:pointer}@media(max-width:600px){header{align-items:flex-start;flex-direction:column;gap:12px}main{border-radius:0}}
