
/* Complete, proportionate media-partner grid from the institutional media kit. */
#slide-8 .mpg{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;justify-items:center;gap:25px 18px!important;width:100%;margin-top:8px}
#slide-8 .mpg img{width:104px!important;max-width:100%;height:42px!important;object-fit:contain;opacity:1;margin:0!important}
#slide-8 .mpg img.partner-square{width:58px!important;height:58px!important}
#slide-8 .mp-wall2{padding:64px 46px!important}
#slide-8 .mp-wall2 .est{margin-bottom:36px}
/* Reading mode must not depend on which slide is active. */
html.anim body:not(.present) #deck .slide [data-r]{opacity:1!important;transform:none!important;translate:none!important;animation:none!important}
html.anim .slide[data-i="10"].on .xfade .b{animation:venueQuick 5s ease-in-out 1.2s infinite alternate}
@keyframes venueQuick{0%,8%{opacity:0;transform:scale(1.04)}28%,100%{opacity:1;transform:scale(1)}}
@media(prefers-reduced-motion:reduce){html.anim #deck .slide [data-r]{opacity:1!important;transform:none!important;translate:none!important;animation:none!important}}
