#hero{color:#fff;background-color:#002046;flex-direction:column;align-items:center;padding:18em 0 10em;font-size:clamp(0px,.78125vw,10px);display:flex;font-family:Poppins,sans-serif!important}#hero .wrapper{justify-content:space-between;align-items:stretch;width:110em;display:flex}#hero .wrapper .descripcion{flex-direction:column;padding-top:2.8em;display:flex}#hero .wrapper .descripcion h1{color:#fff;max-width:20em;margin-bottom:.5em;font-size:7.2em;font-weight:600;line-height:1.05em}#hero .wrapper .descripcion h1 span{color:#42c8f1;font-size:1.15em;display:block}#hero .wrapper .descripcion p.destacado{color:#fff;max-width:25em;margin-bottom:2em;font-size:2.7em;font-weight:500;line-height:1.2em}#hero .wrapper .descripcion p.destacado .tecnologia{color:#4183d7}#hero .wrapper .descripcion p.destacado .arte{color:#e069b5}#hero .wrapper .descripcion p.destacado .negocios{color:#92c121}#hero .wrapper .descripcion p.destacado .impacto{color:#ee4d2d}#hero .wrapper .descripcion .cta{flex:1;align-items:flex-start;gap:1em;margin-bottom:.8em;display:flex}#hero .wrapper .descripcion .cta a{white-space:nowrap;color:#fff;outline-offset:-1px;border-radius:2em;outline:1px solid #fff;padding:.45em 1.2em;font-size:1.6em;font-weight:500;text-decoration:none}#hero .wrapper .descripcion .cta a:hover{color:#fff;background-color:#1b387a;outline:1px solid #1b387a}#hero .wrapper .descripcion .cta a:focus-visible{outline-offset:3px;outline:2px solid #42c8f1}#hero .wrapper .descripcion .cta a.destacado{color:#fff;background:radial-gradient(circle,#74abff 1%,#3985ff 100%);border:none;outline:none}#hero .wrapper .descripcion .cta a.destacado:hover{color:#fff;background:#1b387a}#hero .wrapper .descripcion .cta a.destacado:focus-visible{outline-offset:3px;outline:2px solid #42c8f1}#hero .wrapper picture{flex-shrink:0}#hero .wrapper .hero-imagen{width:50em;height:auto;display:block}@media screen and (max-width:640px){#hero{padding-top:6em;padding-bottom:5em;font-size:clamp(10px,3.125vw,20px)}#hero .wrapper{flex-direction:column;gap:1.6em;width:auto}#hero .wrapper .descripcion{padding-top:2em}#hero .wrapper .descripcion h1{font-size:2.5em}#hero .wrapper .descripcion p.destacado{max-width:22em;font-size:1.08em}#hero .wrapper .descripcion .cta{flex-direction:column}#hero .wrapper .descripcion .cta a{font-size:1em}#hero .wrapper .hero-imagen{width:23.7em}}#mosaicos{width:100%;font-size:clamp(0px,.78125vw,10px);overflow:hidden;margin:0!important;padding:0!important}#mosaicos .tira{width:100%;overflow:hidden}#mosaicos .tira-pista{width:max-content;list-style:none;animation:60s linear infinite escuela-tira;display:flex;margin:0!important;padding:0!important}#mosaicos .tira-pista li{flex:none}#mosaicos .tira-pista img{width:auto;max-width:none;height:11em;display:block}@keyframes escuela-tira{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){#mosaicos .tira-pista{animation:none}}@media screen and (max-width:640px){#mosaicos{font-size:clamp(10px,3.125vw,20px)}#mosaicos .tira-pista img{height:5em}}#proposito{background-color:#d7e6ff;justify-content:center;padding:12em 0 6.6em;font-size:clamp(0px,.78125vw,10px);display:flex;font-family:Poppins,sans-serif!important}#proposito .wrapper{justify-content:space-between;align-items:center;gap:3.8em;width:100em;display:flex}#proposito .wrapper .contenido{flex-direction:column;align-items:flex-start;gap:2.6em;max-width:57em;display:flex}#proposito .wrapper .contenido h2{color:#003075;border:1px solid #798fbc;border-radius:.3em;margin-bottom:.6em;padding:.1em .7em;font-size:1.64em;font-weight:500;display:flex}#proposito .wrapper .contenido h3{color:#1b387a;margin:0;font-size:4.2em;font-weight:600;line-height:1.05em}#proposito .wrapper .contenido h3 span{color:#ff92de;font-style:italic}#proposito .wrapper .contenido h3 img{vertical-align:baseline;width:2.8em;height:auto;margin:-.4em 0 -.1em}#proposito .wrapper .contenido .destacados{flex-direction:column;gap:1.5em;margin:0;display:flex}#proposito .wrapper .contenido .destacados p{color:#0049a0;margin:0;font-size:1.4em;font-weight:500;line-height:1.5em}#proposito .wrapper picture{flex-shrink:0;margin-right:2em}#proposito .wrapper picture img{width:50em;height:auto;display:block}@media screen and (max-width:640px){#proposito{padding:4em 0;font-size:clamp(10px,3.125vw,20px)}#proposito .wrapper{flex-direction:column-reverse;align-items:center;gap:1em;width:27.5em}#proposito .wrapper .contenido{gap:1.6em;max-width:none;margin-bottom:2em}#proposito .wrapper .contenido h2{font-size:1.2em}#proposito .wrapper .contenido h3{font-size:2.4em}#proposito .wrapper .contenido .destacados{gap:1.2em;margin-bottom:1em}#proposito .wrapper .contenido .destacados p{font-size:1.2em}#proposito .wrapper picture{margin-right:0}#proposito .wrapper picture img{width:100%}}#metodo{background-color:#d7e6ff;flex-direction:column;align-items:center;width:100%;padding:6em 0 15em;font-size:clamp(0px,.78125vw,10px);display:flex;font-family:Poppins,sans-serif!important}#metodo h2{color:#003075;border:1px solid #798fbc;border-radius:.3em;margin-bottom:1.4em;padding:.1em .7em;font-size:1.64em;font-weight:500;display:flex}#metodo h3{color:#1b387a;margin:0 0 1em;font-size:4.2em;font-weight:600;line-height:1.05em}#metodo h3 span{font-style:italic}#metodo .tarjetas{grid-template-columns:repeat(4,1fr);gap:1.6em;width:115em;margin:0;padding:0;list-style:none;display:grid}#metodo .tarjetas li{background:#fff;border-radius:1.2em;flex-direction:column;padding:5em 2em;display:flex;position:relative;overflow:hidden}#metodo .tarjetas li:before,#metodo .tarjetas li:after{content:"";height:1.3em;position:absolute;left:0;right:0}#metodo .tarjetas li:before{top:0}#metodo .tarjetas li:after{bottom:0}#metodo .tarjetas li .punto{border-radius:50%;width:.94em;height:.94em;position:absolute;top:2.37em;right:1.4em}#metodo .tarjetas li h4{color:#1b387a;margin:0 0 .8em;font-size:3.1em;font-weight:600;line-height:1.1em}#metodo .tarjetas li p{color:#002e5b;margin:0;font-size:1.5em;line-height:1.2em}#metodo .tarjetas li.desafios:before{background:linear-gradient(90deg,#92c121 0%,#b8d94a 100%)}#metodo .tarjetas li.desafios:after{background:linear-gradient(90deg,#4183d7 0%,#74abff 100%)}#metodo .tarjetas li.desafios .punto{background-color:#4183d7}#metodo .tarjetas li.equipos:before{background:linear-gradient(90deg,#e069b5 0%,#f592d0 100%)}#metodo .tarjetas li.equipos:after{background:linear-gradient(90deg,#ee4d2d 0%,#f5a623 100%)}#metodo .tarjetas li.equipos .punto{background-color:#ee4d2d}#metodo .tarjetas li.aprendizaje:before{background:linear-gradient(90deg,#ee4d2d 0%,#f5a623 100%)}#metodo .tarjetas li.aprendizaje:after{background:linear-gradient(90deg,#e069b5 0%,#f592d0 100%)}#metodo .tarjetas li.aprendizaje .punto{background-color:#e069b5}#metodo .tarjetas li.ambiente:before{background:linear-gradient(90deg,#4183d7 0%,#74abff 100%)}#metodo .tarjetas li.ambiente:after{background:linear-gradient(90deg,#92c121 0%,#b8d94a 100%)}#metodo .tarjetas li.ambiente .punto{background-color:#92c121}@media screen and (max-width:640px){#metodo{padding:4em 0;font-size:clamp(10px,3.125vw,20px)}#metodo .tarjetas{width:27.5em}#metodo h2{font-size:1.2em}#metodo h3{text-align:center;font-size:2.4em}#metodo .tarjetas{grid-template-columns:1fr;gap:1.8em}#metodo .tarjetas li{padding:2em 1.6em 2.2em}#metodo .tarjetas li:before,#metodo .tarjetas li:after{content:"";height:.8em}#metodo .tarjetas li h4{font-size:1.7em}#metodo .tarjetas li p{font-size:1.2em}}#formacion{background-color:#fff;flex-direction:column;align-items:center;width:100%;padding:0 0 8em;font-size:clamp(0px,.78125vw,10px);display:flex;font-family:Poppins,sans-serif!important}#formacion .conector{border-left:1px solid #b2bcc8;width:0;height:6.8em;margin:0;display:block}#formacion h2.etiqueta{color:#003075;border:1px solid #798fbc;border-radius:.3em;margin:0 0 1.4em;padding:.1em .7em;font-size:1.64em;font-weight:500;display:flex}#formacion h3{color:#002149;text-align:center;margin:0 0 1em;font-size:4em;font-weight:600;line-height:1.1em}#formacion .cta{box-sizing:border-box;background-color:#bee9ff;border-radius:2.4em;flex-direction:column;width:114em;padding:3.2em 4em;display:flex;position:relative}#formacion .cta:before{content:"";background-color:#fff;border-radius:50%;width:2.8em;height:2.8em;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}#formacion .cta h4{color:#1b387a;margin:0 0 .5em;font-size:4.2em;font-weight:600;line-height:1.15em}#formacion .cta p{color:#1b387a;margin:0;font-size:1.63em;font-weight:500;line-height:1.45em}#formacion .cta .enlace{color:#3985ff;flex-shrink:0;align-items:center;font-size:1.7em;font-weight:500;text-decoration:none;display:inline-flex;position:absolute;top:2.6em;right:2em}#formacion .cta .enlace .texto{text-underline-offset:.3em;text-decoration:underline}#formacion .cta .enlace:after{content:"";box-sizing:border-box;border-bottom:.11em solid;border-right:.11em solid;flex-shrink:0;width:.6em;height:.6em;margin-left:.1em;display:block;transform:rotate(-45deg)}#formacion .cta .enlace:hover{color:#1b387a}#formacion .cta .enlace:focus-visible{outline-offset:.25em;border-radius:.2em;outline:2px solid #1b387a}#formacion .carrusel{color:#1b387a;width:100%;margin-top:2.4em;overflow:hidden}#formacion .carrusel .formacion-splide.splide{width:100%;max-width:none;box-shadow:none;background:0 0;border:0;margin-bottom:0;padding:0}#formacion .carrusel .splide__track{width:100%;overflow:visible}#formacion .carrusel .formacion-navegacion{justify-content:center;align-items:center;gap:1.5em;margin:2em 0 0;padding:0;display:flex}#formacion .carrusel .formacion-nav{box-sizing:border-box;cursor:pointer;background-color:#1b387a;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:.6em 1.3em;transition:background-color .2s;display:flex}#formacion .carrusel .formacion-nav img{pointer-events:none;width:8.7em;height:auto;display:block}#formacion .carrusel .formacion-nav:hover{background-color:#002149}#formacion .carrusel .formacion-nav:focus-visible{outline-offset:.25em;outline:2px solid #3985ff}#formacion .carrusel #formacion-carrusel{margin:0;padding:0;list-style:none}#formacion .carrusel #formacion-carrusel .splide__slide{box-sizing:border-box;flex-shrink:0;max-width:57em;height:100%;min-height:100%;display:flex;width:57em!important}#formacion .carrusel .tarjeta{box-sizing:border-box;background:#fff;border-bottom:1px solid #d9e8ff;border-left:1px solid #d9e8ff;border-right:1px solid #d9e8ff;border-bottom-right-radius:1.4em;border-bottom-left-radius:1.4em;flex-direction:column;flex:1;width:100%;min-height:100%;padding:3.4em 2em 2em;display:flex;position:relative;overflow:hidden}#formacion .carrusel .tarjeta .borde-superior{z-index:1;-o-object-fit:fill;object-fit:fill;pointer-events:none;width:100%;max-width:none;height:auto;display:block;position:absolute;top:0;left:0}#formacion .carrusel .tarjeta .modalidades{flex-wrap:wrap;gap:.5em;margin:0 0 1.4em;padding:0;list-style:none;display:flex}#formacion .carrusel .tarjeta .modalidades li{border-radius:2em;align-items:center;gap:.35em;padding:.3em .85em;font-size:1.15em;font-weight:500;line-height:1.2em;display:inline-flex}#formacion .carrusel .tarjeta .modalidades li img{flex-shrink:0;width:1.15em;height:1.15em}#formacion .carrusel .tarjeta .modalidades li.presencial{color:#1a6b4a;background-color:#c4dfd5}#formacion .carrusel .tarjeta .modalidades li.online{color:#1b5fa8;background-color:#bce5fb}#formacion .carrusel .tarjeta .titulo{color:#3985ff;margin:0 0 .75em;font-size:2.35em;font-weight:600;line-height:1.15em}#formacion .carrusel .tarjeta .descripcion{color:#4a5d73;flex:1;margin:0 0 1.6em;font-size:1.45em;font-weight:500;line-height:1.35em}#formacion .carrusel .tarjeta .facilitador{justify-content:space-between;align-items:center;gap:1em;margin:1.6em 0 0;display:flex}#formacion .carrusel .tarjeta .facilitador .facilitador-identidad{flex-shrink:0;align-items:center;gap:.7em;display:flex}#formacion .carrusel .tarjeta .facilitador .facilitador-foto{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex-shrink:0;width:4em;height:4em}#formacion .carrusel .tarjeta .facilitador .facilitador-nombre{color:#10285f;margin:0;font-size:1.4em;font-weight:400;line-height:1.1em}#formacion .carrusel .tarjeta .facilitador .facilitador-rol{color:#5a6b87;text-align:right;flex:1;min-width:0;margin:0;font-size:1.05em;font-weight:400;line-height:1.3em}#formacion .carrusel .tarjeta .para-vos{color:#17377f;background-color:#eef4ff;border-radius:1em;align-items:flex-start;gap:.75em;margin:0;padding:1em;font-size:1.35em;font-weight:400;line-height:1.35em;display:flex}#formacion .carrusel .tarjeta .para-vos .icono-estrella{flex-shrink:0;width:1.65em;height:1.65em;margin-top:.05em}#formacion .carrusel .tarjeta .para-vos strong{font-weight:600}@media screen and (max-width:640px){#formacion{padding-bottom:4em;font-size:clamp(10px,3.125vw,20px)}#formacion .conector{height:4.9em}#formacion h2.etiqueta{font-size:1.2em}#formacion h3{max-width:14em;margin-bottom:1em;padding:0 .5em;font-size:2.2em}#formacion .cta{border-radius:1.4em;flex-direction:column;align-items:flex-start;width:27.5em;max-width:calc(100% - 3em);padding:2.4em 1.8em 5em}#formacion .cta:before{width:2.2em;height:2.2em}#formacion .cta h4{margin-bottom:.5em;font-size:2em}#formacion .cta p{font-size:1.05em}#formacion .cta .enlace{font-size:1.05em;inset:auto auto 2em 1.8em}#formacion .carrusel{margin-top:1.6em}#formacion .carrusel #formacion-carrusel .splide__slide{max-width:27.5em;width:27.5em!important}#formacion .carrusel .tarjeta{border-bottom:1px solid #d9e8ff;border-left:1px solid #d9e8ff;border-right:1px solid #d9e8ff;border-bottom-right-radius:1.2em;border-bottom-left-radius:1.2em;padding:2.8em 1.5em 1.6em;overflow:hidden}#formacion .carrusel .tarjeta .borde-superior{z-index:1;-o-object-fit:fill;object-fit:fill;pointer-events:none;width:100%;max-width:none;height:auto;display:block;position:absolute;top:0;left:0}#formacion .carrusel .tarjeta .titulo{font-size:1.65em}#formacion .carrusel .tarjeta .descripcion{font-size:1.05em}#formacion .carrusel .tarjeta .facilitador{flex-wrap:wrap;gap:.75em}#formacion .carrusel .tarjeta .facilitador .facilitador-nombre{font-size:1.15em}#formacion .carrusel .tarjeta .facilitador .facilitador-rol{text-align:left;flex:100%;font-size:.95em}#formacion .carrusel .tarjeta .para-vos{font-size:1em}#formacion .carrusel .tarjeta .modalidades li{font-size:.95em}}#circulos{background-color:#fff;flex-direction:column;align-items:center;width:100%;padding:0 0 8em;font-size:clamp(0px,.78125vw,10px);display:flex;font-family:Poppins,sans-serif!important}#circulos .cta{box-sizing:border-box;background-color:#bee9ff;border-radius:2.4em;flex-direction:column;width:114em;padding:3.2em 4em;display:flex;position:relative}#circulos .cta:before{content:"";background-color:#fff;border-radius:50%;width:2.8em;height:2.8em;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}#circulos .cta h4{color:#1b387a;margin:0 0 .5em;font-size:4.2em;font-weight:600;line-height:1.15em}#circulos .cta p{color:#1b387a;margin:0;font-size:1.63em;font-weight:500;line-height:1.45em}#circulos .cta .enlace{color:#3985ff;flex-shrink:0;align-items:center;font-size:1.7em;font-weight:500;text-decoration:none;display:inline-flex;position:absolute;top:2.6em;right:2em}#circulos .cta .enlace .texto{text-underline-offset:.3em;text-decoration:underline}#circulos .cta .enlace:after{content:"";box-sizing:border-box;border-bottom:.11em solid;border-right:.11em solid;flex-shrink:0;width:.6em;height:.6em;margin-left:.1em;display:block;transform:rotate(-45deg)}#circulos .cta .enlace:hover{color:#1b387a}#circulos .cta .enlace:focus-visible{outline-offset:.25em;border-radius:.2em;outline:2px solid #1b387a}#circulos .tarjetas{grid-template-columns:repeat(3,1fr);gap:1.6em;width:114em;margin:2.4em 0 0;padding:0;list-style:none;display:grid}#circulos .tarjetas>li{min-height:0;display:flex}#circulos .tarjetas .tarjeta{box-sizing:border-box;color:#1b387a;background:#fff;border:1px solid #d9e8ff;border-radius:1.2em;flex-direction:column;flex:1;width:100%;padding:3em 3.4em 2.2em;display:flex}#circulos .tarjetas .tarjeta .encabezado{align-items:center;gap:3.7em;margin-bottom:1.4em;display:flex}#circulos .tarjetas .tarjeta .encabezado .icono{flex-shrink:0;width:10.2em;height:10.2em}#circulos .tarjetas .tarjeta .titulos{min-width:0}#circulos .tarjetas .tarjeta .titulos .etiqueta{color:#4a5d73;margin:0 0 .15em;font-size:1.15em;font-weight:500;line-height:1.2em}#circulos .tarjetas .tarjeta .titulos .nombre{margin:0;font-size:2.9em;font-weight:600;line-height:1.1em}#circulos .tarjetas .tarjeta .separador{border:0;border-top:1px solid #d9e8ff;margin:0 0 1.4em}#circulos .tarjetas .tarjeta .descripcion{color:#5e6c87;text-align:left;flex:1;margin:0;font-size:1.35em;font-weight:400;line-height:1.35em}#circulos .tarjetas .tarjeta.direccion .titulos .nombre{color:#a282ef}#circulos .tarjetas .tarjeta.talento .titulos .nombre{color:#008584}#circulos .tarjetas .tarjeta.finanzas .titulos .nombre{color:#fd8100}@media screen and (max-width:640px){#circulos{padding-bottom:4em;font-size:clamp(10px,3.125vw,20px)}#circulos .cta{border-radius:1.4em;flex-direction:column;align-items:flex-start;width:27.5em;max-width:calc(100% - 3em);padding:2.4em 1.8em 5em}#circulos .cta:before{width:2.2em;height:2.2em}#circulos .cta h4{margin-bottom:.5em;font-size:2em}#circulos .cta p{font-size:1.05em}#circulos .cta .enlace{font-size:1.05em;inset:auto auto 2em 1.8em}#circulos .tarjetas{grid-template-columns:1fr;gap:1.2em;width:27.5em;max-width:calc(100% - 3em);margin-top:1.6em}#circulos .tarjetas .tarjeta{padding:1.5em 1.4em 1.6em}#circulos .tarjetas .tarjeta .encabezado{gap:2em}#circulos .tarjetas .tarjeta .encabezado .icono{width:7em;height:7em}#circulos .tarjetas .tarjeta .titulos .etiqueta{font-size:1em}#circulos .tarjetas .tarjeta .titulos .nombre{font-size:2.3em}#circulos .tarjetas .tarjeta .descripcion{font-size:1.05em}}#comunidad{background-color:#fff;flex-direction:column;align-items:center;width:100%;padding:0 0 8em;font-size:clamp(0px,.78125vw,10px);display:flex;font-family:Poppins,sans-serif!important}#comunidad .bloque{box-sizing:border-box;background-color:#bee9ff;border-radius:2.4em;justify-content:space-between;align-items:center;gap:2em;width:114em;padding:3.2em 4em;display:flex;position:relative}#comunidad .bloque:before{content:"";background-color:#fff;border-radius:50%;width:2.8em;height:2.8em;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}#comunidad .contenido{flex-direction:column;flex:1;align-items:flex-start;min-width:0;max-width:52em;display:flex}#comunidad .contenido h2{color:#1b387a;margin:0 0 .4em;font-size:4.25em;font-weight:600;line-height:1.15em}#comunidad .contenido .palabra-comunidad{vertical-align:baseline;width:5.4em;height:auto;margin:-.4em 0 -.1em;display:inline-block}#comunidad .contenido p{color:#1b387a;max-width:25em;margin:0 0 .6em;font-size:1.63em;font-weight:500;line-height:1.45em}#comunidad .contenido .enlace{color:#3985ff;background-color:#0000;border:2px solid #3985ff;border-radius:2em;align-items:center;margin-top:1.2em;padding:.45em 1.15em;font-size:1.74em;font-weight:500;line-height:1.2em;text-decoration:none;display:inline-flex}#comunidad .contenido .enlace .texto{text-decoration:none}#comunidad .contenido .enlace:after{content:"";box-sizing:border-box;border-bottom:.11em solid;border-right:.11em solid;flex-shrink:0;width:.45em;height:.45em;margin-left:.35em;display:block;transform:rotate(-45deg)}#comunidad .contenido .enlace:hover{color:#1b387a;border-color:#1b387a}#comunidad .contenido .enlace:focus-visible{outline-offset:.25em;outline:2px solid #1b387a}#comunidad .ilustracion{flex-shrink:0}#comunidad .ilustracion img{width:50em;max-width:100%;height:auto;display:block}@media screen and (max-width:640px){#comunidad{padding-bottom:4em;font-size:clamp(10px,3.125vw,20px)}#comunidad .bloque{border-radius:1.4em;flex-direction:column;align-items:flex-start;width:27.5em;max-width:calc(100% - 3em);padding:2.4em 1.8em}#comunidad .contenido{max-width:none}#comunidad .contenido h2{font-size:2em}#comunidad .contenido .palabra-comunidad{height:1.1em}#comunidad .contenido p{font-size:1.05em}#comunidad .contenido .enlace{border:1px solid #3985ff;font-size:1.05em}#comunidad .ilustracion,#comunidad .ilustracion img{width:100%}}#novedades{background-color:#001a3d;flex-direction:column;align-items:center;width:100%;padding:0 0 8em;font-size:clamp(0px,.78125vw,10px);display:flex;font-family:Poppins,sans-serif!important}#novedades .conector{border-left:1px solid #798fbc;width:0;height:6.8em;margin:0;display:block}#novedades h2.etiqueta{color:#fff;border:1px solid #798fbc;border-radius:.3em;margin:0 0 1.4em;padding:.1em .7em;font-size:1.64em;font-weight:500;display:flex}#novedades h3{color:#3a84ff;text-align:center;margin:0 0 .5em;font-size:4.2em;font-weight:600;line-height:1.1em}#novedades .descripcion{box-sizing:border-box;text-align:center;flex-direction:column;width:114em;max-width:100%;margin:0 0 5em;padding:0 2em;display:flex}#novedades .descripcion p{color:#fff;font-size:1.7em;font-weight:500;line-height:1.35em}#novedades .tarjetas{-moz-column-gap:1.7em;box-sizing:border-box;grid-template-columns:repeat(3,1fr);gap:3.2em 1.7em;width:114em;max-width:100%;margin:0;padding:0 2em;list-style:none;display:grid}#novedades .tarjetas>li{min-height:0;display:flex}#novedades .tarjetas .tarjeta{box-sizing:border-box;background-color:#0000;border:1px solid #fff;border-radius:1.2em;flex-direction:column;flex:1;width:100%;padding:2.4em 2.6em 2em;display:flex;position:relative}#novedades .tarjetas .tarjeta .tipo{color:#001a3d;border-radius:2em;margin:0;padding:.7em 1em;font-size:1.15em;font-weight:500;line-height:1em;position:absolute;top:0;left:1.6em;transform:translateY(-50%)}#novedades .tarjetas .tarjeta .tipo.clinica{background-color:#c4ea19}#novedades .tarjetas .tarjeta .tipo.taller{background-color:#ff92de}#novedades .tarjetas .tarjeta .titulo{color:#3985ff;margin:.6em 0 .75em;font-size:2.2em;font-weight:600;line-height:1.15em}#novedades .tarjetas .tarjeta .texto{color:#fff;flex:1;margin:0;font-size:1.2em;font-weight:400;line-height:1.2em}#novedades>.enlace{color:#3985ff;align-items:center;margin-top:2.4em;font-size:1.7em;font-weight:500;text-decoration:none;display:inline-flex}#novedades>.enlace .texto{text-underline-offset:.3em;text-decoration:underline}#novedades>.enlace:after{content:"";box-sizing:border-box;border-bottom:.11em solid;border-right:.11em solid;flex-shrink:0;width:.6em;height:.6em;margin-left:.1em;display:block;transform:rotate(-45deg)}#novedades>.enlace:hover{color:#fff}#novedades>.enlace:focus-visible{outline-offset:.25em;border-radius:.2em;outline:2px solid #fff}@media screen and (max-width:640px){#novedades{padding-bottom:4em;font-size:clamp(10px,3.125vw,20px)}#novedades .conector{height:4.9em}#novedades h2.etiqueta{font-size:1.2em}#novedades h3{max-width:14em;margin-bottom:1em;padding:0 .5em;font-size:2.2em}#novedades .descripcion{width:27.5em;max-width:calc(100% - 3em);margin-bottom:1.6em;padding:0}#novedades .descripcion p{font-size:1.05em}#novedades .tarjetas{grid-template-columns:1fr;gap:2.8em;width:27.5em;max-width:calc(100% - 3em);margin-top:2em;padding:0}#novedades .tarjetas .tarjeta{padding:2em 1.5em 1.6em}#novedades .tarjetas .tarjeta .tipo{font-size:.95em;left:1.4em}#novedades .tarjetas .tarjeta .titulo{font-size:1.65em}#novedades .tarjetas .tarjeta .texto{font-size:1.05em}#novedades>.enlace{margin-top:1.6em;font-size:1.05em}}#sumate{background-color:#1b387a;flex-direction:column;align-items:center;width:100%;padding:8em 0;font-size:clamp(0px,.78125vw,10px);display:flex;font-family:Poppins,sans-serif!important}#sumate .wrapper{box-sizing:border-box;justify-content:space-between;align-items:flex-start;gap:5.4em;width:114em;max-width:100%;display:flex}#sumate .contenido{color:#fff;flex:1;min-width:0;max-width:51em}#sumate .contenido h2.etiqueta{color:#fff;border:1px solid #798fbc;border-radius:.3em;margin:0 0 1.4em;padding:.1em .7em;font-size:1.64em;font-weight:500;line-height:1.2em;display:inline-flex}#sumate .contenido h3{color:#fff;max-width:11em;margin:0 0 .6em;font-size:4.3em;font-weight:600;line-height:1.12em}#sumate .contenido .palabra-miembros{vertical-align:baseline;width:auto;height:1.1em;margin:-.15em .05em -.1em;display:inline-block}#sumate .contenido .lead{color:#fff;max-width:28em;margin:0 0 .8em;font-size:1.63em;font-weight:500;line-height:1.45em}#sumate .contenido .pasos{margin:0 0 2em;padding:0;list-style:none}#sumate .contenido .pasos>li{align-items:center;gap:1.2em;padding:1.4em 0;display:flex}#sumate .contenido .pasos>li:not(:last-child){border-bottom:1px solid #3d5f8f}#sumate .contenido .pasos .numero{color:#4dc2ff;border:1px solid #4dc2ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.7em;height:1.7em;font-size:1.5em;font-weight:500;line-height:1;display:flex}#sumate .contenido .pasos .detalle{min-width:0}#sumate .contenido .pasos .detalle .titulo{color:#fff;margin:0 0 .1em;font-size:1.63em;font-weight:600;line-height:1.25em}#sumate .contenido .pasos .detalle .texto{color:#fff;margin:0;font-size:1.35em;font-weight:400;line-height:1.35em}#sumate .contenido .membresia{color:#fff;background-color:#388dca;border-radius:1em;justify-content:space-between;align-items:center;gap:1.6em;margin:0 0 2em;padding:2.5em 2.8em 1.8em;display:flex}#sumate .contenido .membresia .precio{flex-shrink:0}#sumate .contenido .membresia .precio .etiqueta-precio{font-size:1.5em;font-weight:500;line-height:1.2em}#sumate .contenido .membresia .precio .monto{align-items:baseline;gap:.1em;margin:0;font-size:4.2em;font-weight:600;line-height:1.1em;text-decoration-thickness:2px;display:flex;position:relative}#sumate .contenido .membresia .precio .monto .mes{font-size:.5em}#sumate .contenido .membresia .precio .monto .mes span{font-size:.9em}#sumate .contenido .membresia .precio .monto:after{content:"";background-color:#1b387a;border-radius:3px;width:100%;height:5px;display:block;position:absolute;top:40%}#sumate .contenido .membresia .nota{text-align:right;flex:1;min-width:0;max-width:17em;margin:0;font-size:1.2em;font-weight:400;line-height:1.35em}#sumate .contenido .enlace-contacto{color:#3985ff;align-items:center;font-size:1.7em;font-weight:500;text-decoration:none;display:inline-flex}#sumate .contenido .enlace-contacto .texto{text-underline-offset:.3em;text-decoration:underline}#sumate .contenido .enlace-contacto:after{content:"";box-sizing:border-box;border-bottom:.11em solid;border-right:.11em solid;flex-shrink:0;width:.6em;height:.6em;margin-left:.1em;display:block;transform:rotate(-45deg)}#sumate .contenido .enlace-contacto:hover{color:#fff}#sumate .contenido .enlace-contacto:focus-visible{outline-offset:.25em;border-radius:.2em;outline:2px solid #fff}#sumate .formulario{box-sizing:border-box;background-color:#fff;border-radius:1.4em;flex-shrink:0;width:55em;max-width:100%;padding:2.4em 2.2em}#sumate .formulario .formulario-titulo{color:#1b387a;margin:0 0 .3em;font-size:2em;font-weight:600;line-height:1.15em}#sumate .formulario .formulario-subtitulo{color:#4a5d73;margin:0 0 1.6em;font-size:1.1em;font-weight:400;line-height:1.35em}#sumate .formulario .campos{margin-bottom:1.5em}#sumate .formulario .campos.fila-doble{grid-template-columns:1fr 1fr;gap:1em;display:grid}#sumate .formulario .campo{flex-direction:column;display:flex}#sumate .formulario .campo label{color:#1b387a;margin-bottom:.4em;font-size:1.15em;font-weight:500;line-height:1.2em}#sumate .formulario .campo label.con-opcional{font-weight:600}#sumate .formulario .campo label.con-opcional .opcional{color:#8a9bb5;font-weight:400}#sumate .formulario .campo input,#sumate .formulario .campo textarea{box-sizing:border-box;color:#1b387a;background-color:#fff;border:1px solid #c5d4e8;border-radius:.6em;width:100%;padding:.75em 1em;font-family:inherit;font-size:1.25em;font-weight:400;line-height:1.3em}#sumate .formulario .campo input::-moz-placeholder{color:#8a9bb5}#sumate .formulario .campo textarea::-moz-placeholder{color:#8a9bb5}#sumate .formulario .campo input::placeholder,#sumate .formulario .campo textarea::placeholder{color:#8a9bb5}#sumate .formulario .campo input:focus,#sumate .formulario .campo input:focus-visible,#sumate .formulario .campo textarea:focus,#sumate .formulario .campo textarea:focus-visible{border-color:#3985ff;outline:none}#sumate .formulario .campo .error{color:#900;margin-top:.35em;font-size:1em;font-weight:400;line-height:1.3em;display:none}#sumate .formulario .campo.invalido .error{display:block}#sumate .formulario .campo-textarea{margin-bottom:1.4em;position:relative}#sumate .formulario .campo-textarea .ayuda{color:#4a5d73;margin:-.15em 0 .6em;font-size:1.05em;font-weight:400;line-height:1.35em}#sumate .formulario .campo-textarea textarea{resize:vertical;min-height:8em}#sumate .formulario .campo-textarea .contador{color:#8a9bb5;pointer-events:none;font-size:1em;font-weight:400;position:absolute;bottom:.6em;right:.8em}#sumate .formulario .motivo{border:0;margin:0 0 1.2em;padding:0}#sumate .formulario .motivo legend{color:#1b387a;margin-bottom:.6em;font-size:1.15em;font-weight:500;line-height:1.2em}#sumate .formulario .motivo .opciones-motivo{grid-template-columns:1fr 1fr;gap:1em;display:grid}#sumate .formulario .motivo .opcion{color:#1b387a;cursor:pointer;box-sizing:border-box;background-color:#fff;border:1px solid #d1d5db;border-radius:1em;align-items:center;gap:.8em;margin:0;padding:1.1em 1.2em;font-size:1em;line-height:1.3em;transition:background-color .15s,border-color .15s;display:flex}#sumate .formulario .motivo .opcion>span{font-size:1em;font-weight:400}#sumate .formulario .motivo .opcion:has(input:checked){background-color:#e8f0fe;border-color:#0000}#sumate .formulario .motivo .opcion input[type=radio]{appearance:none;cursor:pointer;background-color:#fff;border:2px solid #3985ff;border-radius:50%;flex-shrink:0;width:1.35em;height:1.35em;margin:0;position:relative}#sumate .formulario .motivo .opcion input[type=radio]:after{content:"";background-color:#fff;border-radius:50%;width:.5em;height:.5em;transition:transform .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}#sumate .formulario .motivo .opcion input[type=radio]:checked{background-color:#3985ff;border-color:#3985ff}#sumate .formulario .motivo .opcion input[type=radio]:checked:after{transform:translate(-50%,-50%)scale(1)}#sumate .formulario .motivo .opcion input[type=radio]:focus{outline:none}#sumate .formulario .motivo .error{color:#900;margin-top:.5em;font-size:1em;font-weight:400;line-height:1.3em;display:none}#sumate .formulario .motivo.invalido .error{display:block}#sumate .formulario .cliente{border:0;margin:0 0 1.5em;padding:0}#sumate .formulario .cliente legend{color:#1b387a;margin-bottom:.6em;font-size:1.15em;font-weight:500;line-height:1.2em}#sumate .formulario .cliente .opciones-cliente{flex-wrap:wrap;gap:.85em;display:flex}#sumate .formulario .cliente .opcion{color:#1b387a;cursor:pointer;box-sizing:border-box;background-color:#fff;border:1px solid #d9e8f5;border-radius:2em;flex:none;align-items:center;gap:.6em;margin:0;padding:.72em 1.35em;font-size:1.05em;line-height:1.3em;transition:background-color .15s,border-color .15s;display:flex}#sumate .formulario .cliente .opcion>span{font-size:1em;font-weight:400}#sumate .formulario .cliente .opcion:has(input:checked){background-color:#e8f0fe;border-color:#0000}#sumate .formulario .cliente .opcion input[type=radio]{appearance:none;cursor:pointer;background-color:#fff;border:2px solid #3985ff;border-radius:50%;flex-shrink:0;width:1.15em;height:1.15em;margin:0;position:relative}#sumate .formulario .cliente .opcion input[type=radio]:after{content:"";background-color:#fff;border-radius:50%;width:.42em;height:.42em;transition:transform .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}#sumate .formulario .cliente .opcion input[type=radio]:checked{background-color:#3985ff;border-color:#3985ff}#sumate .formulario .cliente .opcion input[type=radio]:checked:after{transform:translate(-50%,-50%)scale(1)}#sumate .formulario .cliente .opcion input[type=radio]:focus{outline:none}#sumate .formulario .cliente .error{color:#900;margin-top:.5em;font-size:1em;font-weight:400;line-height:1.3em;display:none}#sumate .formulario .cliente.invalido .error{display:block}#sumate .formulario .enviar{color:#fff;cursor:pointer;background-color:#1f6ae8;border:0;border-radius:2em;justify-content:center;align-items:center;width:100%;padding:.85em 2.8em;font-family:inherit;font-size:1.45em;font-weight:500;line-height:1.2em;transition:all .2s;display:flex;position:relative}#sumate .formulario .enviar .flecha{pointer-events:none;width:1.3em;height:auto;position:absolute;top:50%;right:1.4em;transform:translateY(-50%)}#sumate .formulario .enviar:hover{background-color:#1b387a}#sumate .formulario .enviar:focus-visible{outline-offset:.2em;outline:2px solid #1b387a}@media screen and (max-width:640px){#sumate{padding-bottom:4em;font-size:clamp(10px,3.125vw,20px)}#sumate .wrapper{flex-direction:column;gap:2em;width:27.5em;max-width:calc(100% - 3em);padding:0}#sumate .contenido{flex-direction:column;align-items:flex-start;max-width:none;margin-bottom:2em;display:flex}#sumate .contenido h2.etiqueta{font-size:1.2em}#sumate .contenido h3{font-size:2.3em}#sumate .contenido .palabra-miembros{height:1em}#sumate .contenido .lead{font-size:1.05em}#sumate .contenido .pasos .numero{width:2em;height:2em;font-size:1.1em}#sumate .contenido .pasos .detalle .titulo{font-size:1.15em}#sumate .contenido .pasos .detalle .texto{font-size:1.05em}#sumate .contenido .membresia{flex-direction:column;gap:1em;padding:1.4em}#sumate .contenido .membresia .monto{font-size:1.85em}#sumate .contenido .membresia .nota{text-align:center;max-width:100%;font-size:.95em}#sumate .contenido .enlace-contacto{align-self:center;font-size:1.05em}#sumate .formulario{width:100%;padding:1.8em 1.5em}#sumate .formulario .formulario-titulo{font-size:1.5em}#sumate .formulario .formulario-subtitulo{font-size:1.05em}#sumate .formulario .campos.fila-doble,#sumate .formulario .motivo .opciones-motivo{grid-template-columns:1fr}#sumate .formulario .motivo .opcion{font-size:1.05em}#sumate .formulario .enviar{font-size:1.1em}}#faq{flex-direction:column;align-items:center;padding:14.7em 0;font-size:clamp(0px,.78125vw,10px);display:flex}#faq .wrapper{align-items:flex-start;gap:7.6em;width:106em;display:flex}#faq .wrapper .contenido h2{color:#012875;margin-bottom:.6em;font-size:4em;font-weight:600}#faq .wrapper .contenido ul{flex-direction:column;gap:1em;display:flex}#faq .wrapper .contenido ul li{background-color:#eff4fe;border-radius:2.4em}#faq .wrapper .contenido ul li .accordion{flex-direction:column;display:flex}#faq .wrapper .contenido ul li .accordion .control{justify-content:space-between;align-items:center;gap:4em;width:100%;padding:3.2em 3.7em;display:flex}#faq .wrapper .contenido ul li .accordion .control span{color:#012875;cursor:pointer;flex:1;min-width:0;font-size:1.9em;font-weight:500;line-height:1.4em;display:flex}#faq .wrapper .contenido ul li .accordion .control i{color:#012875;flex-shrink:0;font-size:2.2em;transform:rotate(90deg)}#faq .wrapper .contenido ul li .accordion .control:hover{cursor:pointer}#faq .wrapper .contenido ul li .accordion .control:hover span,#faq .wrapper .contenido ul li .accordion .control:hover i{color:#3985ff}#faq .wrapper .contenido ul li .accordion .content .auxliar>div{padding:0 3.2em 2.7em}#faq .wrapper .contenido ul li .accordion .content .auxliar>div p{font-size:1.7em;line-height:1.2em}#faq .wrapper .contenido ul li .accordion .content .auxliar>div p:not(:last-child){margin-bottom:1em}#faq .wrapper .contenido ul li .accordion .content .auxliar>div p a{color:#3985ff}#faq .wrapper .contenido ul li .accordion .content .auxliar>div p a:hover{text-decoration:underline}#faq .wrapper .contenido ul li .accordion.expanded .control i{transform:rotate(270deg)}#faq .wrapper img{width:23.4em;margin-top:6em}@media screen and (max-width:640px){#faq{padding:4.5em 4.1em;font-size:clamp(10px,3.125vw,20px)}#faq .wrapper{flex-direction:column;width:100%}#faq .wrapper .contenido h2{font-size:1.86em}#faq .wrapper .contenido ul li{border-radius:.96em}#faq .wrapper .contenido ul li .accordion .control{padding:1.16em 1.48em}#faq .wrapper .contenido ul li .accordion .control span{font-size:.96em}#faq .wrapper .contenido ul li .accordion .content .auxliar>div{padding:0 1.48em 1.16em}#faq .wrapper .contenido ul li .accordion .content .auxliar>div p{font-size:.95em}#faq .wrapper img{display:none}}.accordion .content{grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out;display:grid}.accordion .content .auxliar{overflow:hidden}.accordion.expanded .content{grid-template-rows:1fr}#acerca{padding:var(--paddingMedium) 0;color:#fff;font-size:clamp(0px,.78125vw,10px);position:relative;font-family:Poppins,sans-serif!important}#acerca .wrapper{box-sizing:border-box;z-index:1;align-items:stretch;width:97.5em;margin:0 auto;position:relative}#acerca .wrapper .box{border:1px solid #fff;border-radius:3.6em;margin-bottom:3em;padding:9.7em 7em 5.8em;position:relative}#acerca .wrapper .box .tag{background-color:#04102e;border-bottom-right-radius:.6em;border-bottom-left-radius:.6em;padding:.55em 1em;font-size:1.92em;font-weight:500;position:absolute;top:0;left:3.6em}#acerca .wrapper .box h2{margin-bottom:.2em;font-size:8.26em}#acerca .wrapper .box h2 img{width:auto;height:1em;display:block}#acerca .wrapper .box p{max-width:39em;font-size:2.1em;font-weight:500;line-height:1.15em}#acerca .wrapper .box p:not(:last-child){margin-bottom:1em}#acerca .wrapper .industrias{background-color:#04102e;border-radius:3.1em;justify-content:space-between;align-items:center;height:6.4em;margin-bottom:4.9em;margin-right:.4em;padding:0 0 0 4.1em;display:flex;overflow:hidden}#acerca .wrapper .industrias p{font-size:2.08em;font-weight:500;line-height:1.1em}#acerca .wrapper .industrias #lottie-industrias{height:6.9em;margin:-.25em;display:flex;transform:translate(.4em)}#acerca .wrapper .indicadores{grid-template-columns:repeat(4,1fr);justify-content:center;width:100%;padding:.2em .3em;display:grid}#acerca .wrapper .indicadores li{text-align:center;flex-direction:column;display:flex}#acerca .wrapper .indicadores li:not(:first-child){border-left:1px solid #82a7bf}#acerca .wrapper .indicadores li .numero{justify-content:center;align-items:flex-end;display:flex}#acerca .wrapper .indicadores li .numero .signo{font-size:5.3em;font-weight:600;display:inline-block}#acerca .wrapper .indicadores li .numero .value,#acerca .wrapper .indicadores li .numero .miles{font-size:7.9em;font-weight:600;line-height:1em}#acerca .wrapper .indicadores li .tipo{font-size:2.4em;font-weight:500}#acerca .fondo{z-index:0;position:absolute;inset:0}#acerca .fondo img{-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;width:100%;height:100%;position:absolute;inset:0}@media screen and (max-width:640px){#acerca{font-size:clamp(10px,3.125vw,20px)}#acerca .wrapper{width:25em}#acerca .wrapper .box{border-radius:1.4em;margin-bottom:2.3em;padding:4.4em 2.2em 2.7em}#acerca .wrapper .box .tag{font-size:1em;left:2.2em}#acerca .wrapper .box h2{margin-bottom:.3em;font-size:3.4em}#acerca .wrapper .box p{font-size:1.04em}#acerca .wrapper .industrias{text-align:center;overflow:initial;flex-direction:column;justify-content:center;align-items:center;height:3em;margin-bottom:6.5em;padding:0;position:relative}#acerca .wrapper .industrias p{font-size:1.22em}#acerca .wrapper .industrias #lottie-industrias{margin:0 auto;position:absolute;bottom:-6em;transform:translateY(.2em)}#acerca .wrapper .indicadores{padding:.2em .3em}#acerca .wrapper .indicadores li .numero{justify-content:center;align-items:flex-end;display:flex}#acerca .wrapper .indicadores li .numero .signo{font-size:1.7em}#acerca .wrapper .indicadores li .numero .value,#acerca .wrapper .indicadores li .numero .miles{font-size:2.4em}#acerca .wrapper .indicadores li .tipo{font-size:.83em}}#clientes{padding:.6em 0;font-size:clamp(3.4rem,7.9vw,3.6rem);overflow:hidden}.bx-wrapper,.bx-window{width:100%!important}#slider-clientes{align-items:center;padding:0;list-style:none;display:flex}#slider-clientes li{align-items:center;margin:0 25px;display:flex;width:auto!important}#slider-clientes picture{display:flex}@media screen and (max-width:650px){#clientes #slider-clientes li{margin:0 10px}#clientes img{transform:scale(.8)}}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}#faq .wrapper .contenido ul li .accordion .control{font:inherit;text-align:left;appearance:none;background:0 0;border:0}#faq .wrapper .contenido ul li .accordion .control i{justify-content:center;align-items:center;display:flex}#sumate .formulario .aviso-form{margin-top:1.4em;font-size:1.4em;line-height:1.35em}#sumate .formulario .aviso-form.bien{color:#0a6b3d}#sumate .formulario .aviso-form.mal{color:#900}#proposito h3 .caligrafia,#comunidad .contenido h2 .caligrafia,#sumate .contenido h3 .caligrafia{font-style:italic;font-weight:500}#proposito h3 .caligrafia{color:#71a500}#comunidad .contenido h2 .caligrafia{color:#3985ff}#sumate .contenido h3 .caligrafia{color:#4bc3fe}
