@media(min-width:701px){.confirmed-video-poster{width:48%!important;max-width:none!important;min-width:0!important;aspect-ratio:16/9;height:auto!important}.confirmed-youtube-dialog{width:46vw!important;max-width:94vw!important}.inline-poster,.product-inline-poster,.interview-poster{max-width:100%!important}}@media(max-width:700px){.confirmed-video-poster{width:100%!important;max-width:560px!important;height:auto!important;aspect-ratio:16/9}.confirmed-youtube-dialog{width:94vw!important;max-width:94vw!important}}

@media(min-width:701px){section.site-video-layout{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:40px!important;align-items:center!important}section.site-video-layout>.site-video-copy{min-width:0;max-width:64ch}section.site-video-layout>.confirmed-video-poster{width:100%!important;max-width:none!important;justify-self:center}section.site-video-layout .resource-actions{margin-top:20px}}@media(max-width:700px){section.site-video-layout{display:flex!important;flex-direction:column;align-items:stretch;gap:20px!important}section.site-video-layout>.confirmed-video-poster{align-self:flex-start}}

#aiac-about-us .site-interview-layout .interview-heading{margin:0!important;text-align:left!important;max-width:none!important}#aiac-about-us .site-interview-layout .interview-caption{margin:16px 0 0!important;display:block}#aiac-about-us .site-interview-layout .interview-caption span{display:block;margin-top:6px}#aiac-about-us .site-interview-layout .interview-player{width:100%!important;max-width:none!important;margin:0!important;min-width:0;justify-self:center}#aiac-about-us .site-interview-layout .interview-poster{max-width:none!important;width:100%!important}#aiac-about-us .site-interview-layout .site-interview-copy{min-width:0;max-width:64ch}@media(min-width:701px){#aiac-about-us .site-interview-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px}}@media(max-width:700px){#aiac-about-us .site-interview-layout{display:flex;flex-direction:column;align-items:stretch;gap:24px}}



@media(min-width:701px){#aiac-home-design .why-layout>div:last-child{width:100%;max-width:100%;justify-self:center}#aiac-home-design .why-layout .manual-case-player{width:100%!important}}

#aiac-home-design .inline-player>.inline-poster,.product-inline-player>.product-inline-poster{width:100%!important;max-width:none!important;height:100%!important}#aiac-home-design .inline-poster>img,.product-inline-poster>img{width:100%!important;height:100%!important;object-fit:cover}@media(min-width:701px){#aiac-home-design .inline-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:48px!important;justify-content:start;align-items:start}}@media(max-width:700px){#aiac-home-design .inline-grid{grid-template-columns:1fr!important;gap:28px!important}}

@media(min-width:701px){.inline-player,.product-inline-player,.manual-case-player,.interview-player{max-width:100%!important;aspect-ratio:16/9!important}.confirmed-video-poster{max-width:100%!important}.inline-player>.inline-poster,.product-inline-player>.product-inline-poster,.interview-player>.interview-poster{max-width:none!important;width:100%!important;height:100%!important}}@media(max-width:700px){.inline-player,.product-inline-player,.manual-case-player,.interview-player{width:100%!important;max-width:100%!important;aspect-ratio:16/9!important}.inline-player>.inline-poster,.product-inline-player>.product-inline-poster,.interview-player>.interview-poster{max-width:none!important;width:100%!important;height:100%!important}}

.product-inline-video .product-inline-header{text-align:left!important;margin:0!important;max-width:64ch!important}.product-inline-video .product-inline-caption{margin:0!important;display:block!important;text-align:left}.product-inline-video .product-inline-caption span{display:block;margin-top:6px}.product-inline-video .product-inline-player{width:100%!important;margin:0!important}@media(min-width:701px){.product-inline-video{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;column-gap:40px!important;row-gap:18px!important;align-items:center}.product-inline-video>.product-inline-header{grid-column:1;grid-row:1}.product-inline-video>.product-inline-caption{grid-column:1;grid-row:2}.product-inline-video>.product-inline-player{grid-column:2;grid-row:1 / span 2;justify-self:center}.product-inline-video>.product-inline-status{grid-column:1 / -1}}@media(max-width:700px){.product-inline-video{display:flex!important;flex-direction:column;gap:20px!important;align-items:stretch}.product-inline-video>.product-inline-caption{order:3}}

/* Keep text aligned with its section and size media from the page, not a nested fraction. */
.product-inline-video{width:100%!important;max-width:none!important;box-sizing:border-box;margin-left:0!important;margin-right:0!important}
@media(min-width:701px){
 #aiac-home-design .why-layout,#aiac-product-aicim .why-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:40px!important}
 #aiac-product-aicim .why-layout>div:last-child{width:100%;max-width:100%;justify-self:center}
 .manual-case-player{width:100%!important}
}

/* Fill each desktop column: half of section width minus the column gap. */
@media(min-width:701px){
 section.site-video-layout>.confirmed-video-poster,
 .product-inline-video>.product-inline-player,
 #aiac-about-us .site-interview-layout .interview-player{
  width:100%!important;justify-self:center
 }
 #aiac-home-design .why-layout>div:last-child,
 #aiac-product-aicim .why-layout>div:last-child{
  width:100%;justify-self:center
 }
}

/* Shared ordering across product videos, case studies and interviews. */
.site-inline-video-frame{display:block;border:0;width:100%;aspect-ratio:16/9;height:auto}
.media-cover>.confirmed-video-poster{width:100%!important;max-width:none!important}
.manual-case-watch,.confirmed-video-caption{display:none!important}
@media(min-width:701px){
 .site-video-cover-layout{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:40px!important;align-items:center!important}
 .site-video-cover-layout>.media-cover{margin:0!important;min-width:0}
 section.site-video-layout>.confirmed-video-poster,section.site-video-layout>.site-inline-video-frame{grid-column:1;grid-row:1;width:100%!important}
 section.site-video-layout>.site-video-copy{grid-column:2;grid-row:1}
 .product-inline-video>.product-inline-player{grid-column:1!important;grid-row:1 / span 2!important}
 .product-inline-video>.product-inline-header{grid-column:2!important;grid-row:1!important}
 .product-inline-video>.product-inline-caption{grid-column:2!important;grid-row:2!important}
 #aiac-about-us .site-interview-layout>.interview-player{grid-column:1;grid-row:1}
 #aiac-about-us .site-interview-layout>.site-interview-copy{grid-column:2;grid-row:1}
 .why-layout:has(.manual-case-player)>.why-benefits{grid-column:2;grid-row:1}
 .why-layout:has(.manual-case-player)>div:has(.manual-case-player){grid-column:1;grid-row:1}
}
@media(max-width:700px){
 .site-video-cover-layout{display:flex!important;flex-direction:column;gap:20px!important}
 section.site-video-layout>.confirmed-video-poster,section.site-video-layout>.site-inline-video-frame,.product-inline-video>.product-inline-player,#aiac-about-us .site-interview-layout>.interview-player{order:-1}
 .why-layout:has(.manual-case-player){display:flex!important;flex-direction:column;gap:24px}
 .why-layout>div:has(.manual-case-player){order:-1}
}
