html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}:root{--primario:#152236;--secundario:#ffe159;--acento:#25d366;--claro:#fff;--neutro-1:#e2eaf3;--neutro-2:#fff7d6;--oscuro:#1d2533;--fondo:var(--claro);--fondo-alterno:var(--neutro-1);--texto:var(--oscuro);--texto-suave:color-mix(in srgb, var(--oscuro) 75%, var(--claro));--titulos:var(--primario);--borde:var(--neutro-1);--foco:var(--secundario);--sombra-color:color-mix(in srgb, var(--primario) 18%, transparent);--header-fondo:var(--primario);--header-texto:var(--claro);--header-logo:var(--secundario);--enlace-activo:var(--secundario);--hero-fondo:var(--primario);--hero-titulo:var(--claro);--hero-texto:var(--neutro-2);--boton-fondo:var(--secundario);--boton-texto:var(--primario);--boton-fondo-hover:var(--primario);--boton-texto-hover:var(--claro);--pie-fondo:var(--primario);--pie-texto:var(--claro);--pie-logo:var(--secundario);--pie-titulos:var(--secundario);--pie-enlace-hover:var(--secundario);--pie-texto-suave:color-mix(in srgb, var(--pie-texto) 70%, transparent);--pie-linea:color-mix(in srgb, var(--pie-texto) 15%, transparent);--whatsapp-fondo:var(--acento);--whatsapp-icono:var(--claro);--aviso-fondo:var(--claro);--aviso-texto:var(--primario)}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/montserrat-variable.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--fuente:"Montserrat", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--peso-h1:700;--peso-h2:400;--peso-h3:300;--peso-h4:300;--peso-texto:500;--peso-etiqueta:700;--peso-boton:700;--t-sm:.875rem;--t-base:1rem;--t-lg:1.25rem;--t-xl:clamp(1.875rem, 1.3rem + 2.2vw, 3rem);--t-2xl:clamp(2.25rem, 1.6rem + 2.4vw, 3rem);--t-h3:clamp(1.5rem, 1.25rem + 1vw, 2rem);--t-h4:clamp(1.25rem, 1.15rem + .45vw, 1.5rem);--t-p:clamp(1.0625rem, .98rem + .4vw, 1.3rem);--t-boton-grande:clamp(1.125rem, 1rem + .6vw, 1.4375rem);--interlineado-titulos:1.2;--interlineado-texto:1.5;--e-1:.25rem;--e-2:.5rem;--e-3:1rem;--e-4:1.5rem;--e-5:2.5rem;--e-6:5rem;--ancho:72rem;--ancho-max:1920px;--margen:1rem;--radio:.75rem;--alto-header:4.75rem;--sombra:0 .5rem 1.5rem var(--sombra-color)}@media (width>=48rem){:root{--margen:2rem}}@media (width>=64rem){:root{--alto-header:6rem}}@media (width>=75rem){:root{--alto-header:5.5rem}}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}video[data-inactivo]{filter:saturate(0)}html{-webkit-text-size-adjust:100%;scroll-padding-top:var(--alto-header)}body{font-family:var(--fuente);font-size:var(--t-base);line-height:var(--interlineado-texto);color:var(--texto);background:var(--fondo);flex-direction:column;min-height:100vh;margin:0;display:flex}main{width:100%;max-width:var(--ancho-max);flex:1;margin-inline:auto}@media (width>=1921px){body{background-color:var(--header-fondo);background-image:linear-gradient(90deg, color-mix(in srgb, var(--header-fondo), black 50%) 0%, var(--header-fondo) calc(50% - var(--ancho-max) / 2), var(--header-fondo) calc(50% + var(--ancho-max) / 2), color-mix(in srgb, var(--header-fondo), black 50%) 100%);background-attachment:fixed}main{background:var(--fondo)}}img,video,svg{max-width:100%;height:auto;display:block}h1,h2,h3,h4{line-height:var(--interlineado-titulos);margin:0 0 var(--e-3);color:var(--titulos)}h1{font-size:var(--t-2xl);font-weight:var(--peso-h1)}h2{font-size:var(--t-xl);font-weight:var(--peso-h2)}h3{font-size:var(--t-h3);font-weight:var(--peso-h3)}h4{font-size:var(--t-h4);font-weight:var(--peso-h4)}p{margin:0 0 var(--e-3);font-size:var(--t-p);font-weight:var(--peso-texto)}a{color:inherit}:focus-visible{outline:3px solid var(--foco);outline-offset:2px}.contenedor{width:100%;max-width:var(--ancho);padding-inline:var(--margen);margin-inline:auto}.seccion{padding-block:var(--e-6)}.boton{justify-content:center;align-items:center;gap:var(--e-2);min-height:3rem;padding:var(--e-2) var(--e-4);background:var(--boton-fondo);color:var(--boton-texto);font:inherit;font-weight:var(--peso-boton);cursor:pointer;border:0;border-radius:999px;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.boton:hover{background:var(--boton-fondo-hover);color:var(--boton-texto-hover)}.boton--grande{min-height:3.5rem;font-size:var(--t-boton-grande);border-radius:1.25rem;padding:1em}.boton--secundario{color:var(--titulos);background:0 0;box-shadow:inset 0 0 0 2px}.boton--secundario:hover{background:var(--titulos);color:var(--fondo);box-shadow:none}.saltar{left:var(--e-3);z-index:100;padding:var(--e-2) var(--e-3);background:var(--boton-fondo);color:var(--boton-texto);font-weight:var(--peso-etiqueta);position:absolute;top:-4rem}.saltar:focus{top:var(--e-3)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.logo[data-astro-cid-f7espo7c]{width:auto;height:100%;display:block}.header[data-astro-cid-nen7h5rs]{z-index:50;background:var(--header-fondo);color:var(--header-texto);position:sticky;top:0}.header--muestra[data-astro-cid-nen7h5rs]{z-index:1;position:relative}.header--transparente[data-astro-cid-nen7h5rs]{background:0 0;transition:background-color .3s;position:fixed;left:0;right:0}.header--transparente[data-astro-cid-nen7h5rs][data-solido],.header--transparente[data-astro-cid-nen7h5rs]:has([data-abierto]){background:var(--header-fondo)}@media (width>=1921px){.header[data-astro-cid-nen7h5rs]:not(.header--transparente,.header--muestra),.header--transparente[data-astro-cid-nen7h5rs][data-solido],.header--transparente[data-astro-cid-nen7h5rs]:has([data-abierto]){background-image:linear-gradient(90deg, color-mix(in srgb, var(--header-fondo), black 50%) 0%, var(--header-fondo) calc(50% - var(--ancho-max) / 2), var(--header-fondo) calc(50% + var(--ancho-max) / 2), color-mix(in srgb, var(--header-fondo), black 50%) 100%);background-attachment:fixed}}.header__barra[data-astro-cid-nen7h5rs]{max-width:var(--ancho-max);padding:var(--e-3) .75rem;justify-content:space-around;align-items:center;margin-inline:auto;display:flex}.header__logo[data-astro-cid-nen7h5rs]{width:calc(1.5rem + (min(75%, calc(22.6rem + 1.5rem)) - 1.5rem) * var(--logo-escala,1));color:var(--header-logo);flex:none;padding-inline:.75rem;display:block}.header__logo[data-astro-cid-nen7h5rs] .logo{width:100%;height:auto}.header__boton[data-astro-cid-nen7h5rs]{width:2.75rem;height:2.75rem;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.header__icono[data-astro-cid-nen7h5rs],.header__icono[data-astro-cid-nen7h5rs]:before,.header__icono[data-astro-cid-nen7h5rs]:after{background:currentColor;width:1.5rem;height:2px;transition:transform .2s,opacity .2s;display:block}.header__icono[data-astro-cid-nen7h5rs]{position:relative}.header__icono[data-astro-cid-nen7h5rs]:before,.header__icono[data-astro-cid-nen7h5rs]:after{content:"";position:absolute;left:0}.header__icono[data-astro-cid-nen7h5rs]:before{top:-.45rem}.header__icono[data-astro-cid-nen7h5rs]:after{top:.45rem}.header__boton[data-astro-cid-nen7h5rs][aria-expanded=true] .header__icono[data-astro-cid-nen7h5rs]{background:0 0}.header__boton[data-astro-cid-nen7h5rs][aria-expanded=true] .header__icono[data-astro-cid-nen7h5rs]:before{transform:translateY(.45rem)rotate(45deg)}.header__boton[data-astro-cid-nen7h5rs][aria-expanded=true] .header__icono[data-astro-cid-nen7h5rs]:after{transform:translateY(-.45rem)rotate(-45deg)}.header__nav[data-astro-cid-nen7h5rs]{max-height:calc(100vh - var(--alto-header));padding:var(--e-3) var(--margen) var(--e-4);background:var(--header-fondo);box-shadow:var(--sombra);display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.header__nav[data-astro-cid-nen7h5rs][data-abierto]{display:block}.header__lista[data-astro-cid-nen7h5rs],.header__submenu[data-astro-cid-nen7h5rs],.header__nietos[data-astro-cid-nen7h5rs]{margin:0;padding:0;list-style:none}.header__lista[data-astro-cid-nen7h5rs]{margin-bottom:var(--e-3)}.header__lista[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.header__desplegar[data-astro-cid-nen7h5rs],.header__idioma[data-astro-cid-nen7h5rs]{padding:var(--e-2) 0;text-decoration:none;display:block}.header__lista[data-astro-cid-nen7h5rs] .header__desplegar[data-astro-cid-nen7h5rs]{display:flex}.header__desplegar[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:var(--e-2);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.header__flecha[data-astro-cid-nen7h5rs]{border-bottom:2px solid;border-right:2px solid;width:.5rem;height:.5rem;transition:transform .2s;transform:translateY(-25%)rotate(45deg)}.header__desplegar[data-astro-cid-nen7h5rs][aria-expanded=true] .header__flecha[data-astro-cid-nen7h5rs]{transform:translateY(25%)rotate(-135deg)}.header__submenu[data-astro-cid-nen7h5rs]{padding-left:var(--e-3);display:none}[data-astro-cid-nen7h5rs][data-abierto]>.header__submenu[data-astro-cid-nen7h5rs]{display:block}.header__nietos[data-astro-cid-nen7h5rs]{padding-left:var(--e-3);font-size:var(--t-sm)}.header__nietos[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding-block:var(--e-1)}.header__lista[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.header__lista[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page],.header__desplegar[data-astro-cid-nen7h5rs]:hover,.header__desplegar--activo[data-astro-cid-nen7h5rs],.header__idioma[data-astro-cid-nen7h5rs]:hover{color:var(--enlace-activo)}.header__idioma[data-astro-cid-nen7h5rs]{font-size:var(--t-sm);font-weight:var(--peso-etiqueta);text-transform:uppercase;letter-spacing:.06em}@media (width>=75rem){.header__logo[data-astro-cid-nen7h5rs]{width:calc(1.5rem + (min(25%, calc(22.6rem + 1.5rem)) - 1.5rem) * var(--logo-escala,1))}}@media (width>=64rem){.header__boton[data-astro-cid-nen7h5rs]{display:none}.header__nav[data-astro-cid-nen7h5rs],.header__nav[data-astro-cid-nen7h5rs][data-abierto]{align-items:center;gap:var(--e-5);max-height:none;box-shadow:none;background:0 0;padding:0;display:flex;position:static;overflow:visible}.header__lista[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--e-4);margin:0;display:flex}.header__grupo[data-astro-cid-nen7h5rs]{position:relative}.header__grupo[data-astro-cid-nen7h5rs]:after{content:"";height:var(--e-2);position:absolute;top:100%;left:0;right:0}.header__desplegar[data-astro-cid-nen7h5rs]{width:auto}.header__flecha[data-astro-cid-nen7h5rs],.header__solo-movil[data-astro-cid-nen7h5rs]{display:none}.header__grupo[data-astro-cid-nen7h5rs]:hover>.header__submenu[data-astro-cid-nen7h5rs],.header__grupo[data-astro-cid-nen7h5rs]:focus-within>.header__submenu[data-astro-cid-nen7h5rs]{display:block}.header__submenu[data-astro-cid-nen7h5rs]{top:calc(100% + var(--e-2));left:calc(-1 * var(--e-3));z-index:10;min-width:16rem;padding:var(--e-2) var(--e-3);border-radius:var(--radio);background:var(--header-fondo);box-shadow:var(--sombra);position:absolute}}.redes[data-astro-cid-v4hmb3a4]{gap:var(--e-2);margin:var(--e-3) 0 0;padding:0;list-style:none;display:flex}.redes[data-astro-cid-v4hmb3a4] a[data-astro-cid-v4hmb3a4]{width:2.5rem;height:2.5rem;color:inherit;place-items:center;transition:color .2s;display:grid}.redes[data-astro-cid-v4hmb3a4] a[data-astro-cid-v4hmb3a4]:hover{color:var(--pie-enlace-hover)}.redes[data-astro-cid-v4hmb3a4] svg[data-astro-cid-v4hmb3a4]{display:block}.pie[data-astro-cid-jo6i4kqk]{background:var(--pie-fondo);color:var(--pie-texto);padding-block:var(--e-5) calc(var(--e-6) + var(--e-4))}.pie__rejilla[data-astro-cid-jo6i4kqk]{gap:var(--e-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pie__marca[data-astro-cid-jo6i4kqk]{grid-column:1/-1}.pie__columna[data-astro-cid-jo6i4kqk]{align-content:start;gap:var(--e-4);min-width:0;display:grid}.pie__columna--contacto[data-astro-cid-jo6i4kqk]{grid-column:1/-1}.pie__logo[data-astro-cid-jo6i4kqk]{width:fit-content;height:2.25rem;color:var(--pie-logo);display:block}.pie__titulo[data-astro-cid-jo6i4kqk]{font-size:var(--t-sm);font-weight:var(--peso-etiqueta);text-transform:uppercase;letter-spacing:.08em;color:var(--pie-titulos);margin-bottom:var(--e-2)}.pie__titulo[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:inherit;text-decoration:none}.pie__titulo[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--pie-enlace-hover)}ul[data-astro-cid-jo6i4kqk]{margin:0;padding:0;list-style:none}li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{padding:var(--e-1) 0;text-decoration:none;display:inline-block}li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--pie-enlace-hover)}.pie__legal[data-astro-cid-jo6i4kqk]{margin-top:var(--e-5);padding-top:var(--e-3);border-top:1px solid var(--pie-linea);font-size:var(--t-sm);color:var(--pie-texto-suave);justify-content:space-between;gap:var(--e-2) var(--e-4);flex-wrap:wrap;display:flex}.pie__legal[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{font-size:inherit;margin:0}.pie__herramientas[data-astro-cid-jo6i4kqk]{gap:var(--e-3);display:flex}.pie__herramientas[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:inherit}.pie__herramientas[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--pie-enlace-hover)}@media (width>=64rem){.pie__rejilla[data-astro-cid-jo6i4kqk]{justify-content:space-between;column-gap:var(--e-5);grid-template-columns:repeat(3,auto);align-items:start}.pie__columna--contacto[data-astro-cid-jo6i4kqk]{grid-column:auto}}@media (width>=80rem){.pie__rejilla[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(5,auto)}.pie__titulo[data-astro-cid-jo6i4kqk],li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{white-space:nowrap}}@media (width>=1921px){.pie[data-astro-cid-jo6i4kqk]{background-image:linear-gradient(90deg, color-mix(in srgb, var(--pie-fondo), black 50%) 0%, var(--pie-fondo) calc(50% - var(--ancho-max) / 2), var(--pie-fondo) calc(50% + var(--ancho-max) / 2), color-mix(in srgb, var(--pie-fondo), black 50%) 100%);background-attachment:fixed}}.wa[data-astro-cid-qyvysh25]{right:var(--e-3);bottom:var(--e-3);z-index:60;align-items:flex-end;gap:var(--e-2);flex-direction:column;display:flex;position:fixed}.wa--muestra[data-astro-cid-qyvysh25]{position:static}.wa__boton[data-astro-cid-qyvysh25]{filter:drop-shadow(0 .25rem .5rem #00000040);width:3.75rem;height:3.75rem;transition:transform .2s;display:block}.wa__boton[data-astro-cid-qyvysh25] img[data-astro-cid-qyvysh25]{width:100%;height:100%;display:block}a[data-astro-cid-qyvysh25].wa__boton:hover{transform:scale(1.06)}.wa__aviso[data-astro-cid-qyvysh25]{max-width:15rem;padding:var(--e-3) var(--e-5) var(--e-3) var(--e-3);border-radius:var(--radio);background:var(--aviso-fondo);color:var(--aviso-texto);font-size:var(--t-sm);box-shadow:var(--sombra);position:relative}.wa__aviso[data-astro-cid-qyvysh25] p[data-astro-cid-qyvysh25]{font-size:inherit;margin:0}.wa__cerrar[data-astro-cid-qyvysh25]{top:var(--e-1);right:var(--e-1);width:2rem;height:2rem;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;font-size:1.25rem;line-height:1;display:grid;position:absolute}@media (width>=48rem){.wa[data-astro-cid-qyvysh25]:not(.wa--muestra){right:var(--e-4);bottom:var(--e-4)}}@media (width>=1921px){.wa[data-astro-cid-qyvysh25]:not(.wa--muestra){right:calc((100% - var(--ancho-max)) / 2 + var(--e-4))}}
