.content-image-columns__column,.content-image-columns__columns{gap:2.5rem}.content-image-columns__columns{display:grid;gap:2.5rem;grid-template-columns:1fr}.content-image-columns__col-image img{aspect-ratio:11/7;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.content-image-columns__col-content h3.header--red{background:var(--red);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.content-image-columns__col-content h3{font-size:20px;font-weight:900;line-height:1.25;margin-bottom:1rem}.content-image-columns__col-content :last-child{margin-bottom:0}.white-text .content-image-columns__col-content .button.button--text-white:not(:hover,:focus){border-color:var(--red)}@media (min-width:500px){.content-image-columns__columns.cols2,.content-image-columns__columns.cols3,.content-image-columns__columns.cols4,.content-image-columns__columns.cols5{grid-template-columns:repeat(2,1fr)}.content-image-columns__col-content{height:100%}.content-image-columns__col-link{margin-top:auto}}@media (min-width:768px){.content-image-columns__columns.cols3,.content-image-columns__columns.cols4,.content-image-columns__columns.cols5{grid-template-columns:repeat(3,1fr)}.content-image-columns__columns.cols4{grid-template-columns:repeat(4,1fr)}}@media (min-width:1080px){.content-image-columns__columns.cols2,.content-image-columns__columns.cols3{gap:3.6rem 4rem}.content-image-columns__columns.cols5{grid-template-columns:repeat(5,1fr)}}