.page-module__NfDiEG__container{background:#f9fbf9;min-height:calc(100vh - 80px)}.page-module__NfDiEG__hero{background:linear-gradient(135deg, var(--primary-color,#2f5d50), #234840);color:#fff;text-align:center;padding:5rem 2rem 4rem}.page-module__NfDiEG__title{letter-spacing:-.02em;margin-bottom:1rem;font-size:3rem;font-weight:800}.page-module__NfDiEG__subtitle{color:#ffffffd9;max-width:600px;margin:0 auto;font-size:1.2rem;line-height:1.6}.page-module__NfDiEG__content{max-width:900px;margin:0 auto;padding:3rem 1.5rem 5rem}.page-module__NfDiEG__section{background:#fff;border-radius:16px;margin-bottom:2rem;padding:2rem;box-shadow:0 2px 8px #0000000a}.page-module__NfDiEG__section h2{color:var(--primary-color,#2f5d50);margin-bottom:1rem;font-size:1.5rem;font-weight:700}.page-module__NfDiEG__section p{color:#334155;font-size:1rem;line-height:1.8}.page-module__NfDiEG__statsGrid{grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:2rem;display:grid}.page-module__NfDiEG__statCard{text-align:center;border-top:3px solid var(--primary-color,#2f5d50);background:#fff;border-radius:16px;padding:1.5rem;box-shadow:0 2px 8px #0000000a}.page-module__NfDiEG__statNumber{color:var(--primary-color,#2f5d50);margin-bottom:.4rem;font-size:2rem;font-weight:800}.page-module__NfDiEG__statLabel{color:#64748b;font-size:.9rem}.page-module__NfDiEG__valuesGrid{grid-template-columns:repeat(2,1fr);gap:1.2rem;margin-bottom:2rem;display:grid}.page-module__NfDiEG__valueCard{background:#fff;border-radius:16px;padding:1.8rem;box-shadow:0 2px 8px #0000000a}.page-module__NfDiEG__valueIcon{margin-bottom:.8rem;font-size:2rem}.page-module__NfDiEG__valueCard h3{color:var(--text-primary);margin-bottom:.5rem;font-size:1.1rem;font-weight:700}.page-module__NfDiEG__valueCard p{color:#64748b;font-size:.9rem;line-height:1.6}.page-module__NfDiEG__contactGrid{color:#334155;grid-template-columns:repeat(2,1fr);gap:1rem;font-size:.95rem;line-height:1.7;display:grid}@media (max-width:768px){.page-module__NfDiEG__statsGrid{grid-template-columns:repeat(2,1fr)}.page-module__NfDiEG__valuesGrid,.page-module__NfDiEG__contactGrid{grid-template-columns:1fr}.page-module__NfDiEG__title{font-size:2rem}}
