.articulate-video-teaser{--padding-block:1.5rem;--padding-inline:2rem;--gap:2rem;--max-box-width:var(--theme--layout--wide,1200px);--max-width:min(calc(100% - var(--theme--padding--left)*2),var(--max-box-width));--video-width:92px;--video-height:58px;--text-width:400px;--figure-width:calc(100% - var(--padding-inline)*4 - var(--video-width) - var(--text-width));--figure-height:clamp(7.1875rem,3.1024rem + 6.383vw,8.6875rem);--media-width:100%;align-content:space-between;align-items:center;border-radius:var(--theme--border-radius--box);display:flex;flex-wrap:wrap;gap:var(--gap);justify-content:flex-start;max-width:var(--max-width);padding-block:var(--padding-block);padding-inline:var(--padding-inline);position:relative;width:100%}.articulate-video-teaser>*{margin:0;max-width:100%;position:relative}.articulate-video-teaser .articulate-video{border:1.5px solid #000;border-radius:4px;flex:0 0 var(--video-width);height:var(--video-height);min-height:var(--video-height);min-width:var(--video-width);overflow:hidden;width:var(--video-width)}.articulate-video-teaser .articulate-video .articulate-video__container{height:100%!important}.articulate-video-teaser>p{flex:1 0 var(--text-width);font-size:22px}.articulate-video-teaser>.wp-block-image{flex:1 0 var(--figure-width);height:calc(100% + var(--padding-block));margin-block-end:calc(var(--padding-block)*-1);max-height:var(--figure-height)}.articulate-video-teaser>.wp-block-image>img,.articulate-video-teaser>.wp-block-image>picture{display:flex;margin-inline:auto;max-height:var(--figure-height);max-width:var(--media-width);min-height:var(--figure-height);-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;width:var(--media-width)!important}
