@font-face{font-family:Bricolage;src:url(/fuentes/bricolage.woff2)format("woff2-variations");font-weight:200 800;font-stretch:75% 100%;font-display:swap}@font-face{font-family:Inter;src:url(/fuentes/inter.woff2)format("woff2-variations");font-weight:100 900;font-display:swap}@font-face{font-family:Instrument;src:url(/fuentes/instrument-italica.woff2)format("woff2");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:Bricolage respaldo;src:local(Arial),local(ArialMT);font-weight:100 599;size-adjust:87.2%}@font-face{font-family:Bricolage respaldo;src:local(Arial Bold),local(Arial-BoldMT);font-weight:600 900;size-adjust:87.2%}@font-face{font-family:Bricolage respaldo R;src:local(Roboto),local(Roboto-Regular);font-weight:100 599;size-adjust:87%}@font-face{font-family:Bricolage respaldo R;src:local(Roboto Bold),local(Roboto-Bold);font-weight:600 900;size-adjust:87%}@font-face{font-family:Inter respaldo;src:local(Arial),local(ArialMT);size-adjust:107%;ascent-override:90%;descent-override:22.5%;line-gap-override:0%}@font-face{font-family:Inter respaldo R;src:local(Roboto),local(Roboto-Regular);size-adjust:106%;ascent-override:90%;descent-override:22.5%;line-gap-override:0%}:root{--tinta:#07070d;--noche:#0f0e1a;--noche-2:#16152a;--linea:#f5f3ff1f;--linea-fuerte:#f5f3ff4d;--luz:#f5f3ff;--bruma:#a7a3c2;--violeta:#7c2dff;--magenta:#ff3dcb;--aqua:#25d9cd;--iri:linear-gradient(100deg, var(--violeta), var(--magenta) 50%, var(--aqua));--titulos:"Bricolage", "Bricolage respaldo", "Bricolage respaldo R", system-ui, sans-serif;--acento:"Instrument", Georgia, serif;--texto:"Inter", "Inter respaldo", "Inter respaldo R", system-ui, sans-serif;--margen:clamp(20px, 5.5vw, 88px);--curva:cubic-bezier(.2, .8, .2, 1);color-scheme:dark}*{box-sizing:border-box}html{background:var(--tinta);color:var(--luz);-webkit-text-size-adjust:100%}body{font:400 1.04rem/1.65 var(--texto);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow-x:clip}img,video,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}::selection{background:var(--violeta);color:var(--luz)}:focus-visible{outline:2px solid var(--aqua);outline-offset:3px;border-radius:6px}@view-transition{navigation:auto}.saltar{z-index:100;background:var(--luz);color:var(--tinta);border-radius:999px;padding:10px 16px;font-weight:600;position:absolute;top:-60px;left:12px}.saltar:focus{top:12px}.solo-lectores{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.envoltura{width:min(1320px, 100% - 2 * var(--margen));margin-inline:auto}.ceja{font:600 .78rem/1 var(--texto);letter-spacing:.26em;text-transform:uppercase;color:var(--aqua);align-items:center;gap:14px;margin:0 0 26px;display:flex}.ceja:before{content:"";background:currentColor;flex:none;width:34px;height:1px}@media (width<=600px){.ceja{letter-spacing:.16em;font-size:.74rem;line-height:1.5}}.titulo-xl,.titulo-l,.titulo-m{font-family:var(--titulos);letter-spacing:-.045em;text-wrap:balance;margin:0;font-weight:700;font-stretch:84%}.titulo-xl{font-size:clamp(3.2rem,9.2vw,10.5rem);line-height:.88}.titulo-l{font-size:clamp(2.5rem,6.2vw,6.6rem);line-height:.92}.titulo-m{letter-spacing:-.035em;font-size:clamp(1.8rem,3.2vw,3rem);line-height:1}.iri{font-family:var(--acento);letter-spacing:-.01em;background:var(--iri);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;padding-right:.08em;font-style:italic;font-weight:400;font-stretch:100%;animation:7s ease-in-out infinite alternate brillo}@keyframes brillo{to{background-position:100% 0}}.bajada{color:var(--bruma);text-shadow:0 1px 2px #07070de6,0 0 18px #07070dd9;max-width:36rem;font-size:clamp(1.02rem,1.25vw,1.18rem)}main :where(p,li){text-shadow:0 1px 3px #07070dd9}.iri,.lema,.cifras b,.correo{text-shadow:none}.boton{font:600 .96rem/1 var(--texto);cursor:pointer;background:var(--luz);color:var(--tinta);isolation:isolate;transition:transform .5s var(--curva);border:0;border-radius:999px;align-items:center;gap:12px;padding:16px 26px;display:inline-flex;position:relative}.boton:before{content:"";border-radius:inherit;background:var(--iri);z-index:-1;opacity:0;filter:blur(12px);transition:opacity .5s;position:absolute;inset:-2px}.boton:hover{transform:translateY(-2px)}.boton:hover:before{opacity:.85}.boton .flecha{transition:transform .5s var(--curva)}.boton:hover .flecha{transform:translate(4px)}.boton.fantasma{color:var(--luz);box-shadow:inset 0 0 0 1px var(--linea-fuerte);background:0 0}.boton.fantasma:before{display:none}.boton.fantasma:hover{box-shadow:inset 0 0 0 1px var(--luz)}.boton:not(:has(svg))[href^="https://wa.me/"]:after{content:"";background:currentColor;flex:none;order:-1;width:1.15em;height:1.15em;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M12%202a10%2010%200%200%200-8.6%2015.1L2%2022l5-1.3A10%2010%200%201%200%2012%202Zm0%2018.2a8.2%208.2%200%200%201-4.2-1.2l-.3-.2-3%20.8.8-2.9-.2-.3A8.2%208.2%200%201%201%2012%2020.2Zm4.5-6.1c-.2-.1-1.5-.7-1.7-.8s-.4-.1-.6.1-.7.8-.8%201-.3.2-.5.1a6.7%206.7%200%200%201-3.3-2.9c-.3-.4.2-.4.7-1.3a.5.5%200%200%200%200-.5l-.8-1.9c-.2-.5-.4-.4-.6-.4h-.5a1%201%200%200%200-.7.3%203%203%200%200%200-.9%202.2%205.2%205.2%200%200%200%201.1%202.7%2011.8%2011.8%200%200%200%204.5%204c1.7.7%202.3.8%203.2.6a2.7%202.7%200%200%200%201.8-1.2%202.2%202.2%200%200%200%20.2-1.3c-.1-.1-.3-.2-.6-.3Z'%2F%3E%3C%2Fsvg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%3E%3Cpath%20d%3D'M12%202a10%2010%200%200%200-8.6%2015.1L2%2022l5-1.3A10%2010%200%201%200%2012%202Zm0%2018.2a8.2%208.2%200%200%201-4.2-1.2l-.3-.2-3%20.8.8-2.9-.2-.3A8.2%208.2%200%201%201%2012%2020.2Zm4.5-6.1c-.2-.1-1.5-.7-1.7-.8s-.4-.1-.6.1-.7.8-.8%201-.3.2-.5.1a6.7%206.7%200%200%201-3.3-2.9c-.3-.4.2-.4.7-1.3a.5.5%200%200%200%200-.5l-.8-1.9c-.2-.5-.4-.4-.6-.4h-.5a1%201%200%200%200-.7.3%203%203%200%200%200-.9%202.2%205.2%205.2%200%200%200%201.1%202.7%2011.8%2011.8%200%200%200%204.5%204c1.7.7%202.3.8%203.2.6a2.7%202.7%200%200%200%201.8-1.2%202.2%202.2%200%200%200%20.2-1.3c-.1-.1-.3-.2-.6-.3Z'%2F%3E%3C%2Fsvg%3E") 50%/contain no-repeat}.seccion{z-index:2;padding:clamp(96px,13vw,200px) 0;position:relative}.cabeza-seccion{grid-template-columns:1fr auto;align-items:end;gap:32px;margin-bottom:clamp(48px,7vw,96px);display:grid}.cabeza-seccion .bajada{margin:0}@media (width<=860px){.cabeza-seccion{grid-template-columns:1fr}}.js .revela{opacity:0;animation:.6s ease-out 2.6s forwards revela-respaldo;transform:translateY(22px)}.js.movimiento-listo .revela{animation:none}@keyframes revela-respaldo{to{opacity:1;transform:none}}[data-inclinar]{transform-style:preserve-3d;will-change:transform}[data-inclinar]:after{content:"";z-index:2;pointer-events:none;border-radius:inherit;opacity:0;background:radial-gradient(circle at var(--gx,50%) var(--gy,50%), #fff3, #fff0 45%);mix-blend-mode:overlay;transition:opacity .5s;position:absolute;inset:0}[data-inclinar]:hover:after{opacity:1}.cursor{z-index:90;pointer-events:none;mix-blend-mode:difference;opacity:0;width:40px;height:40px;transition:width .35s var(--curva), height .35s var(--curva), margin .35s var(--curva), background .35s, opacity .3s;border:1px solid #f5f3ff8c;border-radius:50%;margin:-20px 0 0 -20px;position:fixed;top:0;left:0}.cursor.activo{opacity:1}.cursor.grande{background:#f5f3ffeb;width:84px;height:84px;margin:-42px 0 0 -42px}@media (pointer:coarse){.cursor{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.js .revela{opacity:1;transform:none}}.cabecera[data-astro-cid-anclemld]{z-index:50;padding:16px var(--margen);transition:transform .6s var(--curva), background .4s, border-color .4s;border-bottom:1px solid #0000;align-items:center;gap:24px;display:flex;position:fixed;inset:0 0 auto}.cabecera[data-astro-cid-anclemld].con-fondo{-webkit-backdrop-filter:blur(16px)saturate(140%);border-color:var(--linea);background:#07070ddb}.cabecera[data-astro-cid-anclemld].escondida{transform:translateY(-110%)}.marca[data-astro-cid-anclemld]{align-items:center;gap:12px;margin-right:auto;display:flex}.marca[data-astro-cid-anclemld] img{width:172px;height:auto;display:block}@media (width<=760px){.marca[data-astro-cid-anclemld] img{width:148px}}.menu[data-astro-cid-anclemld]{color:var(--bruma);gap:clamp(18px,2.4vw,38px);font-size:.93rem;display:flex}.menu[data-astro-cid-anclemld] a[data-astro-cid-anclemld]{white-space:nowrap;padding:6px 0;transition:color .3s;position:relative}@media (width<=1180px){.menu[data-astro-cid-anclemld]{gap:16px;font-size:.88rem}}.menu[data-astro-cid-anclemld] a[data-astro-cid-anclemld]:after{content:"";background:var(--iri);transform-origin:100%;height:1px;transition:transform .5s var(--curva);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.menu[data-astro-cid-anclemld] a[data-astro-cid-anclemld]:hover,.menu[data-astro-cid-anclemld] a[data-astro-cid-anclemld][aria-current]{color:var(--luz)}.menu[data-astro-cid-anclemld] a[data-astro-cid-anclemld][aria-current]:after{transform:scaleX(1)}.menu[data-astro-cid-anclemld] a[data-astro-cid-anclemld]:hover:after{transform-origin:0;transform:scaleX(1)}.boton-chico[data-astro-cid-anclemld]{padding:13px 20px;font-size:.9rem}.abrir-menu[data-astro-cid-anclemld]{background:var(--luz);cursor:pointer;border:0;border-radius:50%;width:48px;height:48px;display:none;position:relative}.abrir-menu[data-astro-cid-anclemld] i[data-astro-cid-anclemld]{background:var(--tinta);height:2px;transition:transform .4s var(--curva), top .4s var(--curva);position:absolute;left:15px;right:15px}.abrir-menu[data-astro-cid-anclemld] i[data-astro-cid-anclemld]:first-of-type{top:19px}.abrir-menu[data-astro-cid-anclemld] i[data-astro-cid-anclemld]:last-of-type{top:27px}.abrir-menu[data-astro-cid-anclemld][aria-expanded=true] i[data-astro-cid-anclemld]:first-of-type{top:23px;transform:rotate(45deg)}.abrir-menu[data-astro-cid-anclemld][aria-expanded=true] i[data-astro-cid-anclemld]:last-of-type{top:23px;transform:rotate(-45deg)}.menu-movil[data-astro-cid-anclemld]{z-index:45;background:radial-gradient(110% 55% at 100% 0%, #7c2dff33, transparent 62%), var(--tinta);padding:110px var(--margen) 40px;flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:0}.menu-movil[data-astro-cid-anclemld][hidden]{display:none}.menu-movil[data-astro-cid-anclemld] nav[data-astro-cid-anclemld]{gap:6px;display:grid}.menu-movil[data-astro-cid-anclemld] nav[data-astro-cid-anclemld] a[data-astro-cid-anclemld]{font:700 clamp(2.4rem, 11vw, 4rem)/1.05 var(--titulos);letter-spacing:-.04em;align-items:baseline;gap:14px;font-stretch:84%;display:flex}.menu-movil[data-astro-cid-anclemld] small[data-astro-cid-anclemld]{font:500 .8rem/1 var(--texto);color:var(--aqua);letter-spacing:.1em;font-variant-numeric:tabular-nums;min-width:1.7em}.menu-mas[data-astro-cid-anclemld]{font:600 1.05rem/1.2 var(--texto);flex-wrap:wrap;gap:8px 22px;margin:0;display:flex}.menu-mas[data-astro-cid-anclemld] a[data-astro-cid-anclemld]{color:var(--luz);border-bottom:1px solid var(--linea-fuerte);padding:6px 0}.menu-contacto[data-astro-cid-anclemld]{color:var(--bruma);gap:10px;margin:0;display:grid}.menu-contacto[data-astro-cid-anclemld] a[data-astro-cid-anclemld]{padding:6px 0}.menu-contacto[data-astro-cid-anclemld] a[data-astro-cid-anclemld]:last-child{color:var(--aqua)}html.menu-abierto{overflow:hidden}@media (width<=960px){.menu[data-astro-cid-anclemld],.cabecera[data-astro-cid-anclemld] .boton-chico[data-astro-cid-anclemld]{display:none}.abrir-menu[data-astro-cid-anclemld]{display:block}}.pie[data-astro-cid-kb2vq6wp]{z-index:2;border-top:1px solid var(--linea);background:linear-gradient(to bottom, #07070d66, var(--tinta) 40%);padding-top:clamp(64px,9vw,120px);position:relative;overflow:hidden}.columnas[data-astro-cid-kb2vq6wp]{grid-template-columns:1.4fr 1fr;gap:40px;display:grid}.correo[data-astro-cid-kb2vq6wp]{font:700 clamp(1.6rem, 3.6vw, 3.2rem)/1.05 var(--titulos);letter-spacing:-.035em;background:var(--iri);color:#0000;word-break:break-word;-webkit-background-clip:text;background-clip:text;font-stretch:88%}.arroba[data-astro-cid-kb2vq6wp]{font-family:var(--texto);letter-spacing:0;vertical-align:.05em;margin:0 .03em;font-size:.8em;font-weight:600}nav[data-astro-cid-kb2vq6wp]{color:var(--bruma);grid-template-columns:repeat(2,auto);place-content:start end;gap:12px 32px;display:grid}nav[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]:hover{color:var(--luz)}.datos[data-astro-cid-kb2vq6wp]{color:var(--bruma);margin:18px 0 0}.datos[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]{color:var(--luz);border-bottom:1px solid var(--linea-fuerte)}.firma[data-astro-cid-kb2vq6wp]{padding:clamp(56px, 8vw, 110px) var(--margen) clamp(40px, 6vw, 80px);justify-content:center;display:flex;position:relative}.firma[data-astro-cid-kb2vq6wp]:before{content:"";filter:blur(30px);background:radial-gradient(closest-side,#7c2dff52,#0000);width:min(900px,80vw);height:60%;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}.firma[data-astro-cid-kb2vq6wp] img{width:min(1000px,86vw);height:auto;display:block;position:relative}.linea-final[data-astro-cid-kb2vq6wp]{color:var(--bruma);border-top:1px solid var(--linea);flex-wrap:wrap;justify-content:space-between;gap:20px;padding:28px 0 36px;font-size:.85rem;display:flex}@media (width<=760px){.columnas[data-astro-cid-kb2vq6wp]{grid-template-columns:1fr}nav[data-astro-cid-kb2vq6wp]{justify-content:start}.linea-final[data-astro-cid-kb2vq6wp]{padding-bottom:96px}}.whatsapp-flotante[data-astro-cid-mhoq4mh4]{z-index:40;color:var(--luz);font:600 .9rem/1 var(--texto);-webkit-backdrop-filter:blur(12px);opacity:0;pointer-events:none;transition:opacity .5s var(--curva), transform .5s var(--curva), border-color .3s;background:#07070dc7;border:1px solid #25d36673;border-radius:999px;align-items:center;gap:10px;padding:12px 18px 12px 14px;display:flex;position:fixed;bottom:20px;right:20px;transform:translateY(20px)scale(.96);box-shadow:0 12px 40px #25d3662e}.whatsapp-flotante[data-astro-cid-mhoq4mh4] svg[data-astro-cid-mhoq4mh4]{color:#25d366}.whatsapp-flotante[data-astro-cid-mhoq4mh4]:hover{border-color:#25d366}.ver-whatsapp .whatsapp-flotante[data-astro-cid-mhoq4mh4]{opacity:1;pointer-events:auto;transform:none}.menu-abierto .whatsapp-flotante[data-astro-cid-mhoq4mh4]{opacity:0;pointer-events:none}@media (width<=760px){.whatsapp-flotante[data-astro-cid-mhoq4mh4] span[data-astro-cid-mhoq4mh4]{display:none}.whatsapp-flotante[data-astro-cid-mhoq4mh4]{padding:14px;bottom:16px;right:16px}}@media print{.whatsapp-flotante[data-astro-cid-mhoq4mh4]{display:none}}.boton-sonido[data-astro-cid-w72e67y3]{z-index:40;cursor:pointer;border:1px solid var(--linea-fuerte);width:48px;height:48px;color:var(--bruma);-webkit-backdrop-filter:blur(12px);opacity:0;pointer-events:none;transition:opacity .5s var(--curva), transform .5s var(--curva), color .3s, border-color .3s;background:#07070dc7;border-radius:50%;place-items:center;display:grid;position:fixed;bottom:20px;left:20px;transform:translateY(20px)scale(.96)}.ver-whatsapp .boton-sonido[data-astro-cid-w72e67y3]{opacity:1;pointer-events:auto;transform:none}.menu-abierto .boton-sonido[data-astro-cid-w72e67y3]{opacity:0;pointer-events:none}.boton-sonido[data-astro-cid-w72e67y3]:hover{color:var(--luz);border-color:var(--luz)}.boton-sonido[data-astro-cid-w72e67y3] .ondas[data-astro-cid-w72e67y3]{display:none}.boton-sonido[data-astro-cid-w72e67y3][aria-pressed=true]{color:var(--aqua);border-color:#25d9cd99}.boton-sonido[data-astro-cid-w72e67y3][aria-pressed=true] .ondas[data-astro-cid-w72e67y3]{animation:1.6s ease-in-out infinite latir;display:block}.boton-sonido[data-astro-cid-w72e67y3][aria-pressed=true] .mudo[data-astro-cid-w72e67y3]{display:none}@keyframes latir{50%{opacity:.5;transform:scale(1.6)}}@media (width<=760px){.boton-sonido[data-astro-cid-w72e67y3]{bottom:16px;left:16px}}@media print{.boton-sonido[data-astro-cid-w72e67y3]{display:none}}.cargando-3d[data-astro-cid-olxaofdw]{--p:0;--tam:168px;z-index:3;left:var(--cx);top:var(--cy);text-align:center;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .6s ease, scale .9s var(--curva), visibility 0s linear .9s;justify-items:center;gap:18px;display:grid;position:absolute;translate:-50% -50%;scale:.92}.cargando-3d[data-astro-cid-olxaofdw].visible{opacity:1;visibility:visible;transition:opacity .6s ease, scale .9s var(--curva), visibility 0s;scale:1}.cargando-3d[data-astro-cid-olxaofdw].hecho{opacity:0;scale:1.14}.cargando-3d[data-astro-cid-olxaofdw]:before{content:"";z-index:-1;pointer-events:none;background:#07070d66;border-radius:50%;position:absolute;inset:8% 14%;box-shadow:0 0 70px 60px #07070d80,0 0 140px 70px #7c2dff21}.cargando-3d[data-astro-cid-olxaofdw]{max-width:calc(100vw - 28px)}.etapas[data-astro-cid-olxaofdw]{flex-wrap:wrap;justify-content:center}.cargando-3d[data-astro-cid-olxaofdw]:not(.visible) [data-astro-cid-olxaofdw],[data-astro-cid-olxaofdw][data-etapa=armado] [data-astro-cid-olxaofdw]{animation-play-state:paused!important}.visible[data-astro-cid-olxaofdw] .plano[data-astro-cid-olxaofdw],.visible[data-astro-cid-olxaofdw] .orbita[data-astro-cid-olxaofdw],.visible[data-astro-cid-olxaofdw] .luz[data-astro-cid-olxaofdw],.visible[data-astro-cid-olxaofdw] .luz[data-astro-cid-olxaofdw] img[data-astro-cid-olxaofdw],.visible[data-astro-cid-olxaofdw] .laser[data-astro-cid-olxaofdw],.visible[data-astro-cid-olxaofdw] .anillo[data-astro-cid-olxaofdw] svg[data-astro-cid-olxaofdw]{will-change:transform}.sin-3d .cargando-3d[data-astro-cid-olxaofdw]{display:none}.anillo[data-astro-cid-olxaofdw]{width:var(--tam);aspect-ratio:1;border-radius:50%;position:relative;box-shadow:0 0 40px #ff3dcb1f,inset 0 0 30px #7c2dff1f}.anillo[data-astro-cid-olxaofdw] svg[data-astro-cid-olxaofdw]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.plano[data-astro-cid-olxaofdw]{border:1px dashed #25d9cd73;border-radius:50%;animation:14s linear infinite girar;position:absolute;inset:-4%}.pista[data-astro-cid-olxaofdw]{stroke:#f5f3ff17;stroke-width:3px}.avance[data-astro-cid-olxaofdw]{stroke-width:3.2px;stroke-linecap:round;transform-origin:60px 60px;transform:rotate(-90deg)}.orbita[data-astro-cid-olxaofdw]{animation:2.6s cubic-bezier(.45,.05,.55,.95) infinite girar;position:absolute;inset:0}.orbita[data-astro-cid-olxaofdw] b[data-astro-cid-olxaofdw]{background:#25d9cd;border-radius:50%;width:5px;height:5px;margin-left:-2.5px;position:absolute;top:7%;left:50%;box-shadow:0 0 8px 2px #25d9cdcc}.simbolo[data-astro-cid-olxaofdw]{position:absolute;inset:25% 27%}.simbolo[data-astro-cid-olxaofdw] img[data-astro-cid-olxaofdw]{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.apagado[data-astro-cid-olxaofdw]{filter:grayscale()brightness(.55);opacity:.32}.luz[data-astro-cid-olxaofdw]{transform:translateY(calc(100% - var(--p) * 1%));transition:transform .2s linear;position:absolute;inset:0;overflow:hidden}.luz[data-astro-cid-olxaofdw] img[data-astro-cid-olxaofdw]{transform:translateY(calc(var(--p) * 1% - 100%));transition:transform .2s linear}.laser[data-astro-cid-olxaofdw]{transform:translateY(calc(var(--p) * -1%));transition:transform .2s linear,opacity .3s;animation:1.1s ease-in-out infinite zumbar;position:absolute;inset:0 -22%}.laser[data-astro-cid-olxaofdw]:after{content:"";background:linear-gradient(90deg,#0000,#25d9cd 22%,#f5f3ff 50%,#25d9cd 78%,#0000);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0;box-shadow:0 0 12px 2px #25d9cdbf}[data-astro-cid-olxaofdw][data-etapa=listo] .laser[data-astro-cid-olxaofdw]{opacity:0}[data-astro-cid-olxaofdw][data-etapa=listo] .simbolo[data-astro-cid-olxaofdw]{animation:.7s ease-out destello}.info[data-astro-cid-olxaofdw]{justify-items:center;gap:10px;display:grid}.que[data-astro-cid-olxaofdw]{font:600 1.06rem/1.25 var(--titulos);letter-spacing:-.01em;color:var(--luz);margin:0}.cuanto[data-astro-cid-olxaofdw]{font:700 2.5rem/1 var(--titulos);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--luz);text-shadow:0 0 24px #7c2dff8c;margin:0}.cuanto[data-astro-cid-olxaofdw] small[data-astro-cid-olxaofdw]{vertical-align:.9em;color:var(--aqua);text-shadow:none;margin-left:3px;font-size:.45em}.etapas[data-astro-cid-olxaofdw]{gap:6px;margin:2px 0 0;padding:0;list-style:none;display:flex}.etapas[data-astro-cid-olxaofdw] li[data-astro-cid-olxaofdw]{border:1px solid var(--linea);font:600 .7rem/1 var(--texto);letter-spacing:.06em;text-transform:uppercase;color:#a7a3c28c;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;transition:color .4s,border-color .4s,background .4s;display:flex}.etapas[data-astro-cid-olxaofdw] li[data-astro-cid-olxaofdw]:before{content:"";opacity:.5;background:currentColor;border-radius:50%;width:6px;height:6px}[data-astro-cid-olxaofdw][data-etapa=descarga] [data-astro-cid-olxaofdw][data-e=descarga],[data-astro-cid-olxaofdw][data-etapa=armado] [data-astro-cid-olxaofdw][data-e=armado],[data-astro-cid-olxaofdw][data-etapa=listo] [data-astro-cid-olxaofdw][data-e=listo]{color:var(--luz);background:#25d9cd1a;border-color:#25d9cdb3}[data-astro-cid-olxaofdw][data-etapa=descarga] [data-astro-cid-olxaofdw][data-e=descarga]:before,[data-astro-cid-olxaofdw][data-etapa=armado] [data-astro-cid-olxaofdw][data-e=armado]:before{opacity:1;background:var(--aqua);animation:1s ease-in-out infinite latir}[data-astro-cid-olxaofdw][data-etapa=armado] [data-astro-cid-olxaofdw][data-e=descarga],[data-astro-cid-olxaofdw][data-etapa=listo] [data-astro-cid-olxaofdw][data-e=descarga],[data-astro-cid-olxaofdw][data-etapa=listo] [data-astro-cid-olxaofdw][data-e=armado]{color:var(--aqua)}.nota[data-astro-cid-olxaofdw]{color:var(--bruma);margin:2px 0 0;font-size:.8rem}.mediana[data-astro-cid-olxaofdw]{--tam:124px;gap:14px}.mediana[data-astro-cid-olxaofdw] .cuanto[data-astro-cid-olxaofdw]{font-size:2rem}.chip[data-astro-cid-olxaofdw]{--tam:46px;text-align:left;border:1px solid var(--linea-fuerte);background:#090811eb;border-radius:999px;grid-auto-flow:column;align-items:center;gap:12px;padding:6px 16px 6px 6px;box-shadow:0 10px 30px #00000059}.chip[data-astro-cid-olxaofdw]:before,.chip[data-astro-cid-olxaofdw] .plano[data-astro-cid-olxaofdw]{display:none}.chip[data-astro-cid-olxaofdw] .anillo[data-astro-cid-olxaofdw]{box-shadow:none}.chip[data-astro-cid-olxaofdw] .pista[data-astro-cid-olxaofdw],.chip[data-astro-cid-olxaofdw] .avance[data-astro-cid-olxaofdw]{stroke-width:6px}.chip[data-astro-cid-olxaofdw] .orbita[data-astro-cid-olxaofdw] b[data-astro-cid-olxaofdw]{width:4px;height:4px;margin-left:-2px;top:2%}.chip[data-astro-cid-olxaofdw] .simbolo[data-astro-cid-olxaofdw]{inset:20% 22%}.chip[data-astro-cid-olxaofdw] .laser[data-astro-cid-olxaofdw]:after{height:1.5px;box-shadow:0 0 6px 1px #25d9cdbf}.chip[data-astro-cid-olxaofdw] .info[data-astro-cid-olxaofdw]{grid-auto-flow:column;align-items:baseline;gap:10px}.chip[data-astro-cid-olxaofdw] .que[data-astro-cid-olxaofdw]{font:600 .86rem/1.2 var(--texto);white-space:nowrap}.chip[data-astro-cid-olxaofdw] .cuanto[data-astro-cid-olxaofdw]{letter-spacing:0;text-shadow:none;font-size:1.05rem}.chip[data-astro-cid-olxaofdw] .cuanto[data-astro-cid-olxaofdw] small[data-astro-cid-olxaofdw]{vertical-align:0;font-size:.75em}.fijo[data-astro-cid-olxaofdw]{z-index:25;position:fixed}.cargando-3d[data-astro-cid-olxaofdw].fijo.lejos{opacity:0;visibility:hidden}@media (width<=760px){.cargando-3d[data-astro-cid-olxaofdw]{left:var(--cxm);top:var(--cym)}.grande[data-astro-cid-olxaofdw]{--tam:128px;gap:14px}.grande[data-astro-cid-olxaofdw] .cuanto[data-astro-cid-olxaofdw]{font-size:2rem}.grande[data-astro-cid-olxaofdw] .nota[data-astro-cid-olxaofdw]{display:none}.fijo[data-astro-cid-olxaofdw]{top:auto;bottom:20px;left:50%;translate:-50%}}@media (prefers-reduced-motion:reduce){.cargando-3d[data-astro-cid-olxaofdw] [data-astro-cid-olxaofdw]{animation:none!important}}@keyframes girar{to{transform:rotate(360deg)}}@keyframes zumbar{50%{opacity:.55}}@keyframes destello{35%{filter:brightness(1.7)}}.guia[data-astro-cid-ooea66gm]{z-index:41;pointer-events:none;opacity:0;transition:opacity .6s ease, translate .8s var(--curva), bottom .6s var(--curva);display:block;position:fixed;bottom:22px;left:18px;translate:-24px 12px}.ver-whatsapp .guia[data-astro-cid-ooea66gm]{bottom:82px}.guia[data-astro-cid-ooea66gm][hidden]{display:none}.guia[data-astro-cid-ooea66gm].visible{opacity:1;translate:0}.guia[data-astro-cid-ooea66gm]>[data-astro-cid-ooea66gm]{pointer-events:auto}.menu-abierto .guia[data-astro-cid-ooea66gm],.guia[data-astro-cid-ooea66gm].en-escena{opacity:0;pointer-events:none}.menu-abierto .guia[data-astro-cid-ooea66gm]>[data-astro-cid-ooea66gm],.guia[data-astro-cid-ooea66gm].en-escena>[data-astro-cid-ooea66gm]{pointer-events:none}.guia[data-astro-cid-ooea66gm]{--incl:0deg;transition:opacity .6s ease, translate .8s var(--curva), bottom .6s var(--curva), transform 1.25s cubic-bezier(.55,0,.2,1)}.guia[data-astro-cid-ooea66gm].siguiendo{transition:opacity .6s ease, translate .8s var(--curva), bottom .6s var(--curva), transform .3s ease-out}.piernas[data-astro-cid-ooea66gm]{opacity:0;transition:opacity .25s}.pierna[data-astro-cid-ooea66gm]{transform-box:fill-box;transform-origin:50% 0}.guia[data-astro-cid-ooea66gm].caminando .piernas[data-astro-cid-ooea66gm]{opacity:1}.guia[data-astro-cid-ooea66gm].caminando .p1[data-astro-cid-ooea66gm]{animation:.32s ease-in-out infinite conecti-paso}.guia[data-astro-cid-ooea66gm].caminando .p2[data-astro-cid-ooea66gm]{animation:.32s ease-in-out .16s infinite conecti-paso}.guia[data-astro-cid-ooea66gm].caminando .motor[data-astro-cid-ooea66gm]{opacity:0}.guia[data-astro-cid-ooea66gm].caminando .cuerpo-robot[data-astro-cid-ooea66gm]{animation:.32s ease-in-out infinite conecti-camina}.robot[data-astro-cid-ooea66gm] svg[data-astro-cid-ooea66gm]{transition:rotate .4s}.guia[data-astro-cid-ooea66gm].caminando .robot[data-astro-cid-ooea66gm] svg[data-astro-cid-ooea66gm]{rotate:var(--incl)}.senala[data-astro-cid-ooea66gm]{opacity:0;transform-box:view-box;transform:rotate(var(--ang,0deg));transition:opacity .25s}.senala-der[data-astro-cid-ooea66gm]{transform-origin:47px 45px}.senala-izq[data-astro-cid-ooea66gm]{transform-origin:17px 45px}.guia[data-astro-cid-ooea66gm].apunta-der .senala-der[data-astro-cid-ooea66gm],.guia[data-astro-cid-ooea66gm].apunta-izq .senala-izq[data-astro-cid-ooea66gm]{opacity:1}.guia[data-astro-cid-ooea66gm].apunta-der .brazo-der[data-astro-cid-ooea66gm],.guia[data-astro-cid-ooea66gm].apunta-izq .brazo-izq[data-astro-cid-ooea66gm]{opacity:0}.robot[data-astro-cid-ooea66gm]{cursor:pointer;filter:drop-shadow(0 8px 18px #7c2dff59);background:0 0;border:0;width:66px;height:74px;padding:0;position:relative}.robot[data-astro-cid-ooea66gm] svg[data-astro-cid-ooea66gm]{width:100%;height:100%;overflow:visible}.robot[data-astro-cid-ooea66gm]:focus-visible{outline:2px solid var(--aqua);outline-offset:4px;border-radius:16px}.cuerpo-robot[data-astro-cid-ooea66gm]{animation:4.6s ease-in-out infinite conecti-flota}.motor[data-astro-cid-ooea66gm]{transform-box:fill-box;transform-origin:50%;animation:4.6s ease-in-out infinite conecti-motor}.ojos[data-astro-cid-ooea66gm]{transform-box:fill-box;transform-origin:50%;animation:5.2s infinite conecti-parpadea}.foco-antena[data-astro-cid-ooea66gm]{animation:2.2s ease-in-out infinite conecti-antena}.brazo-der[data-astro-cid-ooea66gm]{transform-box:fill-box;transform-origin:0 100%}.guia[data-astro-cid-ooea66gm].saluda .brazo-der[data-astro-cid-ooea66gm]{animation:.5s ease-in-out 4 conecti-saluda}.robot[data-astro-cid-ooea66gm]:hover .ojos[data-astro-cid-ooea66gm]{animation:none;transform:scaleY(.55)}.punto-aviso[data-astro-cid-ooea66gm]{border:2px solid var(--tinta);opacity:0;width:12px;height:12px;transition:opacity .3s, transform .4s var(--curva);background:#ff3dcb;border-radius:50%;position:absolute;top:6px;right:2px;transform:scale(.4)}.guia[data-astro-cid-ooea66gm].aviso .punto-aviso[data-astro-cid-ooea66gm]{opacity:1;transform:none}.globo-guia[data-astro-cid-ooea66gm]{background:linear-gradient(#0a0914f5, #0a0914f5) padding-box, var(--iri) border-box;transform-origin:0 100%;width:min(318px,100vw - 36px);animation:conecti-globo .45s var(--curva);border:1px solid #0000;border-radius:20px 20px 20px 6px;padding:16px 16px 12px;position:absolute;bottom:calc(100% + 10px);left:0;box-shadow:0 18px 50px #00000073,0 0 40px #7c2dff2e}.guia[data-astro-cid-ooea66gm].globo-izq .globo-guia[data-astro-cid-ooea66gm]{transform-origin:100% 100%;border-radius:20px 20px 6px;left:auto;right:0}.quien[data-astro-cid-ooea66gm]{font:700 .7rem/1 var(--texto);letter-spacing:.16em;text-transform:uppercase;color:var(--aqua);margin:0 24px 6px 0}.dice[data-astro-cid-ooea66gm]{color:var(--luz);margin:0;font-size:.95rem;line-height:1.45}.cerrar-globo[data-astro-cid-ooea66gm]{width:30px;height:30px;color:var(--bruma);cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:1.3rem;line-height:1;position:absolute;top:6px;right:8px}.cerrar-globo[data-astro-cid-ooea66gm]:hover{color:var(--luz);background:#f5f3ff14}.caminos-guia[data-astro-cid-ooea66gm]{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.camino-guia[data-astro-cid-ooea66gm]{border:1px solid var(--linea-fuerte);color:var(--luz);font:600 .82rem/1 var(--texto);border-radius:999px;padding:8px 12px;text-decoration:none;transition:border-color .3s,background .3s}.camino-guia[data-astro-cid-ooea66gm]:hover{border-color:var(--aqua);background:#25d9cd14}.camino-guia[data-astro-cid-ooea66gm].wa{border-color:#25d36680}.camino-guia[data-astro-cid-ooea66gm].extra{border-color:#ff3dcb8c}.globo-guia[data-astro-cid-ooea66gm].consejo .caminos-guia[data-astro-cid-ooea66gm] a[data-astro-cid-ooea66gm]:not(.extra),.globo-guia[data-astro-cid-ooea66gm].consejo .pie-guia[data-astro-cid-ooea66gm] [data-astro-cid-ooea66gm][data-esconder]{display:none}.pie-guia[data-astro-cid-ooea66gm]{border-top:1px solid var(--linea);flex-wrap:wrap;gap:4px 14px;margin-top:12px;padding-top:10px;display:flex}.pie-guia[data-astro-cid-ooea66gm] button[data-astro-cid-ooea66gm]{color:var(--bruma);font:500 .74rem/1.3 var(--texto);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:2px 0;text-decoration:underline}.pie-guia[data-astro-cid-ooea66gm] button[data-astro-cid-ooea66gm]:hover{color:var(--luz)}@media (width<=560px){.guia[data-astro-cid-ooea66gm]{bottom:16px;left:12px}.ver-whatsapp .guia[data-astro-cid-ooea66gm]{bottom:76px}.robot[data-astro-cid-ooea66gm]{width:46px;height:52px}.dice[data-astro-cid-ooea66gm]{font-size:.9rem}}@media (prefers-reduced-motion:reduce){.guia[data-astro-cid-ooea66gm] [data-astro-cid-ooea66gm],.guia[data-astro-cid-ooea66gm]{transition:none!important;animation:none!important}.guia[data-astro-cid-ooea66gm].caminando .piernas[data-astro-cid-ooea66gm]{opacity:0}}@keyframes conecti-paso{50%{transform:translateY(-3px)scaleY(.82)}}@keyframes conecti-camina{50%{transform:translateY(-2px)}}@keyframes conecti-flota{50%{transform:translateY(-4px)}}@keyframes conecti-motor{50%{opacity:.5;transform:scale(.7)}}@keyframes conecti-parpadea{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}@keyframes conecti-antena{50%{opacity:.35}}@keyframes conecti-saluda{50%{transform:rotate(-28deg)}}@keyframes conecti-globo{0%{opacity:0;transform:scale(.85)translateY(8px)}}.conecti-marca{outline-offset:6px;outline:2px solid #25d9cdd9;animation:1.6s ease-in-out infinite conecti-marca}@keyframes conecti-marca{50%{outline-offset:9px;outline-color:#ff3dcbbf}}.conecti-ping{z-index:40;pointer-events:none;opacity:0;border:2px solid #25d9cde6;border-radius:50%;width:44px;height:44px;margin:-22px 0 0 -22px;transition:opacity .3s;position:fixed;top:0;left:0;box-shadow:0 0 18px #25d9cd99,inset 0 0 12px #25d9cd66}.conecti-ping.ver{opacity:1;animation:1.4s ease-out infinite conecti-ping}@keyframes conecti-ping{0%{transform:scale(.6)}70%{opacity:.9;transform:scale(1.25)}to{opacity:0;transform:scale(1.4)}}@media (prefers-reduced-motion:reduce){.conecti-marca,.conecti-ping.ver{animation:none}}.saltar-animacion{z-index:40;opacity:0;pointer-events:none;border:1px solid var(--linea-fuerte);backdrop-filter:blur(10px);color:var(--bruma);font:500 .88rem/1 var(--texto);cursor:pointer;transition:opacity .4s, translate .5s var(--curva), border-color .3s;white-space:nowrap;background:#07070dd1;border-radius:999px;align-items:center;gap:6px;padding:11px 18px;display:flex;position:fixed;bottom:22px;left:50%;translate:-50% 16px}.saltar-animacion b{color:var(--luz);font-weight:600}.saltar-animacion.ver{opacity:1;pointer-events:auto;translate:-50%}.saltar-animacion:hover{border-color:var(--aqua)}@media (width<=560px){.saltar-animacion{padding:10px 14px;font-size:.82rem;bottom:18px}.saltar-animacion span{display:none}}#escena{z-index:0;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity 1.4s;position:fixed;inset:0}.escena-viva #escena{opacity:1}.portal{--r:150%;--x:50%;--y:50%;z-index:30;pointer-events:none;opacity:0;background:radial-gradient(circle at var(--x) var(--y), #07070d00 calc(var(--r) - 2.5%), #25d9cd8c calc(var(--r) - 0.6%), #7c2dff80 calc(var(--r) + 1.2%), #07070d calc(var(--r) + 7%));position:fixed;inset:0}.sin-3d body{background:radial-gradient(60% 70% at 78% 40%, #7c2dff47, transparent 70%), var(--tinta)}.velo{z-index:1;pointer-events:none;background:radial-gradient(110% 90% at 0 45%,#07070dcc,#07070d00 62%);position:fixed;inset:0}@media (width<=760px){.velo{background:linear-gradient(#07070d40 28%,#07070df0 70%)}}
