.legal_page__U9PRk{background:#f8fafc;padding:4rem 1.5rem 5rem}.legal_container__VKkzR{max-width:1100px;margin:0 auto}.legal_card____4w8{max-width:900px;margin:0 auto;background:#ffffff;border-radius:18px;padding:2.5rem 2rem;box-shadow:0 12px 32px rgba(0,0,0,.08);border:1px solid rgba(0,72,112,.08)}.legal_eyebrow___um8W{margin:0 0 .5rem;font-size:.9rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#b5866b;text-align:center}.legal_title__UqLag{margin:0;font-size:2.3rem;line-height:1.2;font-weight:700;color:#004870;text-align:center}.legal_updated__lrgMI{margin:.85rem 0 2rem;text-align:center;color:#64748b;font-size:1rem}.legal_sectionHeading__XrMGy{margin:2rem 0 .75rem;font-size:1.25rem;line-height:1.4;font-weight:700;color:#004870}.legal_card____4w8 p{margin:0 0 1rem;font-size:1.02rem;line-height:1.85;color:#334155}.legal_list__dR3I8{margin:0 0 1.25rem 1.25rem;padding:0;color:#334155}.legal_list__dR3I8 li{margin-bottom:.55rem;line-height:1.8}.legal_faqList__4Dwmg{display:flex;flex-direction:column;gap:1.25rem;margin-top:2rem}.legal_faqItem__sMV1Y{background:#f8fafc;border:1px solid rgba(0,72,112,.08);border-radius:14px;padding:1.25rem 1.25rem 1rem}.legal_faqQuestion__o1WWI{margin:0 0 .6rem;font-size:1.15rem;line-height:1.45;font-weight:700;color:#004870}.legal_faqAnswer__KuRv6{margin:0;font-size:1rem;line-height:1.8;color:#334155}@media (max-width:768px){.legal_page__U9PRk{padding:3rem 1rem 4rem}.legal_card____4w8{padding:2rem 1.25rem}.legal_title__UqLag{font-size:1.9rem}.legal_sectionHeading__XrMGy{font-size:1.15rem}.legal_faqHeader__Swjc4{flex-direction:column;text-align:center}.legal_faqImage__hWxul{width:140px}}