.sustainability-cards-section{padding:4rem 0;width:100%}.sustainability-cards-inner{box-sizing:border-box;margin:0 auto;max-width:1100px;padding:0 2rem;text-align:center}.sustainability-cards-header{font-size:2rem;font-weight:700;line-height:2.6rem}.sustainability-cards-dateline{font-size:.8rem;font-weight:300;margin-bottom:2rem}.sustainability-cards-grid{display:grid;gap:2.5rem;grid-template-columns:repeat(3,1fr)}.sustainability-card{border-radius:16px;box-sizing:border-box;padding:2.5rem;text-align:center}.sustainability-card-image img{height:auto;margin:0 auto;max-width:140px;width:50%}.sustainability-card-number{font-size:2.8rem;font-weight:700}.sustainability-card-secondary-text,.sustainability-card-text{font-size:1rem;line-height:1.6}.sustainability-card-text{font-weight:700;text-transform:uppercase}.sustainability-card-secondary-text{font-weight:200;text-transform:none}@media (max-width:900px){.sustainability-cards-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.sustainability-cards-grid{grid-template-columns:1fr}}