.hero[data-astro-cid-bbe6dxrz]{--hero-fondo: var(--hierro);--hero-texto: #eceae6;--hero-suave: #bdb9b2;--cota: var(--pino);position:relative;color:var(--hero-texto);background:var(--hierro)}.hero-escenario[data-astro-cid-bbe6dxrz]{position:relative;height:100svh;min-height:34rem;overflow:clip}.hero-fondo[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;background:var(--hero-fondo)}.hero-fondo[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;inset:0;background:radial-gradient(42% 52% at 72% 50%,rgb(215 168 103 / .2),rgb(215 168 103 / .06) 55%,transparent 75%);opacity:var(--luz-taller, 1)}@media(max-aspect-ratio:6/5){.hero-fondo[data-astro-cid-bbe6dxrz]:after{background:radial-gradient(70% 34% at 50% 32%,rgb(215 168 103 / .2),rgb(215 168 103 / .06) 55%,transparent 78%)}}.hero-escenario[data-astro-cid-bbe6dxrz] .hero-escena{position:absolute;inset:0;z-index:1}.cotas[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;width:100%;height:100%;z-index:2;pointer-events:none;color:var(--cota);opacity:0;font-family:var(--fuente-texto);font-variant-numeric:tabular-nums}.cota-ext[data-astro-cid-bbe6dxrz]{stroke:currentColor;stroke-width:1;stroke-opacity:.55}.cota-dim[data-astro-cid-bbe6dxrz]{stroke:currentColor;stroke-width:1.4;stroke-dasharray:1;stroke-dashoffset:1}.cota-texto[data-astro-cid-bbe6dxrz]{fill:currentColor;font-size:.95rem;font-weight:600;letter-spacing:.01em}.piso[data-astro-cid-bbe6dxrz]{stroke:var(--hierro);stroke-opacity:.35;stroke-width:1;opacity:0}.sombra[data-astro-cid-bbe6dxrz]{fill:#000;opacity:0}.chispa[data-astro-cid-bbe6dxrz]{mix-blend-mode:screen;opacity:0}.hero-texto[data-astro-cid-bbe6dxrz]{position:absolute;z-index:3;left:clamp(1rem,5vw,5rem);width:min(36rem,44vw);top:50%;translate:0 -46%}.hero-titulo[data-astro-cid-bbe6dxrz]{font-size:clamp(2.6rem,1.2rem + 5.4vw,7.4rem);font-weight:750;font-stretch:78%;line-height:.9;letter-spacing:-.015em}.hero-bajada[data-astro-cid-bbe6dxrz]{margin-top:1.4rem;max-width:34rem;font-size:var(--text-paso-1);line-height:1.45;color:var(--hero-suave)}.hero-adaptativo[data-astro-cid-bbe6dxrz]{margin-top:1rem;max-width:30rem;padding-left:.9rem;border-left:2px solid var(--pino);min-height:3.2em}.hero-acciones[data-astro-cid-bbe6dxrz]{margin-top:1.8rem;display:flex;flex-wrap:wrap;gap:.75rem}.hero[data-astro-cid-bbe6dxrz] .boton[data-astro-cid-bbe6dxrz]{background:var(--pino);color:var(--hierro)}.hero[data-astro-cid-bbe6dxrz] .boton-secundario[data-astro-cid-bbe6dxrz]{background:transparent;color:var(--hero-texto);box-shadow:inset 0 0 0 1.5px currentColor}@media(hover:hover){.hero[data-astro-cid-bbe6dxrz] .boton[data-astro-cid-bbe6dxrz]:hover{background:#e6bd82}.hero[data-astro-cid-bbe6dxrz] .boton-secundario[data-astro-cid-bbe6dxrz]:hover{background:#ffffff14}.hero[data-astro-cid-bbe6dxrz][data-modo="3d"] .hero-config[data-astro-cid-bbe6dxrz] .boton[data-astro-cid-bbe6dxrz]:hover{background:#3a3d41}.muestra[data-astro-cid-bbe6dxrz]:not(:has(input:checked)):hover{box-shadow:inset 0 0 0 1.5px color-mix(in oklab,currentColor 60%,transparent)}}.hero[data-astro-cid-bbe6dxrz] [data-astro-cid-bbe6dxrz]:focus-visible{outline-color:var(--chispa)}.hero-fase[data-astro-cid-bbe6dxrz]{visibility:hidden}.fase-titulo[data-astro-cid-bbe6dxrz]{font-family:var(--fuente-display);font-size:clamp(2.2rem,1rem + 4.2vw,5.6rem);font-weight:700;font-stretch:80%;line-height:.95;text-wrap:balance}.fase-texto[data-astro-cid-bbe6dxrz]{margin-top:1rem;max-width:28rem;font-size:var(--text-paso-1);color:var(--hero-suave)}.fase-acabados[data-astro-cid-bbe6dxrz]{margin-top:1.4rem;display:flex;gap:1.6rem;font-size:var(--text-paso-1);font-weight:600}.fase-acabados[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{opacity:.45;padding-bottom:.3rem;border-bottom:2px solid transparent;transition:opacity .3s,border-color .3s}.fase-acabados[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz][data-activo]{opacity:1;border-color:var(--chispa)}.hero-config[data-astro-cid-bbe6dxrz]{position:relative;z-index:3;display:grid;gap:1.25rem;padding:3rem clamp(1rem,5vw,5rem) 4rem;max-width:40rem}.config-titulo[data-astro-cid-bbe6dxrz]{font-size:var(--text-paso-4);font-weight:750;font-stretch:80%}.config-bajada[data-astro-cid-bbe6dxrz]{margin-top:.5rem;color:var(--hero-suave)}.config-grupo[data-astro-cid-bbe6dxrz]{border:0;padding:0;margin:0}.config-grupo[data-astro-cid-bbe6dxrz] legend[data-astro-cid-bbe6dxrz]{font-weight:600;margin-bottom:.5rem}.config-opciones[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:.5rem}.muestra[data-astro-cid-bbe6dxrz]{position:relative;display:inline-flex;align-items:center;gap:.55rem;min-height:2.75rem;padding:.35rem .95rem .35rem .4rem;border-radius:999px;box-shadow:inset 0 0 0 1.5px color-mix(in oklab,currentColor 30%,transparent);cursor:pointer;transition:box-shadow .16s ease-out}.muestra[data-astro-cid-bbe6dxrz] input[data-astro-cid-bbe6dxrz]{position:absolute;opacity:0;inset:0;cursor:pointer}.muestra-color[data-astro-cid-bbe6dxrz]{width:1.9rem;height:1.9rem;border-radius:50%;background:var(--muestra);box-shadow:inset 0 0 0 1px #00000040}.muestra[data-astro-cid-bbe6dxrz]:has(input:checked){box-shadow:inset 0 0 0 2px currentColor;font-weight:600}.muestra[data-astro-cid-bbe6dxrz]:has(input:focus-visible){outline:3px solid var(--chispa);outline-offset:2px}.config-accion[data-astro-cid-bbe6dxrz]{display:grid;gap:.6rem;justify-items:start}.config-nota[data-astro-cid-bbe6dxrz]{font-size:var(--text-paso--1);color:var(--hero-suave);max-width:28rem}.escritorio-2d[data-astro-cid-bbe6dxrz]{width:min(100%,26rem);--madera: #3a2416;--metal: #1c1d1f}.e2d-madera[data-astro-cid-bbe6dxrz]{fill:var(--madera);transition:fill .3s}.e2d-canto[data-astro-cid-bbe6dxrz]{fill:color-mix(in oklab,var(--madera) 72%,#000);transition:fill .3s}.e2d-metal[data-astro-cid-bbe6dxrz] line[data-astro-cid-bbe6dxrz]{stroke:var(--metal);stroke-width:9;transition:stroke .3s}.e2d-cota[data-astro-cid-bbe6dxrz]{color:var(--pino)}.e2d-cota[data-astro-cid-bbe6dxrz] line[data-astro-cid-bbe6dxrz]{stroke:currentColor;stroke-width:1.3}.e2d-cota[data-astro-cid-bbe6dxrz] text[data-astro-cid-bbe6dxrz]{fill:currentColor;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.hero[data-astro-cid-bbe6dxrz][data-modo="3d"]{height:640svh}.hero[data-astro-cid-bbe6dxrz][data-modo="3d"] .hero-fijo[data-astro-cid-bbe6dxrz]{position:sticky;top:0;height:100svh;overflow:clip}.hero[data-astro-cid-bbe6dxrz][data-modo="3d"] .escritorio-2d[data-astro-cid-bbe6dxrz]{display:none}.hero[data-astro-cid-bbe6dxrz][data-modo="3d"] .hero-config[data-astro-cid-bbe6dxrz]{position:absolute;left:0;top:50%;translate:0 -50%;padding-block:0;width:min(36rem,46vw);visibility:hidden;color:var(--hierro);--hero-suave: #4c4f53}.hero[data-astro-cid-bbe6dxrz][data-modo="3d"] .config-titulo[data-astro-cid-bbe6dxrz]{font-size:clamp(2.2rem,1rem + 3.4vw,4.6rem)}.hero[data-astro-cid-bbe6dxrz][data-modo="3d"] .hero-config[data-astro-cid-bbe6dxrz] .boton[data-astro-cid-bbe6dxrz]{background:var(--hierro);color:#f3f2ef}.hero[data-astro-cid-bbe6dxrz][data-modo="3d"] .hero-config[data-astro-cid-bbe6dxrz] [data-astro-cid-bbe6dxrz]:focus-visible,.hero[data-astro-cid-bbe6dxrz][data-modo="3d"] .muestra[data-astro-cid-bbe6dxrz]:has(input:focus-visible){outline-color:#9a4a0c}@media(max-aspect-ratio:6/5){.hero-texto[data-astro-cid-bbe6dxrz]{left:1rem;right:1rem;width:auto;top:auto;bottom:max(1.5rem,env(safe-area-inset-bottom));translate:none}.hero-titulo[data-astro-cid-bbe6dxrz]{font-size:clamp(2.5rem,1.4rem + 6vw,4.4rem)}.hero-bajada[data-astro-cid-bbe6dxrz]{margin-top:1rem;font-size:var(--text-paso-0)}.hero[data-astro-cid-bbe6dxrz][data-modo="3d"] .hero-adaptativo[data-astro-cid-bbe6dxrz]{display:none}.hero-acciones[data-astro-cid-bbe6dxrz]{margin-top:1.2rem}.hero[data-astro-cid-bbe6dxrz][data-modo="3d"] .hero-config[data-astro-cid-bbe6dxrz]{top:auto;bottom:max(1rem,env(safe-area-inset-bottom));translate:none;width:auto;right:0;gap:.9rem;padding-inline:1rem}.hero[data-astro-cid-bbe6dxrz][data-modo="3d"] .config-bajada[data-astro-cid-bbe6dxrz]{display:none}.hero[data-astro-cid-bbe6dxrz][data-modo="3d"] .config-titulo[data-astro-cid-bbe6dxrz]{font-size:2rem}.hero-escenario[data-astro-cid-bbe6dxrz]{min-height:40rem}}@media(prefers-reduced-motion:reduce){.fase-acabados[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz],.e2d-madera[data-astro-cid-bbe6dxrz],.e2d-canto[data-astro-cid-bbe6dxrz],.e2d-metal[data-astro-cid-bbe6dxrz] line[data-astro-cid-bbe6dxrz]{transition:none}}.carrusel[data-astro-cid-x6he3zuq]{position:relative;height:var(--largo)}.carrusel-fijo[data-astro-cid-x6he3zuq]{position:sticky;top:0;height:100svh;display:grid;place-items:center;overflow:hidden}.carrusel-escenario[data-astro-cid-x6he3zuq]{width:100%;height:86svh;perspective:1400px;perspective-origin:50% 40%;display:grid;place-items:center;cursor:grab;touch-action:pan-y}.carrusel-escenario[data-astro-cid-x6he3zuq]:active{cursor:grabbing}.carrusel-cilindro[data-astro-cid-x6he3zuq]{position:relative;width:var(--ancho-item);height:calc(var(--ancho-item) * var(--proporcion));transform-style:preserve-3d;will-change:transform}.carrusel-cilindro[data-astro-cid-x6he3zuq]>*{position:absolute;inset:0;backface-visibility:hidden}@media(prefers-reduced-motion:reduce){.carrusel[data-astro-cid-x6he3zuq]{height:auto}.carrusel-fijo[data-astro-cid-x6he3zuq]{position:static;height:auto;padding-block:4rem}.carrusel-escenario[data-astro-cid-x6he3zuq]{height:auto;perspective:none;overflow-x:auto;scroll-snap-type:x mandatory;display:block}.carrusel-cilindro[data-astro-cid-x6he3zuq]{display:flex;gap:1rem;width:max-content;height:auto;padding-inline:1rem}.carrusel-cilindro[data-astro-cid-x6he3zuq]>*{position:relative;width:var(--ancho-item);aspect-ratio:1 / var(--proporcion);scroll-snap-align:center}}.problema[data-astro-cid-nxqzxvre]{padding-block:clamp(5rem,12vw,10rem) clamp(3rem,6vw,5rem)}.pasos[data-astro-cid-nxqzxvre]{margin-top:3rem;display:grid;gap:2.5rem 2rem;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));counter-reset:paso}.paso[data-astro-cid-nxqzxvre]{border-top:1.5px solid var(--c-texto);padding-top:1rem}.paso-num[data-astro-cid-nxqzxvre]{font-family:var(--fuente-display);font-size:3.4rem;font-weight:300;font-stretch:75%;line-height:1;color:var(--c-acento);font-variant-numeric:tabular-nums}.paso-titulo[data-astro-cid-nxqzxvre]{margin-top:.75rem;font-size:var(--text-paso-2);font-weight:650}.paso[data-astro-cid-nxqzxvre] p[data-astro-cid-nxqzxvre]{margin-top:.4rem}.cabeza-seccion[data-astro-cid-nxqzxvre]{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1rem 2rem}.estrellas[data-astro-cid-nxqzxvre]{margin-top:3rem;display:grid;gap:3rem 1.5rem}@media(min-width:900px){.estrellas[data-astro-cid-nxqzxvre]{grid-template-columns:1.25fr 1fr 1fr;align-items:start}.estrella-2[data-astro-cid-nxqzxvre]{margin-top:5rem}.estrella-3[data-astro-cid-nxqzxvre]{margin-top:10rem}}.estrella-foto[data-astro-cid-nxqzxvre]{aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--radio);background:var(--c-superficie)}.estrella-1[data-astro-cid-nxqzxvre] .estrella-foto[data-astro-cid-nxqzxvre]{aspect-ratio:1}.estrella-info[data-astro-cid-nxqzxvre]{margin-top:1.1rem}.estrella-nombre[data-astro-cid-nxqzxvre]{font-size:var(--text-paso-2);font-weight:700;font-stretch:85%}.listos[data-astro-cid-nxqzxvre]{padding-block:clamp(3rem,8vw,6rem)}.listos-caja[data-astro-cid-nxqzxvre]{display:grid;gap:1.25rem;justify-items:start;padding-block:clamp(2.5rem,6vw,4rem);border-block:1.5px solid var(--c-texto)}.galeria-item[data-astro-cid-nxqzxvre]{position:relative;overflow:hidden;border-radius:var(--radio);background:var(--c-superficie)}.galeria-item[data-astro-cid-nxqzxvre] figcaption[data-astro-cid-nxqzxvre]{position:absolute;left:.6rem;bottom:.6rem;padding:.25rem .6rem;border-radius:var(--radio);background:var(--hierro);color:#eceae6;font-size:.85rem;font-weight:600}.galeria-lema[data-astro-cid-nxqzxvre]{margin-top:-4rem;padding-bottom:2rem;font-family:var(--fuente-display);font-size:var(--text-paso-2);font-weight:600;font-stretch:85%;text-align:center}.cifra[data-astro-cid-nxqzxvre]{margin-top:2rem;display:grid}.cifra-num[data-astro-cid-nxqzxvre]{font-family:var(--fuente-display);font-size:clamp(4.5rem,2rem + 9vw,10rem);font-weight:750;font-stretch:75%;line-height:.85;color:var(--c-acento);font-variant-numeric:tabular-nums}.cifra-etiqueta[data-astro-cid-nxqzxvre]{font-size:var(--text-paso-1);font-weight:600}.resenas-lista[data-astro-cid-nxqzxvre]{display:grid;gap:1.5rem}@media(min-width:700px){.resenas-lista[data-astro-cid-nxqzxvre]{grid-template-columns:1fr 1fr}}.resena[data-astro-cid-nxqzxvre]{padding:1.4rem 1.4rem 1.2rem;background:var(--c-superficie);border-left:3px solid var(--c-acento)}.resena[data-astro-cid-nxqzxvre] blockquote[data-astro-cid-nxqzxvre]{font-size:var(--text-paso-1);line-height:1.35;font-weight:500}.resena-firma[data-astro-cid-nxqzxvre]{margin-top:.9rem;font-size:var(--text-paso--1);color:var(--c-texto-suave)}.resena-quemado[data-astro-cid-nxqzxvre]{background:var(--quemado-fondo, #3a2416);color:#f3e7d6;border-left-color:var(--chispa)}.resena-quemado[data-astro-cid-nxqzxvre] .resena-firma[data-astro-cid-nxqzxvre]{color:#d8c6ae}.club[data-astro-cid-nxqzxvre]{background:var(--hierro);color:#eceae6;--c-acento: var(--pino);--c-acento-texto: var(--hierro)}.club[data-astro-cid-nxqzxvre] .boton[data-astro-cid-nxqzxvre]{background:var(--pino);color:var(--hierro)}@media(hover:hover){.club[data-astro-cid-nxqzxvre] .boton[data-astro-cid-nxqzxvre]:hover,.cierre[data-astro-cid-nxqzxvre] .boton[data-astro-cid-nxqzxvre]:hover{background:#e6bd82}}.club-referido[data-astro-cid-nxqzxvre]{max-width:32rem;padding-left:1rem;border-left:2px solid var(--chispa);font-weight:600}.niveles[data-astro-cid-nxqzxvre]{display:grid;gap:0}.nivel[data-astro-cid-nxqzxvre]{display:grid;grid-template-columns:9rem 1fr;gap:1rem;align-items:baseline;padding-block:1.1rem;border-top:1px solid #41454a}.nivel-nombre[data-astro-cid-nxqzxvre]{font-family:var(--fuente-display);font-size:var(--text-paso-2);font-weight:700;font-stretch:80%;color:var(--pino)}.nivel[data-astro-cid-nxqzxvre][data-nivel=plata] .nivel-nombre[data-astro-cid-nxqzxvre]{color:#c98a52}.nivel[data-astro-cid-nxqzxvre][data-nivel=oro] .nivel-nombre[data-astro-cid-nxqzxvre]{color:#e0905a}.nivel-regla[data-astro-cid-nxqzxvre]{color:#c9c5be}.cierre[data-astro-cid-nxqzxvre]{position:relative;height:160svh;background:var(--hierro);color:#eceae6}.cierre[data-astro-cid-nxqzxvre] .cierre-escena{position:sticky;top:0;height:100svh}.cierre-fijo[data-astro-cid-nxqzxvre]{position:absolute;inset:auto 0 0;height:100svh;display:grid;align-content:end;justify-items:start;gap:1.5rem;padding-bottom:clamp(3rem,10vh,7rem)}.cierre-logo[data-astro-cid-nxqzxvre]{display:none}@media(prefers-reduced-motion:reduce){.cierre[data-astro-cid-nxqzxvre]{height:auto}.cierre[data-astro-cid-nxqzxvre] .cierre-escena{display:none}.cierre-fijo[data-astro-cid-nxqzxvre]{position:static;height:auto;padding-top:clamp(5rem,12vw,8rem)}.cierre-logo[data-astro-cid-nxqzxvre]{display:block}}.cierre[data-astro-cid-nxqzxvre]:has(:global([data-nivel=baja])){height:auto}.cierre[data-astro-cid-nxqzxvre]:has(:global([data-nivel=baja])) .cierre-escena{display:none}.cierre[data-astro-cid-nxqzxvre]:has(:global([data-nivel=baja])) .cierre-fijo[data-astro-cid-nxqzxvre]{position:static;height:auto;padding-top:clamp(5rem,12vw,8rem)}.cierre[data-astro-cid-nxqzxvre]:has(:global([data-nivel=baja])) .cierre-logo[data-astro-cid-nxqzxvre]{display:block}.cierre-titulo[data-astro-cid-nxqzxvre]{font-size:clamp(2.6rem,1rem + 5vw,6.5rem);font-weight:750;font-stretch:78%;line-height:.92;max-width:14ch}.cierre[data-astro-cid-nxqzxvre] .boton[data-astro-cid-nxqzxvre]{background:var(--pino);color:var(--hierro)}
