.tiles{background-color:#f5f5f5;h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}.tiles__wrapper{display:flex;flex-direction:column;gap:2rem;margin:0 auto;max-width:64rem;padding:3.75rem 1.5rem;width:100%}.tiles__heading{color:#002e1f;font-family:Lato;font-size:2rem;font-style:normal;font-weight:900;line-height:133%;text-align:center}.tiles__columns{display:grid;gap:1.5rem;grid-template-columns:1fr 1fr 1fr;@media only screen and (max-width:780px){grid-template-columns:1fr}.tiles__column{align-items:center;background:#fff;border:.0625rem solid #f5f5f5;border-radius:.5rem;box-shadow:0 1px 6px -2px rgba(0,18,42,.1),0 1px 3px 0 rgba(0,18,42,.1);display:flex;flex-direction:column;gap:.5rem;padding:1.5rem 2rem}}.tiles__column-heading{font-size:1.5rem;font-weight:900;line-height:133%}.tiles__column-caption,.tiles__column-heading{color:#002e1f;font-family:Lato;font-style:normal;text-align:center}.tiles__column-caption{font-size:1.125rem;font-weight:400;line-height:150%}.tiles__button{align-items:center;background:#7faf0d;border-radius:.25rem;color:#fff;display:flex;font-family:Lato;font-size:1rem;font-style:normal;font-weight:900;gap:.5rem;justify-content:center;line-height:150%;margin:0 auto;padding:.5rem 1rem;text-align:center;text-decoration:none;width:fit-content}}