/* Plugin boundaries */
/* Targeted additions: music:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)), media framing:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)), petals and service pathways. */
.music-hero:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){height:min(780px,82svh);min-height:600px;position:relative;isolation:isolate;background:#101f2b;overflow:hidden}.music-hero>img:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 40%;z-index:-2;transform:scale(1.015);transition:transform .8s}.music-hero:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *))::after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#071622f5,transparent 85%),linear-gradient(90deg,#07162266,transparent 70%)}.music-hero-copy:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){position:absolute;bottom:0;padding:5vw;max-width:1150px;color:#f7fafc}.music-hero h1:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){font-size:clamp(2.8rem,4.7vw,5.2rem);line-height:1.08;margin:20px 0 30px;letter-spacing:-.035em}.music-hero .text-link:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){color:#f0f6fa}.music-hero:hover>img:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){transform:scale(1.04)}.music-intro:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){display:grid;grid-template-columns:1fr 1fr;gap:8vw;background:#e7eef2;color:#183243}.music-intro h2:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)),.music-purpose h2:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){font-size:clamp(2.5rem,4vw,4.5rem);line-height:1.1;margin:0}.music-intro p:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){max-width:46ch;font-size:1.2rem;line-height:1.7}.music-intro nav:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){display:flex;flex-wrap:wrap;gap:25px;margin-top:35px}.music-intro nav a:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){border-bottom:1px solid;padding:10px 0;color:#17384c}.music-collection:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){display:grid;grid-template-columns:.8fr 1.3fr;gap:8vw;background:radial-gradient(ellipse at 5% 0%,#294453,#0d1e2c 65%);color:#eff6fa;align-items:start}.music-aside:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){position:sticky;top:calc(var(--header-height) + 30px)}.music-aside img:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;margin-bottom:38px}.music-aside h2:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){font-size:clamp(2.8rem,4vw,4.4rem);line-height:1.08;margin:15px 0 25px}.music-aside p:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){max-width:36ch;line-height:1.7}.music-track:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){display:grid;grid-template-columns:54px 1fr;gap:22px;align-items:center;border-top:1px solid #718797;padding:28px 0;--played:0%;min-width:0}.music-track:last-child:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){border-bottom:1px solid #718797}.track-play:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){width:52px;height:52px;border:1px solid #b9d1df;border-radius:50%;background:transparent;color:#f1f7fb;font-size:18px;cursor:pointer}.track-play:hover:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)),.track-play:focus-visible:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)),.playing .track-play:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){background:#e5f1f8;color:#123249}.track-body:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){min-width:0}.track-body h3:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){font-size:clamp(1.1rem,1.5vw,1.45rem);font-weight:400;margin:0 0 16px;line-height:1.35;color:#f1f7fa}.track-progress:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){display:block;width:100%;height:24px;margin:0;background:transparent;accent-color:#d9eefa;cursor:pointer}.track-progress:disabled:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){opacity:.7;cursor:default}.track-time:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){display:flex;justify-content:space-between;font-size:.85rem;font-variant-numeric:tabular-nums;color:#c8dce9;margin-top:4px}.music-track.playing:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){background:linear-gradient(90deg,#b1d8ea0a,transparent)}.music-interlude:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){display:grid;grid-template-columns:1fr 1.5fr;gap:3vw;padding:4vw;background:#091925}.music-interlude img:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){width:100%;height:100%;object-fit:cover;aspect-ratio:16/9}.music-interlude img:first-child:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){object-position:65% center}.music-vocals:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){background:radial-gradient(ellipse at 5% 5%,#2c4055,#101b2a 65%)}.music-vocals .music-aside img:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){aspect-ratio:4/5}.music-purpose:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){display:grid;grid-template-columns:1fr 1fr;gap:7vw;align-items:center;background:#e4edf2;color:#163144}.music-purpose>img:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}.music-purpose p:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){line-height:1.7;max-width:52ch}.music-purpose .music-usage:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){font-size:.95rem;color:#304f63}.music-cta:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){background:linear-gradient(125deg,#102838,#1e364b);color:#f0f6fa}.music-cta h2:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){font-size:clamp(2.8rem,5vw,5rem);line-height:1.05}.music-cta .service-button:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){margin-top:25px}.music-page :focus-visible:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){outline:3px solid currentColor;outline-offset:5px}.sr-only:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
/* Natural campaign proportions protect lettering. Creative stills fill a consistent frame. */
.portfolio-image:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){background:#172b3b;box-shadow:none}.portfolio-image img:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){aspect-ratio:auto;height:auto;width:100%;object-fit:cover;display:block}.creative-grid .portfolio-image img:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){aspect-ratio:16/9;object-fit:cover}.campaign-video-mount:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){background:#132638;min-height:0;max-width:100%;width:fit-content;margin:0 auto}.campaign-video-mount>img:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){max-height:640px;width:auto;max-width:100%;object-fit:contain}.campaign-video:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){min-width:0}.bio-work img:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)),.work-doors img:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){background:#142837}.bio-work a:first-child img:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){object-fit:cover;object-position:center 46%}.detail-player img:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){width:100%;aspect-ratio:16/9;object-fit:cover}.scene-thumb img:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){object-fit:cover}.work-lightbox:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){padding:16px;background:#091722;color:#edf5fa;border:1px solid #647d8e;width:min(1100px,94vw);max-height:94dvh;overflow:auto;box-shadow:0 35px 100px #000a}.work-lightbox:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *))::backdrop{background:#020913ed}.work-lightbox header:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){display:flex;justify-content:space-between;align-items:center;gap:20px;padding:0 2px 14px}.work-lightbox h2:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){font:400 1rem/1.4 Arial,sans-serif;margin:0;color:#edf5fa}.work-lightbox button:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){background:#dcebf4;color:#132b3d;border:0;padding:12px 18px;font-size:.9rem;min-height:44px;cursor:pointer}.lightbox-screen:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){width:100%;aspect-ratio:16/9;background:#0a1119;position:relative;max-height:75dvh}.lightbox-screen iframe:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)),.lightbox-screen img:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){width:100%;height:100%;position:absolute;inset:0;object-fit:contain;border:0}.lightbox-screen iframe[hidden]:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){display:none}.work-lightbox>a:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){display:inline-block;font-size:.875rem;padding:15px 0 3px;color:#d1e7f5}.work-video-open:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){overflow:hidden}
/* The original petal portal: lighter silhouettes and a clear film identity. */
.film-petal .petal-surface:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){border-radius:70% 30% 65% 35%/65% 35% 65% 35%;border:1px solid #dbeef477;box-shadow:0 12px 30px #061322aa;overflow:hidden;transition:transform .55s cubic-bezier(.2,.7,.2,1),border-color .4s,box-shadow .4s}.film-petal .petal-surface img:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){filter:saturate(.88);transition:filter .4s,scale .6s}.film-petal:hover .petal-surface:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)),.film-petal:focus-visible .petal-surface:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){box-shadow:0 20px 48px #000b;border-color:#f4fbff;transform:translateY(-9px) scale(1.06)}.film-petal:hover img:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)),.film-petal:focus-visible img:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){filter:saturate(1.08);scale:1.06}.film-petal .petal-label:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){font-size:.75rem;letter-spacing:.015em;text-transform:none;text-shadow:0 2px 8px #000;color:#fff}.petal-caption:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){background:linear-gradient(90deg,transparent,#071521d9,transparent);padding:16px 25px;color:#f3f8fb}.petal-caption p:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){font-size:1rem;line-height:1.35}.petal-play:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){background:#071a2dbb;color:white;border:1px solid #dcecf777}.film-petal:focus-visible:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){outline:2px solid #fff;outline-offset:8px}
/* A set of visual paths:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)), each grounded in an actual service. */
.solve-atlas:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){background:radial-gradient(ellipse at 80% 15%,#294653,#0b1c29 65%);color:#edf5fa}.solve-heading:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){display:grid;grid-template-columns:1.3fr 1fr;gap:1rem 6vw;align-items:end;margin-bottom:65px}.solve-heading .eyebrow:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){grid-column:1/-1}.solve-heading h2:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){font-size:clamp(3rem,5vw,5.8rem);line-height:1.06;margin:0}.solve-heading>p:last-child:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){font-size:1.15rem;line-height:1.7;max-width:38ch}.solve-atlas .problem-paths:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){display:grid;grid-template-columns:1fr 1fr;gap:50px 4vw}.solve-atlas .problem-paths>a:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){display:grid;grid-template-columns:30% 1fr;padding:0;border:0;border-top:1px solid #708b9d;gap:25px;align-items:stretch;min-width:0}.path-art:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){overflow:hidden;position:relative;min-height:240px}.path-art img:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){width:100%;height:100%;object-fit:cover;filter:saturate(.65) brightness(.85);transition:transform .6s,filter .6s}.path-copy:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){padding:25px 0;min-width:0}.path-mark:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){font-family:Editorial,Georgia,serif;font-size:2rem!important;line-height:1;color:#bdd8e9;text-decoration:none!important}.solve-atlas .problem-paths h3:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){font-size:clamp(1.4rem,2vw,2rem);line-height:1.18;margin:18px 0}.solve-atlas .problem-paths p:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){font-size:.95rem;line-height:1.8;color:#d2e2ed}.path-cta:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){color:#eff7fa;font-size:.875rem}.problem-paths>a:hover .path-art img:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)),.problem-paths>a:focus-visible .path-art img:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){transform:scale(1.06);filter:saturate(1) brightness(1)}.solve-atlas .problem-paths>a:hover:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)),.solve-atlas .problem-paths>a:focus-visible:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){background:#b1d0e00a;color:#fff}.problem-paths>a:focus-visible:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){outline:2px solid #d3eaf9;outline-offset:8px}
@media(max-width:760px){.music-hero:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){min-height:580px;height:75svh;max-height:700px}.music-hero>img:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){height:56%;object-fit:cover;object-position:58% center}.music-hero:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *))::after{background:linear-gradient(0deg,#0d1e2d 40%,transparent 80%)}.music-hero-copy:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){padding:26px 23px 32px}.music-hero h1:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){font-size:2.5rem;margin:16px 0 24px}.music-intro:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)),.music-collection:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)),.music-purpose:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){display:block;padding:65px 24px}.music-intro>div:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){margin-top:30px}.music-aside:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){position:relative;top:auto;margin-bottom:45px}.music-aside img:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){aspect-ratio:16/10;margin-bottom:30px}.music-vocals .music-aside img:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){aspect-ratio:16/10}.music-track:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){gap:16px;padding:25px 0;grid-template-columns:48px 1fr}.track-play:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){width:46px;height:46px}.track-body h3:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){font-size:1.125rem}.music-interlude:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){gap:12px;padding:24px;grid-template-columns:1fr 1fr}.music-interlude img:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){aspect-ratio:3/4}.music-purpose>img:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){aspect-ratio:16/10;margin-bottom:35px}.music-intro nav:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){gap:18px}.music-cta:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){padding:65px 24px}.work-lightbox:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){padding:12px;width:96vw}.work-lightbox h2:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){font-size:.875rem}.work-lightbox button:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){padding:10px 13px}.campaign-video-mount>img:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){max-height:none}.solve-heading:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){display:block;margin-bottom:38px}.solve-heading h2:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){font-size:3rem}.solve-heading>p:last-child:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){margin-top:25px}.solve-atlas .problem-paths:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){grid-template-columns:1fr;gap:28px}.solve-atlas .problem-paths>a:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){grid-template-columns:27% 1fr;gap:20px}.path-art:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){min-height:240px}.path-copy:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){padding:22px 0}.solve-atlas .problem-paths h3:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){font-size:1.65rem}.film-petal .petal-label:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){font-size:.7rem}.petal-caption:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){padding:12px 10px}.petal-caption .eyebrow:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){font-size:.75rem}.petal-caption p:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){font-size:.9rem}}
@media(prefers-reduced-motion:reduce){.music-hero>img:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)),.path-art img:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)),.film-petal .petal-surface:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)),.film-petal img:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){transition:none!important;transform:none!important;scale:1!important}}
.film-petal:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){filter:drop-shadow(0 12px 16px #03111b99);border-radius:70% 30% 65% 35%/65% 35% 65% 35%}.film-petal:hover:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)),.film-petal:focus-visible:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){filter:drop-shadow(0 18px 24px #020b1499)}.film-petal:hover .petal-surface:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)),.film-petal:focus-visible .petal-surface:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){border-radius:75% 25% 70% 30%/70% 30% 65% 35%}.track-progress:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){-webkit-appearance:none;appearance:none;outline-offset:5px}.track-progress:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *))::-webkit-slider-runnable-track{height:2px;background:#86a7bc}.track-progress:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *))::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;border-radius:50%;margin-top:-5px;background:#e3f3ff}.track-progress:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *))::-moz-range-track{height:2px;background:#86a7bc}.track-progress:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *))::-moz-range-thumb{width:12px;height:12px;border:0;border-radius:50%;background:#e3f3ff}
.music-intro nav:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){position:static;display:flex;flex-direction:row;right:auto;top:auto;width:auto;padding:0;background:transparent;color:#17384c;box-shadow:none;text-shadow:none}.music-intro nav a:hover:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){padding-left:0;color:#102e43}.music-intro nav :focus-visible:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){outline-color:#17384c}
.campaign-video-mount:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){position:relative;display:block;aspect-ratio:auto;min-height:0;width:100%}.campaign-video-mount>img:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){position:relative!important;inset:auto!important;display:block!important;width:100%;height:auto!important;max-height:none;aspect-ratio:auto;object-fit:contain}.campaign-video-mount .campaign-play:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *)){position:absolute;inset:0;width:100%;height:100%;z-index:2}

.music-track.track-error:not(:where(.cky-consent-container, .cky-consent-container *, .cky-modal, .cky-modal *, .cky-btn-revisit-wrapper, .cky-btn-revisit-wrapper *, .uwy, .uwy *, [class*="userway"], [class*="userway"] *, [id^="userway"], [id^="userway"] *))::after{content:"Unable to load this track. Tap play to retry.";grid-column:2;color:#ffe0c9;font-size:.9rem;line-height:1.5}
