.page-module-scss-module__rxYClG__pagina{--azul:#2563eb;--azulProfundo:#0f1114;--dorado:#2563eb;color:#171717;background:#fff}.page-module-scss-module__rxYClG__contenedor{width:min(1200px,100% - 48px);margin:auto}.page-module-scss-module__rxYClG__hero{color:#fff;background:radial-gradient(at 90% 12%,#1e40af 0%,#0000 42%),linear-gradient(125deg,#0f1114,#2563eb 75%,#1d4ed8);padding:112px 0 75px;position:relative;overflow:hidden}.page-module-scss-module__rxYClG__hero:after{content:"";pointer-events:none;border:1px solid #ffffff12;border-radius:50%;width:550px;height:550px;position:absolute;top:-230px;right:-100px}.page-module-scss-module__rxYClG__heroGlow{pointer-events:none;border:1px solid #ffffff14;border-radius:50%;width:420px;height:420px;position:absolute;top:-120px;right:20px}.page-module-scss-module__rxYClG__hero .page-module-scss-module__rxYClG__contenedor{z-index:1;position:relative}.page-module-scss-module__rxYClG__etiqueta{color:#bfdbfe;letter-spacing:1.7px;background:#ffffff0d;border:1px solid #ffffff35;border-radius:40px;align-items:center;gap:10px;margin-bottom:33px;padding:11px 17px;font-size:11px;font-weight:800;display:inline-flex}.page-module-scss-module__rxYClG__hero h1{letter-spacing:-2.5px;max-width:1000px;font-size:clamp(39px,5.2vw,76px);font-weight:800;line-height:1.1}.page-module-scss-module__rxYClG__heroTexto{color:#dae4f5;max-width:650px;margin-top:26px;font-size:18px;line-height:1.8}.page-module-scss-module__rxYClG__botonHero,.page-module-scss-module__rxYClG__botonClaro{color:#fff;background:#2563eb;border-radius:9px;justify-content:center;align-items:center;gap:14px;padding:17px 24px;font-weight:800;transition:transform .2s,background .2s;display:inline-flex}.page-module-scss-module__rxYClG__botonHero{margin-top:35px}.page-module-scss-module__rxYClG__botonHero:hover,.page-module-scss-module__rxYClG__botonClaro:hover{background:#fff;transform:translateY(-3px)}.page-module-scss-module__rxYClG__heroPie{color:#b6c9e8;letter-spacing:2px;border-top:1px solid #ffffff25;flex-wrap:wrap;gap:28px;margin-top:75px;padding-top:24px;font-size:11px;font-weight:700;display:flex}.page-module-scss-module__rxYClG__intro{text-align:center;padding:100px 0}.page-module-scss-module__rxYClG__sobretitulo{color:#2563eb;letter-spacing:2px;font-size:11px;font-weight:800}.page-module-scss-module__rxYClG__intro h2,.page-module-scss-module__rxYClG__catalogo h2{color:#2563eb;letter-spacing:-1.3px;margin-top:16px;font-size:clamp(29px,3.3vw,44px)}.page-module-scss-module__rxYClG__intro>.page-module-scss-module__rxYClG__contenedor>p{color:#69758a;max-width:700px;margin:19px auto 0;line-height:1.8}.page-module-scss-module__rxYClG__ventajas{grid-template-columns:repeat(3,1fr);gap:23px;margin-top:55px;display:grid}.page-module-scss-module__rxYClG__ventajas>div{background:#f6f8fc;border:1px solid #e9edf5;border-radius:15px;flex-direction:column;align-items:center;gap:13px;padding:35px 15px;display:flex}.page-module-scss-module__rxYClG__ventajas svg{color:#2563eb}.page-module-scss-module__rxYClG__ventajas strong{color:#0f1114;font-size:19px}.page-module-scss-module__rxYClG__ventajas span{color:#7c8798;font-size:13px}.page-module-scss-module__rxYClG__catalogo{background:#f7f9fc;padding:90px 0 110px;scroll-margin-top:90px}.page-module-scss-module__rxYClG__catalogoHeader{justify-content:space-between;align-items:end;gap:30px;display:flex}.page-module-scss-module__rxYClG__catalogoHeader>p{color:#788395;max-width:350px;line-height:1.7}.page-module-scss-module__rxYClG__herramientas{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:43px;display:flex}.page-module-scss-module__rxYClG__filtros{flex-wrap:wrap;gap:9px;display:flex}.page-module-scss-module__rxYClG__filtro{color:#53627c;background:#fff;border:1px solid #e1e6ef;border-radius:9px;align-items:center;gap:9px;padding:13px 17px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex}.page-module-scss-module__rxYClG__filtro:hover,.page-module-scss-module__rxYClG__activo{color:#fff;background:#2563eb;border-color:#2563eb}.page-module-scss-module__rxYClG__buscador{background:#fff;border:1px solid #e1e6ef;border-radius:9px;align-items:center;gap:11px;padding:7px 8px 7px 15px;display:flex}.page-module-scss-module__rxYClG__buscador svg{color:#8a96a8}.page-module-scss-module__rxYClG__buscador input{min-width:145px;font:inherit;color:#171717;background:0 0;border:0;outline:none;font-size:13px}.page-module-scss-module__rxYClG__buscador button{cursor:pointer;color:#fff;background:#2563eb;border:0;border-radius:6px;padding:12px 16px;font-weight:700}.page-module-scss-module__rxYClG__contador{color:#788395;margin:35px 0 20px;font-size:13px}.page-module-scss-module__rxYClG__grilla{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:30px;display:grid}.page-module-scss-module__rxYClG__tarjeta{background:#fff;border:1px solid #e7ebf1;border-radius:15px;transition:transform .25s,box-shadow .25s;overflow:hidden;box-shadow:0 8px 28px #0f172a10}.page-module-scss-module__rxYClG__tarjeta:hover{transform:translateY(-6px);box-shadow:0 18px 45px #0f172a20}.page-module-scss-module__rxYClG__tarjetaImagen{background:#eef2f8;height:200px;position:relative}.page-module-scss-module__rxYClG__tarjetaImagen img{object-fit:cover}.page-module-scss-module__rxYClG__imagenGenerica{color:#fff;background:linear-gradient(135deg,#0f1114,#2563eb);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.page-module-scss-module__rxYClG__tipo{color:#1d4ed8;text-transform:capitalize;background:#fff;border-radius:6px;padding:8px 12px;font-size:12px;font-weight:800;position:absolute;bottom:15px;left:17px}.page-module-scss-module__rxYClG__tarjetaContenido{padding:25px}.page-module-scss-module__rxYClG__categoria{color:#2563eb;font-size:12px;font-weight:800}.page-module-scss-module__rxYClG__tarjeta h3{margin-top:12px;font-size:21px;line-height:1.35}.page-module-scss-module__rxYClG__entidad{color:#2563eb;margin-top:8px;font-size:13px;font-weight:700}.page-module-scss-module__rxYClG__resumen{color:#738095;margin-top:16px;font-size:14px;line-height:1.7}.page-module-scss-module__rxYClG__tarjetaPie{border-top:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:12px;margin-top:26px;padding-top:18px;display:flex}.page-module-scss-module__rxYClG__descuento{color:#2563eb;font-size:13px}.page-module-scss-module__rxYClG__verMas{color:#2563eb;align-items:center;gap:6px;margin-left:auto;font-size:13px;font-weight:800;display:inline-flex}.page-module-scss-module__rxYClG__vacio{text-align:center;background:#fff;border:1px dashed #cfd9e7;border-radius:16px;margin-top:35px;padding:65px 25px}.page-module-scss-module__rxYClG__vacioIcono{color:#2563eb;background:#eff6ff;border-radius:50%;margin-bottom:22px;padding:23px;display:inline-flex}.page-module-scss-module__rxYClG__vacio h3{color:#2563eb;font-size:23px}.page-module-scss-module__rxYClG__vacio p{color:#7c8798;max-width:510px;margin:15px auto;line-height:1.7}.page-module-scss-module__rxYClG__vacio a{color:#2563eb;align-items:center;gap:8px;font-weight:800;display:inline-flex}.page-module-scss-module__rxYClG__cta{color:#fff;background:#2563eb;padding:80px 0}.page-module-scss-module__rxYClG__cta .page-module-scss-module__rxYClG__contenedor{justify-content:space-between;align-items:center;gap:30px;display:flex}.page-module-scss-module__rxYClG__cta span{color:#2563eb;letter-spacing:2px;font-size:11px;font-weight:800}.page-module-scss-module__rxYClG__cta h2{margin-top:15px;font-size:clamp(27px,3vw,39px)}.page-module-scss-module__rxYClG__cta p{color:#c2d1e8;margin-top:14px}@media (max-width:900px){.page-module-scss-module__rxYClG__grilla{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module-scss-module__rxYClG__catalogoHeader{flex-direction:column;align-items:start;gap:10px}}@media (max-width:650px){.page-module-scss-module__rxYClG__contenedor{width:min(100% - 32px,1200px)}.page-module-scss-module__rxYClG__hero{padding:75px 0 45px}.page-module-scss-module__rxYClG__hero h1{letter-spacing:-1.5px}.page-module-scss-module__rxYClG__heroTexto{font-size:15px}.page-module-scss-module__rxYClG__heroPie{gap:15px;margin-top:50px;font-size:9px}.page-module-scss-module__rxYClG__intro,.page-module-scss-module__rxYClG__catalogo{padding:65px 0}.page-module-scss-module__rxYClG__ventajas,.page-module-scss-module__rxYClG__grilla{grid-template-columns:1fr}.page-module-scss-module__rxYClG__ventajas{gap:12px}.page-module-scss-module__rxYClG__herramientas,.page-module-scss-module__rxYClG__buscador{width:100%}.page-module-scss-module__rxYClG__filtro{flex:1;justify-content:center}.page-module-scss-module__rxYClG__buscador input{flex:1;min-width:0}.page-module-scss-module__rxYClG__cta .page-module-scss-module__rxYClG__contenedor{flex-direction:column;align-items:start}}.page-module-scss-module__rxYClG__pagina{--azul:#2563eb;--azulProfundo:#0f1114;--rojo:#2563eb}.page-module-scss-module__rxYClG__hero{background:radial-gradient(at 90% 15%,#2563eb42,#0000 48%),linear-gradient(120deg,#0f1114 0%,#141b2b 58%,#1e3a8a 100%)}.page-module-scss-module__rxYClG__hero h1 span{color:#60a5fa}.page-module-scss-module__rxYClG__etiqueta{color:#bfdbfe;border-color:#60a5fa59}.page-module-scss-module__rxYClG__botonHero{color:#fff;background:#2563eb;box-shadow:0 10px 25px #2563eb40}.page-module-scss-module__rxYClG__botonHero:hover{color:#fff;background:#1d4ed8}.page-module-scss-module__rxYClG__botonClaro{color:#0f1114;background:#fff}.page-module-scss-module__rxYClG__botonClaro:hover{background:#dbeafe}.page-module-scss-module__rxYClG__intro h2,.page-module-scss-module__rxYClG__catalogo h2,.page-module-scss-module__rxYClG__vacio h3{color:#0f1114}.page-module-scss-module__rxYClG__filtro:hover,.page-module-scss-module__rxYClG__activo,.page-module-scss-module__rxYClG__buscador button{color:#fff;background:#2563eb;border-color:#2563eb}.page-module-scss-module__rxYClG__verMas,.page-module-scss-module__rxYClG__vacio a{color:#2563eb}.page-module-scss-module__rxYClG__cta{background:#0f1114;border-top:4px solid #2563eb}.page-module-scss-module__rxYClG__cta span{color:#60a5fa}.page-module-scss-module__rxYClG__tarjeta{border-radius:16px}.page-module-scss-module__rxYClG__tarjeta:hover{border-color:#2563eb4d}:focus-visible{outline-offset:3px;outline:3px solid #60a5fa}
