body{color:#0f172a;background:#fafbfd;margin:0;font-family:ui-sans-serif,system-ui,sans-serif}.page.svelte-c3nf25{min-height:100dvh}.nav.svelte-c3nf25{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fafbfdb8;border-bottom:1px solid #0f172a0f;position:sticky;top:0}.nav-inner.svelte-c3nf25{justify-content:space-between;align-items:center;max-width:1120px;margin:0 auto;padding:.85rem 1.25rem;display:flex}.logo.svelte-c3nf25{color:inherit;align-items:center;gap:.55rem;font-weight:650;text-decoration:none;display:flex}.logo-mark.svelte-c3nf25{border-radius:9px;width:32px;height:32px}.btn.svelte-c3nf25{border-radius:10px;padding:.55rem .9rem;font-weight:600;text-decoration:none}.btn-primary.svelte-c3nf25{color:#fff;background:linear-gradient(#3b82f6,#2563eb)}.btn-ghost.svelte-c3nf25{color:#0f172a;background:#ffffffb3;border:1px solid #0f172a1a}.legal.svelte-c3nf25{max-width:760px;margin:0 auto;padding:2.5rem 1.25rem 4rem}.legal-card.svelte-c3nf25{background:#fff;border:1px solid #0f172a12;border-radius:18px;padding:2rem 1.35rem}.eyebrow.svelte-c3nf25{color:#2563eb;text-transform:uppercase;font-size:.8rem;font-weight:600}.legal-card.svelte-c3nf25 h1:where(.svelte-c3nf25){font-size:clamp(1.75rem,3.5vw,2.25rem)}.meta.svelte-c3nf25{color:#94a3b8;font-size:.9rem}.legal-card.svelte-c3nf25 h2:where(.svelte-c3nf25){margin:1.15rem 0 .35rem;font-size:1.05rem}.legal-card.svelte-c3nf25 p:where(.svelte-c3nf25){color:#475569;line-height:1.65}.cross-link.svelte-c3nf25{border-top:1px solid #0f172a0f;padding-top:1.25rem;margin-top:1.5rem!important}@media (width>=640px){.legal-card.svelte-c3nf25{padding:2.5rem 2.25rem}}
