.legal-head[data-v-5b54f57d]{border-bottom:1px solid var(--hairline);padding:clamp(140px,16vw,200px) 0 clamp(40px,5vw,64px)}.legal-head__inner[data-v-5b54f57d]{display:flex;flex-direction:column;gap:20px}.legal-crumbs[data-v-5b54f57d]{align-items:center;color:var(--text-muted);display:flex;flex-wrap:wrap;font-size:11px;gap:8px}.legal-crumbs a[data-v-5b54f57d]{color:var(--text-muted);transition:color .12s}.legal-crumbs a[data-v-5b54f57d]:hover,.legal-crumbs__current[data-v-5b54f57d]{color:var(--teal)}.legal-title[data-v-5b54f57d]{font-size:var(--fs-h2);font-weight:700}.legal-updated[data-v-5b54f57d]{color:var(--text-muted);font-size:11px}.legal-body[data-v-5b54f57d]{padding:clamp(56px,7vw,96px) 0 var(--section-y)}.legal-body__inner[data-v-5b54f57d]{display:flex;flex-direction:column;gap:40px;margin:0 auto;max-width:760px;padding:0 var(--gutter)}.legal-section__num[data-v-5b54f57d]{color:var(--teal);font-size:11px}.legal-section__title[data-v-5b54f57d]{font-size:22px;font-weight:600;margin-top:10px}.legal-section__body[data-v-5b54f57d]{color:var(--text-muted);font-size:16px;line-height:1.75;margin-top:14px}.legal-rows[data-v-5b54f57d]{display:grid;gap:10px 24px;grid-template-columns:minmax(140px,auto) 1fr;margin:16px 0 0}.legal-rows dt[data-v-5b54f57d]{color:var(--text-muted);font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.14em;padding-top:4px;text-transform:uppercase}.legal-rows dd[data-v-5b54f57d]{color:var(--text);font-size:16px;line-height:1.6;margin:0}.legal-contact[data-v-5b54f57d]{background:var(--surface);border:1px solid var(--hairline);border-radius:6px;margin-top:8px;padding:26px}.legal-contact__label[data-v-5b54f57d]{color:var(--teal);font-size:11px}.legal-contact__body[data-v-5b54f57d]{color:var(--text-muted);font-size:15px;line-height:1.7;margin-top:12px}@media(max-width:560px){.legal-rows[data-v-5b54f57d]{gap:4px;grid-template-columns:1fr}.legal-rows dd[data-v-5b54f57d]{margin-bottom:10px}}
