.legal-page.svelte-1f495vt{min-height:100dvh;padding:clamp(4.4rem,6vw,5.8rem) var(--space-6) var(--space-16)}.legal-page__inner.svelte-1f495vt{margin:0 auto;max-width:52rem;display:grid;gap:var(--space-9)}.legal-page__back.svelte-1f495vt{width:-moz-fit-content;width:fit-content;font-size:.84rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--accent);transition:color var(--duration-hover) ease}.legal-page__back.svelte-1f495vt:hover{color:var(--accent)}.legal-page__header.svelte-1f495vt{display:grid;gap:var(--space-3)}.legal-page__eyebrow.svelte-1f495vt{margin:0;font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.legal-page__header.svelte-1f495vt h1:where(.svelte-1f495vt){margin:0;font-size:var(--text-page);font-weight:var(--weight-bold);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);text-wrap:balance}.legal-page__header.svelte-1f495vt>p:where(.svelte-1f495vt){margin:0;color:var(--muted)}.legal-page__content.svelte-1f495vt .legal-prose{display:grid;gap:0}.legal-page__content.svelte-1f495vt .legal-prose section{padding-block:var(--space-8);border-top:1px solid color-mix(in oklab,var(--border) 82%,transparent);display:grid;gap:var(--space-3)}.legal-page__content.svelte-1f495vt .legal-prose h2{margin:0;font-size:.95rem;font-weight:600;letter-spacing:.01em;color:var(--text)}.legal-page__content.svelte-1f495vt .legal-prose p,.legal-page__content.svelte-1f495vt .legal-prose li{margin:0;font-size:.9rem;line-height:1.7;color:var(--muted)}.legal-page__content.svelte-1f495vt .legal-prose strong{color:var(--text);font-weight:600}.legal-page__content.svelte-1f495vt .legal-prose ul{margin:0;padding-left:var(--space-6);display:grid;gap:var(--space-1)}.legal-page__content.svelte-1f495vt .legal-prose li::marker{color:var(--accent)}
