/* Minimog slideshow: video hero */
.m-section--slideshow{padding:0}
.m-slide{position:relative;background:#1C3557;color:#fff}
.m-slide__media{position:relative;aspect-ratio:16/9;overflow:hidden;background:#132842}
.m-slide__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.m-slide__scrim{display:block;position:absolute;inset:0;pointer-events:none}
.m-slide__toggle{position:absolute;right:16px;bottom:16px;z-index:3;width:44px;height:44px;border-radius:50%;border:0;background:rgba(19,38,61,.55);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}
.m-slide__toggle[aria-pressed="true"] .m-svg-icon:first-child,.m-slide__toggle[aria-pressed="false"] .m-svg-icon:last-child{display:none}
.m-slide__content{padding-block:32px 40px}
.m-slide__subheading{margin:0 0 12px;color:#FBE9DC;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}
.m-slide__heading{color:#fff;font-size:34px;line-height:1.12;margin:0 0 16px}
.m-slide__text{font-size:17px;line-height:1.55;color:#EEF2F7;max-width:52ch}
.m-slide__text a{color:#fff!important}
.m-slide__buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}
.m-slide .m-button--primary{background:#fff;border-color:#fff;color:#1C3557}
.m-slide .m-button--primary:hover{background:#FAF6F1}
.m-slide .m-button--outline{color:#fff;border-color:rgba(255,255,255,.6)}
.m-slide .m-button--outline:hover{border-color:#fff;color:#fff}
@media (min-width:768px){
  .m-slide{min-height:clamp(560px,78vh,780px);display:flex;align-items:center}
  .m-slide__media{position:absolute;inset:0;aspect-ratio:auto}
  .m-slide__scrim{background:linear-gradient(90deg,rgba(15,30,50,.78) 0%,rgba(15,30,50,.55) 38%,rgba(15,30,50,0) 70%)}
  .m-slide__content{position:relative;z-index:2;padding-block:80px}
  .m-slide__content-inner{max-width:560px}
  .m-slide__heading{font-size:52px}
  .m-slide__toggle{right:24px;bottom:24px}
}
