.sp-h2{margin:0 0 1.25rem;font-size:clamp(1.4rem,1rem + 1.6vw,2rem);font-weight:700}.sp-ficha{padding:clamp(2.5rem, 7vw, 5rem) var(--mf-gutter);border-top:1px solid var(--c-line)}.sp-ficha__cols{gap:2rem;max-width:64rem;display:grid}@media (min-width:48rem){.sp-ficha__cols{grid-template-columns:1fr 1fr;gap:3rem}}.sp-ficha ul{color:var(--c-muted);gap:.7rem;margin:0;padding:0 0 0 1.1rem;font-size:.975rem;line-height:1.5;display:grid}.sp-tag{letter-spacing:.12em;text-transform:uppercase;margin:0 0 .9rem;font-size:.8rem;font-weight:700}.sp-tag--doc{color:var(--c-accent)}.sp-tag--int{color:var(--c-ink);font-style:italic}
.mu-sala [class$=-hero]{isolation:isolate;align-content:center;gap:clamp(1.5rem,4vw,3rem);position:relative}@media (min-width:64rem){.mu-sala [class$=-hero]{grid-template-columns:auto minmax(0,38rem);justify-content:center;column-gap:clamp(3rem,7vw,8rem);min-height:calc(100svh - 4.75rem)}}.mu-sala [class$=-hero]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(55% 70% at 72% 45%, color-mix(in srgb, var(--c-accent) 15%, transparent), transparent 72%), radial-gradient(60% 50% at 0% 100%, color-mix(in srgb, var(--c-accent) 7%, transparent), transparent 70%);position:absolute;inset:0}.mu-sala [class$=-hero__img]{box-shadow:0 3rem 6rem -2rem #000000e6, 0 0 0 1px #ffffff17, 0 0 7rem color-mix(in srgb, var(--c-accent) 13%, transparent)}.mu-sala [class$=-hero] figcaption{letter-spacing:.08em;text-transform:uppercase;color:var(--c-muted);font-size:.75rem}.mu-sala [class$=-kicker]{letter-spacing:.18em;align-items:center;gap:.8rem;font-weight:600;display:flex}.mu-sala [class$=-kicker]:before{content:"";background:var(--c-accent);flex:none;width:2.25rem;height:1px}.mu-sala [class$=-hero__texto] h1{letter-spacing:-.015em}.mu-sala [class$=-hero__texto] .mf-btn--solid{min-height:52px;transition:background-color .3s, border-color .3s, transform .4s var(--ease-cine);padding-inline:1.6rem;font-weight:700}@media (hover:hover){.mu-sala [class$=-hero__texto] .mf-btn--solid:hover{background:var(--c-accent);border-color:var(--c-accent);transform:translateY(-2px)}}@media (prefers-reduced-motion:no-preference){.mu-sala [class$=-hero__fig]{animation:mu-aparece 1.1s var(--ease-cine) both}.mu-sala [class$=-hero__texto]>*{animation:mu-sube .9s var(--ease-cine) both}.mu-sala [class$=-hero__texto]>:nth-child(2){animation-delay:80ms}.mu-sala [class$=-hero__texto]>:nth-child(3){animation-delay:.16s}.mu-sala [class$=-hero__texto]>:nth-child(n+4){animation-delay:.24s}}@keyframes mu-aparece{0%{opacity:0;transform:scale(.985)}}@keyframes mu-sube{0%{opacity:0;transform:translateY(.9rem)}}.mu-sala [class$=-explora]{isolation:isolate;padding-inline:max(var(--mf-gutter), calc((100% - 88rem) / 2));position:relative}.mu-sala [class$=-explora]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(70% 60% at 88% 30%, color-mix(in srgb, var(--c-accent) 7%, transparent), transparent 70%);position:absolute;inset:0}@media (min-width:56rem){.mu-sala [class$=-explora__cuerpo]{justify-content:center}}.mu-sala .sp-h2{font-family:var(--f-display,inherit);letter-spacing:-.01em;padding-top:1.1rem;font-size:clamp(1.9rem,1.2rem + 2.6vw,3.2rem);font-weight:500;line-height:1.05;position:relative}.mu-sala .sp-h2:before{content:"";background:var(--c-accent);width:2.75rem;height:2px;position:absolute;top:0;left:0}.mu-sala [class$=-explora__cab] p{font-size:1.05rem}.mu-sala [class$=-marco],.mu-sala [class$=-ventana],.mu-sala [class$=-lupa]{box-shadow:0 2.5rem 5rem -2rem #000000e6}.mu-sala [class$=-marco]:after,.mu-sala [class$=-lupa]:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 4rem #0006,inset 0 0 0 1px #ffffff12}.mu-sala [class$=-mandos]{border:1px solid var(--c-line);background:linear-gradient(165deg, color-mix(in srgb, var(--c-ink) 6%, transparent), color-mix(in srgb, var(--c-ink) 1.5%, transparent) 60%);padding:clamp(1rem,2.4vw,1.6rem)}@media (min-width:56rem){.mu-sala [class$=-mandos]{max-width:28rem}}.mu-sala [class$=-modos]{border-radius:999px;overflow:hidden}.mu-sala [class$=-modo]{transition:background-color .3s,color .3s}.mu-sala ol[class$=-lista] button{transition:color .3s, padding-left .4s var(--ease-cine)}.mu-sala ol[class$=-lista] button span{transition:background-color .3s,color .3s,border-color .3s}.mu-sala ol[class$=-lista] button[aria-current=step] span{background:var(--c-accent);color:var(--c-bg);font-weight:700}@media (hover:hover){.mu-sala ol[class$=-lista] button:hover{padding-left:.4rem}}.mu-sala [class$=-mandos] .mf-btn{border-radius:999px}.mu-sala [class$=-mandos] .mf-btn[aria-pressed=true]{background:var(--c-accent);border-color:var(--c-accent);color:var(--c-bg);font-weight:600}.mu-sala input[type=range]{accent-color:var(--c-accent)}.mu-sala .sp-ficha{padding-inline:max(var(--mf-gutter), calc((100% - 88rem) / 2))}.mu-sala .sp-ficha__cols>div{border-top:1px solid var(--c-accent);padding-top:1.1rem}.mu-sala .sp-ficha__cols>div:last-child{border-top-style:dashed}.mu-sala .sp-tag{letter-spacing:.18em;font-size:.75rem}@media (prefers-reduced-motion:reduce){.mu-sala [class$=-hero__fig],.mu-sala [class$=-hero__texto]>*{animation:none!important}.mu-sala ol[class$=-lista] button,.mu-sala [class$=-hero__texto] .mf-btn--solid{transition:none!important}}.theme-dali .vd-hero:before{background:conic-gradient(from 180deg at 50% -8%, transparent 168deg, color-mix(in srgb, var(--c-accent) 32%, transparent) 180deg, transparent 192deg), radial-gradient(45% 60% at 70% 45%, color-mix(in srgb, var(--c-accent) 12%, transparent), transparent 72%), linear-gradient(to bottom, transparent 60%, #00000073)}@media (prefers-reduced-motion:no-preference){.theme-dali .vd-hero:before{animation:9s ease-in-out infinite alternate mu-respira}}@keyframes mu-respira{0%{opacity:.72}to{opacity:1}}.mu-sala [class$=-explora__cab]{isolation:isolate;max-width:48rem;position:relative}.mu-sala [class$=-explora__cab] .sp-h2{letter-spacing:-.02em;overflow-wrap:break-word;text-wrap:balance;font-size:clamp(2.3rem,1.2rem + 5.6vw,5.6rem);line-height:.95}.mu-sala [class$=-explora__cab]:before{z-index:-1;font-family:var(--f-display,inherit);color:#0000;-webkit-text-stroke:1px color-mix(in srgb, var(--c-accent) 38%, transparent);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(5.5rem,3rem + 12vw,13rem);font-style:italic;line-height:.8;position:absolute;top:-.35em;right:0}@media (prefers-reduced-motion:no-preference){.mu-fundido{animation:.22s ease-out mu-fundido}}@keyframes mu-fundido{0%{opacity:.25}}.mu-sala [class$=-explora__cab]{--num:clamp(5.5rem, 3rem + 12vw, 13rem);max-width:56rem;padding-right:calc(var(--num) * .8)}.mu-sala [class$=-explora__cab]:before{font-size:var(--num)}.mu-sala [class$=-explora__cab] p{max-width:36rem}
