.text-iframe.video .text-iframe__column-media{aspect-ratio:16/9}.text-iframe.video .text-iframe__column-media iframe{width:100%;height:100%}@media(min-width: 768px)and (max-width: 1024px){.text-iframe.misc .text-iframe__column-media{height:400px}}@media(min-width: 1025px){.text-iframe.misc .text-iframe__column-media{min-height:530px}}@media(min-width: 768px){.text-iframe.misc .text-iframe__column-media iframe{height:100%}}@media(min-width: 1025px){.text-iframe.misc .text-iframe__column-text{align-items:center;padding:clamp(24px,13.714px + 3.214vw,60px) 0}}@media(max-width: 1024px){.text-iframe__container{padding-left:0;padding-right:0}}.text-iframe__wrap{display:flex}@media(min-width: 1025px){.text-iframe__wrap{gap:clamp(24px,8px + 5vw,80px)}}@media(max-width: 1024px){.text-iframe__wrap.flex-column-mt .text-iframe__text-wrap{padding-bottom:clamp(3.5rem,2.714rem + 3.929vw,6.25rem)}}@media(max-width: 1024px){.text-iframe__wrap.flex-column-reverse-mt .text-iframe__text-wrap{padding-top:clamp(3.5rem,2.714rem + 3.929vw,6.25rem)}}@media(max-width: 1024px){.text-iframe__column{width:100%}}@media(min-width: 1025px){.text-iframe__column{width:50%}}.text-iframe__column-media{position:relative;overflow:hidden}.text-iframe__column-media iframe{display:block;width:100%}@media(max-width: 1024px){.text-iframe__column-text{padding-left:clamp(24px,8px + 5vw,80px);padding-right:clamp(24px,8px + 5vw,80px)}}@media(min-width: 1025px){.text-iframe__column-text{display:flex}}.text-iframe__text-wrap>*:first-child{margin-top:0}.text-iframe__paragraphs{margin-top:clamp(1rem,.75rem + 1.25vw,1.875rem)}.text-iframe__cta{margin-top:clamp(1rem,.75rem + 1.25vw,1.875rem)}
