.legal-hero[data-astro-cid-waosa6pj]{background:linear-gradient(175deg,#07271d 0%,#0c3b2e 100%)}.hero-inner[data-astro-cid-waosa6pj]{max-width:760px;padding:clamp(56px, 8vw, 96px) var(--gutter) clamp(48px, 6vw, 72px);text-align:center;margin:0 auto}h1[data-astro-cid-waosa6pj]{font-family:var(--font-display);letter-spacing:-.025em;color:#fff;margin:0;font-size:clamp(21.5px,2.99vw,35px);font-weight:650;line-height:1.08}.sub[data-astro-cid-waosa6pj]{color:var(--on-dark-muted);margin:14px 0 4px;font-size:15px}.date[data-astro-cid-waosa6pj]{color:var(--on-dark-subtle);margin:0;font-size:14px}.legal-body[data-astro-cid-waosa6pj]{background:var(--paper);color:var(--text);padding:clamp(48px, 7vw, 88px) var(--gutter) clamp(72px, 9vw, 120px)}.wrap[data-astro-cid-waosa6pj]{max-width:720px;margin:0 auto}.toc[data-astro-cid-waosa6pj]{background:#fff;border:1px solid #0c3b2e1f;border-radius:20px;margin-bottom:40px;padding:22px 26px}.toc[data-astro-cid-waosa6pj] h2[data-astro-cid-waosa6pj]{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--forest-700);border:0;margin:0 0 10px;padding:0;font-size:12px;font-weight:700}.toc[data-astro-cid-waosa6pj] ol[data-astro-cid-waosa6pj]{columns:2 240px;column-gap:28px;margin:0;padding-left:0;list-style:none}.toc[data-astro-cid-waosa6pj] li[data-astro-cid-waosa6pj]{break-inside:avoid}.toc[data-astro-cid-waosa6pj] a[data-astro-cid-waosa6pj]{color:var(--forest);padding:5px 0;font-size:14px;display:block}.toc[data-astro-cid-waosa6pj] a[data-astro-cid-waosa6pj]:hover{color:var(--copper)}.block[data-astro-cid-waosa6pj]{margin-bottom:32px}.block[data-astro-cid-waosa6pj] h2[data-astro-cid-waosa6pj]{font-family:var(--font-display);color:var(--forest);border-top:1px solid #0c3b2e1f;margin:0 0 14px;padding-top:22px;scroll-margin-top:16px;font-size:20px;font-weight:650;line-height:1.3}.block[data-astro-cid-waosa6pj]:first-of-type h2[data-astro-cid-waosa6pj]{border-top:0;padding-top:0}.block[data-astro-cid-waosa6pj] h3[data-astro-cid-waosa6pj]{font-family:var(--font-display);color:var(--forest);margin:0 0 12px;scroll-margin-top:16px;font-size:17px;font-weight:650;line-height:1.35}p[data-astro-cid-waosa6pj],li[data-astro-cid-waosa6pj]{color:var(--text-muted);margin:0 0 14px;font-size:16px;line-height:1.75}ul[data-astro-cid-waosa6pj]{margin:0 0 14px;padding-left:22px}li[data-astro-cid-waosa6pj]{margin-bottom:6px}.caps[data-astro-cid-waosa6pj]{color:var(--text);font-size:14px;font-weight:500}.legal-body[data-astro-cid-waosa6pj] a{color:var(--forest);text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline}
