.legal_main__cIfYv{min-height:100vh;background:var(--bg)}.legal_inner__BswPC{max-width:720px;margin:0 auto;padding:60px 40px 80px}.legal_header__JVme2{margin-bottom:32px}.legal_title__g1VN9{font-family:var(--font-poppins),sans-serif;font-size:clamp(28px,4vw,38px);font-weight:800;letter-spacing:-1.2px;margin-bottom:10px}.legal_updated___bNt9{font-size:13px;color:var(--text-dim)}.legal_content__lfI9o{font-size:15px;line-height:1.7;color:var(--text-muted)}.legal_content__lfI9o h2{font-family:var(--font-poppins),sans-serif;font-size:18px;font-weight:700;color:var(--text);margin:32px 0 10px}.legal_content__lfI9o h2:first-child{margin-top:0}.legal_content__lfI9o p{margin:0 0 14px}.legal_content__lfI9o ul{margin:0 0 14px;padding-left:20px}.legal_content__lfI9o li{margin-bottom:6px}.legal_content__lfI9o a{color:var(--red-dark)}.legal_ctaRow__cYfIf{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.legal_ctaRow__cYfIf .legal_ctaPrimary__fmhC6,.legal_ctaRow__cYfIf .legal_ctaSecondary__9Z0aG{display:inline-block;font-weight:700;padding:12px 20px;border-radius:6px;text-decoration:none;font-size:15px;transition:background-color .15s ease}.legal_ctaRow__cYfIf .legal_ctaPrimary__fmhC6{background-color:#db1f26;color:#fff}.legal_ctaRow__cYfIf .legal_ctaPrimary__fmhC6:hover{background-color:#b91c1c}.legal_ctaRow__cYfIf .legal_ctaSecondary__9Z0aG{background-color:#fff;color:#0f172a;border:1px solid #e2e8f0}.legal_ctaRow__cYfIf .legal_ctaSecondary__9Z0aG:hover{background-color:#f8fafc}@media (max-width:640px){.legal_inner__BswPC{padding:36px 16px 60px}.legal_updated___bNt9{font-size:14px}.legal_content__lfI9o{font-size:16px}.legal_content__lfI9o li{line-height:2.2;margin-bottom:8px}.legal_ctaRow__cYfIf .legal_ctaPrimary__fmhC6,.legal_ctaRow__cYfIf .legal_ctaSecondary__9Z0aG{display:inline-flex;align-items:center;font-size:16px;min-height:48px}}.legal_content__lfI9o .legal_sourcesList__JpZLL li{line-height:1.6;margin-bottom:10px}