.legal-page.svelte-1uqnj83{min-height:100vh;background:linear-gradient(180deg,var(--brand-warm-bg),var(--bg-primary));color:var(--text-primary);font-family:var(--font-family-body)}.legal-page.svelte-1uqnj83 :where(h1:where(.svelte-1uqnj83),h2:where(.svelte-1uqnj83),p:where(.svelte-1uqnj83),a:where(.svelte-1uqnj83),li:where(.svelte-1uqnj83),span:where(.svelte-1uqnj83)){letter-spacing:0}.legal-header.svelte-1uqnj83{position:sticky;top:0;z-index:20;background:var(--bg-primary);border-bottom:1px solid var(--border-primary)}.header-inner.svelte-1uqnj83,.legal-main.svelte-1uqnj83{max-width:960px;margin:0 auto;padding-left:20px;padding-right:20px}.header-inner.svelte-1uqnj83{height:64px;display:flex;align-items:center;justify-content:space-between}.brand-link.svelte-1uqnj83,.header-link.svelte-1uqnj83{display:inline-flex;align-items:center;text-decoration:none;font-weight:700}.brand-link.svelte-1uqnj83{gap:10px}.logo-mark.svelte-1uqnj83{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:var(--accent-color);color:#fff;font-family:var(--font-family-display);font-size:18px}.logo-text.svelte-1uqnj83{color:var(--accent-color);font-family:var(--font-family-display);font-size:20px}.header-link.svelte-1uqnj83{color:var(--text-primary);font-size:14px}.header-link.svelte-1uqnj83:hover{color:var(--accent-color)}.legal-main.svelte-1uqnj83{padding-top:44px;padding-bottom:72px}.hero.svelte-1uqnj83,.legal-card.svelte-1uqnj83{background:var(--bg-elevated);border:1px solid var(--border-primary);border-radius:8px;box-shadow:var(--shadow-small)}.hero.svelte-1uqnj83{padding:30px}.eyebrow.svelte-1uqnj83{margin:0 0 10px;color:var(--accent-color);font-size:13px;font-weight:800;text-transform:uppercase}h1.svelte-1uqnj83,h2.svelte-1uqnj83{margin:0;font-family:var(--font-family-display);line-height:1.1}h1.svelte-1uqnj83{font-size:44px}h2.svelte-1uqnj83{font-size:24px}.meta.svelte-1uqnj83{margin-top:10px;color:var(--text-secondary);font-weight:650}p.svelte-1uqnj83,li.svelte-1uqnj83{line-height:1.7}p.svelte-1uqnj83{margin:14px 0 0}.legal-card.svelte-1uqnj83{margin-top:18px;padding:30px}.legal-card.svelte-1uqnj83 section:where(.svelte-1uqnj83)+section:where(.svelte-1uqnj83){margin-top:26px;padding-top:26px;border-top:1px solid var(--border-primary)}ul.svelte-1uqnj83{margin:14px 0 0;padding-left:22px}li.svelte-1uqnj83+li:where(.svelte-1uqnj83){margin-top:8px}a.svelte-1uqnj83{color:var(--accent-color)}@media (max-width: 700px){.legal-main.svelte-1uqnj83{padding-top:24px;padding-bottom:48px}.hero.svelte-1uqnj83,.legal-card.svelte-1uqnj83{padding:20px}h1.svelte-1uqnj83{font-size:34px}}
