.cards{margin:0 auto;max-width:1440px;padding:4rem 5%;text-wrap:pretty;@media (min-width:768px){padding-bottom:6rem;padding-left:7.5%;padding-right:7.5%;padding-top:6rem}@media (min-width:1024px){padding-bottom:8rem;padding-left:10%;padding-right:10%;padding-top:8rem}.container{margin:0 auto;max-width:1200px}header{margin-bottom:3rem;@media (min-width:768px){margin-bottom:4rem}@media (min-width:1024px){margin-bottom:5rem}}.heading2{text-align:center}.cards-grid{display:grid;gap:1.5rem;grid-template-columns:1fr;@media (min-width:768px){gap:2rem;grid-template-columns:repeat(3,1fr)}@media (min-width:1024px){gap:2.5rem}}.card{align-items:center;border-radius:var(--rad);display:flex;flex-direction:column;gap:1rem;padding:3rem 2rem;text-align:center;@media (min-width:768px){padding-bottom:3.5rem;padding-left:2.5rem;padding-right:2.5rem;padding-top:3.5rem}@media (min-width:1024px){padding-bottom:4rem;padding-left:3rem;padding-right:3rem;padding-top:4rem}.heading{color:var(--navy);font-family:var(--aller);font-size:1.9rem;font-weight:var(--bold);line-height:1.35;margin:0;text-wrap:balance;@media (min-width:768px){font-size:2rem}@media (min-width:1024px){font-size:2.2rem}p{font:inherit;margin:0}}.copy{font-family:var(--lato);font-size:1.5rem;font-weight:var(--light);line-height:1.55;margin:0;text-wrap:pretty;@media (min-width:768px){font-size:1.6rem}@media (min-width:1024px){font-size:1.7rem}p{font:inherit;margin:0;b,strong{color:var(--blue);font-weight:var(--bold)}}}}}