/* The photographs dissolve independently of the fixed headline and actions. */
.mc-explore-page [data-hero-carousel] .mc-explore-hero-art{inset:0}
.mc-explore-page [data-hero-carousel] .mc-explore-hero-art img{
  object-position:var(--hero-position,65% center);
}
.mc-explore-page [data-hero-carousel] .mc-explore-hero-art img[src*="/three-moods.webp"]{
  top:-12px;height:calc(100% + 12px);
}
.mc-explore-page [data-hero-carousel] .mc-explore-hero-veil{
  background:linear-gradient(90deg,#0a100f 0%,#0a100f 30%,#0a100ffa 35%,#0a100feb 40%,#0a100fa8 47%,#0a100f52 56%,#0a100f14 66%,transparent 76%),linear-gradient(0deg,#0a100f85,transparent 25%);
}
.mc-hero-controls{
  position:absolute;z-index:2;right:clamp(18px,3.9vw,72px);bottom:14px;
  color:#f4f6f2;
}
.mc-hero-controls[hidden]{display:none}
.mc-hero-controls .mc-hero-toggle{
  position:relative;display:grid;place-items:center;width:28px;height:28px;
  min-width:0;min-height:0;padding:0;border:0;border-radius:50%;
  background:#0a100f99;color:inherit;cursor:pointer;
}
.mc-hero-toggle::before{content:"";position:absolute;inset:-8px}
.mc-hero-toggle svg{width:12px;height:12px;fill:currentColor;pointer-events:none}
.mc-hero-toggle .mc-hero-play-icon,.mc-hero-toggle.is-paused .mc-hero-pause-icon{display:none}
.mc-hero-toggle.is-paused .mc-hero-play-icon{display:block}
.mc-hero-controls .mc-hero-toggle:hover{background:#0a100fcc}
.mc-hero-controls .mc-hero-toggle:focus-visible{outline:2px solid var(--pv-acid);outline-offset:2px}
@media(max-width:700px){
  .mc-explore-page [data-hero-carousel] .mc-explore-hero-veil{
    background:linear-gradient(90deg,#0a100fee,#0a100fa8 45%,#0a100f25),linear-gradient(0deg,#0a100fe0,transparent 55%);
  }
  .mc-hero-controls{bottom:8px}
}
