.legal-page.svelte-7ke6fz{max-width:860px;margin:0 auto;padding:26px 14px 56px}.eyebrow.svelte-7ke6fz{margin:0 0 8px;color:var(--brand-primary);font-size:12px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}h1.svelte-7ke6fz{margin:0;font-size:clamp(34px,7vw,58px);line-height:.98;letter-spacing:0}.updated.svelte-7ke6fz{margin:12px 0 0;color:var(--fg-muted);font-size:.95rem}.language-block.svelte-7ke6fz{margin-top:24px;border-top:1px solid var(--border-dim);padding-top:20px}.company-details.svelte-7ke6fz{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-7ke6fz div:where(.svelte-7ke6fz){min-width:0}.company-details.svelte-7ke6fz span:where(.svelte-7ke6fz){display:block;margin-bottom:4px;color:var(--fg-muted);font-size:.74rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.company-details.svelte-7ke6fz strong:where(.svelte-7ke6fz),.company-details.svelte-7ke6fz a:where(.svelte-7ke6fz){color:var(--fg-primary);font-size:.95rem;font-weight:820}p.svelte-7ke6fz{margin:0 0 13px;color:var(--fg-secondary);line-height:1.6}h2.svelte-7ke6fz{margin:28px 0 10px;color:var(--fg-primary);font-size:1.18rem;line-height:1.2}ul.svelte-7ke6fz{display:grid;gap:8px;margin:0 0 16px;padding-left:20px;color:var(--fg-secondary);line-height:1.55}a.svelte-7ke6fz{color:var(--brand-primary);font-weight:750}footer.svelte-7ke6fz{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px;border-top:1px solid var(--border-dim);padding-top:18px}
