.legal-page.svelte-1j4aiiw{min-height:100vh;padding:clamp(3rem,7vw,5rem) var(--content-gutter);background:var(--bg-page)}.legal-container.svelte-1j4aiiw{width:100%;max-width:820px;margin:0 auto}.eyebrow.svelte-1j4aiiw{margin:0 0 .6rem;color:var(--primary-active);font-size:.76rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase}h1.svelte-1j4aiiw{margin:0;color:var(--text-heading);font-size:clamp(2.2rem,5vw,3.4rem);line-height:1.1;letter-spacing:-.018em}.updated.svelte-1j4aiiw{margin:.8rem 0 2rem;color:var(--text-label);font-size:.95rem}@media(max-width:768px){.legal-page.svelte-1j4aiiw{padding-inline:var(--content-gutter-mobile)}}.legal-section.svelte-1w41djq{padding:1.4rem 0;border-top:1px solid var(--border)}h2.svelte-1w41djq{margin:0 0 .7rem;color:var(--text-heading);font-size:1.25rem;line-height:1.3}p.svelte-1w41djq,li.svelte-1w41djq{color:var(--text-body);font-size:1rem;line-height:1.7}p.svelte-1w41djq{margin:.7rem 0 0}ul.svelte-1w41djq{margin:.8rem 0 0;padding-left:1.25rem}li.svelte-1w41djq+li:where(.svelte-1w41djq){margin-top:.45rem}a.svelte-1w41djq{color:var(--primary-active);text-decoration:underline;text-underline-offset:.18em}
