.Card_card__1XGVN{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:transform var(--transition-base),box-shadow var(--transition-base),border-color var(--transition-base)}.Card_hoverable__oVkkX:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:color-mix(in srgb,var(--color-accent) 30%,var(--color-border))}.ValuesGrid_grid__A7BIY{display:grid;grid-template-columns:1fr;grid-gap:var(--space-5);gap:var(--space-5)}@media (min-width:576px){.ValuesGrid_grid__A7BIY{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.ValuesGrid_grid__A7BIY{grid-template-columns:repeat(4,1fr)}}.ValuesGrid_revealItem__sYsoo{height:100%}.ValuesGrid_card__L8Lto{height:100%;padding:var(--space-6) var(--space-5)}.ValuesGrid_iconWrap__oPH0H{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:var(--radius-md);background-color:var(--color-accent-soft);color:var(--color-accent);margin-bottom:var(--space-5)}.ValuesGrid_title__bBio1{font-size:1.15rem;margin-bottom:var(--space-3)}.ValuesGrid_description__HzGeU{font-size:.92rem;color:var(--color-text-muted);margin-bottom:0}.WhyLeap_section___qsoT{background-color:var(--color-surface-alt)}.WhyLeap_layout__J8fyZ{display:grid;grid-template-columns:1fr;grid-gap:var(--space-7);gap:var(--space-7)}@media (min-width:992px){.WhyLeap_layout__J8fyZ{grid-template-columns:.9fr 1.1fr;align-items:start}}.WhyLeap_listCol__Z29WB{display:flex;flex-direction:column;gap:var(--space-4)}.WhyLeap_reason__jd2Fy{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-5);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:1rem;color:var(--color-text);margin-bottom:0}.WhyLeap_checkIcon__P7hzX{color:var(--color-gold);flex-shrink:0;margin-top:.2rem}.MovementIntro_inner__we2Yi{max-width:46rem;margin:0 auto;text-align:center}.MovementIntro_title__TsiFD{font-size:clamp(1.6rem,1.3rem + 1.2vw,2.25rem);margin-top:var(--space-3);margin-bottom:var(--space-5)}.MovementIntro_paragraph___wd2e{color:var(--color-text-muted);font-size:1.05rem}