.legal-page.svelte-1itbtah{color:var(--fg)}.legal-hero.svelte-1itbtah{border-bottom:1px solid var(--fg);padding-block:clamp(3.5rem,8vw,7rem) clamp(3rem,7vw,5.5rem)}.legal-hero.svelte-1itbtah h1:where(.svelte-1itbtah){max-width:14ch;margin-top:var(--gap-md)}.hero-details.svelte-1itbtah{gap:var(--gap-xl);grid-template-columns:minmax(0,1fr) auto;align-items:end;margin-top:clamp(2.5rem,6vw,5rem);display:grid}.updated.svelte-1itbtah{text-align:right;gap:.375rem;margin:0;display:grid}.updated.svelte-1itbtah time:where(.svelte-1itbtah){font-size:.875rem}.legal-content.svelte-1itbtah{padding-bottom:clamp(4rem,8vw,7rem)}.legal-section.svelte-1itbtah{border-bottom:1px solid var(--fg);grid-template-columns:minmax(13rem,.75fr) minmax(0,1.25fr);gap:clamp(2.5rem,7vw,6rem);padding-block:clamp(3.5rem,7vw,6rem);display:grid}.section-heading.svelte-1itbtah h2:where(.svelte-1itbtah){max-width:9ch;margin-top:.75rem}.policy-list.svelte-1itbtah{border-top:1px solid var(--fg)}.policy-list.svelte-1itbtah section:where(.svelte-1itbtah){gap:var(--gap-lg);border-bottom:1px solid var(--border);grid-template-columns:minmax(9rem,.55fr) minmax(0,1fr);padding-block:1.5rem;display:grid}.policy-list.svelte-1itbtah section:where(.svelte-1itbtah):last-child{border-bottom:0}.policy-list.svelte-1itbtah h3:where(.svelte-1itbtah){letter-spacing:-.015em;font-size:1rem;line-height:1.35}.policy-list.svelte-1itbtah p:where(.svelte-1itbtah){max-width:46rem;color:var(--muted);margin:0;line-height:1.7}.policy-list.svelte-1itbtah a:where(.svelte-1itbtah){color:inherit;text-underline-offset:.2rem;font-weight:600;text-decoration-thickness:1px}.policy-list.svelte-1itbtah a:where(.svelte-1itbtah):hover{text-decoration-thickness:2px}.contact-note.svelte-1itbtah{padding-top:var(--gap-lg);grid-template-columns:minmax(13rem,.75fr) minmax(0,1.25fr);gap:clamp(2.5rem,7vw,6rem);display:grid}.contact-note.svelte-1itbtah p:where(.svelte-1itbtah){margin:0}.contact-note.svelte-1itbtah p:where(.svelte-1itbtah):last-child{max-width:40rem}@media (width<=47.5rem){.hero-details.svelte-1itbtah,.legal-section.svelte-1itbtah,.contact-note.svelte-1itbtah{grid-template-columns:1fr}.hero-details.svelte-1itbtah,.contact-note.svelte-1itbtah{gap:var(--gap-md)}.updated.svelte-1itbtah{text-align:left}.legal-section.svelte-1itbtah{gap:var(--gap-xl)}}@media (width<=35rem){.policy-list.svelte-1itbtah section:where(.svelte-1itbtah){grid-template-columns:1fr;gap:.625rem}}
