*{box-sizing:border-box}body{color:#15344d;background:#eaf4ff;margin:0;font-family:Manrope,Arial,sans-serif;font-size:17px;line-height:1.75}header,footer{border-bottom:1px solid #cedfed;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:24px clamp(22px,6vw,96px);display:flex}a{color:inherit;text-underline-offset:5px}a:hover{color:#1261db}.brand{letter-spacing:-.04em;align-items:center;gap:12px;font-size:23px;text-decoration:none;display:flex}.brand img{object-fit:contain}nav{gap:18px;font-size:15px;display:flex}nav [aria-current]{color:#125be4;font-weight:700}main{max-width:900px;margin:auto;padding:55px 24px 90px}h1{letter-spacing:-.04em;margin:36px 0;font-size:clamp(34px,5vw,60px);line-height:1.12}h2{margin:0 0 16px;font-size:24px;line-height:1.3}section{border-top:1px solid #c9dcea;padding:30px 0}p{margin:0 0 18px}address{font-style:normal}.intro{margin-bottom:44px;font-size:20px}.source{color:#4b687d;margin-top:38px;font-size:14px}.back{font-size:15px}footer{border-top:1px solid #cedfed;font-size:15px}a:focus-visible{outline-offset:5px;outline:3px solid #357bf0}
