.mu-h1-more{white-space:normal}@media (max-width:899px){.mu-h1-more{display:none}.mu-h1-stop{color:var(--dot)}}.mu-feed{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.mu-kind{color:var(--muted);margin-bottom:14px;font-size:13px}.mu-kind strong{letter-spacing:.2em;text-transform:uppercase;color:var(--accent-text);margin-right:10px;font-size:11.5px;font-weight:600}.mu-sessions{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.section.mu-problems{padding-block:clamp(40px,4vw,64px) clamp(48px,5vw,80px)}.mu-split{gap:clamp(48px,6vw,96px);display:grid}@media (min-width:900px){.mu-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.mu-split .h-section{font-size:clamp(1.6rem,2.4vw,2.2rem)}.mu-map{position:relative}.mu-route{position:absolute;top:0;left:0;overflow:visible}.mu-route path{fill:none;stroke-width:2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.mu-route-a{stroke:var(--line-strong);transition:stroke-dashoffset 1.7s cubic-bezier(.65,0,.35,1)}.mu-route-b{stroke:var(--dot);transition:stroke-dashoffset .55s ease-out 1.7s}.mu-map[data-run] .mu-route path{stroke-dashoffset:0}.mu-route-dot{fill:var(--bg-2);stroke:var(--muted);stroke-width:2px}.mu-route-dot,.mu-route-pin{opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .3s ease var(--t), transform .5s cubic-bezier(.3, 1.5, .5, 1) var(--t);transform:scale(.4)}.mu-map[data-run] .mu-route-dot,.mu-map[data-run] .mu-route-pin{opacity:1;transform:none}.mu-route-pin path{fill:var(--dot);stroke:none;stroke-dasharray:none;stroke-dashoffset:0}.mu-route-pin-eye{fill:var(--bg-1)}.mu-route-pulse{fill:color-mix(in srgb, var(--dot) 22%, transparent);transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out infinite mu-pulse}@keyframes mu-pulse{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}.mu-map-list{list-style:none}.mu-map-list li{opacity:0;transition:opacity .45s ease var(--t), transform .45s ease var(--t);padding:0 0 26px 76px;transform:translateY(8px)}.mu-map-list li:last-child{padding-bottom:0}.mu-map[data-run] .mu-map-list li{opacity:1;transform:none}.mu-step-who{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:11.5px;font-weight:600;display:block}.mu-map-list p{max-width:40ch;color:var(--ink-dim);margin-top:5px;font-size:15px;line-height:1.5}.mu-map-us .mu-step-who{color:var(--accent-text)}.mu-map-us p{color:var(--ink);font-weight:500}@media (prefers-reduced-motion:reduce){.mu-route path,.mu-route-dot,.mu-route-pin,.mu-map-list li{stroke-dashoffset:0;opacity:1;transition:none;transform:none}.mu-route-pulse{animation:none}}.mu-filmed.glass-card{padding:clamp(24px,3vw,40px)}.mu-artists{border-top:1px solid var(--line);list-style:none}.mu-artist{border-bottom:1px solid var(--line);position:relative;overflow:hidden}.mu-artist-btn{text-align:left;cursor:pointer;width:100%;display:block;position:relative}.mu-artist-name{font-family:var(--font-display);letter-spacing:-.035em;color:var(--ink);padding:clamp(14px,1.7vw,20px) 10px;font-size:clamp(1.9rem,3vw,2.8rem);font-weight:600;line-height:1;display:block}.mu-artist-inv{background:var(--ink);clip-path:polygon(0 0,0 0,-25% 100%,-25% 100%);justify-content:space-between;align-items:center;transition:clip-path .55s cubic-bezier(.65,0,.35,1);display:flex;position:absolute;inset:0}.mu-artist-inv .mu-artist-name{color:var(--bg-0)}.mu-artist-btn:hover .mu-artist-inv,.mu-artist-btn:focus-visible .mu-artist-inv{clip-path:polygon(0 0,125% 0,100% 100%,-25% 100%)}.mu-artist-still{aspect-ratio:4/3;object-fit:cover;filter:grayscale()contrast(1.1);border-radius:6px;flex:none;height:calc(100% - 14px);margin-right:7px}.mu-artist-still-empty{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);background:var(--bg-2);place-items:center;font-size:10.5px;display:grid}@media (prefers-reduced-motion:reduce){.mu-artist-inv{transition:none}}.mu-filmed{position:relative}.mu-artist-list[inert]{visibility:hidden}.mu-artist-open{border-radius:inherit;background:var(--bg-1);flex-direction:column;gap:14px;padding:clamp(24px,3vw,40px);animation:.55s cubic-bezier(.65,0,.35,1) mu-open;display:flex;position:absolute;inset:0}@keyframes mu-open{0%{clip-path:inset(var(--y0,40%) 0 var(--y1,40%) 0)}to{clip-path:inset(0)}}.mu-artist-back{color:var(--muted);transition:color .3s var(--ease-out);align-self:flex-start;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.mu-artist-back:hover{color:var(--ink)}.mu-artist-back svg{width:14px;height:14px;transform:rotate(180deg)}.mu-artist-open-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.mu-artist-open-name{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(2rem,3.4vw,3.1rem);font-weight:600;line-height:1}.mu-artist-open-still{aspect-ratio:4/3;object-fit:cover;filter:grayscale()contrast(1.1);border-radius:8px;flex:none;width:clamp(88px,9vw,120px)}.mu-artist-stats{border-block:1px solid var(--line);flex-wrap:wrap;gap:10px 28px;padding-block:12px;display:flex}.mu-artist-stats dt{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.mu-artist-stats dd{font-family:var(--font-display);letter-spacing:-.02em;margin-top:2px;font-size:clamp(1.3rem,1.8vw,1.6rem);font-weight:600}.mu-artist-stats .is-empty dd{color:var(--muted);font-size:13px;font-weight:500}.mu-artist-about{color:var(--ink-dim);font-size:15.5px;line-height:1.6}.mu-artist-see{align-self:flex-start;margin-top:auto}@media (prefers-reduced-motion:reduce){.mu-artist-open{animation:none}}.mu-feed-car{--wcar-h:clamp(240px, 46svh, 440px)}.mu-more{margin-top:clamp(24px,3vw,40px)}.mu-more .pf-label{margin-top:0}.mu-price.glass-card{background:var(--bg-1);border-color:var(--accent-border);grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(24px,4vw,56px);margin-top:14px;padding:clamp(28px,4vw,52px);display:grid}.mu-price-big{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;color:var(--ink);font-size:clamp(1.9rem,3.6vw,3rem);font-weight:700;line-height:1.05}.mu-price .lede{margin-top:14px;font-size:15.5px}.mu-price-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;display:flex}@media (max-width:899px){.mu-feed{grid-template-columns:repeat(2,1fr);gap:10px}.mu-sessions,.mu-price.glass-card{grid-template-columns:1fr}.mu-price-actions{justify-content:flex-start}.mu-who .engine-card p{text-wrap:pretty}}
