:root{--navy:#054262;--navy-2:#04354f;--navy-3:#032a40;--azul:#036ba1;--azul-h:#025a88;--marcado:#e4eff6;--gris:#a7abaf;--linea:#d5dde3;--linea-c:#e6dacb;--frio:#f2f5f7;--calido:#f6f0e8;--calido-2:#efe5d8;--texto:#1b2a35;--suave:#4c5d69;--en-navy:#cfe0eb;--error:#a3261b;--voz:"Alegreya",Georgia,serif;--sans:"Alegreya Sans",system-ui,sans-serif;--t-0:1rem;--t-1:1.1875rem;--t-2:clamp(1.375rem,1vw + 1.05rem,1.625rem);--t-3:clamp(1.75rem,2vw + 1.1rem,2.625rem);--t-4:clamp(2.5rem,4.2vw + .9rem,4.75rem);--gut:clamp(20px,4vw,48px);--max:1240px;--r:6px;--r-2:10px;--s-1:8px;--s-2:16px;--s-3:24px;--s-4:40px;--s-5:clamp(56px,7vw,104px);--dur-1:.14s;--dur-2:.28s;--dur-3:.52s;--ease:cubic-bezier(.22,.61,.36,1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{color:var(--texto);font:400 var(--t-1)/1.55 var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#fff;margin:0}img,video{max-width:100%;height:auto;display:block}h1,h2,h3,h4,p,figure,blockquote,ul,ol,dl,dd{margin:0}ul,ol{padding:0;list-style:none}a{color:var(--azul)}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}::selection{background:var(--navy);color:#fff}:focus-visible{outline:3px solid var(--azul);outline-offset:3px;border-radius:2px}[id]{scroll-margin-top:96px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}}.wrap{max-width:var(--max);padding-inline:var(--gut);margin:0 auto}.voz{font-family:var(--voz);font-style:italic;font-weight:500}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.h-escuela{font:700 var(--t-3)/1.08 var(--sans);letter-spacing:-.012em;color:var(--navy)}.h-voz{font:500 italic var(--t-3)/1.05 var(--voz);letter-spacing:-.01em;color:var(--navy)}.bajada{max-width:38em;color:var(--suave);margin-top:14px}.btn{border-radius:var(--r);background:var(--azul);color:#fff;min-height:52px;font:700 1.0625rem/1.2 var(--sans);cursor:pointer;transition:background-color var(--dur-1) var(--ease),transform var(--dur-1) var(--ease);border:0;justify-content:center;align-items:center;gap:.55em;padding:.7em 1.35em;text-decoration:none;display:inline-flex}.btn:hover{background:var(--azul-h)}.btn:active{transform:translateY(1px)}.btn[aria-busy=true]{opacity:.75;cursor:progress}.link{color:var(--navy);text-underline-offset:4px;font-weight:700;text-decoration:underline 1.5px}.link:hover{color:var(--azul)}.meta{font-size:var(--t-0);color:var(--suave)}.meta b{color:var(--texto)}.s-calido{background:var(--calido)}.s-frio{background:var(--frio)}.s-navy{background:var(--navy);color:#fff}.seccion{padding-block:var(--s-5)}.nav[data-astro-cid-nen7h5rs]{z-index:50;border-bottom:1px solid var(--linea);background:#fff;position:sticky;top:0}.nav[data-astro-cid-nen7h5rs]>.wrap[data-astro-cid-nen7h5rs]{align-items:center;gap:18px;min-height:84px;display:flex}.logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:164px;height:auto}.menu[data-astro-cid-nen7h5rs]{margin-left:auto}.menu[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]{gap:2px;display:flex}.menu[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]{position:relative}.menu[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{white-space:nowrap;color:var(--navy);border-radius:var(--r);align-items:center;gap:7px;padding:10px 9px;font-size:1rem;font-weight:500;text-decoration:none;display:flex}.menu[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:hover{color:var(--azul)}.sub[data-astro-cid-nen7h5rs]{border:1px solid var(--linea);border-radius:var(--r-2);opacity:0;visibility:hidden;min-width:300px;transition:opacity var(--dur-2) var(--ease),transform var(--dur-2) var(--ease),visibility var(--dur-2);background:#fff;padding:10px;position:absolute;top:100%;left:0;transform:translateY(6px);box-shadow:0 24px 40px -24px #05426259}.dd[data-astro-cid-nen7h5rs]:hover .sub[data-astro-cid-nen7h5rs],.dd[data-astro-cid-nen7h5rs]:focus-within .sub[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;transform:none}.sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-radius:var(--r);color:var(--texto);padding:9px 12px;font-size:1rem;line-height:1.3;text-decoration:none;display:block}.sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--frio);color:var(--navy)}.sub[data-astro-cid-nen7h5rs] .todos[data-astro-cid-nen7h5rs]{border-top:1px solid var(--linea);margin-top:6px;padding-top:6px}.sub[data-astro-cid-nen7h5rs] .todos[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--azul);font-weight:700}.menu-pie[data-astro-cid-nen7h5rs]{display:none}.wa[data-astro-cid-nen7h5rs]{color:var(--navy);white-space:nowrap;font-size:.9375rem;text-decoration:none}.wa[data-astro-cid-nen7h5rs]:hover{color:var(--azul)}.cta[data-astro-cid-nen7h5rs]{white-space:nowrap;min-height:44px;padding:.55em 1em;font-size:.9375rem}.burger[data-astro-cid-nen7h5rs],.barra[data-astro-cid-nen7h5rs]{display:none}.marcas[data-astro-cid-nen7h5rs]{border-radius:var(--r);background:var(--calido);color:var(--navy);font:italic 500 1rem/1 var(--voz);white-space:nowrap;transition:border-color var(--dur-2) var(--ease);border:1.5px solid #c9b8a2;align-items:center;gap:8px;padding:6px 12px 6px 6px;text-decoration:none;display:inline-flex}.marcas[data-astro-cid-nen7h5rs][hidden]{display:none}.marcas[data-astro-cid-nen7h5rs]:hover{border-color:var(--navy)}.m-n[data-astro-cid-nen7h5rs]{border-radius:var(--r);background:var(--navy);color:#fff;min-width:24px;height:24px;font:700 .875rem/1 var(--sans);place-items:center;display:grid}.con-marcas[data-astro-cid-nen7h5rs] .wa[data-astro-cid-nen7h5rs]{display:none}@media (width>=1181px) and (width<=1320px){.wa[data-astro-cid-nen7h5rs]{display:none}}@media (width<=1180px){.nav[data-astro-cid-nen7h5rs]>.wrap[data-astro-cid-nen7h5rs]{gap:12px;min-height:66px}.logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:136px}.wa[data-astro-cid-nen7h5rs],.cta[data-astro-cid-nen7h5rs]{display:none}.marcas[data-astro-cid-nen7h5rs]{margin-left:auto;padding:4px 10px 4px 4px;font-size:.9375rem}.con-marcas[data-astro-cid-nen7h5rs] .burger[data-astro-cid-nen7h5rs]{margin-left:8px}.burger[data-astro-cid-nen7h5rs]{cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;margin-left:auto;display:grid}.burger[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs],.burger[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:before,.burger[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:after{background:var(--navy);width:22px;height:2px;transition:transform var(--dur-2) var(--ease),opacity var(--dur-1);display:block}.burger[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{position:relative}.burger[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:before,.burger[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:after{content:"";position:absolute;left:0}.burger[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:before{top:-7px}.burger[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:after{top:7px}.abierto[data-astro-cid-nen7h5rs] .burger[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{background:0 0}.abierto[data-astro-cid-nen7h5rs] .burger[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:before{transform:translateY(7px)rotate(45deg)}.abierto[data-astro-cid-nen7h5rs] .burger[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:after{transform:translateY(-7px)rotate(-45deg)}.menu[data-astro-cid-nen7h5rs]{padding:12px var(--gut) 120px;z-index:45;background:#fff;display:none;position:fixed;inset:66px 0 0;overflow:auto}.abierto[data-astro-cid-nen7h5rs] .menu[data-astro-cid-nen7h5rs]{display:block}.menu[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]{flex-direction:column;gap:0}.menu[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--linea)}.menu[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{padding:16px 0;font-size:1.25rem}.sub[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;box-shadow:none;border:0;min-width:0;padding:0 0 12px;position:static;transform:none}.sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--suave);padding:8px 0}.menu-pie[data-astro-cid-nen7h5rs]{flex-direction:column;gap:14px;margin-top:24px;display:flex}.menu-pie[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--navy);font-weight:500;text-decoration:none}.barra[data-astro-cid-nen7h5rs]{z-index:40;padding:10px var(--gut) calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--linea);transition:transform var(--dur-3) var(--ease);background:#fff;justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #0542621a}.barra[data-astro-cid-nen7h5rs].oculta{transform:translateY(110%)}.barra[data-astro-cid-nen7h5rs] p[data-astro-cid-nen7h5rs]{color:var(--suave);font-size:.9375rem;line-height:1.25}.barra[data-astro-cid-nen7h5rs] b[data-astro-cid-nen7h5rs]{color:var(--texto);display:block}.barra[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{flex:none;min-height:44px;padding:.55em 1.1em;font-size:1rem}}.pie[data-astro-cid-jo6i4kqk]{background:var(--navy-3);color:var(--en-navy);padding:64px 0 28px;font-size:1rem}@media (width<=1180px){.pie[data-astro-cid-jo6i4kqk]{padding-bottom:110px}}.grid[data-astro-cid-jo6i4kqk]{gap:36px;display:grid}@media (width>=600px) and (width<=899px){.grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}.marca[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}.marca[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:150px;height:auto}.lema[data-astro-cid-jo6i4kqk]{font:700 1.25rem/1.3 var(--sans);color:#fff;margin-top:14px}address[data-astro-cid-jo6i4kqk]{gap:8px;margin-top:18px;font-style:normal;display:grid}a[data-astro-cid-jo6i4kqk]{color:#fff;text-decoration:none}a[data-astro-cid-jo6i4kqk]:hover{text-underline-offset:3px;text-decoration:underline}h2[data-astro-cid-jo6i4kqk]{font:700 .9375rem/1.2 var(--sans);color:#9db9cb;margin-bottom:12px}.h2b[data-astro-cid-jo6i4kqk]{margin-top:26px}nav[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:8px;display:grid}nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--en-navy)}nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#fff}.legal[data-astro-cid-jo6i4kqk]{color:#9db4c3;border-top:1px solid #ffffff24;gap:10px;margin-top:48px;padding-top:22px;font-size:.875rem;display:grid}.legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#cfe0eb;text-decoration:underline}.redes[data-astro-cid-jo6i4kqk]{gap:10px;display:flex}.redes[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#fff;width:40px;height:40px;transition:background-color var(--dur-1) var(--ease);background:#ffffff1a;border-radius:50%;place-items:center;text-decoration:none;display:grid}.redes[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{background:#ffffff38}@media (width>=900px){.grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.25fr 1fr 1fr 1fr 1fr;gap:40px}.legal[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr auto}.legal[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]:nth-child(2){grid-column:1}.redes[data-astro-cid-jo6i4kqk]{grid-area:1/2/span 2;align-self:end}}.saltar[data-astro-cid-hkbrpulz]{z-index:100;background:var(--navy);color:#fff;border-radius:var(--r);padding:10px 14px;font-weight:700;position:absolute;top:-60px;left:12px}.saltar[data-astro-cid-hkbrpulz]:focus{top:12px}
