#image-text{content-visibility:auto;.row{display:grid;grid-template-columns:1fr 1fr;gap:150px;@media only screen and (max-width:980px){grid-template-columns:1fr;gap:36px}img{border-radius:24px;object-fit:cover;aspect-ratio:1/0.8}.content{display:grid;align-content:center;grid-template-columns:1fr;gap:36px}}}