.Legal_container__lJUYp{min-height:100vh;background:#f8f9fa;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#1c2340;padding-top:1rem}.Legal_nav__RS7dG{background:#fff;padding:1rem 1.5rem;border-bottom:1px solid #e5e7eb;max-width:1200px;margin:0 auto}.Legal_nav__RS7dG a{color:#2b4fd8;text-decoration:none;font-weight:600;transition:color .2s;display:inline-block;margin-bottom:1rem}.Legal_nav__RS7dG a:hover{color:#1f3bb0}.Legal_content__61Oqv{max-width:900px;margin:0 auto;padding:2rem 1.5rem;background:#fff;border-radius:8px;line-height:1.8}.Legal_content__61Oqv h1{font-size:2.5rem;font-weight:900;margin-bottom:2rem;color:#1c2340}.Legal_warning__ojFJ_{background:#fef3c7;border:1px solid #f59e0b;border-radius:8px;padding:1.5rem;margin-bottom:2rem}.Legal_warning__ojFJ_ strong{display:block;margin-bottom:.5rem;color:#92400e}.Legal_warning__ojFJ_ p{margin:0;color:#78350f;font-size:.95rem}.Legal_content__61Oqv h2{font-size:1.5rem;font-weight:700;margin-top:2rem;margin-bottom:1rem;color:#1c2340;border-bottom:2px solid #eef2ff;padding-bottom:.5rem}.Legal_content__61Oqv h3{font-size:1.1rem;font-weight:600;margin-top:1.5rem;margin-bottom:.75rem;color:#1c2340}.Legal_content__61Oqv p{margin-bottom:1rem;color:#4b4e5c}.Legal_content__61Oqv ul{list-style:none;padding:0;margin:1rem 0 1rem 1.5rem}.Legal_content__61Oqv li{padding:.5rem 0 .5rem 1.5rem;position:relative;color:#4b4e5c}.Legal_content__61Oqv li:before{content:"◆";position:absolute;left:0;color:#2b4fd8;font-size:.6rem}.Legal_content__61Oqv a{color:#2b4fd8;text-decoration:none;transition:color .2s}.Legal_content__61Oqv a:hover{color:#1f3bb0;text-decoration:underline}.Legal_lastUpdated__X_5VF{margin-top:3rem;padding-top:1.5rem;border-top:1px solid #e5e7eb;color:#4b4e5c;font-size:.9rem;font-style:italic}@media (max-width:768px){.Legal_content__61Oqv{padding:1.5rem}.Legal_content__61Oqv h1{font-size:1.8rem}.Legal_content__61Oqv h2{font-size:1.25rem}.Legal_content__61Oqv h3{font-size:1rem}}@media (max-width:480px){.Legal_container__lJUYp{padding-top:.5rem}.Legal_nav__RS7dG{padding:.75rem 1rem}.Legal_content__61Oqv{padding:1rem;margin:.5rem auto}.Legal_content__61Oqv h1{font-size:1.5rem;margin-bottom:1.5rem}.Legal_content__61Oqv h2{font-size:1.1rem;margin-top:1.5rem}.Legal_warning__ojFJ_{padding:1rem}.Legal_warning__ojFJ_ strong{font-size:.95rem}.Legal_warning__ojFJ_ p{font-size:.85rem}}