.legal-hero[data-astro-cid-fmzvkzhr] h1[data-astro-cid-fmzvkzhr]{max-width:none}.legal-meta[data-astro-cid-fmzvkzhr]{border:1px solid var(--line);color:var(--ink-2);background:#fff;border-radius:999px;align-items:center;gap:.5rem;margin:1.5rem 0 0;padding:.4rem .9rem;font-size:.9rem;display:inline-flex}.legal-meta[data-astro-cid-fmzvkzhr] svg{color:var(--brand)}.legal[data-astro-cid-fmzvkzhr]{grid-template-columns:minmax(0,1fr);gap:2.5rem;padding-block:clamp(2.5rem,6vw,4.5rem) clamp(4rem,8vw,6rem);display:grid}@media (width>=1000px){.legal[data-astro-cid-fmzvkzhr]{grid-template-columns:260px minmax(0,1fr);gap:4rem}.legal__aside[data-astro-cid-fmzvkzhr]{top:calc(var(--header-h) + 1.5rem);max-height:calc(100vh - var(--header-h) - 3rem);align-self:start;position:sticky;overflow-y:auto}}.legal__aside[data-astro-cid-fmzvkzhr]{align-content:start;gap:2rem;font-size:.9rem;display:grid}@media (width<=999.98px){.legal__aside[data-astro-cid-fmzvkzhr]{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-soft);padding:1.25rem 1.5rem}.legal__other[data-astro-cid-fmzvkzhr]{display:none}}.legal__toc-title[data-astro-cid-fmzvkzhr]{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 .75rem;font-size:.775rem;font-weight:600}.legal__aside[data-astro-cid-fmzvkzhr] ol[data-astro-cid-fmzvkzhr],.legal__aside[data-astro-cid-fmzvkzhr] ul[data-astro-cid-fmzvkzhr]{gap:.15rem;margin:0;padding:0;list-style:none;display:grid}.legal__aside[data-astro-cid-fmzvkzhr] ol[data-astro-cid-fmzvkzhr]{counter-reset:toc}.legal__aside[data-astro-cid-fmzvkzhr] ol[data-astro-cid-fmzvkzhr] li[data-astro-cid-fmzvkzhr]{counter-increment:toc}.legal__aside[data-astro-cid-fmzvkzhr] a[data-astro-cid-fmzvkzhr]{color:var(--ink-2);border-radius:8px;padding:.3rem .6rem;line-height:1.4;text-decoration:none;display:block}.legal__aside[data-astro-cid-fmzvkzhr] ol[data-astro-cid-fmzvkzhr] a[data-astro-cid-fmzvkzhr]:before{content:counter(toc) ". ";color:var(--muted)}.legal__aside[data-astro-cid-fmzvkzhr] a[data-astro-cid-fmzvkzhr]:hover{background:var(--bg-soft);color:var(--brand)}.legal__aside[data-astro-cid-fmzvkzhr] a[data-astro-cid-fmzvkzhr][aria-current=page]{background:var(--bg-tint);color:var(--brand);font-weight:600}.prose[data-astro-cid-fmzvkzhr]{min-width:0;max-width:74ch;font-size:1.025rem;line-height:1.75}.prose[data-astro-cid-fmzvkzhr] a,.prose[data-astro-cid-fmzvkzhr] address{overflow-wrap:anywhere}.prose[data-astro-cid-fmzvkzhr] section{scroll-margin-top:calc(var(--header-h) + 1rem)}.prose[data-astro-cid-fmzvkzhr] section+section{border-top:1px solid var(--line);margin-top:2.75rem;padding-top:2.75rem}.prose[data-astro-cid-fmzvkzhr] h2{margin-bottom:.9rem;font-size:clamp(1.35rem,2.2vw,1.6rem)}.prose[data-astro-cid-fmzvkzhr] h3{margin-top:1.75rem;font-size:1.1rem}.prose[data-astro-cid-fmzvkzhr] ul,.prose[data-astro-cid-fmzvkzhr] ol{margin:0 0 1.1em;padding-left:1.35rem}.prose[data-astro-cid-fmzvkzhr] li{margin-bottom:.45rem}.prose[data-astro-cid-fmzvkzhr] li::marker{color:var(--brand)}.prose[data-astro-cid-fmzvkzhr] strong{color:var(--ink)}.prose[data-astro-cid-fmzvkzhr] code{background:var(--bg-soft);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:5px;padding:.1em .35em;font-size:.875em}.prose[data-astro-cid-fmzvkzhr] .callout{border-left:3px solid var(--brand);background:var(--bg-tint);color:var(--ink-2);border-radius:0 12px 12px 0;margin:1.5rem 0;padding:1.1rem 1.35rem}.prose[data-astro-cid-fmzvkzhr] .callout p:last-child{margin-bottom:0}.prose[data-astro-cid-fmzvkzhr] address{border:1px solid var(--line);background:var(--bg-soft);border-radius:12px;padding:1.1rem 1.35rem;font-style:normal;line-height:1.7}.prose[data-astro-cid-fmzvkzhr] table{border-collapse:collapse;width:100%;margin:1.25rem 0;font-size:.95rem;line-height:1.55}.prose[data-astro-cid-fmzvkzhr] th,.prose[data-astro-cid-fmzvkzhr] td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:.75rem .9rem}.prose[data-astro-cid-fmzvkzhr] th{background:var(--bg-soft);color:var(--ink)}.prose[data-astro-cid-fmzvkzhr] .table-scroll{max-width:100%;position:relative;overflow-x:auto}.prose[data-astro-cid-fmzvkzhr] .table-scroll table{min-width:480px}
