.cab[data-astro-cid-3tvdn47v]{--cab-bg:var(--c-paper-warm);--cab-bg-solido:var(--c-paper-warm);--cab-titulo:#1d1d1d;--cab-em:var(--c-gold-text);--cab-texto:#6f6558;--cab-linea:var(--c-gold-deep);isolation:isolate;padding:calc(var(--header-h) + clamp(2.5rem, 5vw, 4.5rem)) 1.25rem clamp(2rem, 4vw, 3rem);background:var(--cab-bg);text-align:center;position:relative;overflow:hidden}.cab[data-astro-cid-3tvdn47v][data-fondo=arena]{--cab-bg:linear-gradient(180deg, #e7d4b5 0%, #f3e8d6 100%);--cab-bg-solido:#efe2cc;--cab-em:#6f5536;--cab-texto:#5e5244;--cab-linea:#9a7a52}.cab[data-astro-cid-3tvdn47v][data-fondo=tabaco]{--cab-bg:radial-gradient(130% 120% at 50% 0%, #74503a 0%, #52372a 58%, #432d22 100%);--cab-bg-solido:#5a3d2d;--cab-titulo:#f9f3ea;--cab-em:#e6c79c;--cab-texto:#e4d3bd;--cab-linea:var(--c-gold)}.cab__texto[data-astro-cid-3tvdn47v]{position:relative}.cab[data-astro-cid-3tvdn47v] .cab__antetitulo{letter-spacing:.22em;text-transform:uppercase;color:var(--cab-em);font-size:.75rem;font-weight:700}.cab[data-astro-cid-3tvdn47v] h1{font-family:var(--ff-display);letter-spacing:-.01em;color:var(--cab-titulo);margin-top:.6rem;font-size:clamp(2.6rem,1.6rem + 4.5vw,5.2rem);font-style:normal;font-weight:400;line-height:.95}.cab[data-astro-cid-3tvdn47v] h1 em{color:var(--cab-em);font-style:italic;font-weight:300}.cab__texto[data-astro-cid-3tvdn47v] p{max-width:34rem;font-family:var(--ff-display);color:var(--cab-texto);margin:1rem auto 0;font-size:clamp(1.25rem,1rem + .9vw,1.6rem);font-style:italic;font-weight:300;line-height:1.3}.cab__cuerdas[data-astro-cid-3tvdn47v]{z-index:-1;pointer-events:none;position:absolute;inset:0}.cab__cuerdas[data-astro-cid-3tvdn47v] svg{fill:none;width:100%;height:100%;stroke:var(--cab-linea);opacity:.55}.cab__circulos[data-astro-cid-3tvdn47v]{max-width:62rem;margin:1.8rem auto 0;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}.cab__pista[data-astro-cid-3tvdn47v]{gap:1.1rem;width:max-content;padding-block:.3rem;animation:38s linear infinite cab-desfile;display:flex}.cab__pista[data-astro-cid-3tvdn47v] img[data-astro-cid-3tvdn47v]{object-fit:cover;width:3.6rem;height:3.6rem;box-shadow:0 0 0 2px var(--cab-bg-solido), 0 0 0 3.5px var(--cab-linea);border-radius:50%}@keyframes cab-desfile{to{transform:translate(calc(-50% - .55rem))}}.cab__trazo[data-astro-cid-3tvdn47v]{z-index:-1;height:78%;color:var(--cab-linea);opacity:.6;pointer-events:none;position:absolute;inset:auto 0 0}.cab__trazo[data-astro-cid-3tvdn47v] svg{width:100%;height:100%}.cab__trazo[data-astro-cid-3tvdn47v] .la-stroke{stroke-dasharray:1;stroke-dashoffset:1px;animation:cab-trazo 3.2s var(--ease-in-out) .2s forwards}@keyframes cab-trazo{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.cab__pista[data-astro-cid-3tvdn47v]{animation:none}.cab__trazo[data-astro-cid-3tvdn47v] .la-stroke{stroke-dashoffset:0;animation:none}}.resultado__caracter[data-astro-cid-g37saq3d]{color:var(--c-muted);margin-top:.4rem;font-size:.9rem}.resultado__caracter[data-astro-cid-g37saq3d] b[data-astro-cid-g37saq3d]{color:var(--c-gold-text);font-weight:600}.config[data-astro-cid-g37saq3d]{--es-bg:radial-gradient(120% 90% at 50% 38%, #fff, #f1ebe1 72%);--es-borde:#e9e2d6;--es-suave:#7d7264;--es-boton:#4a4540;--es-boton-borde:#00000029;--es-sombra:#5a3e2238;align-items:start;gap:2.5rem;padding-block:2.5rem 3.5rem;display:grid}@media (width>=62rem){.config[data-astro-cid-g37saq3d]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:3.5rem}}.escena[data-astro-cid-g37saq3d]{border:1px solid var(--es-borde);background:var(--es-bg);color:var(--es-boton);border-radius:6px;gap:1rem;padding:1.25rem;display:grid;position:relative}@media (width>=62rem){.escena[data-astro-cid-g37saq3d]{top:calc(var(--navbar-h,100px) + 1rem);position:sticky}}.escena__ref[data-astro-cid-g37saq3d]{letter-spacing:.12em;color:var(--es-suave);font-size:.72rem;position:absolute;top:1.2rem;left:1.25rem}.escena__vistas[data-astro-cid-g37saq3d]{justify-content:center;gap:.4rem;display:flex}.escena__vistas[data-astro-cid-g37saq3d] button[data-astro-cid-g37saq3d]{border:1px solid var(--es-boton-borde);color:var(--es-boton);letter-spacing:.06em;cursor:pointer;border-radius:99px;padding:.2rem .9rem;font-size:.8rem;font-weight:600;transition:background-color .25s,color .25s,border-color .25s}.escena__vistas[data-astro-cid-g37saq3d] button[data-astro-cid-g37saq3d][aria-pressed=true]{border-color:var(--c-gold);background:var(--c-gold);color:var(--c-ink)}.escena__foto[data-astro-cid-g37saq3d]{place-items:center;height:clamp(17rem,42vh,22rem);display:grid;position:relative}.escena__foto[data-astro-cid-g37saq3d] img[data-astro-cid-g37saq3d]{object-fit:contain;max-width:100%;max-height:100%;filter:drop-shadow(0 22px 28px var(--es-sombra));transition:opacity .35s;position:absolute}@media (width>=62rem){.escena__foto[data-astro-cid-g37saq3d]{height:clamp(22rem,58vh,38rem)}}.escena__detalles[data-astro-cid-g37saq3d]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.escena__detalles[data-astro-cid-g37saq3d] img[data-astro-cid-g37saq3d]{aspect-ratio:4/3;object-fit:cover;border-radius:3px;width:100%;transition:opacity .35s;display:block}.escena[data-astro-cid-g37saq3d] img.is-saliendo{opacity:0}.escena__detalles[data-astro-cid-g37saq3d] figcaption[data-astro-cid-g37saq3d]{letter-spacing:.1em;text-transform:uppercase;color:var(--es-suave);margin-top:.35rem;font-size:.72rem}.pasos[data-astro-cid-g37saq3d]{gap:2.25rem;display:grid}.pasos__intro[data-astro-cid-g37saq3d]{color:var(--c-text);font-size:1.0625rem;font-weight:300;line-height:1.65}.pasos__intro[data-astro-cid-g37saq3d] strong{color:var(--c-ink);font-weight:600}.paso[data-astro-cid-g37saq3d] h2[data-astro-cid-g37saq3d]{letter-spacing:0;color:var(--c-ink);align-items:baseline;gap:.7rem;font-size:1.75rem;font-style:italic;font-weight:500;line-height:1.1;display:flex}.paso__n[data-astro-cid-g37saq3d]{font-family:var(--ff-body);letter-spacing:.14em;color:var(--c-gold-text);font-size:.72rem;font-style:normal;font-weight:700}.paso[data-astro-cid-g37saq3d]>p[data-astro-cid-g37saq3d]{color:var(--c-text);margin-top:.35rem;font-weight:300}.opciones[data-astro-cid-g37saq3d]{gap:.75rem;margin-top:1rem;display:grid}.opciones--tapas[data-astro-cid-g37saq3d]{grid-template-columns:1fr 1fr}.opciones--maderas[data-astro-cid-g37saq3d]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}@media (width>=36rem){.opciones--maderas[data-astro-cid-g37saq3d]{grid-template-columns:repeat(7,minmax(0,1fr))}}.opcion[data-astro-cid-g37saq3d]{background:var(--c-paper);text-align:left;cursor:pointer;border:1px solid #e4dfd7;border-radius:6px;gap:.55rem;padding:.6rem;transition:border-color .25s,opacity .25s;display:grid;position:relative}.opcion[data-astro-cid-g37saq3d]:hover{border-color:var(--c-gold)}.opcion[data-astro-cid-g37saq3d] img[data-astro-cid-g37saq3d]{aspect-ratio:1;object-fit:cover;border-radius:50%;width:100%;transition:box-shadow .3s,transform .3s;display:block}.opcion[data-astro-cid-g37saq3d][aria-checked=true] img[data-astro-cid-g37saq3d]{box-shadow:0 0 0 3px #fff, 0 0 0 5px var(--c-gold-deep), 0 0 0 7px #fff, 0 0 0 8.5px var(--c-gold)}.opciones--tapas[data-astro-cid-g37saq3d] .opcion[data-astro-cid-g37saq3d]{grid-template-columns:4.5rem 1fr;align-items:center;gap:.85rem}.opciones--tapas[data-astro-cid-g37saq3d] .opcion[data-astro-cid-g37saq3d] img[data-astro-cid-g37saq3d]{width:4rem}.opciones--tapas[data-astro-cid-g37saq3d] .opcion[data-astro-cid-g37saq3d][aria-checked=true]{border:2px solid var(--c-gold-deep);background:#fdf8f1;padding:calc(.6rem - 1px);box-shadow:0 2px 10px #916e3729}.opciones--tapas[data-astro-cid-g37saq3d] .opcion[data-astro-cid-g37saq3d][aria-checked=true] .opcion__nombre[data-astro-cid-g37saq3d]{color:var(--c-gold-text)}.opcion__nombre[data-astro-cid-g37saq3d]{color:var(--c-ink);font-size:.95rem;font-weight:600}.opcion__corto[data-astro-cid-g37saq3d]{color:var(--c-text);margin-top:.1rem;font-size:.82rem;font-weight:300;line-height:1.35;display:block}.opciones--maderas[data-astro-cid-g37saq3d] .opcion[data-astro-cid-g37saq3d]{background:0 0;border-color:#0000;grid-template-columns:minmax(0,1fr);justify-items:center;min-width:0;padding:.55rem .3rem .3rem}.opciones--maderas[data-astro-cid-g37saq3d] .opcion[data-astro-cid-g37saq3d] img[data-astro-cid-g37saq3d]{width:82%}.opciones--maderas[data-astro-cid-g37saq3d] .opcion[data-astro-cid-g37saq3d]:hover img[data-astro-cid-g37saq3d]{transform:scale(1.05)}.opciones--maderas[data-astro-cid-g37saq3d] .opcion__nombre[data-astro-cid-g37saq3d]{text-align:center;font-size:.85rem}.opciones--maderas[data-astro-cid-g37saq3d] .opcion[data-astro-cid-g37saq3d][aria-checked=true]{border:2px solid var(--c-gold-deep);background:#fdf8f1;padding:calc(.55rem - 1px) calc(.3rem - 1px) calc(.3rem - 1px);box-shadow:0 2px 10px #916e3729}.opciones--maderas[data-astro-cid-g37saq3d] .opcion[data-astro-cid-g37saq3d][aria-checked=true] img[data-astro-cid-g37saq3d]{box-shadow:none;transform:scale(1.06)}.opciones--maderas[data-astro-cid-g37saq3d] .opcion[data-astro-cid-g37saq3d][aria-checked=true] .opcion__nombre[data-astro-cid-g37saq3d]{color:var(--c-gold-text);font-weight:700}.opciones--maderas[data-astro-cid-g37saq3d] .opcion[data-astro-cid-g37saq3d].is-sugerida:not([aria-checked=true]) img[data-astro-cid-g37saq3d]{box-shadow:0 0 0 3px #fff, 0 0 0 4px var(--c-gold)}.opcion[data-astro-cid-g37saq3d].is-apagada{opacity:.4}.guia[data-astro-cid-g37saq3d]{color:var(--c-text);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.1rem;font-size:.85rem;display:flex}.guia[data-astro-cid-g37saq3d] button[data-astro-cid-g37saq3d]{background:var(--c-paper-warm);cursor:pointer;border:1px solid #e4dfd7;border-radius:99px;padding:.25rem .85rem;font-size:.82rem;font-weight:600;transition:background-color .25s,border-color .25s,color .25s}.guia[data-astro-cid-g37saq3d] button[data-astro-cid-g37saq3d][aria-pressed=true]{border-color:var(--c-ink);background:var(--c-ink);color:var(--c-paper)}.resultado[data-astro-cid-g37saq3d]{border-top:1px solid #e4dfd7;gap:1.4rem;padding-top:2rem;display:grid}.resultado__eyebrow[data-astro-cid-g37saq3d]{letter-spacing:.16em;text-transform:uppercase;color:var(--c-gold-text);font-size:.72rem;font-weight:700}.resultado[data-astro-cid-g37saq3d] h3[data-astro-cid-g37saq3d]{letter-spacing:0;color:var(--c-ink);margin-top:.2rem;font-size:clamp(2rem,1.5rem + 1.5vw,2.7rem);font-style:normal;font-weight:400;line-height:1.02}.resultado[data-astro-cid-g37saq3d] h3[data-astro-cid-g37saq3d] em{font-style:italic;font-weight:300}.resultado__resumen[data-astro-cid-g37saq3d]{font-family:var(--ff-display);color:var(--c-gold-text);margin-top:.5rem;font-size:1.35rem;font-style:italic;line-height:1.3}.perfil[data-astro-cid-g37saq3d]{gap:.8rem;display:grid}.perfil[data-astro-cid-g37saq3d] h4[data-astro-cid-g37saq3d],.comun[data-astro-cid-g37saq3d] h4[data-astro-cid-g37saq3d]{font-family:var(--ff-body);letter-spacing:.14em;text-transform:uppercase;color:var(--c-muted);font-size:.72rem;font-style:normal;font-weight:700}.perfil[data-astro-cid-g37saq3d] .banda{grid-template-columns:4.6rem 7.5rem 1fr;align-items:center;gap:.4rem .9rem;margin-bottom:.55rem;display:grid}.perfil[data-astro-cid-g37saq3d] .banda__que{color:var(--c-ink);font-size:.9rem;font-weight:600}.perfil[data-astro-cid-g37saq3d] .banda__desc{color:var(--c-text);font-size:.88rem;font-weight:300;line-height:1.35}@media (width<=30rem){.perfil[data-astro-cid-g37saq3d] .banda{grid-template-columns:4.6rem 1fr}.perfil[data-astro-cid-g37saq3d] .banda__desc{grid-column:1/-1;margin-top:-.2rem}}.config[data-astro-cid-g37saq3d] .niveles,.maderas[data-astro-cid-g37saq3d] .niveles{grid-template-columns:repeat(3,1fr);gap:4px;min-width:5rem;display:grid}.config[data-astro-cid-g37saq3d] .niveles i,.maderas[data-astro-cid-g37saq3d] .niveles i{background:#ece6dc;border-radius:2px;height:.55rem;transition:background-color .35s}.config[data-astro-cid-g37saq3d] .niveles i.on,.maderas[data-astro-cid-g37saq3d] .niveles i.on{background:var(--c-gold-deep)}.tapa-info[data-astro-cid-g37saq3d]{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}@media (width<=36rem){.tapa-info[data-astro-cid-g37saq3d]{grid-template-columns:1fr}}.tapa-info[data-astro-cid-g37saq3d] div{background:var(--c-paper-warm);border-radius:4px;padding:.8rem .9rem}.tapa-info[data-astro-cid-g37saq3d] b{letter-spacing:.1em;text-transform:uppercase;color:var(--c-gold-text);font-size:.72rem;display:block}.tapa-info[data-astro-cid-g37saq3d] span{color:var(--c-text);font-size:.88rem;font-weight:300;line-height:1.4}.comun[data-astro-cid-g37saq3d] ul[data-astro-cid-g37saq3d]{color:var(--c-text);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.35rem 1.2rem;margin-top:.7rem;font-size:.88rem;font-weight:300;display:grid}.comun[data-astro-cid-g37saq3d] li[data-astro-cid-g37saq3d]:before{content:"·";color:var(--c-gold-deep);margin-right:.45rem;font-weight:700}.comun[data-astro-cid-g37saq3d] strong{color:var(--c-ink);font-weight:600}.acciones[data-astro-cid-g37saq3d]{flex-wrap:wrap;align-items:center;gap:.75rem 1.4rem;display:flex}.acciones__ficha[data-astro-cid-g37saq3d],.acciones__compartir[data-astro-cid-g37saq3d]{color:var(--c-ink);text-underline-offset:3px;cursor:pointer;font-size:.9rem;font-weight:600;text-decoration:underline;transition:color .25s}.acciones__ficha[data-astro-cid-g37saq3d]:hover,.acciones__compartir[data-astro-cid-g37saq3d]:hover{color:var(--c-gold-text)}.acciones__copiado[data-astro-cid-g37saq3d]{color:var(--c-gold-text);font-size:.82rem}.maderas[data-astro-cid-g37saq3d]{padding-block:1rem 4.5rem}.maderas[data-astro-cid-g37saq3d] h2[data-astro-cid-g37saq3d]{letter-spacing:0;color:var(--c-ink);border-top:1px solid #e4dfd7;padding-top:3rem;font-size:clamp(1.9rem,1.4rem + 1.8vw,2.75rem);font-style:italic;font-weight:500}.maderas__tabla[data-astro-cid-g37saq3d]{margin-top:1.75rem;overflow-x:auto}.maderas[data-astro-cid-g37saq3d] table[data-astro-cid-g37saq3d]{border-collapse:collapse;width:100%;min-width:52rem;font-size:.875rem}.maderas[data-astro-cid-g37saq3d] th[data-astro-cid-g37saq3d],.maderas[data-astro-cid-g37saq3d] td[data-astro-cid-g37saq3d]{text-align:left;vertical-align:top;border-bottom:.8px solid #e2e2e2;padding:.75rem .8rem}.maderas[data-astro-cid-g37saq3d] thead[data-astro-cid-g37saq3d] th[data-astro-cid-g37saq3d]{letter-spacing:.1em;text-transform:uppercase;color:var(--c-muted);font-size:.72rem;font-weight:700}.maderas[data-astro-cid-g37saq3d] tbody[data-astro-cid-g37saq3d] th[data-astro-cid-g37saq3d]{white-space:nowrap;color:var(--c-ink);align-items:center;gap:.7rem;font-weight:600;display:flex}.maderas[data-astro-cid-g37saq3d] tbody[data-astro-cid-g37saq3d] th[data-astro-cid-g37saq3d] img[data-astro-cid-g37saq3d]{object-fit:cover;border-radius:50%;width:2.4rem;height:2.4rem}.maderas__desc[data-astro-cid-g37saq3d]{color:var(--c-text);margin-top:.4rem;font-weight:300;line-height:1.4;display:block}.maderas__caracter[data-astro-cid-g37saq3d]{font-family:var(--ff-display);color:var(--c-gold-text);font-size:1.1rem;font-style:italic;line-height:1.3}.tapas-comparadas[data-astro-cid-g37saq3d]{gap:1.5rem;margin-top:2.5rem;display:grid}@media (width>=48rem){.tapas-comparadas[data-astro-cid-g37saq3d]{grid-template-columns:1fr 1fr}}.tapas-comparadas[data-astro-cid-g37saq3d]>div[data-astro-cid-g37saq3d]{background:var(--c-paper-warm);border-radius:6px;padding:1.25rem 1.4rem}.tapas-comparadas[data-astro-cid-g37saq3d] h3[data-astro-cid-g37saq3d]{letter-spacing:0;color:var(--c-ink);font-size:1.5rem;font-style:italic;font-weight:500}.tapas-comparadas[data-astro-cid-g37saq3d] dl[data-astro-cid-g37saq3d]{grid-template-columns:7rem 1fr;gap:.45rem 1rem;margin-top:.75rem;font-size:.9rem;display:grid}.tapas-comparadas[data-astro-cid-g37saq3d] dt[data-astro-cid-g37saq3d]{letter-spacing:.1em;text-transform:uppercase;color:var(--c-gold-text);font-size:.72rem;font-weight:700}.tapas-comparadas[data-astro-cid-g37saq3d] dd[data-astro-cid-g37saq3d]{color:var(--c-text);font-weight:300;line-height:1.45}.tapas-comparadas[data-astro-cid-g37saq3d] a[data-astro-cid-g37saq3d]{color:var(--c-ink);text-underline-offset:3px;margin-top:1rem;font-size:.9rem;font-weight:600;text-decoration:underline;display:inline-block}@media (prefers-reduced-motion:reduce){.config[data-astro-cid-g37saq3d] [data-astro-cid-g37saq3d],.maderas[data-astro-cid-g37saq3d] [data-astro-cid-g37saq3d]{transition:none!important}}
