.cta-tiles{display:flex;flex-direction:column;gap:4rem;align-items:center;margin:0 auto}.cta-tiles :nth-child(odd){justify-self:end}@media (min-width: 544px){.cta-tiles{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:2rem;max-width:100%}}@media (min-width: 1010px){.cta-tiles{grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;gap:2rem;width:100%}}@media (min-width: 1200px){.cta-tiles{grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;gap:4rem}}.cta-tiles .cta-tile{position:relative;overflow:hidden;display:flex;max-width:30rem;height:min-content;border-radius:1rem;transition:.5s ease-in-out}@media (min-width: 1010px){.cta-tiles .cta-tile:hover{transform:translateY(-1rem)}}.cta-tiles .cta-tile.-light h3,.cta-tiles .cta-tile.-light p{color:#fff}.cta-tiles .cta-tile h3{position:absolute;top:2rem;right:2rem;left:2rem;width:100%;text-align:center}@media (min-width: 1200px){.cta-tiles .cta-tile h3{top:2rem;right:2rem;left:2rem}}@media (min-width: 1010px){.cta-tiles .cta-tile h3{top:1rem;right:1rem;left:1rem}}.cta-tiles .cta-tile p{position:absolute;right:2rem;bottom:2rem;left:2rem;margin-bottom:0;font-size:1.6rem;line-height:2rem;text-align:center}@media (min-width: 1200px){.cta-tiles .cta-tile p{right:2rem;bottom:2rem;left:2rem}}@media (min-width: 1010px){.cta-tiles .cta-tile p{right:1rem;bottom:1rem;left:1rem}}.cta-tiles .cta-tile img{object-fit:cover;object-position:center}
