.legal_page___WW31{max-width:760px;margin:0 auto;padding:48px 20px 96px}.legal_wordmark__BHbNc{font-family:var(--font-display);font-size:24px;letter-spacing:-.03em;margin-bottom:32px;display:block}.legal_title__Q7qqE{font-family:var(--font-display);font-size:clamp(32px,4vw,48px);line-height:1.06;margin:0 0 10px}.legal_updated__CudPx{font-family:var(--font-mono);font-size:12px;color:var(--text-muted);margin:0 0 28px}.legal_banner__z1eC5{background:var(--surface-accent-soft);border-radius:var(--radius-card,20px);padding:18px 20px;margin-bottom:32px}.legal_bannerLabel__he5UC{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:var(--text-accent);display:block;margin-bottom:6px}.legal_bannerBody__ILt8V{margin:0;color:var(--text-primary);max-width:62ch}.legal_section__cYjF0{margin-bottom:32px}.legal_h2__iEt0_{font-family:var(--font-display);font-size:24px;margin:0 0 10px}.legal_short__HO3TG{background:var(--surface-sunken);border-radius:var(--radius-field,14px);padding:14px 16px;margin:0 0 14px}.legal_shortLabel__kv2Tj{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:var(--text-muted);display:block;margin-bottom:4px}.legal_body__YQOzH{color:var(--text-secondary);margin:0 0 12px;max-width:68ch}.legal_body__YQOzH:last-child{margin-bottom:0}.legal_placeholder__EgJ52{font-family:var(--font-mono);font-size:13px;background:var(--surface-sunken);border:1px dashed var(--bone-400);border-radius:8px;padding:2px 8px;color:var(--text-secondary);display:inline-block}