.ImpactDetail_section__HWNxO{padding:4rem 0;background:var(--cream-dark)}.ImpactDetail_container__JyoUX{max-width:48rem}.ImpactDetail_title__nOd9e{font-family:var(--font-serif);text-align:center;margin-bottom:2.5rem}.ImpactDetail_metrics__VQM_t{display:flex;flex-direction:column;gap:2rem}.ImpactDetail_metricHeader__olxt_{display:flex;justify-content:space-between;margin-bottom:.5rem}.ImpactDetail_metricLabel__1wRZU,.ImpactDetail_metricValue__cQ6el{font-weight:var(--font-weight-medium)}.ImpactDetail_metricValue__cQ6el{color:var(--bordeaux)}.ImpactDetail_barTrack__TAfv_{height:.75rem;background:var(--cream-muted);border-radius:1rem;overflow:hidden}.ImpactDetail_barFill__N0ctW{height:100%;background:var(--bordeaux);border-radius:1rem}.ImpactDetail_equiv__vPBcm{font-size:var(--text-sm);color:var(--muted-foreground);margin-top:.5rem}.ImpactHero_section__x9NXh{padding:5rem 0;background:#1a1a1a;color:white;text-align:center}.ImpactHero_title__Cotj9{font-family:var(--font-serif);margin-bottom:.75rem}.ImpactHero_subtitle__Vqgge{font-size:var(--text-lg);color:rgb(255 255 255/70%);margin-bottom:3rem;max-width:36rem;margin-inline:auto}.ImpactHero_grid__7Sp8q{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}@media (min-width:768px){.ImpactHero_grid__7Sp8q{grid-template-columns:repeat(4,1fr)}}.ImpactHero_value__9_oXS{font-family:var(--font-serif);font-size:var(--text-4xl);font-weight:var(--font-weight-medium);color:#e8c88a}@media (min-width:768px){.ImpactHero_value__9_oXS{font-size:var(--text-5xl)}}.ImpactHero_label__40C6c{font-size:var(--text-sm);color:rgb(255 255 255/70%);margin-top:.5rem}.WhySection_section__PmPM3{padding:4rem 0;background:var(--background)}.WhySection_grid__qvyF7{display:grid;grid-template-columns:1fr;gap:2rem;align-items:center}@media (min-width:768px){.WhySection_grid__qvyF7{grid-template-columns:1fr 1fr;gap:3rem}}.WhySection_imageWrapper__IitJA{border-radius:var(--radius-xl,1rem);overflow:hidden;aspect-ratio:4/3;position:relative}.WhySection_image__WpW1l{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.WhySection_title__BtOUB{font-family:var(--font-serif)}.WhySection_text__qM1dG{color:var(--muted-foreground);line-height:1.6;margin:1rem 0 1.5rem}.WhySection_bullets__RSdXr{list-style:none;padding:0;display:flex;flex-direction:column;gap:.75rem}.WhySection_bullet__J3_8B{display:flex;align-items:flex-start;gap:.75rem}.WhySection_checkIcon__xs0RJ{width:1.25rem;height:1.25rem;color:#16a34a;flex-shrink:0;margin-top:.125rem}.NiveauxSection_section__R1Q8S{padding:4rem 0;background:var(--background)}.NiveauxSection_container__FLPV3{max-width:36rem}.NiveauxSection_title__q41op{font-family:var(--font-serif);text-align:center;margin-bottom:2.5rem}.NiveauxSection_levels__j1nd_{display:flex;flex-direction:column;gap:.75rem}.NiveauxSection_level__geyA0{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;background:var(--card);border:1px solid var(--border);border-radius:var(--radius)}.NiveauxSection_levelBadge__w22Dx{width:2.5rem;height:2.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;font-size:var(--text-sm);flex-shrink:0}.NiveauxSection_levelBadge__w22Dx,.NiveauxSection_levelName__nzm4S{font-weight:var(--font-weight-medium)}.NiveauxSection_levelPoints__asx7K{font-size:var(--text-sm);color:var(--muted-foreground);margin-left:auto}.NotreImpactPage_cta__rjHNZ{padding:4rem 0;background:linear-gradient(135deg,var(--bordeaux),var(--bordeaux-dark));color:white;text-align:center}.NotreImpactPage_ctaTitle__WNNsA{font-family:var(--font-serif);font-size:var(--text-3xl);margin-bottom:1rem}.NotreImpactPage_ctaSubtitle__5qiem{font-size:var(--text-lg);opacity:.85;margin-bottom:2rem}.NotreImpactPage_ctaButton__5UC_l{display:inline-block;padding:.875rem 2.5rem;background:white;color:var(--bordeaux);border-radius:var(--radius);font-weight:var(--font-weight-medium);text-decoration:none}.NotreImpactPage_ctaButton__5UC_l:hover{background:var(--cream-dark)}