.CommunityHero-module__TbE5ra__section{text-align:center;background-color:#1e150c;flex-direction:column;align-items:center;gap:2rem;width:100%;height:80vh;padding:14rem 7% 10rem;display:flex}.CommunityHero-module__TbE5ra__eyebrow{color:#ffffffe4;font-size:2.2rem;font-weight:600}.CommunityHero-module__TbE5ra__heading{color:#fff;letter-spacing:-.03em;max-width:70rem;font-size:4.5rem;font-weight:700;line-height:1.05}.CommunityHero-module__TbE5ra__body{color:#ffffffe1;max-width:62rem;margin-top:.8rem;font-size:1.8rem;font-weight:400;line-height:1.4}@media (max-width:1280px){.CommunityHero-module__TbE5ra__heading{font-size:5.5rem}}@media (max-width:960px){.CommunityHero-module__TbE5ra__section{padding:12rem 6% 8rem}.CommunityHero-module__TbE5ra__heading{font-size:4.2rem}.CommunityHero-module__TbE5ra__body{font-size:1.7rem}}@media (max-width:540px){.CommunityHero-module__TbE5ra__section{gap:1.2rem;height:65vh;padding:10rem 5% 6rem}.CommunityHero-module__TbE5ra__eyebrow{font-size:1.8rem}.CommunityHero-module__TbE5ra__heading{font-size:2.4rem}.CommunityHero-module__TbE5ra__body{font-size:1.4rem}}
.CommunityOffers-module__Ru2WdW__section{background-color:#fff;grid-template-columns:1fr 1fr;align-items:center;gap:6rem;width:100%;padding:7rem 7%;display:grid}.CommunityOffers-module__Ru2WdW__left{flex-direction:column;gap:4rem;display:flex}.CommunityOffers-module__Ru2WdW__heading{color:#0d0d0d;letter-spacing:-.02em;font-size:3.6rem;font-weight:800;line-height:1.15}.CommunityOffers-module__Ru2WdW__grid{grid-template-columns:1fr 1fr;gap:3.2rem 3rem;display:grid}.CommunityOffers-module__Ru2WdW__item{flex-direction:column;gap:.8rem;display:flex}.CommunityOffers-module__Ru2WdW__itemTitle{color:#0d0d0d;font-size:1.8rem;font-weight:700;line-height:1.2}.CommunityOffers-module__Ru2WdW__itemBody{color:#232323;font-size:1.6rem;font-weight:400;line-height:1.3}.CommunityOffers-module__Ru2WdW__imageWrap{aspect-ratio:4/3;background-color:#e0e0e0;width:100%;position:relative;overflow:hidden}.CommunityOffers-module__Ru2WdW__image{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:960px){.CommunityOffers-module__Ru2WdW__section{grid-template-columns:1fr;gap:4rem;padding:8rem 6%}.CommunityOffers-module__Ru2WdW__heading{font-size:2.8rem}.CommunityOffers-module__Ru2WdW__imageWrap{aspect-ratio:4/3}}@media (max-width:540px){.CommunityOffers-module__Ru2WdW__section{gap:2.5rem;padding:3rem 5%}.CommunityOffers-module__Ru2WdW__left{gap:2rem}.CommunityOffers-module__Ru2WdW__heading{font-size:2rem}.CommunityOffers-module__Ru2WdW__grid{gap:2.4rem}.CommunityOffers-module__Ru2WdW__itemTitle{font-size:1.6rem;line-height:1.2}.CommunityOffers-module__Ru2WdW__itemBody{font-size:1.4rem;line-height:1.2}}
.CommunityImpact-module__kf_aDG__section{background-color:#0f2d1a;flex-direction:column;gap:6rem;width:100%;padding:10rem 7%;display:flex}.CommunityImpact-module__kf_aDG__heading{color:#fff;letter-spacing:-.02em;font-size:3.2rem;font-weight:800;line-height:1.15}.CommunityImpact-module__kf_aDG__mediaWrap{aspect-ratio:16/7;background-color:#000;width:100%;position:relative;overflow:hidden}.CommunityImpact-module__kf_aDG__mediaImage{object-fit:cover}.CommunityImpact-module__kf_aDG__bottom{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;display:grid}.CommunityImpact-module__kf_aDG__quote{color:#fff;letter-spacing:-.02em;max-width:52rem;font-size:3rem;font-weight:600;line-height:1.25}.CommunityImpact-module__kf_aDG__stats{grid-template-columns:1fr 1fr;gap:3.2rem 2rem;display:grid}.CommunityImpact-module__kf_aDG__stat{flex-direction:column;gap:.4rem;display:flex}.CommunityImpact-module__kf_aDG__statNumber{color:#48a572;letter-spacing:-.02em;font-size:3.6rem;font-weight:800;line-height:1.1}.CommunityImpact-module__kf_aDG__statLabel{color:#ffffffe0;font-size:1.5rem;font-weight:400;line-height:1.4}@media (max-width:1380px){.CommunityImpact-module__kf_aDG__section{gap:6rem;padding:8rem 5%}.CommunityImpact-module__kf_aDG__heading{font-size:3rem}.CommunityImpact-module__kf_aDG__bottom{gap:4rem}.CommunityImpact-module__kf_aDG__quote{font-size:2.2rem}.CommunityImpact-module__kf_aDG__stats{grid-template-columns:1fr 1fr;gap:3.2rem 2rem;display:grid}.CommunityImpact-module__kf_aDG__stat{gap:.4rem}.CommunityImpact-module__kf_aDG__statNumber{font-size:2.8rem;font-weight:600}.CommunityImpact-module__kf_aDG__statLabel{font-size:1.5rem;font-weight:400;line-height:1.4}}@media (max-width:960px){.CommunityImpact-module__kf_aDG__section{gap:4rem;padding:8rem 6%}.CommunityImpact-module__kf_aDG__heading{font-size:2.6rem}.CommunityImpact-module__kf_aDG__mediaWrap{aspect-ratio:16/9}.CommunityImpact-module__kf_aDG__bottom{grid-template-columns:1fr;gap:3.5rem}.CommunityImpact-module__kf_aDG__quote{font-size:2.4rem}.CommunityImpact-module__kf_aDG__statNumber{font-size:3rem}}@media (max-width:540px){.CommunityImpact-module__kf_aDG__section{gap:3rem;padding:6rem 5%}.CommunityImpact-module__kf_aDG__heading{font-size:2rem}.CommunityImpact-module__kf_aDG__quote,.CommunityImpact-module__kf_aDG__statNumber{font-size:1.8rem}.CommunityImpact-module__kf_aDG__statLabel{font-size:1.4rem}}
.CommunityWhy-module__70xzNa__section{background-color:#fff1ea;grid-template-columns:1fr 1fr;align-items:center;gap:6rem;width:100%;padding:8rem 7%;display:grid}.CommunityWhy-module__70xzNa__imageWrap{aspect-ratio:4/3;background-color:#e0e0e0;width:100%;position:relative;overflow:hidden}.CommunityWhy-module__70xzNa__image{object-fit:cover;width:100%;height:100%;display:block}.CommunityWhy-module__70xzNa__right{flex-direction:column;gap:2.4rem;display:flex}.CommunityWhy-module__70xzNa__heading{color:#0d0d0d;letter-spacing:-.02em;font-size:3.6rem;font-weight:800;line-height:1.15}.CommunityWhy-module__70xzNa__body{color:#0d0d0d;font-size:2rem;font-weight:400;line-height:1.3}@media (max-width:960px){.CommunityWhy-module__70xzNa__section{grid-template-columns:1fr;gap:4rem;padding:8rem 6%}.CommunityWhy-module__70xzNa__heading{font-size:2.8rem}.CommunityWhy-module__70xzNa__imageWrap{aspect-ratio:4/3}}@media (max-width:540px){.CommunityWhy-module__70xzNa__section{gap:3rem;padding:4rem 5%}.CommunityWhy-module__70xzNa__right{gap:.8rem}.CommunityWhy-module__70xzNa__heading{font-size:2.2rem}.CommunityWhy-module__70xzNa__body{font-size:1.5rem}}
