.SiteHeader-module__mdpVJq__header{z-index:50;transition:background-color .35s var(--ease-out), box-shadow .35s var(--ease-out);position:fixed;inset:0 0 auto}.SiteHeader-module__mdpVJq__header[data-scrolled],.SiteHeader-module__mdpVJq__header[data-abierto]{background:var(--papel);box-shadow:0 1px 0 var(--linea)}.SiteHeader-module__mdpVJq__barra{height:var(--header-h);align-items:center;gap:2rem;padding-inline:clamp(.875rem,1.6vw,1.5rem);display:flex}.SiteHeader-module__mdpVJq__marca{flex:none;display:block}.SiteHeader-module__mdpVJq__logo{width:auto;height:2.15rem}.SiteHeader-module__mdpVJq__nav{margin-inline:auto}.SiteHeader-module__mdpVJq__nav ul{gap:1.75rem;display:flex}.SiteHeader-module__mdpVJq__nav a{font-family:var(--font-display);font-variation-settings:"wdth" 88;color:var(--grafito);transition:background-size .35s var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 1.5px no-repeat;padding-block:.5rem;font-size:.95rem;font-weight:600;text-decoration:none}.SiteHeader-module__mdpVJq__nav a:hover{background-size:100% 1.5px}.SiteHeader-module__mdpVJq__externo{align-items:center;gap:.35rem;display:inline-flex}.SiteHeader-module__mdpVJq__externo svg{opacity:.75;flex:none;width:.75em;height:.75em}.SiteHeader-module__mdpVJq__menuMovil .SiteHeader-module__mdpVJq__externo{align-items:center;display:flex}.SiteHeader-module__mdpVJq__acciones{align-items:center;gap:.6rem;margin-left:auto;display:flex}@media (min-width:1081px){.SiteHeader-module__mdpVJq__nav+.SiteHeader-module__mdpVJq__acciones{margin-left:0}}.SiteHeader-module__mdpVJq__acciones .btn{min-height:2.5rem;padding-inline:1rem;font-size:.95rem}.SiteHeader-module__mdpVJq__menuBtn{width:2.75rem;height:2.75rem;color:var(--grafito);box-shadow:inset 0 0 0 1.5px var(--linea);background:0 0;border:0;border-radius:999px;place-items:center;display:none}.SiteHeader-module__mdpVJq__menuBtn svg{width:1.4rem;height:1.4rem}.SiteHeader-module__mdpVJq__menuMovil{border-top:1px solid var(--linea);padding:.5rem var(--gutter) 1.25rem}.SiteHeader-module__mdpVJq__menuMovil a{border-bottom:1px solid var(--linea);font-family:var(--font-display);padding:.9rem 0;font-size:1.5rem;font-weight:700;text-decoration:none;display:block}@media (min-width:1081px){.SiteHeader-module__mdpVJq__menuMovil{display:none}}@media (max-width:1080px){.SiteHeader-module__mdpVJq__nav,.SiteHeader-module__mdpVJq__soloAncho{display:none}.SiteHeader-module__mdpVJq__menuBtn{display:grid}}@media (max-width:520px){.SiteHeader-module__mdpVJq__logo{height:1.9rem}.SiteHeader-module__mdpVJq__waTexto{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.SiteHeader-module__mdpVJq__acciones .btn.SiteHeader-module__mdpVJq__wa{width:2.75rem;padding:0}}@media (max-width:1080px){.SiteHeader-module__mdpVJq__barra{gap:.75rem}.SiteHeader-module__mdpVJq__acciones{gap:.5rem}.SiteHeader-module__mdpVJq__menuMovil{background:var(--papel);max-height:calc(100svh - var(--header-h));overflow-y:auto}.SiteHeader-module__mdpVJq__menuMovil a{padding:.8rem 0;font-size:1.2rem}}@media (max-width:520px){.SiteHeader-module__mdpVJq__barra{padding-inline:1rem}.SiteHeader-module__mdpVJq__logo{height:1.75rem}.SiteHeader-module__mdpVJq__menuBtn{width:2.5rem;height:2.5rem;min-height:2.5rem}.SiteHeader-module__mdpVJq__acciones .btn.SiteHeader-module__mdpVJq__wa{width:2.5rem;height:2.5rem;min-height:2.5rem}.SiteHeader-module__mdpVJq__menuBtn svg{width:1.25rem;height:1.25rem}}
.EscuelasSlider-module__AJSayG__slider{background:var(--marino);color:#fff;height:100svh;min-height:600px;position:relative;overflow:hidden}.EscuelasSlider-module__AJSayG__reloj{z-index:40;left:0;right:0;top:var(--header-h);background:var(--naranja);transform-origin:0;height:3px;position:absolute;transform:scaleX(0)}.EscuelasSlider-module__AJSayG__items{position:absolute;inset:0}.EscuelasSlider-module__AJSayG__slider:not([data-listo]) .EscuelasSlider-module__AJSayG__item:not(:first-child){visibility:hidden}.EscuelasSlider-module__AJSayG__item{background:var(--marino-2);box-shadow:0 0 0 1px var(--linea-plano), 0 1.5rem 3rem -1rem #0009;will-change:left, top, width, height;position:absolute;inset:0;overflow:hidden}.EscuelasSlider-module__AJSayG__item[data-fondo]{box-shadow:none}.EscuelasSlider-module__AJSayG__video{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.EscuelasSlider-module__AJSayG__sombraFondo{opacity:0;background:linear-gradient(90deg,#0d1a38eb 0%,#0d1a3899 34%,#0d1a3800 62%),linear-gradient(#0d1a3800 68%,#0d1a38b3 100%);position:absolute;inset:0}.EscuelasSlider-module__AJSayG__sombraTarjeta{background:linear-gradient(#0d1a3800 40%,#0d1a38e6 100%);position:absolute;inset:0}.EscuelasSlider-module__AJSayG__tarjeta{color:#fff;text-align:left;background:0 0;border:0;flex-direction:column;justify-content:flex-end;gap:.35rem;padding:0 1rem 1.1rem;display:flex;position:absolute;inset:0}.EscuelasSlider-module__AJSayG__tarjeta:disabled{cursor:default}.EscuelasSlider-module__AJSayG__tarjeta .EscuelasSlider-module__AJSayG__cota{color:var(--azul-claro-texto);background:linear-gradient(var(--naranja), var(--naranja)) 0 0 / 1.2rem 2px no-repeat;align-self:flex-start;padding-top:.45rem;font-size:.625rem}.EscuelasSlider-module__AJSayG__tarjeta strong{font-family:var(--font-display);font-variation-settings:"wdth" 96;font-size:clamp(.95rem,1.25vw,1.2rem);font-weight:800;line-height:1.05}.EscuelasSlider-module__AJSayG__tarjeta:focus-visible{outline-offset:-4px}.EscuelasSlider-module__AJSayG__detalles{z-index:5;left:var(--gutter);top:calc(var(--header-h) + 13vh);width:min(46vw,42rem);position:absolute}.EscuelasSlider-module__AJSayG__mascara{display:block;overflow:hidden}.EscuelasSlider-module__AJSayG__mascara>span{display:block}.EscuelasSlider-module__AJSayG__lugar{color:var(--azul-claro);background:linear-gradient(var(--naranja), var(--naranja)) 0 0 / 1.6rem 2px no-repeat;margin-bottom:.9rem;padding-top:.8rem;font-size:.75rem}.EscuelasSlider-module__AJSayG__titulo{font-variation-settings:"wdth" 110;letter-spacing:-.035em;color:#fff;font-size:clamp(2.4rem,4.6vw,4.6rem);font-weight:850;line-height:.95}.EscuelasSlider-module__AJSayG__titulo .EscuelasSlider-module__AJSayG__mascara{margin-block:-.04em -.1em;padding-block:.04em .1em}.EscuelasSlider-module__AJSayG__desc{max-width:40ch;color:var(--azul-claro-texto);margin-top:1.4rem;font-size:1.0625rem}.EscuelasSlider-module__AJSayG__lista{max-width:46ch;font-family:var(--font-display);font-variation-settings:"wdth" 88;color:#fff;margin:.9rem 0 1.6rem;font-size:.9375rem;font-weight:600;line-height:1.5}.EscuelasSlider-module__AJSayG__controles{z-index:5;right:var(--gutter);align-items:center;gap:.75rem;display:flex;position:absolute;bottom:4.5vh}.EscuelasSlider-module__AJSayG__flecha{color:#fff;width:2.75rem;height:2.75rem;transition:box-shadow .3s var(--ease-out), background-color .3s var(--ease-out);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff59}.EscuelasSlider-module__AJSayG__flecha:hover{background:#ffffff14;box-shadow:inset 0 0 0 1px #fff}.EscuelasSlider-module__AJSayG__flecha svg{width:1rem;height:1rem}.EscuelasSlider-module__AJSayG__iconoPlay,.EscuelasSlider-module__AJSayG__flecha[aria-pressed=true] .EscuelasSlider-module__AJSayG__iconoPausa{display:none}.EscuelasSlider-module__AJSayG__flecha[aria-pressed=true] .EscuelasSlider-module__AJSayG__iconoPlay{display:block}.EscuelasSlider-module__AJSayG__pista{background:linear-gradient(#ffffff4d,#ffffff4d) 0/100% 1.5px no-repeat;flex:1;height:12px;margin-inline:.75rem;box-shadow:inset 1.5px 0 #ffffff80,inset -1.5px 0 #ffffff80}.EscuelasSlider-module__AJSayG__pista span{background:var(--naranja);transform-origin:0;height:3px;margin-top:4.5px;display:block;transform:scaleX(0)}.EscuelasSlider-module__AJSayG__cuenta{height:3.2rem;font-family:var(--font-display);font-variation-settings:"wdth" 75;font-variant-numeric:tabular-nums;font-size:2.5rem;font-weight:700;line-height:3.2rem;overflow:hidden}.EscuelasSlider-module__AJSayG__cuenta>span{display:block}.EscuelasSlider-module__AJSayG__cuenta>span>span{height:3.2rem;display:block}.EscuelasSlider-module__AJSayG__ilustrativa{z-index:5;right:var(--gutter);top:calc(var(--header-h) + 1rem);color:var(--azul-claro-texto);background:#0d1a38b8;padding:.25rem .5rem;font-size:.625rem;position:absolute}@media (max-width:767px){.EscuelasSlider-module__AJSayG__detalles{top:calc(var(--header-h) + 3.5rem);right:var(--gutter);width:auto}.EscuelasSlider-module__AJSayG__titulo{font-size:2.1rem}.EscuelasSlider-module__AJSayG__desc{margin-top:.75rem;font-size:.9375rem;line-height:1.5}.EscuelasSlider-module__AJSayG__lugar{margin-bottom:.6rem;font-size:.6875rem}.EscuelasSlider-module__AJSayG__flecha{width:2.4rem;height:2.4rem}.EscuelasSlider-module__AJSayG__lista{display:none}.EscuelasSlider-module__AJSayG__desc+.EscuelasSlider-module__AJSayG__lista+div{margin-top:1.1rem}.EscuelasSlider-module__AJSayG__sombraFondo{background:linear-gradient(#0d1a38db 0%,#0d1a389e 38%,#0d1a3800 60%),linear-gradient(#0d1a3800 78%,#0d1a38bf 100%)}.EscuelasSlider-module__AJSayG__controles{right:var(--gutter);gap:.5rem;bottom:2.5vh}.EscuelasSlider-module__AJSayG__cuenta{height:2.2rem;font-size:1.6rem;line-height:2.2rem}.EscuelasSlider-module__AJSayG__cuenta>span>span{height:2.2rem}.EscuelasSlider-module__AJSayG__tarjeta strong{font-size:.85rem}}
.HeroObra-module__V8cB9G__hero{background:var(--papel);height:760svh;position:relative}.HeroObra-module__V8cB9G__hero[data-modo=estatico]{height:100svh;min-height:640px}.HeroObra-module__V8cB9G__escena{perspective:1400px;perspective-origin:50% 40%;background-color:var(--marino);background-image:linear-gradient(#8dbbe01c 1px,#0000 1px),linear-gradient(90deg,#8dbbe01c 1px,#0000 1px),linear-gradient(#8dbbe00b 1px,#0000 1px),linear-gradient(90deg,#8dbbe00b 1px,#0000 1px);background-size:160px 160px,160px 160px,32px 32px,32px 32px;height:100svh;min-height:560px;position:sticky;top:0;overflow:hidden}.HeroObra-module__V8cB9G__canvas{width:100%;height:100%;position:absolute;inset:0}.HeroObra-module__V8cB9G__copy{z-index:3;left:var(--gutter);top:calc(var(--header-h) + clamp(1.5rem, 9vh, 6.5rem));will-change:transform, opacity;width:min(40rem,46vw);position:absolute}.HeroObra-module__V8cB9G__titulo{font-variation-settings:"wdth" 116;letter-spacing:-.035em;color:var(--morado);font-size:clamp(3.25rem,8.2vw,6rem);font-weight:850;line-height:.9}.HeroObra-module__V8cB9G__titulo span{display:block}.HeroObra-module__V8cB9G__bajada{max-width:44ch;color:var(--grafito-2);margin-top:clamp(1.25rem,3vh,2rem);font-size:clamp(1.0625rem,1.25vw,1.2rem);line-height:1.55}.HeroObra-module__V8cB9G__ctas{flex-wrap:wrap;gap:.75rem;margin-top:clamp(1.5rem,3.5vh,2.25rem);display:flex}.HeroObra-module__V8cB9G__ctas .btn-secundario{background:#e9e8e3b3}.HeroObra-module__V8cB9G__pista{z-index:3;left:var(--gutter);color:var(--grafito-2);background:#e9e8e3d9;align-items:center;gap:.5rem;padding:.35rem .6rem;display:flex;position:absolute;bottom:clamp(1.4rem,3.4vh,2.4rem)}.HeroObra-module__V8cB9G__pista svg{width:1rem;height:1rem;animation:HeroObra-module__V8cB9G__bajar 1.8s var(--ease-in-out) infinite}@keyframes HeroObra-module__V8cB9G__bajar{0%,to{transform:translateY(-2px)}50%{transform:translateY(3px)}}.HeroObra-module__V8cB9G__cotas{z-index:2;pointer-events:none;position:absolute;inset:0}.HeroObra-module__V8cB9G__cotaEl{opacity:0;color:var(--morado);filter:drop-shadow(0 0 1px #ffffffe6);--trazo:0;position:absolute;top:0;left:0}.HeroObra-module__V8cB9G__cotaTexto{white-space:nowrap;background:var(--papel);color:var(--morado);box-shadow:inset 0 0 0 1.25px var(--morado);opacity:var(--trazo);padding:.3rem .55rem;font-size:.75rem;position:absolute}.HeroObra-module__V8cB9G__cota_h{height:0}.HeroObra-module__V8cB9G__cota_h:before{content:"";width:100%;height:12px;transform:scaleX(var(--trazo));transform-origin:0;background:linear-gradient(currentColor,currentColor) 0/100% 1.5px no-repeat,linear-gradient(currentColor,currentColor) 0 0/1.5px 100% no-repeat,linear-gradient(currentColor,currentColor) 100% 0/1.5px 100% no-repeat;position:absolute;top:-6px;left:0}.HeroObra-module__V8cB9G__cota_h .HeroObra-module__V8cB9G__cotaTexto{bottom:10px;left:50%;transform:translate(-50%)}.HeroObra-module__V8cB9G__cota_v{width:0}.HeroObra-module__V8cB9G__cota_v:before{content:"";width:12px;height:100%;transform:scaleY(var(--trazo));transform-origin:50% 0;background:linear-gradient(currentColor,currentColor) 50% 0/1.5px 100% no-repeat,linear-gradient(currentColor,currentColor) 0 0/100% 1.5px no-repeat,linear-gradient(currentColor,currentColor) 0 100%/100% 1.5px no-repeat;position:absolute;top:0;left:-6px}.HeroObra-module__V8cB9G__cota_v .HeroObra-module__V8cB9G__cotaTexto{top:50%;left:14px;transform:translateY(-50%)}.HeroObra-module__V8cB9G__cota_guia:before{content:"";background:var(--naranja);width:10px;height:10px;box-shadow:0 0 0 2px var(--papel);transform:scale(var(--trazo));border-radius:50%;position:absolute;top:-5px;left:-5px}.HeroObra-module__V8cB9G__cota_guia:after{content:"";width:var(--largo,0);transform-origin:0;height:1.5px;transform:rotate(var(--angulo,0)) scaleX(var(--trazo));background:currentColor;position:absolute;top:-.75px;left:0}.HeroObra-module__V8cB9G__cota_guia .HeroObra-module__V8cB9G__cotaTexto{left:var(--dx,0);top:var(--dy,0);transform:translate(-100%,-50%)translate(-8px)}.HeroObra-module__V8cB9G__hero[data-modo=estatico] .HeroObra-module__V8cB9G__copy{background:var(--papel);padding:clamp(1.25rem,2.5vw,2rem);top:auto;bottom:clamp(1rem,3vh,2rem);box-shadow:0 18px 40px -24px #1d1d2280}.HeroObra-module__V8cB9G__hero[data-modo=estatico] .HeroObra-module__V8cB9G__pista{display:none}@media (max-height:700px) and (min-width:768px){.HeroObra-module__V8cB9G__pista{display:none}}@media (max-width:767px){.HeroObra-module__V8cB9G__hero{height:600svh}.HeroObra-module__V8cB9G__copy{width:auto;right:var(--gutter);top:calc(var(--header-h) + 1rem)}.HeroObra-module__V8cB9G__bajada{font-size:1rem}.HeroObra-module__V8cB9G__ctas .btn{min-height:3rem;padding-inline:1.1rem;font-size:.95rem}.HeroObra-module__V8cB9G__pista{display:none}.HeroObra-module__V8cB9G__cotaTexto{padding:.25rem .4rem;font-size:.625rem}.HeroObra-module__V8cB9G__cota_v .HeroObra-module__V8cB9G__cotaTexto{left:auto;right:14px}.HeroObra-module__V8cB9G__cota_guia .HeroObra-module__V8cB9G__cotaTexto{transform:translate(8px,-50%)}}.HeroObra-module__V8cB9G__remate{display:none}@media (max-width:767px) and (orientation:portrait){.HeroObra-module__V8cB9G__remate{z-index:3;left:var(--gutter);right:var(--gutter);top:calc(var(--header-h) + 1.75rem);opacity:0;color:var(--morado);gap:.4rem;display:grid;position:absolute}.HeroObra-module__V8cB9G__remateTitulo{font-family:var(--font-display);font-variation-settings:"wdth" 112;letter-spacing:-.03em;margin-bottom:.5rem;font-size:2.4rem;font-weight:850;line-height:.95}.HeroObra-module__V8cB9G__remate .HeroObra-module__V8cB9G__cota{color:var(--grafito);font-size:.75rem}}.HeroObra-module__V8cB9G__logoFinal{--revelar:0;--alzado:0;transform-style:preserve-3d;z-index:2;pointer-events:none;visibility:hidden;place-items:center;display:grid;position:absolute;inset:0}.HeroObra-module__V8cB9G__velo{opacity:var(--revelar);background:radial-gradient(46% 38%,#e9e8e3f0 0%,#e9e8e3b3 45%,#e9e8e300 100%);position:absolute;inset:0}.HeroObra-module__V8cB9G__logoImg{width:min(40rem,44vw);height:auto;opacity:var(--revelar);transform:translateZ(calc(var(--alzado) * 120px)) scale(calc(.9 + .1 * var(--revelar)));filter:blur(calc((1 - var(--revelar)) * 14px)) drop-shadow(0 calc(var(--alzado) * 30px) calc(var(--alzado) * 26px) rgb(13 26 56/calc(var(--alzado) * .45)));clip-path:inset(0 calc(50% * (1 - var(--revelar))) 0 calc(50% * (1 - var(--revelar))));will-change:transform, opacity, filter, clip-path;position:relative}@media (max-width:767px){.HeroObra-module__V8cB9G__logoImg{width:80vw}.HeroObra-module__V8cB9G__velo{background:radial-gradient(70% 26%,#e9e8e3f0 0%,#e9e8e3b3 45%,#e9e8e300 100%)}}.HeroObra-module__V8cB9G__losa{--marco:0;transform-style:preserve-3d;will-change:transform;position:absolute;inset:0}.HeroObra-module__V8cB9G__cara{transform-style:preserve-3d;background:var(--papel);border-radius:calc(var(--marco) * 10px);position:absolute;inset:0}.HeroObra-module__V8cB9G__cara .HeroObra-module__V8cB9G__canvas{border-radius:inherit}.HeroObra-module__V8cB9G__cotas{transform-style:preserve-3d}.HeroObra-module__V8cB9G__remateAlzado{z-index:3;pointer-events:none;transform-style:preserve-3d;position:absolute;inset:0}.HeroObra-module__V8cB9G__cara:after{content:"";z-index:5;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 calc(var(--marco) * 18px) var(--papel), inset 0 0 0 calc(var(--marco) * 19.5px) var(--grafito);position:absolute;inset:0}.HeroObra-module__V8cB9G__capa{background:hsl(45 5% calc(84% - var(--i) * 4%));transform:translateZ(calc((var(--i) + 1) * -7px));opacity:var(--marco);border-radius:10px;position:absolute;inset:0}.HeroObra-module__V8cB9G__piso{width:1400px;height:900px;transform-style:preserve-3d;opacity:0;visibility:hidden;will-change:transform, opacity;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(4,1fr);gap:34px;margin:-450px 0 0 -700px;padding:40px;display:grid;position:absolute;top:50%;left:50%}.HeroObra-module__V8cB9G__plancha{background:var(--marino-2);box-shadow:inset 0 0 0 1px var(--linea-plano), 0 30px 60px #00000059;color:var(--azul-claro-texto);align-content:space-between;gap:.75rem;padding:1.4rem 1.5rem;display:grid;position:relative}.HeroObra-module__V8cB9G__plancha .HeroObra-module__V8cB9G__cota{color:var(--azul-claro);font-size:.8125rem}.HeroObra-module__V8cB9G__plancha strong{font-family:var(--font-display);font-variation-settings:"wdth" 96;color:#fff;font-size:1.6rem;font-weight:750;line-height:1.1}.HeroObra-module__V8cB9G__planchaTramos{background:linear-gradient(var(--azul-claro), var(--azul-claro)) 0 50% / 100% 1.5px no-repeat, repeating-linear-gradient(90deg, var(--azul-claro) 0 1.5px, transparent 1.5px calc(100% / var(--n)));height:12px;box-shadow:inset -1.5px 0 0 var(--azul-claro)}.HeroObra-module__V8cB9G__planchaSello{background:var(--naranja);box-shadow:0 30px 60px #00000059}.HeroObra-module__V8cB9G__planchaSello .HeroObra-module__V8cB9G__cota,.HeroObra-module__V8cB9G__planchaSello strong{color:var(--tinta-sobre-naranja)}.HeroObra-module__V8cB9G__panel{z-index:4;opacity:0;visibility:hidden;background-color:var(--marino);box-shadow:inset 0 0 0 1px var(--linea-plano), 0 40px 120px #00000073;will-change:transform, opacity;background-image:linear-gradient(#8dbbe01c 1px,#0000 1px),linear-gradient(90deg,#8dbbe01c 1px,#0000 1px),linear-gradient(#8dbbe00b 1px,#0000 1px),linear-gradient(90deg,#8dbbe00b 1px,#0000 1px);background-position:-1px calc(100% + 1px);background-size:160px 160px,160px 160px,32px 32px,32px 32px;align-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.HeroObra-module__V8cB9G__hero[data-modo=estatico] .HeroObra-module__V8cB9G__piso,.HeroObra-module__V8cB9G__hero[data-modo=estatico] .HeroObra-module__V8cB9G__panel{display:none}@media (max-width:767px){.HeroObra-module__V8cB9G__piso{grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(3,1fr);gap:24px;width:960px;height:1180px;margin:-590px 0 0 -480px}.HeroObra-module__V8cB9G__plancha strong{font-size:1.35rem}}@media (max-width:560px){.HeroObra-module__V8cB9G__titulo{font-size:2.6rem}.HeroObra-module__V8cB9G__bajada{margin-top:1rem;font-size:.9375rem;line-height:1.5}.HeroObra-module__V8cB9G__ctas{gap:.5rem;margin-top:1.25rem}.HeroObra-module__V8cB9G__remateTitulo{font-size:1.9rem}.HeroObra-module__V8cB9G__plancha strong{font-size:1.15rem}}
.Bento-module___k-yWG__rejilla{gap:clamp(.75rem,1.4vw,1.1rem);display:grid}.Bento-module___k-yWG__card{--glow-x:50%;--glow-y:50%;--glow-intensity:0;--glow-radius:340px;background:var(--marino-2);color:var(--azul-claro-texto);box-shadow:inset 0 0 0 1px var(--linea-plano);transition:background-color .3s var(--ease-out);border-radius:14px;position:relative;overflow:hidden}.Bento-module___k-yWG__card:after{content:"";border-radius:inherit;pointer-events:none;opacity:var(--glow-intensity);background:radial-gradient(var(--glow-radius) circle at var(--glow-x) var(--glow-y), #ef5725bf 0%, #ef572559 30%, transparent 62%);transition:opacity .3s var(--ease-out);padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Bento-module___k-yWG__card[data-seleccionada]{background:var(--papel);color:var(--marino);box-shadow:inset 0 0 0 1.5px var(--naranja)}.Bento-module___k-yWG__boton{width:100%;height:100%;color:inherit;text-align:left;background:0 0;border:0;padding:0;display:block}.Bento-module___k-yWG__etiqueta{color:var(--azul-claro);font-size:.6875rem;display:block}.Bento-module___k-yWG__card[data-seleccionada] .Bento-module___k-yWG__etiqueta{color:var(--naranja-hondo)}.Bento-module___k-yWG__particula{pointer-events:none;z-index:3;border-radius:50%;width:4px;height:4px;position:absolute}.Bento-module___k-yWG__onda{pointer-events:none;z-index:4;border-radius:50%;position:absolute}.Bento-module___k-yWG__foco{pointer-events:none;z-index:3;opacity:0;mix-blend-mode:screen;border-radius:50%;width:780px;height:780px;position:fixed;transform:translate(-50%,-50%)}
.Personaje-module__S5dksG__personaje{--x:0;--y:0;top:calc(var(--header-h) + 2rem);animation:Personaje-module__S5dksG__entrar .7s var(--ease-out) both;justify-items:center;padding-top:clamp(1.5rem,3vw,2.5rem);display:grid;position:sticky}@keyframes Personaje-module__S5dksG__entrar{0%{opacity:0;transform:translateY(24px)scale(.94)}to{opacity:1;transform:none}}.Personaje-module__S5dksG__figura{width:min(100%,17rem);height:auto;overflow:visible}.Personaje-module__S5dksG__cabeza{transform-origin:120px 200px;transform:translate(calc(var(--x) * 6px), calc(var(--y) * 4px)) rotate(calc(var(--x) * 5deg))}.Personaje-module__S5dksG__cuerpo{transform:translateX(calc(var(--x) * 2px))}.Personaje-module__S5dksG__atras{transform:translate(calc(var(--x) * -6px), calc(var(--y) * -3px))}.Personaje-module__S5dksG__cara{transform:translate(calc(var(--x) * 13px), calc(var(--y) * 9px))}.Personaje-module__S5dksG__nariz{transform:translate(calc(var(--x) * 4px), calc(var(--y) * 2px))}.Personaje-module__S5dksG__frente{transform:translate(calc(var(--x) * 8px), calc(var(--y) * 5px))}.Personaje-module__S5dksG__mirada{transform:translate(calc(var(--x) * 3.5px), calc(var(--y) * 3.5px))}.Personaje-module__S5dksG__ojo{transform-box:fill-box;transform-origin:50%;animation:5.2s infinite Personaje-module__S5dksG__parpadeo}.Personaje-module__S5dksG__ojo+.Personaje-module__S5dksG__ojo{animation-delay:40ms}@keyframes Personaje-module__S5dksG__parpadeo{0%,94%,to{transform:scaleY(1)}96%{transform:scaleY(.08)}}.Personaje-module__S5dksG__cejas{transition:transform .35s var(--ease-out)}.Personaje-module__S5dksG__sonrisa,.Personaje-module__S5dksG__risa{transition:opacity .25s var(--ease-out)}.Personaje-module__S5dksG__risa{opacity:0}.Personaje-module__S5dksG__personaje:is([data-atento],[data-aviso]) .Personaje-module__S5dksG__cejas{transform:translateY(-4px)}.Personaje-module__S5dksG__personaje:is([data-atento],[data-aviso]) .Personaje-module__S5dksG__sonrisa{opacity:0}.Personaje-module__S5dksG__personaje:is([data-atento],[data-aviso]) .Personaje-module__S5dksG__risa{opacity:1}.Personaje-module__S5dksG__anillo{fill:none;stroke:var(--azul-claro);stroke-opacity:.35;stroke-width:1.2px;stroke-dasharray:2 7;transform-origin:120px 140px;animation:40s linear infinite Personaje-module__S5dksG__girar}@keyframes Personaje-module__S5dksG__girar{to{transform:rotate(360deg)}}.Personaje-module__S5dksG__etiqueta{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--azul-claro);filter:blur(3px);-webkit-user-select:none;user-select:none;transition:filter .4s var(--ease-out);margin-top:1rem;font-size:.8125rem}.Personaje-module__S5dksG__personaje:is([data-atento],[data-aviso]) .Personaje-module__S5dksG__etiqueta{filter:none}.Personaje-module__S5dksG__frase{text-align:center;color:#e6f0fa;max-width:24ch;min-height:4.2em;margin-top:.5rem;font-size:1rem;line-height:1.4}.Personaje-module__S5dksG__cursor{vertical-align:middle;background:var(--naranja);width:2px;height:1.1em;margin-left:2px;animation:1s step-end infinite Personaje-module__S5dksG__cursor;display:inline-block}@keyframes Personaje-module__S5dksG__cursor{50%{opacity:0}}.Personaje-module__S5dksG__compacto{-webkit-tap-highlight-color:transparent;grid-template-columns:7.5rem minmax(0,1fr);justify-items:start;column-gap:1rem;margin-bottom:1.75rem;padding-top:0;position:static}.Personaje-module__S5dksG__compacto .Personaje-module__S5dksG__figura{grid-row:1/span 2;width:7.5rem}.Personaje-module__S5dksG__compacto .Personaje-module__S5dksG__etiqueta{align-self:end;margin-top:0;font-size:.6875rem}.Personaje-module__S5dksG__compacto .Personaje-module__S5dksG__frase{text-align:left;align-self:start;max-width:30ch;min-height:4.2em;margin-top:.35rem;font-size:.9375rem}@media (prefers-reduced-motion:reduce){.Personaje-module__S5dksG__personaje,.Personaje-module__S5dksG__ojo,.Personaje-module__S5dksG__anillo{animation:none}}
.Programas-module__zKKz5q__programas{background-color:var(--marino);color:var(--azul-claro-texto);background-image:linear-gradient(#8dbbe01c 1px,#0000 1px),linear-gradient(90deg,#8dbbe01c 1px,#0000 1px),linear-gradient(#8dbbe00b 1px,#0000 1px),linear-gradient(90deg,#8dbbe00b 1px,#0000 1px);background-position:-1px -1px;background-size:160px 160px,160px 160px,32px 32px,32px 32px;padding-block:clamp(4rem,8vw,6rem) clamp(5rem,10vw,8rem);position:relative}.Programas-module__zKKz5q__programas ::selection{background:var(--azul-claro);color:var(--marino)}.Programas-module__zKKz5q__cabeza{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Programas-module__zKKz5q__titulo{font-variation-settings:"wdth" 112;letter-spacing:-.035em;color:#f4f7fb;font-size:clamp(2.5rem,6vw,5rem);font-weight:850;line-height:.92}.Programas-module__zKKz5q__intro{max-width:44ch;font-size:1.125rem}.Programas-module__zKKz5q__tabs{scroll-margin-top:calc(var(--header-h) + 1.5rem);border-top:1px solid var(--linea-plano);border-bottom:1px solid var(--linea-plano);grid-template-columns:repeat(3,1fr);margin-top:0;display:grid}.Programas-module__zKKz5q__tab{text-align:left;color:var(--azul-claro-texto);transition:background-color .3s var(--ease-out), color .3s var(--ease-out);background:0 0;border:0;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:baseline;column-gap:.9rem;padding:1.25rem 1.25rem 1.35rem;display:grid;position:relative}.Programas-module__zKKz5q__tab+.Programas-module__zKKz5q__tab{border-left:1px solid var(--linea-plano)}.Programas-module__zKKz5q__tab:after{content:"";background:var(--naranja);transform-origin:0;height:3px;transition:transform .45s var(--ease-out);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.Programas-module__zKKz5q__tab:hover{background:#8dbbe00f}.Programas-module__zKKz5q__tab[aria-selected=true]{background:var(--marino-2);color:#fff}.Programas-module__zKKz5q__tab[aria-selected=true]:after{transform:scaleX(1)}.Programas-module__zKKz5q__tabSigla{color:var(--azul-claro);box-shadow:inset 0 0 0 1px var(--linea-plano);grid-row:1/span 2;align-self:start;padding:.2rem .4rem;font-size:.8125rem}.Programas-module__zKKz5q__tabNombre{font-family:var(--font-display);font-variation-settings:"wdth" 100;font-size:clamp(1.05rem,1.6vw,1.35rem);font-weight:750;line-height:1.15}.Programas-module__zKKz5q__tabCuenta{color:var(--azul-claro);grid-column:2;margin-top:.35rem;font-size:.6875rem}.Programas-module__zKKz5q__panel{padding-top:clamp(2rem,4vw,3rem)}.Programas-module__zKKz5q__escuelaDescripcion{max-width:60ch;color:var(--azul-claro);margin-bottom:clamp(1.75rem,3vw,2.5rem)}.Programas-module__zKKz5q__itemNombre{font-family:var(--font-display);font-variation-settings:"wdth" 96;font-size:1.05rem;font-weight:700;line-height:1.2}.Programas-module__zKKz5q__itemMeta{opacity:.8;grid-column:2;margin-top:.3rem;font-size:.6875rem}.Programas-module__zKKz5q__hoja{margin-top:clamp(1rem,2vw,1.5rem)}.Programas-module__zKKz5q__plano{box-shadow:inset 0 0 0 1px var(--linea-plano);animation:Programas-module__zKKz5q__aparecer .6s var(--ease-out) both;background:#0d1a38b8;padding:clamp(1.5rem,3vw,2.75rem);position:relative}.Programas-module__zKKz5q__plano:before{content:"";pointer-events:none;background:linear-gradient(var(--azul-claro), var(--azul-claro)) 0 0 / 18px 1.5px no-repeat, linear-gradient(var(--azul-claro), var(--azul-claro)) 0 0 / 1.5px 18px no-repeat, linear-gradient(var(--azul-claro), var(--azul-claro)) 100% 0 / 18px 1.5px no-repeat, linear-gradient(var(--azul-claro), var(--azul-claro)) 100% 0 / 1.5px 18px no-repeat, linear-gradient(var(--azul-claro), var(--azul-claro)) 0 100% / 18px 1.5px no-repeat, linear-gradient(var(--azul-claro), var(--azul-claro)) 0 100% / 1.5px 18px no-repeat, linear-gradient(var(--azul-claro), var(--azul-claro)) 100% 100% / 18px 1.5px no-repeat, linear-gradient(var(--azul-claro), var(--azul-claro)) 100% 100% / 1.5px 18px no-repeat;position:absolute;inset:-6px}@keyframes Programas-module__zKKz5q__aparecer{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.Programas-module__zKKz5q__planoCabeza{justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}.Programas-module__zKKz5q__planoTitulo{font-variation-settings:"wdth" 104;letter-spacing:-.03em;color:#fff;font-size:clamp(1.9rem,3.4vw,3rem);font-weight:800;line-height:.98}.Programas-module__zKKz5q__tituloOficial{color:var(--azul-claro);margin-top:.75rem;font-size:.9375rem}.Programas-module__zKKz5q__sello{color:var(--naranja);box-shadow:inset 0 0 0 2px var(--naranja), inset 0 0 0 5px var(--marino), inset 0 0 0 6px var(--naranja);animation:Programas-module__zKKz5q__sellar .5s .25s var(--ease-out) both;flex:none;justify-items:center;gap:.15rem;padding:.7rem .9rem;display:grid;transform:rotate(-4deg)}.Programas-module__zKKz5q__sello strong{font-family:var(--font-display);font-variation-settings:"wdth" 80;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:800;line-height:1}.Programas-module__zKKz5q__sello .Programas-module__zKKz5q__cota{font-size:.625rem}@keyframes Programas-module__zKKz5q__sellar{0%{opacity:0;transform:rotate(-4deg)scale(1.35)}to{opacity:1;transform:rotate(-4deg)scale(1)}}.Programas-module__zKKz5q__resumen{max-width:62ch;margin-top:1.5rem;font-size:1.0625rem}.Programas-module__zKKz5q__duracion{margin-top:2rem}.Programas-module__zKKz5q__duracionTexto{color:var(--azul-claro);margin-bottom:.6rem}.Programas-module__zKKz5q__duracionLinea{grid-template-columns:repeat(var(--n), 1fr);background:linear-gradient(var(--azul-claro), var(--azul-claro)) 0 50% / 100% 1.5px no-repeat;height:14px;animation:Programas-module__zKKz5q__trazar .7s .1s var(--ease-out) both;transform-origin:0;display:grid}@keyframes Programas-module__zKKz5q__trazar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.Programas-module__zKKz5q__tramo{border-left:1.5px solid var(--azul-claro);position:relative}.Programas-module__zKKz5q__tramo:last-child{border-right:1.5px solid var(--azul-claro)}.Programas-module__zKKz5q__tramo .Programas-module__zKKz5q__cota{color:var(--azul-claro-texto);font-size:.6875rem;position:absolute;top:20px;left:50%;transform:translate(-50%)}.Programas-module__zKKz5q__tramo[data-practica]:after{content:"";background:var(--naranja);width:9px;height:9px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.Programas-module__zKKz5q__semestres{grid-template-columns:repeat(var(--n), minmax(0, 1fr));border-top:1px solid var(--linea-plano);gap:0;margin-top:2.75rem;display:grid}.Programas-module__zKKz5q__semestre{animation:Programas-module__zKKz5q__aparecer .5s calc(.15s + var(--i) * 70ms) var(--ease-out) both;padding:1rem 1rem .5rem 0}.Programas-module__zKKz5q__semestre+.Programas-module__zKKz5q__semestre{border-left:1px solid var(--linea-plano);padding-left:1rem}.Programas-module__zKKz5q__semestre h4{color:var(--azul-claro);margin-bottom:.75rem;font-size:.6875rem}.Programas-module__zKKz5q__semestre li{color:#e6f0fa;padding-block:.4rem;font-size:.9375rem;line-height:1.35}.Programas-module__zKKz5q__semestre li[data-practica]{color:#fff;padding-left:1rem;font-weight:700;position:relative}.Programas-module__zKKz5q__semestre li[data-practica]:before{content:"";background:var(--naranja);width:7px;height:7px;position:absolute;top:.82rem;left:0;transform:rotate(45deg)}.Programas-module__zKKz5q__campo{margin-top:2rem}.Programas-module__zKKz5q__campo h4{color:var(--azul-claro);margin-bottom:.75rem;font-size:.6875rem}.Programas-module__zKKz5q__campo ul{flex-wrap:wrap;gap:.5rem;display:flex}.Programas-module__zKKz5q__campo li{box-shadow:inset 0 0 0 1px var(--linea-plano);padding:.35rem .7rem;font-size:.9375rem}.Programas-module__zKKz5q__planoAcciones{border-top:1px solid var(--linea-plano);flex-wrap:wrap;gap:.75rem;margin-top:2.5rem;padding-top:1.75rem;display:flex}@media (max-width:1080px){.Programas-module__zKKz5q__semestres{grid-template-columns:repeat(2,minmax(0,1fr))}.Programas-module__zKKz5q__semestre:nth-child(3){border-left:0;padding-left:0}.Programas-module__zKKz5q__semestre:nth-child(n+3){border-top:1px solid var(--linea-plano)}}@media (max-width:900px){.Programas-module__zKKz5q__cabeza{grid-template-columns:1fr}.Programas-module__zKKz5q__tabs{scroll-snap-type:x mandatory;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scrollbar-width:none;display:flex;overflow-x:auto}.Programas-module__zKKz5q__tab{scroll-snap-align:start;flex:none;min-width:15rem}}@media (max-width:560px){.Programas-module__zKKz5q__planoCabeza{flex-direction:column-reverse}.Programas-module__zKKz5q__semestres{grid-template-columns:1fr}.Programas-module__zKKz5q__semestre,.Programas-module__zKKz5q__semestre+.Programas-module__zKKz5q__semestre{border-left:0;padding-left:0}.Programas-module__zKKz5q__semestre+.Programas-module__zKKz5q__semestre{border-top:1px solid var(--linea-plano)}.Programas-module__zKKz5q__planoAcciones .btn{white-space:normal;text-align:center;width:100%}.Programas-module__zKKz5q__programas{padding-block:2.5rem 4rem}.Programas-module__zKKz5q__tab{min-width:12.5rem;padding:.9rem 1rem 1rem}.Programas-module__zKKz5q__tabNombre{font-size:1rem}.Programas-module__zKKz5q__escuelaDescripcion{margin-bottom:1.25rem;font-size:.9375rem}.Programas-module__zKKz5q__itemNombre{font-size:.98rem}.Programas-module__zKKz5q__plano{padding:1.25rem 1rem}.Programas-module__zKKz5q__planoTitulo{font-size:1.55rem}.Programas-module__zKKz5q__tituloOficial,.Programas-module__zKKz5q__resumen{font-size:.9375rem}.Programas-module__zKKz5q__resumen{margin-top:1rem}.Programas-module__zKKz5q__sello{padding:.5rem .7rem}.Programas-module__zKKz5q__sello strong{font-size:1.2rem}.Programas-module__zKKz5q__semestres{margin-top:2rem}.Programas-module__zKKz5q__semestre li{padding-block:.3rem;font-size:.875rem}.Programas-module__zKKz5q__planoAcciones{margin-top:1.75rem;padding-top:1.25rem}}.Programas-module__zKKz5q__acordeon{border-top:1px solid var(--linea-plano)}.Programas-module__zKKz5q__accEscuela{border-bottom:1px solid var(--linea-plano)}.Programas-module__zKKz5q__accEscuelaBtn,.Programas-module__zKKz5q__accProgramaBtn{width:100%;color:var(--azul-claro-texto);text-align:left;scroll-margin-top:calc(var(--header-h) + .75rem);transition:background-color .3s var(--ease-out), color .3s var(--ease-out);background:0 0;border:0;align-items:center;gap:.85rem;display:flex}.Programas-module__zKKz5q__accEscuelaBtn{padding:1.1rem .25rem}.Programas-module__zKKz5q__accEscuela[data-abierta] .Programas-module__zKKz5q__accEscuelaBtn{color:#fff}.Programas-module__zKKz5q__accEscuelaTexto,.Programas-module__zKKz5q__accProgramaTexto{flex:1;gap:.3rem;min-width:0;display:grid}.Programas-module__zKKz5q__accEscuelaTexto .Programas-module__zKKz5q__tabCuenta,.Programas-module__zKKz5q__accProgramaTexto .Programas-module__zKKz5q__itemMeta{grid-column:auto;margin-top:0}.Programas-module__zKKz5q__chevron{width:1.25rem;height:1.25rem;color:var(--azul-claro);transition:transform .35s var(--ease-out), color .3s var(--ease-out);flex:none}[aria-expanded=true]>.Programas-module__zKKz5q__chevron,.Programas-module__zKKz5q__semestreDesplegable[open] .Programas-module__zKKz5q__chevron{color:var(--naranja);transform:rotate(180deg)}.Programas-module__zKKz5q__accPanel{animation:Programas-module__zKKz5q__aparecer .45s var(--ease-out) both;padding:.25rem 0 1.5rem}.Programas-module__zKKz5q__accProgramas{border-top:1px solid var(--linea-plano)}.Programas-module__zKKz5q__accPrograma{border-bottom:1px solid var(--linea-plano)}.Programas-module__zKKz5q__accProgramaBtn{padding:.85rem .75rem}.Programas-module__zKKz5q__accPrograma[data-abierto] .Programas-module__zKKz5q__accProgramaBtn{background:var(--papel);color:var(--marino)}.Programas-module__zKKz5q__accPrograma[data-abierto] .Programas-module__zKKz5q__accProgramaBtn .Programas-module__zKKz5q__chevron{color:var(--naranja-hondo)}.Programas-module__zKKz5q__accPlano{padding:.75rem 0 1.25rem}.Programas-module__zKKz5q__semestresCompactos{border-top:1px solid var(--linea-plano);margin-top:1.75rem}.Programas-module__zKKz5q__semestreDesplegable{border-bottom:1px solid var(--linea-plano)}.Programas-module__zKKz5q__semestreDesplegable summary{cursor:pointer;align-items:center;gap:.75rem;padding:.8rem 0;list-style:none;display:flex}.Programas-module__zKKz5q__semestreDesplegable summary::-webkit-details-marker{display:none}.Programas-module__zKKz5q__semestreDesplegable summary .Programas-module__zKKz5q__cota{color:#fff;flex:none;font-size:.75rem}.Programas-module__zKKz5q__semestreCuenta{color:var(--azul-claro);flex:1;font-size:.875rem}.Programas-module__zKKz5q__semestreDesplegable ul{padding:0 0 .85rem}.Programas-module__zKKz5q__semestreDesplegable li{color:#e6f0fa;padding-block:.35rem;font-size:.9rem;line-height:1.35}.Programas-module__zKKz5q__semestreDesplegable li[data-practica]{color:#fff;padding-left:1rem;font-weight:700;position:relative}.Programas-module__zKKz5q__semestreDesplegable li[data-practica]:before{content:"";background:var(--naranja);width:7px;height:7px;position:absolute;top:.78rem;left:0;transform:rotate(45deg)}.Programas-module__zKKz5q__bento{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(7.5rem,auto);margin-top:clamp(1.5rem,3vw,2.25rem)}.Programas-module__zKKz5q__tarjeta{min-height:7.5rem}.Programas-module__zKKz5q__tarjeta button{align-content:space-between;gap:.9rem;min-height:7.5rem;padding:1.1rem 1.2rem 1.15rem;display:grid}.Programas-module__zKKz5q__tarjetaNombre{font-family:var(--font-display);font-variation-settings:"wdth" 96;color:#fff;font-size:1.15rem;font-weight:750;line-height:1.15}.Programas-module__zKKz5q__tarjeta[data-seleccionada] .Programas-module__zKKz5q__tarjetaNombre{color:var(--marino)}.Programas-module__zKKz5q__tarjetaMeta{color:var(--azul-claro);font-size:.6875rem}.Programas-module__zKKz5q__tarjeta[data-seleccionada] .Programas-module__zKKz5q__tarjetaMeta{color:var(--grafito-2)}.Programas-module__zKKz5q__tarjetaPersonaje{background:#14264d8c;grid-row:span 2;place-items:center;padding:.5rem;display:grid;overflow:hidden}.Programas-module__zKKz5q__tarjetaPersonaje>div{width:100%}@media (max-width:1080px){.Programas-module__zKKz5q__bento{grid-template-columns:repeat(2,minmax(0,1fr))}}
.Razones-module___zl83q__razones{background:var(--papel);padding-block:clamp(5rem,11vw,9rem)}.Razones-module___zl83q__cabeza{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:2rem 4rem;padding-bottom:clamp(2.5rem,5vw,4rem);display:grid}.Razones-module___zl83q__titulo{font-variation-settings:"wdth" 112;letter-spacing:-.035em;color:var(--morado);font-size:clamp(2.5rem,5.6vw,4.75rem);font-weight:850;line-height:.92}.Razones-module___zl83q__cita{font-family:var(--font-display);font-variation-settings:"wdth" 90;color:var(--grafito);max-width:24ch;font-size:clamp(1.25rem,2vw,1.6rem);font-weight:600;line-height:1.25}.Razones-module___zl83q__galeria{--ag-media-size:320px;gap:var(--ag-gap);perspective:1200px;height:clamp(460px,62vh,560px);display:flex}.Razones-module___zl83q__galeria[data-orientacion=vertical]{flex-direction:column;height:980px}.Razones-module___zl83q__panel{cursor:pointer;min-width:0;min-height:0;color:var(--tinta);will-change:flex-grow, transform;border-radius:14px;flex:1 1 0;position:relative;overflow:hidden;box-shadow:0 18px 40px -26px #0d1a388c}.Razones-module___zl83q__panel:focus-visible{outline:3px solid var(--naranja);outline-offset:3px}.Razones-module___zl83q__panel[data-tono=marino]{--fondo:var(--marino);--tinta:#fff;--tinta-2:var(--azul-claro-texto);--reticula:#8dbbe01f}.Razones-module___zl83q__panel[data-tono=morado]{--fondo:var(--morado);--tinta:#fff;--tinta-2:#dcd7f6;--reticula:#ffffff17}.Razones-module___zl83q__panel[data-tono=papel]{--fondo:#f4f3ef;--tinta:var(--grafito);--tinta-2:var(--grafito-2);--reticula:#1d1d2212}.Razones-module___zl83q__panel[data-tono=celeste]{--fondo:var(--azul-claro-texto);--tinta:var(--marino);--tinta-2:#2b3d63;--reticula:#0d1a3814}.Razones-module___zl83q__marco{background-color:var(--fondo);position:absolute;inset:0}.Razones-module___zl83q__medio{--ag-dim:0;width:var(--ag-media-size);height:var(--ag-media-size);opacity:calc(1 - var(--ag-dim) * .9);position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.Razones-module___zl83q__emoji{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;display:block}.Razones-module___zl83q__velo{background:linear-gradient(0deg, var(--fondo) 0%, var(--fondo) 16%, transparent 46%);position:absolute;inset:0}.Razones-module___zl83q__colapsado{writing-mode:vertical-rl;white-space:nowrap;font-family:var(--font-display);font-variation-settings:"wdth" 90;color:var(--tinta);transition:opacity .3s var(--ease-out);font-size:.95rem;font-weight:700;position:absolute;bottom:1.25rem;left:50%;transform:translate(-50%)rotate(180deg)}.Razones-module___zl83q__panel[data-activa] .Razones-module___zl83q__colapsado{opacity:0}.Razones-module___zl83q__etiqueta{pointer-events:none;gap:.75rem;width:min(30rem,100vw - 6rem);display:grid;position:absolute;bottom:1.6rem;left:1.6rem}.Razones-module___zl83q__barra{background:var(--naranja);opacity:0;width:2.5rem;height:3px}.Razones-module___zl83q__texto{opacity:0}.Razones-module___zl83q__texto strong{font-family:var(--font-display);font-variation-settings:"wdth" 100;letter-spacing:-.02em;color:var(--tinta);font-size:clamp(1.4rem,2.2vw,1.9rem);font-weight:800;line-height:1.05;display:block}.Razones-module___zl83q__detalle{max-width:36ch;color:var(--tinta-2);margin-top:.55rem;font-size:.98rem;line-height:1.5;display:block}.Razones-module___zl83q__galeria[data-orientacion=vertical] .Razones-module___zl83q__medio{top:36%;left:72%}.Razones-module___zl83q__galeria[data-orientacion=vertical] .Razones-module___zl83q__panel[data-activa] .Razones-module___zl83q__medio{left:50%}.Razones-module___zl83q__galeria[data-orientacion=vertical] .Razones-module___zl83q__colapsado{writing-mode:horizontal-tb;text-overflow:ellipsis;inset:50% 1.1rem auto;overflow:hidden;transform:translateY(-50%)}.Razones-module___zl83q__galeria[data-orientacion=vertical] .Razones-module___zl83q__etiqueta{width:auto;bottom:1.1rem;left:1.1rem;right:1.1rem}@media (max-width:1080px){.Razones-module___zl83q__colapsado{font-size:.85rem}}@media (max-width:760px){.Razones-module___zl83q__cabeza{grid-template-columns:1fr}}@media (max-width:560px){.Razones-module___zl83q__razones{padding-block:4rem}.Razones-module___zl83q__titulo{letter-spacing:-.03em;font-size:2rem}.Razones-module___zl83q__cita{font-size:1.1rem}.Razones-module___zl83q__cabeza{padding-bottom:1.75rem}.Razones-module___zl83q__texto strong{font-size:1.3rem}.Razones-module___zl83q__detalle{font-size:.9rem}}
.Ruta-module__YseMUG__ruta{--avance:0;background-color:var(--concreto);background-image:radial-gradient(#1d1d221a 1px,#0000 1.5px),radial-gradient(#ffffff2e 1px,#0000 1.5px);background-position:0 0,3px 5px;background-size:7px 7px,11px 11px;height:320svh}.Ruta-module__YseMUG__escena{min-height:100svh;padding-block:calc(var(--header-h) + 2rem) 2.5rem;align-items:center;display:flex;position:sticky;top:0}.Ruta-module__YseMUG__escena>.contenedor{width:100%}.Ruta-module__YseMUG__ruta[data-modo=estatico]{height:auto}.Ruta-module__YseMUG__ruta[data-modo=estatico] .Ruta-module__YseMUG__escena{min-height:0;padding-block:clamp(5rem,10vw,8rem);position:static}.Ruta-module__YseMUG__titulo{font-variation-settings:"wdth" 112;letter-spacing:-.035em;color:var(--grafito);max-width:16ch;font-size:clamp(2.25rem,5vw,4.25rem);font-weight:850;line-height:.95}.Ruta-module__YseMUG__fases{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem);margin-top:clamp(4.5rem,8vw,6.5rem);padding-top:2.5rem;display:grid;position:relative}.Ruta-module__YseMUG__fases:before,.Ruta-module__YseMUG__fases:after{content:"";height:14px;position:absolute;top:0;left:0;right:0}.Ruta-module__YseMUG__fases:before{background:linear-gradient(#1d1d2240,#1d1d2240) 0/100% 1.5px no-repeat}.Ruta-module__YseMUG__fases:after{background:linear-gradient(var(--naranja), var(--naranja)) 0 50% / 100% 3px no-repeat;transform:scaleX(var(--avance));transform-origin:0}.Ruta-module__YseMUG__fase{opacity:.35;transition:opacity .6s var(--ease-out), transform .7s var(--ease-out);position:relative;transform:translateY(14px)}.Ruta-module__YseMUG__fase[data-activa]{opacity:1;transform:none}.Ruta-module__YseMUG__fase[data-actual] .Ruta-module__YseMUG__nombreFase{background:var(--naranja);color:var(--tinta-sobre-naranja);box-shadow:inset 0 0 0 1px var(--naranja)}.Ruta-module__YseMUG__nombreFase{transition:background-color .3s var(--ease-out), color .3s var(--ease-out), box-shadow .3s var(--ease-out)}.Ruta-module__YseMUG__fase:before{content:"";background:var(--grafito);width:1.5px;height:12px;position:absolute;top:calc(1px - 2.5rem);left:0}.Ruta-module__YseMUG__nombreFase{z-index:1;color:var(--grafito);background:var(--papel);box-shadow:inset 0 0 0 1px var(--grafito);padding:.25rem .5rem;font-size:.6875rem;position:absolute;top:-4.4rem;left:0}.Ruta-module__YseMUG__faseTitulo{font-variation-settings:"wdth" 100;letter-spacing:-.02em;color:var(--grafito);margin-top:.25rem;font-size:clamp(1.4rem,2.2vw,1.85rem);font-weight:800}.Ruta-module__YseMUG__fase p{color:#2c2c33;max-width:34ch;margin-top:.75rem;font-size:1rem;line-height:1.55}@media (max-width:900px){.Ruta-module__YseMUG__fases{grid-template-columns:1fr;gap:2.25rem;padding-top:0;padding-left:2rem}.Ruta-module__YseMUG__fases:before,.Ruta-module__YseMUG__fases:after{width:14px;height:auto;inset:0 auto 0 0}.Ruta-module__YseMUG__fases:before{background:linear-gradient(#1d1d2240,#1d1d2240) 50% 0/1.5px 100% no-repeat}.Ruta-module__YseMUG__fases:after{background:linear-gradient(var(--naranja), var(--naranja)) 50% 0 / 3px 100% no-repeat;transform:scaleY(var(--avance));transform-origin:50% 0}.Ruta-module__YseMUG__nombreFase{top:.35rem;left:auto;right:0}.Ruta-module__YseMUG__faseTitulo{padding-right:7.5rem}.Ruta-module__YseMUG__fase:before{width:12px;height:1.5px;top:.55rem;left:calc(1px - 2rem)}.Ruta-module__YseMUG__ruta{height:300svh}.Ruta-module__YseMUG__fases{gap:1.5rem;margin-top:2rem}}@media (max-width:560px){.Ruta-module__YseMUG__escena{padding-block:calc(var(--header-h) + 1.25rem) 1.25rem}.Ruta-module__YseMUG__fase p{margin-top:.4rem;line-height:1.45}.Ruta-module__YseMUG__titulo{letter-spacing:-.03em;font-size:2rem}.Ruta-module__YseMUG__faseTitulo{font-size:1.2rem}.Ruta-module__YseMUG__fase p{font-size:.875rem}}
.ScrollExpand-module__Oz6-lq__expand{position:relative}.ScrollExpand-module__Oz6-lq__track{height:250vh;position:relative}.ScrollExpand-module__Oz6-lq__stage{height:100svh;position:sticky;top:0;overflow:hidden}.ScrollExpand-module__Oz6-lq__frame{clip-path:inset(21% 29% round 24px);will-change:clip-path;position:absolute;inset:0;overflow:hidden}.ScrollExpand-module__Oz6-lq__media{object-fit:cover;transform-origin:50%;will-change:transform;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.35)}.ScrollExpand-module__Oz6-lq__scrim{background:var(--marino);opacity:0;position:absolute;inset:0}.ScrollExpand-module__Oz6-lq__overlay{opacity:0;align-items:center;display:flex;position:absolute;inset:0}.ScrollExpand-module__Oz6-lq__title{left:0;right:0;top:calc(var(--header-h) + clamp(1rem, 4vh, 2.5rem));z-index:2;pointer-events:none;will-change:transform, opacity;position:absolute}.ScrollExpand-module__Oz6-lq__hint{z-index:2;color:#fffc;white-space:nowrap;font-size:.75rem;position:absolute;bottom:clamp(1rem,4vh,2.25rem);left:50%;translate:-50%}.ScrollExpand-module__Oz6-lq__badge{right:max(var(--gutter), calc((100% - var(--max)) / 2 + var(--gutter)));z-index:1;color:var(--azul-claro-texto);background:#0d1a38b8;padding:.25rem .5rem;font-size:.625rem;position:absolute;bottom:1rem}
.Nosotros-module__Pl0lkq__nosotros{background:var(--morado);color:#e7e4f6}.Nosotros-module__Pl0lkq__nosotros ::selection{background:var(--naranja);color:var(--tinta-sobre-naranja)}.Nosotros-module__Pl0lkq__titulo{max-width:24ch;padding-inline:var(--gutter);text-align:center;text-shadow:0 2px 24px #0d1a3873;font-variation-settings:"wdth" 110;letter-spacing:-.035em;color:#fff;margin-inline:auto;font-size:clamp(2rem,3.8vw,3.4rem);font-weight:850;line-height:.95}.Nosotros-module__Pl0lkq__declaracion{gap:2.25rem;max-width:64rem;display:grid}.Nosotros-module__Pl0lkq__lead{max-width:34ch;font-family:var(--font-display);font-variation-settings:"wdth" 96;letter-spacing:-.015em;color:#fff;text-wrap:pretty;font-size:clamp(1.35rem,2.6vw,2.35rem);font-weight:650;line-height:1.2}.Nosotros-module__Pl0lkq__valores .Nosotros-module__Pl0lkq__cota{color:#ffb294;margin:0 0 .75rem;font-size:.75rem}.Nosotros-module__Pl0lkq__valores ul{flex-wrap:wrap;gap:.5rem;display:flex}.Nosotros-module__Pl0lkq__valores li{font-family:var(--font-display);font-variation-settings:"wdth" 96;color:#fff;background:#ffffff1a;border-radius:999px;padding:.45rem .95rem;font-weight:700;box-shadow:inset 0 0 0 1px #fff6}.Nosotros-module__Pl0lkq__cuerpo{padding-block:clamp(4rem,8vw,7rem) clamp(5rem,10vw,8rem)}.Nosotros-module__Pl0lkq__rejilla{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;gap:2.5rem clamp(3rem,6vw,6rem);display:grid}.Nosotros-module__Pl0lkq__subtitulo{top:calc(var(--header-h) + 2rem);font-variation-settings:"wdth" 108;letter-spacing:-.03em;color:#fff;font-size:clamp(2rem,3.8vw,3.4rem);font-weight:850;line-height:.95;position:sticky}.Nosotros-module__Pl0lkq__texto .Nosotros-module__Pl0lkq__cota{color:#ffb294;margin:0 0 .6rem;font-size:.75rem}.Nosotros-module__Pl0lkq__rutas{border-top:1px solid #ffffff38;grid-template-columns:1fr 1fr;gap:1.5rem 2.5rem;padding-top:1.75rem;display:grid}.Nosotros-module__Pl0lkq__mv{border-top:1px solid #ffffff38;gap:2rem;margin:3rem 0 0;padding-top:1.75rem;display:grid}.Nosotros-module__Pl0lkq__mv dd{max-width:62ch;margin:0}@media (max-width:900px){.Nosotros-module__Pl0lkq__rejilla{grid-template-columns:1fr}.Nosotros-module__Pl0lkq__subtitulo{position:static}}@media (max-width:560px){.Nosotros-module__Pl0lkq__titulo{font-size:2rem}.Nosotros-module__Pl0lkq__declaracion{gap:1.5rem}.Nosotros-module__Pl0lkq__lead{font-size:1.2rem;line-height:1.3}.Nosotros-module__Pl0lkq__valores li{padding:.3rem .7rem;font-size:.8125rem}.Nosotros-module__Pl0lkq__cuerpo{padding-block:3.5rem 4rem}.Nosotros-module__Pl0lkq__subtitulo{font-size:1.75rem}.Nosotros-module__Pl0lkq__rutas{grid-template-columns:1fr}.Nosotros-module__Pl0lkq__mv{margin-top:2rem}.Nosotros-module__Pl0lkq__mv dd,.Nosotros-module__Pl0lkq__rutas p{font-size:.9375rem}}
.Preinscripcion-module__JV-XKW__seccion{background-color:var(--marino);color:var(--azul-claro-texto);background-image:linear-gradient(#8dbbe01a 1px,#0000 1px),linear-gradient(90deg,#8dbbe01a 1px,#0000 1px);background-size:32px 32px;padding-block:clamp(5rem,11vw,9rem)}.Preinscripcion-module__JV-XKW__seccion ::selection{background:var(--azul-claro);color:var(--marino)}.Preinscripcion-module__JV-XKW__contactoEnvoltura{scroll-margin-top:calc(var(--header-h) + 1.5rem)}.Preinscripcion-module__JV-XKW__titulo{font-variation-settings:"wdth" 114;letter-spacing:-.035em;color:#fff;max-width:14ch;font-size:clamp(2.5rem,6vw,5.25rem);font-weight:850;line-height:.92}.Preinscripcion-module__JV-XKW__rejilla{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:clamp(2.5rem,5vw,5rem);margin-top:clamp(2.5rem,5vw,4rem);display:grid}.Preinscripcion-module__JV-XKW__hoja{box-shadow:inset 0 0 0 1.5px var(--grafito), 0 24px 48px -32px #1d1d2273;background:#f4f3ef;padding:clamp(1.5rem,3.5vw,3rem);position:relative}.Preinscripcion-module__JV-XKW__cajetin{margin-top:2rem}.Preinscripcion-module__JV-XKW__formTitulo,.Preinscripcion-module__JV-XKW__resultadoTitulo{font-variation-settings:"wdth" 104;letter-spacing:-.03em;color:var(--grafito);font-size:clamp(1.9rem,3.2vw,2.6rem);font-weight:800}.Preinscripcion-module__JV-XKW__formIntro,.Preinscripcion-module__JV-XKW__resultadoTexto{color:var(--grafito-2);max-width:48ch;margin-top:.75rem}.Preinscripcion-module__JV-XKW__resultadoTexto{margin-bottom:1.75rem}.Preinscripcion-module__JV-XKW__campos{grid-template-columns:1fr 1fr;gap:1.35rem 1.25rem;margin-top:2rem;display:grid}.Preinscripcion-module__JV-XKW__campo{align-content:start;gap:.45rem;display:grid}.Preinscripcion-module__JV-XKW__ancho{grid-column:1/-1}.Preinscripcion-module__JV-XKW__campo>label,.Preinscripcion-module__JV-XKW__opciones legend{font-family:var(--font-display);font-variation-settings:"wdth" 90;color:var(--grafito);font-size:.9375rem;font-weight:700}.Preinscripcion-module__JV-XKW__opcional{color:var(--grafito-2);font-weight:500}.Preinscripcion-module__JV-XKW__campo input,.Preinscripcion-module__JV-XKW__campo select{width:100%;min-height:3.1rem;caret-color:var(--naranja);transition:box-shadow .2s var(--ease-out);background:#fff;border:0;border-radius:0;padding:.7rem .9rem;font-size:1rem;box-shadow:inset 0 0 0 1px #1d1d2259}.Preinscripcion-module__JV-XKW__campo select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--grafito) 50%), linear-gradient(-45deg, transparent 50%, var(--grafito) 50%);background-position:calc(100% - 1.3rem),calc(100% - .95rem);background-repeat:no-repeat;background-size:.36rem .36rem;padding-right:2.5rem}.Preinscripcion-module__JV-XKW__campo input::placeholder{color:#6b6b73}.Preinscripcion-module__JV-XKW__campo input:hover,.Preinscripcion-module__JV-XKW__campo select:hover{box-shadow:inset 0 0 0 1px var(--grafito)}.Preinscripcion-module__JV-XKW__campo input:focus-visible,.Preinscripcion-module__JV-XKW__campo select:focus-visible{box-shadow:inset 0 0 0 2px var(--morado);outline:none}.Preinscripcion-module__JV-XKW__campo [aria-invalid=true]{box-shadow:inset 0 0 0 2px #b3261e}.Preinscripcion-module__JV-XKW__opciones{border:0;flex-wrap:wrap;grid-column:1/-1;gap:.5rem;margin:0;padding:0;display:flex}.Preinscripcion-module__JV-XKW__opciones legend{margin-bottom:.5rem;padding:0}.Preinscripcion-module__JV-XKW__opcion{position:relative}.Preinscripcion-module__JV-XKW__opcion input{opacity:0;cursor:pointer;position:absolute;inset:0}.Preinscripcion-module__JV-XKW__opcion span{min-height:2.75rem;transition:background-color .2s var(--ease-out), color .2s var(--ease-out), box-shadow .2s var(--ease-out);background:#fff;align-items:center;padding:0 1.1rem;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #1d1d2259}.Preinscripcion-module__JV-XKW__opcion input:hover+span{box-shadow:inset 0 0 0 1px var(--grafito)}.Preinscripcion-module__JV-XKW__opcion input:checked+span{background:var(--morado);color:#fff;box-shadow:inset 0 0 0 1px var(--morado)}.Preinscripcion-module__JV-XKW__opcion input:focus-visible+span{outline:2px solid var(--naranja);outline-offset:2px}.Preinscripcion-module__JV-XKW__opciones[aria-invalid=true] .Preinscripcion-module__JV-XKW__opcion span{box-shadow:inset 0 0 0 1.5px #b3261e}.Preinscripcion-module__JV-XKW__opciones .Preinscripcion-module__JV-XKW__error{flex-basis:100%}.Preinscripcion-module__JV-XKW__autorizacion{color:var(--grafito-2);cursor:pointer;align-items:flex-start;gap:.75rem;font-size:.9375rem;line-height:1.45;display:flex}.Preinscripcion-module__JV-XKW__autorizacion input{width:1.25rem;height:1.25rem;min-height:0;accent-color:var(--morado);box-shadow:none;flex:none;margin-top:.1rem;padding:0}.Preinscripcion-module__JV-XKW__error{color:#b3261e;font-size:.875rem;font-weight:700}.Preinscripcion-module__JV-XKW__trampa{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.Preinscripcion-module__JV-XKW__enviar{width:100%;margin-top:2rem}.Preinscripcion-module__JV-XKW__enviar:disabled{opacity:.7;cursor:progress}.Preinscripcion-module__JV-XKW__contacto{grid-template-columns:repeat(2,minmax(0,1fr))}.Preinscripcion-module__JV-XKW__anchoCompleto{grid-column:1/-1}.Preinscripcion-module__JV-XKW__bloque{color:var(--azul-claro-texto);padding:1.15rem 1.25rem 1.3rem}.Preinscripcion-module__JV-XKW__bloqueMapa{padding:0}.Preinscripcion-module__JV-XKW__dato{font-family:var(--font-display);font-variation-settings:"wdth" 96;color:#fff;margin-top:.75rem;font-size:1.35rem;font-weight:700;line-height:1.25}.Preinscripcion-module__JV-XKW__dato a{text-decoration:none}.Preinscripcion-module__JV-XKW__enlace{color:var(--azul-claro);align-items:center;gap:.45rem;margin-top:.85rem;font-weight:700;text-decoration:underline;display:inline-flex}.Preinscripcion-module__JV-XKW__enlace:hover{color:#fff}.Preinscripcion-module__JV-XKW__enlace svg{width:1.15rem;height:1.15rem}.Preinscripcion-module__JV-XKW__correos{gap:.6rem;margin-top:1.25rem;display:grid}.Preinscripcion-module__JV-XKW__correos li{display:grid}.Preinscripcion-module__JV-XKW__correos .Preinscripcion-module__JV-XKW__cota{color:var(--azul-claro);font-size:.625rem}.Preinscripcion-module__JV-XKW__correos a{overflow-wrap:anywhere;font-size:.98rem}.Preinscripcion-module__JV-XKW__horarios{gap:.75rem;margin:.75rem 0 0;display:grid}.Preinscripcion-module__JV-XKW__horarios dt{color:#fff;font-weight:700}.Preinscripcion-module__JV-XKW__horarios dd{color:var(--azul-claro);font-variant-numeric:tabular-nums;margin:0}.Preinscripcion-module__JV-XKW__redes{flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:.5rem;display:flex}.Preinscripcion-module__JV-XKW__redes a{color:#fff;align-items:center;gap:.5rem;min-height:2.75rem;font-weight:700;text-decoration:none;display:inline-flex}.Preinscripcion-module__JV-XKW__redes a:hover{text-decoration:underline}.Preinscripcion-module__JV-XKW__redes svg{width:1.3rem;height:1.3rem}.Preinscripcion-module__JV-XKW__mapa,.Preinscripcion-module__JV-XKW__mapaBoton{aspect-ratio:16/9;border-radius:inherit;background:var(--marino-2);border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.Preinscripcion-module__JV-XKW__mapaFoto{object-fit:cover;transition:transform .8s var(--ease-out)}.Preinscripcion-module__JV-XKW__mapaBoton:hover .Preinscripcion-module__JV-XKW__mapaFoto{transform:scale(1.03)}.Preinscripcion-module__JV-XKW__mapaEtiqueta{background:var(--papel);color:var(--grafito);box-shadow:inset 0 0 0 1.25px var(--grafito);padding:.45rem .7rem;position:absolute;bottom:.9rem;left:.9rem}@media (max-width:960px){.Preinscripcion-module__JV-XKW__rejilla{grid-template-columns:1fr}}@media (max-width:560px){.Preinscripcion-module__JV-XKW__contacto{grid-template-columns:1fr}}@media (max-width:520px){.Preinscripcion-module__JV-XKW__campos{grid-template-columns:1fr}}@media (max-width:560px){.Preinscripcion-module__JV-XKW__seccion{padding-block:4rem}.Preinscripcion-module__JV-XKW__titulo{letter-spacing:-.03em;font-size:2rem}.Preinscripcion-module__JV-XKW__hoja{padding:1.25rem 1rem}.Preinscripcion-module__JV-XKW__formTitulo,.Preinscripcion-module__JV-XKW__resultadoTitulo{font-size:1.6rem}.Preinscripcion-module__JV-XKW__formIntro{font-size:.9375rem}.Preinscripcion-module__JV-XKW__campos{gap:1.1rem;margin-top:1.5rem}.Preinscripcion-module__JV-XKW__campo input,.Preinscripcion-module__JV-XKW__campo select{min-height:2.9rem}.Preinscripcion-module__JV-XKW__opcion span{min-height:2.5rem;padding:0 .9rem;font-size:.9375rem}.Preinscripcion-module__JV-XKW__dato{font-size:1.15rem}}
.Cajetin-module__IUoLQq__cajetin{background:var(--papel);box-shadow:inset 0 0 0 1.5px var(--grafito);color:var(--grafito);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.Cajetin-module__IUoLQq__fila{box-shadow:inset -1px 0 0 var(--grafito), inset 0 -1px 0 var(--grafito);align-content:start;gap:.2rem;padding:.55rem .8rem;display:grid}.Cajetin-module__IUoLQq__fila .Cajetin-module__IUoLQq__cota{color:var(--grafito-2);font-size:.625rem}.Cajetin-module__IUoLQq__fila strong{font-family:var(--font-display);font-variation-settings:"wdth" 88;font-size:.875rem;font-weight:700;line-height:1.2}.Cajetin-module__IUoLQq__hoja strong{font-variation-settings:"wdth" 75;color:var(--naranja-hondo);font-variant-numeric:tabular-nums;font-size:1.25rem}
.SiteFooter-module__wWXZva__footer{background:var(--grafito);color:#cfcfd6;padding-block:clamp(3.5rem,7vw,5rem) 1.5rem}.SiteFooter-module__wWXZva__rejilla{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:2.5rem;display:grid}.SiteFooter-module__wWXZva__logo{width:auto;height:3rem}.SiteFooter-module__wWXZva__legal{max-width:44ch;margin-top:1.25rem;font-size:.9375rem}.SiteFooter-module__wWXZva__datos{text-align:right;justify-items:end;gap:.4rem;font-size:.9375rem;display:grid}.SiteFooter-module__wWXZva__datos a{color:#fff}.SiteFooter-module__wWXZva__pie{color:#9d9da6;border-top:1px solid #ffffff24;justify-content:space-between;gap:1rem;margin-top:3rem;padding-top:1.25rem;display:flex}.SiteFooter-module__wWXZva__pie .SiteFooter-module__wWXZva__cota{font-size:.6875rem}.SiteFooter-module__wWXZva__footer ::selection{background:var(--naranja);color:var(--tinta-sobre-naranja)}@media (max-width:760px){.SiteFooter-module__wWXZva__rejilla{grid-template-columns:1fr}.SiteFooter-module__wWXZva__datos{text-align:left;justify-items:start}.SiteFooter-module__wWXZva__pie{flex-direction:column}}@media (max-width:560px){.SiteFooter-module__wWXZva__logo{height:2.4rem}.SiteFooter-module__wWXZva__legal,.SiteFooter-module__wWXZva__datos{font-size:.875rem}}
.Asistente-module__2VKraq__lanzador{z-index:60;right:var(--gutter);height:3rem;color:var(--grafito);font-family:var(--font-display);font-variation-settings:"wdth" 96;letter-spacing:.01em;box-shadow:inset 0 0 0 1.5px var(--grafito), 0 18px 36px -20px #1d1d228c;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s var(--ease-out), transform .3s var(--ease-out), background-color .25s var(--ease-out);background:#f4f3ef;border:0;border-radius:999px;align-items:center;gap:.55rem;padding:0 1.15rem 0 .95rem;font-size:.9375rem;font-weight:700;display:inline-flex;position:fixed;bottom:1.5rem;transform:translateY(.75rem)}.Asistente-module__2VKraq__lanzador[data-visible]{opacity:1;visibility:visible;pointer-events:auto;transform:none}.Asistente-module__2VKraq__lanzador:hover{background:#fff}.Asistente-module__2VKraq__lanzador:active{transform:translateY(1px)scale(.99)}.Asistente-module__2VKraq__lanzadorIcono{width:1.3rem;height:1.3rem;color:var(--naranja-hondo);flex:none}.Asistente-module__2VKraq__rombo{background:var(--naranja);flex:none;width:7px;height:7px;transform:rotate(45deg)}.Asistente-module__2VKraq__panel{z-index:60;right:var(--gutter);width:min(26rem, calc(100vw - var(--gutter) * 2));max-height:min(36rem, calc(100svh - var(--header-h) - 2.5rem));color:var(--grafito);box-shadow:inset 0 0 0 1.5px var(--grafito), 0 30px 64px -32px #1d1d2299;animation:Asistente-module__2VKraq__aparecer .32s var(--ease-out) both;background:#f4f3ef;flex-direction:column;display:flex;position:fixed;bottom:1.5rem}.Asistente-module__2VKraq__panel:focus-visible{outline-offset:-5px}@keyframes Asistente-module__2VKraq__aparecer{0%{opacity:0;transform:translateY(12px)}}.Asistente-module__2VKraq__cabeza{box-shadow:inset 0 -1px 0 var(--linea);flex:none;justify-content:space-between;align-items:center;gap:.75rem;padding:.8rem .9rem .8rem 1rem;display:flex}.Asistente-module__2VKraq__cabezaTitulo{font-variation-settings:"wdth" 96;letter-spacing:-.02em;color:var(--morado);font-size:1.05rem;font-weight:800}.Asistente-module__2VKraq__cabezaCota{color:var(--grafito-2);margin-top:.25rem;font-size:.625rem;display:block}.Asistente-module__2VKraq__cerrar{width:2.25rem;height:2.25rem;color:var(--grafito);box-shadow:inset 0 0 0 1.5px var(--linea);transition:box-shadow .2s var(--ease-out);background:0 0;border:0;border-radius:999px;flex:none;place-items:center;display:grid}.Asistente-module__2VKraq__cerrar svg{width:1.1rem;height:1.1rem}.Asistente-module__2VKraq__cerrar:hover{box-shadow:inset 0 0 0 1.5px var(--grafito)}.Asistente-module__2VKraq__hilo{overscroll-behavior:contain;scrollbar-width:thin;flex:auto;align-content:start;gap:.7rem;min-height:7rem;padding:1rem;display:grid;overflow-y:auto}.Asistente-module__2VKraq__bot,.Asistente-module__2VKraq__yo{padding:.75rem .85rem;font-size:.9375rem;line-height:1.55}.Asistente-module__2VKraq__bot{background:#fff;justify-self:start;max-width:94%;box-shadow:inset 0 0 0 1px #1d1d224d}.Asistente-module__2VKraq__yo{background:var(--morado);color:#fff;justify-self:end;max-width:85%}.Asistente-module__2VKraq__parrafo+.Asistente-module__2VKraq__parrafo{margin-top:.6rem}.Asistente-module__2VKraq__lista{box-shadow:inset 0 0 0 1px var(--linea);margin-top:.75rem;display:grid}.Asistente-module__2VKraq__lista li{gap:.1rem;padding:.45rem .6rem;font-size:.8438rem;line-height:1.45;display:grid}.Asistente-module__2VKraq__lista li+li{box-shadow:inset 0 1px 0 var(--linea)}.Asistente-module__2VKraq__lista .Asistente-module__2VKraq__cota{color:var(--grafito-2);font-size:.6875rem}.Asistente-module__2VKraq__acciones{flex-wrap:wrap;gap:.45rem;margin-top:.85rem;display:flex}.Asistente-module__2VKraq__accion{min-height:2.4rem;color:var(--grafito);font-family:var(--font-display);font-variation-settings:"wdth" 94;text-align:left;transition:box-shadow .2s var(--ease-out), background-color .2s var(--ease-out);background:#fff;border:0;border-radius:0;align-items:center;gap:.4rem;padding:0 .8rem;font-size:.8125rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #1d1d2259}.Asistente-module__2VKraq__accion:hover{box-shadow:inset 0 0 0 1.5px var(--grafito)}.Asistente-module__2VKraq__accion svg{opacity:.7;flex:none;width:.9rem;height:.9rem}.Asistente-module__2VKraq__pensando{align-items:center;min-height:2.5rem;display:flex}.Asistente-module__2VKraq__puntos{gap:.3rem;display:inline-flex}.Asistente-module__2VKraq__puntos span{background:var(--grafito-2);width:5px;height:5px;animation:Asistente-module__2VKraq__latir 1.1s var(--ease-in-out) infinite}.Asistente-module__2VKraq__puntos span:nth-child(2){animation-delay:.15s}.Asistente-module__2VKraq__puntos span:nth-child(3){animation-delay:.3s}@keyframes Asistente-module__2VKraq__latir{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}.Asistente-module__2VKraq__fichas{overscroll-behavior:contain;max-height:11.5rem;box-shadow:inset 0 1px 0 var(--linea);flex-wrap:wrap;flex:none;gap:.4rem;padding:.75rem 1rem;display:flex;overflow-y:auto}.Asistente-module__2VKraq__ficha{min-height:2.2rem;color:var(--grafito);font-family:var(--font-display);font-variation-settings:"wdth" 94;text-align:left;transition:background-color .2s var(--ease-out), color .2s var(--ease-out), box-shadow .2s var(--ease-out);background:0 0;border:0;border-radius:0;padding:0 .75rem;font-size:.8125rem;font-weight:650;box-shadow:inset 0 0 0 1px #1d1d224d}.Asistente-module__2VKraq__ficha:hover{background:var(--morado);color:#fff;box-shadow:inset 0 0 0 1px var(--morado)}.Asistente-module__2VKraq__fichaTema{color:var(--morado);box-shadow:inset 0 0 0 1.5px var(--morado)}.Asistente-module__2VKraq__fichaVolver{color:var(--grafito-2);text-underline-offset:.22em;box-shadow:none;padding-inline:.35rem;text-decoration:underline;text-decoration-thickness:1px}.Asistente-module__2VKraq__fichaVolver:hover{color:var(--morado);box-shadow:none;background:0 0}.Asistente-module__2VKraq__escribir{box-shadow:inset 0 1px 0 var(--linea);flex:none;gap:.45rem;padding:.75rem 1rem;display:flex}.Asistente-module__2VKraq__escribir input{min-width:0;height:2.75rem;caret-color:var(--naranja);transition:box-shadow .2s var(--ease-out);background:#fff;border:0;border-radius:0;flex:auto;padding:0 .75rem;font-size:.9375rem;box-shadow:inset 0 0 0 1px #1d1d2259}.Asistente-module__2VKraq__escribir input::placeholder{color:var(--grafito-2);opacity:.85}.Asistente-module__2VKraq__escribir input:hover{box-shadow:inset 0 0 0 1px var(--grafito)}.Asistente-module__2VKraq__escribir input:focus{box-shadow:inset 0 0 0 2px var(--morado);outline:none}.Asistente-module__2VKraq__enviar{background:var(--naranja);width:2.75rem;height:2.75rem;color:var(--tinta-sobre-naranja);transition:background-color .2s var(--ease-out);border:0;border-radius:0;flex:none;place-items:center;display:grid}.Asistente-module__2VKraq__enviar svg{width:1.15rem;height:1.15rem}.Asistente-module__2VKraq__enviar:hover:not(:disabled){background:#f46a3b}.Asistente-module__2VKraq__enviar:disabled{background:var(--concreto);color:var(--grafito-2);cursor:not-allowed}.Asistente-module__2VKraq__cajetin{flex:none}@media (max-width:560px){.Asistente-module__2VKraq__lanzador{justify-content:center;gap:0;width:3rem;height:3rem;padding:0;bottom:1rem}.Asistente-module__2VKraq__lanzadorTexto{display:none}.Asistente-module__2VKraq__rombo{position:absolute;top:.3rem;right:.3rem}.Asistente-module__2VKraq__panel{width:100%;height:100svh;max-height:none;inset:0}.Asistente-module__2VKraq__hilo{padding:.9rem}.Asistente-module__2VKraq__bot,.Asistente-module__2VKraq__yo{max-width:90%}.Asistente-module__2VKraq__fichas{max-height:12.5rem}}
