.page-module___8aEwW__main{min-height:100vh;padding-top:80px}.page-module___8aEwW__hero{background-color:var(--bg-offset);align-items:center;min-height:80vh;padding:64px 0;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__heroContent{z-index:2;max-width:600px;position:relative}.page-module___8aEwW__heroTitle{letter-spacing:-1px;margin-bottom:24px;font-size:3.5rem;font-weight:800;line-height:1.1}.page-module___8aEwW__heroSubtitle{color:var(--text-muted);margin-bottom:40px;font-size:1.25rem;line-height:1.6}.page-module___8aEwW__heroActions{gap:16px;display:flex}.page-module___8aEwW__heroVisual{z-index:1;background:linear-gradient(135deg,#0096ff26 0%,#0000 100%);justify-content:center;align-items:center;width:50%;height:100%;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.page-module___8aEwW__mission{background-color:var(--bg-main);padding:96px 0}.page-module___8aEwW__missionGrid{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.page-module___8aEwW__sectionTag{color:var(--primary);text-transform:uppercase;letter-spacing:1px;margin-bottom:16px;font-weight:600;display:block}.page-module___8aEwW__sectionTitle{color:var(--secondary);margin-bottom:24px;font-size:2.5rem;font-weight:800}.page-module___8aEwW__missionText p{color:var(--text-muted);margin-bottom:16px;font-size:1.125rem;line-height:1.7}.page-module___8aEwW__missionStats{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:48px;display:grid}.page-module___8aEwW__statBox{background:var(--bg-offset);border-radius:var(--border-radius);border-left:4px solid var(--primary);padding:24px}.page-module___8aEwW__statNumber{color:var(--secondary);margin-bottom:8px;font-size:2.5rem;font-weight:800}.page-module___8aEwW__statLabel{color:var(--text-muted);font-weight:500}.page-module___8aEwW__initiatives{background-color:var(--bg-offset);padding:96px 0}.page-module___8aEwW__initiativesHeader{text-align:center;max-width:600px;margin:0 auto 64px}.page-module___8aEwW__newsGrid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.page-module___8aEwW__newsCard{background:var(--bg-main);border-radius:var(--border-radius);box-shadow:var(--shadow-sm);transition:transform var(--transition-normal), box-shadow var(--transition-normal);flex-direction:column;height:100%;display:flex;overflow:hidden}.page-module___8aEwW__newsCard:hover{box-shadow:var(--shadow-lg);transform:translateY(-8px)}.page-module___8aEwW__newsImage{background-color:#e5e7eb;height:200px;position:relative}.page-module___8aEwW__newsContent{flex-direction:column;flex-grow:1;padding:24px;display:flex}.page-module___8aEwW__newsTitle{color:var(--secondary);margin-bottom:12px;font-size:1.25rem;font-weight:700}.page-module___8aEwW__newsDesc{color:var(--text-muted);flex-grow:1;margin-bottom:24px;line-height:1.5}.page-module___8aEwW__newsLink{color:var(--primary);align-items:center;gap:8px;margin-top:auto;font-weight:600;display:inline-flex}.page-module___8aEwW__newsLink:hover{color:var(--primary-hover)}@media (max-width:1024px){.page-module___8aEwW__missionGrid{grid-template-columns:1fr;gap:48px}.page-module___8aEwW__newsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page-module___8aEwW__heroTitle{font-size:2.5rem}.page-module___8aEwW__heroVisual{display:none}.page-module___8aEwW__missionStats,.page-module___8aEwW__newsGrid{grid-template-columns:1fr}.page-module___8aEwW__heroActions{flex-direction:column}}
