.legal-page{background:var(--paper)}.legal{margin:0 auto;max-width:760px;padding:clamp(48px,8vw,96px) max(5vw,24px)}.legal h1{font-size:clamp(2.4rem,6vw,4rem);letter-spacing:-.04em;line-height:1.05;margin:24px 0 8px}.legal h2{font-size:1.25rem;margin:40px 0 10px}.legal a{text-decoration:underline;text-underline-offset:3px}.legal-back{font-size:12px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.legal-updated{font-size:13px;opacity:.7}
