.legal-table-wrap[data-astro-cid-kdp5d23j]{border:1px solid var(--border-muted);border-radius:10px;margin:16px 0 20px;overflow-x:auto}.legal-table[data-astro-cid-kdp5d23j]{border-collapse:collapse;width:100%;font-size:.875rem;& thead tr{background:var(--color-page-bg)}& thead th{text-align:left;text-transform:uppercase;letter-spacing:.07em;color:var(--color-muted-500);border-bottom:1px solid var(--border-muted);white-space:nowrap;padding:10px 14px;font-size:11px;font-weight:700}& tbody tr{border-bottom:1px solid var(--border-muted)}& tbody tr:last-child{border-bottom:none}& tbody tr:hover{background:#fafafe}& tbody td{vertical-align:top;color:var(--color-ink-700);padding:12px 14px;line-height:1.55}& tbody td:first-child{color:var(--color-ink-900);min-width:160px;font-weight:600}}.legal-table--nowrap[data-astro-cid-kdp5d23j] tbody td:first-child{white-space:nowrap}@media print{.legal-table-wrap[data-astro-cid-kdp5d23j]{overflow:visible}}.legal-badge[data-astro-cid-oqe3jgjm]{border-radius:var(--radius-pill);white-space:nowrap;align-items:center;padding:2px 9px;font-size:11px;font-weight:600;display:inline-flex}.legal-badge--default[data-astro-cid-oqe3jgjm]{background:var(--color-lilac-3);color:var(--color-primary)}.legal-badge--green[data-astro-cid-oqe3jgjm]{color:#1a7a4a;background:#e6f9f0}.legal-badge--yellow[data-astro-cid-oqe3jgjm]{background:var(--color-yellow);color:#92610a}
