.text-and-images{row-gap:7rem;display:grid}@media screen and (min-width:750px){.text-and-images{row-gap:9rem}.text-and-images__content--text{width:75%}.text-and-images__content--media{width:50%}.text-and-images__content:nth-child(2n){margin-left:auto}}@media screen and (min-width:1025px){.text-and-images{flex-wrap:wrap;justify-content:space-between;display:flex}.text-and-images__content{width:46.5%}}