.About_main__aiVlp{background:white}.About_hero__CmvHc{background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),url(/images/about_hero.jpg) 50%/cover;height:400px;display:flex;align-items:center;color:white;text-align:center}.About_heroContent__e_6qj h1{font-size:3rem;font-weight:800;margin-bottom:var(--spacing-lg)}.About_heroContent__e_6qj p{font-size:1.25rem;max-width:800px;margin:0 auto;opacity:.9}.About_statsSection__T9xTP{padding:var(--spacing-2xl) 0;background:var(--primary-red);color:white;margin-top:calc(var(--spacing-2xl) * -1);position:relative;z-index:10;border-radius:var(--radius-md) var(--radius-md) 0 0}.About_statsGrid__nrOam{display:grid;grid-template-columns:repeat(4,1fr);text-align:center}.About_statCard__MIVRO svg{font-size:2.5rem;margin-bottom:var(--spacing-sm);opacity:.8}.About_statCard__MIVRO h3{font-size:2.5rem;font-weight:800}.About_statCard__MIVRO p{font-size:.9375rem;text-transform:uppercase;font-weight:700}.About_contentSection__Yxmbo{padding:var(--spacing-2xl) 0}.About_contentGrid__X5p4V{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing-2xl);gap:var(--spacing-2xl);align-items:center}.About_textContent__kxvzE h2{font-size:2.5rem;margin-bottom:var(--spacing-lg);color:var(--text-dark)}.About_textContent__kxvzE p{font-size:1.125rem;color:var(--text-gray);margin-bottom:var(--spacing-md);line-height:1.6}.About_roundedImage__BwzWC{border-radius:var(--radius-lg);box-shadow:var(--shadow-xl)}.About_valuesSection__AZXaw{padding:var(--spacing-2xl) 0;background:var(--bg-light)}.About_sectionTitle__RdVN_{text-align:center;font-size:2.5rem;margin-bottom:var(--spacing-2xl)}.About_valuesGrid__4Cp1S{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--spacing-xl);gap:var(--spacing-xl)}.About_valueCard__ZwUgt{background:white;padding:var(--spacing-xl);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);border-top:4px solid var(--primary-red)}.About_valueCard__ZwUgt h4{font-size:1.25rem;margin-bottom:var(--spacing-sm);color:var(--text-dark)}.About_valueCard__ZwUgt p{color:var(--text-gray);line-height:1.5}@media (max-width:992px){.About_contentGrid__X5p4V,.About_statsGrid__nrOam,.About_valuesGrid__4Cp1S{grid-template-columns:1fr;gap:var(--spacing-xl)}.About_heroContent__e_6qj h1{font-size:2rem}.About_hero__CmvHc{height:auto;padding:var(--spacing-2xl) 0}}