.legal-page.svelte-1e0rsuc{max-width:860px;margin:0 auto;padding:26px 14px 56px}.eyebrow.svelte-1e0rsuc{margin:0 0 8px;color:var(--brand-primary);font-size:12px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}h1.svelte-1e0rsuc{margin:0;font-size:clamp(34px,7vw,58px);line-height:.98;letter-spacing:0}.updated.svelte-1e0rsuc{margin:12px 0 0;color:var(--fg-muted);font-size:.95rem}.language-block.svelte-1e0rsuc{margin-top:24px;border-top:1px solid var(--border-dim);padding-top:20px}.company-details.svelte-1e0rsuc{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:18px 0 20px;border:1px solid var(--border-dim);border-radius:8px;padding:14px;background:color-mix(in srgb,var(--surface-raised) 72%,transparent)}.company-details.svelte-1e0rsuc div:where(.svelte-1e0rsuc){min-width:0}.company-details.svelte-1e0rsuc span:where(.svelte-1e0rsuc){display:block;margin-bottom:4px;color:var(--fg-muted);font-size:.74rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.company-details.svelte-1e0rsuc strong:where(.svelte-1e0rsuc),.company-details.svelte-1e0rsuc a:where(.svelte-1e0rsuc){color:var(--fg-primary);font-size:.95rem;font-weight:820}p.svelte-1e0rsuc{margin:0 0 13px;color:var(--fg-secondary);line-height:1.6}a.svelte-1e0rsuc{color:var(--brand-primary);font-weight:750}footer.svelte-1e0rsuc{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px;border-top:1px solid var(--border-dim);padding-top:18px}
