.MovilCarta-module__DIqSwa__movil{--alto-pantalla:500px;background:#15181d;border-radius:38px;width:min(260px,72vw);margin:0 auto;padding:12px;transform:rotate(-3deg);box-shadow:0 0 0 4px #f8e605,0 22px 44px #00000059}.MovilCarta-module__DIqSwa__pantalla{height:var(--alto-pantalla);background:#fff;border-radius:28px;position:relative;overflow:hidden}.MovilCarta-module__DIqSwa__carta{width:100%;height:auto;animation:34s ease-in-out infinite alternate MovilCarta-module__DIqSwa__baja;display:block}.MovilCarta-module__DIqSwa__movil:hover .MovilCarta-module__DIqSwa__carta{animation-play-state:paused}@keyframes MovilCarta-module__DIqSwa__baja{0%,6%{transform:translateY(0)}94%,to{transform:translateY(calc(-100% + var(--alto-pantalla)))}}@media (max-width:639px){.MovilCarta-module__DIqSwa__movil{--alto-pantalla:420px}}@media (prefers-reduced-motion:reduce){.MovilCarta-module__DIqSwa__carta{animation:none}}
.MapaParque-module__LzGtFa__lienzo{aspect-ratio:2618/2404;width:100%;position:relative}.MapaParque-module__LzGtFa__marcador{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;z-index:2;background:0 0;border:0;border-radius:9999px;justify-content:center;align-items:center;width:44px;height:44px;margin-block:-22px 0;margin-inline:-22px 0;padding:0;display:flex;position:absolute}.MapaParque-module__LzGtFa__circulo{color:#fff;width:30px;height:30px;font-family:var(--km-fuente-display);font-variant-numeric:tabular-nums;background:#172633;border:3px solid #f6b800;border-radius:9999px;justify-content:center;align-items:center;font-size:13px;font-weight:800;line-height:1;transition:transform .18s,background-color .18s,border-color .18s;display:flex;position:relative;box-shadow:0 3px 6px #00000073}@media (max-width:639px){.MapaParque-module__LzGtFa__circulo{border-width:2px;width:24px;height:24px;font-size:11px}.MapaParque-module__LzGtFa__marcador.MapaParque-module__LzGtFa__marcadorReferencia .MapaParque-module__LzGtFa__circulo{width:20px;height:20px;font-size:10px}}@media (min-width:640px){.MapaParque-module__LzGtFa__circulo{width:34px;height:34px;font-size:14px}}.MapaParque-module__LzGtFa__circulo:after{content:"";opacity:0;animation:2.8s ease-out infinite MapaParque-module__LzGtFa__pulso;animation-delay:var(--retraso,0s);pointer-events:none;border:2px solid #f6b800;border-radius:9999px;position:absolute;inset:-3px}@keyframes MapaParque-module__LzGtFa__pulso{0%{opacity:.75;transform:scale(1)}70%,to{opacity:0;transform:scale(1.9)}}.MapaParque-module__LzGtFa__marcador:hover .MapaParque-module__LzGtFa__circulo,.MapaParque-module__LzGtFa__marcadorActivo .MapaParque-module__LzGtFa__circulo{color:#172633;background:#f6b800;border-color:#fff;transform:scale(1.18)}.MapaParque-module__LzGtFa__marcadorActivo{z-index:3}.MapaParque-module__LzGtFa__marcadorActivo .MapaParque-module__LzGtFa__circulo{box-shadow:0 0 0 4px #172633,0 0 0 7px #fff,0 6px 14px #00000080}.MapaParque-module__LzGtFa__marcador:focus-visible{outline:none}.MapaParque-module__LzGtFa__marcador:focus-visible .MapaParque-module__LzGtFa__circulo{outline-offset:3px;outline:3px solid #fff;box-shadow:0 0 0 7px #172633}.MapaParque-module__LzGtFa__marcadorReferencia .MapaParque-module__LzGtFa__circulo{color:#172633;background:#fff;border-color:#172633;width:26px;height:26px;font-size:12px}.MapaParque-module__LzGtFa__marcadorReferencia .MapaParque-module__LzGtFa__circulo:after{display:none}.MapaParque-module__LzGtFa__enCarrito{background:var(--km-color-verde);color:#fff;text-align:center;border:2px solid #fff;border-radius:9999px;min-width:18px;height:18px;padding:0 4px;font-size:10px;font-weight:800;line-height:14px;position:absolute;top:-5px;right:-5px}@media (min-width:1024px){.MapaParque-module__LzGtFa__marcoAmplio{flex:1 1 0;min-height:16rem;container-type:size}.MapaParque-module__LzGtFa__cuadroAmplio{grid-template-columns:min(108.902cqh,64cqw) minmax(0,1fr);align-items:stretch;height:100cqh}.MapaParque-module__LzGtFa__panelAmplio{scroll-margin-top:calc(var(--km-cabecera-h,6rem) + 1rem);container-type:inline-size}}.MapaParque-module__LzGtFa__listaZonas{grid-template-columns:repeat(auto-fill,minmax(11.5rem,1fr));align-content:start;gap:.375rem;display:grid}.MapaParque-module__LzGtFa__panelFicha{animation:.16s ease-out both MapaParque-module__LzGtFa__fundido}@keyframes MapaParque-module__LzGtFa__fundido{0%{opacity:0}to{opacity:1}}.MapaParque-module__LzGtFa__etiqueta{animation:.18s cubic-bezier(.2,.7,.2,1) both MapaParque-module__LzGtFa__entrada}@keyframes MapaParque-module__LzGtFa__entrada{0%{opacity:0;transform:translateY(6px)scale(.97)}to{opacity:1;transform:none}}.MapaParque-module__LzGtFa__hoja{animation:.26s cubic-bezier(.2,.7,.2,1) both MapaParque-module__LzGtFa__subida}@keyframes MapaParque-module__LzGtFa__subida{0%{transform:translateY(100%)}to{transform:none}}.MapaParque-module__LzGtFa__ilustracion{filter:drop-shadow(0 10px 14px #00000047);animation:.36s cubic-bezier(.2,.9,.3,1.2) both MapaParque-module__LzGtFa__aparece}@keyframes MapaParque-module__LzGtFa__aparece{0%{opacity:0;transform:scale(.85)translateY(6px)}to{opacity:1;transform:none}}.MapaParque-module__LzGtFa__info strong{color:var(--km-texto);font-weight:700}.MapaParque-module__LzGtFa__info u{text-underline-offset:2px}@media (prefers-reduced-motion:reduce){.MapaParque-module__LzGtFa__circulo{transition:none}.MapaParque-module__LzGtFa__circulo:after{animation:none;display:none}.MapaParque-module__LzGtFa__panelFicha,.MapaParque-module__LzGtFa__etiqueta,.MapaParque-module__LzGtFa__hoja,.MapaParque-module__LzGtFa__ilustracion{animation:none}}
.Motor-module__3jtlwG__escena{--m-negro:#0e1013;--m-crema:#f0ede7;--m-rojo:#f52f13;--m-rojo-oscuro:#8f1d0c;--m-amarillo:#f8e605;--m-oro:#e8c547;--m-laser:#ff8a75;--m-asfalto:#2b3038;--m-escapatoria:#20242b;--m-panel-claro:#343a45;--m-metal:#aeb3bb;--m-metal-oscuro:#4a505b;--m-borde:#3a404a;--m-carcasa:#1a1d22;--m-luz-apagada:#3a1712;--m-goma:#121418;--m-visor:#10141a;--m-botella:#1f5a3c;--m-cesped:#17432c;--m-cesped-claro:#1f5a3a;--m-carne:#6b2a12;--m-carne-claro:#9a4421;--m-carne-oscuro:#3a1408;isolation:isolate;border:1px solid var(--km-linea);border-radius:var(--km-radio);background:radial-gradient(120% 90% at 70% 20%,#f52f1329,#0000 55%),radial-gradient(90% 80% at 10% 100%,#f8e60512,#0000 60%),#181b21;position:relative;overflow:hidden}.Motor-module__3jtlwG__escena:after{content:"";background:repeating-linear-gradient(90deg,var(--m-rojo)0 18px,var(--m-crema)18px 36px);opacity:.9;height:7px;position:absolute;bottom:0;left:0;right:0}.Motor-module__3jtlwG__lienzo{width:100%;height:auto;display:block}.Motor-module__3jtlwG__ilustracion{z-index:1;pointer-events:none;filter:drop-shadow(0 18px 22px #0000008c);position:absolute}.Motor-module__3jtlwG__ilustracion img{width:100%;height:auto}@media (prefers-reduced-motion:no-preference){:is(html.km-js .Motor-module__3jtlwG__escena:not([data-motor=go]) .Motor-module__3jtlwG__luz,html.km-js .Motor-module__3jtlwG__escena:not([data-motor=go]) .Motor-module__3jtlwG__burbuja,html.km-js .Motor-module__3jtlwG__escena:not([data-motor=go]) .Motor-module__3jtlwG__vapor){opacity:0}html.km-js .Motor-module__3jtlwG__escena:not([data-motor=go]) .Motor-module__3jtlwG__trazo{stroke-dasharray:1;stroke-dashoffset:1px}html.km-js .Motor-module__3jtlwG__escena:not([data-motor=go]) .Motor-module__3jtlwG__aguja{transform:rotate(-300deg)}html.km-js .Motor-module__3jtlwG__escena:not([data-motor=go]) .Motor-module__3jtlwG__bandera{transform:rotate(-14deg)}html.km-js .Motor-module__3jtlwG__escena:not([data-motor=go]) .Motor-module__3jtlwG__copa{opacity:0;transform:translateY(-26px)}html.km-js .Motor-module__3jtlwG__escena:not([data-motor=go]) .Motor-module__3jtlwG__kartSalida{opacity:0;transform:translate(-30px)}html.km-js .Motor-module__3jtlwG__escena:not([data-motor=go]) .Motor-module__3jtlwG__impacto{opacity:0;transform:scale(2.2)}html.km-js .Motor-module__3jtlwG__escena:not([data-motor=go]) .Motor-module__3jtlwG__banderin{transform:scaleX(.2)}html.km-js .Motor-module__3jtlwG__escena:not([data-motor=go]) .Motor-module__3jtlwG__ilustracion{opacity:0;transform:translateY(18px)}}.Motor-module__3jtlwG__aguja,.Motor-module__3jtlwG__bandera,.Motor-module__3jtlwG__copa,.Motor-module__3jtlwG__kartSalida,.Motor-module__3jtlwG__impacto,.Motor-module__3jtlwG__banderin{transform-box:fill-box}.Motor-module__3jtlwG__aguja{transform-origin:50% 100%}.Motor-module__3jtlwG__bandera{transform-origin:0 100%}.Motor-module__3jtlwG__copa,.Motor-module__3jtlwG__impacto{transform-origin:50%}.Motor-module__3jtlwG__banderin{transform-origin:0%}.Motor-module__3jtlwG__escena[data-motor=go] .Motor-module__3jtlwG__luz{animation:Motor-module__3jtlwG__m-encender .18s steps(1,end)var(--d,0s)both}.Motor-module__3jtlwG__escena[data-motor=go] .Motor-module__3jtlwG__trazo{stroke-dasharray:1;animation:Motor-module__3jtlwG__m-trazar 1.6s cubic-bezier(.45,0,.25,1)var(--d,0s)both}.Motor-module__3jtlwG__escena[data-motor=go] .Motor-module__3jtlwG__aguja{animation:Motor-module__3jtlwG__m-aguja 1.8s cubic-bezier(.2,.7,.3,1)var(--d,0s)both}.Motor-module__3jtlwG__escena[data-motor=go] .Motor-module__3jtlwG__bandera{animation:Motor-module__3jtlwG__m-bandera 1.4s cubic-bezier(.3,1.5,.5,1)var(--d,0s)both}.Motor-module__3jtlwG__escena[data-motor=go] .Motor-module__3jtlwG__tela{transform-box:fill-box;transform-origin:0%;animation:Motor-module__3jtlwG__m-ondear 1.2s ease-in-out calc(var(--d,0s) + .2s)2 both}.Motor-module__3jtlwG__escena[data-motor=go] .Motor-module__3jtlwG__copa{animation:Motor-module__3jtlwG__m-caer .7s cubic-bezier(.3,1.4,.5,1)var(--d,0s)both}.Motor-module__3jtlwG__escena[data-motor=go] .Motor-module__3jtlwG__burbuja{animation:Motor-module__3jtlwG__m-burbuja .5s ease-out var(--d,0s)both}.Motor-module__3jtlwG__escena[data-motor=go] .Motor-module__3jtlwG__vapor{animation:Motor-module__3jtlwG__m-vapor 1.4s ease-out var(--d,0s)both}.Motor-module__3jtlwG__escena[data-motor=go] .Motor-module__3jtlwG__kartSalida{animation:Motor-module__3jtlwG__m-entrar .6s cubic-bezier(.2,.8,.3,1)var(--d,0s)both}.Motor-module__3jtlwG__escena[data-motor=go] .Motor-module__3jtlwG__impacto{animation:Motor-module__3jtlwG__m-impacto .5s cubic-bezier(.2,.8,.3,1)var(--d,0s)both}.Motor-module__3jtlwG__escena[data-motor=go] .Motor-module__3jtlwG__banderin{animation:Motor-module__3jtlwG__m-banderin 1s cubic-bezier(.3,1.6,.5,1)var(--d,0s)both}.Motor-module__3jtlwG__escena[data-motor=go] .Motor-module__3jtlwG__ilustracion{animation:.8s cubic-bezier(.2,.8,.3,1) .1s both Motor-module__3jtlwG__m-subir}@keyframes Motor-module__3jtlwG__m-encender{0%{opacity:0}to{opacity:1}}@keyframes Motor-module__3jtlwG__m-trazar{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes Motor-module__3jtlwG__m-aguja{0%{transform:rotate(-300deg)}to{transform:rotate(0)}}@keyframes Motor-module__3jtlwG__m-bandera{0%{transform:rotate(-14deg)}to{transform:rotate(0)}}@keyframes Motor-module__3jtlwG__m-ondear{0%,to{transform:skewY(0)scaleX(1)}50%{transform:skewY(-3deg)scaleX(.96)}}@keyframes Motor-module__3jtlwG__m-caer{0%{opacity:0;transform:translateY(-26px)}to{opacity:1;transform:translateY(0)}}@keyframes Motor-module__3jtlwG__m-burbuja{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes Motor-module__3jtlwG__m-vapor{0%{opacity:0;transform:translateY(12px)}to{opacity:.6;transform:translateY(0)}}@keyframes Motor-module__3jtlwG__m-entrar{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes Motor-module__3jtlwG__m-impacto{0%{opacity:0;transform:scale(2.2)}to{opacity:1;transform:scale(1)}}@keyframes Motor-module__3jtlwG__m-banderin{0%{transform:scaleX(.2)}to{transform:scaleX(1)}}@keyframes Motor-module__3jtlwG__m-subir{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}
.Apartado-module__9OdNfW__apartado{background:var(--km-panel);color:var(--km-texto);border:var(--km-tarjeta-borde);border-radius:var(--km-radio);transition:border-color .22s,border-radius .45s,background-color .45s,color .45s}:is(:root[data-modo=infantil] .Apartado-module__9OdNfW__apartado,.km-siempre-infantil .Apartado-module__9OdNfW__apartado){box-shadow:var(--km-tarjeta-sombra)}.Apartado-module__9OdNfW__apartado:hover,.Apartado-module__9OdNfW__apartado[open]{border-color:var(--km-acento)}.Apartado-module__9OdNfW__cabecera{cursor:pointer;border-radius:inherit;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:.75rem;min-height:4rem;padding-block:.6rem;padding-inline:1rem .7rem;list-style:none;display:grid}.Apartado-module__9OdNfW__cabecera::-webkit-details-marker{display:none}.Apartado-module__9OdNfW__cabecera:focus-visible{outline:3px solid var(--km-acento-2);outline-offset:-3px}.Apartado-module__9OdNfW__titulo{font-family:var(--km-fuente-display);letter-spacing:-.01em;text-transform:none;color:inherit;overflow-wrap:anywhere;margin:0;font-size:1.1rem;font-weight:800;line-height:1.15}.Apartado-module__9OdNfW__dato{font-variant-numeric:tabular-nums;color:var(--km-texto-suave);margin:.15rem 0 0;font-size:.82rem;line-height:1.3;display:block}.Apartado-module__9OdNfW__flecha{background:var(--km-chip-fondo);width:2.25rem;height:2.25rem;color:var(--km-chip-texto);font-family:var(--km-fuente-display);border-radius:999px;place-items:center;font-size:1.4rem;font-weight:800;line-height:1;transition:rotate .25s,background-color .2s;display:grid}.Apartado-module__9OdNfW__apartado[open] .Apartado-module__9OdNfW__flecha{rotate:45deg}:is(:root[data-modo=infantil] .Apartado-module__9OdNfW__flecha,.km-siempre-infantil .Apartado-module__9OdNfW__flecha){border:3px solid var(--km-color-tinta)}.Apartado-module__9OdNfW__cuerpo{gap:.75rem;min-width:0;padding:.35rem 1rem 1rem;display:grid}.Apartado-module__9OdNfW__cuerpo>*{min-width:0}@media (min-width:640px){.Apartado-module__9OdNfW__cabecera{column-gap:1rem;padding-block:.75rem;padding-inline:1.25rem 1rem}.Apartado-module__9OdNfW__titulo{font-size:1.35rem}.Apartado-module__9OdNfW__dato{font-size:.9rem}.Apartado-module__9OdNfW__cuerpo{gap:1rem;padding:.4rem 1.25rem 1.25rem}}@media (prefers-reduced-motion:no-preference){.Apartado-module__9OdNfW__apartado{interpolate-size:allow-keywords}.Apartado-module__9OdNfW__apartado::details-content{height:0;transition:height .35s ease,content-visibility .35s allow-discrete;overflow:clip}.Apartado-module__9OdNfW__apartado[open]::details-content{height:auto}.Apartado-module__9OdNfW__apartado[open] .Apartado-module__9OdNfW__cuerpo{animation:.4s both Apartado-module__9OdNfW__aparece}@keyframes Apartado-module__9OdNfW__aparece{0%{opacity:0;translate:0 -.35rem}to{opacity:1;translate:0}}}
.Acordeon-module__2jwrwW__lista{grid-template-columns:minmax(0,1fr);align-items:start;gap:.75rem;display:grid}@media (min-width:1024px){.Acordeon-module__2jwrwW__lista[data-columnas="2"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.25rem}}.Acordeon-module__2jwrwW__columna{flex-direction:column;gap:.75rem;min-width:0;display:flex}.Acordeon-module__2jwrwW__item{background:var(--km-panel);color:var(--km-texto);border:var(--km-tarjeta-borde);border-radius:var(--km-radio);transition:border-color .22s,border-radius .45s,background-color .45s}:is(:root[data-modo=infantil] .Acordeon-module__2jwrwW__item,.km-siempre-infantil .Acordeon-module__2jwrwW__item){box-shadow:var(--km-tarjeta-sombra)}.Acordeon-module__2jwrwW__item[open],.Acordeon-module__2jwrwW__item[data-abierta=true]{border-color:var(--km-realce)}.Acordeon-module__2jwrwW__pregunta{cursor:pointer;min-height:56px;font-family:var(--km-fuente-display);border-radius:inherit;justify-content:space-between;align-items:center;gap:1rem;padding-block:.9rem;padding-inline:1.15rem 1rem;font-size:1.05rem;font-weight:700;line-height:1.25;list-style:none;display:flex}.Acordeon-module__2jwrwW__pregunta::-webkit-details-marker{display:none}.Acordeon-module__2jwrwW__pregunta:focus-visible{outline:3px solid var(--km-realce);outline-offset:2px}.Acordeon-module__2jwrwW__mas{border:2px solid;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:1.35rem;font-weight:700;line-height:1;transition:rotate .2s;display:grid}.Acordeon-module__2jwrwW__item[open] .Acordeon-module__2jwrwW__mas,.Acordeon-module__2jwrwW__item[data-abierta=true] .Acordeon-module__2jwrwW__mas{rotate:45deg}button.Acordeon-module__2jwrwW__pregunta{text-align:start;width:100%;color:inherit;background:0 0;border:0}.Acordeon-module__2jwrwW__respuesta{color:var(--km-texto-suave);text-wrap:pretty;padding:0 1.15rem 1.15rem;font-size:.95rem;line-height:1.65}.Acordeon-module__2jwrwW__respuesta p+p,.Acordeon-module__2jwrwW__respuesta p+ul,.Acordeon-module__2jwrwW__respuesta ul+p{margin-top:.55rem}.Acordeon-module__2jwrwW__respuesta ul{flex-direction:column;gap:.25rem;padding-inline-start:1.25rem;list-style:outside;display:flex}@media (prefers-reduced-motion:reduce){.Acordeon-module__2jwrwW__mas,.Acordeon-module__2jwrwW__item{transition:none}}
.Solicitud-module__Lr7hFW__rejilla{grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}@media (min-width:900px){.Solicitud-module__Lr7hFW__rejilla{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start}}.Solicitud-module__Lr7hFW__formulario{grid-template-columns:minmax(0,1fr);gap:.85rem;display:grid}.Solicitud-module__Lr7hFW__rejillaCampos{grid-template-columns:minmax(0,1fr);gap:.7rem 1rem;display:grid}@media (min-width:560px){.Solicitud-module__Lr7hFW__rejillaCampos{grid-template-columns:repeat(2,minmax(0,1fr))}}.Solicitud-module__Lr7hFW__ancho{grid-column:1/-1}@media (min-width:360px) and (max-width:559.98px){.Solicitud-module__Lr7hFW__rejillaCampos{grid-template-columns:repeat(2,minmax(0,1fr))}.Solicitud-module__Lr7hFW__rejillaCampos>*{grid-column:1/-1}.Solicitud-module__Lr7hFW__rejillaCampos>.Solicitud-module__Lr7hFW__parMovil{grid-column:auto}}@media (max-width:559.98px){textarea.Solicitud-module__Lr7hFW__comentario{min-height:3.4rem}}.Solicitud-module__Lr7hFW__dos{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media (min-width:560px){.Solicitud-module__Lr7hFW__dos{grid-template-columns:repeat(2,minmax(0,1fr))}}.Solicitud-module__Lr7hFW__campo{flex-direction:column;gap:.25rem;min-width:0;display:flex}.Solicitud-module__Lr7hFW__etiqueta{color:var(--km-texto);font-size:.9rem;font-weight:700}.Solicitud-module__Lr7hFW__opcional{color:var(--km-texto-suave);font-weight:400}.Solicitud-module__Lr7hFW__entrada{width:100%;min-height:2.75rem;font:inherit;color:var(--km-texto);background:var(--km-fondo);border:2px solid var(--km-linea-fuerte);border-radius:min(var(--km-radio),12px);padding:.45rem .8rem;font-size:1rem}textarea.Solicitud-module__Lr7hFW__entrada{resize:vertical;min-height:4.6rem}.Solicitud-module__Lr7hFW__entrada[data-relleno=true]{border-color:var(--km-acento-2);background:var(--km-chip-fondo);color:var(--km-chip-texto);box-shadow:0 0 0 1px var(--km-acento-2)}.Solicitud-module__Lr7hFW__marca{letter-spacing:.04em;text-transform:uppercase;background:var(--km-acento-2);color:var(--km-color-carbon);border-radius:999px;margin-inline-start:.4rem;padding:.05rem .45rem;font-size:.68rem;font-weight:800}.Solicitud-module__Lr7hFW__entrada:focus-visible{outline:3px solid var(--km-acento-2);outline-offset:2px}.Solicitud-module__Lr7hFW__entrada[aria-invalid=true]{border-color:var(--km-acento)}.Solicitud-module__Lr7hFW__ayuda{color:var(--km-texto-suave);font-size:.82rem;line-height:1.45}.Solicitud-module__Lr7hFW__error{color:var(--km-acento-texto);font-size:.85rem;font-weight:700}.Solicitud-module__Lr7hFW__aviso{border-radius:min(var(--km-radio),10px);background:var(--km-chip-fondo);color:var(--km-chip-texto);padding:.55rem .75rem;font-size:.88rem;line-height:1.45}.Solicitud-module__Lr7hFW__aviso a{font-weight:700;text-decoration:underline}.Solicitud-module__Lr7hFW__casilla{align-items:flex-start;gap:.7rem;font-size:.88rem;line-height:1.4;display:flex}.Solicitud-module__Lr7hFW__casilla input{width:1.35rem;height:1.35rem;accent-color:var(--km-acento);flex:none;margin-top:.1rem}.Solicitud-module__Lr7hFW__casilla a,.Solicitud-module__Lr7hFW__capa a{font-weight:700;text-decoration:underline}.Solicitud-module__Lr7hFW__pie{grid-template-columns:minmax(0,1fr);gap:.35rem;display:grid}.Solicitud-module__Lr7hFW__capa{color:var(--km-texto-suave);grid-template-columns:minmax(0,1fr);gap:.2rem;font-size:.78rem;line-height:1.45;display:grid}.Solicitud-module__Lr7hFW__mas summary{cursor:pointer;align-items:center;min-height:1.75rem;font-weight:700;text-decoration:underline;display:inline-flex}.Solicitud-module__Lr7hFW__mas summary:focus-visible{outline:3px solid var(--km-acento-2);outline-offset:2px}.Solicitud-module__Lr7hFW__mas[open]>p{margin-top:.3rem}.Solicitud-module__Lr7hFW__trampa{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.Solicitud-module__Lr7hFW__acciones{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.Solicitud-module__Lr7hFW__enviar{cursor:pointer;width:100%}@media (min-width:560px){.Solicitud-module__Lr7hFW__enviar{width:auto}}.Solicitud-module__Lr7hFW__enviar[disabled]{opacity:.6;cursor:progress}.Solicitud-module__Lr7hFW__resultado{border:2px solid var(--km-linea-fuerte);border-radius:min(var(--km-radio),12px);grid-template-columns:minmax(0,1fr);gap:.75rem;padding:1rem;display:grid}.Solicitud-module__Lr7hFW__resultado:focus-visible{outline:3px solid var(--km-acento-2);outline-offset:2px}.Solicitud-module__Lr7hFW__resultadoOk{border-color:var(--km-acento-2)}.Solicitud-module__Lr7hFW__resultadoError{border-color:var(--km-acento)}.Solicitud-module__Lr7hFW__resultado h3{font-size:1.15rem;font-weight:800}.Solicitud-module__Lr7hFW__lateral{grid-template-columns:minmax(0,1fr);gap:.9rem;display:grid}.Solicitud-module__Lr7hFW__telefono{flex-wrap:wrap;align-items:center;gap:.6rem;font-size:1.35rem;font-weight:800;display:flex}.Solicitud-module__Lr7hFW__copiar{cursor:pointer}.Solicitud-module__Lr7hFW__soloTactil{display:none}@media (pointer:coarse){.Solicitud-module__Lr7hFW__soloTactil{display:inline-flex}.Solicitud-module__Lr7hFW__soloRaton{display:none}}.Solicitud-module__Lr7hFW__botonesIguales{flex-wrap:wrap;gap:.75rem;display:flex}.Solicitud-module__Lr7hFW__botonesIguales>*{flex:11rem;max-width:18rem}
.Cumple-module__yb0qbq__pagina{--cu-verde:#06a252;--cu-amarillo:#f8e605;--cu-azul:#1f9df2;--cu-rojo:#f52f13;--cu-rojo-boton:#c42408;--cu-tinta:#14352a;--cu-tinta-suave:#3f5b4e;--cu-crema:#f0ede7;--cu-blanco:#fff;--cu-cielo:#ddf0fd;--cu-menta:#ddf5e7;--cu-limon:#fdf8c4;--cu-rosa:#fde3de;--cu-radio:26px;--cu-radio-sm:16px;--cu-borde:3px solid var(--cu-tinta);--cu-sombra:7px 7px 0 var(--cu-tinta);--cu-sombra-sm:4px 4px 0 var(--cu-tinta);--cu-display:var(--font-bricolage),"Bricolage Grotesque",var(--font-heading),system-ui,sans-serif;--cu-cuerpo:var(--font-heading),system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--km-fuente-display:var(--cu-display);--km-fuente-cuerpo:var(--cu-cuerpo);--km-fondo:var(--cu-crema);--km-fondo-alt:#f7f4ec;--km-panel:var(--cu-blanco);--km-panel-hondo:var(--cu-tinta);--km-texto:var(--cu-tinta);--km-texto-suave:var(--cu-tinta-suave);--km-acento:var(--cu-rojo);--km-acento-2:var(--cu-amarillo);--km-acento-texto:var(--cu-rojo-boton);--km-linea:#14352a2e;--km-linea-fuerte:var(--cu-tinta);--km-radio:var(--cu-radio);--km-boton-fondo:var(--cu-amarillo);--km-boton-texto:var(--cu-tinta);--km-chip-fondo:var(--cu-tinta);--km-chip-texto:var(--cu-amarillo);--km-tarjeta-borde:var(--cu-borde);--km-tarjeta-sombra:var(--cu-sombra);background:var(--cu-crema);color:var(--cu-tinta);font-family:var(--cu-cuerpo);overflow-x:clip}.Cumple-module__yb0qbq__pagina :where(a,button,summary,input,label){touch-action:manipulation;-webkit-tap-highlight-color:transparent}.Cumple-module__yb0qbq__pagina :where(a,button,summary,input):focus-visible{outline:3px solid var(--cu-azul);outline-offset:3px;box-shadow:0 0 0 6px var(--cu-tinta);border-radius:10px}.Cumple-module__yb0qbq__ancho{width:100%;max-width:76rem;margin-inline:auto;padding-inline:clamp(1rem,4vw,2rem);position:relative}.Cumple-module__yb0qbq__seccion{scroll-margin-top:var(--km-cabecera-h,6rem);padding-block:clamp(3.5rem,8vw,6.5rem);position:relative}.Cumple-module__yb0qbq__fondoCielo{background:var(--cu-cielo)}.Cumple-module__yb0qbq__fondoMenta{background:var(--cu-menta)}.Cumple-module__yb0qbq__fondoLimon{background:var(--cu-limon)}.Cumple-module__yb0qbq__fondoRosa{background:var(--cu-rosa)}.Cumple-module__yb0qbq__fondoCrema{background:var(--cu-crema)}.Cumple-module__yb0qbq__onda{width:100%;height:clamp(28px,4vw,54px);margin-bottom:-1px;display:block}.Cumple-module__yb0qbq__kicker{font-family:var(--cu-display);color:var(--cu-rojo-boton);align-items:center;gap:.5rem;margin:0 0 .6rem;font-size:.95rem;font-weight:800;display:inline-flex}.Cumple-module__yb0qbq__kicker:before{content:"";background:var(--cu-amarillo);border:2px solid var(--cu-tinta);border-radius:50%;width:.7rem;height:.7rem}.Cumple-module__yb0qbq__h2{font-family:var(--cu-display);letter-spacing:-.02em;text-wrap:balance;max-width:22ch;margin:0;font-size:clamp(2rem,4.6vw,3.4rem);font-weight:800;line-height:1.02}.Cumple-module__yb0qbq__lead{color:var(--cu-tinta-suave);text-wrap:pretty;max-width:62ch;margin:1rem 0 0;font-size:clamp(1.02rem,1.6vw,1.2rem);line-height:1.6}.Cumple-module__yb0qbq__cabecera{margin-bottom:clamp(2rem,4vw,3rem)}.Cumple-module__yb0qbq__boton{border:var(--cu-borde);background:var(--cu-amarillo);min-height:48px;color:var(--cu-tinta);font-family:var(--cu-display);box-shadow:var(--cu-sombra-sm);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.75rem 1.3rem;font-size:1.02rem;font-weight:800;line-height:1.1;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.Cumple-module__yb0qbq__boton:hover{box-shadow:6px 6px 0 var(--cu-tinta);transform:translate(-2px,-2px)}.Cumple-module__yb0qbq__boton:active{box-shadow:1px 1px 0 var(--cu-tinta);transform:translate(2px,2px)}.Cumple-module__yb0qbq__botonTel{background:var(--cu-rojo-boton);color:#fff}.Cumple-module__yb0qbq__botonBlanco{background:var(--cu-blanco)}.Cumple-module__yb0qbq__botonPeq{min-height:44px;padding:.55rem 1rem;font-size:.95rem}.Cumple-module__yb0qbq__acciones{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.Cumple-module__yb0qbq__numero{font-variant-numeric:tabular-nums;white-space:nowrap}.Cumple-module__yb0qbq__waPrimero .Cumple-module__yb0qbq__botonWa{background:var(--cu-rojo-boton);color:#fff;order:-1}.Cumple-module__yb0qbq__waPrimero .Cumple-module__yb0qbq__botonTel{background:var(--cu-blanco);color:var(--cu-tinta)}.Cumple-module__yb0qbq__botonTel{flex-wrap:wrap;gap:.1rem .5rem}.Cumple-module__yb0qbq__botonTel .Cumple-module__yb0qbq__numero{opacity:.95}@media (max-width:559px){.Cumple-module__yb0qbq__heroTexto .Cumple-module__yb0qbq__acciones{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Cumple-module__yb0qbq__heroTexto .Cumple-module__yb0qbq__acciones>.Cumple-module__yb0qbq__botonTel,.Cumple-module__yb0qbq__heroTexto .Cumple-module__yb0qbq__waPrimero>.Cumple-module__yb0qbq__botonWa{grid-column:1/-1}.Cumple-module__yb0qbq__heroTexto .Cumple-module__yb0qbq__waPrimero>.Cumple-module__yb0qbq__botonTel{grid-column:auto}.Cumple-module__yb0qbq__heroTexto .Cumple-module__yb0qbq__acciones>:last-child{grid-column:1/-1}.Cumple-module__yb0qbq__heroTexto .Cumple-module__yb0qbq__lead{font-size:1rem}}.Cumple-module__yb0qbq__hero{background:radial-gradient(60rem 26rem at 85% 0%,#f8e60552,transparent 70%),linear-gradient(180deg,#cde9fc 0%,var(--cu-cielo)55%,var(--cu-crema)100%);isolation:isolate;padding-top:clamp(4rem,7vw,5.5rem);padding-bottom:clamp(3rem,6vw,5rem);position:relative;overflow:hidden}.Cumple-module__yb0qbq__banderines{z-index:0;width:100%;height:clamp(54px,7vw,96px);position:absolute;inset:0 0 auto}.Cumple-module__yb0qbq__heroRejilla{z-index:1;grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,3.5rem);display:grid;position:relative}@media (min-width:960px){.Cumple-module__yb0qbq__heroRejilla{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr)}}.Cumple-module__yb0qbq__h1{font-family:var(--cu-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(2.3rem,5.6vw,4.3rem);font-weight:800;line-height:.96}.Cumple-module__yb0qbq__h1 em{background:linear-gradient(transparent 58%,var(--cu-amarillo)58% 92%,transparent 92%);font-style:normal}.Cumple-module__yb0qbq__heroTexto .Cumple-module__yb0qbq__lead{color:var(--cu-tinta)}.Cumple-module__yb0qbq__datos{grid-template-columns:minmax(0,1fr);gap:.55rem;margin:1.4rem 0 1.6rem;padding:0;list-style:none;display:grid}.Cumple-module__yb0qbq__datos li{align-items:center;gap:.6rem;font-weight:600;display:flex}.Cumple-module__yb0qbq__datos svg{border:2px solid var(--cu-tinta);background:var(--cu-blanco);border-radius:50%;flex:none;width:30px;height:30px;padding:4px}.Cumple-module__yb0qbq__datos li:first-child svg{background:var(--cu-amarillo)}.Cumple-module__yb0qbq__datos li:nth-child(2) svg{background:#bfe4fc}.Cumple-module__yb0qbq__datos li:nth-child(3) svg{background:#bdebd1}.Cumple-module__yb0qbq__marco{border:4px solid var(--cu-tinta);background:var(--cu-blanco);box-shadow:10px 10px 0 var(--cu-tinta);border-radius:30px;padding:10px;position:relative;transform:none}.Cumple-module__yb0qbq__pantalla{aspect-ratio:16/9;background:var(--cu-cielo);border-radius:20px;position:relative;overflow:hidden}.Cumple-module__yb0qbq__poster,.Cumple-module__yb0qbq__video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.Cumple-module__yb0qbq__video{background:0 0}.Cumple-module__yb0qbq__pausa{border:3px solid var(--cu-tinta);background:var(--cu-blanco);width:48px;height:48px;color:var(--cu-tinta);cursor:pointer;box-shadow:var(--cu-sombra-sm);border-radius:50%;grid-template-columns:minmax(0,1fr);place-items:center;display:grid;position:absolute;bottom:12px;right:12px}.Cumple-module__yb0qbq__decoGlobos{pointer-events:none;z-index:0;position:absolute;inset:0}.Cumple-module__yb0qbq__globo{transform-origin:50% 100%;width:clamp(44px,6vw,80px);height:auto;animation:7s ease-in-out infinite Cumple-module__yb0qbq__flotar;position:absolute}.Cumple-module__yb0qbq__globo1{animation-delay:-1s;top:30%;left:2%}.Cumple-module__yb0qbq__globo2{width:clamp(36px,4.4vw,60px);animation-delay:-3s;top:8%;left:44%}.Cumple-module__yb0qbq__globo3{animation-delay:-5s;top:12%;right:3%}.Cumple-module__yb0qbq__globo4{width:clamp(36px,4vw,56px);animation-delay:-2s;bottom:6%;right:9%}@media (max-width:959px){.Cumple-module__yb0qbq__globo1{inset:auto 2% 38% auto}.Cumple-module__yb0qbq__globo2{display:none}.Cumple-module__yb0qbq__globo3{top:9%;right:2%}.Cumple-module__yb0qbq__globo4{display:none}}.Cumple-module__yb0qbq__tartaHero{z-index:2;width:clamp(86px,10vw,140px);height:auto;position:absolute;bottom:-38px;left:-34px;transform:rotate(-6deg)}.Cumple-module__yb0qbq__regaloHero{z-index:2;width:clamp(64px,7vw,98px);height:auto;position:absolute;top:-34px;right:-26px;transform:rotate(8deg)}.Cumple-module__yb0qbq__confetiHero{opacity:.9;width:clamp(140px,18vw,220px);height:auto;position:absolute;bottom:4%;left:30%}@keyframes Cumple-module__yb0qbq__flotar{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-16px)rotate(3deg)}}.Cumple-module__yb0qbq__packs{grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,3vw,2.25rem);display:grid}@media (min-width:900px){.Cumple-module__yb0qbq__packs{grid-template-columns:repeat(2,minmax(0,1fr))}}.Cumple-module__yb0qbq__pack{border:var(--cu-borde);border-radius:var(--cu-radio);background:var(--cu-blanco);box-shadow:var(--cu-sombra);flex-direction:column;display:flex;position:relative;overflow:hidden}.Cumple-module__yb0qbq__packCabeza{border-bottom:var(--cu-borde);padding:1.5rem 1.5rem 1.3rem}.Cumple-module__yb0qbq__pack1h30 .Cumple-module__yb0qbq__packCabeza{background:#bdebd1}.Cumple-module__yb0qbq__pack2h .Cumple-module__yb0qbq__packCabeza{background:#bfe4fc}.Cumple-module__yb0qbq__packNombre{font-family:var(--cu-display);margin:0;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:800;line-height:1.05}.Cumple-module__yb0qbq__packDuracion{align-items:center;gap:.4rem;margin:.35rem 0 0;font-weight:600;display:flex}.Cumple-module__yb0qbq__precio{font-family:var(--cu-display);letter-spacing:-.03em;margin:.9rem 0 .2rem;font-size:clamp(3rem,7vw,4.4rem);font-weight:800;line-height:1}.Cumple-module__yb0qbq__precioNota{margin:0;font-weight:600}.Cumple-module__yb0qbq__cinta{background:var(--cu-amarillo);border-block:var(--cu-borde);font-family:var(--cu-display);padding:.35rem 3.4rem;font-size:.85rem;font-weight:800;position:absolute;top:18px;right:-46px;transform:rotate(35deg)}.Cumple-module__yb0qbq__packCuerpo{flex-direction:column;flex:1;gap:1.1rem;padding:1.4rem 1.5rem 1.6rem;display:flex}.Cumple-module__yb0qbq__subtitulo{font-family:var(--cu-display);margin:0;font-size:1.1rem;font-weight:800}.Cumple-module__yb0qbq__incluidas{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.Cumple-module__yb0qbq__incluida{text-align:center;flex-direction:column;align-items:center;gap:.25rem;font-size:.85rem;font-weight:600;line-height:1.2;display:flex}.Cumple-module__yb0qbq__incluida img{object-fit:contain;width:100%;max-width:108px;height:76px}.Cumple-module__yb0qbq__lista{grid-template-columns:minmax(0,1fr);gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.Cumple-module__yb0qbq__lista li{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:.7rem;font-weight:600;display:grid}.Cumple-module__yb0qbq__lista img{object-fit:contain;width:52px;height:40px}.Cumple-module__yb0qbq__nota{color:var(--cu-tinta-suave);margin:0;font-size:.92rem;line-height:1.5}.Cumple-module__yb0qbq__franjas{border-radius:var(--cu-radio-sm);background:var(--cu-limon);border:2px dashed var(--cu-tinta);margin:0;padding:.85rem 1rem}.Cumple-module__yb0qbq__franjas p{margin:0}.Cumple-module__yb0qbq__franjas strong{font-family:var(--cu-display)}.Cumple-module__yb0qbq__packPie{margin-top:auto;padding-top:.4rem}.Cumple-module__yb0qbq__calc{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(1.5rem,3vw,2.5rem);display:grid}@media (min-width:960px){.Cumple-module__yb0qbq__calc{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.Cumple-module__yb0qbq__resumen{top:calc(var(--km-cabecera-h,6rem) + 1rem);position:sticky}}.Cumple-module__yb0qbq__panel{border:var(--cu-borde);border-radius:var(--cu-radio);background:var(--cu-blanco);box-shadow:var(--cu-sombra);padding:clamp(1.2rem,3vw,1.8rem)}.Cumple-module__yb0qbq__campo{border:0;min-width:0;margin:0 0 1.5rem;padding:0}.Cumple-module__yb0qbq__campo:last-child{margin-bottom:0}.Cumple-module__yb0qbq__etiqueta{font-family:var(--cu-display);margin:0 0 .7rem;padding:0;font-size:1.15rem;font-weight:800;display:block}.Cumple-module__yb0qbq__stepper{align-items:center;gap:.5rem;display:inline-flex}.Cumple-module__yb0qbq__stepper button{border:var(--cu-borde);background:var(--cu-amarillo);width:48px;height:48px;color:var(--cu-tinta);cursor:pointer;box-shadow:none;border-radius:50%;font-size:1.6rem;font-weight:800;line-height:1}.Cumple-module__yb0qbq__stepper button:disabled{color:#6b7f75;box-shadow:none;cursor:not-allowed;background:#ece9e2}.Cumple-module__yb0qbq__stepper input{text-align:center;width:4.2rem;height:52px;font-family:var(--cu-display);border:var(--cu-borde);background:var(--cu-blanco);color:var(--cu-tinta);-moz-appearance:textfield;border-radius:14px;font-size:1.7rem;font-weight:800}.Cumple-module__yb0qbq__stepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Cumple-module__yb0qbq__stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.Cumple-module__yb0qbq__stepperPeq button{width:44px;height:44px;font-size:1.3rem}.Cumple-module__yb0qbq__stepperPeq input{width:3.4rem;height:44px;font-size:1.3rem}.Cumple-module__yb0qbq__opciones{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}@media (min-width:520px){.Cumple-module__yb0qbq__opciones{grid-template-columns:repeat(2,minmax(0,1fr))}}.Cumple-module__yb0qbq__opcion{border:var(--cu-borde);border-radius:var(--cu-radio-sm);background:var(--cu-blanco);cursor:pointer;align-items:center;gap:.8rem;min-height:64px;padding:.85rem 1rem;display:flex;position:relative}.Cumple-module__yb0qbq__opcion input{opacity:0;width:1px;height:1px;position:absolute}.Cumple-module__yb0qbq__opcion:has(input:checked){background:var(--cu-amarillo);box-shadow:var(--cu-sombra-sm)}.Cumple-module__yb0qbq__opcion:has(input:focus-visible){outline:3px solid var(--cu-azul);outline-offset:3px}.Cumple-module__yb0qbq__marca{border:3px solid var(--cu-tinta);background:var(--cu-blanco);border-radius:50%;flex:none;grid-template-columns:minmax(0,1fr);place-items:center;width:24px;height:24px;display:none}.Cumple-module__yb0qbq__opcion:has(input:checked) .Cumple-module__yb0qbq__marca:after{content:"";background:var(--cu-tinta);border-radius:50%;width:10px;height:10px}.Cumple-module__yb0qbq__opcionTexto{flex-direction:column;line-height:1.2;display:flex}.Cumple-module__yb0qbq__opcionTexto strong{font-family:var(--cu-display);font-size:1.05rem}.Cumple-module__yb0qbq__extras{grid-template-columns:minmax(0,1fr);gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.Cumple-module__yb0qbq__extra{border:2px solid var(--cu-tinta);border-radius:var(--cu-radio-sm);background:#fbfaf7;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:.6rem .9rem;padding:.85rem;display:grid}.Cumple-module__yb0qbq__extraActivo{background:#fffde6;border-width:3px}.Cumple-module__yb0qbq__extra img{object-fit:contain;width:64px;height:52px}.Cumple-module__yb0qbq__extraIcono{grid-template-columns:minmax(0,1fr);place-items:center;width:56px;height:52px;display:grid}.Cumple-module__yb0qbq__extraIcono svg{width:52px;height:auto}.Cumple-module__yb0qbq__extra>img,.Cumple-module__yb0qbq__extra>.Cumple-module__yb0qbq__extraIcono{grid-row:span 3;align-self:start}.Cumple-module__yb0qbq__extraCabeza{font-family:var(--cu-display);cursor:pointer;align-items:center;gap:.6rem;min-height:44px;font-size:1.05rem;font-weight:800;display:flex}.Cumple-module__yb0qbq__casilla{appearance:none;border:3px solid var(--cu-tinta);background:var(--cu-blanco);cursor:pointer;border-radius:8px;flex:none;grid-template-columns:minmax(0,1fr);place-items:center;width:26px;height:26px;margin:0;display:grid}.Cumple-module__yb0qbq__casilla:checked{background:var(--cu-verde)}.Cumple-module__yb0qbq__casilla:checked:after{content:"";border:3px solid #fff;border-width:0 3px 3px 0;width:7px;height:13px;transform:translateY(-2px)rotate(45deg)}.Cumple-module__yb0qbq__extraTexto{color:var(--cu-tinta-suave);grid-column:2;margin:0;font-size:.9rem;line-height:1.45}.Cumple-module__yb0qbq__extraCantidad{flex-wrap:wrap;grid-column:2;align-items:center;gap:.6rem;font-size:.92rem;font-weight:600;display:flex}.Cumple-module__yb0qbq__resumen{background:var(--cu-blanco)}.Cumple-module__yb0qbq__resumenTitulo{font-family:var(--cu-display);margin:0 0 .8rem;font-size:1.2rem;font-weight:800}.Cumple-module__yb0qbq__desglose{grid-template-columns:minmax(0,1fr);gap:.45rem;margin:0;display:grid}.Cumple-module__yb0qbq__desglose div{border-bottom:2px dotted #14352a4d;justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.45rem;display:flex}.Cumple-module__yb0qbq__desglose dt{font-weight:600}.Cumple-module__yb0qbq__desglose dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:700}.Cumple-module__yb0qbq__desgloseSub dt,.Cumple-module__yb0qbq__desgloseSub dd{color:var(--cu-tinta-suave);font-size:.88rem;font-weight:500}.Cumple-module__yb0qbq__ahorro dd,.Cumple-module__yb0qbq__ahorro dt{color:#04693a}.Cumple-module__yb0qbq__total{border-radius:var(--cu-radio-sm);background:var(--cu-amarillo);border:var(--cu-borde);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin:1.1rem 0 .2rem;padding:1rem 1.1rem;display:flex}.Cumple-module__yb0qbq__total span{font-family:var(--cu-display);font-size:1.1rem;font-weight:800}.Cumple-module__yb0qbq__total strong{font-family:var(--cu-display);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,5vw,2.9rem);font-weight:800;line-height:1}.Cumple-module__yb0qbq__avisos{grid-template-columns:minmax(0,1fr);gap:.4rem;margin:.8rem 0 0;padding:0;list-style:none;display:grid}.Cumple-module__yb0qbq__avisos li{background:var(--cu-rosa);border:2px solid var(--cu-rojo-boton);border-radius:12px;padding:.6rem .8rem;font-size:.92rem;font-weight:600}.Cumple-module__yb0qbq__reservar{grid-template-columns:minmax(0,1fr);gap:.6rem;margin-top:1.1rem;display:grid}.Cumple-module__yb0qbq__reservar .Cumple-module__yb0qbq__boton{width:100%}.Cumple-module__yb0qbq__zonaConfeti{position:relative}.Cumple-module__yb0qbq__chispa{border:1.5px solid var(--cu-tinta);pointer-events:none;z-index:5;border-radius:3px;width:10px;height:14px;animation:1.1s cubic-bezier(.2,.7,.3,1) forwards Cumple-module__yb0qbq__chispa;position:absolute;top:0;left:50%}@keyframes Cumple-module__yb0qbq__chispa{0%{opacity:1;transform:translate(0)rotate(0)}to{transform:translate(var(--dx),var(--dy))rotate(var(--giro));opacity:0}}.Cumple-module__yb0qbq__mia{border:var(--cu-borde);background:var(--cu-blanco);box-shadow:var(--cu-sombra);border-radius:32px;grid-template-columns:minmax(0,1fr);align-items:center;gap:1.5rem;padding:clamp(1.4rem,4vw,2.4rem);display:grid;position:relative}@media (min-width:860px){.Cumple-module__yb0qbq__mia{grid-template-columns:auto minmax(0,1fr);gap:2.2rem}}.Cumple-module__yb0qbq__miaAvatar{aspect-ratio:1;border:4px solid var(--cu-tinta);background:var(--cu-amarillo);object-fit:cover;border-radius:50%;width:clamp(110px,16vw,168px);height:auto}.Cumple-module__yb0qbq__miaPreguntas{flex-wrap:wrap;gap:.6rem;margin:1.2rem 0;display:flex}.Cumple-module__yb0qbq__miaPregunta{border:2px solid var(--cu-tinta);background:var(--cu-cielo);min-height:44px;color:var(--cu-tinta);cursor:pointer;text-align:start;border-radius:14px 14px 14px 4px;align-items:center;gap:.45rem;padding:.5rem 1rem;font-size:.95rem;font-weight:600;display:inline-flex}.Cumple-module__yb0qbq__miaPregunta:hover{background:#c2e5fc}.Cumple-module__yb0qbq__faq{grid-template-columns:minmax(0,1fr);gap:.8rem;max-width:52rem;display:grid}.Cumple-module__yb0qbq__pregunta{border:var(--cu-borde);background:var(--cu-blanco);box-shadow:var(--cu-sombra-sm);border-radius:20px}.Cumple-module__yb0qbq__pregunta summary{cursor:pointer;font-family:var(--cu-display);align-items:center;min-height:56px;padding-block:1rem;padding-inline:1.2rem 3.4rem;font-size:clamp(1.05rem,1.8vw,1.2rem);font-weight:800;list-style:none;display:flex;position:relative}.Cumple-module__yb0qbq__pregunta summary::-webkit-details-marker{display:none}.Cumple-module__yb0qbq__pregunta summary:after{content:"+";border:2px solid var(--cu-tinta);background:var(--cu-amarillo);border-radius:50%;grid-template-columns:minmax(0,1fr);place-items:center;width:32px;height:32px;font-size:1.3rem;line-height:1;transition:rotate .2s;display:grid;position:absolute;top:50%;right:1rem;translate:0 -50%}.Cumple-module__yb0qbq__pregunta[open] summary:after{rotate:45deg}.Cumple-module__yb0qbq__respuesta{color:var(--cu-tinta);text-wrap:pretty;margin:0;padding:0 1.2rem 1.2rem;line-height:1.65}.Cumple-module__yb0qbq__alts{grid-template-columns:minmax(0,1fr);gap:1.4rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.Cumple-module__yb0qbq__alts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.Cumple-module__yb0qbq__alts{grid-template-columns:repeat(4,minmax(0,1fr))}}.Cumple-module__yb0qbq__alt{border:var(--cu-borde);border-radius:var(--cu-radio);background:var(--cu-blanco);box-shadow:var(--cu-sombra);flex-direction:column;display:flex;overflow:hidden}.Cumple-module__yb0qbq__altDibujos{border-bottom:var(--cu-borde);justify-content:center;align-items:flex-end;gap:.2rem;min-height:118px;padding:1rem .8rem .6rem;display:flex}.Cumple-module__yb0qbq__alt:first-child .Cumple-module__yb0qbq__altDibujos{background:var(--cu-limon)}.Cumple-module__yb0qbq__alt:nth-child(2) .Cumple-module__yb0qbq__altDibujos{background:var(--cu-rosa)}.Cumple-module__yb0qbq__alt:nth-child(3) .Cumple-module__yb0qbq__altDibujos{background:var(--cu-menta)}.Cumple-module__yb0qbq__alt:nth-child(4) .Cumple-module__yb0qbq__altDibujos{background:var(--cu-cielo)}.Cumple-module__yb0qbq__altDibujos img{object-fit:contain;width:33%;max-width:120px;height:92px}.Cumple-module__yb0qbq__altCuerpo{flex-direction:column;flex:1;gap:.55rem;padding:1.1rem 1.2rem 1.3rem;display:flex}.Cumple-module__yb0qbq__altTitulo{font-family:var(--cu-display);margin:0;font-size:1.2rem;font-weight:800;line-height:1.15}.Cumple-module__yb0qbq__altPrecio{font-family:var(--cu-display);margin:.2rem 0 0;font-size:1.9rem;font-weight:800;line-height:1}.Cumple-module__yb0qbq__altEtiqueta{color:var(--cu-rojo-boton);font-size:.8rem;font-weight:700;font-family:var(--cu-cuerpo);letter-spacing:.04em;text-transform:uppercase;margin-bottom:.2rem;display:block}.Cumple-module__yb0qbq__altPie{margin-top:auto;padding-top:.6rem}.Cumple-module__yb0qbq__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:560px){.Cumple-module__yb0qbq__tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.Cumple-module__yb0qbq__tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.Cumple-module__yb0qbq__tile{text-align:center;border:2px solid var(--cu-tinta);background:var(--cu-blanco);width:100%;height:100%;color:var(--cu-tinta);cursor:pointer;font:inherit;border-radius:18px;flex-direction:column;align-items:center;gap:.3rem;padding:.6rem .5rem .7rem;transition:transform .12s,background-color .12s;display:flex;position:relative}.Cumple-module__yb0qbq__tile:hover{transform:translateY(-2px)}.Cumple-module__yb0qbq__tile[aria-pressed=true]{background:var(--cu-amarillo);box-shadow:var(--cu-sombra-sm);border-width:3px}.Cumple-module__yb0qbq__tile[aria-pressed=true]:after{content:"";border:2px solid var(--cu-tinta);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/18px no-repeat,var(--cu-verde);border-radius:50%;width:24px;height:24px;position:absolute;top:8px;right:8px}.Cumple-module__yb0qbq__tile img{object-fit:contain;width:100%;max-width:120px;height:70px}.Cumple-module__yb0qbq__tileNombre{font-family:var(--cu-display);font-size:.98rem;font-weight:800;line-height:1.15}.Cumple-module__yb0qbq__tilePrecio{color:var(--cu-tinta-suave);font-size:.85rem;font-weight:600}.Cumple-module__yb0qbq__tile[aria-pressed=true] .Cumple-module__yb0qbq__tilePrecio{color:var(--cu-tinta)}.Cumple-module__yb0qbq__form{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:1.5rem;display:grid}@media (min-width:960px){.Cumple-module__yb0qbq__form{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.Cumple-module__yb0qbq__lateral{flex-direction:column;gap:.9rem;display:flex}.Cumple-module__yb0qbq__lateralFoto{border-radius:calc(var(--cu-radio)*.7);flex:auto;min-height:10rem;margin-top:.3rem;display:block;position:relative;overflow:hidden}.Cumple-module__yb0qbq__lateralFoto img{object-fit:cover}.Cumple-module__yb0qbq__lateral p{margin:0}.Cumple-module__yb0qbq__telefonoGrande{font-family:var(--cu-display);font-size:clamp(1.8rem,4vw,2.4rem);font-weight:800;line-height:1}@media (prefers-reduced-motion:reduce){.Cumple-module__yb0qbq__globo,.Cumple-module__yb0qbq__chispa{animation:none!important}.Cumple-module__yb0qbq__chispa{display:none}.Cumple-module__yb0qbq__boton,.Cumple-module__yb0qbq__tile,.Cumple-module__yb0qbq__pregunta summary:after{transition:none!important}}.Cumple-module__yb0qbq__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.HistoriaRapida-module__Cg9uPG__historia,.HistoriaRapida-module__Cg9uPG__cliente{gap:1rem;display:grid}.HistoriaRapida-module__Cg9uPG__marco{aspect-ratio:4/3;border-radius:var(--km-radio);background:#0e2219;position:relative;overflow:hidden}.HistoriaRapida-module__Cg9uPG__medio{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.HistoriaRapida-module__Cg9uPG__marco img.HistoriaRapida-module__Cg9uPG__medio{visibility:hidden}.HistoriaRapida-module__Cg9uPG__marco img.HistoriaRapida-module__Cg9uPG__medio[data-visible=true]{visibility:visible}.HistoriaRapida-module__Cg9uPG__dato{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.35rem .9rem;min-height:3.4em;margin:0;display:grid}.HistoriaRapida-module__Cg9uPG__dato[data-entra=true]{animation:.35s ease-out both HistoriaRapida-module__Cg9uPG__entra}@keyframes HistoriaRapida-module__Cg9uPG__entra{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:none}}.HistoriaRapida-module__Cg9uPG__anio{font-family:var(--km-fuente-display);color:#f8e605;white-space:nowrap;font-size:clamp(1.6rem,4vw,2.1rem);font-weight:800;line-height:1}.HistoriaRapida-module__Cg9uPG__texto{color:var(--km-color-crema);font-size:1rem;line-height:1.45}.HistoriaRapida-module__Cg9uPG__lista{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.HistoriaRapida-module__Cg9uPG__pie{flex-wrap:wrap;align-items:center;gap:.5rem .9rem;display:flex}.HistoriaRapida-module__Cg9uPG__copas{color:#f8e605;gap:.15rem;display:inline-flex}.HistoriaRapida-module__Cg9uPG__copa{width:1.35rem;height:1.35rem}.HistoriaRapida-module__Cg9uPG__titulos{font-family:var(--km-fuente-display);letter-spacing:.04em;text-transform:uppercase;color:var(--km-color-crema);font-size:.95rem;font-weight:700}.HistoriaRapida-module__Cg9uPG__fuentes{color:var(--km-color-crema);opacity:.8;text-underline-offset:.2em;margin-inline-start:auto;font-size:.85rem;text-decoration:underline}.HistoriaRapida-module__Cg9uPG__fuentes:hover,.HistoriaRapida-module__Cg9uPG__fuentes:focus-visible{opacity:1}@media (prefers-reduced-motion:reduce){.HistoriaRapida-module__Cg9uPG__dato[data-entra=true]{animation:none}}
.RellenarConMia-module__f_ksna__barra{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.35rem .75rem;display:flex}.RellenarConMia-module__f_ksna__boton{min-height:2.75rem;font:inherit;color:var(--km-chip-texto);background:var(--km-chip-fondo);border:1.5px dashed var(--km-acento-2);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .95rem;font-size:.9rem;font-weight:700;display:inline-flex}.RellenarConMia-module__f_ksna__boton:hover{border-style:solid}.RellenarConMia-module__f_ksna__boton:focus-visible,.RellenarConMia-module__f_ksna__cerrar:focus-visible,.RellenarConMia-module__f_ksna__micro:focus-visible,.RellenarConMia-module__f_ksna__campo:focus-visible{outline:3px solid var(--km-acento-2);outline-offset:2px}.RellenarConMia-module__f_ksna__icono{flex:none;width:1.05rem;height:1.05rem}.RellenarConMia-module__f_ksna__ayuda{color:var(--km-texto-suave);font-size:.82rem}.RellenarConMia-module__f_ksna__estadoOk{color:var(--km-texto);flex-basis:100%;font-size:.86rem;font-weight:700}.RellenarConMia-module__f_ksna__caja{border:2px solid var(--km-acento-2);border-radius:min(var(--km-radio),12px);background:var(--km-fondo-alt);grid-column:1/-1;grid-template-columns:minmax(0,1fr);gap:.45rem;padding:.75rem .85rem;display:grid}.RellenarConMia-module__f_ksna__cabecera{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.RellenarConMia-module__f_ksna__etiqueta{letter-spacing:.06em;text-transform:uppercase;color:var(--km-texto);align-items:center;gap:.4rem;font-size:.78rem;font-weight:800;display:inline-flex}.RellenarConMia-module__f_ksna__cerrar{width:2.75rem;height:2.75rem;color:var(--km-texto-suave);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;margin-block:-.5rem;margin-inline:0 -.5rem;display:inline-flex}.RellenarConMia-module__f_ksna__fila{align-items:stretch;gap:.5rem;display:flex}.RellenarConMia-module__f_ksna__campo{min-width:0;min-height:3rem;font:inherit;color:var(--km-texto);background:var(--km-fondo);border:2px solid var(--km-linea-fuerte);border-radius:min(var(--km-radio),12px);resize:none;flex:1;padding:.55rem .75rem;font-size:1rem;line-height:1.35}.RellenarConMia-module__f_ksna__campo::placeholder{color:var(--km-texto-suave)}.RellenarConMia-module__f_ksna__botones{flex-direction:column;gap:.4rem;display:flex}.RellenarConMia-module__f_ksna__micro{min-width:2.75rem;min-height:2.75rem;color:var(--km-texto);background:var(--km-fondo);border:2px solid var(--km-linea-fuerte);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.RellenarConMia-module__f_ksna__micro[aria-pressed=true]{color:var(--km-boton-texto);background:var(--km-boton-fondo);border-color:var(--km-boton-fondo)}.RellenarConMia-module__f_ksna__rellenar{cursor:pointer}.RellenarConMia-module__f_ksna__rellenar[disabled]{opacity:.55;cursor:not-allowed}.RellenarConMia-module__f_ksna__aviso{color:var(--km-texto-suave);font-size:.76rem;line-height:1.45}.RellenarConMia-module__f_ksna__aviso a{font-weight:700;text-decoration:underline}.RellenarConMia-module__f_ksna__error{color:var(--km-acento-texto);font-size:.85rem;font-weight:700}@media (max-width:559.98px){.RellenarConMia-module__f_ksna__barra .RellenarConMia-module__f_ksna__ayuda{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.RellenarConMia-module__f_ksna__fila{flex-direction:column}.RellenarConMia-module__f_ksna__botones{flex-direction:row}.RellenarConMia-module__f_ksna__rellenar{flex:1}}
.Desplegable-module__lbJTOG__caja{position:relative}.Desplegable-module__lbJTOG__boton{text-align:start;cursor:pointer;touch-action:manipulation;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.Desplegable-module__lbJTOG__boton[data-vacio=true] .Desplegable-module__lbJTOG__texto{color:var(--km-texto-suave)}.Desplegable-module__lbJTOG__texto{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Desplegable-module__lbJTOG__flecha{flex-shrink:0;width:1.15rem;height:1.15rem;transition:transform .2s}.Desplegable-module__lbJTOG__flecha[data-abierto=true]{transform:rotate(180deg)}.Desplegable-module__lbJTOG__lista{z-index:30;overscroll-behavior:contain;max-height:min(24rem,60vh);color:var(--km-texto);background:var(--km-panel);border:2px solid var(--km-linea-fuerte);border-radius:min(var(--km-radio),12px);box-shadow:none;outline:none;margin:0;padding:.35rem;list-style:none;animation:.14s ease-out both Desplegable-module__lbJTOG__entra;position:absolute;top:calc(100% + .4rem);left:0;right:0;overflow-y:auto}.Desplegable-module__lbJTOG__lista[data-arriba=true]{top:auto;bottom:calc(100% + .4rem)}:is(:root[data-modo=infantil],:root .km-siempre-infantil) .Desplegable-module__lbJTOG__lista{background:var(--km-color-blanco,#fff);border:3px solid var(--km-color-tinta);box-shadow:5px 5px #14352aeb}.Desplegable-module__lbJTOG__opcion{border-radius:min(var(--km-radio),8px);cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;min-height:2.75rem;padding:.5rem .75rem;font-size:1rem;line-height:1.3;display:flex}.Desplegable-module__lbJTOG__opcion[data-vacia=true]{color:var(--km-texto-suave)}.Desplegable-module__lbJTOG__opcion[data-activa=true]{background:var(--km-chip-fondo);color:var(--km-chip-texto)}.Desplegable-module__lbJTOG__opcion[aria-selected=true]{font-weight:700}.Desplegable-module__lbJTOG__marca{flex-shrink:0;width:1.1rem;height:1.1rem}@keyframes Desplegable-module__lbJTOG__entra{0%{opacity:0;translate:0 -4px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.Desplegable-module__lbJTOG__lista{animation:none}}
.PiezasBar-module__zK9T7q__pieza{background:var(--km-fondo-alt)}.PiezasBar-module__zK9T7q__icono{color:var(--km-boton-texto);background:var(--km-boton-fondo)}.PiezasBar-module__zK9T7q__icono svg{width:1.4rem;height:1.4rem}:root[data-modo=infantil] .PiezasBar-module__zK9T7q__pieza{border:2px solid var(--km-color-tinta)}:root[data-modo=infantil] .PiezasBar-module__zK9T7q__pieza:nth-child(4n+1){background:color-mix(in srgb,var(--km-color-verde)16%,#fff)}:root[data-modo=infantil] .PiezasBar-module__zK9T7q__pieza:nth-child(4n+2){background:color-mix(in srgb,var(--km-color-rojo)14%,#fff)}:root[data-modo=infantil] .PiezasBar-module__zK9T7q__pieza:nth-child(4n+3){background:color-mix(in srgb,var(--km-color-amarillo)22%,#fff)}:root[data-modo=infantil] .PiezasBar-module__zK9T7q__pieza:nth-child(4n+4){background:color-mix(in srgb,var(--km-color-azul)14%,#fff)}:root[data-modo=infantil] .PiezasBar-module__zK9T7q__pieza:nth-child(4n+1) .PiezasBar-module__zK9T7q__icono{color:#fff;background:var(--km-color-verde)}:root[data-modo=infantil] .PiezasBar-module__zK9T7q__pieza:nth-child(4n+2) .PiezasBar-module__zK9T7q__icono{color:#fff;background:var(--km-color-rojo)}:root[data-modo=infantil] .PiezasBar-module__zK9T7q__pieza:nth-child(4n+3) .PiezasBar-module__zK9T7q__icono{color:var(--km-color-tinta);background:var(--km-color-amarillo)}:root[data-modo=infantil] .PiezasBar-module__zK9T7q__pieza:nth-child(4n+4) .PiezasBar-module__zK9T7q__icono{color:var(--km-color-tinta);background:var(--km-color-azul)}
.ParrillaHorario-module__d8WHFW__parrilla{--p-col-dia:9rem;--p-col-texto:13.5rem;--p-alto:2.1rem;--p-pista:#f0ede712;--p-pista-borde:#f0ede729;--p-raya:#f0ede71a;--p-marca:#f0ede724;--p-tramo:var(--km-color-amarillo);--p-radio:4px;flex-direction:column;gap:.35rem;display:flex}:root[data-modo=infantil] .ParrillaHorario-module__d8WHFW__parrilla{--p-pista:var(--km-fondo-alt);--p-pista-borde:var(--km-color-tinta);--p-raya:#14352a1f;--p-marca:#14352a1a;--p-radio:999px}.ParrillaHorario-module__d8WHFW__escala{grid-template-columns:var(--p-col-dia)minmax(0,1fr)var(--p-col-texto);color:var(--km-texto-suave);font-variant-numeric:tabular-nums;gap:1rem;font-size:.72rem;font-weight:700;display:grid}.ParrillaHorario-module__d8WHFW__escalaHoras{height:1.1rem;position:relative}.ParrillaHorario-module__d8WHFW__escalaHoras>span{white-space:nowrap;position:absolute;top:0;translate:-50%}[dir=rtl] .ParrillaHorario-module__d8WHFW__escalaHoras>span{translate:50%}.ParrillaHorario-module__d8WHFW__filas{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.ParrillaHorario-module__d8WHFW__fila{grid-template-columns:var(--p-col-dia)minmax(0,1fr)var(--p-col-texto);border-radius:min(var(--km-radio),14px);align-items:center;gap:1rem;margin-inline:-.5rem;padding:.3rem .5rem;display:grid}.ParrillaHorario-module__d8WHFW__dia{font-family:var(--km-fuente-display);text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:.5rem;font-size:1rem;font-weight:800;line-height:1.1;display:flex}.ParrillaHorario-module__d8WHFW__texto{font-family:var(--km-fuente-display);font-variant-numeric:tabular-nums;font-size:.98rem;font-weight:700;line-height:1.25}.ParrillaHorario-module__d8WHFW__textoCerrado{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ParrillaHorario-module__d8WHFW__pista{height:var(--p-alto);border-radius:var(--p-radio);background-color:var(--p-pista);background-image:linear-gradient(to right,var(--p-marca)1px,transparent 1px);background-size:calc(100%/var(--horas))100%;box-shadow:inset 0 0 0 1px var(--p-pista-borde);display:block;position:relative;overflow:hidden}:root[data-modo=infantil] .ParrillaHorario-module__d8WHFW__pista{box-shadow:inset 0 0 0 2px var(--p-pista-borde)}.ParrillaHorario-module__d8WHFW__tramo{border-radius:calc(var(--p-radio) - 1px);background:var(--p-tramo);transform-origin:0;animation:.7s cubic-bezier(.2,.8,.2,1) both ParrillaHorario-module__d8WHFW__entrar;animation-delay:calc(var(--n)*60ms);position:absolute;top:.3rem;bottom:.3rem}.ParrillaHorario-module__d8WHFW__tramo:after{content:"";background:conic-gradient(var(--km-color-carbon)25%,transparent 0 50%,var(--km-color-carbon)0 75%,transparent 0)0 0/.35rem .35rem;opacity:.85;border-radius:inherit;width:.7rem;position:absolute;inset-block:0;inset-inline-end:0}:root[data-modo=infantil] .ParrillaHorario-module__d8WHFW__tramo{box-shadow:inset 0 0 0 2px var(--km-color-tinta);top:.32rem;bottom:.32rem}:root[data-modo=infantil] .ParrillaHorario-module__d8WHFW__tramo:after{display:none}:root[data-modo=infantil] .ParrillaHorario-module__d8WHFW__tramo{background:var(--km-color-verde)}@keyframes ParrillaHorario-module__d8WHFW__entrar{0%{transform:scaleX(0)}}.ParrillaHorario-module__d8WHFW__cerrada{background-image:repeating-linear-gradient(-45deg,var(--p-raya)0 8px,transparent 8px 16px);background-size:auto;place-items:center;display:grid}.ParrillaHorario-module__d8WHFW__rotuloCerrado{font-family:var(--km-fuente-display);letter-spacing:.12em;text-transform:uppercase;color:var(--km-texto-suave);font-size:.78rem;font-weight:800}.ParrillaHorario-module__d8WHFW__hoy{background:color-mix(in srgb,var(--km-acento)14%,transparent)}:root:not([data-modo=infantil]) .ParrillaHorario-module__d8WHFW__hoy{background:0 0;box-shadow:inset 0 0 0 2px #f8e605}.ParrillaHorario-module__d8WHFW__marcaHoy{letter-spacing:.08em;color:var(--km-boton-texto);background:var(--km-boton-fondo);border-radius:999px;padding:.12rem .45rem;font-size:.66rem}.ParrillaHorario-module__d8WHFW__ahora{background:var(--km-texto);z-index:1;width:3px;margin-inline-start:-1.5px;position:absolute;top:0;bottom:0}.ParrillaHorario-module__d8WHFW__ahora>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;bottom:100%;left:50%;overflow:hidden;translate:-50%}@media (max-width:639px){.ParrillaHorario-module__d8WHFW__escala{display:none}.ParrillaHorario-module__d8WHFW__fila{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"dia texto""pista pista";gap:.4rem .75rem}.ParrillaHorario-module__d8WHFW__dia{grid-area:dia;font-size:.92rem}.ParrillaHorario-module__d8WHFW__texto{text-align:end;grid-area:texto;font-size:.88rem}.ParrillaHorario-module__d8WHFW__pista{grid-area:pista;height:1.6rem}}@media (prefers-reduced-motion:reduce){.ParrillaHorario-module__d8WHFW__tramo{animation:none}}
.MapaSituacion-module__FAgVHa__figura{view-timeline-name:--km-mapa;view-timeline-axis:block;--m-mar:#10283a;--m-tierra:#1f252e;--m-borde:#f0ede71f;--m-aeropuerto:#2a323d;--m-pista-aero:#f0ede757;--m-rio:#2e7fb8;--m-playa:#5b5136;--m-bosque:#20352a;--m-camping:#2b2f3d;--m-via-fuerte:#f0ede79e;--m-via:#f0ede75c;--m-via-suave:#f0ede729;--m-calle:#f0ede724;--m-ruta:#f52f13;--m-camino:#f8e605;--m-cruce:#8fd0ff;--m-parking:#1f9df247;--m-parking-borde:#1f9df2;--m-pista-kart:#ff6b52;--m-texto:#f0ede7;--m-texto-suave:#c9c5bb;--m-halo:#15181d;margin:0}:root[data-modo=infantil] .MapaSituacion-module__FAgVHa__figura{--m-mar:#a9dcf7;--m-tierra:#fbf8f1;--m-borde:#14352a29;--m-aeropuerto:#ebe6da;--m-pista-aero:#14352a4d;--m-rio:#5ab5ea;--m-playa:#f6e3a8;--m-bosque:#d5ecc9;--m-camping:#ece6f3;--m-via-fuerte:#14352ab8;--m-via:#14352a6b;--m-via-suave:#14352a33;--m-calle:#14352a29;--m-ruta:#e0280f;--m-camino:#c42408;--m-cruce:#1f6fb2;--m-parking:#1f9df233;--m-parking-borde:#1678bf;--m-pista-kart:#f52f13;--m-texto:#14352a;--m-texto-suave:#3f5b4e;--m-halo:#fbf8f1}.MapaSituacion-module__FAgVHa__lienzo{border-radius:var(--km-radio);border:1px solid var(--m-borde);background:var(--m-tierra);width:100%;position:relative;overflow:hidden;container-type:inline-size}.MapaSituacion-module__FAgVHa__svg{width:100%;height:auto;display:block}.MapaSituacion-module__FAgVHa__mar{fill:var(--m-mar)}.MapaSituacion-module__FAgVHa__tierra{fill:var(--m-tierra)}.MapaSituacion-module__FAgVHa__aeropuerto{fill:var(--m-aeropuerto)}.MapaSituacion-module__FAgVHa__playa{fill:var(--m-playa)}.MapaSituacion-module__FAgVHa__bosque{fill:var(--m-bosque)}.MapaSituacion-module__FAgVHa__camping{fill:var(--m-camping);stroke:var(--m-via-suave);stroke-width:1.5px}.MapaSituacion-module__FAgVHa__estany{fill:var(--m-mar)}.MapaSituacion-module__FAgVHa__parking{fill:var(--m-parking);stroke:var(--m-parking-borde);stroke-width:2px;stroke-dasharray:6 4}.MapaSituacion-module__FAgVHa__linea{fill:none;stroke-linecap:round;stroke-linejoin:round}.MapaSituacion-module__FAgVHa__pistaAero{stroke:var(--m-pista-aero);stroke-width:5px}.MapaSituacion-module__FAgVHa__rio{stroke:var(--m-rio);stroke-width:3px}.MapaSituacion-module__FAgVHa__viaSuave{stroke:var(--m-via-suave);stroke-width:3.5px}.MapaSituacion-module__FAgVHa__via{stroke:var(--m-via);stroke-width:5px}.MapaSituacion-module__FAgVHa__viaFuerte{stroke:var(--m-via-fuerte);stroke-width:6px}.MapaSituacion-module__FAgVHa__calle{stroke:var(--m-calle);stroke-width:3px}.MapaSituacion-module__FAgVHa__calzada{stroke:var(--m-via-fuerte);stroke-width:11px}.MapaSituacion-module__FAgVHa__enlace{stroke:var(--m-via);stroke-width:5px}.MapaSituacion-module__FAgVHa__pistaKart{stroke:var(--m-pista-kart);stroke-width:5px}.MapaSituacion-module__FAgVHa__puente{stroke:var(--m-cruce);stroke-width:9px;stroke-linecap:butt}.MapaSituacion-module__FAgVHa__ruta{stroke:var(--m-ruta);stroke-width:8px;stroke-dasharray:1;stroke-dashoffset:0}.MapaSituacion-module__FAgVHa__camino{stroke:var(--m-camino);stroke-width:9px;stroke-dasharray:0 17}.MapaSituacion-module__FAgVHa__cruce{stroke:var(--m-cruce);stroke-width:7px;stroke-dasharray:0 13}.MapaSituacion-module__FAgVHa__revelar{stroke:#fff;stroke-width:40px;stroke-dasharray:1;stroke-dashoffset:0}.MapaSituacion-module__FAgVHa__capaRotulos{pointer-events:none;position:absolute;inset:0}.MapaSituacion-module__FAgVHa__rotulo{white-space:nowrap;font-family:var(--km-fuente-cuerpo);color:var(--m-texto);text-shadow:0 0 2px var(--m-halo),0 0 4px var(--m-halo),0 0 8px var(--m-halo);font-size:11px;font-weight:600;line-height:1.15;position:absolute;transform:translate(-50%,-50%)}.MapaSituacion-module__FAgVHa__rotuloSuave{color:var(--m-texto-suave);font-style:italic;font-weight:500}.MapaSituacion-module__FAgVHa__rotuloGrande{font-family:var(--km-fuente-display);letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:800}.MapaSituacion-module__FAgVHa__derecha{transform:translate(10px,-50%)}.MapaSituacion-module__FAgVHa__izquierda{transform:translate(calc(-100% - 10px),-50%)}.MapaSituacion-module__FAgVHa__arriba{transform:translate(-50%,calc(-100% - 8px))}.MapaSituacion-module__FAgVHa__abajo{transform:translate(-50%,8px)}.MapaSituacion-module__FAgVHa__abajoDerecha{transform:translate(-14px,8px)}.MapaSituacion-module__FAgVHa__punto:before{content:"";background:var(--m-texto);width:9px;height:9px;box-shadow:0 0 0 2px var(--m-halo);border-radius:9999px;position:absolute}.MapaSituacion-module__FAgVHa__punto.MapaSituacion-module__FAgVHa__derecha:before{top:calc(50% - 4.5px);left:-15px}.MapaSituacion-module__FAgVHa__punto.MapaSituacion-module__FAgVHa__izquierda:before{top:calc(50% - 4.5px);right:-15px}.MapaSituacion-module__FAgVHa__escudo{font-family:var(--km-fuente-display);letter-spacing:.03em;color:#fff;background:#1d5fa8;border:1px solid #ffffffbf;border-radius:3px;padding:1px 5px;font-size:10.5px;font-weight:800;line-height:1.4;position:absolute;transform:translate(-50%,-50%)}.MapaSituacion-module__FAgVHa__escudoC31{background:#c42408}.MapaSituacion-module__FAgVHa__chip{white-space:nowrap;font-family:var(--km-fuente-display);color:#fff;background:var(--m-ruta);border-radius:9999px;align-items:center;gap:4px;padding:2px 7px;font-size:11px;font-weight:800;line-height:1.4;display:inline-flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 2px 6px #0000004d}.MapaSituacion-module__FAgVHa__chipCamino{background:var(--m-camino);color:#15181d}:root[data-modo=infantil] .MapaSituacion-module__FAgVHa__chipCamino{color:#fff}.MapaSituacion-module__FAgVHa__chipBus{background:#1f6fb2}.MapaSituacion-module__FAgVHa__chip svg{flex:none;width:12px;height:12px}.MapaSituacion-module__FAgVHa__parkingMarca{font-family:var(--km-fuente-display);color:#fff;background:#1678bf;border:1.5px solid #fff;border-radius:4px;align-items:baseline;padding:0 5px;font-size:13px;font-weight:900;line-height:1.45;display:inline-flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1px 4px #00000059}.MapaSituacion-module__FAgVHa__parkingMarca small{margin-inline-start:1px;font-size:9px;font-weight:800}.MapaSituacion-module__FAgVHa__parada{background:#1f6fb2;border:2px solid #fff;border-radius:4px;width:14px;height:14px;margin-block:-7px 0;margin-inline:-7px 0;position:absolute;box-shadow:0 1px 3px #0006}.MapaSituacion-module__FAgVHa__parque{width:40px;height:40px;margin-block:-20px 0;margin-inline:-20px 0;position:absolute}.MapaSituacion-module__FAgVHa__parqueAro{border:3px solid var(--m-ruta);background:#fff;border-radius:9999px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 3px 10px #00000073}.MapaSituacion-module__FAgVHa__parqueAro img{object-fit:contain;width:100%;height:100%}.MapaSituacion-module__FAgVHa__parque:before{content:"";border:3px solid var(--m-ruta);opacity:0;border-radius:9999px;position:absolute;inset:-3px}.MapaSituacion-module__FAgVHa__parqueNombre{white-space:nowrap;font-family:var(--km-fuente-display);letter-spacing:.03em;text-transform:uppercase;color:#fff;background:var(--m-ruta);border-radius:4px;padding:1px 7px;font-size:11px;font-weight:900;line-height:1.4;position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%)}.MapaSituacion-module__FAgVHa__parqueNombreArriba{top:auto;bottom:calc(100% + 4px)}.MapaSituacion-module__FAgVHa__compacto .MapaSituacion-module__FAgVHa__parque{width:30px;height:30px;margin:-15px 0 0 -15px}@container (min-width:560px){.MapaSituacion-module__FAgVHa__rotulo{font-size:13px}.MapaSituacion-module__FAgVHa__rotuloGrande{font-size:15px}.MapaSituacion-module__FAgVHa__escudo{font-size:12px}.MapaSituacion-module__FAgVHa__chip{padding:3px 9px;font-size:12.5px}.MapaSituacion-module__FAgVHa__chip svg{width:14px;height:14px}.MapaSituacion-module__FAgVHa__parkingMarca{font-size:15px}.MapaSituacion-module__FAgVHa__parque{width:50px;height:50px;margin:-25px 0 0 -25px}.MapaSituacion-module__FAgVHa__parqueNombre{font-size:12.5px}.MapaSituacion-module__FAgVHa__parada{width:16px;height:16px;margin:-8px 0 0 -8px}}@media (prefers-reduced-motion:no-preference){.MapaSituacion-module__FAgVHa__ruta,.MapaSituacion-module__FAgVHa__revelar{animation:2.4s cubic-bezier(.55,.05,.3,1) .4s both MapaSituacion-module__FAgVHa__km-dibujar}@supports (animation-timeline:view()){.MapaSituacion-module__FAgVHa__ruta,.MapaSituacion-module__FAgVHa__revelar{animation:linear both MapaSituacion-module__FAgVHa__km-dibujar;animation-timeline:--km-mapa;animation-range:entry 10%}}.MapaSituacion-module__FAgVHa__parque:before{animation:2.4s ease-out infinite MapaSituacion-module__FAgVHa__km-pulso}}@keyframes MapaSituacion-module__FAgVHa__km-dibujar{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes MapaSituacion-module__FAgVHa__km-pulso{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.MapaSituacion-module__FAgVHa__pie{color:var(--km-texto-suave);margin-top:.5rem;font-size:.75rem;line-height:1.5}.MapaSituacion-module__FAgVHa__pie a{color:inherit;text-underline-offset:2px;text-decoration:underline}.MapaSituacion-module__FAgVHa__escala{font-family:var(--km-fuente-cuerpo);color:var(--m-texto);text-shadow:0 0 3px var(--m-halo),0 0 6px var(--m-halo);flex-direction:column;align-items:flex-end;gap:2px;font-size:10.5px;font-weight:700;display:flex;position:absolute;bottom:4%;right:3%}.MapaSituacion-module__FAgVHa__escala span:last-child{border:2px solid var(--m-texto);border-top:0;height:5px;display:block}.MapaSituacion-module__FAgVHa__norte{font-family:var(--km-fuente-display);color:var(--m-texto);text-shadow:0 0 3px var(--m-halo);text-align:center;font-size:11px;font-weight:900;line-height:1;position:absolute;top:4%;left:3%}.MapaSituacion-module__FAgVHa__rotulo .MapaSituacion-module__FAgVHa__chip{text-shadow:none}
.Briefing-module__EhIl9q__paginaBriefing{--b-fondo:var(--km-panel-hondo);--b-tinta:var(--km-color-crema);--b-tinta-suave:var(--km-texto-suave);--b-pieza:var(--km-panel);--b-borde:#f0ede72e;--b-icono:var(--km-acento-texto);--b-icono-fondo:#f52f1324}:is(:root[data-modo=infantil],:root .km-siempre-infantil) .Briefing-module__EhIl9q__paginaBriefing{--b-fondo:var(--km-fondo-alt);--b-tinta:var(--km-color-tinta);--b-tinta-suave:var(--km-texto-suave);--b-pieza:var(--km-color-blanco);--b-borde:var(--km-color-tinta);--b-icono:var(--km-color-tinta);--b-icono-fondo:var(--km-color-amarillo)}.Briefing-module__EhIl9q__lienzo{background:var(--b-fondo);border-radius:var(--km-radio)var(--km-radio)0 0;flex-direction:column;flex:1 0 auto;justify-content:center;margin:-1.3rem -1.2rem .4rem;line-height:0;display:flex;overflow:hidden}.Briefing-module__EhIl9q__lienzo svg{width:100%;height:auto;display:block}:is(:root[data-modo=infantil],:root .km-siempre-infantil) .Briefing-module__EhIl9q__lienzo{border-radius:calc(var(--km-radio) - 3px)calc(var(--km-radio) - 3px)0 0;border-bottom:3px solid var(--km-color-tinta)}.Briefing-module__EhIl9q__lienzoSuelto .Briefing-module__EhIl9q__lienzo{border-radius:var(--km-radio);margin:0}.Briefing-module__EhIl9q__rotulo{font-family:var(--km-fuente-display);letter-spacing:.06em;text-transform:uppercase;fill:var(--b-tinta);font-size:11px;font-weight:800}.Briefing-module__EhIl9q__rotuloClaro{font-family:var(--km-fuente-display);letter-spacing:.05em;text-transform:uppercase;fill:var(--km-color-blanco);stroke:var(--km-color-carbon);stroke-width:3px;stroke-linejoin:round;paint-order:stroke;font-size:10.5px;font-weight:800}.Briefing-module__EhIl9q__cesped{fill:var(--km-color-verde)}.Briefing-module__EhIl9q__lienzoCesped{background:var(--km-color-verde)}.Briefing-module__EhIl9q__asfalto,.Briefing-module__EhIl9q__asfaltoAncho{fill:none;stroke:var(--km-color-carbon);stroke-linejoin:round}.Briefing-module__EhIl9q__asfalto{stroke-width:34px}.Briefing-module__EhIl9q__asfaltoAncho{stroke-width:48px}.Briefing-module__EhIl9q__bordilloBlanco,.Briefing-module__EhIl9q__bordilloRojo{fill:none;stroke-width:5px}.Briefing-module__EhIl9q__bordilloBlanco{stroke:var(--km-color-blanco)}.Briefing-module__EhIl9q__bordilloRojo{stroke:var(--km-color-rojo);stroke-dasharray:6 6}.Briefing-module__EhIl9q__zonaFreno,.Briefing-module__EhIl9q__zonaGas{fill:none;stroke-width:10px;stroke-linecap:round;opacity:.95}.Briefing-module__EhIl9q__zonaFreno{stroke:var(--km-color-rojo)}.Briefing-module__EhIl9q__zonaGas{stroke:var(--km-color-verde);stroke-dasharray:2 0;filter:brightness(1.25)}.Briefing-module__EhIl9q__apice{fill:var(--km-color-amarillo);stroke:var(--km-color-carbon);stroke-width:2px}.Briefing-module__EhIl9q__trazada{fill:none;stroke:var(--km-color-amarillo);stroke-width:3.5px;stroke-dasharray:8 6;stroke-linecap:round}.Briefing-module__EhIl9q__hito{fill:var(--km-color-amarillo);stroke:var(--km-color-carbon);stroke-width:2px}.Briefing-module__EhIl9q__flechaClara{fill:none;stroke:var(--km-color-amarillo);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.Briefing-module__EhIl9q__rueda{fill:var(--km-color-carbon);stroke:var(--km-color-crema);stroke-width:.8px}.Briefing-module__EhIl9q__casco{fill:var(--km-color-amarillo);stroke:var(--km-color-carbon);stroke-width:1.2px}.Briefing-module__EhIl9q__chasis{fill:var(--b-pieza);stroke:var(--b-borde);stroke-width:2px}.Briefing-module__EhIl9q__estrias{fill:none;stroke:#00000059;stroke-width:3px;stroke-linecap:round}.Briefing-module__EhIl9q__prohibidoFondo{fill:var(--km-color-blanco);stroke:var(--km-color-rojo);stroke-width:2.5px}.Briefing-module__EhIl9q__prohibidoAspa{fill:none;stroke:var(--km-color-rojo);stroke-width:2.5px;stroke-linecap:round}.Briefing-module__EhIl9q__aro{fill:none;stroke:var(--b-tinta);stroke-width:7px;stroke-linecap:round}.Briefing-module__EhIl9q__radios{fill:none;stroke:var(--b-tinta);stroke-width:5px;stroke-linecap:round}.Briefing-module__EhIl9q__buje{fill:var(--km-color-rojo)}.Briefing-module__EhIl9q__mano{fill:var(--km-color-amarillo);stroke:var(--km-color-carbon);stroke-width:2px}.Briefing-module__EhIl9q__mirada{fill:none;stroke:var(--km-color-amarillo);stroke-width:3px;stroke-dasharray:4 4;stroke-linecap:round}.Briefing-module__EhIl9q__miradaPunta,.Briefing-module__EhIl9q__flecha{fill:none;stroke:var(--km-color-amarillo);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}:is(:root[data-modo=infantil],:root .km-siempre-infantil) :is(.Briefing-module__EhIl9q__mirada,.Briefing-module__EhIl9q__miradaPunta,.Briefing-module__EhIl9q__flecha){stroke:var(--km-color-rojo)}.Briefing-module__EhIl9q__cronoBoton{fill:var(--b-tinta)}.Briefing-module__EhIl9q__esfera{fill:var(--b-pieza)}.Briefing-module__EhIl9q__marca{stroke:var(--b-tinta);stroke-width:2px;stroke-linecap:round}.Briefing-module__EhIl9q__aguja{stroke:var(--km-color-rojo);stroke-width:3px;stroke-linecap:round}.Briefing-module__EhIl9q__vueltas path{fill:none;stroke:var(--b-tinta);stroke-width:3px;stroke-linecap:round;opacity:.35}.Briefing-module__EhIl9q__marcaFreno,.Briefing-module__EhIl9q__marcaGas{fill:none;stroke-width:5px;stroke-linecap:round}.Briefing-module__EhIl9q__marcaFreno{stroke:var(--km-color-rojo)}.Briefing-module__EhIl9q__marcaGas{stroke:var(--km-color-verde)}.Briefing-module__EhIl9q__mastil{stroke:var(--b-tinta);stroke-width:3px;stroke-linecap:round}.Briefing-module__EhIl9q__mastilPomo{fill:var(--b-tinta)}.Briefing-module__EhIl9q__banderaFilo{fill:none;stroke:var(--km-color-carbon);stroke-width:1.5px;stroke-linejoin:round}.Briefing-module__EhIl9q__cabezaPaso{align-items:center;gap:.6rem;display:flex}.Briefing-module__EhIl9q__numero{background:var(--km-acento);width:2.1rem;height:2.1rem;color:var(--km-color-blanco);font-family:var(--km-fuente-display);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;place-items:center;font-size:.9rem;font-weight:800;display:inline-grid}:is(:root[data-modo=infantil],:root .km-siempre-infantil) .Briefing-module__EhIl9q__numero{background:var(--km-color-amarillo);color:var(--km-color-tinta);border:2px solid var(--km-color-tinta)}.Briefing-module__EhIl9q__cabezaBloque{align-items:center;gap:.75rem;display:flex}.Briefing-module__EhIl9q__iconoBloque{background:var(--b-icono-fondo);width:2.75rem;height:2.75rem;color:var(--b-icono);border-radius:12px;flex:none;place-items:center;display:grid}.Briefing-module__EhIl9q__iconoBloque svg{width:1.55rem;height:1.55rem}.Briefing-module__EhIl9q__listaIconos{flex-direction:column;gap:.7rem;font-size:.875rem;line-height:1.55;display:flex}.Briefing-module__EhIl9q__norma{grid-template-columns:1.75rem minmax(0,1fr);align-items:start;gap:.65rem;display:grid}.Briefing-module__EhIl9q__normaIcono{background:var(--b-icono-fondo);width:1.75rem;height:1.75rem;color:var(--b-icono);border-radius:8px;place-items:center;display:grid}.Briefing-module__EhIl9q__normaIcono svg{width:1.05rem;height:1.05rem}.Briefing-module__EhIl9q__banderas{flex-direction:column;flex:1 0 auto;margin:-1.3rem -1.2rem .4rem;display:flex}.Briefing-module__EhIl9q__banderas .Briefing-module__EhIl9q__lienzo{margin:0}.Briefing-module__EhIl9q__banderasLeyenda{flex-direction:column;gap:.35rem;margin:.8rem 1.2rem 0;font-size:.92rem;line-height:1.4;display:flex}.Briefing-module__EhIl9q__lienzoIcono{flex:none;align-items:center;height:6.5rem;min-height:0}.Briefing-module__EhIl9q__lienzoIcono.Briefing-module__EhIl9q__lienzoCrece{flex:1 0 6.5rem;height:auto}.Briefing-module__EhIl9q__pasos{counter-reset:paso;gap:.6rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.Briefing-module__EhIl9q__pasos{grid-template-columns:repeat(3,minmax(0,1fr))}}.Briefing-module__EhIl9q__paso{border:1px solid var(--b-borde);border-radius:calc(var(--km-radio) - 2px);background:var(--b-fondo);grid-template-columns:2.1rem minmax(0,1fr);align-items:start;gap:.6rem;padding:.75rem .8rem;font-size:.85rem;line-height:1.45;display:grid}:is(:root[data-modo=infantil],:root .km-siempre-infantil) .Briefing-module__EhIl9q__paso{background:var(--km-fondo-alt);border-width:2px}.Briefing-module__EhIl9q__paso:before{counter-increment:paso;content:counter(paso);background:var(--km-acento);width:2.1rem;height:2.1rem;color:var(--km-color-blanco);font-family:var(--km-fuente-display);border-radius:999px;place-items:center;font-size:.9rem;font-weight:800;display:grid}:is(:root[data-modo=infantil],:root .km-siempre-infantil) .Briefing-module__EhIl9q__paso:before{background:var(--km-color-amarillo);color:var(--km-color-tinta);border:2px solid var(--km-color-tinta)}.Briefing-module__EhIl9q__pasoTitulo{font-family:var(--km-fuente-display);text-transform:uppercase;margin-bottom:.15rem;font-size:.95rem;font-weight:700;line-height:1.2;display:block}.Briefing-module__EhIl9q__pasoTexto{color:var(--km-texto-suave);overflow-wrap:anywhere}.Briefing-module__EhIl9q__lienzoIcono span{background:var(--b-icono-fondo);width:4.5rem;height:4.5rem;color:var(--b-icono);border-radius:999px;place-items:center;display:grid}.Briefing-module__EhIl9q__lienzoIcono svg{width:2.4rem;height:2.4rem}.Briefing-module__EhIl9q__pantalla{aspect-ratio:16/9;border-radius:var(--km-radio);background:var(--km-panel-hondo);position:relative;overflow:hidden}:is(:root[data-modo=infantil],:root .km-siempre-infantil) .Briefing-module__EhIl9q__pantalla{border:3px solid var(--km-color-tinta);box-shadow:var(--km-tarjeta-sombra)}.Briefing-module__EhIl9q__poster,.Briefing-module__EhIl9q__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Briefing-module__EhIl9q__pausa{width:2.75rem;height:2.75rem;color:var(--km-color-blanco);cursor:pointer;background:#111419b8;border:0;border-radius:999px;place-items:center;display:grid;position:absolute;bottom:.75rem;right:.75rem}.Briefing-module__EhIl9q__pausa:focus-visible{outline:3px solid var(--km-color-amarillo);outline-offset:2px}.Briefing-module__EhIl9q__fichas{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (min-width:640px){.Briefing-module__EhIl9q__fichas{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.Briefing-module__EhIl9q__fichas{grid-template-columns:repeat(5,minmax(0,1fr))}}.Briefing-module__EhIl9q__ficha{background:var(--km-panel);min-width:0;color:var(--km-texto);border:var(--km-tarjeta-borde);border-radius:var(--km-radio);flex-direction:column;gap:.35rem;padding:1rem;display:flex}:is(:root[data-modo=infantil],:root .km-siempre-infantil) .Briefing-module__EhIl9q__ficha{box-shadow:var(--km-tarjeta-sombra)}@media (max-width:639px){.Briefing-module__EhIl9q__ficha:last-child:nth-child(odd){grid-column:1/-1}}.Briefing-module__EhIl9q__fichaIcono{color:var(--b-icono);order:1}.Briefing-module__EhIl9q__fichaIcono svg{width:1.6rem;height:1.6rem}.Briefing-module__EhIl9q__fichaValor{font-family:var(--km-fuente-display);overflow-wrap:anywhere;order:2;font-size:1.35rem;font-weight:800;line-height:1.1}.Briefing-module__EhIl9q__fichaEtiqueta{letter-spacing:.08em;text-transform:uppercase;color:var(--km-texto-suave);order:3;font-size:.75rem}.Briefing-module__EhIl9q__galeria{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1rem;display:grid}@media (min-width:1024px){.Briefing-module__EhIl9q__galeria{aspect-ratio:16/7;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:2fr 1fr 1fr}}.Briefing-module__EhIl9q__foto{aspect-ratio:4/3;border-radius:var(--km-radio);background:var(--km-panel-hondo);min-height:0;margin:0;position:relative;overflow:hidden}.Briefing-module__EhIl9q__foto img{object-fit:cover}.Briefing-module__EhIl9q__fotoGrande,.Briefing-module__EhIl9q__fotoAncha{aspect-ratio:16/9;grid-column:1/-1}@media (min-width:1024px){.Briefing-module__EhIl9q__foto{aspect-ratio:auto}.Briefing-module__EhIl9q__fotoGrande{aspect-ratio:auto;grid-area:1/1/span 2}.Briefing-module__EhIl9q__fotoAncha{grid-column:2/span 2}}:is(:root[data-modo=infantil],:root .km-siempre-infantil) .Briefing-module__EhIl9q__foto{border:3px solid var(--km-color-tinta)}.Briefing-module__EhIl9q__pie{max-width:calc(100% - 1.2rem);color:var(--km-color-crema);font-family:var(--km-fuente-display);letter-spacing:.08em;text-transform:uppercase;background:#111419d1;border-radius:6px;padding:.3rem .6rem;font-size:.72rem;font-weight:700;line-height:1.3;position:absolute;bottom:.6rem;left:.6rem}:is(:root[data-modo=infantil],:root .km-siempre-infantil) .Briefing-module__EhIl9q__pie{background:var(--km-color-amarillo);color:var(--km-color-tinta)}.Briefing-module__EhIl9q__historia{gap:1rem;display:grid}@media (min-width:640px){.Briefing-module__EhIl9q__historia{grid-template-columns:1.4fr 1fr}}.Briefing-module__EhIl9q__fotoJaume{aspect-ratio:1024/638;border-radius:var(--km-radio);background:var(--km-panel-hondo);margin:0;position:relative;overflow:hidden}@media (min-width:640px){.Briefing-module__EhIl9q__fotoJaume{aspect-ratio:auto;min-height:13rem}}.Briefing-module__EhIl9q__fotoJaume img{object-fit:cover;object-position:55% 30%}:is(:root[data-modo=infantil],:root .km-siempre-infantil) .Briefing-module__EhIl9q__fotoJaume{border:3px solid var(--km-color-tinta);box-shadow:var(--km-tarjeta-sombra)}
.EscenaBloque-module__LBwW1W__escena{--cu-verde:#06a252;--cu-amarillo:#f8e605;--cu-azul:#1f9df2;--cu-rojo:#f52f13;--cu-tinta:#14352a;aspect-ratio:16/10;pointer-events:none;width:100%;position:relative}.EscenaBloque-module__LBwW1W__cierre{aspect-ratio:16/5;max-width:54rem;margin:2.5rem auto 0}.EscenaBloque-module__LBwW1W__capa{position:absolute;inset:0}.EscenaBloque-module__LBwW1W__pieza{filter:drop-shadow(0 16px 16px #00000052);animation:7s ease-in-out infinite EscenaBloque-module__LBwW1W__flotar;display:block;position:absolute}.EscenaBloque-module__LBwW1W__pieza img{width:100%;height:auto;display:block}:root[data-modo=infantil] .EscenaBloque-module__LBwW1W__pieza{filter:drop-shadow(0 14px 14px #14352a47)}.EscenaBloque-module__LBwW1W__bocadillo{filter:drop-shadow(0 8px 10px #00000040);width:21%;height:auto;animation:6s ease-in-out infinite EscenaBloque-module__LBwW1W__flotar;position:absolute}.EscenaBloque-module__LBwW1W__bocadillo1{top:0;left:6%}.EscenaBloque-module__LBwW1W__bocadillo2{width:17%;animation-delay:-2s;top:8%;left:42%}.EscenaBloque-module__LBwW1W__bocadillo3{width:19%;animation-delay:-4s;top:30%;right:2%}.EscenaBloque-module__LBwW1W__bocadilloFondo{fill:var(--km-panel);stroke:var(--km-color-amarillo);stroke-width:3px}.EscenaBloque-module__LBwW1W__comillas{fill:var(--km-color-amarillo)}.EscenaBloque-module__LBwW1W__linea{fill:#f0ede78c}:root[data-modo=infantil] .EscenaBloque-module__LBwW1W__bocadilloFondo{fill:#fff;stroke:var(--cu-tinta)}:root[data-modo=infantil] .EscenaBloque-module__LBwW1W__comillas{fill:var(--cu-rojo)}:root[data-modo=infantil] .EscenaBloque-module__LBwW1W__linea{fill:#14352a59}.EscenaBloque-module__LBwW1W__banderines{width:100%;height:16%;position:absolute;inset:0 0 auto}.EscenaBloque-module__LBwW1W__globo{width:9%;height:auto;animation:6s ease-in-out infinite EscenaBloque-module__LBwW1W__flotar;position:absolute}.EscenaBloque-module__LBwW1W__globo1{top:4%;right:3%}.EscenaBloque-module__LBwW1W__globo2{width:7%;animation-delay:-2.5s;top:22%;left:1%}.EscenaBloque-module__LBwW1W__cierre .EscenaBloque-module__LBwW1W__globo{width:4.5%}.EscenaBloque-module__LBwW1W__confeti{width:22%;height:auto;position:absolute;top:-6%;left:38%}@keyframes EscenaBloque-module__LBwW1W__flotar{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.EscenaBloque-module__LBwW1W__pieza,.EscenaBloque-module__LBwW1W__bocadillo,.EscenaBloque-module__LBwW1W__globo{animation:none}}
.Plegable-module__Fb8f5W__plegable{scroll-margin-top:var(--km-cabecera-h,5rem)}.Plegable-module__Fb8f5W__titulos{flex-direction:column;gap:.15rem;min-width:0;display:flex}.Plegable-module__Fb8f5W__detalle{font-family:var(--km-fuente-cuerpo);color:var(--km-texto-suave);font-size:.85rem;font-weight:400;line-height:1.4}.Plegable-module__Fb8f5W__cuerpo{color:inherit;font-size:inherit;line-height:inherit;padding:.25rem 1rem 1.15rem}.Plegable-module__Fb8f5W__cuerpo ul{padding-inline-start:0;list-style:none}@media (min-width:640px){.Plegable-module__Fb8f5W__cuerpo{padding:.35rem 1.15rem 1.25rem}}.Plegable-module__Fb8f5W__coloreado{border-color:var(--plegable-fondo);background:color-mix(in srgb,var(--plegable-fondo)20%,var(--km-fondo));overflow:hidden}.Plegable-module__Fb8f5W__coloreado[open]{border-color:var(--plegable-fondo)}.Plegable-module__Fb8f5W__coloreado>summary{background:var(--plegable-fondo);color:var(--plegable-texto)}.Plegable-module__Fb8f5W__coloreado>summary .Plegable-module__Fb8f5W__detalle{color:var(--plegable-texto);opacity:.88}.Plegable-module__Fb8f5W__coloreado>summary>[aria-hidden=true]{color:var(--plegable-texto);border-color:currentColor}.Plegable-module__Fb8f5W__coloreado>div{padding-top:1rem}@media (min-width:640px){.Plegable-module__Fb8f5W__coloreado>div{padding-top:1.15rem}}
.ComoConducir-module__4Jx59a__bloque{--c-tinta:var(--km-color-crema);--c-tinta-suave:var(--km-texto-suave);--c-pieza:var(--km-panel);--c-borde:#f0ede72e;--c-asfalto:#2b313b;--c-asfalto-borde:#4a525e;--c-cesped:#1f4d36;--c-bien:var(--km-color-verde);--c-mal:var(--km-color-rojo);--c-azul:var(--km-color-azul);color:var(--km-texto)}:is(:root[data-modo=infantil],:root .km-siempre-infantil) .ComoConducir-module__4Jx59a__bloque{--c-tinta:var(--km-color-tinta);--c-pieza:var(--km-color-blanco);--c-borde:var(--km-color-tinta);--c-asfalto:#d9d5cc;--c-asfalto-borde:#8b887f;--c-cesped:#b9e0c5;--c-bien:#06a252;--c-mal:#c42408;--c-azul:#1f7fc4}.ComoConducir-module__4Jx59a__cabecera{max-width:44rem;margin:0 0 2rem}.ComoConducir-module__4Jx59a__kicker{font-family:var(--km-fuente-display);letter-spacing:.2em;text-transform:uppercase;color:var(--km-acento-texto);margin-bottom:.6rem;font-size:.75rem;font-weight:700;display:block}.ComoConducir-module__4Jx59a__titulo{font-family:var(--km-fuente-display);text-transform:uppercase;color:var(--km-texto);margin:0 0 1rem;font-size:clamp(1.75rem,5vw,2.75rem);font-weight:800;line-height:1.05}.ComoConducir-module__4Jx59a__titulo em{color:var(--km-acento-texto);font-style:normal}.ComoConducir-module__4Jx59a__intro{color:var(--km-texto-suave);margin:0;font-size:1.05rem;line-height:1.6}.ComoConducir-module__4Jx59a__rejilla{counter-reset:clave;grid-template-columns:1fr;align-items:stretch;gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.ComoConducir-module__4Jx59a__rejilla{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ComoConducir-module__4Jx59a__rejilla{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}.ComoConducir-module__4Jx59a__tarjeta{border:var(--km-tarjeta-borde);border-radius:var(--km-radio);background:var(--c-pieza);min-width:0;box-shadow:var(--km-tarjeta-sombra);flex-direction:column;display:flex;overflow:hidden}.ComoConducir-module__4Jx59a__lienzo{background:var(--c-cesped)}.ComoConducir-module__4Jx59a__lienzo svg{width:100%;height:auto;display:block}.ComoConducir-module__4Jx59a__cuerpo{flex-direction:column;flex:1 0 auto;gap:.75rem;padding:1.1rem 1.2rem 1.25rem;display:flex}.ComoConducir-module__4Jx59a__cabezaTarjeta{align-items:center;gap:.75rem;display:flex}.ComoConducir-module__4Jx59a__numero{background:var(--km-boton-fondo);min-width:2.25rem;height:2.25rem;color:var(--km-boton-texto);font-family:var(--km-fuente-display);letter-spacing:.04em;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 .6rem;font-size:.9rem;font-weight:800;display:inline-flex}.ComoConducir-module__4Jx59a__tituloTarjeta{font-family:var(--km-fuente-display);text-transform:uppercase;color:var(--km-texto);margin:0;font-size:1.15rem;font-weight:700;line-height:1.2}.ComoConducir-module__4Jx59a__texto{color:var(--km-texto-suave);margin:0;font-size:.95rem;line-height:1.6}.ComoConducir-module__4Jx59a__enlace{font-family:var(--km-fuente-display);letter-spacing:.04em;text-transform:uppercase;color:var(--km-acento-texto);align-items:center;gap:.4rem;margin-top:auto;padding-top:.25rem;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-flex}.ComoConducir-module__4Jx59a__enlace:hover,.ComoConducir-module__4Jx59a__enlace:focus-visible{text-underline-offset:4px;text-decoration:underline}.ComoConducir-module__4Jx59a__enlace svg{flex:none;width:1rem;height:1rem;transition:transform .15s}.ComoConducir-module__4Jx59a__enlace:hover svg{transform:translate(3px)}.ComoConducir-module__4Jx59a__nota{color:var(--km-texto-suave);margin:1.5rem 0 0;font-size:.85rem;line-height:1.5}.ComoConducir-module__4Jx59a__cesped{fill:var(--c-cesped)}.ComoConducir-module__4Jx59a__asfalto{fill:var(--c-asfalto);stroke:var(--c-asfalto-borde);stroke-width:1px}.ComoConducir-module__4Jx59a__asfaltoTrazo{fill:none;stroke:var(--c-asfalto);stroke-width:44px}.ComoConducir-module__4Jx59a__bien{fill:none;stroke:var(--c-bien);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.ComoConducir-module__4Jx59a__mal{fill:none;stroke:var(--c-mal);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.ComoConducir-module__4Jx59a__azul{fill:none;stroke:var(--c-azul);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.ComoConducir-module__4Jx59a__puntaBien{fill:var(--c-bien)}.ComoConducir-module__4Jx59a__puntaMal{fill:var(--c-mal)}.ComoConducir-module__4Jx59a__puntaAzul{fill:var(--c-azul)}.ComoConducir-module__4Jx59a__guia{fill:none;stroke:var(--c-tinta);stroke-width:1px;stroke-dasharray:3 3;opacity:.7}.ComoConducir-module__4Jx59a__eje{fill:none;stroke:var(--c-tinta);stroke-width:1.4px;stroke-linecap:round}.ComoConducir-module__4Jx59a__rueda{fill:var(--c-tinta)}.ComoConducir-module__4Jx59a__ruedaLevantada{fill:none;stroke:var(--c-tinta);stroke-width:1.4px;stroke-dasharray:2.5 2}.ComoConducir-module__4Jx59a__kart{fill:var(--km-color-rojo)}.ComoConducir-module__4Jx59a__kartAjeno{fill:var(--c-azul)}.ComoConducir-module__4Jx59a__casco{fill:var(--km-color-blanco);stroke:var(--c-tinta);stroke-width:.9px}.ComoConducir-module__4Jx59a__pieza{fill:var(--c-pieza);stroke:var(--c-tinta);stroke-width:1.3px}.ComoConducir-module__4Jx59a__zonaBien{fill:var(--c-bien);opacity:.25}.ComoConducir-module__4Jx59a__zonaMal{fill:var(--c-mal);opacity:.18}.ComoConducir-module__4Jx59a__hito{fill:var(--km-color-blanco);stroke:var(--c-bien);stroke-width:2.4px}
.Nosotros-module__9ku3DG__pagina{overflow-x:clip}.Nosotros-module__9ku3DG__seccion{margin-top:clamp(3.5rem,8vw,6.5rem)}.Nosotros-module__9ku3DG__hero{min-height:clamp(30rem,82svh,52rem);color:var(--km-color-crema);background:#0b0d10;align-items:flex-end;display:flex;position:relative;overflow:hidden}.Nosotros-module__9ku3DG__heroMedia{position:absolute;inset:0}.Nosotros-module__9ku3DG__heroMedia .Nosotros-module__9ku3DG__pausa{top:1rem;bottom:auto;right:1rem}.Nosotros-module__9ku3DG__heroVelo{pointer-events:none;background:linear-gradient(#0b0d102e 0%,#0b0d1000 32%,#0b0d106b 62%,#0b0d10db 100%);position:absolute;inset:0}.Nosotros-module__9ku3DG__heroTexto{z-index:1;padding-top:7rem;padding-bottom:calc(clamp(2rem,5vw,3.5rem) + var(--km-dock-h,0px));position:relative}.Nosotros-module__9ku3DG__h1{font-family:var(--km-fuente-display);margin:0}.Nosotros-module__9ku3DG__h1Pre{letter-spacing:.24em;text-transform:uppercase;color:var(--km-color-amarillo);margin-bottom:.9rem;font-size:.78rem;font-weight:700;display:block}.Nosotros-module__9ku3DG__h1Grande{letter-spacing:.005em;text-transform:uppercase;text-wrap:balance;overflow-wrap:break-word;max-width:14ch;font-size:clamp(2.5rem,8.2vw,6.25rem);font-weight:700;line-height:.92;display:block}:root[data-modo=infantil] .Nosotros-module__9ku3DG__h1Grande{letter-spacing:-.03em;text-transform:none;font-weight:800;line-height:.98}.Nosotros-module__9ku3DG__lema{color:#f0ede7db;margin:1.25rem 0 0;font-size:clamp(1.0625rem,1.6vw,1.375rem);line-height:1.5}.Nosotros-module__9ku3DG__videoCaja{width:100%;height:100%;position:relative}.Nosotros-module__9ku3DG__poster,.Nosotros-module__9ku3DG__video{object-fit:cover;width:100%;height:100%;display:block}.Nosotros-module__9ku3DG__poster{position:absolute;inset:0}.Nosotros-module__9ku3DG__video{background:#000;position:relative}.Nosotros-module__9ku3DG__videoSinFondo{background:0 0}.Nosotros-module__9ku3DG__pausa{color:#f0ede7;cursor:pointer;background:#111419b8;border:2px solid #f0ede7b3;border-radius:999px;place-items:center;width:2.75rem;height:2.75rem;transition:transform .18s,background-color .2s;display:grid;position:absolute;bottom:.75rem;right:.75rem}.Nosotros-module__9ku3DG__pausa:hover{background:#111419eb;transform:scale(1.06)}.Nosotros-module__9ku3DG__pausa:focus-visible{outline:3px solid var(--km-color-amarillo);outline-offset:3px}.Nosotros-module__9ku3DG__prosa{max-width:40rem}.Nosotros-module__9ku3DG__prosa p{color:var(--km-texto);text-wrap:pretty;margin:0;font-size:clamp(1.0625rem,1.25vw,1.1875rem);line-height:1.65}.Nosotros-module__9ku3DG__prosa p+p{margin-top:1.1em}.Nosotros-module__9ku3DG__entradilla p:first-child{font-size:clamp(1.25rem,2.1vw,1.75rem);font-weight:500;line-height:1.4}.Nosotros-module__9ku3DG__titulo2{font-family:var(--km-fuente-display);color:var(--km-texto);text-wrap:balance;overflow-wrap:break-word;margin:0 0 1rem;font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:700;line-height:1.05}:root[data-modo=infantil] .Nosotros-module__9ku3DG__titulo2{letter-spacing:-.02em;font-weight:800}.Nosotros-module__9ku3DG__foto{border-radius:var(--km-radio);background:var(--km-panel-hondo);margin:0;position:relative;overflow:hidden}.Nosotros-module__9ku3DG__foto img{width:100%;height:auto;display:block}.Nosotros-module__9ku3DG__fotoLlena img{object-fit:cover;height:100%;position:absolute;inset:0}.Nosotros-module__9ku3DG__dosColumnas{align-items:center;gap:2rem;display:grid}@media (min-width:900px){.Nosotros-module__9ku3DG__dosColumnas{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2.5rem,5vw,5rem)}.Nosotros-module__9ku3DG__dosColumnasInversa{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.Nosotros-module__9ku3DG__dosColumnasInversa>:first-child{order:2}}.Nosotros-module__9ku3DG__bandaPelicula{background:var(--km-panel-hondo);color:var(--km-color-crema);padding-top:clamp(3rem,7vw,5.5rem);padding-bottom:clamp(3rem,7vw,5.5rem)}.Nosotros-module__9ku3DG__pelicula{align-items:center;gap:2rem;display:grid}.Nosotros-module__9ku3DG__peliculaMarco{aspect-ratio:4/3;border-radius:var(--km-radio);background:#000;width:100%;max-width:720px;position:relative;overflow:hidden}.Nosotros-module__9ku3DG__bandaPelicula .Nosotros-module__9ku3DG__titulo2,.Nosotros-module__9ku3DG__bandaPelicula .Nosotros-module__9ku3DG__prosa p{color:var(--km-color-crema)}@media (min-width:900px){.Nosotros-module__9ku3DG__pelicula{grid-template-columns:minmax(0,720px) minmax(0,1fr);gap:clamp(2.5rem,5vw,5rem)}}.Nosotros-module__9ku3DG__mosaico{columns:1;column-gap:1rem}.Nosotros-module__9ku3DG__mosaico .Nosotros-module__9ku3DG__foto{break-inside:avoid;margin-bottom:1rem}@media (min-width:768px){.Nosotros-module__9ku3DG__mosaico{columns:2;column-gap:1.25rem}.Nosotros-module__9ku3DG__mosaico .Nosotros-module__9ku3DG__foto{margin-bottom:1.25rem}}.Nosotros-module__9ku3DG__visita{border-top:1px solid var(--km-linea);gap:1.75rem;margin-top:clamp(3.5rem,8vw,6.5rem);padding-top:clamp(2.5rem,5vw,4rem);display:grid}@media (min-width:900px){.Nosotros-module__9ku3DG__visita{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:3rem}}.Nosotros-module__9ku3DG__botones{flex-wrap:wrap;gap:.85rem;display:flex}@media (max-width:479.98px){.Nosotros-module__9ku3DG__botones>*{white-space:normal;text-align:center;width:100%}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Nosotros-module__9ku3DG__mosaico .Nosotros-module__9ku3DG__foto img,.Nosotros-module__9ku3DG__fotoLlena img{animation:linear both Nosotros-module__9ku3DG__acercar;animation-timeline:view();animation-range:entry cover 40%}}}@keyframes Nosotros-module__9ku3DG__acercar{0%{transform:scale(1.1)}to{transform:scale(1)}}.Nosotros-module__9ku3DG__palmares{margin-top:clamp(1.75rem,4vw,2.5rem)}.Nosotros-module__9ku3DG__crecioTitulo{font-family:var(--km-fuente-display);color:var(--km-texto);margin:clamp(2rem,5vw,3rem) 0 1rem;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:800}.Nosotros-module__9ku3DG__crecio{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.Nosotros-module__9ku3DG__crecio{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.Nosotros-module__9ku3DG__crecio{grid-template-columns:repeat(6,minmax(0,1fr))}}.Nosotros-module__9ku3DG__crecio li{text-align:center;grid-template-rows:7rem auto;justify-items:center;gap:.5rem;display:grid}.Nosotros-module__9ku3DG__crecio img{object-fit:contain;width:100%;height:100%}.Nosotros-module__9ku3DG__crecio span{font-family:var(--km-fuente-display);color:var(--km-texto);font-size:.95rem;font-weight:700;line-height:1.2}
.Palmares-module__q0pWBq__palmares{gap:1.25rem;display:grid}.Palmares-module__q0pWBq__cifra{align-items:baseline;gap:.75rem;margin:0;display:flex}.Palmares-module__q0pWBq__cifraNumero{font-family:var(--km-fuente-display);color:var(--km-texto);font-size:clamp(3.5rem,9vw,5rem);font-weight:900;line-height:.9}.Palmares-module__q0pWBq__cifraTexto{font-family:var(--km-fuente-display);color:var(--km-texto);font-size:clamp(1.15rem,2.6vw,1.5rem);font-weight:800;line-height:1.15}.Palmares-module__q0pWBq__anios{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.Palmares-module__q0pWBq__anios{grid-template-columns:repeat(9,minmax(0,1fr))}}.Palmares-module__q0pWBq__anio{border-radius:var(--km-radio);background:var(--km-panel-hondo);color:#fff;text-align:center;align-content:start;justify-items:center;gap:.2rem;padding:.75rem .25rem .65rem;display:grid}.Palmares-module__q0pWBq__anioVacio{border:2px dashed var(--km-linea-fuerte,#ffffff59);color:var(--km-texto-suave);background:0 0}.Palmares-module__q0pWBq__copa{width:2.25rem;height:2.25rem}.Palmares-module__q0pWBq__copaLlena{fill:var(--km-color-amarillo);stroke:var(--km-color-amarillo);stroke-width:1.5px;stroke-linejoin:round}.Palmares-module__q0pWBq__copaVacia{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linejoin:round;stroke-dasharray:2 2}.Palmares-module__q0pWBq__copaTrazo{fill:none;stroke:var(--km-color-amarillo);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.Palmares-module__q0pWBq__anioVacio .Palmares-module__q0pWBq__copaTrazo{stroke:currentColor;stroke-dasharray:2 2}.Palmares-module__q0pWBq__anioNumero{font-family:var(--km-fuente-display);font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:900}.Palmares-module__q0pWBq__anioCategoria{opacity:.85;font-size:.68rem;font-weight:600;line-height:1.25}.Palmares-module__q0pWBq__notas{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.Palmares-module__q0pWBq__notas li{color:var(--km-texto);grid-template-columns:6.5rem 1fr;align-items:baseline;gap:.75rem;font-size:.95rem;line-height:1.5;display:grid}.Palmares-module__q0pWBq__notaAnio{font-family:var(--km-fuente-display);font-variant-numeric:tabular-nums;color:var(--km-acento-texto);font-weight:900}.Palmares-module__q0pWBq__extra{color:var(--km-texto);margin:0;font-size:.95rem;line-height:1.55}.Palmares-module__q0pWBq__fuente{color:var(--km-texto-suave);margin:0;font-size:.78rem}
.Invitaciones-module__POaDya__rejilla{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}@media (min-width:1024px){.Invitaciones-module__POaDya__rejilla{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:2.2rem}}.Invitaciones-module__POaDya__vista{order:-1}@media (min-width:1024px){.Invitaciones-module__POaDya__vista{top:calc(var(--km-cabecera-h,6rem) + 1rem);order:0;position:sticky}}.Invitaciones-module__POaDya__vistaTitulo{font-family:var(--cu-display);margin:0 0 .6rem;font-size:1.1rem;font-weight:800}.Invitaciones-module__POaDya__marcoVista{border:var(--cu-borde);border-radius:var(--cu-radio-sm);background:var(--cu-blanco);box-shadow:var(--cu-sombra-sm);max-width:320px;margin:0 auto;padding:.6rem;position:relative}@media (min-width:1024px){.Invitaciones-module__POaDya__marcoVista{max-width:440px;padding:.8rem}}.Invitaciones-module__POaDya__lienzo{aspect-ratio:148/210;background:var(--cu-crema);border-radius:8px;width:100%;height:auto;display:block}.Invitaciones-module__POaDya__vistaAviso{text-align:center;color:var(--cu-tinta-suave);background:#f0ede7f0;border-radius:8px;place-items:center;padding:1.5rem;font-size:.98rem;line-height:1.45;display:grid;position:absolute;inset:.6rem}.Invitaciones-module__POaDya__acciones{flex-wrap:wrap;justify-content:center;gap:.7rem;margin:1rem 0 .4rem;display:flex}.Invitaciones-module__POaDya__ayuda{text-align:center;color:var(--cu-tinta-suave);margin:.4rem 0 0;font-size:.9rem}.Invitaciones-module__POaDya__formulario{gap:1.15rem;display:grid}.Invitaciones-module__POaDya__campo{gap:.4rem;min-width:0;display:grid}.Invitaciones-module__POaDya__dosColumnas{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;display:grid}.Invitaciones-module__POaDya__etiqueta{font-family:var(--cu-display);font-size:1.05rem;font-weight:800;line-height:1.2}.Invitaciones-module__POaDya__opcional{font-family:var(--cu-cuerpo);color:var(--cu-tinta-suave);margin-inline-start:.35rem;font-size:.85rem;font-weight:500}.Invitaciones-module__POaDya__ayudaCampo{color:var(--cu-tinta-suave);margin:0;font-size:.88rem}.Invitaciones-module__POaDya__entrada{border:var(--cu-borde);background:var(--cu-blanco);width:100%;min-height:50px;color:var(--cu-tinta);font:inherit;border-radius:14px;padding:.65rem .9rem;font-size:1rem}.Invitaciones-module__POaDya__entrada:focus-visible{outline:3px solid var(--cu-azul);outline-offset:2px}.Invitaciones-module__POaDya__entrada::placeholder{color:#7d8f86}.Invitaciones-module__POaDya__opciones{border:0;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;display:flex}.Invitaciones-module__POaDya__opcion{border:var(--cu-borde);background:var(--cu-blanco);min-height:44px;color:var(--cu-tinta);font-family:var(--cu-display);cursor:pointer;border-radius:999px;align-items:center;gap:.45rem;padding:.5rem .95rem;font-size:.98rem;font-weight:700;display:inline-flex}.Invitaciones-module__POaDya__opcion[aria-pressed=true]{background:var(--cu-tinta);color:var(--cu-amarillo)}.Invitaciones-module__POaDya__opcion:focus-visible{outline:3px solid var(--cu-azul);outline-offset:2px}.Invitaciones-module__POaDya__correo{gap:.9rem;margin-top:.5rem;display:grid}.Invitaciones-module__POaDya__correoTitulo{font-family:var(--cu-display);margin:0;font-size:1.3rem;font-weight:800}.Invitaciones-module__POaDya__filaCorreo{gap:.7rem;display:grid}@media (min-width:560px){.Invitaciones-module__POaDya__filaCorreo{grid-template-columns:minmax(0,1fr) auto;align-items:start}}.Invitaciones-module__POaDya__casillaFila{color:var(--cu-tinta-suave);align-items:flex-start;gap:.7rem;font-size:.92rem;line-height:1.45;display:flex}.Invitaciones-module__POaDya__casilla{appearance:none;border:3px solid var(--cu-tinta);background:var(--cu-blanco);cursor:pointer;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;margin-top:.1rem;display:grid}.Invitaciones-module__POaDya__casilla:checked{background:var(--cu-verde)}.Invitaciones-module__POaDya__casilla:checked:after{content:"";border:solid var(--cu-blanco);border-width:0 3px 3px 0;width:7px;height:13px;margin-top:-3px;transform:rotate(45deg)}.Invitaciones-module__POaDya__casilla:focus-visible{outline:3px solid var(--cu-azul);outline-offset:2px}.Invitaciones-module__POaDya__privacidad{color:var(--cu-tinta-suave);margin:0;font-size:.85rem;line-height:1.45}.Invitaciones-module__POaDya__privacidad a,.Invitaciones-module__POaDya__casillaFila a{color:var(--cu-tinta);text-decoration:underline}.Invitaciones-module__POaDya__mensaje{background:var(--cu-menta);color:var(--cu-tinta);border-radius:14px;margin:0;padding:.8rem 1rem;font-size:.95rem;line-height:1.45}.Invitaciones-module__POaDya__mensajeError{background:var(--cu-rosa)}.Invitaciones-module__POaDya__señuelo{opacity:0;width:0;height:0;position:absolute;left:-9999px}.Invitaciones-module__POaDya__bloque{align-items:center;gap:1.5rem;display:grid}@media (min-width:900px){.Invitaciones-module__POaDya__bloque{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.5rem}}.Invitaciones-module__POaDya__muestras{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:.8rem;display:grid}.Invitaciones-module__POaDya__muestras img{border:var(--cu-borde);background:var(--cu-blanco);border-radius:12px;width:100%;height:auto;display:block}.Invitaciones-module__POaDya__muestras img:first-child{transform:rotate(-3deg)}.Invitaciones-module__POaDya__muestras img:nth-child(3){transform:rotate(3deg)}.Invitaciones-module__POaDya__sugerencia{border:1px solid var(--km-linea,#cfd8d3);background:var(--km-panel,#fff);max-width:85%;color:var(--km-texto,#14352a);border-radius:1rem;flex-direction:column;gap:.15rem;margin-top:.5rem;padding:.6rem .9rem;line-height:1.35;text-decoration:none;display:inline-flex}.Invitaciones-module__POaDya__sugerencia strong{font-family:var(--km-fuente-display,inherit);font-size:.98rem}.Invitaciones-module__POaDya__sugerencia span{color:var(--km-texto-suave,#3f5b4e);font-size:.82rem}.Invitaciones-module__POaDya__sugerencia:hover,.Invitaciones-module__POaDya__sugerencia:focus-visible{border-color:var(--km-acento,#c42408)}.Invitaciones-module__POaDya__datos{flex-wrap:wrap;gap:.5rem;margin:1.25rem 0 1.75rem;padding:0;list-style:none;display:flex}.Invitaciones-module__POaDya__datos li{border:2px solid var(--km-texto,#14352a);background:var(--km-panel,#fff);color:var(--km-texto,#14352a);border-radius:999px;padding:.45rem .9rem;font-weight:700;line-height:1.2}
.Fiesta-module__D9LbsG__escena{aspect-ratio:3/2;border:3px solid var(--cu-tinta);box-shadow:7px 7px 0 var(--cu-tinta);background:radial-gradient(60% 50% at 80% 85%,#f8e60573,#0000 70%),linear-gradient(#ddf0fd 0%,#f0f8fe 60%,#ddf5e7 100%);border-radius:26px;position:relative;overflow:hidden}.Fiesta-module__D9LbsG__banderines{width:100%;height:22%;position:absolute;inset:0 0 auto}.Fiesta-module__D9LbsG__globo{width:11%;height:auto;animation:6s ease-in-out infinite Fiesta-module__D9LbsG__flotar;position:absolute}.Fiesta-module__D9LbsG__globo1{top:22%;left:5%}.Fiesta-module__D9LbsG__globo2{width:9%;animation-delay:-2.5s;top:18%;right:6%}.Fiesta-module__D9LbsG__mapa{filter:drop-shadow(0 14px 14px #14352a40);position:absolute;inset:13% 4% 2%}.Fiesta-module__D9LbsG__confeti{width:16%;height:auto;position:absolute;bottom:3%;right:3%}@keyframes Fiesta-module__D9LbsG__flotar{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-10px)rotate(3deg)}}@media (prefers-reduced-motion:reduce){.Fiesta-module__D9LbsG__globo{animation:none}}
