.page-module__NfDiEG__hero{text-align:center;color:#fff;justify-content:center;align-items:center;height:400px;margin-bottom:4rem;display:flex;position:relative;overflow:hidden}.page-module__NfDiEG__heroBackground{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.page-module__NfDiEG__heroOverlay{z-index:1;background:#0006;width:100%;height:100%;position:absolute;top:0;left:0}.page-module__NfDiEG__heroContent{z-index:2;max-width:800px;padding:0 1rem;position:relative}.page-module__NfDiEG__title{text-shadow:0 2px 4px #0000004d;margin-bottom:1rem;font-size:3rem;font-weight:800}.page-module__NfDiEG__subtitle{opacity:.9;font-size:1.2rem;line-height:1.6}.page-module__NfDiEG__section{padding:4rem 0}.page-module__NfDiEG__sectionTitle{text-align:center;color:var(--primary);margin-bottom:3rem;font-size:2rem;font-weight:700}.page-module__NfDiEG__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:4rem;display:grid}.page-module__NfDiEG__valueCard{border:1px solid var(--border);text-align:center;background:#fff;border-radius:16px;padding:2.5rem;transition:transform .3s}.page-module__NfDiEG__valueCard:hover{border-color:var(--primary);transform:translateY(-8px);box-shadow:0 10px 30px #00000014}.page-module__NfDiEG__iconWrapper{width:64px;height:64px;color:var(--primary);background:#f0f9ff;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 1.5rem;display:flex}.page-module__NfDiEG__valueTitle{color:var(--foreground);margin-bottom:1rem;font-size:1.25rem;font-weight:700}.page-module__NfDiEG__valueDesc{color:#666;line-height:1.6}.page-module__NfDiEG__storySection{background:var(--muted);border-radius:24px;grid-template-columns:1fr;align-items:center;gap:3rem;padding:4rem;display:grid}@media (min-width:768px){.page-module__NfDiEG__storySection{grid-template-columns:1fr 1fr}}.page-module__NfDiEG__storyTitle{color:var(--primary-dark);margin-bottom:1.5rem;font-size:1.8rem;font-weight:700}.page-module__NfDiEG__storyText{color:#555;margin-bottom:1.5rem;line-height:1.8}.page-module__NfDiEG__highlight{color:var(--primary);font-weight:700}
