.goodcause_hero__jP4mT{position:relative;width:100%;min-height:450px;display:flex;align-items:center;justify-content:center;overflow:hidden}@media(max-width:1024px){.goodcause_hero__jP4mT{min-height:340px}}@media(max-width:480px){.goodcause_hero__jP4mT{min-height:260px}}.goodcause_heroImgWrap__KtRmz{position:absolute;inset:0;z-index:0}.goodcause_heroOverlay__f8o4Q{position:absolute;inset:0;z-index:1;background:linear-gradient(150deg,rgba(21,32,28,.72),rgba(15,139,91,.72))}.goodcause_heroContent__aFMOJ{position:relative;z-index:2;text-align:center;color:#fff;padding:48px 24px;max-width:720px;width:100%}.goodcause_heroContent__aFMOJ h1{font-size:clamp(2rem,3.4vw,3.25rem);font-weight:800;line-height:1.12;letter-spacing:-.02em;color:#fff;margin:0}.goodcause_heroContent__aFMOJ h1 span{color:#5eead4}.goodcause_heroContent__aFMOJ p{margin:18px auto 0;max-width:560px;font-size:clamp(1rem,2vw,1.15rem);line-height:1.6;color:hsla(0,0%,100%,.9)}@media(max-width:480px){.goodcause_heroContent__aFMOJ{padding:32px 16px}.goodcause_heroContent__aFMOJ h1{font-size:22px}.goodcause_heroContent__aFMOJ p{font-size:14px;margin-top:12px}}.goodcause_cardheader__FiZDR,.goodcause_causesSection__gHFiz{width:100%;padding:56px 24px;box-sizing:border-box}@media(max-width:768px){.goodcause_cardheader__FiZDR,.goodcause_causesSection__gHFiz{padding:40px 20px}}.goodcause_cardheader__FiZDR{background-color:#fafafa}.goodcause_headerBlock__u7XtX{max-width:1092px;margin:0 auto 32px;text-align:left}.goodcause_headerBlock__u7XtX h2,.goodcause_headerBlock__u7XtX h3{font-size:2rem;font-weight:800;letter-spacing:-.02em;margin:0 0 12px;color:#15201c}@media(max-width:768px){.goodcause_headerBlock__u7XtX h2,.goodcause_headerBlock__u7XtX h3{font-size:1.5rem}}.goodcause_headerBlock__u7XtX p{max-width:640px;font-size:1rem;color:#5f6c7b;line-height:1.65;margin:0}@media(max-width:768px){.goodcause_headerBlock__u7XtX{margin-bottom:24px}}.goodcause_cardsGrid__FMouF{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;max-width:1092px;margin:0 auto}@media(max-width:1024px){.goodcause_cardsGrid__FMouF{grid-template-columns:repeat(3,1fr);gap:16px}}@media(max-width:768px){.goodcause_cardsGrid__FMouF{grid-template-columns:1fr}}.goodcause_card__ydOrQ{background-color:#fff;border:1px solid #e9ecef;padding:32px 24px;border-radius:16px;text-align:center;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.goodcause_card__ydOrQ:hover{transform:translateY(-6px);border-color:rgba(15,139,91,.5);box-shadow:0 14px 32px rgba(21,32,28,.1)}.goodcause_cardContent__sX6DC .goodcause_icon__qPO68{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin:0 auto 18px;border-radius:16px;background:linear-gradient(145deg,#0f8b5b,#15201c);color:#fff;font-size:0}.goodcause_cardContent__sX6DC .goodcause_icon__qPO68 svg{width:26px;height:26px}.goodcause_cardContent__sX6DC h3{font-size:1.15rem;font-weight:700;color:#15201c;margin-bottom:10px;letter-spacing:-.01em}.goodcause_cardContent__sX6DC p{font-size:.95rem;color:#5f6c7b;line-height:1.6;margin:0}.goodcause_causesSection__gHFiz{background-color:#fff}.goodcause_causesGrid__AhbfN{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;max-width:1092px;margin:0 auto}@media(max-width:1024px){.goodcause_causesGrid__AhbfN{grid-template-columns:repeat(2,1fr);gap:16px}}@media(max-width:768px){.goodcause_causesGrid__AhbfN{grid-template-columns:1fr}}.goodcause_causeCardLink__eenrj{text-decoration:none;display:block;height:100%}.goodcause_causeCard__Y7NKH{background-color:#fff;border:1px solid #e9ecef;border-radius:16px;overflow:hidden;text-align:center;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;cursor:pointer;display:flex;flex-direction:column;height:100%}.goodcause_causeCard__Y7NKH:hover{transform:translateY(-6px);border-color:rgba(15,139,91,.5);box-shadow:0 14px 32px rgba(21,32,28,.1)}.goodcause_causeCard__Y7NKH h3{font-size:1.1rem;font-weight:700;color:#15201c;margin:16px 0 8px;padding:0 16px}.goodcause_causeCard__Y7NKH p{font-size:.9rem;color:#5f6c7b;line-height:1.6;padding:0 16px;margin:0;flex:1 1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.goodcause_imageWrapper__T_lJB{width:100%;height:0;padding-bottom:60%;position:relative;overflow:hidden;background:#f6f7f8;border-bottom:1px solid #f0f2f4}.goodcause_learnMoreBtn__EAzvV{display:inline-flex;align-items:center;justify-content:center;height:36px;box-sizing:border-box;padding:0 20px;margin:16px;background-color:transparent;color:#0f8b5b;border:1px solid #0f8b5b;font-size:12.5px;font-weight:600;border-radius:8px;transition:background-color .2s ease,color .2s ease}.goodcause_causeCardLink__eenrj:hover .goodcause_learnMoreBtn__EAzvV{background-color:#0f8b5b;color:#fff}
/*# sourceMappingURL=c27f83aaea0651ff.css.map*/