@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600&family=Libre+Caslon+Display&display=swap');:root{--ink:#173d38;--muted:#61756b;--gold:#ad9360;--line:#d8ddd4}*{box-sizing:border-box}body{margin:0;background:#f8f7f2;color:var(--ink);font:15px/1.85 'DM Sans',Arial,sans-serif}a{color:inherit;text-underline-offset:5px}a:focus-visible,select:focus-visible{outline:2px solid var(--gold);outline-offset:5px}header,footer{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;padding:28px 6%;border-bottom:1px solid var(--line)}header>div{display:flex;align-items:center;gap:24px}.legal-brand{font:30px Georgia,serif;text-decoration:none}.legal-brand span{display:block;font:10px 'DM Sans',sans-serif;text-transform:uppercase;letter-spacing:3px;margin-top:9px}select{font:inherit;color:inherit;background:transparent;border:1px solid var(--line);padding:8px}main{max-width:980px;margin:auto;padding:70px 6% 60px}.eyebrow{font-size:10px;letter-spacing:3px;color:var(--muted)}h1{font:clamp(42px,6vw,72px)/1.12 'Libre Caslon Display',Georgia,serif;margin:20px 0}#legal-updated{font-size:13px;color:var(--muted)}nav{display:flex;gap:12px 24px;flex-wrap:wrap;font-size:12px}main>nav{padding:20px 0 28px;margin:24px 0 36px;border-block:1px solid var(--line)}[aria-current=page]{font-weight:600}article section{padding:0 0 24px;margin-bottom:24px;border-bottom:1px solid var(--line)}h2{font:clamp(25px,3vw,34px)/1.25 'Libre Caslon Display',Georgia,serif;margin:0 0 16px}p{margin:0 0 18px}.legal-help{padding:24px 30px;background:var(--ink);color:#fff8e7;border-radius:14px}footer{border-top:1px solid var(--line);font-size:12px}@media(max-width:600px){header,footer{padding:22px 6%}header>div{gap:14px;flex-wrap:wrap}main{padding-top:38px}main>nav{gap:14px}article p{font-size:14px}}