.DonateFaqSection-module__6Ql6Ka__section{color:#1a382a;background:radial-gradient(70% 60% at 90% 25%,#f6e5d799 0%,#f6e5d714 65%,#0000 80%),radial-gradient(65% 55% at 8% 75%,#cde2d480 0%,#cde2d414 60%,#0000 75%),linear-gradient(#faf7f2 0%,#f5ede4 50%,#faf7f2 100%);border-top:1px solid #dce9dfa6;padding:5.5rem 0 6.5rem;position:relative;overflow:hidden}.DonateFaqSection-module__6Ql6Ka__bgBlobTopRight{filter:blur(40px);pointer-events:none;z-index:0;background:radial-gradient(circle at 40% 40%,#c85d3614 0%,#f6e5d747 50%,#0000 70%);border-radius:50%;width:480px;height:480px;position:absolute;top:-100px;right:-90px}.DonateFaqSection-module__6Ql6Ka__bgBlobBottomLeft{filter:blur(45px);pointer-events:none;z-index:0;background:radial-gradient(circle at 60% 60%,#7ba88f33 0%,#cde2d41a 50%,#0000 70%);border-radius:50%;width:500px;height:480px;position:absolute;bottom:-110px;left:-80px}.DonateFaqSection-module__6Ql6Ka__container{z-index:1;max-width:1200px;margin:0 auto;padding:0 1.5rem;position:relative}.DonateFaqSection-module__6Ql6Ka__grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:flex-start;gap:4rem;display:grid}.DonateFaqSection-module__6Ql6Ka__headerCol{flex-direction:column;display:flex;position:sticky;top:6rem}.DonateFaqSection-module__6Ql6Ka__eyebrowBadge{color:#1a5235;font-family:"Inter", var(--font-body), sans-serif;letter-spacing:1.2px;text-transform:uppercase;background:#e8f2ec;border:1px solid #7ba88f73;border-radius:9999px;align-self:flex-start;align-items:center;margin-bottom:1.25rem;padding:.38rem 1rem;font-size:.74rem;font-weight:700;display:inline-flex}.DonateFaqSection-module__6Ql6Ka__mainHeading{font-family:"Plus Jakarta Sans", var(--font-display), sans-serif;color:#163c2a;letter-spacing:-1px;margin:0 0 1.2rem;font-size:clamp(2.35rem,4.2vw,3.4rem);font-weight:800;line-height:1.12}.DonateFaqSection-module__6Ql6Ka__headingAccent{color:#c85d36}.DonateFaqSection-module__6Ql6Ka__supportingText{font-family:"Inter", var(--font-body), sans-serif;color:#4a6b5b;max-width:440px;margin:0;font-size:clamp(1rem,1.25vw,1.08rem);font-weight:500;line-height:1.6}.DonateFaqSection-module__6Ql6Ka__faqCol{flex-direction:column;width:100%;display:flex}.DonateFaqSection-module__6Ql6Ka__faqList{flex-direction:column;gap:1rem;display:flex}.DonateFaqSection-module__6Ql6Ka__faqCard{background:#fff;border:1px solid #dce9dfe6;border-radius:18px;transition:border-color .25s,box-shadow .25s,transform .25s;overflow:hidden;box-shadow:0 4px 14px -2px #163c2a0a}.DonateFaqSection-module__6Ql6Ka__faqCard:hover{border-color:#7ba88f99;box-shadow:0 8px 24px -4px #163c2a14}.DonateFaqSection-module__6Ql6Ka__faqCardOpen{border-color:#c85d3673;box-shadow:0 10px 28px -4px #c85d3614}.DonateFaqSection-module__6Ql6Ka__faqQuestionBtn{text-align:left;cursor:pointer;background:0 0;border:none;outline:none;justify-content:space-between;align-items:center;gap:1.25rem;width:100%;padding:1.35rem 1.45rem;transition:background-color .2s;display:flex}.DonateFaqSection-module__6Ql6Ka__faqQuestionBtn:focus-visible{box-shadow:inset 0 0 0 2px #c85d36}.DonateFaqSection-module__6Ql6Ka__faqQuestionText{font-family:"Plus Jakarta Sans", var(--font-display), sans-serif;color:#163c2a;letter-spacing:-.2px;font-size:1.08rem;font-weight:700;line-height:1.35;transition:color .2s}.DonateFaqSection-module__6Ql6Ka__faqCardOpen .DonateFaqSection-module__6Ql6Ka__faqQuestionText{color:#c85d36}.DonateFaqSection-module__6Ql6Ka__faqToggleIcon{color:#163c2a;background:#f4efeb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-family:Inter,sans-serif;font-size:1.3rem;font-weight:500;line-height:1;transition:background-color .25s,color .25s,transform .25s;display:flex}.DonateFaqSection-module__6Ql6Ka__faqCardOpen .DonateFaqSection-module__6Ql6Ka__faqToggleIcon{color:#c85d36;background:#fbece4;font-size:1.4rem}.DonateFaqSection-module__6Ql6Ka__faqAnswerContainer{grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.16,1,.3,1);display:grid}.DonateFaqSection-module__6Ql6Ka__faqAnswerOpen{grid-template-rows:1fr}.DonateFaqSection-module__6Ql6Ka__faqAnswerInner{overflow:hidden}.DonateFaqSection-module__6Ql6Ka__faqAnswerText{font-family:"Inter", var(--font-body), sans-serif;color:#4a6b5b;margin:0;padding:0 1.45rem 1.4rem;font-size:.95rem;font-weight:500;line-height:1.65}@media (max-width:960px){.DonateFaqSection-module__6Ql6Ka__section{padding:4.5rem 0 5.25rem}.DonateFaqSection-module__6Ql6Ka__grid{grid-template-columns:1fr;gap:2.75rem}.DonateFaqSection-module__6Ql6Ka__headerCol{position:static}.DonateFaqSection-module__6Ql6Ka__supportingText{max-width:100%}}@media (max-width:640px){.DonateFaqSection-module__6Ql6Ka__section{padding:3.5rem 0 4.5rem}.DonateFaqSection-module__6Ql6Ka__container{padding:0 1.15rem}.DonateFaqSection-module__6Ql6Ka__mainHeading{letter-spacing:-.6px;margin-bottom:.85rem;font-size:1.95rem}.DonateFaqSection-module__6Ql6Ka__supportingText{font-size:.92rem}.DonateFaqSection-module__6Ql6Ka__faqCard{border-radius:16px}.DonateFaqSection-module__6Ql6Ka__faqQuestionBtn{gap:.85rem;padding:1.1rem 1.15rem}.DonateFaqSection-module__6Ql6Ka__faqQuestionText{font-size:.98rem}.DonateFaqSection-module__6Ql6Ka__faqToggleIcon{width:28px;height:28px;font-size:1.15rem}.DonateFaqSection-module__6Ql6Ka__faqCardOpen .DonateFaqSection-module__6Ql6Ka__faqToggleIcon{font-size:1.25rem}.DonateFaqSection-module__6Ql6Ka__faqAnswerText{padding:0 1.15rem 1.15rem;font-size:.88rem}}@media (max-width:360px){.DonateFaqSection-module__6Ql6Ka__section{padding:3rem 0 4rem}.DonateFaqSection-module__6Ql6Ka__container{padding:0 .85rem}.DonateFaqSection-module__6Ql6Ka__mainHeading{font-size:1.65rem}.DonateFaqSection-module__6Ql6Ka__faqQuestionText{font-size:.92rem}.DonateFaqSection-module__6Ql6Ka__faqAnswerText{font-size:.84rem}}
