.legal.svelte-6s17ju{padding-block:clamp(48px,9vw,104px);min-height:60vh}article.svelte-6s17ju{max-width:68ch}.title.svelte-6s17ju{font-family:var(--serif);font-weight:400;font-size:clamp(36px,5vw,52px);line-height:1.05;letter-spacing:-.02em;padding-bottom:24px;margin-bottom:28px;border-bottom:1px solid var(--hair)}.body.svelte-6s17ju{color:var(--fg-2);font-size:17px;line-height:1.7}.body.svelte-6s17ju p+p{margin-top:1em}.body.svelte-6s17ju h2{font-family:var(--serif);font-weight:400;color:var(--fg);font-size:24px;line-height:1.25;letter-spacing:-.01em;margin:40px 0 10px}.body.svelte-6s17ju a{color:var(--fg);text-decoration:underline;text-underline-offset:3px}
