.fcs-image-with-text__row{flex-direction: column}.fcs-image-with-text__media{order: -1}.fcs-image-with-text__copy{order: 0}.fcs-image-with-text__figure{position: relative;margin-block: 0}.fcs-image-with-text__figure img{display: block;width: 100%;height: auto;border-radius: 12px}.fcs-image-with-text__copy>*{margin-block: 0}.fcs-image-with-text__copy>* + *{margin-block-start: 20px}.fcs-image-with-text__eyebrow + *{margin-block-start: 8px}.fcs-image-with-text__eyebrow:not( :first-child ){margin-block-start: 8px}.fcs-image-with-text__heading + .fcs-image-with-text__subheading{margin-block-start: 8px}.fcs-image-with-text__actions{margin-block-start: 20px}.fcs-image-with-text__play{position: absolute;z-index: 1;top: 50%;left: 50%;display: flex;width: 60px;height: 60px;align-items: center;justify-content: center;color: var( --wp--preset--color--link );transform: translate( -50%,-50% );transition: transform var( --fcs-transition )}.fcs-image-with-text__play svg{display: block;width: 100%;height: 100%}.fcs-image-with-text__play:hover,.fcs-image-with-text__play:focus-visible{transform: translate( -50%,-50% ) scale( 1.08 )}@media ( prefers-reduced-motion: reduce ){.fcs-image-with-text__play{transition: none}.fcs-image-with-text__play:hover,.fcs-image-with-text__play:focus-visible{transform: translate( -50%,-50% )}}@media ( min-width: 768px ){.fcs-image-with-text__row{flex-direction: row;flex-wrap: nowrap}.fcs-image-with-text__media,.fcs-image-with-text__copy{order: 0}.fcs-image-with-text__media{flex: 1 1 50%}.fcs-image-with-text__copy{flex: 1 1 50%;max-width: 576px}}@media ( min-width: 1024px ){.fcs-image-with-text__copy{flex: 0 0 576px}.fcs-image-with-text__media{flex: 1 1 auto}}@media ( min-width: 1024px ){.fcs-image-with-text--compact .fcs-image-with-text__copy{flex: 0 0 648px;max-width: 648px}.fcs-image-with-text--compact .fcs-image-with-text__media{flex: 0 1 512px}}.fcs-image-with-text--compact .fcs-image-with-text__heading{font-size: var( --wp--preset--font-size--h-3 )}.fcs-image-with-text--compact .fcs-image-with-text__copy>* + *{margin-block-start: 8px}.fcs-image-with-text--compact .fcs-image-with-text__actions{margin-block-start: 20px}