@media (width>=1951px){html{font-size:18px}}@media (width>=1351px) and (width<=1950px){html{font-size:clamp(14px,9.14286px + .357143vw,16px)}}@media (width>=1026px) and (width<=1350px){html{font-size:13px}}@media (width>=769px) and (width<=1025px){html{font-size:16px}}@media (width<=768px){html{font-size:13px}}@media (width>=1951px){.standard-padding{padding-inline:calc(50% - 900px)}}@media (width>=1351px) and (width<=1950px){.standard-padding{padding-inline:clamp(30px,39.286vw - 504.286px,250px)}}@media (width>=1026px) and (width<=1350px){.standard-padding{padding-inline:2.5%}}@media (width>=769px) and (width<=1025px){.standard-padding{padding-inline:5%}}@media (width<=768px){.standard-padding{padding-inline:2.5%}}*,:before,:after{box-sizing:border-box;background-position:50%;background-size:cover;margin:0;padding:0}html,body{overflow-x:clip}main,main>section{isolation:isolate;position:relative}h1,h2,h3,h4,h5,h6,p,span{font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;font-synthesis:none;margin-block:0;padding:0}h1,h2,h3,h4,h5,h6{text-wrap:balance}p{text-wrap:pretty}p+p{margin-top:.5rem}ul,ol{text-wrap:balance;padding-inline-start:0;list-style-position:inside}img,svg,video{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}@font-face{font-family:Poppins;src:url(/fonts/poppins-thin.woff2)format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins-extralight.woff2)format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins-light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins-medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins-semibold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins-extrabold.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins-black.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}.seccion{padding-block:7rem}@media (width>=769px) and (width<=1025px){.seccion{padding-block:5rem}}@media (width<=768px){.seccion{padding-block:4rem}}.seccion--beige{background-color:var(--beige-claro)}.seccion--arena{background-color:var(--arena-claro)}.seccion--azul{background-color:var(--azul-oscuro);color:var(--blanco)}.texto-antetitulo{letter-spacing:.15em;text-transform:uppercase;color:var(--azul-claro);margin-bottom:1.25rem;font-size:.8rem;font-weight:500}.texto-titulo{color:var(--azul-oscuro);margin-bottom:1.5rem;font-size:2.6rem;font-weight:600;line-height:1.15}.texto-subtitulo{color:var(--azul-oscuro);margin-bottom:.75rem;font-size:1.2rem;font-weight:600;line-height:1.35}.texto-destacado{color:var(--azul-oscuro);font-size:1.2rem;font-weight:500;line-height:1.5}.texto-parrafo{font-size:1rem;font-weight:300;line-height:1.7}.texto-parrafo+.texto-parrafo{margin-top:1rem}.texto-cierre{text-align:center;max-width:40rem;color:var(--azul-oscuro);margin-inline:auto;font-size:1.35rem;font-weight:500;line-height:1.45}.seccion--azul .texto-antetitulo{color:var(--arena)}.seccion--azul .texto-titulo,.seccion--azul .texto-subtitulo,.seccion--azul .texto-destacado{color:var(--blanco)}@media (width<=1025px){.texto-titulo{font-size:2.1rem}.texto-cierre{font-size:1.2rem}}@media (width<=768px){.texto-titulo{font-size:1.85rem}}.boton{border:1px solid var(--azul-oscuro);text-align:center;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.6em;padding:.85em 1.9em;font-size:.95rem;font-weight:500;line-height:1.2;transition:background-color .2s,color .2s,border-color .2s,transform .16s cubic-bezier(.23,1,.32,1);display:inline-flex}.boton:active{transform:scale(.97)}.boton:focus-visible{outline:2px solid var(--azul-claro);outline-offset:3px}.boton svg{fill:currentColor;flex-shrink:0;width:1.25em;height:1.25em}.boton--oscuro{background-color:var(--azul-oscuro);color:var(--blanco)}.boton--oscuro:hover{background-color:var(--azul-claro);border-color:var(--azul-claro)}.boton--contorno{color:var(--azul-oscuro);background-color:#0000}.boton--contorno:hover{background-color:var(--azul-oscuro);color:var(--blanco)}.enlace-flecha{color:var(--azul-oscuro);align-items:center;gap:.5em;font-size:.95rem;font-weight:500;display:inline-flex}.enlace-flecha svg{fill:currentColor;width:1.1em;height:1.1em;transition:transform .2s}.enlace-flecha:hover svg{transform:translate(.25em)}.texto-imagen{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.texto-imagen__texto,.texto-imagen__media{width:46%}.texto-imagen--invertido{flex-direction:row-reverse}.texto-imagen__boton{margin-top:2.25rem}@media (width<=1025px){.texto-imagen,.texto-imagen--invertido{text-align:center;flex-flow:column;align-items:center;gap:0}.texto-imagen__texto{display:contents}.texto-imagen__texto>*{order:3}.texto-imagen__texto>.texto-imagen__antes{order:1}.texto-imagen__media{order:2;width:100%;max-width:36rem;margin-block:.5rem 2.25rem}.texto-imagen__texto>.texto-parrafo,.texto-imagen__texto>.texto-destacado{max-width:36rem}}.puntos{flex-wrap:wrap;gap:3rem 5%;list-style:none;display:flex}.puntos__item{border-top:1px solid var(--arena);width:30%;padding-top:1.5rem}.puntos .puntos__dibujo{width:auto;height:5.5rem;margin-bottom:1.25rem}@media (width<=1025px){.puntos{text-align:center;flex-direction:column;align-items:center}.puntos__item{width:100%;max-width:32rem}.puntos .puntos__dibujo{margin-inline:auto}}.separador-greca{background-image:url(/img/greca.svg);background-position:0;background-repeat:repeat-x;background-size:auto 100%;height:1.9rem;margin-inline:calc(50% - 50vw)}@media (prefers-reduced-motion:no-preference){.js .aparece:not(.aparece--visible),.js .aparece-grupo:not(.aparece--visible)>*{opacity:0}.js .aparece--visible.aparece,.js .aparece--visible.aparece-grupo>*{animation:1.1s cubic-bezier(.22,.65,.3,1) both aparecer}.js .aparece--visible.aparece-grupo>:nth-child(2){animation-delay:.2s}.js .aparece--visible.aparece-grupo>:nth-child(3){animation-delay:.4s}.js .aparece--visible.aparece-grupo>:nth-child(n+4){animation-delay:.6s}}@keyframes aparecer{0%{opacity:0;translate:0 3rem}to{opacity:1;translate:0}}.fundido{place-items:end center;display:grid}.fundido>.fundido__imagen{grid-area:1/1}.fundido__imagen+.fundido__imagen{opacity:0}@media (prefers-reduced-motion:no-preference){.fundido__imagen{animation:6s ease-in-out infinite fundido}.fundido__imagen+.fundido__imagen{animation-delay:-3s}}@keyframes fundido{0%,42%{opacity:1}50%,92%{opacity:0}to{opacity:1}}.foto{aspect-ratio:4/3;object-fit:cover;border-radius:1.25rem;width:100%}.ilustracion{width:100%;height:auto}.cabecera{z-index:100;background:var(--blanco);border-bottom:1px solid color-mix(in srgb, var(--azul-oscuro) 12%, transparent);justify-content:space-between;align-items:center;gap:2rem;padding-block:.6rem;display:flex;position:fixed;inset:0 0 auto}.cabecera__logo{flex-shrink:0;display:block}.cabecera__imagen-logo{width:auto;height:3.5rem}.cabecera__menu{align-items:center;gap:2.25rem;display:flex}.cabecera__enlace{color:var(--azul-oscuro);font-size:.95rem;font-weight:500;transition:color .2s}.cabecera__enlace:hover{color:var(--azul-claro)}.cabecera__boton{color:var(--blanco);background:var(--azul-oscuro);border-radius:999px;padding:.7em 1.8em;font-size:.95rem;font-weight:500;transition:background .2s,transform .16s cubic-bezier(.23,1,.32,1)}.cabecera__boton:hover{background:var(--azul-claro)}.cabecera__boton:active{transform:scale(.97)}.cabecera__boton:focus-visible{outline:2px solid var(--azul-claro);outline-offset:3px}.cabecera__idiomas{align-items:center;gap:.75rem;list-style:none;display:flex}.cabecera__bandera{opacity:.85;border-bottom:1px solid #0000;padding-bottom:.3em;transition:transform .2s;display:block}.cabecera__bandera:hover{transform:scale(1.15)}.cabecera__bandera--actual{border-bottom-color:var(--azul-oscuro)}.cabecera__abrir{color:var(--azul-oscuro);cursor:pointer;background:0 0;border:0;padding:.25rem;display:none}.cabecera__icono{fill:currentColor;width:2rem}.cabecera__icono--cerrar,.cabecera--abierta .cabecera__icono--abrir{display:none}.cabecera--abierta .cabecera__icono--cerrar{display:block}@media (width<=1025px){.cabecera__abrir{display:block}.cabecera__imagen-logo{height:3rem}.cabecera__menu{max-height:calc(100svh - var(--alto-cabecera));background:var(--blanco);border-bottom:1px solid color-mix(in srgb, var(--azul-oscuro) 12%, transparent);text-align:center;flex-direction:column;gap:1.5rem;padding-block:2rem 2.5rem;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.cabecera--abierta .cabecera__menu{display:flex}.cabecera__enlace{font-size:1.1rem}.cabecera__idiomas{justify-content:center}}.pie{background-color:var(--azul-oscuro);color:var(--blanco);padding-block:4rem 2rem}.pie__greca{opacity:.7;margin-bottom:4rem}.pie__columnas{flex-wrap:wrap;justify-content:space-between;gap:3rem 4%;display:flex}.pie__marca{width:28%}.pie__logo{width:auto;height:7rem}.pie__lema{margin-top:1.5rem;font-size:.9rem;font-weight:300;line-height:1.6}.pie__lema strong{font-weight:600}.pie__columna{width:19%}.pie__titulo{letter-spacing:.15em;text-transform:uppercase;color:var(--arena);margin-bottom:1.25rem;font-size:.8rem;font-weight:500}.pie__lista{flex-direction:column;gap:.6rem;list-style:none;display:flex}.pie__texto{font-size:.9rem;font-style:normal;font-weight:300;line-height:1.7}.pie__enlace{font-size:.9rem;font-weight:300;transition:color .2s}.pie__enlace:hover{color:var(--arena)}.pie__mapa{aspect-ratio:4/3;object-fit:cover;border-radius:.75rem;width:100%;margin-top:1.25rem}.pie__arriba{align-items:center;gap:.5em;margin-top:2rem;font-size:.9rem;font-weight:500;display:inline-flex}.pie__arriba svg{fill:currentColor;width:1.1em;transition:transform .2s}.pie__arriba:hover svg{transform:translateY(-.2em)}.pie__inferior{border-top:1px solid color-mix(in srgb, var(--blanco) 18%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;margin-top:4rem;padding-top:2rem;display:flex}.pie__legales{flex-wrap:wrap;gap:.75rem 2rem;list-style:none;display:flex}.pie__inferior .pie__enlace{font-size:.8rem}@media (width>=769px) and (width<=1025px){.pie__marca{text-align:center;width:100%}.pie__logo{margin-inline:auto}.pie__columna{width:30%}}@media (width<=768px){.pie{text-align:center}.pie__columnas{flex-direction:column;align-items:center}.pie__marca,.pie__columna{width:100%;max-width:20rem}.pie__logo{margin-inline:auto}.pie__inferior{flex-direction:column;justify-content:center}.pie__legales{justify-content:center}}:root{--azul-oscuro:#1b3f5d;--azul-claro:#2d6b8e;--arena:#ceb99a;--beige:#ffe4c0;--blanco:#fff;--negro:#1a1a1a;--beige-claro:#fff3e3;--arena-claro:#f3ede4;--azul-palido:#dce7ee;--alto-cabecera:5rem}body{color:var(--negro);font-family:Poppins,sans-serif}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}
