.legal.svelte-6vipbz{max-width:68ch;padding:28px var(--gutter) 60px;color:var(--brown);background:var(--cream);min-height:100vh;margin:0 auto}.back.svelte-6vipbz{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:inherit;margin-bottom:20px;font-size:.78rem;display:inline-block}.legal.svelte-6vipbz h1{margin:0 0 6px;font-size:clamp(1.8rem,7vw,2.6rem);line-height:1.05}.legal.svelte-6vipbz .updated{opacity:.6;margin:0 0 26px;font-size:.85rem}.legal.svelte-6vipbz h2{font-family:var(--font-display);margin:30px 0 8px;font-size:1.05rem}.legal.svelte-6vipbz p,.legal.svelte-6vipbz li{line-height:1.6}.legal.svelte-6vipbz ul{padding-left:1.1rem}.legal.svelte-6vipbz li{margin-bottom:6px}.legal.svelte-6vipbz .sms{border-left:3px solid var(--tan);background:color-mix(in srgb, var(--tan) 12%, transparent);border-radius:0 10px 10px 0;margin:22px 0;padding:14px 16px}footer.svelte-6vipbz{border-top:1px solid var(--rule);opacity:.75;margin-top:44px;padding-top:18px;font-size:.85rem}footer.svelte-6vipbz p:where(.svelte-6vipbz){margin:0 0 4px}.links.svelte-6vipbz a:where(.svelte-6vipbz){color:inherit}
