.legal-header[data-v-d62272e3]{z-index:20;background:var(--surface);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:12px max(20px,50% - 450px);display:flex;position:sticky;top:0}.legal-header>a[data-v-d62272e3]:last-child{white-space:nowrap;font-weight:600}.legal-content[data-v-d62272e3]{overflow-wrap:anywhere;max-width:780px;margin:0 auto;padding:40px 20px;font-size:16px;line-height:1.75}.legal-content[data-v-d62272e3] h1{margin-bottom:20px;font-size:calc(clamp(28px,5vw,40px));line-height:1.2}.legal-content[data-v-d62272e3] h2{margin:32px 0 12px;font-size:22px;line-height:1.35}.legal-content[data-v-d62272e3] p,.legal-content[data-v-d62272e3] ul{margin:0 0 16px}.legal-content[data-v-d62272e3] ul{padding-left:24px;list-style:outside}.legal-content[data-v-d62272e3] li{margin-bottom:12px}.legal-content[data-v-d62272e3] a{text-underline-offset:3px;text-decoration:underline}.legal-footer[data-v-d62272e3]{border-top:1px solid var(--line);color:var(--muted);text-align:center;padding:24px 20px;font-size:12px}.legal-footer p[data-v-d62272e3]{margin-top:16px}
