.why-module__Im-4VG__main{padding-bottom:var(--section-spacing-lg,3rem)}.why-module__Im-4VG__hero{padding:calc(var(--nav-height) + 1rem) 0 1.5rem;border-bottom:1px solid var(--border);background:var(--bg-card)}.why-module__Im-4VG__heroTitle{font-family:var(--font-heading), sans-serif;letter-spacing:-.01em;margin-top:.5rem;font-size:clamp(2rem,4vw,3.25rem);font-weight:500;line-height:1.15}.why-module__Im-4VG__heroSubtitle{color:var(--text-secondary);max-width:42rem;margin-top:1rem;font-size:1.05rem;line-height:1.7}.why-module__Im-4VG__section{padding:var(--section-spacing-lg,3rem) 0}.why-module__Im-4VG__sectionAlt{background:var(--bg-secondary)}.why-module__Im-4VG__sectionTitle{margin-top:.5rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:500}.why-module__Im-4VG__statsBar{background:var(--bg-secondary);border-bottom:1px solid var(--border)}.why-module__Im-4VG__statsInner{flex-wrap:wrap;justify-content:center;align-items:center;gap:0;max-width:1100px;margin:0 auto;padding:1rem 1.5rem;display:flex}.why-module__Im-4VG__statItem{text-align:center;flex:1;min-width:140px;padding:.75rem 1.5rem}.why-module__Im-4VG__statDivider{background:var(--border);flex-shrink:0;width:1px;height:48px}.why-module__Im-4VG__statValue{font-family:var(--font-heading), sans-serif;color:var(--accent);margin-bottom:.35rem;font-size:clamp(1.75rem,3vw,2.5rem)}.why-module__Im-4VG__statLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.16em;font-size:.72rem}.why-module__Im-4VG__sourcesInner{flex-direction:column;gap:2rem;display:flex}.why-module__Im-4VG__sourcesText{text-align:center;max-width:720px;margin:0 auto}.why-module__Im-4VG__sourcesSubtitle{color:var(--text-muted);margin-top:.5rem;font-size:1rem;line-height:1.6}.why-module__Im-4VG__sourcesLogos{grid-template-columns:repeat(4,1fr);align-items:center;gap:1.25rem;display:grid}.why-module__Im-4VG__sourceLogoLink{border:1px solid var(--border);border-radius:var(--radius-md);height:80px;transition:border-color var(--transition), transform var(--transition);background:#fff;justify-content:center;align-items:center;padding:1rem;display:flex}.why-module__Im-4VG__sourceLogoLink:hover{border-color:var(--accent);transform:translateY(-3px)}.why-module__Im-4VG__sourceLogoImg{object-fit:contain;width:100%;height:100%;max-height:40px}.why-module__Im-4VG__featuresMeta{text-align:center;margin-bottom:2rem}.why-module__Im-4VG__featuresGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}.why-module__Im-4VG__featureCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);padding:2rem 1.5rem}.why-module__Im-4VG__featureIcon{color:var(--accent);margin-bottom:1rem;font-size:1.5rem}.why-module__Im-4VG__featureCardTitle{margin-bottom:.6rem;font-size:1.15rem;font-weight:500}.why-module__Im-4VG__featureCardDesc{color:var(--text-secondary);font-size:.92rem;line-height:1.65}.why-module__Im-4VG__whyUs{background:var(--accent);color:#fff}.why-module__Im-4VG__whyInner{grid-template-columns:minmax(200px,.75fr) 2fr;align-items:start;gap:2.5rem;max-width:1280px;margin:0 auto;display:grid}.why-module__Im-4VG__whyUs .why-module__Im-4VG__section-eyebrow{color:#ffffffa6}.why-module__Im-4VG__whyTitle{color:#fff;margin-top:.5rem;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.15}.why-module__Im-4VG__whyPoints{grid-template-columns:1fr 1fr;gap:2rem 2.5rem;display:grid}.why-module__Im-4VG__whyPoint{border-bottom:1px solid #ffffff1f;gap:1.25rem;padding-bottom:1.5rem;display:flex}.why-module__Im-4VG__whyPoint:nth-last-child(-n+2){border-bottom:none;padding-bottom:0}.why-module__Im-4VG__whyNum{color:#fff6;flex-shrink:0;font-size:.8rem}.why-module__Im-4VG__whyPointTitle{color:#fff;margin-bottom:.4rem;font-size:1.1rem}.why-module__Im-4VG__whyPointDesc{color:#ffffffb3;font-size:.9rem;line-height:1.65}.why-module__Im-4VG__methodologyIntro{text-align:center;max-width:640px;margin:0 auto 2rem}.why-module__Im-4VG__sectionsGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.why-module__Im-4VG__methodCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex}.why-module__Im-4VG__methodImage{border-radius:var(--radius-sm);width:100%;height:auto}.why-module__Im-4VG__methodNum{color:var(--text-muted);letter-spacing:.1em;font-size:.75rem}.why-module__Im-4VG__methodTitle{margin-top:.25rem;font-size:1.15rem;font-weight:500}.why-module__Im-4VG__methodDesc{color:var(--text-secondary);font-size:.9rem;line-height:1.65}.why-module__Im-4VG__formulaBlock{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);text-align:center;margin-top:2.5rem;padding:2rem 1.5rem}.why-module__Im-4VG__formulaHeading{margin-bottom:.75rem;font-size:1.25rem}.why-module__Im-4VG__formulaDescription,.why-module__Im-4VG__formulaNote{color:var(--text-secondary);max-width:640px;margin:0 auto 1rem;font-size:.9rem;line-height:1.65}.why-module__Im-4VG__formulaCode{background:var(--bg-secondary);border-radius:var(--radius-sm);max-width:100%;margin:1rem auto;padding:1rem;font-size:.85rem;display:block;overflow-x:auto}.why-module__Im-4VG__cta{text-align:center;padding:var(--section-spacing-lg,3rem) 0 4rem}.why-module__Im-4VG__ctaTitle{margin-bottom:.75rem;font-size:clamp(1.5rem,3vw,2.25rem)}.why-module__Im-4VG__ctaSubtitle{color:var(--text-secondary);max-width:520px;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;font-size:1rem;line-height:1.7}@media (max-width:900px){.why-module__Im-4VG__sourcesLogos{grid-template-columns:repeat(2,1fr)}.why-module__Im-4VG__sectionsGrid,.why-module__Im-4VG__whyInner{grid-template-columns:1fr}}@media (max-width:768px){.why-module__Im-4VG__statsInner{flex-direction:column}.why-module__Im-4VG__statDivider{width:80%;height:1px;margin:0 auto}.why-module__Im-4VG__whyPoints{grid-template-columns:1fr}.why-module__Im-4VG__whyPoint:nth-last-child(-n+2){border-bottom:1px solid #ffffff1f;padding-bottom:1.5rem}.why-module__Im-4VG__whyPoint:last-child{border-bottom:none;padding-bottom:0}}
