.legal.svelte-1420qq5{background:var(--bg);color:var(--ink);padding-block:calc(clamp(6.5rem, 12vw, 10rem) + var(--strip-height)) clamp(4rem, 8vw, 7rem);min-height:100svh}.wrap.svelte-1420qq5{width:min(100% - calc(var(--gutter) * 2), 52rem);margin-inline:auto}.back.svelte-1420qq5{font-size:var(--step--1);align-items:center;gap:.35rem;margin-bottom:2rem;font-weight:600;text-decoration:none;display:inline-flex}.back.svelte-1420qq5:hover{text-decoration:underline}.back.svelte-1420qq5 svg:where(.svelte-1420qq5){width:1rem;height:1rem}h1.svelte-1420qq5{font-size:var(--step-3)}.intro.svelte-1420qq5{font-size:var(--step-1);color:var(--ink-soft);margin-top:.85rem}.as-of.svelte-1420qq5{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);margin-top:.75rem;font-size:.78rem}.review.svelte-1420qq5{border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--accent) 10%, transparent);font-size:var(--step--1);margin-top:1.75rem;padding:.9rem 1.15rem;line-height:1.6}.blocks.svelte-1420qq5{gap:clamp(1.75rem,4vw,2.75rem);margin-top:clamp(2.5rem,5vw,3.5rem);display:grid}h2.svelte-1420qq5{font-size:var(--step-1);margin-bottom:.6rem}.blocks.svelte-1420qq5 p:where(.svelte-1420qq5){color:var(--ink-soft);white-space:pre-line;line-height:1.7}.blocks.svelte-1420qq5 p:where(.svelte-1420qq5)+p:where(.svelte-1420qq5){margin-top:.85rem}
