.legal-page.svelte-wzu1rn{max-width:760px;padding-block:44px 80px}.legal-header.svelte-wzu1rn{border-bottom:1px solid var(--line);margin-bottom:32px;padding-bottom:24px}.legal-kicker.svelte-wzu1rn{color:var(--green);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:.76rem;font-weight:800}.legal-header.svelte-wzu1rn h1:where(.svelte-wzu1rn){font-size:clamp(2rem,4vw,2.75rem)}.legal-lead.svelte-wzu1rn{color:var(--ink);margin:14px 0 0;font-size:1rem;line-height:1.7}.legal-updated.svelte-wzu1rn{color:var(--ink-muted);margin:10px 0 0;font-size:.78rem}.legal-section.svelte-wzu1rn{border-top:1px solid var(--line);padding-block:22px}.legal-section.svelte-wzu1rn:first-of-type{border-top:0;padding-top:0}.legal-section.svelte-wzu1rn h2:where(.svelte-wzu1rn){color:var(--navy);letter-spacing:-.03em;margin:0 0 10px;font-size:1.15rem}.legal-section.svelte-wzu1rn p:where(.svelte-wzu1rn){color:var(--ink-muted);margin:0 0 12px;font-size:.88rem;line-height:1.75}.legal-section.svelte-wzu1rn p:where(.svelte-wzu1rn):last-child{margin-bottom:0}.legal-section.svelte-wzu1rn a:where(.svelte-wzu1rn){color:var(--navy);text-underline-offset:3px;font-weight:600;text-decoration:underline}.legal-section.svelte-wzu1rn a:where(.svelte-wzu1rn):hover{color:var(--green)}.legal-navigation.svelte-wzu1rn{border-top:1px solid var(--line);flex-wrap:wrap;gap:16px;margin-top:36px;padding-top:24px;font-size:.84rem;font-weight:700;display:flex}.legal-navigation.svelte-wzu1rn a:where(.svelte-wzu1rn){color:var(--navy)}.legal-navigation.svelte-wzu1rn a:where(.svelte-wzu1rn):hover{color:var(--green)}@media (width<=480px){.legal-page.svelte-wzu1rn{padding-block:28px 48px}}
