.LegalPage_hero__Vs645{background:linear-gradient(135deg,#080e2d,#1a237e 55%,#0d1b4b);padding:3.5rem 1rem 4rem;position:relative;overflow:hidden}.LegalPage_hero__Vs645:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,hsla(0,0%,100%,.025) 1px,transparent 0);background-size:28px 28px}.LegalPage_heroInner__oDyaL{position:relative;z-index:1;max-width:760px;margin:0 auto}@media (min-width:640px){.LegalPage_hero__Vs645{padding:4rem 1.5rem 5rem}}.LegalPage_eyebrow__1D1xq{font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#f87171;margin-bottom:.75rem;display:block}.LegalPage_title__Kg6Oo{font-family:var(--font-display);font-size:clamp(1.9rem,5vw,3rem);font-weight:700;color:#fff;line-height:1.15;margin-bottom:.75rem}.LegalPage_meta__ZwjRu{font-size:.82rem;color:hsla(0,0%,100%,.45)}.LegalPage_body__aaKIr{max-width:760px;margin:0 auto;padding:3rem 1rem 5rem}@media (min-width:640px){.LegalPage_body__aaKIr{padding:3.5rem 1.5rem 6rem}}.LegalPage_highlight__w5CQA{background:#fff5f5;border:1.5px solid #fecaca;border-left:4px solid #c62828;border-radius:10px;padding:1rem 1.25rem;margin-bottom:2.5rem;font-size:.875rem;color:#7f1d1d;line-height:1.7}.LegalPage_highlight__w5CQA strong{font-weight:700}.LegalPage_section__9eT_J{margin-bottom:2.5rem}.LegalPage_sectionTitle__gBW_r{font-family:var(--font-display);font-size:1.25rem;font-weight:700;color:#0d1b4b;margin-bottom:.85rem;padding-bottom:.5rem;border-bottom:2px solid #f3f4f6}.LegalPage_text__9RXWk{font-size:.9rem;color:#374151;line-height:1.8;margin-bottom:.75rem}.LegalPage_text__9RXWk:last-child{margin-bottom:0}.LegalPage_list__WT62U{margin:.5rem 0 .75rem 1.25rem;font-size:.9rem;color:#374151;line-height:1.8}.LegalPage_list__WT62U li{margin-bottom:.3rem}.LegalPage_networkGrid__IEEsk{display:grid;gap:.75rem;margin:1rem 0}@media (min-width:560px){.LegalPage_networkGrid__IEEsk{grid-template-columns:repeat(2,1fr)}}.LegalPage_networkCard__Vrrz9{background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;padding:.9rem 1rem}.LegalPage_networkName__lL86k{font-weight:700;color:#0d1b4b;font-size:.88rem;margin-bottom:.2rem}.LegalPage_networkDesc__Sls0T{font-size:.78rem;color:#6b7280;line-height:1.5}.LegalPage_contactBox__gdZdQ{background:#fdf8f0;border:1px solid #fde68a;border-radius:14px;padding:1.5rem;margin-top:2rem}.LegalPage_contactBox__gdZdQ h3{font-family:var(--font-display);font-size:1.1rem;font-weight:700;color:#0d1b4b;margin-bottom:.5rem}.LegalPage_contactBox__gdZdQ p{font-size:.875rem;color:#4b5563;line-height:1.7}.LegalPage_contactBox__gdZdQ a{color:#c62828;font-weight:600;text-decoration:none}.LegalPage_contactBox__gdZdQ a:hover{text-decoration:underline}.LegalPage_breadcrumb__7yOqG{background:#fff;border-bottom:1px solid #f3f4f6}.LegalPage_breadcrumbInner___Bzck{max-width:760px;margin:0 auto;padding:.7rem 1rem;display:flex;align-items:center;gap:.5rem;font-size:.82rem;color:#6b7280}@media (min-width:640px){.LegalPage_breadcrumbInner___Bzck{padding:.7rem 1.5rem}}.LegalPage_breadLink__jlWdM{color:#6b7280;text-decoration:none;transition:color .15s}.LegalPage_breadLink__jlWdM:hover{color:#c62828}.LegalPage_breadSep__aqsje{color:#d1d5db}.LegalPage_breadCurrent__XwdaF{color:#111827;font-weight:600}