html{font-family:system-ui,sans-serif;color:#182b33;background:#f6f8f7;line-height:1.65}body{max-width:760px;margin:auto;padding:24px}header{display:flex;justify-content:space-between;gap:24px;border-bottom:2px solid #1b6659;padding:12px 0 20px}header>a{font-size:1.4rem;font-weight:700;text-decoration:none}header span{color:#52666d}main{padding:24px 0}h1{font-size:2rem;line-height:1.2}p{margin:0 0 1.3em}a{color:#135d50;text-underline-offset:3px}a:focus-visible{outline:3px solid #bd6810;outline-offset:4px}footer{border-top:1px solid #bccbc7;padding-top:20px;font-size:.92rem}nav{display:flex;flex-wrap:wrap;gap:18px;margin-bottom:20px}@media(max-width:480px){body{padding:18px}header{display:block}header span{display:block}h1{font-size:1.7rem}}
