.legal.svelte-16fxxow{padding-block:clamp(3rem,6vw,6rem)}.back.svelte-16fxxow{color:var(--color-ink-soft);align-items:center;gap:.5rem;margin-bottom:2.5rem;font-size:.85rem;display:inline-flex}.back.svelte-16fxxow:hover{color:var(--color-ink)}.head.svelte-16fxxow{border-bottom:1px solid var(--color-line);flex-direction:column;gap:1rem;max-width:50rem;margin-bottom:clamp(2.5rem,4vw,3.5rem);padding-bottom:clamp(2rem,3vw,2.5rem);display:flex}.title.svelte-16fxxow{font-family:var(--font-serif);letter-spacing:-.02em;font-size:clamp(2.25rem,3vw + .6rem,3rem);line-height:1.05}.meta.svelte-16fxxow{letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-mute);font-size:.72rem}.body.svelte-16fxxow{flex-direction:column;gap:1rem;max-width:42rem;display:flex}.body.svelte-16fxxow h2:where(.svelte-16fxxow){font-family:var(--font-serif);letter-spacing:-.015em;margin-top:1.5rem;font-size:1.4rem;line-height:1.2}.body.svelte-16fxxow p:where(.svelte-16fxxow){color:var(--color-ink-soft);font-size:1rem;line-height:1.7}.body.svelte-16fxxow .placeholder:where(.svelte-16fxxow){color:var(--color-ink)}
