.pillar-page-media-and-text{display:grid;gap:50px;grid-template-columns:1fr 1fr}.pillar-page-media-and-text.reversed>div:first-child{order:1}@media screen and (max-width:768px){.pillar-page-media-and-text{gap:20px;grid-template-columns:1fr}.pillar-page-media-and-text.reversed-mobile>div:first-child{order:1}.pillar-page-media-and-text>div:last-child img{width:100%}.pillar-page-media-and-text.reversed.reversed-mobile>div:first-child{order:0}}