
.mbcx .bleed .run__pic{position:relative}
.mbcx .k-credit{position:absolute;left:0;right:0;bottom:-1.5rem;text-align:center;font-size:.7rem;letter-spacing:.08em;
  line-height:1.2;color:var(--text-on-light-muted,#6b6b6b)}
@media(max-width:1299px){.mbcx .bleed:has(.k-credit) .bleed__t{padding-top:2.6rem}}   
@media (min-width:700px) and (min-height:500.02px), (min-width:1024px) {  

  
  .mbcx .wd-pass.k-hero{display:grid;--h:min(calc(100svh - 40px),calc((100vw - 28rem) / 1.49981));
    grid-template-columns:minmax(28rem,1fr) calc(var(--h) * 1.49981);height:auto;min-height:0;align-items:center;background:#2b427b}
  .mbcx .wd-pass.k-hero .wd-pass__frame{order:2;width:auto;height:var(--h)}
  .mbcx .wd-pass.k-hero .wd-pass__frame img{width:100%;height:100%;display:block}
  .mbcx .wd-pass.k-hero .wd-pass__frame::before,.mbcx .wd-pass.k-hero .wd-pass__frame::after{display:none}
  .mbcx .wd-pass.k-hero::after{display:none}   
  .mbcx .wd-pass.k-hero::before{display:none}   
  .mbcx .wd-pass.k-hero .wd-pass__frame img{-webkit-mask-image:none;mask-image:none}   
  .mbcx .wd-pass.k-hero .wd-pass__type{order:1;position:static;width:auto;max-width:none;margin:0;justify-self:center;
    padding:6rem clamp(1.4rem,2.4vw,2.6rem) 2rem}
  .mbcx .wd-pass.k-hero h1{font-size:clamp(2rem,2.9vw,3.4rem)}
  
  .mbcx .wd-pass.k-hero{grid-template-columns:28rem 1fr;height:calc(100svh - 40px);min-height:0;align-items:stretch}
  .mbcx .wd-pass.k-hero .wd-pass__frame{height:100%;width:100%}
  .mbcx .wd-pass.k-hero .wd-pass__frame img{width:100%;height:100%;object-fit:cover;object-position:50% 55%}
  .mbcx .wd-pass.k-hero .wd-pass__type{align-self:center}
}
.mbcx .x__arch.k-noarch,.mbcx .v3 .x__arch.k-noarch img{border-radius:0}
