*{box-sizing:border-box}body{margin:0;background:#f7f9fc;color:#142039;font:17px/1.75 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}header,main,footer{max-width:900px;margin:auto;padding:28px}header{display:flex;justify-content:space-between;border-bottom:1px solid #d4ddea;font-weight:650}nav{display:flex;gap:24px}a{color:#225cb5;text-underline-offset:3px}header>a{color:#142039;font-size:25px;text-decoration:none}h1{font-size:36px;line-height:1.2}h2{font-size:25px;line-height:1.3;margin-top:36px}h3{font-size:20px}p,li{overflow-wrap:anywhere}footer{border-top:1px solid #d4ddea;font-size:14px}a:focus-visible{outline:3px solid #447fe3;outline-offset:4px}@media(max-width:600px){header,main,footer{padding:22px}h1{font-size:30px}}
