.legal-head[data-astro-cid-m7mnfkc2]{background:var(--page);border-top:3px solid var(--gold-soft);text-align:center;padding:30px 22px}.crumbs[data-astro-cid-m7mnfkc2]{display:flex;justify-content:center;align-items:baseline;gap:8px;margin-bottom:22px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.crumbs[data-astro-cid-m7mnfkc2] a[data-astro-cid-m7mnfkc2]{color:var(--muted);transition:color .18s ease}.crumbs[data-astro-cid-m7mnfkc2] a[data-astro-cid-m7mnfkc2]:hover{color:var(--crimson)}.crumb-dot[data-astro-cid-m7mnfkc2]{color:var(--gold)}.crumb-current[data-astro-cid-m7mnfkc2]{color:var(--gold-text)}.legal-head[data-astro-cid-m7mnfkc2] .kicker[data-astro-cid-m7mnfkc2]{margin-bottom:12px}.legal-h1[data-astro-cid-m7mnfkc2]{font-size:32px;line-height:1.15}.legal-updated[data-astro-cid-m7mnfkc2]{margin-top:14px;font-size:13px;color:var(--muted)}@media(min-width:700px){.legal-head[data-astro-cid-m7mnfkc2]{padding:40px 48px 44px}.crumbs[data-astro-cid-m7mnfkc2]{font-size:11.5px;margin-bottom:28px}.legal-head[data-astro-cid-m7mnfkc2] .kicker[data-astro-cid-m7mnfkc2]{margin-bottom:16px}.legal-h1[data-astro-cid-m7mnfkc2]{font-size:clamp(40px,3.4vw,50px);line-height:1.1}.legal-updated[data-astro-cid-m7mnfkc2]{margin-top:16px;font-size:14px}}.legal-wrap[data-astro-cid-m7mnfkc2]{background:var(--page);border-top:1px solid var(--hairline);padding:30px 22px 64px}.legal-aside[data-astro-cid-m7mnfkc2]{display:none}.legal-article[data-astro-cid-m7mnfkc2]{max-width:68ch;margin:0 auto;color:var(--body-color)}@media(min-width:700px){.legal-wrap[data-astro-cid-m7mnfkc2]{padding:44px 48px 88px}}@media(min-width:1024px){.legal-wrap[data-astro-cid-m7mnfkc2]{padding:56px 0 104px}.legal-grid[data-astro-cid-m7mnfkc2]{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,68ch);justify-content:center;gap:clamp(48px,5vw,88px);padding:0 var(--pad-x)}.legal-aside[data-astro-cid-m7mnfkc2]{display:block}.legal-article[data-astro-cid-m7mnfkc2]{margin:0}}.toc[data-astro-cid-m7mnfkc2] ol[data-astro-cid-m7mnfkc2]{list-style:none;margin:0;padding:0}.toc[data-astro-cid-m7mnfkc2] a[data-astro-cid-m7mnfkc2]{display:flex;gap:12px;align-items:baseline;padding:7px 0;font-size:14.5px;line-height:1.4;color:var(--body-color);transition:color .15s ease}.toc[data-astro-cid-m7mnfkc2] a[data-astro-cid-m7mnfkc2]:hover{color:var(--crimson)}.toc-num[data-astro-cid-m7mnfkc2]{flex:none;min-width:1.6em;font-size:11.5px;font-weight:700;letter-spacing:.08em;color:var(--gold-text)}.toc-desktop[data-astro-cid-m7mnfkc2]{position:sticky;top:28px;border-left:1px solid var(--hairline);padding-left:22px}.toc-title[data-astro-cid-m7mnfkc2]{margin-bottom:12px}.toc-mobile[data-astro-cid-m7mnfkc2]{margin:0 0 28px;border:1px solid var(--hairline);border-radius:2px;background:#fff}.toc-mobile[data-astro-cid-m7mnfkc2] summary[data-astro-cid-m7mnfkc2]{cursor:pointer;padding:14px 18px;font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-text)}.toc-mobile[data-astro-cid-m7mnfkc2] ol[data-astro-cid-m7mnfkc2]{border-top:1px solid var(--hairline);padding:8px 18px 12px}@media(min-width:1024px){.toc-mobile[data-astro-cid-m7mnfkc2]{display:none}}.legal-intro[data-astro-cid-m7mnfkc2]{margin-bottom:28px;font-size:17px;line-height:1.75;color:var(--ink)}.glance[data-astro-cid-m7mnfkc2]{margin-bottom:44px;background:var(--parchment);border:1px solid var(--hairline);border-top:3px solid var(--gold-soft);padding:24px 22px 10px}.glance-title[data-astro-cid-m7mnfkc2]{margin-bottom:14px;font-size:22px;font-style:italic}.glance[data-astro-cid-m7mnfkc2] ul[data-astro-cid-m7mnfkc2]{list-style:none;margin:0;padding:0}.glance[data-astro-cid-m7mnfkc2] li[data-astro-cid-m7mnfkc2]{position:relative;margin-bottom:14px;padding-left:28px;font-size:15.5px;line-height:1.6}.glance[data-astro-cid-m7mnfkc2] li[data-astro-cid-m7mnfkc2]:before{content:"";position:absolute;left:2px;top:.45em;width:12px;height:7px;border-left:2px solid var(--gold);border-bottom:2px solid var(--gold);transform:rotate(-45deg)}.glance[data-astro-cid-m7mnfkc2] strong{color:var(--ink)}@media(min-width:700px){.glance[data-astro-cid-m7mnfkc2]{padding:30px 34px 16px}.glance-title[data-astro-cid-m7mnfkc2]{font-size:25px}}.legal-section[data-astro-cid-m7mnfkc2]{scroll-margin-top:24px;border-top:1px solid var(--hairline);padding-top:30px;margin-top:34px}.glance[data-astro-cid-m7mnfkc2]+.legal-section[data-astro-cid-m7mnfkc2]{margin-top:0}.legal-h2[data-astro-cid-m7mnfkc2]{display:flex;gap:14px;align-items:baseline;margin-bottom:14px;font-size:23px;line-height:1.25}.legal-num[data-astro-cid-m7mnfkc2]{flex:none;font-family:var(--font-body);font-size:12px;font-weight:700;letter-spacing:.1em;color:var(--gold-text)}.legal-prose[data-astro-cid-m7mnfkc2]{font-size:16px;line-height:1.75}.legal-prose[data-astro-cid-m7mnfkc2] h3{margin:22px 0 8px;font-size:18px;line-height:1.3}.legal-prose[data-astro-cid-m7mnfkc2] p{margin:0 0 16px}.legal-prose[data-astro-cid-m7mnfkc2] ul{margin:0 0 16px;padding-left:22px}.legal-prose[data-astro-cid-m7mnfkc2] ul ul{margin:8px 0}.legal-prose[data-astro-cid-m7mnfkc2] li{margin-bottom:10px}.legal-prose[data-astro-cid-m7mnfkc2] li::marker{color:var(--gold)}.legal-prose[data-astro-cid-m7mnfkc2] strong{color:var(--ink)}.legal-prose[data-astro-cid-m7mnfkc2] code{font-size:.92em;background:var(--parchment);padding:1px 5px;border-radius:2px}.legal-prose[data-astro-cid-m7mnfkc2] a,.legal-related[data-astro-cid-m7mnfkc2] a[data-astro-cid-m7mnfkc2],.contact-email[data-astro-cid-m7mnfkc2] a[data-astro-cid-m7mnfkc2]{color:var(--crimson);font-weight:600;border-bottom:1px solid var(--gold);transition:color .18s ease,border-color .18s ease}.legal-prose[data-astro-cid-m7mnfkc2] a:hover,.legal-related[data-astro-cid-m7mnfkc2] a[data-astro-cid-m7mnfkc2]:hover,.contact-email[data-astro-cid-m7mnfkc2] a[data-astro-cid-m7mnfkc2]:hover{color:var(--crimson-dark);border-color:var(--crimson)}@media(min-width:700px){.legal-section[data-astro-cid-m7mnfkc2]{padding-top:36px;margin-top:40px}.legal-h2[data-astro-cid-m7mnfkc2]{font-size:27px}.legal-prose[data-astro-cid-m7mnfkc2]{font-size:17px}.legal-prose[data-astro-cid-m7mnfkc2] h3{font-size:19px}}.contact-card[data-astro-cid-m7mnfkc2]{background:#fff;border:1px solid var(--hairline);padding:24px 22px}.contact-lede[data-astro-cid-m7mnfkc2]{margin-bottom:16px;font-size:16px;line-height:1.65}.contact-address[data-astro-cid-m7mnfkc2]{margin-bottom:20px;font-style:normal;font-size:15.5px;line-height:1.6}.contact-address[data-astro-cid-m7mnfkc2] strong[data-astro-cid-m7mnfkc2]{color:var(--ink)}.contact-actions[data-astro-cid-m7mnfkc2]{display:flex;flex-wrap:wrap;gap:12px}.contact-email[data-astro-cid-m7mnfkc2]{margin-top:16px;font-size:15px;overflow-wrap:anywhere}.legal-related[data-astro-cid-m7mnfkc2]{margin-top:22px;font-size:15.5px}@media(min-width:700px){.contact-card[data-astro-cid-m7mnfkc2]{padding:30px 34px}}@media print{.site-header,.site-footer,.utility-strip,.call-bubble,.legal-aside[data-astro-cid-m7mnfkc2],.toc-mobile[data-astro-cid-m7mnfkc2],.contact-actions[data-astro-cid-m7mnfkc2],.crumbs[data-astro-cid-m7mnfkc2]{display:none!important}.legal-wrap[data-astro-cid-m7mnfkc2],.legal-head[data-astro-cid-m7mnfkc2]{padding:0;border:0}.legal-article[data-astro-cid-m7mnfkc2]{max-width:none}.legal-prose[data-astro-cid-m7mnfkc2] a:after{content:" (" attr(href) ")";font-weight:400;color:var(--muted)}}
