.content-grid-wrapper header+.content-grid-items{margin-top:50px}.content-grid-wrapper h2.heading-level-3 *{@media only screen and (min-width:500px){font-size:42px;line-height:46px}}.content-grid-wrapper .content-grid-items{display:flex;flex-direction:column;gap:50px;@media only screen and (min-width:500px){flex-direction:row;flex-wrap:wrap;gap:50px 20px}@media only screen and (min-width:1024px){gap:20px}}.content-grid-wrapper .content-grid-items .content-grid-item{@media only screen and (min-width:500px){width:calc(50% - 10px)}@media only screen and (min-width:1024px){width:calc(33.33333% - 13.33333px)}}.content-grid-wrapper .content-grid-items h3{margin-top:16px}.content-grid-wrapper .content-grid-items .image{aspect-ratio:2/1.5;object-fit:cover}