.Terminos_wrapper__YkCJV{position:relative}.Terminos_navbarSpace__evH2F{height:80px;width:100%}.Terminos_container__nlarx{max-width:1200px;padding:2rem 2rem 4rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#333;line-height:1.6;position:relative;z-index:1;background:white;margin:20px auto 0}.Terminos_header__o0Fl6{text-align:center;margin-bottom:3rem;padding-top:1rem}.Terminos_title__Y_j2r{font-size:2.5rem;color:#043F53;margin-bottom:1rem;font-weight:700}.Terminos_subtitle__YA_vm{font-size:1.1rem;color:#666E70}.Terminos_content__oIchc{background:white;border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.05);padding:3rem;margin-bottom:3rem}.Terminos_section__IWSfi{margin-bottom:2.5rem}.Terminos_section__IWSfi:last-child{margin-bottom:0}.Terminos_sectionTitle__IFVaN{font-size:1.5rem;color:#043F53;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid #f0f0f0}.Terminos_list__iydsL{padding-left:1.5rem;margin:1rem 0}.Terminos_list__iydsL li{margin-bottom:.5rem}.Terminos_contactList__lcHG_{list-style:none;padding-left:0;margin:1rem 0}.Terminos_contactList__lcHG_ li{margin-bottom:.5rem;padding-left:1.5rem;position:relative}.Terminos_contactList__lcHG_ li:before{content:"•";color:#DD6B3A;position:absolute;left:0}.Terminos_footer__lk0JC{text-align:center;padding:2rem 0}.Terminos_homeLink__n4McR{display:inline-block;padding:.8rem 1.5rem;background:#043F53;color:white;border-radius:5px;text-decoration:none;font-weight:500;transition:background .3s ease;margin-bottom:1.5rem}.Terminos_homeLink__n4McR:hover{background:#032a3a}.Terminos_copyright__MrtyV{color:#666E70;font-size:.9rem}@media (max-width:768px){.Terminos_navbarSpace__evH2F{height:70px}.Terminos_container__nlarx{padding:1rem 1rem 3rem}.Terminos_content__oIchc{padding:1.5rem}.Terminos_title__Y_j2r{font-size:2rem}.Terminos_sectionTitle__IFVaN{font-size:1.3rem}}@media (max-width:480px){.Terminos_navbarSpace__evH2F{height:60px}.Terminos_title__Y_j2r{font-size:1.8rem}.Terminos_sectionTitle__IFVaN{font-size:1.2rem}.Terminos_homeLink__n4McR{width:100%;padding:.8rem;font-size:.9rem}}