.bm-ArtistBooking__marqueeOuter{width:100%;overflow:hidden}.bm-ArtistBooking__marqueeCard{display:inline-flex;flex-shrink:0;margin-right:clamp(1rem,2.5vw,1.75rem);text-decoration:none;color:inherit;vertical-align:top;cursor:pointer}.bm-ArtistBooking__marqueeCard:active,.bm-ArtistBooking__marqueeCard:focus,.bm-ArtistBooking__marqueeCard:focus-visible,.bm-ArtistBooking__marqueeCard:hover{text-decoration:none}.bm-ArtistBooking__marqueeCardInner{display:flex;flex-direction:column;align-items:flex-start;width:clamp(132px,28vw,168px)}.bm-ArtistBooking__marqueeImageWrap{position:relative;width:100%;overflow:hidden;line-height:0}.bm-ArtistBooking__marqueeImage{display:block;width:100%;height:100%;object-fit:cover}.bm-ArtistBooking__marqueeCss{position:relative}.bm-ArtistBooking__marqueeCss:after,.bm-ArtistBooking__marqueeCss:before{content:"";position:absolute;top:0;bottom:0;width:72px;z-index:2;pointer-events:none}.bm-ArtistBooking__marqueeCss:before{left:0;background:linear-gradient(90deg,#121212,transparent)}.bm-ArtistBooking__marqueeCss:after{right:0;background:linear-gradient(270deg,#121212,transparent)}.bm-ArtistBooking__marqueeCssViewport{overflow:hidden;width:100%}.bm-ArtistBooking__marqueeCssTrack{display:flex;width:max-content;animation:bmArtistBookingMarqueeScroll 48s linear infinite}.bm-ArtistBooking__marqueeCssTrack:hover{animation-play-state:paused}.bm-ArtistBooking__marqueeCssCluster{display:flex;flex-shrink:0;align-items:flex-start}@keyframes bmArtistBookingMarqueeScroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media(prefers-reduced-motion:reduce){.bm-ArtistBooking__marqueeCssTrack{animation:none}}.bm-ArtistBooking__marqueeCss--arch .bm-ArtistBooking__marqueeCard{margin-right:clamp(.7rem,1.8vw,1.1rem);cursor:pointer}.bm-ArtistBooking__marqueeCss--arch .bm-ArtistBooking__marqueeCardInner{width:clamp(136px,28vw,172px)}.bm-ArtistBooking__marqueeCss--arch .bm-ArtistBooking__marqueeImageWrap{aspect-ratio:2/3;border-radius:999px 999px 0 0;border:none;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1)}.bm-ArtistBooking__marqueeCss--arch .bm-ArtistBooking__marqueeImageWrap:after{display:none}.bm-ArtistBooking__marqueeCss--arch .bm-ArtistBooking__marqueeImageWrap:before{content:"";position:absolute;left:0;right:0;bottom:0;height:46%;z-index:1;pointer-events:none;background:linear-gradient(0deg,rgba(8,8,10,.72) 0,rgba(8,8,10,.18) 55%,transparent)}.bm-ArtistBooking__marqueeCss--arch .bm-ArtistBooking__marqueeImage{object-fit:cover;object-position:50% 18%;width:100%;height:100%;aspect-ratio:auto;filter:brightness(.72) saturate(.82);transition:filter .3s cubic-bezier(.25,1,.5,1)}.bm-ArtistBooking__marqueeCss--arch .bm-ArtistBooking__marqueeCard:focus-visible .bm-ArtistBooking__marqueeImageWrap,.bm-ArtistBooking__marqueeCss--arch .bm-ArtistBooking__marqueeCard:hover .bm-ArtistBooking__marqueeImageWrap{transform:none;border-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1)}.bm-ArtistBooking__marqueeCss--arch .bm-ArtistBooking__marqueeCard:focus-visible .bm-ArtistBooking__marqueeImage,.bm-ArtistBooking__marqueeCss--arch .bm-ArtistBooking__marqueeCard:hover .bm-ArtistBooking__marqueeImage{filter:none}.bm-ArtistBooking__marqueeNameBadge{position:absolute;z-index:2;left:50%;bottom:.7rem;transform:translateX(-50%);display:inline-flex;align-items:center;gap:.28rem;max-width:calc(100% - 1rem);padding:.35rem .7rem;border-radius:8px;background:rgba(12,12,14,.82);color:#fff;pointer-events:none}.bm-ArtistBooking__marqueeNameBadgeText{font-size:.875rem;font-weight:600;line-height:1.2;letter-spacing:.02em;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bm-ArtistBooking__marqueeNameBadge .bm-ArtistBooking__marqueeVerified{transform:none}.bm-ArtistBooking__marqueeCss--circle .bm-ArtistBooking__marqueeCard{margin-right:clamp(.7rem,1.8vw,1.1rem);cursor:pointer}.bm-ArtistBooking__marqueeCss--circle .bm-ArtistBooking__marqueeCardInner{align-items:center;width:clamp(136px,28vw,172px)}.bm-ArtistBooking__marqueeCss--circle .bm-ArtistBooking__marqueeImageWrap{aspect-ratio:1/1;border-radius:50%;border:none;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1)}.bm-ArtistBooking__marqueeCss--circle .bm-ArtistBooking__marqueeImageWrap:after,.bm-ArtistBooking__marqueeCss--circle .bm-ArtistBooking__marqueeImageWrap:before{display:none}.bm-ArtistBooking__marqueeCss--circle .bm-ArtistBooking__marqueeImage{object-fit:cover;object-position:50% 50%;width:100%;height:100%;aspect-ratio:auto;filter:brightness(.72) saturate(.82);transition:filter .3s cubic-bezier(.25,1,.5,1)}.bm-ArtistBooking__marqueeCss--circle .bm-ArtistBooking__marqueeCard:focus-visible .bm-ArtistBooking__marqueeImageWrap,.bm-ArtistBooking__marqueeCss--circle .bm-ArtistBooking__marqueeCard:hover .bm-ArtistBooking__marqueeImageWrap{transform:none;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1)}.bm-ArtistBooking__marqueeCss--circle .bm-ArtistBooking__marqueeCard:focus-visible .bm-ArtistBooking__marqueeImage,.bm-ArtistBooking__marqueeCss--circle .bm-ArtistBooking__marqueeCard:hover .bm-ArtistBooking__marqueeImage{filter:none}.bm-ArtistBooking__marqueeCss--circle .bm-ArtistBooking__marqueeNameBadge{position:static;left:auto;bottom:auto;transform:none;margin-top:.55rem;max-width:100%;background:#1e1e1e;border:1px solid hsla(0,0%,100%,.1);opacity:0;transition:opacity .3s cubic-bezier(.25,1,.5,1)}.bm-ArtistBooking__marqueeCss--circle .bm-ArtistBooking__marqueeCard:focus-visible .bm-ArtistBooking__marqueeNameBadge,.bm-ArtistBooking__marqueeCss--circle .bm-ArtistBooking__marqueeCard:hover .bm-ArtistBooking__marqueeNameBadge{opacity:1}.bm-ArtistBooking__marqueeCss--window .bm-ArtistBooking__marqueeCard{margin-right:clamp(.75rem,2vw,1.2rem);cursor:pointer}.bm-ArtistBooking__marqueeCss--window .bm-ArtistBooking__marqueeCardInner{align-items:center;width:clamp(168px,38vw,208px)}.bm-ArtistBooking__marqueeCss--window .bm-ArtistBooking__marqueeImageWrap{aspect-ratio:4/3;border-radius:16px;border:none;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1)}.bm-ArtistBooking__marqueeCss--window .bm-ArtistBooking__marqueeImageWrap:after,.bm-ArtistBooking__marqueeCss--window .bm-ArtistBooking__marqueeImageWrap:before{display:none}.bm-ArtistBooking__marqueeCss--window .bm-ArtistBooking__marqueeImage{object-fit:cover;object-position:50% 50%;width:100%;height:100%;aspect-ratio:auto;filter:brightness(.78) saturate(.9);transition:filter .3s cubic-bezier(.25,1,.5,1)}.bm-ArtistBooking__marqueeCss--window .bm-ArtistBooking__marqueeCard:focus-visible{outline:2px solid #96f;outline-offset:4px;border-radius:16px}.bm-ArtistBooking__marqueeCss--window .bm-ArtistBooking__marqueeCard:focus-visible .bm-ArtistBooking__marqueeImageWrap,.bm-ArtistBooking__marqueeCss--window .bm-ArtistBooking__marqueeCard:hover .bm-ArtistBooking__marqueeImageWrap{transform:none;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.16)}.bm-ArtistBooking__marqueeCss--window .bm-ArtistBooking__marqueeCard:focus-visible .bm-ArtistBooking__marqueeImage,.bm-ArtistBooking__marqueeCss--window .bm-ArtistBooking__marqueeCard:hover .bm-ArtistBooking__marqueeImage{filter:none}.bm-ArtistBooking__marqueeCss--window .bm-ArtistBooking__marqueeNameBadge{position:static;left:auto;bottom:auto;transform:none;margin-top:.55rem;max-width:100%;background:#1e1e1e;border:1px solid hsla(0,0%,100%,.1);opacity:0;transition:opacity .3s cubic-bezier(.25,1,.5,1)}.bm-ArtistBooking__marqueeCss--window .bm-ArtistBooking__marqueeCard:focus-visible .bm-ArtistBooking__marqueeNameBadge,.bm-ArtistBooking__marqueeCss--window .bm-ArtistBooking__marqueeCard:hover .bm-ArtistBooking__marqueeNameBadge{opacity:1}.bm-ArtistBooking__marqueeCss--arch .bm-ArtistBooking__marqueeCard--static,.bm-ArtistBooking__marqueeCss--circle .bm-ArtistBooking__marqueeCard--static,.bm-ArtistBooking__marqueeCss--window .bm-ArtistBooking__marqueeCard--static{cursor:default}@media(prefers-reduced-motion:reduce){.bm-ArtistBooking__marqueeCss--arch .bm-ArtistBooking__marqueeImage,.bm-ArtistBooking__marqueeCss--circle .bm-ArtistBooking__marqueeImage,.bm-ArtistBooking__marqueeCss--circle .bm-ArtistBooking__marqueeNameBadge,.bm-ArtistBooking__marqueeCss--window .bm-ArtistBooking__marqueeImage,.bm-ArtistBooking__marqueeCss--window .bm-ArtistBooking__marqueeNameBadge{transition:none}}