.form-contacto[data-astro-cid-6wq43mlv]{width:100%;padding:var(--e-5);gap:var(--e-5);border-radius:var(--radio-card);background:var(--superficie);color:var(--texto);box-shadow:var(--sombra-flotante);display:grid;container-type:inline-size}@media (width>=1024px){.form-contacto[data-astro-cid-6wq43mlv]{padding:var(--e-6)}}.form-contacto__intro[data-astro-cid-6wq43mlv]{gap:var(--e-2);display:grid}.form-contacto__intro[data-astro-cid-6wq43mlv] .titulo[data-astro-cid-6wq43mlv]{font-size:var(--fs-h3)}.form-contacto__bajada[data-astro-cid-6wq43mlv]{font-size:var(--fs-small);color:var(--texto-2)}.form-contacto__form[data-astro-cid-6wq43mlv]{display:grid}.form-contacto__campos[data-astro-cid-6wq43mlv]{gap:var(--e-4);border:0;margin:0;padding:0;display:grid}.form-contacto__fila[data-astro-cid-6wq43mlv]{gap:var(--e-3);grid-template-columns:1fr;display:grid}.form-contacto__cobertura[data-astro-cid-6wq43mlv]{gap:var(--e-2);border:0;margin:0;padding:0;display:grid}.form-contacto__cobertura[data-astro-cid-6wq43mlv]>legend[data-astro-cid-6wq43mlv]{font-size:var(--fs-small);font-weight:var(--peso-ui);color:var(--texto);padding:0}.form-contacto__chips[data-astro-cid-6wq43mlv]{gap:var(--e-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.form-contacto__chips[data-astro-cid-6wq43mlv] .chip[data-astro-cid-6wq43mlv]{min-height:48px;padding:var(--e-2);font-size:var(--fs-small)}.form-contacto__fila-final[data-astro-cid-6wq43mlv]{gap:var(--e-4);display:grid}.form-contacto__enviar[data-astro-cid-6wq43mlv]{width:100%;min-height:52px;padding-inline:var(--e-5);border-radius:var(--radio-pill);background:var(--btn-bg);color:var(--btn-texto);font-size:var(--fs-body);font-weight:var(--peso-ui);transition:background var(--dur-media) var(--ease-suave);justify-content:center;align-items:center;display:inline-flex}.form-contacto__enviar[data-astro-cid-6wq43mlv]:hover{background:var(--btn-bg-hover)}.form-contacto__enviar[data-astro-cid-6wq43mlv]:disabled{opacity:.7;cursor:not-allowed}.form-contacto__aviso[data-astro-cid-6wq43mlv]{font-size:var(--fs-micro);color:var(--texto-2)}.form-contacto__aviso[data-astro-cid-6wq43mlv] a[data-astro-cid-6wq43mlv]{color:var(--detalle);text-underline-offset:2px}@container (width>=460px){.form-contacto__campos[data-astro-cid-6wq43mlv]{column-gap:var(--e-4);grid-template-columns:auto 1fr;align-items:center}.form-contacto__fila[data-astro-cid-6wq43mlv]{grid-column:1/-1;grid-template-columns:1fr 1fr}.form-contacto__fila-final[data-astro-cid-6wq43mlv]{display:contents}.form-contacto__cobertura[data-astro-cid-6wq43mlv]{grid-column:1/-1}.form-contacto__cobertura[data-astro-cid-6wq43mlv]>legend[data-astro-cid-6wq43mlv]{font-size:var(--fs-micro);color:var(--texto-2)}.form-contacto__enviar[data-astro-cid-6wq43mlv]{white-space:nowrap;width:auto}.form-contacto__aviso[data-astro-cid-6wq43mlv]{grid-column:2}}.form-contacto__exito[data-astro-cid-6wq43mlv]{gap:var(--e-3);justify-items:start;display:grid}.form-contacto__exito[data-astro-cid-6wq43mlv] .titulo[data-astro-cid-6wq43mlv]{font-size:var(--fs-h3)}.form-contacto__exito[data-astro-cid-6wq43mlv] .titulo[data-astro-cid-6wq43mlv]:focus-visible{outline:none}.form-contacto__exito-aviso[data-astro-cid-6wq43mlv]{font-size:var(--fs-small);color:var(--texto-2)}.form-contacto__exito-pregunta[data-astro-cid-6wq43mlv]{color:var(--texto-2)}.form-contacto__demo[data-astro-cid-6wq43mlv]{font-size:var(--fs-micro);color:var(--texto-2);padding:var(--e-2) var(--e-3);border-radius:var(--radio-card-chica);background:var(--lavanda-50)}.hero[data-astro-cid-mwyobiiz]{background:linear-gradient(to bottom, transparent calc(100% - var(--fundido)), var(--bg-lila)), var(--grad-hero-color);color:var(--texto);padding-top:calc(var(--e-5) * 2 + 64px);padding-bottom:var(--e-6);position:relative;overflow:clip}.hero__grid[data-astro-cid-mwyobiiz]{gap:var(--e-6);padding-inline:var(--gutter);grid-template-areas:"retrato""texto";display:grid}.hero__retrato-wrap[data-astro-cid-mwyobiiz]{grid-area:retrato;width:clamp(320px,232px + 24.5vw,420px);height:clamp(320px,232px + 24.5vw,420px);margin-inline:auto;position:relative}.hero__halo[data-astro-cid-mwyobiiz]{z-index:0;aspect-ratio:1;background:var(--halo-retrato);width:78%;position:absolute;top:36%;left:50%;transform:translate(-50%,-50%)}.hero__ovalo[data-astro-cid-mwyobiiz]{z-index:0;aspect-ratio:1;width:92%;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.hero__ovalo[data-astro-cid-mwyobiiz] ellipse[data-astro-cid-mwyobiiz]{stroke:var(--lavanda-400)}.hero__rama[data-astro-cid-mwyobiiz]{z-index:0;width:34%;height:auto;position:absolute;bottom:4%;left:-6%}.hero__rama[data-astro-cid-mwyobiiz] path[data-astro-cid-mwyobiiz]{stroke:var(--menta-500)}.hero__foto[data-astro-cid-mwyobiiz]{z-index:1;object-fit:contain;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 68% at 50% 30%,#000 60%,#0000 100%);mask-image:radial-gradient(75% 68% at 50% 30%,#000 60%,#0000 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero__badge[data-astro-cid-mwyobiiz]{z-index:2;top:calc(-1 * var(--e-3));right:calc(-1 * var(--e-3));place-items:center;width:88px;height:88px;text-decoration:none;display:grid;position:absolute}.hero__badge-anillo[data-astro-cid-mwyobiiz]{width:100%;height:100%;animation:hero-girar var(--dur-girar) linear infinite;position:absolute;inset:0}.hero__badge-letras[data-astro-cid-mwyobiiz]{font-family:var(--font);font-size:var(--fs-micro);letter-spacing:var(--tracking-micro);fill:var(--lavanda-800);text-transform:uppercase}.hero__badge-centro[data-astro-cid-mwyobiiz]{z-index:1;border-radius:var(--radio-pill);background:var(--btn-bg);width:56px;height:56px;color:var(--blanco);place-items:center;display:grid;position:relative}.hero__badge-centro[data-astro-cid-mwyobiiz] svg[data-astro-cid-mwyobiiz]{margin-left:2px}@keyframes hero-girar{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.hero__badge-anillo[data-astro-cid-mwyobiiz]{animation:none}}.hero__col-texto[data-astro-cid-mwyobiiz]{gap:var(--e-4);grid-area:texto;display:grid}.hero__col-texto[data-astro-cid-mwyobiiz] h1[data-astro-cid-mwyobiiz]{max-width:15ch}.hero__bajada[data-astro-cid-mwyobiiz]{max-width:48ch}.hero__form[data-astro-cid-mwyobiiz],.hero__alternativa[data-astro-cid-mwyobiiz]{width:100%;max-width:560px}.hero__alternativa[data-astro-cid-mwyobiiz] .hero__cta-cotizar{width:100%;min-height:56px;padding-inline:var(--e-6) var(--e-5);border:1px solid var(--lavanda-300);box-shadow:var(--sombra-card);font-size:var(--fs-lead);justify-content:space-between}.hero__scroll[data-astro-cid-mwyobiiz]{display:none}@media (width>=1024px){.hero[data-astro-cid-mwyobiiz]{min-height:clamp(760px,100svh,920px);padding-top:0;padding-bottom:0;display:grid}.hero__grid[data-astro-cid-mwyobiiz]{min-height:100%;padding-top:calc(var(--e-5) * 2 + 64px);align-items:stretch;gap:var(--e-6);padding-inline:calc(var(--e-6) + var(--e-5)) var(--e-6);grid-template-columns:1.08fr 1fr;grid-template-areas:"texto retrato";position:relative}.hero__retrato-wrap[data-astro-cid-mwyobiiz]{--lado-retrato:min(92cqh, 820px, 100cqw);width:auto;height:auto;margin-inline:0;container-type:size}.hero__foto[data-astro-cid-mwyobiiz]{width:var(--lado-retrato);height:var(--lado-retrato);inset:auto 0 0 auto}.hero__halo[data-astro-cid-mwyobiiz]{top:auto;left:auto;right:calc(var(--lado-retrato) * .11);bottom:calc(var(--lado-retrato) * .26);width:calc(var(--lado-retrato) * .78);transform:none}.hero__ovalo[data-astro-cid-mwyobiiz]{top:auto;left:auto;right:calc(var(--lado-retrato) * .05);bottom:calc(var(--lado-retrato) * .05);width:calc(var(--lado-retrato) * .9);transform:none}.hero__rama[data-astro-cid-mwyobiiz]{left:0;bottom:calc(var(--lado-retrato) * .16);width:calc(var(--lado-retrato) * .22)}.hero__badge[data-astro-cid-mwyobiiz]{top:auto;right:calc(var(--lado-retrato) * .89);bottom:calc(var(--lado-retrato) * .3);width:120px;height:120px;left:auto;transform:translate(50%,50%)}.hero__badge-centro[data-astro-cid-mwyobiiz]{width:76px;height:76px}.hero__badge-centro[data-astro-cid-mwyobiiz] svg[data-astro-cid-mwyobiiz]{width:24px;height:24px}.hero__col-texto[data-astro-cid-mwyobiiz]{padding-bottom:var(--e-6);align-content:end}.hero[data-astro-cid-mwyobiiz] h1[data-astro-cid-mwyobiiz]{font-size:min(var(--fs-h1), 3.5rem)}.hero__scroll[data-astro-cid-mwyobiiz]{align-items:center;gap:var(--e-2);z-index:2;left:0;bottom:var(--e-6);padding:var(--e-4) var(--e-2);border:var(--borde-fino);border-radius:var(--radio-pill);color:var(--lavanda-800);flex-direction:column;display:flex;position:absolute}.hero__scroll[data-astro-cid-mwyobiiz] span[data-astro-cid-mwyobiiz]{writing-mode:vertical-rl;font-size:var(--fs-micro);font-weight:var(--peso-ui);letter-spacing:var(--tracking-micro);transform:rotate(180deg)}}.audio-testimonio[data-astro-cid-wwl2bttb]{background:var(--superficie);border:var(--borde-card);border-radius:var(--radio-card);padding:var(--e-4);gap:var(--e-3);grid-template-columns:minmax(0,1fr);display:grid}.audio-testimonio__cabecera[data-astro-cid-wwl2bttb]{align-items:center;gap:var(--e-3);display:flex}.audio-testimonio__avatar[data-astro-cid-wwl2bttb]{border-radius:var(--radio-pill);width:52px;height:52px;color:var(--lavanda-700);background:linear-gradient(135deg, var(--lavanda-200), var(--menta-100));flex:none;place-items:center;display:grid;position:relative}.audio-testimonio__avatar[data-astro-cid-wwl2bttb]:after{content:"";border-radius:var(--radio-pill);background:var(--menta-500);border:2px solid var(--superficie);width:14px;height:14px;position:absolute;bottom:-2px;right:-2px}.audio-testimonio__id[data-astro-cid-wwl2bttb]{gap:2px;min-width:0;display:grid}.audio-testimonio__nombre[data-astro-cid-wwl2bttb]{font-size:var(--fs-small);font-weight:var(--peso-ui);color:var(--texto)}.audio-testimonio__contexto[data-astro-cid-wwl2bttb]{font-size:var(--fs-micro);color:var(--texto-2)}.audio-testimonio__reproductor[data-astro-cid-wwl2bttb]{align-items:center;gap:var(--e-3);display:flex}.audio-testimonio__play[data-astro-cid-wwl2bttb]{border-radius:var(--radio-pill);background:var(--btn-bg);width:44px;height:44px;color:var(--btn-texto);transition:background var(--dur-media) var(--ease-suave);flex:none;place-items:center;display:grid}.audio-testimonio__play[data-astro-cid-wwl2bttb]:hover{background:var(--btn-bg-hover)}.audio-testimonio__play[data-astro-cid-wwl2bttb]:focus-visible{border-radius:var(--radio-pill)}.audio-testimonio__play[data-astro-cid-wwl2bttb] [data-astro-cid-wwl2bttb][data-icono-pausa],.audio-testimonio[data-astro-cid-wwl2bttb].is-playing .audio-testimonio__play[data-astro-cid-wwl2bttb] [data-astro-cid-wwl2bttb][data-icono-play]{display:none}.audio-testimonio[data-astro-cid-wwl2bttb].is-playing .audio-testimonio__play[data-astro-cid-wwl2bttb] [data-astro-cid-wwl2bttb][data-icono-pausa]{display:block}.audio-testimonio__onda[data-astro-cid-wwl2bttb]{cursor:pointer;touch-action:pan-y;flex:1;align-items:center;min-width:0;min-height:44px;display:flex;position:relative}.audio-testimonio__barras[data-astro-cid-wwl2bttb]{pointer-events:none;align-items:center;gap:2px;width:100%;height:32px;display:flex}.audio-testimonio__barras[data-astro-cid-wwl2bttb] span[data-astro-cid-wwl2bttb]{min-width:1px;max-width:3px;height:calc(max(var(--h,.2), .12) * 100%);border-radius:var(--radio-pill);background:var(--lavanda-300);flex:1 1 0}.audio-testimonio__barras--activa[data-astro-cid-wwl2bttb]{clip-path:inset(0 100% 0 0);position:absolute;inset:0}.audio-testimonio__barras--activa[data-astro-cid-wwl2bttb] span[data-astro-cid-wwl2bttb]{background:var(--lavanda-700)}.audio-testimonio__tiempo[data-astro-cid-wwl2bttb]{font-size:var(--fs-micro);color:var(--texto-2);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.audio-testimonio__transcripcion-boton[data-astro-cid-wwl2bttb]{min-height:44px;padding-block:var(--e-2);font-size:var(--fs-micro);font-weight:var(--peso-ui);color:var(--detalle);text-underline-offset:2px;align-items:center;text-decoration:underline;display:inline-flex}.audio-testimonio__transcripcion-texto[data-astro-cid-wwl2bttb]{margin-top:var(--e-2);font-size:var(--fs-small);color:var(--texto-2)}.testimonios[data-astro-cid-cfa2vfbg]{--testimonios-radio-chat:28px;--testimonios-dur-marquesina:38s;--testimonios-dur-intercambio:.5s;--testimonios-retraso-apilado:60ms}.testimonios__encabezado[data-astro-cid-cfa2vfbg]{gap:var(--e-4);max-width:640px;margin-bottom:var(--e-7);display:grid}.testimonios__desktop[data-astro-cid-cfa2vfbg]{display:none}.testimonios__mobile[data-astro-cid-cfa2vfbg]{gap:var(--e-6);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1024px){.testimonios__mobile[data-astro-cid-cfa2vfbg]{display:none}.testimonios__desktop[data-astro-cid-cfa2vfbg]{display:block}}.resena[data-astro-cid-cfa2vfbg]{background:var(--superficie);border:var(--borde-card);border-radius:var(--radio-card);padding:var(--e-5);gap:var(--e-3);margin:0;display:grid}.resena__comilla[data-astro-cid-cfa2vfbg]{font-family:var(--font-serif);color:var(--acento);font-size:2.5rem;font-style:italic;line-height:1}.resena__texto[data-astro-cid-cfa2vfbg]{font-size:var(--fs-body);color:var(--texto);margin:0}.resena__pie[data-astro-cid-cfa2vfbg]{justify-content:space-between;align-items:center;gap:var(--e-3);flex-wrap:wrap;display:flex}.resena__firma[data-astro-cid-cfa2vfbg]{font-size:var(--fs-small);font-weight:var(--peso-ui);color:var(--texto-2)}.resena__fuente[data-astro-cid-cfa2vfbg]{color:var(--texto-2);flex:none;align-items:center;display:inline-flex}.resena--chica[data-astro-cid-cfa2vfbg]{padding:var(--e-4);gap:var(--e-2)}.resena--chica[data-astro-cid-cfa2vfbg] .resena__comilla[data-astro-cid-cfa2vfbg]{font-size:1.75rem}.resena--chica[data-astro-cid-cfa2vfbg] .resena__texto[data-astro-cid-cfa2vfbg]{font-size:var(--fs-small)}.chat-card[data-astro-cid-cfa2vfbg]{gap:var(--e-2);justify-items:center;display:grid}.chat-card__boton[data-astro-cid-cfa2vfbg]{border-radius:var(--testimonios-radio-chat);border:6px solid var(--blanco);background:var(--superficie);width:100%;box-shadow:var(--sombra-flotante);display:block;overflow:hidden}.chat-card__boton[data-astro-cid-cfa2vfbg] img[data-astro-cid-cfa2vfbg]{width:100%;height:auto;display:block}.chat-card__titulo[data-astro-cid-cfa2vfbg]{font-size:var(--fs-small);color:var(--texto-2);text-align:center;margin:0}.chats-carrusel[data-astro-cid-cfa2vfbg]{gap:var(--e-4);padding:var(--e-2) var(--e-2) var(--e-3);scroll-snap-type:x mandatory;margin:0;display:flex;overflow:auto hidden}.chats-carrusel__item[data-astro-cid-cfa2vfbg]{scroll-snap-align:center;flex:none;width:78vw;max-width:300px}.resenas-carrusel[data-astro-cid-cfa2vfbg]{gap:var(--e-3);padding:var(--e-2) var(--e-2) var(--e-3);scroll-snap-type:x proximity;margin:0;display:flex;overflow-x:auto}.resenas-carrusel__item[data-astro-cid-cfa2vfbg]{scroll-snap-align:start;flex:none;width:min(78vw,300px)}@media (width>=1024px){.testimonios__grid[data-astro-cid-cfa2vfbg]{gap:var(--e-7);grid-template-columns:32fr 36fr 32fr;align-items:start;display:grid}.testimonios__audios[data-astro-cid-cfa2vfbg],.testimonios__resenas[data-astro-cid-cfa2vfbg]{gap:var(--e-4);display:grid}.chat-fan[data-astro-cid-cfa2vfbg]{width:100%;max-width:360px;height:560px;margin-inline:auto;position:relative}.chat-fan[data-astro-cid-cfa2vfbg] .chat-card--fan[data-astro-cid-cfa2vfbg]{cursor:pointer;width:260px;transition:transform var(--testimonios-dur-intercambio) var(--ease-suave), z-index 0s var(--testimonios-retraso-apilado);margin-left:-130px;display:block;position:absolute;top:0;left:50%}.chat-fan[data-astro-cid-cfa2vfbg] .chat-card--fan[data-astro-cid-cfa2vfbg].is-frente{z-index:2;transform:translate(24px)rotate(0)}.chat-fan[data-astro-cid-cfa2vfbg] .chat-card--fan[data-astro-cid-cfa2vfbg].is-atras{z-index:1;transform:translate(-56px,30px)rotate(-8deg)}.chat-fan[data-astro-cid-cfa2vfbg] .chat-card__cuerpo[data-astro-cid-cfa2vfbg]{gap:var(--e-2);transition:transform var(--dur-media) var(--ease-suave);justify-items:center;display:grid}.chat-fan[data-astro-cid-cfa2vfbg] .chat-card__boton[data-astro-cid-cfa2vfbg]{transition:box-shadow var(--dur-media) var(--ease-suave)}.chat-fan[data-astro-cid-cfa2vfbg] .chat-card--fan[data-astro-cid-cfa2vfbg].is-atras{--fan-levante:translateY(-10px) rotate(3deg)}.chat-fan[data-astro-cid-cfa2vfbg] .chat-card--fan[data-astro-cid-cfa2vfbg].is-frente{--fan-levante:translateY(-6px)}.chat-fan[data-astro-cid-cfa2vfbg] .chat-card--fan[data-astro-cid-cfa2vfbg]:has(.chat-card__boton:focus-visible) .chat-card__cuerpo[data-astro-cid-cfa2vfbg]{transform:var(--fan-levante)}.chat-fan[data-astro-cid-cfa2vfbg] .chat-card--fan[data-astro-cid-cfa2vfbg].is-atras:has(.chat-card__boton:focus-visible) .chat-card__boton[data-astro-cid-cfa2vfbg]{box-shadow:var(--sombra-flotante), var(--sombra-card)}@media (any-hover:hover){.chat-fan[data-astro-cid-cfa2vfbg] .chat-card--fan[data-astro-cid-cfa2vfbg]:hover .chat-card__cuerpo[data-astro-cid-cfa2vfbg]{transform:var(--fan-levante)}.chat-fan[data-astro-cid-cfa2vfbg] .chat-card--fan[data-astro-cid-cfa2vfbg].is-atras:hover .chat-card__boton[data-astro-cid-cfa2vfbg]{box-shadow:var(--sombra-flotante), var(--sombra-card)}}.chat-fan[data-astro-cid-cfa2vfbg] .chat-card__boton[data-astro-cid-cfa2vfbg]:focus-visible{border-radius:var(--testimonios-radio-chat)}@media (prefers-reduced-motion:reduce){.chat-fan[data-astro-cid-cfa2vfbg] .chat-card--fan[data-astro-cid-cfa2vfbg],.chat-fan[data-astro-cid-cfa2vfbg] .chat-card__cuerpo[data-astro-cid-cfa2vfbg],.chat-fan[data-astro-cid-cfa2vfbg] .chat-card__boton[data-astro-cid-cfa2vfbg]{transition:none}}.resenas-marquee[data-astro-cid-cfa2vfbg]{margin-top:var(--e-7);overflow:hidden}.resenas-marquee__pista[data-astro-cid-cfa2vfbg]{gap:var(--e-4);width:max-content;animation:testimonios-marquesina var(--testimonios-dur-marquesina) linear infinite;margin:0;display:flex}.resenas-marquee__item[data-astro-cid-cfa2vfbg]{flex:none;width:280px}.resenas-marquee[data-astro-cid-cfa2vfbg]:hover .resenas-marquee__pista[data-astro-cid-cfa2vfbg],.resenas-marquee[data-astro-cid-cfa2vfbg]:focus-within .resenas-marquee__pista[data-astro-cid-cfa2vfbg]{animation-play-state:paused}@keyframes testimonios-marquesina{to{transform:translate(-50%)}}}@media (prefers-reduced-motion:reduce){.resenas-marquee[data-astro-cid-cfa2vfbg]{overflow:auto hidden}.resenas-marquee__pista[data-astro-cid-cfa2vfbg]{animation:none}.resena--duplicado[data-astro-cid-cfa2vfbg]{display:none}}.lightbox[data-astro-cid-cfa2vfbg][hidden]{display:none}.lightbox[data-astro-cid-cfa2vfbg]{z-index:200;padding:var(--e-5);place-items:center;display:grid;position:fixed;inset:0}.lightbox__fondo[data-astro-cid-cfa2vfbg]{background:color-mix(in oklab, var(--lavanda-950) 72%, transparent);position:absolute;inset:0}.lightbox__panel[data-astro-cid-cfa2vfbg]{background:var(--superficie);border-radius:var(--radio-card);max-width:min(90vw,600px);box-shadow:var(--sombra-flotante);position:relative;overflow:hidden}.lightbox__scroll[data-astro-cid-cfa2vfbg]{place-items:center;max-height:90vh;display:grid;overflow:auto}.lightbox__img[data-astro-cid-cfa2vfbg]{max-width:100%;height:auto;max-height:90vh;display:block}.lightbox__cerrar[data-astro-cid-cfa2vfbg]{top:var(--e-3);right:var(--e-3);z-index:1;border-radius:var(--radio-pill);background:var(--superficie);width:44px;height:44px;color:var(--texto);box-shadow:var(--sombra-card);place-items:center;display:grid;position:absolute}.lightbox__cerrar[data-astro-cid-cfa2vfbg]:focus-visible{border-radius:var(--radio-pill)}[data-astro-cid-gqqtyxl3]:where(.foto){object-fit:cover;width:100%;height:100%}.foto--pendiente[data-astro-cid-gqqtyxl3]{background:radial-gradient(40% 50% at 25% 30%, color-mix(in oklab, var(--lavanda-300) 70%, transparent), transparent), radial-gradient(45% 55% at 80% 75%, color-mix(in oklab, var(--menta-200) 80%, transparent), transparent), var(--grad-placeholder);place-items:center;display:grid;position:relative;overflow:hidden}.foto--pendiente[data-astro-cid-gqqtyxl3] .foto__mono{aspect-ratio:1;width:min(62%,22rem);height:auto;color:color-mix(in oklab, var(--blanco) 55%, transparent)}.foto__pedido[data-astro-cid-gqqtyxl3]{top:var(--e-4);right:var(--e-4);padding:var(--e-1) var(--e-3);border-radius:var(--radio-pill);background:color-mix(in oklab, var(--blanco) 70%, transparent);font-size:var(--fs-micro);color:var(--texto-2);position:absolute}.beneficios__grid[data-astro-cid-5pzdaulx]{row-gap:var(--e-7);grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""fotos""cards";display:grid}.beneficios__intro[data-astro-cid-5pzdaulx]{gap:var(--e-4);grid-area:intro;align-content:start;display:grid}.beneficios__intro[data-astro-cid-5pzdaulx] h2[data-astro-cid-5pzdaulx]{max-width:15ch}.beneficios__bajada[data-astro-cid-5pzdaulx]{max-width:52ch}.beneficios__cta{margin-top:var(--e-2);justify-self:start}.beneficios__fotos[data-astro-cid-5pzdaulx]{gap:var(--e-4);flex-direction:column;grid-area:fotos;display:flex}.beneficios__foto{border-radius:var(--radio-card)}.beneficios__foto--grande{aspect-ratio:4/3;width:100%}.beneficios__foto--chica{display:none}.beneficios__cards[data-astro-cid-5pzdaulx]{gap:var(--e-4);grid-area:cards;display:grid}.beneficios__card[data-astro-cid-5pzdaulx]{background:var(--superficie);border:var(--borde-card);border-radius:var(--radio-card);padding:var(--e-5);gap:var(--e-3);align-content:start;display:grid}.beneficios__icono[data-astro-cid-5pzdaulx]{color:var(--texto)}.beneficios__card[data-astro-cid-5pzdaulx] h3[data-astro-cid-5pzdaulx]{font-size:var(--fs-h4)}.beneficios__card[data-astro-cid-5pzdaulx] p[data-astro-cid-5pzdaulx]{font-size:var(--fs-small);color:var(--texto-2);margin:0}@media (width>=960px){.beneficios__grid[data-astro-cid-5pzdaulx]{column-gap:var(--e-8);row-gap:var(--e-8);grid-template-columns:11fr 9fr;grid-template-areas:"intro fotos""cards fotos";align-items:start}.beneficios__intro[data-astro-cid-5pzdaulx] h2[data-astro-cid-5pzdaulx]{max-width:16ch}.beneficios__foto--chica{aspect-ratio:4/3;align-self:flex-end;width:70%;display:block}.beneficios__cards[data-astro-cid-5pzdaulx]{column-gap:var(--e-5);row-gap:var(--e-5);grid-template-columns:1fr 1fr}.beneficios__card[data-astro-cid-5pzdaulx]:nth-child(2n){margin-top:calc(var(--e-8) * -1);align-self:start}}.marcas[data-astro-cid-xalhhxki]{--marcas-dur-card:.6s}.marcas__encabezado[data-astro-cid-xalhhxki]{align-items:center;gap:var(--e-4);text-align:center;margin-inline:auto;margin-bottom:var(--e-8);flex-direction:column;display:flex}.marcas__encabezado[data-astro-cid-xalhhxki] h2[data-astro-cid-xalhhxki]{max-width:18ch}.marcas__encabezado[data-astro-cid-xalhhxki] .bajada[data-astro-cid-xalhhxki]{text-align:center;margin-inline:auto}.marcas__grid[data-astro-cid-xalhhxki]{gap:var(--e-3);grid-template-columns:repeat(3,1fr);display:grid}@media (width>=768px){.marcas__grid[data-astro-cid-xalhhxki]{grid-template-columns:repeat(4,1fr)}}.marcas__card[data-astro-cid-xalhhxki]{aspect-ratio:4/3;background:var(--superficie);border:var(--borde-card);border-radius:var(--radio-card);box-shadow:var(--sombra-card);position:relative}.marcas__figura[data-astro-cid-xalhhxki]{place-items:center;margin:0;display:grid;position:absolute;inset:0}.marcas__figura[data-astro-cid-xalhhxki] img[data-astro-cid-xalhhxki]{max-width:min(88%, calc(100% - 2 * var(--e-2)));object-fit:contain;width:auto;height:auto;max-height:72%}@media (width<=1023.98px){.js .marcas__grid[data-astro-cid-xalhhxki] .marcas__card[data-astro-cid-xalhhxki]{opacity:0;transition:opacity var(--marcas-dur-card) var(--ease-estacionar), transform var(--marcas-dur-card) var(--ease-estacionar);transform:translateY(48px)scale(.96)}.js .marcas__grid[data-astro-cid-xalhhxki] .marcas__card[data-astro-cid-xalhhxki].is-visible{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.js .marcas__grid[data-astro-cid-xalhhxki] .marcas__card[data-astro-cid-xalhhxki]{opacity:1;transition:none;transform:none}}.marcas__escenario[data-astro-cid-xalhhxki]{display:none}@media (width>=1024px){.marcas--arcos[data-astro-cid-xalhhxki] .marcas__encabezado--mobile[data-astro-cid-xalhhxki],.marcas--arcos[data-astro-cid-xalhhxki] .marcas__mobile[data-astro-cid-xalhhxki]{display:none}.marcas__escenario[data-astro-cid-xalhhxki]{display:block;position:relative}.marcas__sticky[data-astro-cid-xalhhxki]{align-items:center;gap:var(--e-6);flex-direction:column;display:flex;position:static}.marcas__fondo[data-astro-cid-xalhhxki]{z-index:0;pointer-events:none;opacity:.16;background:url(/img/fotos/fondo-marcas.webp) 50% 60%/cover no-repeat;position:absolute;inset:0;-webkit-mask-image:radial-gradient(72% 68% at 50% 62%,#000 30%,#0000 78%);mask-image:radial-gradient(72% 68% at 50% 62%,#000 30%,#0000 78%)}.marcas__sticky[data-astro-cid-xalhhxki]>[data-astro-cid-xalhhxki]:not(.marcas__fondo){z-index:1;position:relative}.marcas__encabezado--sticky[data-astro-cid-xalhhxki]{max-width:720px;margin-bottom:0}.marcas__encabezado--sticky[data-astro-cid-xalhhxki] h2[data-astro-cid-xalhhxki]{max-width:none}.marcas__diseno[data-astro-cid-xalhhxki]{width:var(--esc-w);height:var(--esc-h);pointer-events:none;--k:min(1, tan(atan2(calc(100vw - 2 * var(--gutter)), var(--esc-w))));transform:scale(var(--k));transform-origin:top;margin-top:var(--marcas-aire,0px);margin-bottom:calc(var(--esc-h) * (var(--k) - 1));--marcas-sombra-arco:drop-shadow(0 1px 1px color-mix(in oklab, var(--lavanda-900) 8%, transparent)) drop-shadow(0 10px 14px color-mix(in oklab, var(--lavanda-700) 18%, transparent));flex:none;position:relative}.marcas__arcos[data-astro-cid-xalhhxki]{width:100%;height:100%;filter:var(--marcas-sombra-arco);position:absolute;inset:0;overflow:visible}.marcas__banda[data-astro-cid-xalhhxki]{fill:none;stroke:var(--superficie);stroke-width:var(--espesor);stroke-linecap:round}.marcas__monograma[data-astro-cid-xalhhxki]{left:calc(var(--cx) - var(--mono-d) / 2);top:calc(var(--mono-y) - var(--mono-d) / 2);width:var(--mono-d);height:var(--mono-d);position:absolute}.marcas__monograma[data-astro-cid-xalhhxki]:before{content:"";background:var(--glow-lavanda);z-index:-1;position:absolute;inset:-60px}.marcas__cp{width:100%;height:100%;position:absolute;inset:0}.marcas__contador[data-astro-cid-xalhhxki]{left:var(--cx);top:calc(var(--mono-y) + var(--mono-d) / 2 + var(--e-2) / var(--k));font-size:calc(var(--fs-small) / var(--k));color:var(--texto-2);white-space:nowrap;position:absolute;transform:translate(-50%)}.marcas__arco[data-astro-cid-xalhhxki]{position:absolute;inset:0}.marcas__logo[data-astro-cid-xalhhxki]{left:var(--cx);top:var(--cy);width:var(--caja-w);height:var(--caja-h);margin-left:calc(var(--caja-w) / -2);margin-top:calc(var(--caja-h) / -2);transform:translate(var(--x), var(--y)) rotate(var(--r));position:absolute}.marcas__logo[data-astro-cid-xalhhxki] img[data-astro-cid-xalhhxki]{object-fit:contain;width:100%;height:100%}}@media (width>=1024px) and (prefers-reduced-motion:no-preference){.js .marcas--arcos[data-astro-cid-xalhhxki]{padding-block:0;scroll-margin-top:-104px}.js .marcas__escenario[data-astro-cid-xalhhxki]{height:200svh}.js .marcas__sticky[data-astro-cid-xalhhxki]{justify-content:center;gap:var(--e-2);--marcas-aire-max:var(--e-5);height:100svh;padding-block:calc(64px + var(--e-6)) var(--e-4);position:sticky;top:0}.js .marcas__logo[data-astro-cid-xalhhxki]{will-change:transform, opacity}}.respaldo__encabezado[data-astro-cid-acqgqeeh]{align-items:center;gap:var(--e-4);text-align:center;margin-inline:auto;margin-bottom:var(--e-8);flex-direction:column;display:flex}.respaldo__encabezado[data-astro-cid-acqgqeeh] h2[data-astro-cid-acqgqeeh]{max-width:28ch}.respaldo__bajada[data-astro-cid-acqgqeeh]{text-align:center;max-width:60ch;margin-inline:auto}.respaldo__grid[data-astro-cid-acqgqeeh]{gap:var(--e-4);grid-template-columns:1fr;display:grid}.respaldo__card[data-astro-cid-acqgqeeh]{gap:var(--e-4);background:var(--bg-lila);border-radius:var(--radio-card);padding:var(--e-5);flex-direction:column;display:flex}.respaldo__titulo[data-astro-cid-acqgqeeh]{font-size:var(--fs-h4);text-align:left}.respaldo__numero[data-astro-cid-acqgqeeh]{font-size:var(--fs-stat);font-weight:var(--peso-texto);color:var(--acento);text-align:center;line-height:1}.respaldo__texto[data-astro-cid-acqgqeeh]{font-size:var(--fs-small);color:var(--texto-2);text-align:left}@media (width>=1024px){.respaldo__grid[data-astro-cid-acqgqeeh]{grid-template-columns:repeat(var(--respaldo-cols), minmax(0, 360px));column-gap:var(--e-5);justify-content:center;row-gap:0}.respaldo__card[data-astro-cid-acqgqeeh]{aspect-ratio:360/340;padding:var(--e-6);justify-content:space-between}.respaldo__card[data-astro-cid-acqgqeeh]:nth-child(odd){grid-row:1}.respaldo__card[data-astro-cid-acqgqeeh]:nth-child(2n){grid-row:2}.respaldo__card[data-astro-cid-acqgqeeh]:first-child{grid-column:1}.respaldo__card[data-astro-cid-acqgqeeh]:nth-child(2){grid-column:2}.respaldo__card[data-astro-cid-acqgqeeh]:nth-child(3){grid-column:3}.respaldo__card[data-astro-cid-acqgqeeh]:nth-child(4){grid-column:4}}.historia__grid[data-astro-cid-tmvdy5hh]{gap:var(--e-7);grid-template-areas:"intro""media""resto";display:grid}.historia__intro[data-astro-cid-tmvdy5hh]{gap:var(--e-4);grid-area:intro;display:grid}.historia__media[data-astro-cid-tmvdy5hh]{gap:var(--e-4);grid-area:media;justify-items:center;display:grid}.historia__resto[data-astro-cid-tmvdy5hh]{gap:var(--e-5);grid-area:resto;align-content:start;display:grid}@media (width>=960px){.historia__grid[data-astro-cid-tmvdy5hh]{column-gap:var(--e-8);row-gap:var(--e-6);grid-template-columns:7fr 5fr;grid-template-areas:"intro media""resto media"}.historia__media[data-astro-cid-tmvdy5hh]{align-self:start}}.reel-card[data-astro-cid-tmvdy5hh]{border-radius:var(--radio-card);width:100%;max-width:340px;box-shadow:var(--sombra-flotante);background:var(--superficie);position:relative;overflow:hidden}.reel-card__fachada[data-astro-cid-tmvdy5hh]{aspect-ratio:9/16;background:var(--glow-menta), var(--glow-lavanda), var(--grad-placeholder);background-position:85% 88%,12% 10%,50%;background-repeat:no-repeat;background-size:65% 65%,70% 70%,cover;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.reel-card__fachada[data-astro-cid-tmvdy5hh]:focus-visible{outline-offset:-3px}.reel-card__ovalo[data-astro-cid-tmvdy5hh]{pointer-events:none;position:absolute}.reel-card__ovalo--1[data-astro-cid-tmvdy5hh]{width:82%;top:12%;left:-10%;transform:rotate(-8deg)}.reel-card__ovalo--2[data-astro-cid-tmvdy5hh]{width:96%;bottom:6%;right:-16%;transform:rotate(6deg)}.reel-card__pastilla[data-astro-cid-tmvdy5hh]{align-items:center;gap:var(--e-2);padding:var(--e-2) var(--e-4) var(--e-2) var(--e-2);border-radius:var(--radio-pill);background:var(--blanco);color:var(--texto);font-size:var(--fs-small);font-weight:var(--peso-ui);box-shadow:var(--sombra-card);display:inline-flex;position:relative}.reel-card__play[data-astro-cid-tmvdy5hh]{border-radius:var(--radio-card-chica);background:var(--btn-bg);place-items:center;width:26px;height:26px;display:grid}.reel-card__play[data-astro-cid-tmvdy5hh] svg[data-astro-cid-tmvdy5hh]{margin-left:1px}.historia .reel-card__iframe{border:0;width:100%;min-height:560px;display:block}.historia__ver-ig[data-astro-cid-tmvdy5hh]{align-items:center;gap:var(--e-2);min-height:44px;padding-inline:var(--e-2);font-size:var(--fs-small);font-weight:var(--peso-ui);color:var(--detalle);text-decoration:none;display:inline-flex}.historia__ver-ig[data-astro-cid-tmvdy5hh] svg[data-astro-cid-tmvdy5hh]{transition:transform var(--dur-media) var(--ease-suave)}.historia__ver-ig[data-astro-cid-tmvdy5hh]:hover svg[data-astro-cid-tmvdy5hh],.historia__ver-ig[data-astro-cid-tmvdy5hh]:focus-visible svg[data-astro-cid-tmvdy5hh]{transform:translate(2px,-2px)}.historia__cuerpo[data-astro-cid-tmvdy5hh]{color:var(--texto-2);max-width:58ch}.historia__cita[data-astro-cid-tmvdy5hh]{padding-left:var(--e-4);border-left:2px solid var(--menta-400);font-family:var(--font-serif);font-style:italic;font-size:var(--fs-lead);color:var(--texto);max-width:52ch;margin:0}.historia__cita[data-astro-cid-tmvdy5hh] p[data-astro-cid-tmvdy5hh]{margin:0}.historia__firma[data-astro-cid-tmvdy5hh]{align-items:center;gap:var(--e-3);font-size:var(--fs-small);color:var(--texto-2);display:flex}.historia__mono{width:32px;height:32px}.historia__cta{justify-self:start}.proceso__encabezado[data-astro-cid-gngtixz5]{justify-items:center;gap:var(--e-4);text-align:center;margin-bottom:var(--e-7);display:grid}.proceso__encabezado[data-astro-cid-gngtixz5] h2[data-astro-cid-gngtixz5]{max-width:20ch}.proceso__encabezado[data-astro-cid-gngtixz5] .bajada[data-astro-cid-gngtixz5]{text-align:center;max-width:52ch}.proceso__carrusel[data-astro-cid-gngtixz5]{position:relative}.proceso__pista[data-astro-cid-gngtixz5]{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;display:flex;overflow-x:auto}.proceso__pista[data-astro-cid-gngtixz5]:active{cursor:grabbing}.proceso__pista[data-astro-cid-gngtixz5]::-webkit-scrollbar{display:none}.proceso__slide[data-astro-cid-gngtixz5]{scroll-snap-align:start;scroll-snap-stop:always;border-radius:var(--radio-card);gap:var(--e-4);padding:var(--e-5);flex:0 0 100%;grid-template-columns:1fr;grid-template-areas:"foto""numeral""titulo""texto""checks""cta";display:grid;overflow:clip}.proceso__col-titulo[data-astro-cid-gngtixz5],.proceso__col-foto[data-astro-cid-gngtixz5],.proceso__col-texto[data-astro-cid-gngtixz5]{display:contents}.proceso__titulo[data-astro-cid-gngtixz5]{font-size:var(--fs-h2);grid-area:titulo}.proceso__titulo[data-astro-cid-gngtixz5]:focus{outline:none}.proceso__cta{grid-area:cta;justify-self:start}.proceso__foto[data-astro-cid-gngtixz5]{aspect-ratio:16/10;border-radius:var(--radio-card-chica);grid-area:foto}.proceso__texto[data-astro-cid-gngtixz5]{font-size:var(--fs-body);color:var(--texto-inv-2);grid-area:texto;max-width:42ch}.proceso__checks[data-astro-cid-gngtixz5]{gap:var(--e-2);grid-area:checks;display:grid}.proceso__numeral[data-astro-cid-gngtixz5]{line-height:1;font-size:calc(var(--fs-stat) * 1.4);color:var(--linea-inv);grid-area:numeral}.proceso__check[data-astro-cid-gngtixz5]{align-items:flex-start;gap:var(--e-3);font-size:var(--fs-small);display:flex}.proceso__check-icono[data-astro-cid-gngtixz5]{border-radius:var(--radio-pill);border:1px solid var(--acento-inv-verde);width:22px;height:22px;color:var(--acento-inv-verde);flex:none;place-items:center;margin-top:1px;display:grid}.proceso__controles[data-astro-cid-gngtixz5]{justify-content:center;align-items:center;gap:var(--e-5);margin-top:var(--e-6);display:flex}.proceso__flecha[data-astro-cid-gngtixz5]{border-radius:var(--radio-pill);border:var(--borde-card);background:var(--superficie);width:44px;height:44px;color:var(--texto);transition:background var(--dur-media) var(--ease-suave), border-color var(--dur-media) var(--ease-suave);flex:none;place-items:center;display:grid}@media (width<=767px){.proceso__flecha[data-astro-cid-gngtixz5]{display:none}}.proceso__flecha[data-astro-cid-gngtixz5]:hover:not(:disabled){background:var(--lavanda-100);border-color:var(--lavanda-300)}.proceso__flecha[data-astro-cid-gngtixz5]:disabled{opacity:.4;cursor:default}.proceso__dots[data-astro-cid-gngtixz5]{align-items:center;gap:var(--e-1);display:flex}.proceso__dot[data-astro-cid-gngtixz5]{place-items:center;width:44px;height:44px;display:grid}.proceso__dot[data-astro-cid-gngtixz5] span[data-astro-cid-gngtixz5]{border-radius:var(--radio-pill);background:var(--lavanda-200);width:8px;height:8px;transition:background var(--dur-media) var(--ease-suave), width var(--dur-media) var(--ease-suave)}.proceso__dot[data-astro-cid-gngtixz5][aria-current=true] span[data-astro-cid-gngtixz5]{background:var(--btn-bg);width:24px}@media (width>=960px){.proceso__slide[data-astro-cid-gngtixz5]{min-height:420px;padding:var(--e-7) var(--e-6);align-items:stretch;gap:0 var(--e-6);grid-template:"col-titulo col-foto col-texto"1fr/35fr 28fr 37fr}.proceso__col-titulo[data-astro-cid-gngtixz5],.proceso__col-foto[data-astro-cid-gngtixz5],.proceso__col-texto[data-astro-cid-gngtixz5]{flex-direction:column;min-width:0;display:flex}.proceso__col-titulo[data-astro-cid-gngtixz5]{gap:var(--e-4);grid-area:col-titulo}.proceso__col-foto[data-astro-cid-gngtixz5]{margin-block:calc(var(--e-7) * -1);grid-area:col-foto}.proceso__col-texto[data-astro-cid-gngtixz5]{gap:var(--e-3);grid-area:col-texto}.proceso__titulo[data-astro-cid-gngtixz5]{max-width:14ch}.proceso__cta{align-self:flex-start;margin-top:auto}.proceso__foto[data-astro-cid-gngtixz5]{aspect-ratio:auto;border-radius:0;flex:1;width:100%}.proceso__numeral[data-astro-cid-gngtixz5]{text-align:right;margin-top:auto}}@media (prefers-reduced-motion:reduce){.proceso__pista[data-astro-cid-gngtixz5]{scroll-behavior:auto}}.cotizador__grid[data-astro-cid-2hioupox]{gap:var(--e-6);grid-template-areas:"card""intro";display:grid}.cotizador__intro[data-astro-cid-2hioupox]{gap:var(--e-4);grid-area:intro;align-content:start;display:grid}.cotizador__card[data-astro-cid-2hioupox]{grid-area:card}.cotizador__garantias[data-astro-cid-2hioupox]{display:none}@media (width>=1024px){.cotizador__grid[data-astro-cid-2hioupox]{column-gap:var(--e-8);grid-template-columns:4fr 6fr;grid-template-areas:"intro card";align-items:start}.cotizador__garantias[data-astro-cid-2hioupox]{gap:var(--e-3);margin-top:var(--e-3);display:grid}.cotizador__garantias[data-astro-cid-2hioupox] li[data-astro-cid-2hioupox]{align-items:center;gap:var(--e-2);color:var(--texto-2);display:flex}}.cotizador__card[data-astro-cid-2hioupox]{background:var(--superficie);border-radius:var(--radio-card);box-shadow:var(--sombra-card);padding:var(--e-5)}@media (width>=640px){.cotizador__card[data-astro-cid-2hioupox]{padding:var(--e-7)}}.cotizador__progreso[data-astro-cid-2hioupox]{margin-bottom:var(--e-5)}.cotizador__gancho[data-astro-cid-2hioupox]{gap:var(--e-2);margin-bottom:var(--e-5);display:grid}.cotizador__gancho[data-astro-cid-2hioupox] .titulo[data-astro-cid-2hioupox]{font-size:var(--fs-h3)}.cotizador__gancho[data-astro-cid-2hioupox] p[data-astro-cid-2hioupox]{font-size:var(--fs-small);color:var(--texto-2);margin:0}.cotizador__progreso-fila[data-astro-cid-2hioupox]{justify-content:space-between;align-items:center;gap:var(--e-3);margin-bottom:var(--e-2);display:flex}.cotizador__paso-label[data-astro-cid-2hioupox]{font-size:var(--fs-small);color:var(--texto-2)}.cotizador__volver[data-astro-cid-2hioupox]{align-items:center;gap:var(--e-1);min-height:44px;padding-inline:var(--e-2);color:var(--texto-2);font-size:var(--fs-small);font-weight:var(--peso-ui);margin-inline-start:calc(var(--e-2) * -1);display:inline-flex}.cotizador__volver[data-astro-cid-2hioupox]:hover{color:var(--texto)}.cotizador__volver[data-astro-cid-2hioupox][hidden]{display:none}.cotizador__progreso-fila[data-astro-cid-2hioupox]:has(.cotizador__volver[hidden]){justify-content:flex-end}.cotizador__barra[data-astro-cid-2hioupox]{border-radius:var(--radio-pill);background:var(--lavanda-100);height:6px;overflow:hidden}.cotizador__barra-relleno[data-astro-cid-2hioupox]{border-radius:var(--radio-pill);background:var(--btn-bg);width:16.6667%;height:100%;transition:width var(--dur-media) var(--ease-suave)}.cotizador__paso[data-astro-cid-2hioupox]{gap:var(--e-4);border:0;margin:0;padding:0;display:grid}.cotizador__paso[data-astro-cid-2hioupox] legend[data-astro-cid-2hioupox]{margin-bottom:var(--e-1);font-family:var(--font);font-weight:var(--peso-titulo);font-size:var(--fs-h4);line-height:var(--lh-titulo);color:var(--texto);padding:0}.cotizador__paso[data-astro-cid-2hioupox] legend[data-astro-cid-2hioupox]:focus-visible{outline:none}.cotizador__chips[data-astro-cid-2hioupox]{gap:var(--e-3);display:grid}.cotizador__chips--1[data-astro-cid-2hioupox]{grid-template-columns:1fr}.cotizador__chips--2[data-astro-cid-2hioupox],.cotizador__chips--grid[data-astro-cid-2hioupox]{grid-template-columns:repeat(2,1fr)}.cotizador__chips--grid[data-astro-cid-2hioupox].is-restringida{grid-template-columns:1fr}.cotizador__ayuda[data-astro-cid-2hioupox]{font-size:var(--fs-small);color:var(--texto-2)}.cotizador__boton-avanzar[data-astro-cid-2hioupox]{width:100%;min-height:52px;padding-inline:var(--e-5);border-radius:var(--radio-pill);background:var(--btn-bg);color:var(--btn-texto);font-size:var(--fs-body);font-weight:var(--peso-ui);transition:background var(--dur-media) var(--ease-suave);justify-content:center;align-items:center;display:inline-flex}.cotizador__boton-avanzar[data-astro-cid-2hioupox]:hover{background:var(--btn-bg-hover)}.cotizador__boton-avanzar[data-astro-cid-2hioupox]:disabled{opacity:.7;cursor:not-allowed}.cotizador__integrantes[data-astro-cid-2hioupox]{gap:var(--e-3);display:grid}.cotizador__integrantes[data-astro-cid-2hioupox] .cotizador__integrante{align-items:end;gap:var(--e-2) var(--e-3);padding:var(--e-3);border:var(--borde-fino);border-radius:var(--radio-card-chica);grid-template-columns:1fr auto;grid-template-areas:"edad quitar""parentesco parentesco";display:grid}.cotizador__integrantes[data-astro-cid-2hioupox] .cotizador__integrante .campo{grid-area:edad}.cotizador__integrantes[data-astro-cid-2hioupox] .cotizador__parentesco{gap:var(--e-2);flex-wrap:wrap;grid-area:parentesco;display:flex}.cotizador__integrantes[data-astro-cid-2hioupox] .cotizador__quitar{border-radius:var(--radio-pill);width:44px;height:44px;color:var(--texto-2);grid-area:quitar;place-items:center;display:grid}.cotizador__integrantes[data-astro-cid-2hioupox] .cotizador__quitar:hover{color:var(--texto);background:var(--lavanda-50)}.cotizador__agregar[data-astro-cid-2hioupox]{min-height:44px;padding-inline:var(--e-4);border-radius:var(--radio-pill);border:1px solid var(--lavanda-700);color:var(--lavanda-800);font-size:var(--fs-small);font-weight:var(--peso-ui);justify-self:start}.cotizador__agregar[data-astro-cid-2hioupox]:hover{background:var(--lavanda-50)}.cotizador__nota[data-astro-cid-2hioupox]{align-items:start;gap:var(--e-3);padding:var(--e-4);border:var(--borde-card);border-radius:var(--radio-card-chica);background:var(--bg-lila);grid-template-columns:auto 1fr;display:grid}.cotizador__nota-icono[data-astro-cid-2hioupox]{height:calc(var(--fs-body) * var(--lh-texto));color:var(--lavanda-700)}.cotizador__nota-texto[data-astro-cid-2hioupox]{color:var(--texto);line-height:var(--lh-texto);margin:0}.cotizador__contacto-campos[data-astro-cid-2hioupox]{gap:var(--e-3);margin-top:var(--e-4);display:grid}.cotizador__existente-texto[data-astro-cid-2hioupox]{color:var(--texto)}.cotizador__link-mail[data-astro-cid-2hioupox]{min-height:44px;padding-inline:var(--e-2);color:var(--detalle);font-size:var(--fs-small);font-weight:var(--peso-ui);text-underline-offset:2px;margin-inline-start:calc(var(--e-2) * -1);text-decoration:underline}.cotizador__consentimiento[data-astro-cid-2hioupox]{font-size:var(--fs-micro);color:var(--texto-2);margin:0}.cotizador__consentimiento[data-astro-cid-2hioupox] a[data-astro-cid-2hioupox]{color:inherit}.cotizador__gracias[data-astro-cid-2hioupox]{gap:var(--e-4);justify-items:start;display:grid}.cotizador__gracias[data-astro-cid-2hioupox] h3[data-astro-cid-2hioupox]{font-size:var(--fs-h3)}.cotizador__gracias[data-astro-cid-2hioupox] h3[data-astro-cid-2hioupox]:focus-visible{outline:none}.cotizador__gracias-aviso[data-astro-cid-2hioupox]{font-size:var(--fs-small);color:var(--texto-2);margin:0}.cotizador__demo[data-astro-cid-2hioupox]{font-size:var(--fs-micro);color:var(--texto-2);padding:var(--e-2) var(--e-3);border-radius:var(--radio-card-chica);background:var(--lavanda-50)}@media (prefers-reduced-motion:reduce){.cotizador__barra-relleno[data-astro-cid-2hioupox]{transition:none}}.faq__grid[data-astro-cid-6cecj47z]{gap:var(--e-7);display:grid}.faq__intro[data-astro-cid-6cecj47z]{gap:var(--e-5);align-content:start;display:grid}.faq__lista[data-astro-cid-6cecj47z]{gap:var(--e-4);align-content:start;display:grid}@media (width>=960px){.faq__grid[data-astro-cid-6cecj47z]{column-gap:var(--e-8);grid-template-columns:9fr 11fr;align-items:start}}.faq__foto[data-astro-cid-6cecj47z]{aspect-ratio:4/3;border-radius:var(--radio-card);display:none;overflow:hidden}@media (width>=960px){.faq__foto[data-astro-cid-6cecj47z]{display:block}}.faq__whatsapp[data-astro-cid-6cecj47z]{align-items:center;gap:var(--e-2);width:fit-content;min-height:44px;font-size:var(--fs-small);font-weight:var(--peso-ui);color:var(--detalle);text-decoration:none;display:inline-flex}.faq__whatsapp[data-astro-cid-6cecj47z] svg[data-astro-cid-6cecj47z]{transition:transform var(--dur-media) var(--ease-suave)}.faq__whatsapp[data-astro-cid-6cecj47z]:hover svg[data-astro-cid-6cecj47z],.faq__whatsapp[data-astro-cid-6cecj47z]:focus-visible svg[data-astro-cid-6cecj47z]{transform:translate(2px,-2px)}.faq__item[data-astro-cid-6cecj47z]{background:var(--superficie);border:var(--borde-card);border-radius:var(--radio-card-chica)}.faq__pregunta[data-astro-cid-6cecj47z]{justify-content:space-between;align-items:center;gap:var(--e-4);padding:var(--e-5);min-height:44px;font-size:var(--fs-h4);font-weight:var(--peso-ui);color:var(--texto);cursor:pointer;display:flex}.faq__pregunta[data-astro-cid-6cecj47z]::-webkit-details-marker{display:none}.faq__pregunta-texto[data-astro-cid-6cecj47z]{min-width:0}.faq__icono[data-astro-cid-6cecj47z]{border:var(--borde-fino);border-radius:var(--radio-card-chica);flex:none;place-items:center;width:32px;height:32px;display:grid;position:relative}.faq__icono-linea[data-astro-cid-6cecj47z]{border-radius:var(--radio-pill);background:var(--detalle);position:absolute}.faq__icono-linea--h[data-astro-cid-6cecj47z]{width:12px;height:2px}.faq__icono-linea--v[data-astro-cid-6cecj47z]{width:2px;height:12px;transition:transform var(--dur-media) var(--ease-suave)}.faq__item[data-astro-cid-6cecj47z][open]>.faq__pregunta[data-astro-cid-6cecj47z] .faq__icono-linea--v[data-astro-cid-6cecj47z]{transform:scaleY(0)}.faq__panel[data-astro-cid-6cecj47z]{overflow:hidden}.faq__respuesta[data-astro-cid-6cecj47z]{padding:0 var(--e-5) var(--e-5);max-width:60ch;color:var(--texto-2);margin:0}.pie-cierre[data-astro-cid-zneg6ibh]{isolation:isolate;background:linear-gradient(to bottom, var(--bg-alt) 0, transparent var(--fundido)), var(--grad-oscuro);position:relative;overflow:clip}.pie-cierre[data-astro-cid-zneg6ibh]:before{content:"";z-index:0;background:var(--glow-lavanda);pointer-events:none;width:min(1100px,150%);height:520px;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.pie-cierre[data-astro-cid-zneg6ibh]:after{content:"";z-index:0;left:0;top:var(--fundido);background:var(--glow-menta-oscuro);pointer-events:none;width:min(900px,120%);height:520px;position:absolute;transform:translate(-30%,-30%)}.cierre[data-astro-cid-zneg6ibh],.pie[data-astro-cid-zneg6ibh]{z-index:1;position:relative}.cierre[data-astro-cid-zneg6ibh]{padding-block:var(--seccion-y) var(--e-8)}.cierre__grid[data-astro-cid-zneg6ibh]{gap:var(--e-6);align-items:center;display:grid}.cierre__intro[data-astro-cid-zneg6ibh] h2[data-astro-cid-zneg6ibh]{max-width:14ch}.cierre__pastilla[data-astro-cid-zneg6ibh]{min-height:76px;padding-inline:var(--e-5);border-radius:var(--radio-pill);background:color-mix(in oklab, var(--blanco) 8%, transparent);border:1px solid var(--linea-inv);color:var(--texto-inv);transition:background var(--dur-media) var(--ease-suave), border-color var(--dur-media) var(--ease-suave);text-decoration:none;display:block;overflow:hidden}.cierre__pastilla[data-astro-cid-zneg6ibh]:hover,.cierre__pastilla[data-astro-cid-zneg6ibh]:focus-visible{background:color-mix(in oklab, var(--blanco) 14%, transparent)}.cierre__pastilla[data-astro-cid-zneg6ibh]:focus-visible{border-radius:var(--radio-pill)}.cierre__marquesina[data-astro-cid-zneg6ibh]{align-items:center;height:76px;display:flex;overflow:hidden}.cierre__marquesina-track[data-astro-cid-zneg6ibh]{align-items:center;gap:var(--e-5);width:max-content;animation:22s linear infinite cierre-marquesina;display:inline-flex}.cierre__pastilla[data-astro-cid-zneg6ibh]:hover .cierre__marquesina-track[data-astro-cid-zneg6ibh],.cierre__pastilla[data-astro-cid-zneg6ibh]:focus-visible .cierre__marquesina-track[data-astro-cid-zneg6ibh]{animation-play-state:paused}.cierre__marquesina-grupo[data-astro-cid-zneg6ibh]{align-items:center;gap:var(--e-5);font-size:var(--fs-h3);font-weight:var(--peso-titulo);white-space:nowrap;flex:none;display:inline-flex}.cierre__punto[data-astro-cid-zneg6ibh]{color:var(--acento-inv-verde)}@keyframes cierre-marquesina{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.cierre__marquesina-track[data-astro-cid-zneg6ibh]{animation:none;transform:none}}@media (width>=780px){.cierre__grid[data-astro-cid-zneg6ibh]{gap:var(--e-8);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.cierre__intro[data-astro-cid-zneg6ibh] h2[data-astro-cid-zneg6ibh]{max-width:none}}.pie__grid[data-astro-cid-zneg6ibh]{gap:var(--e-7);padding-block:var(--e-7) var(--e-6);display:grid}.pie__col[data-astro-cid-zneg6ibh]{gap:var(--e-4);align-content:start;display:grid}.pie__logo[data-astro-cid-zneg6ibh]{align-self:start;text-decoration:none;display:inline-flex}.pie__frase[data-astro-cid-zneg6ibh]{color:var(--texto-inv-2);font-size:var(--fs-small);max-width:34ch}.pie__sociales[data-astro-cid-zneg6ibh]{gap:var(--e-3);margin-top:var(--e-1);display:flex}.pie__social-link[data-astro-cid-zneg6ibh]{border-radius:var(--radio-pill);border:1px solid var(--linea-inv);width:44px;height:44px;color:var(--texto-inv);transition:background var(--dur-media) var(--ease-suave), border-color var(--dur-media) var(--ease-suave);place-items:center;display:grid}.pie__social-link[data-astro-cid-zneg6ibh]:hover{background:color-mix(in oklab, var(--blanco) 10%, transparent)}.pie__social-link[data-astro-cid-zneg6ibh]:focus-visible{border-radius:var(--radio-pill)}.pie__titulo[data-astro-cid-zneg6ibh]{font-size:var(--fs-body);font-weight:var(--peso-titulo);color:var(--texto-inv);margin:0}.pie__accesos-lista[data-astro-cid-zneg6ibh]{gap:var(--e-3);display:grid}.pie__accesos-lista[data-astro-cid-zneg6ibh] a[data-astro-cid-zneg6ibh],.pie__legal-links[data-astro-cid-zneg6ibh] a[data-astro-cid-zneg6ibh]{min-height:44px;color:var(--texto-inv-2);font-size:var(--fs-small);align-items:center;text-decoration:none;display:inline-flex}.pie__accesos-lista[data-astro-cid-zneg6ibh] a[data-astro-cid-zneg6ibh]:hover,.pie__accesos-lista[data-astro-cid-zneg6ibh] a[data-astro-cid-zneg6ibh]:focus-visible,.pie__legal-links[data-astro-cid-zneg6ibh] a[data-astro-cid-zneg6ibh]:hover,.pie__legal-links[data-astro-cid-zneg6ibh] a[data-astro-cid-zneg6ibh]:focus-visible{color:var(--texto-inv)}.pie__contacto-lista[data-astro-cid-zneg6ibh]{gap:var(--e-4);display:grid}.pie__contacto-link[data-astro-cid-zneg6ibh]{align-items:center;gap:var(--e-3);min-height:44px;color:var(--texto-inv);text-decoration:none;display:inline-flex}.pie__contacto-icono[data-astro-cid-zneg6ibh]{color:var(--acento-inv-verde);flex:none}.pie__contacto-divisor[data-astro-cid-zneg6ibh]{background:var(--linea-inv);flex:none;align-self:stretch;width:1px}.pie__contacto-texto[data-astro-cid-zneg6ibh]{gap:2px;display:grid}.pie__contacto-etiqueta[data-astro-cid-zneg6ibh]{font-size:var(--fs-micro);color:var(--texto-inv-2)}.pie__contacto-valor[data-astro-cid-zneg6ibh]{font-size:var(--fs-small);font-weight:var(--peso-ui)}.pie__contacto-link[data-astro-cid-zneg6ibh]:hover .pie__contacto-valor[data-astro-cid-zneg6ibh],.pie__contacto-link[data-astro-cid-zneg6ibh]:focus-visible .pie__contacto-valor[data-astro-cid-zneg6ibh]{color:var(--acento-inv)}@media (width>=780px){.pie__grid[data-astro-cid-zneg6ibh]{grid-template-columns:1.3fr 1fr 1.2fr}}.pie__legal[data-astro-cid-zneg6ibh]{gap:var(--e-3);padding-block:var(--e-5);border-top:1px solid var(--linea-inv);font-size:var(--fs-small);color:var(--texto-inv-2);flex-direction:column;display:flex}.pie__legal-copy[data-astro-cid-zneg6ibh]{margin:0}.pie__legal-links[data-astro-cid-zneg6ibh]{align-items:center;gap:var(--e-3);margin:0;display:flex}.pie__legal-links[data-astro-cid-zneg6ibh] a[data-astro-cid-zneg6ibh]{text-underline-offset:3px;text-decoration:underline}.pie__legal-sep[data-astro-cid-zneg6ibh]{color:var(--linea-inv)}@media (width>=780px){.pie__legal[data-astro-cid-zneg6ibh]{flex-direction:row;justify-content:space-between;align-items:center}}.nav[data-astro-cid-cxeang7x]{z-index:50;position:relative}.nav__pill[data-astro-cid-cxeang7x]{justify-content:space-between;align-items:center;gap:var(--e-4);height:64px;padding-inline:var(--e-5);z-index:2;top:var(--e-5);inset-inline:var(--e-6);max-width:calc(1440px - 2 * var(--e-6));border-radius:var(--radio-pill);background:color-mix(in oklab, var(--blanco-lavanda) 88%, transparent);backdrop-filter:blur(var(--blur-vidrio));border:var(--borde-fino);transition:box-shadow var(--dur-media) var(--ease-suave);margin-inline:auto;display:flex;position:absolute}.nav__pill[data-astro-cid-cxeang7x][data-fixed]{box-shadow:var(--sombra-card);position:fixed}.nav__logo[data-astro-cid-cxeang7x]{text-decoration:none;display:inline-flex}.nav__enlaces[data-astro-cid-cxeang7x]{display:none}.nav__enlaces[data-astro-cid-cxeang7x] ul[data-astro-cid-cxeang7x]{align-items:center;gap:var(--e-5);display:flex}.nav__enlaces[data-astro-cid-cxeang7x] a[data-astro-cid-cxeang7x]{font-size:var(--fs-small);font-weight:var(--peso-ui);color:var(--texto);text-decoration:none}.nav__enlaces[data-astro-cid-cxeang7x] a[data-astro-cid-cxeang7x]:hover{color:var(--acento)}.nav__cta[data-astro-cid-cxeang7x]{display:none}.nav__toggle[data-astro-cid-cxeang7x]{border-radius:var(--radio-pill);flex:none;place-items:center;width:44px;height:44px;display:grid}.nav__toggle-barras[data-astro-cid-cxeang7x]{width:20px;height:14px;display:block;position:relative}.nav__toggle-barras[data-astro-cid-cxeang7x] span[data-astro-cid-cxeang7x]{border-radius:var(--radio-pill);background:var(--texto);width:100%;height:2px;transition:transform var(--dur-media) var(--ease-suave), opacity var(--dur-media) var(--ease-suave);position:absolute;left:0}.nav__toggle-barras[data-astro-cid-cxeang7x] span[data-astro-cid-cxeang7x]:first-child{top:0}.nav__toggle-barras[data-astro-cid-cxeang7x] span[data-astro-cid-cxeang7x]:nth-child(2){top:6px}.nav__toggle-barras[data-astro-cid-cxeang7x] span[data-astro-cid-cxeang7x]:nth-child(3){top:12px}.nav__toggle[data-astro-cid-cxeang7x][aria-expanded=true] .nav__toggle-barras[data-astro-cid-cxeang7x] span[data-astro-cid-cxeang7x]:first-child{transform:translateY(6px)rotate(45deg)}.nav__toggle[data-astro-cid-cxeang7x][aria-expanded=true] .nav__toggle-barras[data-astro-cid-cxeang7x] span[data-astro-cid-cxeang7x]:nth-child(2){opacity:0}.nav__toggle[data-astro-cid-cxeang7x][aria-expanded=true] .nav__toggle-barras[data-astro-cid-cxeang7x] span[data-astro-cid-cxeang7x]:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.nav__panel[data-astro-cid-cxeang7x]{z-index:1;justify-content:center;align-items:stretch;gap:var(--e-6);padding:var(--e-6) var(--gutter);background:var(--blanco-lavanda);opacity:0;transition:opacity var(--dur-media) var(--ease-suave), transform var(--dur-media) var(--ease-suave);flex-direction:column;display:flex;position:fixed;inset:0;transform:translateY(-12px)}.nav__panel[data-astro-cid-cxeang7x].is-visible{opacity:1;transform:none}.nav__panel[data-astro-cid-cxeang7x][hidden]{display:none}.nav__panel-enlaces[data-astro-cid-cxeang7x]{gap:var(--e-5);text-align:center;display:grid}.nav__panel-enlaces[data-astro-cid-cxeang7x] a[data-astro-cid-cxeang7x]{font-family:var(--font);font-weight:var(--peso-titulo);font-size:var(--fs-h3);color:var(--texto);text-decoration:none}.nav__panel-cta[data-astro-cid-cxeang7x]{justify-content:center;display:flex}.nav__panel-cta[data-astro-cid-cxeang7x] .nav__panel-cta-boton{justify-content:center;width:100%}@media (width>=1024px){.nav__enlaces[data-astro-cid-cxeang7x],.nav__cta[data-astro-cid-cxeang7x]{display:block}.nav__toggle[data-astro-cid-cxeang7x],.nav__panel[data-astro-cid-cxeang7x]{display:none}}body.menu-abierto{overflow:hidden}
