@property --nivel{syntax:"<number>";inherits:true;initial-value:.16}.portada[data-astro-cid-vyevxk66]{--alto:max(41rem, min(100svh, 62rem));--nivel:.16;isolation:isolate;min-height:calc(var(--alto) - var(--header-h));color:#fff;transition:--nivel .5s var(--ease-agua);background:radial-gradient(80% 55% at 50% 74%,#55d6c233,#0000 70%),linear-gradient(#0b1f33 0%,#102a43 55%,#0c2236 100%);grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);padding-top:clamp(1.4rem,4vh,3rem);display:grid;position:relative;overflow:clip}.portada[data-astro-cid-vyevxk66]>canvas[data-burbujas]{z-index:0}.portada-luz[data-astro-cid-vyevxk66]{top:-10%;left:calc(var(--luz-x,50%) - 35%);z-index:-1;filter:blur(6px);pointer-events:none;width:70%;height:95%;transition:left 1s var(--ease-agua);background:conic-gradient(from 180deg at 50% 0,#0000 155deg,#ddf8f221 172deg,#ddf8f233 180deg,#ddf8f221 188deg,#0000 205deg);position:absolute}.portada-arriba[data-astro-cid-vyevxk66]{z-index:3;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.portada-h1[data-astro-cid-vyevxk66]{color:#fff;letter-spacing:-.04em;font-variation-settings:"wdth" 78;margin-top:.8rem;font-size:clamp(2.3rem,5.4vw,4.4rem);line-height:.95}.h1-a[data-astro-cid-vyevxk66]{display:block}.portada-gigante[data-astro-cid-vyevxk66]{z-index:0;white-space:nowrap;font-family:var(--font-display);letter-spacing:-.055em;font-variation-settings:"wdth" 75;pointer-events:none;user-select:none;transform:translate(-50%);translate:var(--px,0) var(--py,0);transition:translate .8s var(--ease-agua);margin:0;font-size:27cqw;font-weight:800;line-height:.8;position:absolute;top:-15.5cqw;left:50%}.gigante-agua[data-astro-cid-vyevxk66]{color:#0000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 220' preserveAspectRatio='none'%3E%3Cpath d='M0 7Q30 0 60 7T120 7V220H0Z' fill='%2355D6C2'/%3E%3Cpath d='M0 7Q30 0 60 7T120 7' fill='none' stroke='%23d6fbf4' stroke-width='5'/%3E%3C/svg%3E"),linear-gradient(#55d6c24d,#55d6c24d);background-position-x:0,0;background-repeat:repeat-x,no-repeat;background-size:1.5em 220%,100% 100%;background-position-y:calc((1 - var(--nivel)) * -83.333%), 0;-webkit-background-clip:text;background-clip:text;padding:.06em .05em .1em;display:block}@media (prefers-reduced-motion:no-preference){.gigante-agua[data-astro-cid-vyevxk66]{animation:2.6s linear infinite oleaje}.portada-gigante[data-astro-cid-vyevxk66]{animation:entra-gigante 1.2s var(--ease-agua) both .15s}.coche-capas[data-astro-cid-vyevxk66]{animation:1.5s .3s both entra-coche}}@keyframes oleaje{to{background-position-x:-1.5em,0}}@keyframes entra-gigante{0%{opacity:0;transform:translate(-50%,22%)scale(.92)}}@keyframes entra-coche{0%{opacity:0;filter:blur(8px);animation-timing-function:cubic-bezier(.1,.8,.2,1);transform:translate(70%)skew(-14deg)}30%{opacity:1}62%{filter:blur();animation-timing-function:ease-out;transform:translate(-2.2%)skew(4deg)}80%{transform:translate(.8%)skew(-1.2deg)}to{transform:none}}.portada-coche[data-astro-cid-vyevxk66]{z-index:1;--w:max(min(100vw, 36rem), min(100vw, 78rem, calc((100svh - 26.5rem) * 1.95)));width:var(--w);margin-inline:calc((100% - var(--w)) / 2);aspect-ratio:var(--ar);margin-top:calc(var(--w) * .17);touch-action:pan-y;cursor:none;align-self:end;position:relative;container-type:inline-size}@supports not (width:1cqw){.portada-gigante[data-astro-cid-vyevxk66]{font-size:20vw;top:-11vw}.portada-coche[data-astro-cid-vyevxk66]{margin-top:12vw}}@media (hover:none){.portada-coche[data-astro-cid-vyevxk66]{cursor:auto}}.coche-capas[data-astro-cid-vyevxk66]{z-index:1;-webkit-box-reflect:below -7% linear-gradient(transparent 62%, #fff3);translate:var(--px,0) var(--py,0);transition:translate .6s var(--ease-agua), opacity .35s, filter .35s;position:absolute;inset:0}.portada.cambiando .coche-capas[data-astro-cid-vyevxk66]{opacity:.35;filter:blur(6px)saturate(.6)}.coche-capas[data-astro-cid-vyevxk66] img[data-astro-cid-vyevxk66],.coche-capas[data-astro-cid-vyevxk66] canvas[data-astro-cid-vyevxk66]{z-index:1;object-fit:contain;user-select:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.coche-capas[data-astro-cid-vyevxk66] canvas[data-astro-cid-vyevxk66][data-suciedad]{transition:opacity 1.1s var(--ease-agua)}.portada.listo .coche-sucio[data-astro-cid-vyevxk66]{opacity:0}.brillo-coche[data-astro-cid-vyevxk66]{z-index:2;pointer-events:none;-webkit-mask:var(--mascara) center / contain no-repeat;mask:var(--mascara) center / contain no-repeat;opacity:0;background:linear-gradient(105deg,#0000 42%,#fff9 50%,#0000 58%) 160% 0/260% 100% no-repeat;position:absolute;inset:0}.portada.limpio .brillo-coche[data-astro-cid-vyevxk66]{animation:1.5s ease-out .5s destello,1.5s ease-out 6s infinite destello}@keyframes destello{0%{opacity:1;background-position:160% 0}to{opacity:1;background-position:-60% 0}}.esponja[data-astro-cid-vyevxk66]{z-index:4;background:radial-gradient(circle at 30% 35%, #ffffff80 0 3px, transparent 4px), radial-gradient(circle at 65% 60%, #ffffff59 0 4px, transparent 5px), radial-gradient(circle at 75% 25%, #102a4326 0 2px, transparent 3px), var(--color-amarillo);width:4.2rem;height:2.8rem;box-shadow:0 0 0 2.5px var(--color-marino), 0 10px 24px -8px #0009, inset 0 -6px 0 #102a432e;opacity:0;pointer-events:none;border-radius:1rem;transition:opacity .25s;position:absolute;top:0;left:0;rotate:-12deg}.esponja[data-astro-cid-vyevxk66].visible{opacity:1}.pista[data-astro-cid-vyevxk66]{z-index:4;white-space:nowrap;color:var(--color-marino);background:var(--color-amarillo);box-shadow:0 0 0 2.5px var(--color-marino), 0 4px 0 2.5px var(--color-marino);pointer-events:none;border-radius:99px;align-items:center;gap:.5rem;padding:.5rem .95rem;font-size:.9rem;font-weight:800;display:inline-flex;position:absolute;bottom:10%;left:50%;transform:translate(-50%)}.pista[data-astro-cid-vyevxk66][hidden]{display:none}@media (prefers-reduced-motion:no-preference){.pista[data-astro-cid-vyevxk66]:not([hidden]){animation:1.6s ease-in-out infinite late}}@keyframes late{50%{transform:translate(-50%)translateY(-6px)rotate(-2deg)}}.nuevo[data-astro-cid-vyevxk66]{--t:clamp(5.4rem, 13cqw, 9rem);opacity:0;pointer-events:none;font-size:clamp(.82rem,2cqw,1.3rem);top:-12%;right:6%;scale:2.4}.portada.limpio .nuevo[data-astro-cid-vyevxk66]{opacity:1;transition:scale .5s var(--ease-rebote) .25s, opacity .2s .25s;scale:1}.portada-pie[data-astro-cid-vyevxk66]{z-index:3;gap:1.1rem;margin-top:.4rem;padding-bottom:clamp(1.4rem,4vh,2.75rem);display:grid;position:relative}.pie-texto[data-astro-cid-vyevxk66] .lead[data-astro-cid-vyevxk66]{color:#ffffffd9;max-width:30rem}.pie-botones[data-astro-cid-vyevxk66]{flex-wrap:wrap;gap:.9rem;margin-top:1.4rem;display:flex}.pie-llamada[data-astro-cid-vyevxk66]{color:#ffffffb3;margin-top:1.15rem;font-size:.92rem}.pie-llamada[data-astro-cid-vyevxk66] a[data-astro-cid-vyevxk66]{color:#fff;text-decoration:underline;text-decoration-color:var(--color-agua);text-underline-offset:.25em;font-weight:700;text-decoration-thickness:2px}.lavar[data-astro-cid-vyevxk66]{gap:.6rem;width:100%;display:grid}.lavabar[data-astro-cid-vyevxk66]{-webkit-backdrop-filter:blur(6px);background:#ffffff12;border-radius:1.35rem;align-items:center;gap:.75rem;padding:.6rem .95rem .6rem .7rem;transition:background-color .4s,box-shadow .4s;display:flex;box-shadow:inset 0 0 0 2px #55d6c266}.lavabar-gotita[data-astro-cid-vyevxk66]{flex:none;display:grid}.lavabar-gotita[data-astro-cid-vyevxk66]>*{grid-area:1/1}.lavabar-gotita[data-astro-cid-vyevxk66] .g-feliz{display:none}.lavabar-centro[data-astro-cid-vyevxk66]{flex:1;min-width:0}.lavabar-txt[data-astro-cid-vyevxk66]{color:#fff;font-size:.98rem;font-weight:800;line-height:1.2}.lavabar-barra[data-astro-cid-vyevxk66]{background:#ffffff24;border-radius:99px;height:.7rem;margin-top:.4rem;position:relative;overflow:hidden}.lavabar-barra[data-astro-cid-vyevxk66] span[data-astro-cid-vyevxk66]{background:repeating-linear-gradient(-45deg, var(--color-agua) 0 8px, #8fe9da 8px 16px);transform-origin:0;transform:scaleX(var(--p));transition:transform .35s var(--ease-agua);border-radius:99px;position:absolute;inset:0}.lavabar-cifra[data-astro-cid-vyevxk66]{text-align:right;min-width:3.3rem;font:800 1.75rem/1 var(--font-display);font-variation-settings:"wdth" 80;font-variant-numeric:tabular-nums;color:#fff;flex:none}.lavabar-cifra[data-astro-cid-vyevxk66] small[data-astro-cid-vyevxk66]{color:var(--color-agua);font-size:.55em}.portada.limpio .lavabar[data-astro-cid-vyevxk66]{background:var(--color-agua);box-shadow:inset 0 0 0 2.5px var(--color-marino), 0 4px 0 var(--color-agua-canto);animation:celebra .7s var(--ease-goma)}.portada.limpio .lavabar-txt[data-astro-cid-vyevxk66],.portada.limpio .lavabar-cifra[data-astro-cid-vyevxk66],.portada.limpio .lavabar-cifra[data-astro-cid-vyevxk66] small[data-astro-cid-vyevxk66]{color:var(--color-marino)}.portada.limpio .lavabar-barra[data-astro-cid-vyevxk66]{background:#102a432e}.portada.limpio .lavabar-barra[data-astro-cid-vyevxk66] span[data-astro-cid-vyevxk66]{background:var(--color-marino)}.portada.limpio .lavabar-gotita[data-astro-cid-vyevxk66] .g-normal{display:none}.portada.limpio .lavabar-gotita[data-astro-cid-vyevxk66] .g-feliz{display:block}@keyframes celebra{40%{transform:scale(1.05)rotate(-1deg)}}.lavar-extra[data-astro-cid-vyevxk66]{justify-content:space-between;align-items:center;gap:1rem;min-height:2.5rem;display:flex}.lavar-boton[data-astro-cid-vyevxk66]{color:#fff;min-height:2.5rem;transition:background-color .2s, transform .2s var(--ease-rebote);border-radius:99px;align-items:center;gap:.4rem;padding:.35rem .85rem;font-size:.88rem;font-weight:750;display:inline-flex;box-shadow:inset 0 0 0 1.5px #fff6}.lavar-boton[data-astro-cid-vyevxk66]:hover{background:#ffffff1f}.lavar-boton[data-astro-cid-vyevxk66]:active{transform:scale(.94)}.boton-otra[data-astro-cid-vyevxk66]{display:none}.portada.limpio .boton-otra[data-astro-cid-vyevxk66]{display:inline-flex}.portada.limpio .boton-solo[data-astro-cid-vyevxk66]{display:none}.paleta[data-astro-cid-vyevxk66]{align-items:center;gap:.5rem;display:flex}.paleta-titulo[data-astro-cid-vyevxk66]{letter-spacing:.14em;text-transform:uppercase;color:#fff9;margin-right:.15rem;font-size:.68rem;font-weight:800}.paleta-opcion[data-astro-cid-vyevxk66]{background:radial-gradient(circle at 32% 28%, #ffffffb3 0 12%, transparent 40%), var(--c);width:1.9rem;height:1.9rem;transition:transform .3s var(--ease-goma), box-shadow .2s;border-radius:50%;box-shadow:inset 0 -5px 8px #0000004d,0 0 0 1.5px #ffffff40}.paleta-opcion[data-astro-cid-vyevxk66]:hover{transform:scale(1.14)rotate(-8deg)}.paleta-opcion[data-astro-cid-vyevxk66][aria-pressed=true]{box-shadow:inset 0 -5px 8px #0000004d, 0 0 0 3px var(--color-marino), 0 0 0 5.5px var(--color-agua)}@media (width>=64rem){.pie-llamada[data-astro-cid-vyevxk66]{display:none}.portada-pie[data-astro-cid-vyevxk66]{padding-right:calc(var(--gutter) + 5rem);grid-template-columns:minmax(0,1fr) minmax(0,24rem);align-items:end;gap:3rem;margin-top:-2.5rem}}@media (width<=63.99rem){.portada[data-astro-cid-vyevxk66]{grid-template-rows:auto auto auto;min-height:0}.lavar[data-astro-cid-vyevxk66]{order:-1;max-width:34rem;margin-inline:auto}.pie-texto[data-astro-cid-vyevxk66]{text-align:center;width:100%;max-width:34rem;margin-inline:auto}.pie-texto[data-astro-cid-vyevxk66] .lead[data-astro-cid-vyevxk66]{display:none}.pie-botones[data-astro-cid-vyevxk66]{margin-top:.5rem}.pie-botones[data-astro-cid-vyevxk66] .btn[data-astro-cid-vyevxk66]{width:100%}.ver-servicios[data-astro-cid-vyevxk66]{display:none}.pie-llamada[data-astro-cid-vyevxk66]{margin-top:1rem}}@media (width<=40rem){.portada-h1[data-astro-cid-vyevxk66]{font-size:clamp(2.2rem,10.4vw,3rem)}.portada-coche[data-astro-cid-vyevxk66]{margin-top:calc(var(--w) * .165)}.pista[data-astro-cid-vyevxk66]{font-size:.84rem;bottom:-4%}.nuevo[data-astro-cid-vyevxk66]{--t:4.7rem;font-size:.72rem;top:-72%;right:.4rem}.portada-pie[data-astro-cid-vyevxk66]{margin-top:1.5rem}}.fluorescente[data-astro-cid-vyevxk66]{z-index:2;background:#1d3a52;border-radius:0 0 99px 99px;width:min(46vw,34rem);height:.55rem;position:absolute;top:0;left:50%;translate:-50%}.fluorescente[data-astro-cid-vyevxk66] span[data-astro-cid-vyevxk66]{background:#f1fffc;border-radius:99px;position:absolute;inset:0 .6rem .15rem;box-shadow:0 0 18px 4px #ddf8f2a6,0 0 70px 18px #55d6c240}.apagon[data-astro-cid-vyevxk66]{z-index:6;opacity:0;pointer-events:none;background:#040b13;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.portada.intro .apagon[data-astro-cid-vyevxk66]{animation:1.7s linear forwards apagon}.portada.intro .fluorescente[data-astro-cid-vyevxk66] span[data-astro-cid-vyevxk66],.portada.intro .portada-luz[data-astro-cid-vyevxk66]{animation:1.7s linear both parpadeo}.portada.intro .portada-gigante[data-astro-cid-vyevxk66]{animation-delay:1.35s}.portada.intro .coche-capas[data-astro-cid-vyevxk66]{animation-delay:1.2s}.portada.intro .letra{animation-delay:calc(1.25s + var(--i) * 35ms)}}@keyframes apagon{0%,28%{opacity:1}30%{opacity:.55}33%{opacity:1}46%{opacity:1}48%{opacity:.4}51%{opacity:.85}56%{opacity:.2}60%{opacity:.6}72%{opacity:0}to{opacity:0}}@keyframes parpadeo{0%,28%{opacity:0}30%{opacity:1}33%{opacity:0}46%{opacity:0}48%{opacity:1}51%{opacity:.2}56%{opacity:1}60%{opacity:.5}72%,to{opacity:1}}.letra{white-space:pre;display:inline-block}@media (prefers-reduced-motion:no-preference){.letra{animation:letra .7s var(--ease-rebote) both;animation-delay:calc(.1s + var(--i) * 35ms)}}@keyframes letra{0%{opacity:0;transform:translateY(.6em)rotate(10deg)scale(.7)}}.tunel[data-astro-cid-li2uhtc4]{height:calc(var(--n) * 70vh + 100vh);background:radial-gradient(ellipse 60% 45% at 50% 55%, #55d6c22e, transparent 70%), linear-gradient(180deg, #0c2236 0%, var(--color-marino) 30%, var(--color-marino) 80%, #0e2a42 100%);color:#fff;position:relative}.t-pegado[data-astro-cid-li2uhtc4]{top:var(--header-h);height:calc(100svh - var(--header-h));padding-bottom:var(--dock-h);grid-template-rows:auto auto auto;align-content:center;gap:clamp(1rem,3.5vh,2.5rem);display:grid;position:sticky;overflow:clip}.t-cabeza[data-astro-cid-li2uhtc4]{text-align:center;justify-items:center;gap:.8rem;display:grid}.t-titulo[data-astro-cid-li2uhtc4]{color:#fff;letter-spacing:-.035em;font-variation-settings:"wdth" 80;font-size:clamp(1.9rem,4.4vw,3.4rem);line-height:1}.t-escena[data-astro-cid-li2uhtc4]{width:min(100%, 74rem, calc((100svh - var(--header-h) - 23rem) * 2.7));aspect-ratio:1502/553;justify-self:center;min-width:min(100%,22rem);position:relative}.t-charco[data-astro-cid-li2uhtc4]{background:radial-gradient(closest-side,#55d6c24d,#0000);border-radius:50%;height:22%;position:absolute;bottom:6%;left:8%;right:8%}.t-img[data-astro-cid-li2uhtc4]{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.js .t-img[data-astro-cid-li2uhtc4]:not([data-capa="0"]){clip-path:inset(-20% calc(100% - var(--t,0) * 100%) -20% 0)}.t-arco[data-astro-cid-li2uhtc4]{top:-13%;bottom:-3%;left:calc(var(--t,0) * 100%);opacity:0;--tinte:#fff;width:0;transition:opacity .25s;position:absolute}.t-arco[data-astro-cid-li2uhtc4][data-tipo=agua]{--tinte:#9be8ff}.t-arco[data-astro-cid-li2uhtc4][data-tipo=brillo]{--tinte:#ffc53d}.t-arco[data-astro-cid-li2uhtc4].pasando{opacity:1}.t-arco-barra[data-astro-cid-li2uhtc4]{background:linear-gradient(180deg, #8fe9da, var(--color-agua) 40%, var(--color-agua-canto));width:1rem;box-shadow:0 0 0 2.5px var(--color-marino-oscuro), 0 0 34px 6px color-mix(in srgb, var(--tinte) 55%, transparent);border-radius:99px;position:absolute;top:0;bottom:0;left:-.5rem}.t-arco[data-astro-cid-li2uhtc4]:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--tinte) 50%, transparent));filter:blur(8px);border-radius:40%;width:clamp(3.5rem,9vw,8rem);position:absolute;top:4%;bottom:4%;right:0}.t-arco-rotulo[data-astro-cid-li2uhtc4]{translate:calc(1.3rem - var(--t,0) * (100% + 2.6rem)) 0;z-index:2;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:var(--color-marino);background:var(--tinte);box-shadow:0 0 0 2.5px var(--color-marino-oscuro), 0 3px 0 2.5px var(--color-marino-oscuro);border-radius:99px;padding:.28rem .7rem;font-size:.7rem;font-weight:800;position:absolute;top:.2rem;left:0}.t-arco[data-astro-cid-li2uhtc4] i[data-astro-cid-li2uhtc4]{top:var(--y);width:calc(.7rem * var(--s));height:calc(.7rem * var(--s));background:var(--tinte);opacity:0;border-radius:50%;position:absolute;left:0}.t-arco[data-astro-cid-li2uhtc4][data-tipo=espuma] i[data-astro-cid-li2uhtc4]{box-shadow:inset -2px -2px #102a431f}.t-arco[data-astro-cid-li2uhtc4][data-tipo=agua] i[data-astro-cid-li2uhtc4]{width:calc(.34rem * var(--s));height:calc(1.3rem * var(--s));border-radius:50%/30% 30% 70% 70%;rotate:62deg}.t-arco[data-astro-cid-li2uhtc4][data-tipo=brillo] i[data-astro-cid-li2uhtc4]{width:calc(1rem * var(--s));height:calc(1rem * var(--s));clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);border-radius:0}@media (prefers-reduced-motion:no-preference){.t-arco[data-astro-cid-li2uhtc4].pasando i[data-astro-cid-li2uhtc4]{animation:.9s linear infinite t-rocia;animation-delay:var(--r)}}@keyframes t-rocia{0%{opacity:0;transform:translate(0)scale(.4)}15%{opacity:1}to{opacity:0;transform:translate(clamp(-9rem,-11vw,-3.5rem),1.2rem)scale(1.25)}}.t-listo[data-astro-cid-li2uhtc4]{--t:clamp(4.6rem, 9vw, 7.5rem);opacity:0;pointer-events:none;transition:scale .45s var(--ease-rebote), opacity .2s;font-size:clamp(.8rem,1.5vw,1.15rem);top:-16%;right:8%;scale:2.2}.tunel.fin .t-listo[data-astro-cid-li2uhtc4]{opacity:1;scale:1}.t-abajo[data-astro-cid-li2uhtc4]{justify-items:center;gap:.9rem;display:grid}.t-pasos[data-astro-cid-li2uhtc4]{gap:1rem;width:100%;max-width:62rem;display:grid}.t-pasos[data-astro-cid-li2uhtc4] li[data-astro-cid-li2uhtc4]{border-radius:var(--radius-l);transition:background-color .35s, box-shadow .35s, transform .5s var(--ease-rebote), opacity .35s;background:#ffffff0d;align-items:flex-start;gap:.9rem;padding:.95rem 1.05rem;display:flex;box-shadow:inset 0 0 0 2px #ffffff1f}.t-num[data-astro-cid-li2uhtc4]{width:2.9rem;height:2.9rem;font:800 1.5rem/1 var(--font-display);color:#fff;transition:background-color .35s, color .35s, rotate .5s var(--ease-rebote);background:#ffffff1a;border-radius:50%;flex:none;place-items:center;display:grid}.t-tit[data-astro-cid-li2uhtc4]{font:800 1.45rem/1.1 var(--font-display);font-variation-settings:"wdth" 84;letter-spacing:-.025em;color:#fff;display:block}.t-txt[data-astro-cid-li2uhtc4]{color:#ffffffbf;margin-top:.3rem;font-size:.97rem;line-height:1.4;display:block}.t-pasos[data-astro-cid-li2uhtc4] li[data-astro-cid-li2uhtc4].activo{background:var(--color-agua);box-shadow:inset 0 0 0 2.5px var(--color-marino-oscuro), 0 5px 0 var(--color-agua-canto);transform:translateY(-4px)rotate(-.6deg)}.t-pasos[data-astro-cid-li2uhtc4] li[data-astro-cid-li2uhtc4].activo .t-tit[data-astro-cid-li2uhtc4],.t-pasos[data-astro-cid-li2uhtc4] li[data-astro-cid-li2uhtc4].activo .t-txt[data-astro-cid-li2uhtc4]{color:var(--color-marino)}.t-pasos[data-astro-cid-li2uhtc4] li[data-astro-cid-li2uhtc4].activo .t-num[data-astro-cid-li2uhtc4]{background:var(--color-marino);rotate:-8deg}.t-pasos[data-astro-cid-li2uhtc4] li[data-astro-cid-li2uhtc4].hecho .t-num[data-astro-cid-li2uhtc4]{background:var(--color-agua);color:var(--color-marino)}.t-sigue[data-astro-cid-li2uhtc4]{letter-spacing:.12em;text-transform:uppercase;color:#fff9;align-items:center;gap:.5rem;font-size:.78rem;font-weight:800;transition:opacity .4s;display:inline-flex}.t-sigue[data-astro-cid-li2uhtc4] span[data-astro-cid-li2uhtc4]{border-radius:99px;width:1.1rem;height:1.7rem;position:relative;box-shadow:inset 0 0 0 2px}.t-sigue[data-astro-cid-li2uhtc4] span[data-astro-cid-li2uhtc4]:after{content:"";background:var(--color-agua);border-radius:50%;width:.26rem;height:.26rem;margin-left:-.13rem;position:absolute;top:.3rem;left:50%}@media (prefers-reduced-motion:no-preference){.t-sigue[data-astro-cid-li2uhtc4] span[data-astro-cid-li2uhtc4]:after{animation:t-baja 1.4s var(--ease-agua) infinite}}@keyframes t-baja{60%,to{opacity:0;transform:translateY(.75rem)}}.tunel.fin .t-sigue[data-astro-cid-li2uhtc4]{opacity:0}@media (width>=64rem){.t-pasos[data-astro-cid-li2uhtc4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}@media (width<=63.99rem){.tunel[data-astro-cid-li2uhtc4]{height:calc(var(--n) * 62vh + 100vh)}.t-pasos[data-astro-cid-li2uhtc4]{max-width:30rem}.js .t-pasos[data-astro-cid-li2uhtc4] li[data-astro-cid-li2uhtc4]:not(.activo){display:none}.t-pasos[data-astro-cid-li2uhtc4] li[data-astro-cid-li2uhtc4].activo{animation:t-paso-entra .5s var(--ease-rebote)}.t-escena[data-astro-cid-li2uhtc4]{width:100%;margin-top:.5rem}}@keyframes t-paso-entra{0%{opacity:0;transform:translateY(18px)rotate(2deg)}}@media (prefers-reduced-motion:reduce){.tunel[data-astro-cid-li2uhtc4]{height:auto;padding-block:4rem}.t-pegado[data-astro-cid-li2uhtc4]{height:auto;position:static}.js .t-pasos[data-astro-cid-li2uhtc4] li[data-astro-cid-li2uhtc4]:not(.activo){display:flex}.t-sigue[data-astro-cid-li2uhtc4]{display:none}}.colgante[data-astro-cid-rzdn4e3x]{-webkit-tap-highlight-color:transparent;display:block;position:relative}.plan-num[data-astro-cid-rzdn4e3x]{text-transform:uppercase;letter-spacing:.16em;opacity:.7;font-size:.7rem;font-weight:800;display:block}.plan-nombre[data-astro-cid-rzdn4e3x]{font-family:var(--font-display);letter-spacing:-.04em;font-variation-settings:"wdth" 78;font-weight:800;line-height:.9;display:block}.plan-resumen[data-astro-cid-rzdn4e3x]{opacity:.88;line-height:1.3;display:block}.plan-flecha[data-astro-cid-rzdn4e3x]{background:var(--color-marino);color:#fff;width:2.6rem;height:2.6rem;transition:transform .35s var(--ease-rebote);border-radius:50%;flex:none;place-items:center;display:grid}.etiqueta-marino[data-astro-cid-rzdn4e3x] .plan-flecha[data-astro-cid-rzdn4e3x]{background:var(--color-agua);color:var(--color-marino)}.colgante[data-astro-cid-rzdn4e3x]:hover .plan-flecha[data-astro-cid-rzdn4e3x],.colgante[data-astro-cid-rzdn4e3x]:active .plan-flecha[data-astro-cid-rzdn4e3x]{transform:translate(4px)rotate(-12deg)scale(1.08)}.colgante[data-astro-cid-rzdn4e3x]:focus-visible{outline:none}.colgante[data-astro-cid-rzdn4e3x]:focus-visible .etiqueta[data-astro-cid-rzdn4e3x]{box-shadow:inset 0 0 0 4px var(--color-agua-tinta)}@media (width<=63.99rem){.colgante[data-astro-cid-rzdn4e3x]{rotate:calc(var(--giro) * .4 + var(--empuje,0deg) * .45);transform-origin:1.75rem;transition:transform .2s var(--ease-rebote), rotate .9s var(--ease-goma)}.colgante[data-astro-cid-rzdn4e3x]:active{transform:scale(.97)}.cordon[data-astro-cid-rzdn4e3x]{display:none}.plan-tag[data-astro-cid-rzdn4e3x]{clip-path:polygon(1.6rem 0,100% 0,100% 100%,1.6rem 100%,0 70%,0 30%);grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:.9rem;padding:1.05rem 1.1rem 1.15rem 3.5rem;display:grid;-webkit-mask:radial-gradient(circle at 1.75rem,#0000 .5rem,#000 .54rem);mask:radial-gradient(circle at 1.75rem,#0000 .5rem,#000 .54rem)}.plan-num[data-astro-cid-rzdn4e3x],.plan-nombre[data-astro-cid-rzdn4e3x],.plan-resumen[data-astro-cid-rzdn4e3x]{grid-column:1}.plan-nombre[data-astro-cid-rzdn4e3x]{margin-top:.2rem;font-size:2.15rem}.plan-resumen[data-astro-cid-rzdn4e3x]{margin-top:.35rem;font-size:.95rem}.plan-pie[data-astro-cid-rzdn4e3x]{grid-area:1/2/4}.plan-pie[data-astro-cid-rzdn4e3x]>span[data-astro-cid-rzdn4e3x]:first-child{display:none}}@media (width>=64rem){.colgante[data-astro-cid-rzdn4e3x]{padding-top:var(--cordon);transform-origin:50% 0;transform:rotate(calc(var(--giro) + var(--empuje,0deg)));transition:transform .9s var(--ease-goma)}.cordon[data-astro-cid-rzdn4e3x]{width:3px;height:calc(var(--cordon) + 2.4rem);background:repeating-linear-gradient(180deg, var(--color-marino) 0 5px, var(--color-marino-3) 5px 8px);z-index:2;border-radius:2px;margin-left:-1.5px;position:absolute;top:0;left:50%}.plan-tag[data-astro-cid-rzdn4e3x]{flex-direction:column;min-height:20rem;display:flex}.plan-nombre[data-astro-cid-rzdn4e3x]{margin-top:.5rem;font-size:2.9rem}.plan-resumen[data-astro-cid-rzdn4e3x]{margin-top:.75rem;font-size:1rem}.plan-pie[data-astro-cid-rzdn4e3x]{border-top:2px solid color-mix(in srgb, currentColor 18%, transparent);justify-content:space-between;align-items:flex-end;gap:.75rem;margin-top:auto;padding-top:1rem;display:flex}.plan-precio-etq[data-astro-cid-rzdn4e3x]{text-transform:uppercase;letter-spacing:.12em;opacity:.6;font-size:.7rem;font-weight:800;display:block}.plan-precio[data-astro-cid-rzdn4e3x]{font-weight:700;display:block}}@media (width>=64rem) and (hover:hover) and (prefers-reduced-motion:no-preference){.colgante[data-astro-cid-rzdn4e3x]:hover{transform:rotate(calc(var(--giro) * -1.6))}}.quienes[data-astro-cid-lcdefpme]{align-items:center;gap:3.5rem;display:grid}@media (width>=64rem){.quienes[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:5rem}}.quienes-video[data-astro-cid-lcdefpme]{justify-self:center;width:min(78%,20rem);position:relative}.quienes-video[data-astro-cid-lcdefpme] video[data-astro-cid-lcdefpme]{aspect-ratio:540/758;object-fit:cover;background:var(--color-marino);width:100%;display:block}.pegatina-video[data-astro-cid-lcdefpme]{--t:6.2rem;bottom:2.5rem;left:-2.2rem}.chip-video[data-astro-cid-lcdefpme]{letter-spacing:.1em;text-transform:uppercase;color:var(--color-marino);background:var(--color-agua);box-shadow:0 0 0 2px var(--color-marino);border-radius:99px;align-items:center;gap:.35rem;padding:.32rem .6rem;font-size:.68rem;font-weight:800;display:inline-flex;position:absolute;top:1.2rem;left:1.2rem}.cifras[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:clamp(3.5rem,7vw,5.5rem);display:grid}.cifra[data-astro-cid-lcdefpme]{rotate:var(--giro);align-content:start;gap:.35rem;padding:1.1rem 1rem 1.2rem;display:grid}.cifra-n[data-astro-cid-lcdefpme]{font:800 clamp(3rem, 9vw, 5.2rem) / .85 var(--font-display);font-variation-settings:"wdth" 76;letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--color-marino)}.cifra-txt[data-astro-cid-lcdefpme]{color:var(--color-marino);font-size:.92rem;font-weight:600;line-height:1.3}.cifra[data-astro-cid-lcdefpme].tarjeta-marino .cifra-n[data-astro-cid-lcdefpme]{color:var(--color-agua)}.cifra[data-astro-cid-lcdefpme].tarjeta-marino .cifra-txt[data-astro-cid-lcdefpme]{color:#fff}@media (width>=64rem){.cifras[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}.cifra[data-astro-cid-lcdefpme]{padding:1.5rem 1.5rem 1.7rem}.cifra-txt[data-astro-cid-lcdefpme]{font-size:1rem}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.cifra[data-astro-cid-lcdefpme]{transition:rotate .4s var(--ease-rebote), translate .4s var(--ease-rebote), box-shadow .4s var(--ease-rebote)}.cifra[data-astro-cid-lcdefpme]:hover{box-shadow:9px 11px 0 var(--color-marino);translate:-3px -5px;rotate:0deg}}.planes[data-astro-cid-lcdefpme]{background-color:var(--color-agua);position:relative;overflow:hidden}.planes-rejilla[data-astro-cid-lcdefpme]{z-index:1;grid-template-columns:minmax(0,1fr);gap:2.5rem;padding-block:clamp(3rem,7vw,6rem) clamp(4rem,8vw,7rem);display:grid;position:relative}.planes-botones[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.9rem;margin-top:2rem;display:flex}.barra-wrap[data-astro-cid-lcdefpme]{min-width:0;position:relative}.barra[data-astro-cid-lcdefpme]{display:none}.colgantes[data-astro-cid-lcdefpme]{gap:1.1rem;max-width:34rem;display:grid}@media (width<=63.99rem){.planes-texto[data-astro-cid-lcdefpme]{display:contents}.planes-texto[data-astro-cid-lcdefpme]>*{grid-column:1}.planes-texto[data-astro-cid-lcdefpme]>.antetitulo[data-astro-cid-lcdefpme]{justify-self:start}.planes-rejilla[data-astro-cid-lcdefpme]{gap:0}.barra-wrap[data-astro-cid-lcdefpme]{margin-top:2rem}.planes-botones[data-astro-cid-lcdefpme]{order:5;margin-top:2.2rem}.planes-botones[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{flex:14rem}}@media (width>=64rem){.planes-rejilla[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:4rem}.planes-texto[data-astro-cid-lcdefpme]{padding-top:2.5rem}.barra-wrap[data-astro-cid-lcdefpme]{padding-top:.6rem}.barra[data-astro-cid-lcdefpme]{background:var(--color-marino);border-radius:99px 0 0 99px;height:.85rem;display:block;position:absolute;top:0;left:-1rem;right:-50vw;box-shadow:0 4px #102a4340}.colgantes[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2.4vw,2rem);max-width:none;padding-bottom:1rem}}.trabajos-cabeza[data-astro-cid-lcdefpme]{gap:1.25rem;display:grid}@media (width>=48rem){.trabajos-cabeza[data-astro-cid-lcdefpme]{grid-template-columns:1.4fr 1fr;align-items:end;gap:3rem}.trabajos-cabeza[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{padding-bottom:.5rem}}.bento[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);justify-items:center;gap:2.75rem;margin-top:clamp(2.5rem,6vw,4rem);display:grid}.b-slider[data-astro-cid-lcdefpme]{width:min(100%,23rem);position:relative}.b-sinfiltros[data-astro-cid-lcdefpme]{bottom:3.4rem;right:-.7rem}.b-slider2[data-astro-cid-lcdefpme]{display:none}.b-foto[data-astro-cid-lcdefpme]{width:min(84%,19rem)}.b-foto[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{text-align:center;margin-top:1.1rem;font-size:.95rem;line-height:1.4}.b-foto[data-astro-cid-lcdefpme] .b-img{aspect-ratio:4/5;object-fit:cover;border-radius:.65rem;width:100%}.b-cta[data-astro-cid-lcdefpme]{flex-direction:column;justify-content:flex-end;width:100%;max-width:23rem;min-height:11.5rem;padding:1.5rem;display:flex;position:relative;overflow:hidden}.b-cta[data-astro-cid-lcdefpme] .b-cta-gotita{position:absolute;top:1.1rem;right:1.2rem}.b-cta-txt[data-astro-cid-lcdefpme]{max-width:12rem;font:800 1.8rem/1 var(--font-display);font-variation-settings:"wdth" 82;letter-spacing:-.03em;color:#fff}.b-cta-enlace[data-astro-cid-lcdefpme]{color:var(--color-agua);align-items:center;gap:.5rem;margin-top:.9rem;font-weight:800;display:inline-flex}@media (width>=64rem){.bento[data-astro-cid-lcdefpme]{grid-template-columns:1.3fr 1fr 1fr;place-items:start stretch;gap:2.5rem}.b-slider[data-astro-cid-lcdefpme]{grid-area:1/1/3;width:auto;rotate:-1.2deg}.b-slider2[data-astro-cid-lcdefpme]{grid-area:1/2/3;margin-top:4.5rem;display:block;rotate:1.4deg}.b-foto[data-astro-cid-lcdefpme]{grid-area:1/3;width:auto}.b-foto[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{text-align:left}.b-cta[data-astro-cid-lcdefpme]{grid-area:2/3;max-width:none}}.banda-3d[data-astro-cid-lcdefpme]{background:radial-gradient(ellipse 60% 70% at 75% 55%, #55d6c233, transparent 70%), var(--color-marino);color:#fff;position:relative;overflow:hidden}.banda-3d-rejilla[data-astro-cid-lcdefpme]{z-index:1;align-items:center;gap:2.5rem;padding-block:clamp(2.5rem,6vw,5rem) clamp(5.5rem,10vw,8.5rem);display:grid;position:relative}@media (width>=64rem){.banda-3d-rejilla[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.35fr;gap:2.5rem}}.poster-3d[data-astro-cid-lcdefpme]{display:block;position:relative}.poster-3d[data-astro-cid-lcdefpme] .poster-img{width:100%;height:auto;transition:transform .8s var(--ease-rebote)}.poster-3d[data-astro-cid-lcdefpme]:hover .poster-img{transform:scale(1.04)rotate(-1deg)}.poster-boton[data-astro-cid-lcdefpme]{width:4.4rem;height:4.4rem;color:var(--color-marino);background:var(--color-agua);box-shadow:0 0 0 2.5px var(--color-marino-oscuro), 0 6px 0 2.5px var(--color-marino-oscuro);transition:transform .3s var(--ease-rebote);border-radius:50%;place-items:center;margin:-2.2rem 0 0 -2.2rem;padding-left:.2rem;display:grid;position:absolute;top:50%;left:50%}.poster-3d[data-astro-cid-lcdefpme]:hover .poster-boton[data-astro-cid-lcdefpme]{transform:scale(1.14)rotate(-8deg)}@media (prefers-reduced-motion:no-preference){.poster-boton[data-astro-cid-lcdefpme]:after{content:"";box-shadow:0 0 0 2.5px var(--color-agua);border-radius:50%;animation:2s ease-out infinite pulso;position:absolute;inset:-2.5px}}@keyframes pulso{to{opacity:0;transform:scale(1.9)}}.poster-pegatina[data-astro-cid-lcdefpme]{--t:clamp(4.8rem, 9vw, 6.6rem);top:-6%;right:4%}
