.legal-page{overflow-wrap:anywhere;max-width:860px;padding-block:clamp(36px,6vw,80px)}.legal-page h1{margin:0 0 28px;font-size:clamp(2rem,5vw,3rem);line-height:1.15}.legal-page section{margin-block:32px}.legal-page h2{font-size:1.25rem;line-height:1.4}.legal-page address{font-style:normal}.legal-page a{color:var(--teal-dark);text-underline-offset:3px;text-decoration:underline}.legal-draft{border:1px solid var(--amber);border-radius:var(--radius);background:var(--panel);padding:16px}.legal-updated{color:var(--muted)}
