.mu{--mu-tile:clamp(150px, 11.4vw, 200px);--mu-gap:16px;--mu-persp:1900px;isolation:isolate}.mu__inner{z-index:3;pointer-events:none;place-items:center;min-height:clamp(520px,52vw,760px);display:grid;position:relative}.mu__content{text-align:center;pointer-events:auto;flex-direction:column;align-items:center;max-width:100%;display:flex;position:relative}.mu__content:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--c-black) 92%, transparent), color-mix(in srgb, var(--c-black) 88%, transparent) 56%, color-mix(in srgb, var(--c-black) 62%, transparent) 78%, transparent);position:absolute;inset:-62% -30% -40%}.mu__title{max-width:14em;margin-top:20px}.mu__lead{color:var(--fg-mute);text-wrap:balance;margin-top:20px}.mu__chips{justify-content:center;gap:var(--sp-2);margin-top:clamp(28px,2.6vw,40px);display:flex}.cx .mu__chip{border-radius:var(--r-pill);background:color-mix(in srgb, var(--c-d3) 94%, transparent);height:40px;color:var(--c-ink-d);box-shadow:var(--d1);font-size:var(--fs-label);letter-spacing:var(--ls-label);white-space:nowrap;transition:background-color var(--dur-short) var(--ease-out), color var(--dur-short) var(--ease-out);-webkit-tap-highlight-color:transparent;flex:none;align-items:center;padding:0 16px;font-weight:500;line-height:1;display:inline-flex}@media (hover:hover){.cx .mu__chip:hover{background:var(--c-d3);color:var(--c-paper)}}.cx .mu__chip[aria-pressed=true]{background:var(--c-paper);color:var(--c-black)}.mu__x{width:12px;height:12px;margin-left:var(--sp-2);opacity:.7;display:none}.mu__x svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:12px;height:12px;display:block}.cx .mu__chip[aria-pressed=true] .mu__x{animation:mu-x var(--dur-short) var(--ease-out);display:block}@keyframes mu-x{0%{opacity:0}}.mu__wall{position:absolute;inset:0}.mu__stage{perspective:var(--mu-persp);perspective-origin:50% 46%;position:absolute;inset:0}.mu__plane{transform-origin:50%;will-change:transform;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotateX(24deg)rotate(-10deg)scale(1.02)}.mu__plane:focus{outline:none}.mu__row{height:var(--mu-tile);will-change:transform;position:relative}.mu__row+.mu__row{margin-top:var(--mu-gap)}.mu__track{will-change:transform;width:max-content;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.mu__set{gap:var(--mu-gap);padding-right:var(--mu-gap);flex:none;display:flex}.mu__t{width:var(--mu-tile);height:var(--mu-tile);border-radius:var(--r-sm);background:var(--c-d1);outline:1px solid var(--c-line-d);outline-offset:-1px;-webkit-user-drag:none;user-select:none;-webkit-touch-callout:none;flex:none;display:block}.mu[data-js] .mu__t:not(.on){opacity:0}.mu .mu__t.is-in{transition:opacity .6s var(--ease-out)}.mu__row[data-f] .mu__t{opacity:.4;transform:scale(.94)}.mu__row[data-f=giras] .mu__t[data-k=giras],.mu__row[data-f=festivales] .mu__t[data-k=festivales],.mu__row[data-f=deportes] .mu__t[data-k=deportes],.mu__row[data-f=region] .mu__t[data-k=region]{opacity:1;transform:translateY(-3%)scale(1.06)}.mu[data-js] .mu__t[data-hold=n]{opacity:1;transform:none}.mu[data-js] .mu__t[data-hold=d]{opacity:.4;transform:scale(.94)}.mu[data-js] .mu__t[data-hold=u]{opacity:1;transform:translateY(-3%)scale(1.06)}.mu .mu__t[data-fade]{transition:opacity var(--dur-long) var(--ease-out), transform var(--dur-long) var(--ease-out)}.mu .mu__t.is-on,.mu .mu__t.is-off{transition:opacity .36s var(--ease-out), transform .36s var(--ease-out)}.mu[data-js] .mu__t.is-on{z-index:2;opacity:1;transform:translateY(-5%)scale(1.16)}.mu .mu__t.is-on{box-shadow:var(--d2);outline-color:var(--c-line-d-strong)}.mu .mu__t.is-on.is-kbd{outline:2px solid var(--c-orange);outline-offset:4px}.mu__fade{z-index:2;pointer-events:none;background:linear-gradient(var(--c-black), transparent 15%, transparent 82%, var(--c-black)), linear-gradient(90deg, color-mix(in srgb, var(--c-black) 55%, transparent), transparent 12%, transparent 88%, color-mix(in srgb, var(--c-black) 55%, transparent));position:absolute;inset:0}.mu__cap{z-index:4;pointer-events:none;opacity:0;width:max-content;max-width:min(340px,100vw - 32px);transition:opacity .18s var(--ease-out);position:absolute;top:0;left:0}.mu__cap[data-show]{opacity:1}.mu__cap-in{border-radius:var(--r-md);background:color-mix(in srgb, var(--c-d2) 96%, transparent);box-shadow:var(--d3);transform:var(--cap-from,translate(0, 6px));transition:transform var(--dur-medium) var(--ease-out);padding:10px 14px 11px}.mu__cap[data-show] .mu__cap-in{transform:none}.mu__cap-t{font-size:var(--fs-label);letter-spacing:var(--ls-label);color:var(--c-ink-d);font-weight:600;line-height:1.3;display:block}.mu__cap-m{letter-spacing:var(--ls-small);color:var(--c-mute-d);text-wrap:pretty;margin-top:2px;font-size:13px;line-height:1.4;display:block}@media (width<=1023px){.mu{--mu-tile:136px;--mu-gap:14px;--mu-persp:1500px}.mu__inner{min-height:600px}}@media (width<=767px){.mu{--mu-tile:108px;--mu-gap:10px;--mu-persp:900px}.mu__inner{min-height:600px}.mu__row:nth-child(n+6){display:none}.mu__inner{padding:0}.mu__content{width:100%;min-width:0}.mu__chips{align-self:stretch;width:100%}.mu__content:before{background:radial-gradient(closest-side, color-mix(in srgb, var(--c-black) 90%, transparent), color-mix(in srgb, var(--c-black) 86%, transparent) 58%, color-mix(in srgb, var(--c-black) 52%, transparent) 80%, transparent);inset:-44% -8% -34%}.mu__title,.mu__label,.mu__lead{padding:0 var(--gutter)}.mu__chips{overscroll-behavior-x:contain;scrollbar-width:none;max-width:100%;padding:4px var(--gutter);scroll-padding:0 var(--gutter);scroll-snap-type:x proximity;-webkit-mask-image:linear-gradient(90deg, transparent, var(--c-black) 12px, var(--c-black) calc(100% - 28px), transparent);mask-image:linear-gradient(90deg, transparent, var(--c-black) 12px, var(--c-black) calc(100% - 28px), transparent);justify-content:flex-start;overflow-x:auto}.mu__chips::-webkit-scrollbar{display:none}.cx .mu__chip{scroll-snap-align:start;height:38px;padding:0 14px}.mu__cap-m{font-size:12px}}@media (prefers-reduced-motion:reduce){.mu[data-js] .mu__row[data-f] .mu__t,.mu[data-js] .mu__row[data-f] .mu__t[data-k],.mu[data-js] .mu__t.is-on{transform:none}.mu .mu__t.is-on{outline:2px solid var(--c-ink-d);outline-offset:3px}.mu .mu__t.is-on.is-kbd{outline-color:var(--c-orange)}.mu__cap-in{transition:none;transform:none}.cx .mu__chip[aria-pressed=true] .mu__x{animation:none}}@media (scripting:none){.mu__chips{display:none}}@media (forced-colors:active){.cx .mu__chip[aria-pressed=true]{outline:2px solid highlight}}
