.heroe[data-astro-cid-unkzrx73]{min-height:clamp(460px,100svh - 91px,620px);color:var(--texto);background:var(--marca-gris-banner);flex-direction:column;padding:16px 0 32px;display:flex;position:relative;overflow:clip}html.cab-js .heroe[data-astro-cid-unkzrx73]{min-height:clamp(551px,100svh,711px);padding-top:calc(var(--cab) + 16px)}.heroe__titulo[data-astro-cid-unkzrx73]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.heroe__carrusel[data-astro-cid-unkzrx73]{flex-direction:column;flex:1;display:flex}.heroe__escena[data-astro-cid-unkzrx73]{touch-action:pan-y;flex:1;min-height:300px;position:relative}.heroe__diapo[data-astro-cid-unkzrx73],.heroe__marco[data-astro-cid-unkzrx73]{aspect-ratio:16/10;max-width:62vw;height:100%;position:absolute;top:0;left:50%}.heroe__diapo[data-astro-cid-unkzrx73]{z-index:1;border-radius:14px;margin:0;transition:transform .7s cubic-bezier(.65,0,.35,1),filter .7s,opacity .7s,visibility .7s;overflow:hidden;transform:translate(-50%);container-type:inline-size}.heroe__diapo[data-astro-cid-unkzrx73] .heroe__foto{object-fit:cover;width:100%;max-width:none;height:100%;display:block}.heroe__diapo[data-astro-cid-unkzrx73][data-pos="0"]{z-index:3}.heroe__diapo[data-astro-cid-unkzrx73][data-pos="-1"],.heroe__diapo[data-astro-cid-unkzrx73][data-pos="1"]{filter:brightness(.62)saturate(.85);cursor:pointer}.heroe__diapo[data-astro-cid-unkzrx73][data-pos="-1"]{transform:translate(-122%)scale(.78)}.heroe__diapo[data-astro-cid-unkzrx73][data-pos="1"]{transform:translate(22%)scale(.78)}.heroe__diapo[data-astro-cid-unkzrx73][data-pos="-2"],.heroe__diapo[data-astro-cid-unkzrx73][data-pos="2"]{--fuera:calc(50vw + 40%);opacity:0;visibility:hidden;filter:brightness(.62)saturate(.85);transition:transform .7s cubic-bezier(.65,0,.35,1),filter .7s,opacity .3s .4s,visibility .7s}.heroe__diapo[data-astro-cid-unkzrx73][data-pos="-2"]{transform:translateX(calc(-50% - var(--fuera))) scale(.78)}.heroe__diapo[data-astro-cid-unkzrx73][data-pos="2"]{transform:translateX(calc(-50% + var(--fuera))) scale(.78)}.heroe__diapo[data-astro-cid-unkzrx73]:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(#0000 0%,#00000052 55%,#0000008c 100%);height:34%;transition:opacity .6s;position:absolute;inset:auto 0 0}.heroe__palabra[data-astro-cid-unkzrx73]{z-index:1;max-width:none;font-family:var(--fuente-titulos);font-size:clamp(30px,7cqi,60px);font-weight:var(--peso-titulos);letter-spacing:-.01em;text-align:center;text-wrap:balance;color:var(--blanco);text-shadow:0 2px 16px #0006;opacity:0;margin:0;padding:0 24px 26px;line-height:1.08;transition:opacity .6s;position:absolute;inset:auto 0 0}.heroe__diapo[data-astro-cid-unkzrx73][data-pos="0"]:after,.heroe__diapo[data-astro-cid-unkzrx73][data-pos="0"] .heroe__palabra[data-astro-cid-unkzrx73]{opacity:1}.heroe__capa[data-astro-cid-unkzrx73]{z-index:2;pointer-events:none;background:linear-gradient(90deg, var(--marca-gris-banner) 0%, rgba(var(--rgb-gris-banner), .6) 7%, rgba(var(--rgb-gris-banner), 0) 16%, rgba(var(--rgb-gris-banner), 0) 84%, rgba(var(--rgb-gris-banner), .6) 93%, var(--marca-gris-banner) 100%);position:absolute;inset:0}.heroe__marco[data-astro-cid-unkzrx73]{z-index:4;pointer-events:none;transform:translate(-50%)}.heroe__flecha[data-astro-cid-unkzrx73]{width:52px;height:52px;color:var(--azul);background:var(--blanco);box-shadow:0 4px 14px -6px rgba(var(--rgb-profundo), .45);backdrop-filter:blur(6px);cursor:pointer;pointer-events:auto;border:0;border-radius:50%;place-items:center;margin-top:-26px;padding:0;transition:background-color .15s;display:grid;position:absolute;top:50%}.heroe__flecha[data-astro-cid-unkzrx73]:hover{color:var(--blanco);background:var(--azul)}.heroe__flecha--ant[data-astro-cid-unkzrx73]{left:-26px}.heroe__flecha--sig[data-astro-cid-unkzrx73]{right:-26px}.heroe__flecha[data-astro-cid-unkzrx73] svg[data-astro-cid-unkzrx73],.heroe__pausa[data-astro-cid-unkzrx73] svg[data-astro-cid-unkzrx73]{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.heroe__control[data-astro-cid-unkzrx73]{justify-content:center;align-items:center;gap:2px;margin:12px 0;display:flex}.heroe__punto[data-astro-cid-unkzrx73]{cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:24px;padding:0;display:grid}.heroe__punto[data-astro-cid-unkzrx73]:before{content:"";background:var(--marca-gris-oscuro);border-radius:999px;width:8px;height:8px;transition:width .3s,background-color .3s}.heroe__punto[data-astro-cid-unkzrx73][aria-current=true]:before{background:var(--azul);width:22px}.heroe__punto[data-astro-cid-unkzrx73][aria-current=true]{width:34px}.heroe__pausa[data-astro-cid-unkzrx73]{width:32px;height:32px;color:var(--texto);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin-left:8px;padding:0;display:grid}.heroe__pausa[data-astro-cid-unkzrx73] svg[data-astro-cid-unkzrx73]{width:18px;height:18px}.heroe__icono-play[data-astro-cid-unkzrx73]{fill:currentColor!important}.heroe__pausa[data-astro-cid-unkzrx73][data-estado=andando] .heroe__icono-play[data-astro-cid-unkzrx73],.heroe__pausa[data-astro-cid-unkzrx73][data-estado=detenido] .heroe__icono-pausa[data-astro-cid-unkzrx73],.heroe__control[data-astro-cid-unkzrx73][hidden],.heroe__marco[data-astro-cid-unkzrx73][hidden]{display:none}.heroe__flecha[data-astro-cid-unkzrx73]:focus-visible,.heroe__punto[data-astro-cid-unkzrx73]:focus-visible,.heroe__pausa[data-astro-cid-unkzrx73]:focus-visible{outline:3px solid var(--azul);outline-offset:2px}.heroe__botones[data-astro-cid-unkzrx73]{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;padding:0 2rem;display:flex}.heroe__boton[data-astro-cid-unkzrx73]{text-align:center;border-radius:999px;padding:15px 30px;font-size:16px;font-weight:700;line-height:1;text-decoration:none;display:inline-block;box-shadow:0 1px 2px #0000000d}.heroe__boton--principal[data-astro-cid-unkzrx73]{background:var(--azul);color:var(--blanco)}.heroe__boton--principal[data-astro-cid-unkzrx73]:hover{background:var(--azul-hover);color:var(--blanco)}.heroe__boton--contorno[data-astro-cid-unkzrx73]{border:2px solid var(--azul);color:var(--azul);padding-block:13px}.heroe__boton--contorno[data-astro-cid-unkzrx73]:hover{background:var(--azul);color:var(--blanco)}@media (width<=921px){.heroe__boton[data-astro-cid-unkzrx73]{padding:14px 28px}.heroe__boton--contorno[data-astro-cid-unkzrx73]{padding-block:12px}}@media (width<=781px){.heroe[data-astro-cid-unkzrx73],html.cab-js .heroe[data-astro-cid-unkzrx73]{min-height:0;padding-bottom:28px}.heroe__escena[data-astro-cid-unkzrx73]{--w:70vw;height:calc(var(--w) * .75);flex:none;min-height:0}.heroe__diapo[data-astro-cid-unkzrx73],.heroe__marco[data-astro-cid-unkzrx73]{width:var(--w);aspect-ratio:auto;max-width:none}.heroe__diapo[data-astro-cid-unkzrx73][data-pos="-1"]{transform:translate(-147%)scale(.86)}.heroe__diapo[data-astro-cid-unkzrx73][data-pos="1"]{transform:translate(47%)scale(.86)}.heroe__diapo[data-astro-cid-unkzrx73][data-pos="-2"],.heroe__diapo[data-astro-cid-unkzrx73][data-pos="2"]{--fuera:calc(50vw + 45%)}.heroe__diapo[data-astro-cid-unkzrx73][data-pos="-2"]{transform:translateX(calc(-50% - var(--fuera))) scale(.86)}.heroe__diapo[data-astro-cid-unkzrx73][data-pos="2"]{transform:translateX(calc(-50% + var(--fuera))) scale(.86)}.heroe__capa[data-astro-cid-unkzrx73]{background:linear-gradient(90deg, rgba(var(--rgb-gris-banner), .75) 0%, rgba(var(--rgb-gris-banner), 0) 6%, rgba(var(--rgb-gris-banner), 0) 94%, rgba(var(--rgb-gris-banner), .75) 100%)}.heroe__marco[data-astro-cid-unkzrx73]{display:none}.heroe__palabra[data-astro-cid-unkzrx73]{padding:0 16px 20px}.heroe__botones[data-astro-cid-unkzrx73]{padding:0 var(--margen-movil);flex-direction:column;align-items:stretch;gap:12px}.heroe__boton[data-astro-cid-unkzrx73],.heroe__boton--contorno[data-astro-cid-unkzrx73]{justify-content:center;align-items:center;min-height:48px;padding:12px 24px;font-size:16px;line-height:1.3;display:flex}}@media (width<=544px){.heroe__escena[data-astro-cid-unkzrx73]{--w:calc(100vw - 64px);height:calc(var(--w) * 1.25)}}@media (prefers-reduced-motion:reduce){.heroe__diapo[data-astro-cid-unkzrx73],.heroe__diapo[data-astro-cid-unkzrx73][data-pos="-2"],.heroe__diapo[data-astro-cid-unkzrx73][data-pos="2"],.heroe__diapo[data-astro-cid-unkzrx73]:after,.heroe__palabra[data-astro-cid-unkzrx73],.heroe__punto[data-astro-cid-unkzrx73]:before{transition:none}}.proximo[data-astro-cid-s534numc]{background:var(--marca-gris-banner);padding:0 32px 48px}.proximo__tarjeta[data-astro-cid-s534numc]{max-width:var(--ancho);background:var(--azul-noche);box-shadow:0 18px 40px -24px rgba(var(--rgb-noche), .55);border-radius:16px;margin:0 auto;padding:36px 40px;position:relative;overflow:hidden}.proximo[data-astro-cid-s534numc] .proximo__foto{object-fit:cover;object-position:60% 30%;width:100%;max-width:none;height:100%;position:absolute;inset:0}.proximo__velo[data-astro-cid-s534numc]{background:linear-gradient(90deg, rgba(var(--rgb-noche), .94) 0%, rgba(var(--rgb-noche), .86) 45%, rgba(var(--rgb-noche), .5) 72%, rgba(var(--rgb-noche), .12) 100%);position:absolute;inset:0}.proximo__ancho[data-astro-cid-s534numc]{align-items:center;gap:20px 28px;display:flex;position:relative}.proximo__fecha[data-astro-cid-s534numc]{width:76px;color:var(--gris-noche);background:var(--marca-amarillo);border-radius:10px;flex-direction:column;flex-shrink:0;align-items:center;padding:11px 0 10px;line-height:1;display:flex}.proximo__dia[data-astro-cid-s534numc]{font-family:var(--fuente-titulos);font-size:34px;font-weight:var(--peso-titulos)}.proximo__mes[data-astro-cid-s534numc]{letter-spacing:.12em;text-transform:uppercase;margin-top:5px;font-size:15px;font-weight:800}.proximo__texto[data-astro-cid-s534numc]{flex:1;min-width:0}.proximo__etiqueta[data-astro-cid-s534numc]{letter-spacing:.12em;text-transform:uppercase;color:var(--azul-sobre-oscuro-2);margin-bottom:4px;font-size:15px;font-weight:700;line-height:1.5}.proximo__titulo[data-astro-cid-s534numc]{text-wrap:balance;color:var(--blanco);font-size:clamp(24px,16px + .9vw,30px);line-height:1.2}.proximo__datos[data-astro-cid-s534numc]{color:var(--azul-sobre-oscuro);flex-wrap:wrap;gap:2px 18px;margin-top:6px;font-size:16px;line-height:1.5;display:flex}.proximo__cuando[data-astro-cid-s534numc]:first-letter{text-transform:uppercase}.proximo__boton[data-astro-cid-s534numc]{text-align:center;color:var(--blanco);background:var(--rojo);transition:background-color .15s ease, transform .2s var(--ease), box-shadow .2s var(--ease);border-radius:999px;flex-shrink:0;padding:16px 32px;font-size:16px;font-weight:700;line-height:1;text-decoration:none}.proximo__boton[data-astro-cid-s534numc]:hover{color:var(--blanco);background:var(--rojo-hover)}.proximo__boton[data-astro-cid-s534numc]:focus-visible{outline:3px solid var(--blanco);outline-offset:3px}@media (hover:hover){.proximo__boton[data-astro-cid-s534numc]:hover{transform:translateY(-2px);box-shadow:0 12px 22px -12px #0009}}@media (width<=781px){.proximo[data-astro-cid-s534numc]{padding:0 var(--margen-movil) 36px}.proximo__tarjeta[data-astro-cid-s534numc]{border-radius:14px;padding:24px 20px}.proximo__velo[data-astro-cid-s534numc]{background:linear-gradient(180deg, rgba(var(--rgb-noche), .9) 0%, rgba(var(--rgb-noche), .82) 60%, rgba(var(--rgb-noche), .6) 100%)}.proximo__ancho[data-astro-cid-s534numc]{flex-wrap:wrap;align-items:flex-start;gap:16px}.proximo__fecha[data-astro-cid-s534numc]{width:64px}.proximo__dia[data-astro-cid-s534numc]{font-size:28px}.proximo__texto[data-astro-cid-s534numc]{flex-basis:calc(100% - 80px);padding-right:28px}.proximo__boton[data-astro-cid-s534numc]{width:100%}}@media (prefers-reduced-motion:reduce){.proximo__boton[data-astro-cid-s534numc]:hover{transform:none}}.cifras[data-astro-cid-ua7gedq3]{padding-top:24px;padding-bottom:24px}.cifras__lista[data-astro-cid-ua7gedq3]{grid-template-rows:repeat(2,190px);grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-block:0;padding:0;list-style:none;display:grid}.cifras__item[data-astro-cid-ua7gedq3]{border-radius:14px 14px 42px;flex-direction:column;justify-content:center;min-width:0;padding:22px 26px;display:flex}.cifras__valor[data-astro-cid-ua7gedq3]{font-family:var(--fuente-titulos);white-space:nowrap;letter-spacing:-.01em;font-variant-numeric:lining-nums tabular-nums;font-size:clamp(36px,2vw + 18px,48px);font-weight:900;line-height:1}.cifras__unidad[data-astro-cid-ua7gedq3]{letter-spacing:0;font-size:max(15px,.5em);font-weight:700}.cifras__texto[data-astro-cid-ua7gedq3]{text-wrap:pretty;margin-top:10px;font-size:15px;font-weight:700;line-height:1.4}.cifras__item--grande[data-astro-cid-ua7gedq3]{color:#fff;background:#0f68ae;grid-column:span 2;padding:22px 30px}.cifras__item--grande[data-astro-cid-ua7gedq3] .cifras__valor[data-astro-cid-ua7gedq3]{font-size:clamp(52px,4vw + 16px,80px)}.cifras__item--grande[data-astro-cid-ua7gedq3] .cifras__texto[data-astro-cid-ua7gedq3]{font-size:17px}.cifras__item--blanco[data-astro-cid-ua7gedq3]{color:#44413c;background:#fff;border:1px solid #e5e9ec}.cifras__item--blanco[data-astro-cid-ua7gedq3] .cifras__valor[data-astro-cid-ua7gedq3]{color:#0f68ae}.cifras__item--rojo[data-astro-cid-ua7gedq3],.cifras__item--gris[data-astro-cid-ua7gedq3]{grid-column:span 2}.cifras__item--rojo[data-astro-cid-ua7gedq3]{color:#fff;background:#e21f34}.cifras__item--gris[data-astro-cid-ua7gedq3]{color:#fff;background:#44413c}.cifras__flecha[data-astro-cid-ua7gedq3]{margin-bottom:10px;font-size:28px;font-weight:700;line-height:1}@media (width<=781px){.cifras[data-astro-cid-ua7gedq3]{padding-top:40px;padding-bottom:40px}.cifras__lista[data-astro-cid-ua7gedq3]{grid-template-rows:none;grid-template-columns:1fr 1fr;grid-auto-rows:auto;gap:12px}.cifras__item[data-astro-cid-ua7gedq3]{border-radius:12px 12px 32px;padding:18px 16px 20px}.cifras__item--grande[data-astro-cid-ua7gedq3]{grid-column:1/-1;min-height:170px}.cifras__item--rojo[data-astro-cid-ua7gedq3],.cifras__item--gris[data-astro-cid-ua7gedq3]{grid-column:auto}.cifras__item--grande[data-astro-cid-ua7gedq3] .cifras__valor[data-astro-cid-ua7gedq3]{font-size:clamp(52px,15vw,72px)}.cifras__valor[data-astro-cid-ua7gedq3]{font-size:clamp(22px,6.6vw,34px)}.cifras__texto[data-astro-cid-ua7gedq3],.cifras__item--grande[data-astro-cid-ua7gedq3] .cifras__texto[data-astro-cid-ua7gedq3]{font-size:15px}.cifras__flecha[data-astro-cid-ua7gedq3]{font-size:24px}}.quienes__columnas[data-astro-cid-aycnw43e]{align-items:center;gap:64px;display:flex}.quienes__columnas[data-astro-cid-aycnw43e]>[data-astro-cid-aycnw43e]{flex:1 1 0;min-width:0}.quienes__titulo[data-astro-cid-aycnw43e]{margin-bottom:22px}.quienes[data-astro-cid-aycnw43e] .parrafo[data-astro-cid-aycnw43e]{margin-bottom:18px}.quienes[data-astro-cid-aycnw43e] .parrafo[data-astro-cid-aycnw43e]:last-of-type{margin-bottom:26px}.quienes[data-astro-cid-aycnw43e] .quienes__foto{aspect-ratio:4/3;object-fit:cover;border-radius:8px;width:100%}@media (width<=781px){.quienes__columnas[data-astro-cid-aycnw43e]{align-items:stretch;gap:var(--apilado);flex-direction:column}}.mv__columnas[data-astro-cid-ovxgv6o2]{gap:24px;display:flex}.mv__tarjeta[data-astro-cid-ovxgv6o2]{border:1px solid var(--borde);border-top:5px solid #0000;flex:1 1 0;min-width:0;padding:44px;position:relative}.mv__tarjeta--mision[data-astro-cid-ovxgv6o2]{background:var(--azul-claro);color:var(--azul)}.mv__tarjeta--vision[data-astro-cid-ovxgv6o2]{background:var(--crema);color:var(--amarillo)}.mv__tarjeta[data-astro-cid-ovxgv6o2]:before{content:"";pointer-events:none;background:currentColor;border-radius:8px 8px 0 0;height:5px;position:absolute;top:-5px;left:-1px;right:-1px}.mv__tarjeta[data-astro-cid-ovxgv6o2].linea-js:before{clip-path:inset(0 100% 0 0)}.mv__tarjeta[data-astro-cid-ovxgv6o2].linea-js.linea-on:before{clip-path:inset(0);transition:clip-path .8s cubic-bezier(.65,0,.35,1) .15s}.mv__icono[data-astro-cid-ovxgv6o2]{width:36px;height:36px;margin-bottom:16px}.mv__titulo[data-astro-cid-ovxgv6o2]{text-wrap:balance;margin-bottom:20px;font-size:28px;line-height:1.2}.mv__texto[data-astro-cid-ovxgv6o2]{color:var(--parrafo);font-size:17px;line-height:1.5}.mv__dato[data-astro-cid-ovxgv6o2]{font-family:var(--fuente-titulos);font-size:clamp(46px,4.4vw,60px);font-weight:var(--peso-titulos);letter-spacing:-.01em;color:var(--profundo);margin-bottom:14px;line-height:1}.mv__dato-pre[data-astro-cid-ovxgv6o2]{font-family:var(--fuente-cuerpo);letter-spacing:.14em;text-transform:uppercase;color:var(--suave);margin-bottom:8px;font-size:15px;font-weight:600;line-height:1.3;display:block}@media (width<=781px){.mv__columnas[data-astro-cid-ovxgv6o2]{gap:var(--apilado);flex-direction:column}.mv__tarjeta[data-astro-cid-ovxgv6o2]{padding:26px}.mv__titulo[data-astro-cid-ovxgv6o2]{font-size:27px}}@media (prefers-reduced-motion:reduce){.mv__tarjeta[data-astro-cid-ovxgv6o2].linea-js:before{clip-path:none;transition:none}}.servicios__titulo[data-astro-cid-2jvmlwnw]{margin-bottom:48px}.servicios__fila[data-astro-cid-2jvmlwnw]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.servicios__fila[data-astro-cid-2jvmlwnw]+.servicios__fila[data-astro-cid-2jvmlwnw]{margin-top:24px}.servicio[data-astro-cid-2jvmlwnw]{border:1px solid var(--borde);background:var(--blanco);flex-direction:column;padding:32px;display:flex}.servicio--destacado[data-astro-cid-2jvmlwnw]{border-color:var(--azul)}.servicio__foto[data-astro-cid-2jvmlwnw]{aspect-ratio:3/2;border-radius:7px 7px 0 0;margin:-32px -32px 22px;overflow:hidden}.servicio__foto[data-astro-cid-2jvmlwnw] img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.servicio[data-astro-cid-2jvmlwnw]:hover .servicio__foto[data-astro-cid-2jvmlwnw] img{transform:scale(1.04)}.servicio__titulo[data-astro-cid-2jvmlwnw]{margin-bottom:12px;font-size:22px;line-height:1.3}.servicio--destacado[data-astro-cid-2jvmlwnw] .servicio__titulo[data-astro-cid-2jvmlwnw]{color:var(--azul)}.servicio__texto[data-astro-cid-2jvmlwnw]{color:var(--suave);font-size:15px;line-height:1.5}.servicio__enlace[data-astro-cid-2jvmlwnw]{margin-top:auto;padding-top:20px;font-size:15px;font-weight:700;line-height:1.5}.servicio__enlace[data-astro-cid-2jvmlwnw] a[data-astro-cid-2jvmlwnw]{color:var(--azul);text-underline-offset:3px}.servicio__enlace[data-astro-cid-2jvmlwnw] a[data-astro-cid-2jvmlwnw]:hover{color:var(--profundo)}@media (width<=781px){.servicios__fila[data-astro-cid-2jvmlwnw]{gap:var(--apilado);grid-template-columns:minmax(0,1fr)}.servicio[data-astro-cid-2jvmlwnw]{padding:26px}.servicio__foto[data-astro-cid-2jvmlwnw]{margin:-26px -26px 22px}}@media (prefers-reduced-motion:reduce){.servicio__foto[data-astro-cid-2jvmlwnw] img{transition:none}.servicio[data-astro-cid-2jvmlwnw]:hover .servicio__foto[data-astro-cid-2jvmlwnw] img{transform:none}}.franja-tienda[data-astro-cid-vzsfb5tn]{background:var(--blanco);padding:28px 32px}.franja-tienda__caja[data-astro-cid-vzsfb5tn]{max-width:var(--ancho);color:#44413c;background:#f8cf2c;border-radius:14px 14px 42px;flex-direction:column;align-items:center;gap:20px;margin:0 auto;padding:30px 24px 28px;display:flex}.franja-tienda__titulo[data-astro-cid-vzsfb5tn]{text-align:center;color:#44413c;margin:0;font-size:clamp(26px,16px + 1.2vw,31px)}.vitrina[data-astro-cid-vzsfb5tn]{--visibles:3;align-items:center;gap:12px;width:100%;min-width:0;max-width:794px;display:flex}.vitrina__ventana[data-astro-cid-vzsfb5tn]{touch-action:pan-y;flex:1;min-width:0;overflow:hidden}.vitrina__pista[data-astro-cid-vzsfb5tn]{transition:transform .6s cubic-bezier(.65,0,.35,1);display:flex}.vitrina__item[data-astro-cid-vzsfb5tn]{flex:0 0 calc(100% / var(--visibles));min-width:0;padding:0 7px}.vitrina__placa[data-astro-cid-vzsfb5tn]{background:#fff;border-radius:14px 14px 32px;height:100%;padding:10px 10px 13px;box-shadow:0 10px 24px -18px #44413c8c}.vitrina__placa[data-astro-cid-vzsfb5tn] .producto__enlace:focus-visible .producto__foto{outline-color:#0f68ae}.vitrina__placa[data-astro-cid-vzsfb5tn] .producto__meta{letter-spacing:.08em;margin-top:10px;font-size:12px}.vitrina__placa[data-astro-cid-vzsfb5tn] .producto__nombre{font-size:15.5px}.vitrina__placa[data-astro-cid-vzsfb5tn] .producto__pie{margin-top:4px}.vitrina__placa[data-astro-cid-vzsfb5tn] .producto__precio{font-size:14px}.vitrina__flecha[data-astro-cid-vzsfb5tn]{color:#44413c;cursor:pointer;background:#fff;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;padding:0;transition:background-color .2s,color .2s;display:grid;box-shadow:0 6px 16px -10px #44413c99}.vitrina__flecha[data-astro-cid-vzsfb5tn][hidden]{display:none}.vitrina__flecha[data-astro-cid-vzsfb5tn]:hover{color:#fff;background:#44413c}.vitrina__flecha[data-astro-cid-vzsfb5tn] svg[data-astro-cid-vzsfb5tn]{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.vitrina__flecha[data-astro-cid-vzsfb5tn]:focus-visible{outline-offset:2px;box-shadow:none;outline:3px solid #0f68ae}.franja-tienda__boton[data-astro-cid-vzsfb5tn]{white-space:nowrap;color:#fff;background:#0f68ae;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:10px 26px;font-size:15px;font-weight:800;line-height:1.2;text-decoration:none;transition:background-color .3s;display:inline-flex}.franja-tienda__boton[data-astro-cid-vzsfb5tn]:hover{color:#fff;background:#44413c}.franja-tienda__boton[data-astro-cid-vzsfb5tn]:focus-visible{outline-offset:2px;box-shadow:none;outline:3px solid #0f68ae}@media (width<=900px){.vitrina[data-astro-cid-vzsfb5tn]{--visibles:2}}@media (width<=781px){.franja-tienda[data-astro-cid-vzsfb5tn]{padding:24px var(--margen-movil)}.franja-tienda__caja[data-astro-cid-vzsfb5tn]{border-radius:12px 12px 32px;gap:18px;padding:26px 12px 24px}}@media (width<=600px){.vitrina[data-astro-cid-vzsfb5tn]{--visibles:1;flex-wrap:wrap;justify-content:center;gap:14px 12px}.vitrina__ventana[data-astro-cid-vzsfb5tn]{flex:0 0 100%;order:-1}.vitrina__item[data-astro-cid-vzsfb5tn]{flex-basis:76%;padding:0 5px}.vitrina__placa[data-astro-cid-vzsfb5tn]{border-radius:12px 12px 24px;padding:8px 8px 12px}}@media (prefers-reduced-motion:reduce){.vitrina__pista[data-astro-cid-vzsfb5tn],.vitrina__flecha[data-astro-cid-vzsfb5tn],.franja-tienda__boton[data-astro-cid-vzsfb5tn]{transition:none}}.tray__cab[data-astro-cid-fjl46lpw]{align-items:flex-end;gap:64px;display:flex}.tray__cab[data-astro-cid-fjl46lpw]>[data-astro-cid-fjl46lpw]{flex:1 1 0;min-width:0}.tray__texto[data-astro-cid-fjl46lpw]{margin-bottom:24px}.tray__cuerpo[data-astro-cid-fjl46lpw]{margin-top:48px}.tray__escena[data-astro-cid-fjl46lpw]{display:none}.tray__fila[data-astro-cid-fjl46lpw]{color:inherit;border-top:1px solid var(--borde);cursor:pointer;padding:24px 24px 24px 22px;text-decoration:none;transition:background-color .25s;display:block;position:relative}.tray__fila[data-astro-cid-fjl46lpw]:hover{color:inherit;background:var(--gris-tinte)}.tray__fila[data-astro-cid-fjl46lpw]:focus-visible{outline:3px solid var(--azul);outline-offset:-3px;box-shadow:none}.tray__fila[data-astro-cid-fjl46lpw]:last-child{border-bottom:1px solid var(--borde)}.tray__titulo[data-astro-cid-fjl46lpw]{margin-bottom:8px;font-size:18px;line-height:1.3}.tray__resumen[data-astro-cid-fjl46lpw]{color:var(--suave);font-size:15px;line-height:1.5}.tray__foto[data-astro-cid-fjl46lpw]{margin-top:16px}.tray__foto[data-astro-cid-fjl46lpw] img,.tray[data-astro-cid-fjl46lpw] .tray__escena-foto{aspect-ratio:4/3;object-fit:cover;width:100%}.tray__foto[data-astro-cid-fjl46lpw] img{border-radius:8px}html.cab-js .tray__fila[data-astro-cid-fjl46lpw]:before{content:"";background:var(--amarillo);border-radius:2px;width:3px;transition:transform .25s;position:absolute;top:24px;bottom:24px;left:0;transform:scaleY(0)}html.cab-js .tray__fila[data-astro-cid-fjl46lpw].is-activa{background:var(--crema)}html.cab-js .tray__fila[data-astro-cid-fjl46lpw].is-activa:before{transform:scaleY(1)}@media (width>=782px){html.cab-js .tray__cuerpo[data-astro-cid-fjl46lpw]{grid-template-columns:minmax(0,46%) 1fr;align-items:start;gap:56px;display:grid}html.cab-js .tray__escena[data-astro-cid-fjl46lpw]{aspect-ratio:4/3;background:var(--profundo);border-radius:12px;display:block;position:sticky;top:96px;overflow:hidden}.tray[data-astro-cid-fjl46lpw] .tray__escena-foto{opacity:0;height:100%;transition:opacity .45s;position:absolute;inset:0}.tray[data-astro-cid-fjl46lpw] .tray__escena-foto.is-activa{opacity:1}.tray__pie[data-astro-cid-fjl46lpw]{color:var(--blanco);background:linear-gradient(to top, rgba(var(--rgb-profundo), .85), rgba(var(--rgb-profundo), 0));padding:28px 18px 14px;font-size:15px;font-weight:600;line-height:1.5;position:absolute;bottom:0;left:0;right:0}html.cab-js .tray__fila[data-astro-cid-fjl46lpw]>.tray__foto[data-astro-cid-fjl46lpw]{display:none}}@media (width<=781px){.tray__cab[data-astro-cid-fjl46lpw]{align-items:stretch;gap:var(--apilado);flex-direction:column}.tray__cuerpo[data-astro-cid-fjl46lpw]{margin-top:28px}.tray__fila[data-astro-cid-fjl46lpw]{padding:20px 16px 20px 18px}html.cab-js .tray__fila[data-astro-cid-fjl46lpw]:before{content:none}html.cab-js .tray__fila[data-astro-cid-fjl46lpw].is-activa{background:0 0}.tray__fila[data-astro-cid-fjl46lpw]:active{background:var(--gris-tinte)}}@media (prefers-reduced-motion:reduce){.tray__fila[data-astro-cid-fjl46lpw],.tray__fila[data-astro-cid-fjl46lpw]:before,.tray[data-astro-cid-fjl46lpw] .tray__escena-foto{transition:none!important}}.pelis-home[data-astro-cid-4pr557ry]{color:var(--blanco);background:var(--marca-azul)}.pelis-home__cab[data-astro-cid-4pr557ry]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:16px 48px;display:grid}.pelis-home__titulo[data-astro-cid-4pr557ry],.pelis-home__bajada[data-astro-cid-4pr557ry]{color:var(--blanco);margin-bottom:0}.pelis-home__texto[data-astro-cid-4pr557ry]{color:var(--sobre-azul-2);font-size:17px;line-height:1.5}.pelis-home__pestanas[data-astro-cid-4pr557ry]{gap:10px;margin-top:32px;display:flex}.pelis-home__pestanas[data-astro-cid-4pr557ry][hidden]{display:none}.pelis-home__pestana[data-astro-cid-4pr557ry]{color:var(--blanco);cursor:pointer;background:0 0;border:2px solid #ffffff73;border-radius:999px;padding:10px 22px;font-size:16px;font-weight:700;line-height:1.2;transition:background-color .15s,border-color .15s,color .15s}.pelis-home__pestana[data-astro-cid-4pr557ry]:hover{border-color:var(--blanco)}.pelis-home__pestana[data-astro-cid-4pr557ry][aria-selected=true]{color:var(--gris-noche);background:var(--marca-rojo-pestana);border-color:var(--marca-rojo-pestana)}.pelis-home__pestana[data-astro-cid-4pr557ry]:focus-visible{outline:3px solid var(--blanco);outline-offset:3px}.pelis-home__subtitulo[data-astro-cid-4pr557ry]{color:var(--blanco);margin-top:40px;font-size:22px}.pelis-home--pestanas[data-astro-cid-4pr557ry] .pelis-home__subtitulo[data-astro-cid-4pr557ry]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pelis-home__panel[data-astro-cid-4pr557ry][hidden]{display:none}.pelis-home__panel[data-astro-cid-4pr557ry]+.pelis-home__panel[data-astro-cid-4pr557ry]{margin-top:24px}.pelis-home__lista[data-astro-cid-4pr557ry]{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;margin-top:28px;margin-bottom:0;padding:0;list-style:none;display:grid}.pelis-home__pie[data-astro-cid-4pr557ry]{text-align:center;margin-top:40px}.pelis-home__boton[data-astro-cid-4pr557ry]{color:var(--marca-azul);background:var(--blanco);border-radius:999px;padding:15px 30px;font-size:16px;font-weight:700;line-height:1;text-decoration:none;transition:background-color .15s;display:inline-block}.pelis-home__boton[data-astro-cid-4pr557ry]:hover{color:var(--marca-azul);background:var(--marca-gris-banner)}.pelis-home__boton[data-astro-cid-4pr557ry]:focus-visible{outline:3px solid var(--blanco);outline-offset:3px}@media (width<=1000px){.pelis-home__lista[data-astro-cid-4pr557ry]{gap:18px}}@media (width<=781px){.pelis-home__cab[data-astro-cid-4pr557ry]{grid-template-columns:minmax(0,1fr)}.pelis-home__texto[data-astro-cid-4pr557ry]{font-size:16px}.pelis-home__lista[data-astro-cid-4pr557ry]{padding:4px var(--margen-movil) 8px;margin-top:28px;margin-inline:calc(-1 * var(--margen-movil));scroll-snap-type:x mandatory;scroll-padding-inline:var(--margen-movil);scrollbar-width:none;gap:14px;max-width:none;display:flex;overflow-x:auto}.pelis-home__lista[data-astro-cid-4pr557ry]::-webkit-scrollbar{display:none}.pelis-home__lista[data-astro-cid-4pr557ry]>li[data-astro-cid-4pr557ry]{scroll-snap-align:start;flex:0 0 40%;position:relative}.pelis-home__pie[data-astro-cid-4pr557ry]{margin-top:28px}.pelis-home__pestanas[data-astro-cid-4pr557ry]{margin-top:24px}.pelis-home__pestana[data-astro-cid-4pr557ry]{flex:1;min-height:44px}.pelis-home__boton[data-astro-cid-4pr557ry]{justify-content:center;align-items:center;min-height:48px;display:flex}}.pelis-home+.alianzas[data-astro-cid-tpqfmiyi]{padding-top:clamp(72px,7vw,104px)}@media (width<=781px){.pelis-home+.alianzas[data-astro-cid-tpqfmiyi]{padding-top:56px}}.alianzas__centro[data-astro-cid-tpqfmiyi]{text-align:center}.alianzas__titulo[data-astro-cid-tpqfmiyi]{margin-bottom:44px}.alianzas__boton[data-astro-cid-tpqfmiyi]{margin-top:44px}.franja[data-astro-cid-tpqfmiyi]{--logo-h:80px;--logo-esp:40px;--duracion:55s;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.franja__pista[data-astro-cid-tpqfmiyi]{width:max-content;animation:franja var(--duracion) linear infinite;display:flex}.franja[data-astro-cid-tpqfmiyi]:hover .franja__pista[data-astro-cid-tpqfmiyi]{animation-play-state:paused}.franja__grupo[data-astro-cid-tpqfmiyi]{flex-shrink:0;align-items:center;margin:0;padding:0;list-style:none;display:flex}.franja__grupo[data-astro-cid-tpqfmiyi] li[data-astro-cid-tpqfmiyi]{padding:0 calc(var(--logo-esp) / 2)}.franja__grupo[data-astro-cid-tpqfmiyi] img{width:auto;height:var(--logo-h);max-width:none}@keyframes franja{to{transform:translate(-50%)}}@media (width<=781px){.franja[data-astro-cid-tpqfmiyi]{--logo-h:56px;--logo-esp:24px;--duracion:42s}}@media (prefers-reduced-motion:reduce){.franja[data-astro-cid-tpqfmiyi]{-webkit-mask-image:none;mask-image:none}.franja__pista[data-astro-cid-tpqfmiyi]{width:auto;animation:none}.franja__grupo[data-astro-cid-tpqfmiyi]{flex-wrap:wrap;flex-shrink:1;justify-content:center;row-gap:24px}.franja__grupo[data-astro-cid-tpqfmiyi][aria-hidden=true]{display:none}}.momentos[data-astro-cid-eloslvzl]{padding-left:0;padding-right:0}.momentos__cab[data-astro-cid-eloslvzl]{text-align:center;margin-bottom:36px;padding:0 32px}@media (width<=781px){.momentos__cab[data-astro-cid-eloslvzl]{padding:0 var(--margen-movil);margin-bottom:24px}}.momentos__vp[data-astro-cid-eloslvzl]{scrollbar-width:none;cursor:grab;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.momentos__vp[data-astro-cid-eloslvzl]::-webkit-scrollbar{display:none}.momentos__vp[data-astro-cid-eloslvzl].is-arrastrando{cursor:grabbing}.momentos__pista[data-astro-cid-eloslvzl]{gap:16px;width:max-content;padding:0 16px;display:flex}.momentos__pista[data-astro-cid-eloslvzl] img{aspect-ratio:3/2;object-fit:cover;user-select:none;-webkit-user-drag:none;border-radius:8px;width:auto;max-width:none;height:300px}@media (width<=781px){.momentos[data-astro-cid-eloslvzl]{padding-left:var(--margen-movil);padding-right:var(--margen-movil)}.momentos__pista[data-astro-cid-eloslvzl]{gap:12px}.momentos__pista[data-astro-cid-eloslvzl] img{height:220px}}.redes[data-astro-cid-7n2nmcgn]{scroll-margin-top:var(--cab-c);padding-top:56px;padding-bottom:56px}.redes__centro[data-astro-cid-7n2nmcgn]{text-align:center}.redes__lista[data-astro-cid-7n2nmcgn]{justify-content:center;gap:14px;margin:28px 0 0;padding:0;list-style:none;display:flex}.redes__lista[data-astro-cid-7n2nmcgn]>li[data-astro-cid-7n2nmcgn]{flex:0 0 150px;min-width:0}.red[data-astro-cid-7n2nmcgn]{text-align:center;height:100%;min-height:124px;color:var(--texto);background:var(--blanco);transition:transform .25s var(--ease), box-shadow .25s ease;border-radius:12px 12px 26px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:16px 8px 14px;text-decoration:none;display:flex;box-shadow:0 1px 2px #44413c0f,0 10px 24px -16px #44413c73}.red[data-astro-cid-7n2nmcgn]:hover,.red[data-astro-cid-7n2nmcgn]:focus-visible{color:var(--texto);transform:translateY(-4px);box-shadow:0 1px 2px #44413c0f,0 16px 30px -16px #44413c80}.red[data-astro-cid-7n2nmcgn]:focus-visible{outline:3px solid var(--azul);outline-offset:3px}.red__logo[data-astro-cid-7n2nmcgn]{width:36px;height:36px;margin-bottom:8px;overflow:visible}.red__nombre[data-astro-cid-7n2nmcgn]{font-size:16px;font-weight:800;line-height:1.3}.red__usuario[data-astro-cid-7n2nmcgn]{max-width:100%;color:var(--suave);font-size:13px;line-height:1.35}@media (width<=899px){.redes__lista[data-astro-cid-7n2nmcgn]{grid-template-columns:repeat(6,minmax(0,1fr));max-width:478px;margin-inline:auto;display:grid}.redes__lista[data-astro-cid-7n2nmcgn]>li[data-astro-cid-7n2nmcgn]{grid-column:span 2}.redes__lista[data-astro-cid-7n2nmcgn]>li[data-astro-cid-7n2nmcgn]:nth-child(4):nth-last-child(2){grid-column:2/4}.redes__lista[data-astro-cid-7n2nmcgn]>li[data-astro-cid-7n2nmcgn]:nth-child(5):last-child{grid-column:4/6}}@media (width<=600px){.redes[data-astro-cid-7n2nmcgn]{padding-top:44px;padding-bottom:44px}.redes__lista[data-astro-cid-7n2nmcgn]{gap:10px;max-width:none;margin-top:22px}.red[data-astro-cid-7n2nmcgn]{border-radius:10px 10px 22px;justify-content:flex-start;min-height:112px;padding:14px 4px 12px}.red__logo[data-astro-cid-7n2nmcgn]{width:32px;height:32px;margin-bottom:6px}.red__nombre[data-astro-cid-7n2nmcgn]{font-size:15px}}@media (prefers-reduced-motion:reduce){.red[data-astro-cid-7n2nmcgn]{transition:none}.red[data-astro-cid-7n2nmcgn]:hover,.red[data-astro-cid-7n2nmcgn]:focus-visible{transform:none}}.contacto__columnas[data-astro-cid-nfcye6dq]{align-items:flex-start;gap:64px;display:flex}.contacto__texto[data-astro-cid-nfcye6dq]{flex:1 1 0;min-width:0}.contacto__tarjeta[data-astro-cid-nfcye6dq]{border:1px solid var(--marca-gris-banner);background:var(--blanco);border-radius:8px;flex:0 0 46%;min-width:0;padding:36px}.contacto__titulo[data-astro-cid-nfcye6dq]{color:var(--texto);margin-bottom:18px}.contacto[data-astro-cid-nfcye6dq] .etiqueta{color:var(--marca-gris-texto)}.contacto__parrafo[data-astro-cid-nfcye6dq]{text-wrap:pretty;color:var(--marca-gris-texto);font-size:17px;line-height:1.5}.contacto[data-astro-cid-nfcye6dq] .formulario__enviar{background:var(--marca-azul)}.contacto[data-astro-cid-nfcye6dq] .formulario__enviar:hover{background:var(--azul-hover)}@media (width<=781px){.contacto__columnas[data-astro-cid-nfcye6dq]{align-items:stretch;gap:var(--apilado);flex-direction:column}.contacto__tarjeta[data-astro-cid-nfcye6dq]{flex-basis:auto;padding:26px}}
