*{box-sizing:border-box}body{margin:0;background:#f6f5f1;color:#1c2929;font:17px/1.75 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}a{color:#186d68;text-underline-offset:4px}a:focus-visible{outline:3px solid #bd5d37;outline-offset:5px}header,main,footer{max-width:880px;margin:auto;padding:28px}header{display:flex;justify-content:space-between;gap:20px;align-items:center;border-bottom:1px solid #d6ded8}.brand{font-size:26px;font-weight:750;text-decoration:none;color:#1c2929}nav{display:flex;gap:12px 24px;flex-wrap:wrap;margin:24px 0 44px}h1{font-size:clamp(36px,7vw,62px);letter-spacing:-.04em;line-height:1.1;margin:40px 0 20px}h2{font-size:22px;line-height:1.4;margin:0 0 12px}section{padding:26px 0;border-top:1px solid #d6ded8}p{margin:0}footer{font-size:14px;color:#536561}.eyebrow{color:#a14b28;font-size:13px;letter-spacing:.12em;text-transform:uppercase}.date{font-size:14px;color:#536561;margin:20px 0 36px}.skip{position:absolute;left:-999px}.skip:focus{left:20px;background:white} @media(max-width:480px){header,main,footer{padding:22px}header{align-items:flex-start}header>a:last-child{font-size:14px}nav{gap:12px 20px}}