.mm-home-hero__video video{opacity:0;pointer-events:none}
.mm-home-hero__video video.is-playing{opacity:1}
.mm-home-hero__pause[hidden]{display:none}
.mm-embed__links{padding:16px 24px;display:flex;gap:20px;flex-wrap:wrap;align-items:center}
.mm-embed__links a,.mm-embed__links button{color:inherit;min-height:44px;display:inline-flex;align-items:center;text-decoration:underline;background:transparent;border:0;cursor:pointer;font:inherit}
.mm-embed__links [hidden]{display:none}
.mm-embed{width:100%;min-height:360px;background:#202426;color:#fff}
.mm-embed iframe{width:100%;height:600px;border:0;display:block}
.mm-embed__preview{position:relative;min-height:360px;display:grid;place-items:center}
.mm-embed__preview>img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;opacity:.3}
.mm-embed__action{position:relative;padding:32px;max-width:680px;text-align:center}
.mm-embed__action button,.mm-embed__action a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin:8px;padding:12px 20px;border:1px solid currentColor;color:inherit;background:transparent;cursor:pointer}
:where(a,button,input,select):focus-visible{outline:3px solid #23809e;outline-offset:4px}
@media(max-width:991px){.mm-embed iframe{height:460px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
