.hero[data-astro-cid-ge2uvauf]{isolation:isolate;min-height:100svh;padding:calc(var(--alto-nav) + 40px) 0 60px;color:var(--gris);background:var(--azul-profundo);align-items:center;display:flex;position:relative;overflow:hidden}.hero__foto[data-astro-cid-ge2uvauf]{z-index:-2;position:absolute;inset:0}.hero__foto[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:65% 45%;width:100%;height:100%}.hero[data-astro-cid-ge2uvauf]:before{content:"";z-index:-1;background:linear-gradient(90deg,#012340f7 0%,#021f59e0 42%,#021f5959 75%,#021f5926 100%);position:absolute;inset:0}.hero[data-astro-cid-ge2uvauf]:after{content:"";background:var(--dorado);height:8px;position:absolute;bottom:0;left:0;right:0}.hero__escudo[data-astro-cid-ge2uvauf]{filter:drop-shadow(0 8px 18px #0006);width:110px;height:auto;margin-bottom:1.2rem}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{color:var(--blanco);margin-bottom:.15em;font-size:clamp(3.4rem,10vw,7rem)}.hero__lema[data-astro-cid-ge2uvauf]{text-wrap:balance;font-family:var(--fuente-titulos);color:var(--dorado);text-transform:uppercase;letter-spacing:.03em;font-size:clamp(1.4rem,3vw,2rem);font-weight:800}.hero__desc[data-astro-cid-ge2uvauf]{max-width:540px;font-size:1.1rem}.hero__botones[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:1rem;margin:2rem 0 2.6rem;display:flex}.hero__cifras[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:2.4rem;margin:0;padding:0;list-style:none;display:flex}.hero__cifras[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{font-family:var(--fuente-titulos);color:var(--blanco);font-size:2.6rem;font-weight:900;line-height:1;display:block}.hero__cifras[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{text-transform:uppercase;letter-spacing:.08em;font-size:.85rem}@media (width<=860px){.hero[data-astro-cid-ge2uvauf]:before{background:linear-gradient(#012340d1 0%,#021f59e6 60%,#012340f7 100%)}.hero__texto[data-astro-cid-ge2uvauf]{text-align:center}.hero__escudo[data-astro-cid-ge2uvauf]{width:92px;margin-inline:auto}.hero__desc[data-astro-cid-ge2uvauf]{margin-inline:auto}.hero__botones[data-astro-cid-ge2uvauf],.hero__cifras[data-astro-cid-ge2uvauf]{justify-content:center}.hero__cifras[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(2,1fr);gap:1.2rem .8rem;display:grid}.hero__cifras[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{font-size:1.8rem}.hero__cifras[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{letter-spacing:.03em;font-size:.8rem;display:block}}.dir__titulo[data-astro-cid-43y4yjmj]{color:var(--azul-marino);margin-top:4.5rem;font-size:2rem}.dir__grid[data-astro-cid-43y4yjmj]{grid-template-columns:repeat(auto-fit,minmax(min(100%,480px),1fr));gap:1.5rem;display:grid}.dir[data-astro-cid-43y4yjmj]{background:var(--azul-marino);color:var(--gris);border-radius:var(--radio);border-left:8px solid var(--dorado);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1.6rem;padding:clamp(1.4rem,4vw,2.4rem);display:grid}.dir__foto[data-astro-cid-43y4yjmj]{object-fit:cover;border:4px solid var(--dorado);border-radius:50%;width:120px;height:120px}.dir__iniciales[data-astro-cid-43y4yjmj]{background:var(--azul);color:var(--dorado);font-family:var(--fuente-titulos);place-items:center;font-size:3.4rem;font-weight:900;display:grid}.dir__cargo[data-astro-cid-43y4yjmj]{font-family:var(--fuente-titulos);text-transform:uppercase;letter-spacing:.14em;color:var(--dorado);font-size:1.1rem}.dir[data-astro-cid-43y4yjmj] h4[data-astro-cid-43y4yjmj]{color:var(--blanco);margin:.1em 0 .6em;font-size:clamp(1.7rem,3vw,2.2rem)}.dir__desc[data-astro-cid-43y4yjmj]{color:var(--blanco);margin:-.3rem 0 1rem;font-size:1rem;font-style:italic}.dir__perfil[data-astro-cid-43y4yjmj]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.dir__perfil[data-astro-cid-43y4yjmj] li[data-astro-cid-43y4yjmj]{border:1px solid #d0d7d959;border-radius:999px;padding:.35rem .9rem;font-size:.93rem}@media (width<=640px){.dir[data-astro-cid-43y4yjmj]{text-align:center;grid-template-columns:1fr;justify-items:center}.dir__perfil[data-astro-cid-43y4yjmj]{justify-content:center}}.nos[data-astro-cid-43y4yjmj]{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;gap:3rem;display:grid}.nos__intro[data-astro-cid-43y4yjmj]{top:calc(var(--alto-nav) + 24px);position:sticky}.nos__intro[data-astro-cid-43y4yjmj] p[data-astro-cid-43y4yjmj]{color:var(--texto-suave);font-size:1.08rem}.nos__respaldo[data-astro-cid-43y4yjmj]{gap:.6rem;margin:1.6rem 0 0;padding:0;list-style:none;display:grid}.nos__respaldo[data-astro-cid-43y4yjmj] li[data-astro-cid-43y4yjmj]{color:var(--azul-marino);align-items:center;gap:.7rem;font-weight:600;display:flex}.nos__respaldo[data-astro-cid-43y4yjmj] li[data-astro-cid-43y4yjmj]:before{content:"✓";background:var(--azul-marino);width:26px;height:26px;color:var(--dorado);border-radius:50%;flex-shrink:0;place-items:center;font-size:.85rem;display:grid}.linea[data-astro-cid-43y4yjmj]{margin:0;padding:0;list-style:none;position:relative}.linea[data-astro-cid-43y4yjmj]:before{content:"";background:var(--gris);width:2px;position:absolute;top:.6rem;bottom:.6rem;left:6.4rem}.linea__hito[data-astro-cid-43y4yjmj]{grid-template-columns:5.4rem minmax(0,1fr);gap:2rem;padding-bottom:2.2rem;display:grid;position:relative}.linea__hito[data-astro-cid-43y4yjmj]:last-child{padding-bottom:0}.linea__hito[data-astro-cid-43y4yjmj]:after{content:"";background:var(--dorado);border:3px solid var(--blanco);width:14px;height:14px;box-shadow:0 0 0 2px var(--dorado);border-radius:50%;position:absolute;top:.75rem;left:calc(6.4rem - 6px)}.linea__anio[data-astro-cid-43y4yjmj]{font-family:var(--fuente-titulos);color:var(--azul);font-size:2.1rem;font-weight:900;line-height:1}.linea[data-astro-cid-43y4yjmj] h3[data-astro-cid-43y4yjmj]{color:var(--azul-marino);margin-bottom:.3rem;font-size:1.45rem}.linea[data-astro-cid-43y4yjmj] p[data-astro-cid-43y4yjmj]{color:var(--texto-suave);margin:0}@media (width<=860px){.nos[data-astro-cid-43y4yjmj]{grid-template-columns:1fr}.nos__intro[data-astro-cid-43y4yjmj]{position:static}.linea[data-astro-cid-43y4yjmj]:before{left:4.9rem}.linea__hito[data-astro-cid-43y4yjmj]{grid-template-columns:4.2rem minmax(0,1fr);gap:1.4rem}.linea__hito[data-astro-cid-43y4yjmj]:after{left:calc(4.9rem - 6px)}.linea__anio[data-astro-cid-43y4yjmj]{font-size:1.6rem}}.ramas[data-astro-cid-hkacnlpa]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));margin:0;padding:0;list-style:none}.rama[data-astro-cid-hkacnlpa]{border-left:4px solid var(--dorado);padding:.4rem 0 .4rem 1.4rem}.rama[data-astro-cid-hkacnlpa] h3[data-astro-cid-hkacnlpa]{margin-bottom:.2em;font-size:2rem;color:var(--dorado)!important}.rama[data-astro-cid-hkacnlpa] p[data-astro-cid-hkacnlpa]{margin:0;font-size:1.05rem}.sedes[data-astro-cid-hkacnlpa]{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:1.5rem;margin-top:3rem;display:grid}.sede[data-astro-cid-hkacnlpa]{border-radius:var(--radio);background:#d0d7d90f;border:1px solid #d0d7d92e;flex-direction:column;padding:clamp(1.4rem,3vw,2rem);display:flex}.sede[data-astro-cid-hkacnlpa] h3[data-astro-cid-hkacnlpa]{margin-bottom:1rem;font-size:2rem}.sede__dato[data-astro-cid-hkacnlpa]{align-items:flex-start;gap:.8rem;margin-bottom:.9rem;display:flex}.sede__dato[data-astro-cid-hkacnlpa] svg[data-astro-cid-hkacnlpa]{color:var(--dorado);flex-shrink:0;margin-top:2px}.sede__dato[data-astro-cid-hkacnlpa] strong[data-astro-cid-hkacnlpa]{color:var(--blanco);font-size:1.1rem;display:block}.sede__detalles[data-astro-cid-hkacnlpa]{flex:1;align-content:start;gap:.4rem;margin:.4rem 0 1.4rem;padding-left:1.2rem;font-size:.97rem;display:grid}.sede__detalles[data-astro-cid-hkacnlpa] li[data-astro-cid-hkacnlpa]::marker{color:var(--dorado)}.sede__costos[data-astro-cid-hkacnlpa]{color:var(--dorado);border-top:1px solid #d0d7d933;padding-top:1rem;font-weight:700;text-decoration:none}.sede__costos[data-astro-cid-hkacnlpa]:hover{color:var(--blanco)}.arq[data-astro-cid-hkacnlpa]{background:var(--dorado);color:var(--azul-profundo);border-radius:var(--radio);grid-template-columns:minmax(0,.8fr) minmax(0,2.2fr);align-items:center;gap:2rem;margin-top:3rem;padding:clamp(1.4rem,4vw,2.4rem);display:grid}.arq[data-astro-cid-hkacnlpa] .etiqueta[data-astro-cid-hkacnlpa]{color:var(--azul-marino)}.arq[data-astro-cid-hkacnlpa] h3[data-astro-cid-hkacnlpa]{font-size:clamp(2rem,4vw,2.8rem);color:var(--azul-profundo)!important}.arq__logo[data-astro-cid-hkacnlpa]{filter:drop-shadow(0 8px 16px #01234059);width:120px;height:120px;margin-bottom:1rem}.arq__intro[data-astro-cid-hkacnlpa] p[data-astro-cid-hkacnlpa]{margin:0}.arq__planes[data-astro-cid-hkacnlpa]{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:1rem;display:grid}.arq__plan[data-astro-cid-hkacnlpa]{background:var(--azul-profundo);color:var(--gris);border-radius:10px;padding:1.3rem 1.4rem}.arq__plan[data-astro-cid-hkacnlpa] h4[data-astro-cid-hkacnlpa]{color:var(--dorado);margin-bottom:.2rem;font-size:1.3rem}.arq__valor[data-astro-cid-hkacnlpa]{font-family:var(--fuente-titulos);color:var(--blanco);margin:0 0 .6rem;font-size:2.2rem;font-weight:900;line-height:1}.arq__valor[data-astro-cid-hkacnlpa] span[data-astro-cid-hkacnlpa]{font-family:var(--fuente-texto);color:var(--gris);font-size:.9rem;font-weight:400}.arq__plan[data-astro-cid-hkacnlpa] ul[data-astro-cid-hkacnlpa]{gap:.3rem;margin:0;padding-left:1.1rem;font-size:.93rem;display:grid}@media (width<=1000px){.arq[data-astro-cid-hkacnlpa]{grid-template-columns:1fr}}.not__lista[data-astro-cid-srpifgwi]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:1.5rem;display:grid}.not__todas[data-astro-cid-srpifgwi]{text-align:center;margin:2rem 0 0}.not__redes[data-astro-cid-srpifgwi]{background:var(--blanco);border-radius:var(--radio);box-shadow:var(--sombra);grid-template-columns:minmax(0,1fr) minmax(0,500px);align-items:center;gap:2rem;margin-top:4rem;padding:clamp(1.2rem,4vw,2.5rem);display:grid}.not__redes[data-astro-cid-srpifgwi] h3[data-astro-cid-srpifgwi]{color:var(--azul-marino);font-size:1.8rem}.not__redes[data-astro-cid-srpifgwi] p[data-astro-cid-srpifgwi]{color:var(--texto-suave)}.not__botones[data-astro-cid-srpifgwi]{flex-wrap:wrap;gap:.8rem;display:flex}.not__redes[data-astro-cid-srpifgwi] iframe[data-astro-cid-srpifgwi]{background:var(--fondo-claro);border-radius:8px;width:100%;height:560px}@media (width<=900px){.not__redes[data-astro-cid-srpifgwi]{grid-template-columns:1fr}}.gal[data-astro-cid-pd4bmjx6]{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.gal__item[data-astro-cid-pd4bmjx6]{cursor:zoom-in;border-radius:var(--radio);background:0 0;border:0;width:100%;padding:0;display:block;overflow:hidden}@media (width>=900px){.gal[data-astro-cid-pd4bmjx6]{grid-template-columns:repeat(3,1fr)}.gal[data-astro-cid-pd4bmjx6] li[data-astro-cid-pd4bmjx6]:first-child{grid-area:span 2/span 2}.gal[data-astro-cid-pd4bmjx6] li[data-astro-cid-pd4bmjx6]:first-child .gal__item[data-astro-cid-pd4bmjx6],.gal[data-astro-cid-pd4bmjx6] li[data-astro-cid-pd4bmjx6]:first-child img[data-astro-cid-pd4bmjx6]{height:100%}}.gal__item[data-astro-cid-pd4bmjx6] img[data-astro-cid-pd4bmjx6]{aspect-ratio:4/3;object-fit:cover;width:100%;transition:transform .4s}.gal__item[data-astro-cid-pd4bmjx6]:hover img[data-astro-cid-pd4bmjx6]{transform:scale(1.06)}.caja[data-astro-cid-pd4bmjx6]{background:0 0;border:0;place-items:center;width:100%;max-width:100vw;height:100%;max-height:100vh;padding:0;display:none}.caja[data-astro-cid-pd4bmjx6][open]{grid-template-columns:auto 1fr auto;align-items:center;display:grid}.caja[data-astro-cid-pd4bmjx6]::backdrop{background:#012340eb}.caja[data-astro-cid-pd4bmjx6] figure[data-astro-cid-pd4bmjx6]{text-align:center;margin:0;padding:1rem}.caja[data-astro-cid-pd4bmjx6] figure[data-astro-cid-pd4bmjx6] img[data-astro-cid-pd4bmjx6]{border-radius:10px;max-width:100%;max-height:80vh;margin:0 auto}.caja[data-astro-cid-pd4bmjx6] figcaption[data-astro-cid-pd4bmjx6]{color:var(--gris);margin-top:.8rem}.caja__cerrar[data-astro-cid-pd4bmjx6],.caja__nav[data-astro-cid-pd4bmjx6]{color:var(--blanco);cursor:pointer;background:#d0d7d91f;border:0;border-radius:50%;width:48px;height:48px;margin:.5rem;font-size:2rem;line-height:1}.caja__cerrar[data-astro-cid-pd4bmjx6]{position:fixed;top:16px;right:16px}.caja__cerrar[data-astro-cid-pd4bmjx6]:hover,.caja__nav[data-astro-cid-pd4bmjx6]:hover{background:var(--dorado);color:var(--azul-profundo)}.costos[data-astro-cid-eq7vrin7]{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:1.5rem;display:grid}.costo[data-astro-cid-eq7vrin7]{background:var(--blanco);color:var(--texto);border-radius:var(--radio);border-top:6px solid var(--dorado);padding:clamp(1.4rem,3vw,2rem)}.costo[data-astro-cid-eq7vrin7] h3[data-astro-cid-eq7vrin7]{margin-bottom:.1em;font-size:1.9rem;color:var(--azul-marino)!important}.costo__lugar[data-astro-cid-eq7vrin7]{color:var(--texto-suave);font-size:.95rem}.costo[data-astro-cid-eq7vrin7] dl[data-astro-cid-eq7vrin7]{gap:.5rem;margin:0;display:grid}.costo[data-astro-cid-eq7vrin7] dl[data-astro-cid-eq7vrin7] div[data-astro-cid-eq7vrin7]{border-bottom:1px dashed #c9d1d4;justify-content:space-between;gap:1rem;padding-bottom:.45rem;display:flex}.costo[data-astro-cid-eq7vrin7] dd[data-astro-cid-eq7vrin7]{color:var(--azul-marino);white-space:nowrap;margin:0;font-weight:700}.costo__total[data-astro-cid-eq7vrin7]{border-top:2px solid var(--azul-marino);margin-top:.2rem;padding-top:.7rem;font-weight:700;border-bottom:0!important}.costo__total[data-astro-cid-eq7vrin7] dd[data-astro-cid-eq7vrin7]{font-family:var(--fuente-titulos);font-size:2rem;font-weight:900;line-height:1}.ins__notas[data-astro-cid-eq7vrin7]{opacity:.9;margin:1.2rem 0 0;padding-left:1.2rem;font-size:.93rem}.ins__fila[data-astro-cid-eq7vrin7]{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start;gap:3rem;margin-top:3.5rem;display:grid}.ins__fila[data-astro-cid-eq7vrin7] h3[data-astro-cid-eq7vrin7]{margin-top:2rem;font-size:1.4rem;color:var(--dorado)!important}.ins__fila[data-astro-cid-eq7vrin7] h3[data-astro-cid-eq7vrin7]:first-child{margin-top:0}.ins__pasos[data-astro-cid-eq7vrin7]{counter-reset:paso;gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.ins__pasos[data-astro-cid-eq7vrin7] li[data-astro-cid-eq7vrin7]{counter-increment:paso;align-items:center;gap:.9rem;display:flex}.ins__pasos[data-astro-cid-eq7vrin7] li[data-astro-cid-eq7vrin7]:before{content:counter(paso);background:var(--dorado);width:34px;height:34px;color:var(--azul-profundo);border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:grid}.ins__req[data-astro-cid-eq7vrin7]{gap:.3rem;margin:0;padding-left:1.2rem;display:grid}.ins__req[data-astro-cid-eq7vrin7] li[data-astro-cid-eq7vrin7]::marker{color:var(--dorado)}.ins__transfer[data-astro-cid-eq7vrin7]{font-size:.97rem}.ins__transfer[data-astro-cid-eq7vrin7] strong[data-astro-cid-eq7vrin7]{color:var(--blanco)}.ins__cta[data-astro-cid-eq7vrin7]{top:calc(var(--alto-nav) + 24px);background:var(--blanco);color:var(--texto);border-radius:var(--radio);padding:clamp(1.4rem,4vw,2.2rem);position:sticky;box-shadow:0 20px 40px #0000004d}.ins__cta[data-astro-cid-eq7vrin7] h3[data-astro-cid-eq7vrin7]{color:var(--azul-marino)!important;font-size:1.9rem!important}.ins__cta[data-astro-cid-eq7vrin7] p[data-astro-cid-eq7vrin7]{color:var(--texto-suave)}.ins__cta[data-astro-cid-eq7vrin7] .btn[data-astro-cid-eq7vrin7]{width:100%}.ins__ayuda[data-astro-cid-eq7vrin7]{text-align:center;margin:1.6rem 0 .6rem;font-size:.93rem}.btn--wa[data-astro-cid-eq7vrin7]{color:#fff;background:#25d366}.btn--wa[data-astro-cid-eq7vrin7]:hover{color:#fff;background:#1ebe5a}@media (width<=860px){.ins__cta[data-astro-cid-eq7vrin7]{position:static}}.pre[data-astro-cid-gb4nbdvp]{max-width:860px}.pre__lista[data-astro-cid-gb4nbdvp]{gap:.9rem;display:grid}details[data-astro-cid-gb4nbdvp]{background:var(--blanco);border-radius:var(--radio);box-shadow:var(--sombra);border-left:4px solid var(--dorado)}summary[data-astro-cid-gb4nbdvp]{cursor:pointer;padding:1.1rem 3rem 1.1rem 1.4rem;list-style:none;position:relative}summary[data-astro-cid-gb4nbdvp]::-webkit-details-marker{display:none}summary[data-astro-cid-gb4nbdvp]:after{content:"+";color:var(--azul);font-size:1.6rem;position:absolute;top:50%;right:1.3rem;transform:translateY(-50%)}details[data-astro-cid-gb4nbdvp][open] summary[data-astro-cid-gb4nbdvp]:after{content:"–"}summary[data-astro-cid-gb4nbdvp] h3[data-astro-cid-gb4nbdvp]{font-family:var(--fuente-texto);text-transform:none;letter-spacing:0;color:var(--azul-marino);font-size:1.05rem;display:inline}details[data-astro-cid-gb4nbdvp] p[data-astro-cid-gb4nbdvp]{color:var(--texto-suave);margin:0;padding:0 1.4rem 1.2rem}.con__fila[data-astro-cid-7b4tjujo]{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:2rem;display:grid}.con__datos[data-astro-cid-7b4tjujo]{align-content:start;gap:1.1rem;font-style:normal;display:grid}.con__datos[data-astro-cid-7b4tjujo]>p[data-astro-cid-7b4tjujo]{align-items:flex-start;gap:.9rem;margin:0;display:flex}.con__datos[data-astro-cid-7b4tjujo]>p[data-astro-cid-7b4tjujo]>svg[data-astro-cid-7b4tjujo]{color:var(--azul);background:var(--fondo-claro);box-sizing:content-box;border-radius:50%;flex-shrink:0;padding:10px}.con__datos[data-astro-cid-7b4tjujo] strong[data-astro-cid-7b4tjujo]{font-family:var(--fuente-titulos);text-transform:uppercase;letter-spacing:.06em;color:var(--azul-marino);display:block}.con__datos[data-astro-cid-7b4tjujo] a[data-astro-cid-7b4tjujo]{word-break:break-word}.con__redes[data-astro-cid-7b4tjujo]{flex-wrap:wrap;gap:.8rem;margin-top:.6rem;display:flex}.con__pqrs[data-astro-cid-7b4tjujo]{color:var(--texto-suave);display:block!important}.con__mapa[data-astro-cid-7b4tjujo]{border-radius:var(--radio);width:100%;height:100%;min-height:380px;box-shadow:var(--sombra);background:var(--fondo-claro);border:0}
