.page-module__FXhsoa__hero{background:linear-gradient(135deg, var(--color-primary), var(--color-primary-light));padding:var(--space-24) 0;color:#fff}.page-module__FXhsoa__heroTitle{max-width:900px;margin-bottom:var(--space-6);color:#fff;font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1}.page-module__FXhsoa__heroSub{font-size:var(--text-xl);color:#fffc;max-width:700px;margin-bottom:var(--space-8);line-height:1.7}.page-module__FXhsoa__statementBox{padding:var(--space-8);margin-bottom:var(--space-10);box-shadow:var(--shadow-md);border-radius:var(--radius-lg);background:#fff}.page-module__FXhsoa__leadText{font-size:var(--text-xl);color:var(--color-text);font-weight:500;line-height:1.8}.page-module__FXhsoa__valuesGrid{gap:var(--space-5);grid-template-columns:repeat(5,1fr);display:grid}.page-module__FXhsoa__valueCard{border:1px solid var(--color-border-light);border-radius:var(--radius-lg);padding:var(--space-6);text-align:center;transition:all var(--transition-base);background:#fff;height:100%}.page-module__FXhsoa__valueCard:hover{box-shadow:var(--shadow-card-hover);border-color:var(--color-accent);transform:translateY(-4px)}.page-module__FXhsoa__valueIcon{margin-bottom:var(--space-4);font-size:36px}.page-module__FXhsoa__valueTitle{font-family:var(--font-heading);font-size:var(--text-base);color:var(--color-primary);font-weight:600}.page-module__FXhsoa__pledgeText{font-family:var(--font-heading);color:#fff;max-width:800px;margin:0 auto;font-size:clamp(1.5rem,3vw,2.5rem);font-style:italic;font-weight:600;line-height:1.4}@media (max-width:1024px){.page-module__FXhsoa__valuesGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.page-module__FXhsoa__valuesGrid{grid-template-columns:repeat(2,1fr)}.page-module__FXhsoa__statementBox{padding:var(--space-6)}}
