.media-column,.media-column .text{display:flex;flex-direction:column;gap:48px}.media-column .text{justify-content:center;padding:40px 16px 0}.media-column .text:has(.cta){justify-content:space-between;padding-bottom:0;padding-top:0}.media-column .text .cta{display:flex;flex-direction:column;gap:16px}.media-column .text .main{display:flex;flex-direction:column;gap:40px}@media (min-width:900px){.media-column{--media-column-gap:calc(var(--gutter-container)*2);flex-direction:row;gap:var(--media-column-gap)}.media-column .media-wrapper{flex:0 0 50%}.media-column .text{flex:1 0 calc(50% - 110px);padding:16px var(--media-column-gap) 16px 0}.media-column.col-reverse{flex-direction:column-reverse}.media-column.row-reverse{flex-direction:row-reverse}.media-column.row-reverse .text{flex:1 0 calc(50% - 110px);padding:16px var(--gutter-container) 16px 0}}
