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