.legal.svelte-1k5eqne{max-width:46rem;padding:clamp(2rem, 6vw, 5rem) var(--legal-pad) 4rem;margin:0 auto}.legal-kicker.svelte-1k5eqne{letter-spacing:.12em;text-transform:uppercase;opacity:.55;font-size:.75rem}.legal-title.svelte-1k5eqne{text-transform:uppercase;margin-top:1rem;font-size:clamp(2.25rem,6vw,4rem);line-height:.95}.legal-intro.svelte-1k5eqne{opacity:.8;margin-top:1.5rem;line-height:1.65}.legal-body.svelte-1k5eqne{opacity:.85;margin-top:3.5rem;line-height:1.65}.legal-body.svelte-1k5eqne>div+div{margin-top:3rem}.legal-body.svelte-1k5eqne h2{color:var(--legal-ink);opacity:1;font-size:1.25rem;font-weight:700;line-height:1.25}.legal-body.svelte-1k5eqne h3{color:var(--legal-ink);margin-top:1.5rem;font-size:1.0625rem;font-weight:600}.legal-body.svelte-1k5eqne p,.legal-body.svelte-1k5eqne ul,.legal-body.svelte-1k5eqne dl,.legal-body.svelte-1k5eqne h2+p,.legal-body.svelte-1k5eqne h2+ul,.legal-body.svelte-1k5eqne h2+dl{margin-top:1rem}.legal-body.svelte-1k5eqne .legal-lead{color:var(--legal-ink);font-weight:600}.legal-body.svelte-1k5eqne ul{gap:.5rem;padding:0;list-style:none;display:grid}.legal-body.svelte-1k5eqne dl>div+div{margin-top:1rem}.legal-body.svelte-1k5eqne dt{color:var(--legal-ink);font-weight:600}.legal-body.svelte-1k5eqne dd{opacity:.9;margin-top:.25rem}.legal-body.svelte-1k5eqne a{color:var(--legal-ink);text-underline-offset:3px;text-decoration:underline}
