.page-hero.svelte-1d8h9i6 .tagline:where(.svelte-1d8h9i6){letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;margin-bottom:.75rem;font-size:.78rem;font-weight:700;display:inline-block}.legal-body.svelte-1d8h9i6{max-width:760px;margin:0 auto;font-size:.95rem;line-height:1.65}.legal-body.svelte-1d8h9i6 h2:where(.svelte-1d8h9i6){margin:2rem 0 .6rem;font-size:1.05rem}.legal-body.svelte-1d8h9i6 p:where(.svelte-1d8h9i6),.legal-body.svelte-1d8h9i6 ul:where(.svelte-1d8h9i6){margin:0 0 .85rem}.legal-body.svelte-1d8h9i6 ul:where(.svelte-1d8h9i6){padding-left:1.4em}.table-scroll.svelte-1d8h9i6{-webkit-overflow-scrolling:touch;border-radius:8px;margin:.5rem 0 1rem;overflow-x:auto}table.svelte-1d8h9i6{border-collapse:collapse;background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;width:100%;min-width:480px;font-size:.9rem;overflow:hidden}th.svelte-1d8h9i6,td.svelte-1d8h9i6{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top;padding:.65rem .85rem}tbody.svelte-1d8h9i6 tr:where(.svelte-1d8h9i6):last-child td:where(.svelte-1d8h9i6){border-bottom:0}th.svelte-1d8h9i6{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);background:var(--color-bg);font-size:.72rem;font-weight:700}code.svelte-1d8h9i6{font-family:var(--font-mono);background:var(--color-bg);border:1px solid var(--color-border);border-radius:4px;padding:.05rem .3rem;font-size:.86rem}
