.legal[data-astro-cid-zgovxyhs]{padding-block:var(--space-16)}.legal__header[data-astro-cid-zgovxyhs]{margin-bottom:var(--space-10)}.legal__header[data-astro-cid-zgovxyhs] h1[data-astro-cid-zgovxyhs]{font-size:var(--fs-display-2);margin-bottom:var(--space-6)}.legal__lead[data-astro-cid-zgovxyhs]{font-size:var(--fs-body-lg)}.legal__meta[data-astro-cid-zgovxyhs]{margin-top:var(--space-4);font-family:var(--font-mono);font-size:var(--fs-body-sm);color:var(--text-secondary)}.legal__toc[data-astro-cid-zgovxyhs]{margin-block:var(--space-10);padding:var(--space-5) var(--space-6);background:var(--bg-surface);border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-sm);box-shadow:var(--shadow-pop)}.legal__toc-title[data-astro-cid-zgovxyhs]{font-family:var(--font-mono);font-size:var(--fs-overline);font-weight:var(--fw-bold);letter-spacing:var(--ls-overline);text-transform:uppercase;margin-bottom:var(--space-3)}.legal__toc[data-astro-cid-zgovxyhs] ol[data-astro-cid-zgovxyhs]{gap:var(--space-1) var(--space-6);padding-left:1.5em;display:grid}@media (width>=40rem){.legal__toc[data-astro-cid-zgovxyhs] ol[data-astro-cid-zgovxyhs]{grid-template-columns:1fr 1fr;grid-auto-flow:column;grid-template-rows:repeat(var(--toc-rows), auto)}}.legal__toc[data-astro-cid-zgovxyhs] a[data-astro-cid-zgovxyhs]{font-weight:var(--fw-medium)}.legal__body[data-astro-cid-zgovxyhs]{gap:var(--space-12);display:grid}.legal__body[data-astro-cid-zgovxyhs] .legal-section{gap:var(--space-4);max-width:68ch;display:grid}.legal__body[data-astro-cid-zgovxyhs] h2{font-size:var(--fs-h2);padding-bottom:var(--space-2);border-bottom:var(--border-width) solid var(--border-strong)}.legal__body[data-astro-cid-zgovxyhs] h3{font-size:var(--fs-h3);margin-top:var(--space-4)}.legal__body[data-astro-cid-zgovxyhs] ul,.legal__body[data-astro-cid-zgovxyhs] ol{gap:var(--space-2);padding-left:1.25em;display:grid}.legal__body[data-astro-cid-zgovxyhs] code{font-family:var(--font-mono);font-size:.9em}.legal__body[data-astro-cid-zgovxyhs] .legal-table-wrap{border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-sm)}.legal__body[data-astro-cid-zgovxyhs] .legal-table{border-collapse:collapse;width:100%;font-size:var(--fs-body-sm)}.legal__body[data-astro-cid-zgovxyhs] .legal-table th,.legal__body[data-astro-cid-zgovxyhs] .legal-table td{padding:var(--space-3);text-align:left;vertical-align:top;border-bottom:var(--border-width-hair) solid var(--border-default)}.legal__body[data-astro-cid-zgovxyhs] .legal-table thead th{background:var(--bg-inverse);color:var(--text-inverse);font-family:var(--font-mono);font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:var(--ls-overline)}.legal__body[data-astro-cid-zgovxyhs] .legal-table tbody th{font-weight:var(--fw-bold)}.legal__body[data-astro-cid-zgovxyhs] .legal-table tbody tr:last-child>*{border-bottom:0}@media (width<=39.99rem){.legal__body[data-astro-cid-zgovxyhs] .legal-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.legal__body[data-astro-cid-zgovxyhs] .legal-table,.legal__body[data-astro-cid-zgovxyhs] .legal-table tbody,.legal__body[data-astro-cid-zgovxyhs] .legal-table tr,.legal__body[data-astro-cid-zgovxyhs] .legal-table th,.legal__body[data-astro-cid-zgovxyhs] .legal-table td{display:block}.legal__body[data-astro-cid-zgovxyhs] .legal-table tr{border-bottom:var(--border-width-hair) solid var(--border-default)}.legal__body[data-astro-cid-zgovxyhs] .legal-table tbody tr:last-child{border-bottom:0}.legal__body[data-astro-cid-zgovxyhs] .legal-table th,.legal__body[data-astro-cid-zgovxyhs] .legal-table td{padding-block:var(--space-1);border-bottom:0}.legal__body[data-astro-cid-zgovxyhs] .legal-table tbody th{padding-top:var(--space-3)}.legal__body[data-astro-cid-zgovxyhs] .legal-table td:last-child{padding-bottom:var(--space-3)}.legal__body[data-astro-cid-zgovxyhs] .legal-table td[data-label]:before{content:attr(data-label);font-family:var(--font-mono);font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:var(--ls-overline);color:var(--text-secondary);display:block}}.contact-address[data-astro-cid-axermzx4]{font-weight:var(--fw-bold)}.contact-address--pending[data-astro-cid-axermzx4]{padding:0 var(--space-1);background:var(--bg-sunken);border:var(--border-width-hair) dashed var(--border-strong);-webkit-box-decoration-break:clone;box-decoration-break:clone}
