.muse-carousel{position:relative}.muse-carousel-viewport{overflow:hidden;padding:6px;margin:-6px}.muse-carousel-track{display:flex;gap:24px;will-change:transform}.muse-carousel-slide{flex:0 0 62%;min-width:0;margin:0}@media(max-width:720px){.muse-carousel-slide{flex-basis:88%}.muse-carousel-track{gap:16px}}.muse-carousel-frame{background:var(--lp-bg-soft);line-height:0}.muse-carousel-media{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;object-position:center top}.muse-carousel-caption{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-top:14px}.muse-carousel-channel{font-family:var(--lp-font-display);font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--lp-accent)}.muse-carousel-name{font-family:var(--lp-font-display);font-size:15px;font-weight:500;color:var(--lp-ink)}.muse-carousel-rail{display:flex;justify-content:center;gap:8px;margin-top:30px}.muse-carousel-seg{flex:0 0 26px;padding:10px 0;background:none;border:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.muse-carousel-seg:before{content:"";display:block;height:2px;border-radius:1px;background:var(--lp-hairline);transition:background .2s ease}.muse-carousel-seg:hover:before{background:var(--lp-ink-soft)}.muse-carousel-seg-fill{display:block;height:2px;margin-top:-2px;width:0;border-radius:1px;background:var(--lp-accent)}.muse-carousel-seg[data-state=done] .muse-carousel-seg-fill{width:100%;background:var(--lp-ink-soft)}.muse-carousel-seg[data-state=active] .muse-carousel-seg-fill{animation-name:muse-carousel-drain;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes muse-carousel-drain{0%{width:0}to{width:100%}}@media(prefers-reduced-motion:reduce){.muse-carousel-seg[data-state=active] .muse-carousel-seg-fill{animation:none;width:100%}}
