.marmol.negro:has(.lod){padding-top:clamp(24px,3vw,44px)}.lod[data-astro-cid-gntkshbm]{--recorrido:240vh}.fijo[data-astro-cid-gntkshbm]{align-items:center;gap:clamp(20px,3vw,48px);display:grid}@media (width>=1000px),(width>=800px) and (height>=560px) and (orientation:landscape){.fijo[data-astro-cid-gntkshbm]{grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr)}}.lod[data-astro-cid-gntkshbm].scroll .recorrido[data-astro-cid-gntkshbm]{height:calc(var(--recorrido) + 100vh)}.lod[data-astro-cid-gntkshbm].scroll .fijo[data-astro-cid-gntkshbm]{top:calc(var(--alto-menu) + 12px);min-height:calc(100vh - var(--alto-menu) - 24px);align-content:center;position:sticky}.lod-etiqueta[data-astro-cid-gntkshbm]{letter-spacing:.32em;text-transform:uppercase;color:var(--gris);margin:0 0 1.2em;font-size:.72rem}.texto[data-astro-cid-gntkshbm] h2[data-astro-cid-gntkshbm]{margin:0 0 .4em}.lod-texto[data-astro-cid-gntkshbm]{opacity:.85;max-width:42ch;margin:0 0 clamp(18px,3vw,32px)}.lectura[data-astro-cid-gntkshbm]{font-variant-numeric:tabular-nums;margin:0;line-height:1}.lectura[data-astro-cid-gntkshbm] .rot[data-astro-cid-gntkshbm]{letter-spacing:.32em;color:var(--gris);vertical-align:middle;font-size:.8rem}.lectura[data-astro-cid-gntkshbm] .num[data-astro-cid-gntkshbm]{color:var(--dorado);font-size:clamp(2.8rem,6vw,4.8rem)}.lectura[data-astro-cid-gntkshbm] .num[data-astro-cid-gntkshbm].brillo{color:#0000}.fase[data-astro-cid-gntkshbm]{min-height:1.5em;margin:10px 0 0;font-size:1.15rem;font-style:italic}.regla[data-astro-cid-gntkshbm]{gap:4px;margin:22px 0 0;padding:0;list-style:none;display:flex}.regla[data-astro-cid-gntkshbm] li[data-astro-cid-gntkshbm]{flex:1}.regla[data-astro-cid-gntkshbm] button[data-astro-cid-gntkshbm]{width:100%;color:var(--gris);font:.68rem var(--serif);letter-spacing:.08em;text-align:left;cursor:pointer;background:0 0;border:0;border-top:2px solid #f5f3ef33;padding:8px 0 0;transition:border-color .3s,color .3s}.regla[data-astro-cid-gntkshbm] button[data-astro-cid-gntkshbm].on{border-color:var(--blanco);color:var(--blanco)}.pantalla[data-astro-cid-gntkshbm]{aspect-ratio:960/634;margin:0;position:relative}.pantalla[data-astro-cid-gntkshbm] img[data-astro-cid-gntkshbm]{object-fit:cover;--bx:linear-gradient(to right, transparent 0%, #000 8%, #000 92%, transparent 100%);--by:linear-gradient(to bottom, transparent 0%, #000 8%, #000 90%, transparent 100%);width:100%;height:100%;-webkit-mask-image:var(--bx), var(--by);-webkit-mask-composite:source-in;mask-image:var(--bx), var(--by);transition:opacity .6s;display:block;position:absolute;inset:0;mask-composite:intersect}.marco[data-astro-cid-gntkshbm]{margin:0;position:relative}.pantalla[data-astro-cid-gntkshbm] canvas[data-astro-cid-gntkshbm]{opacity:0;pointer-events:none;touch-action:pan-y;cursor:grab;width:100%;height:100%;transition:opacity .6s;display:block;position:absolute;inset:0}.modo3d[data-astro-cid-gntkshbm] .pantalla[data-astro-cid-gntkshbm] canvas[data-astro-cid-gntkshbm]{opacity:1;pointer-events:auto}.modo3d[data-astro-cid-gntkshbm] .pantalla[data-astro-cid-gntkshbm] img[data-astro-cid-gntkshbm]{opacity:0}.cargando3d[data-astro-cid-gntkshbm] .pantalla[data-astro-cid-gntkshbm]:after{content:"";background:var(--blanco);transform-origin:0;height:1px;animation:1.2s ease-in-out infinite lod-carga;position:absolute;bottom:6%;left:10%;right:10%}@keyframes lod-carga{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lod-mandos[data-astro-cid-gntkshbm]{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:10px;display:flex}.lod-mandos[data-astro-cid-gntkshbm] button[data-astro-cid-gntkshbm]{color:var(--blanco);font:.7rem/1 var(--serif);letter-spacing:.22em;text-transform:uppercase;cursor:pointer;background:#0006;border:1px solid #f5f3ef8c;padding:10px 18px;transition:border-color .3s,box-shadow .3s}.lod-mandos[data-astro-cid-gntkshbm] button[data-astro-cid-gntkshbm]:hover,.lod-mandos[data-astro-cid-gntkshbm] button[data-astro-cid-gntkshbm]:focus-visible{border-color:var(--dorado);box-shadow:0 0 14px #c9a45c59}.lod-mandos[data-astro-cid-gntkshbm] .lod-zoom[data-astro-cid-gntkshbm]{letter-spacing:0;width:38px;padding:8px 0;font-size:1rem;display:none}.modo3d[data-astro-cid-gntkshbm] .lod-mandos[data-astro-cid-gntkshbm] .lod-zoom[data-astro-cid-gntkshbm]{display:inline-block}.lod-ayuda[data-astro-cid-gntkshbm]{color:var(--gris);margin:0;font-size:.74rem;display:none}.modo3d[data-astro-cid-gntkshbm] .lod-ayuda[data-astro-cid-gntkshbm]{display:block}.lod-ficha[data-astro-cid-gntkshbm]{background:#000000bd;border:1px solid #f5f3ef38;width:min(290px,60%);padding:14px 16px;position:absolute;top:6%;right:4%}.lod-ficha[data-astro-cid-gntkshbm][hidden]{display:none}.lod-ficha[data-astro-cid-gntkshbm] .lf-lod{letter-spacing:.24em;color:var(--gris);margin:0;font-size:.62rem}.lod-ficha[data-astro-cid-gntkshbm] h4{margin:.2em 0 .6em;font-size:1.1rem;font-style:italic;font-weight:400}.lod-ficha[data-astro-cid-gntkshbm] dl{grid-template-columns:1fr 1fr;gap:8px 12px;margin:0;display:grid}.lod-ficha[data-astro-cid-gntkshbm] dt{letter-spacing:.18em;text-transform:uppercase;color:var(--gris);font-size:.58rem}.lod-ficha[data-astro-cid-gntkshbm] dd{margin:.15em 0 0;font-size:.82rem}@media (width<=799px),(width<=999px) and (orientation:portrait),(width<=999px) and (height<=559px){.lod[data-astro-cid-gntkshbm]{--recorrido:200vh}.lod[data-astro-cid-gntkshbm].scroll .lod-texto[data-astro-cid-gntkshbm]{display:none}.lod[data-astro-cid-gntkshbm].scroll .fijo[data-astro-cid-gntkshbm]{gap:12px}.marco[data-astro-cid-gntkshbm]{order:-1}.lod-ficha[data-astro-cid-gntkshbm]{width:auto;margin-top:8px;padding:10px 12px;position:static}.lod-ficha[data-astro-cid-gntkshbm] dl{grid-template-columns:1fr 1fr 1fr}}
