.c-two-column-text-tiles__container{display:flex}@media (max-width: 991.98px){.c-two-column-text-tiles__container{gap:50px;flex-direction:column}}@media (min-width: 992px){.c-two-column-text-tiles__container{gap:90px}}.c-two-column-text-tiles__content{display:flex;flex-direction:column;gap:8px;padding-top:50px;border-top:1px solid #ede9e8}@media (min-width: 992px){.c-two-column-text-tiles__content{flex:1 0 288px}}.c-two-column-text-tiles__tiles{display:grid;grid-template-rows:repeat(auto);flex:1 1 auto}@media (max-width: 1199.98px){.c-two-column-text-tiles__tiles{gap:25px}}@media (min-width: 1200px){.c-two-column-text-tiles__tiles{gap:50px}}@media (min-width: 992px){.c-two-column-text-tiles__tiles{grid-template-columns:repeat(3,1fr)}}@media (max-width: 991.98px){.c-two-column-text-tiles__tiles--mobile-columns-two{grid-template-columns:repeat(2,1fr)}}.c-two-column-text-tiles__tile{display:flex;flex-direction:column;gap:16px}.c-two-column-text-tiles__image-wrapper{position:relative;aspect-ratio:1;overflow:hidden}.c-two-column-text-tiles__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .2s}.c-two-column-text-tiles__tile a:hover .c-two-column-text-tiles__image,.c-two-column-text-tiles__tile a:focus .c-two-column-text-tiles__image{transform:scale(1.025)}.c-two-column-text-tiles__tile-content{display:flex;flex-direction:column;gap:6px}.c-two-column-text-tiles__tile-heading{font-family:Maison Neue,sans-serif;text-transform:none;letter-spacing:0;color:#48484b}
