.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.idioma[data-astro-cid-pim4cvm7]{display:flex;gap:1rem;list-style:none;border-radius:.5rem;background-color:var(--bg-idioma, rgb(255 255 255/ .2));padding:.5rem;position:relative;animation:cambiarback linear both;animation-timeline:scroll();animation-range:0 100vh}@keyframes cambiarback{to{--bg-idioma: rgb(0 0 0 / .2)}}.idioma[data-astro-cid-pim4cvm7]:before{content:"";position:absolute;height:100%;width:.5px;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--color-blanco)}.idioma__link[data-astro-cid-pim4cvm7]{display:flex;align-items:center;gap:.5rem;font-size:1.5rem}.idioma__icono[data-astro-cid-pim4cvm7]{width:1.5rem}.idioma__btn[data-astro-cid-pim4cvm7]{color:var(--color-btn);transition:transform .3s ease-in-out}.idioma__btn[data-astro-cid-pim4cvm7]:hover{transform:scale(1.1)}.idioma__actual[data-astro-cid-pim4cvm7]{--color-btn: var(--color-primario);font-weight:700}.header__ul[data-astro-cid-hxf7jpfn]{--porcentaje-traslado: -100%;position:fixed;display:flex;flex-direction:column;justify-content:space-around;flex-wrap:wrap;align-items:center;list-style:none;inset:0;background-color:#0009;transform:translate(var(--porcentaje-traslado));transition:transform .3s ease-in-out}@media (width >= 768px){.header__ul[data-astro-cid-hxf7jpfn]{--porcentaje-traslado: 0;flex-direction:row;gap:2rem;background-color:transparent;backdrop-filter:none;position:relative}}.header__ul[data-astro-cid-hxf7jpfn]:target{--porcentaje-traslado: 0;backdrop-filter:blur(2px)}.header__link[data-astro-cid-hxf7jpfn]{color:var(--color-link);font-size:1.8rem;&:after{--width-linea: 0;content:"";display:block;background-color:var(--bg-linea);width:var(--width-linea);height:1.5px;transition:width .3s}@media (width >= 769px){animation:cambiarColor linear both;animation-timeline:scroll();animation-range:0 60vh}&:hover:after{--width-linea: 100%}}@keyframes cambiarColor{to{color:var(--color-secundario);--bg-linea: var(--color-secundario)}}.header__close[data-astro-cid-hxf7jpfn]{position:absolute;top:3rem;right:3rem}@media (width >= 768px){.header__close[data-astro-cid-hxf7jpfn]{display:none}}.header[data-astro-cid-3ef6ksr2]{--tamaño-imagen: 12rem;--posicion-nav: fixed;--bg-nav: transparent;--bg-linea: var(--color-blanco);--color-link: var(--color-blanco)}.header__nav[data-astro-cid-3ef6ksr2]{width:100%;position:var(--posicion-nav);display:flex;align-items:center;justify-content:space-between;background-color:var(--bg-nav);padding:calc(var(--separacion) * 2) clamp(2rem,3vw,calc(var(--separacion) * 3));gap:var(--separacion);animation:moverNavegacion linear both;animation-timeline:scroll();animation-range:0 40vh;box-shadow:var(--box-shadowHeader, none);z-index:1000}@keyframes moverNavegacion{to{background-color:#e0f7fa;--box-shadowHeader: 1px 1px 5px rgb(0 0 0 /.5);padding:2rem clamp(2rem,3vw,3rem)}}body:not(:has(.metodologia)) .header[data-astro-cid-3ef6ksr2]{--tamaño-imagen: 7rem;--bg-nav: #e0f7fa;--separacion: 1rem;--posicion-nav: fixed;--bg-idioma: rgb(0 0 0 / .2);--box-shadowHeader: 1px 1px 5px rgb(0 0 0 /.5);@media (width >= 768px){--bg-linea: var(--color-secundario);--color-link: var(--color-secundario)}}.header[data-astro-cid-3ef6ksr2]:has(.header__menu:target){--color-link: var(--color-blanco)}.header__imagen[data-astro-cid-3ef6ksr2]{width:clamp(7rem,12vw,var(--tamaño-imagen));height:auto;filter:drop-shadow(1px 1px var(--sombra-negra));animation:achicar linear both;animation-timeline:scroll();animation-range:0 100vh}@keyframes achicar{to{width:7rem}}.header__menu[data-astro-cid-3ef6ksr2]{mix-blend-mode:difference;z-index:-1}@media (width >= 768px){.header__menu[data-astro-cid-3ef6ksr2]{display:none}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}.footer[data-astro-cid-sz7xmlte]{background-color:#161616;display:flex;flex-direction:column;align-items:center;justify-content:space-around;gap:5rem;padding:5rem 0}.footer__redes[data-astro-cid-sz7xmlte]{display:flex;align-items:center;justify-content:center;gap:2rem}.footer__icono[data-astro-cid-sz7xmlte]{width:30px;height:30px}.footer_link[data-astro-cid-sz7xmlte]{display:flex;align-items:center;justify-content:center;background-color:var(--color-blanco);padding:10px;border-radius:1rem}.footer__contenido[data-astro-cid-sz7xmlte]{font-size:2rem;text-align:center;& a[data-astro-cid-sz7xmlte]{color:var(--color-primario);display:block;font-size:1.6rem;margin-top:2rem;text-decoration:underline}}.footer__logo[data-astro-cid-sz7xmlte]{width:200px}@property --w{syntax: "<length>"; inherits: true; initial-value: 100vw;}@property --h{syntax: "<length>"; inherits: true; initial-value: 100vh;}:root{--color-blanco: #fff;--color-negro: #000;--sombra-negra: #000;--color-primario: #0f87de;--color-secundario: #2f3192;--color-titulo: #0c5487;--color-subtitulo: #030136;--color-texto: #595960;--color-background: #ccdcec;--separacion: 2rem;--tamaño-principal: calc(var(--separacion) + clamp(6rem, 12vw, 8rem))}@media (prefers-reduced-motion: no-preference){@keyframes aparecerMetodologia{0%{--desplazamiento: -100%;--opacidad: 0}}}html{box-sizing:border-box;font-size:62.5%;scroll-behavior:smooth;color:var(--color-blanco)}a{text-decoration:none;color:inherit}*,*:after,*:before{margin:0;padding:0;box-sizing:inherit}body{font-size:1.6rem;font-family:Onest,sans-serif;overflow-x:hidden;background-color:var(--color-background);padding-top:.1px}li,ul{list-style:none}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance;line-height:1.5}img{width:100%;display:block}
