.page-module__BH3cwW__pageContainer{background:#292929;min-height:100vh;position:relative;overflow-x:hidden}.page-module__BH3cwW__pageContainer:before{content:"";pointer-events:none;z-index:1;background:radial-gradient(circle at 20%,#62ff000d 0%,#0000 50%);height:100%;position:absolute;top:0;left:0;right:0}.page-module__BH3cwW__contentWrapper{z-index:2;max-width:1200px;margin:0 auto;padding:80px 20px;position:relative}.page-module__BH3cwW__loadingState{justify-content:center;align-items:center;min-height:400px;display:flex}@media (max-width:768px){.page-module__BH3cwW__contentWrapper{padding:60px 16px}}@media (max-width:480px){.page-module__BH3cwW__contentWrapper{padding:40px 12px}}
.DonationsHero-module__BbEcrq__heroSection{text-align:center;margin-bottom:80px;position:relative}.DonationsHero-module__BbEcrq__contentContainer{max-width:900px;margin:0 auto}.DonationsHero-module__BbEcrq__heroHeading{font-family:var(--exv3-font-primary);color:#fff;letter-spacing:-.5px;text-shadow:0 2px 8px #0000004d;margin:0 0 20px;font-size:48px;font-weight:700;line-height:1.3}.DonationsHero-module__BbEcrq__heroHeading:after{content:"";background:#62ff00;border-radius:2px;width:80px;height:4px;margin:20px auto;display:block;box-shadow:0 0 20px #62ff0066}.DonationsHero-module__BbEcrq__highlight{color:#62ff00;font-weight:700}.DonationsHero-module__BbEcrq__heroSubtext{font-family:var(--exv3-font-primary);color:#fffc;max-width:600px;margin:0 auto;font-size:20px;font-weight:400;line-height:1.6}@media (max-width:768px){.DonationsHero-module__BbEcrq__heroSection{margin-bottom:60px}.DonationsHero-module__BbEcrq__heroHeading{font-size:36px}.DonationsHero-module__BbEcrq__heroSubtext{font-size:18px}}@media (max-width:480px){.DonationsHero-module__BbEcrq__heroSection{margin-bottom:40px}.DonationsHero-module__BbEcrq__heroHeading{font-size:28px}.DonationsHero-module__BbEcrq__heroSubtext{padding:0 10px;font-size:16px}}
.ImpactSection-module__0cmpwG__impactSection{max-width:900px;margin:0 auto 60px}.ImpactSection-module__0cmpwG__contentContainer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #62ff001a;border-radius:20px;padding:40px;transition:all .3s}.ImpactSection-module__0cmpwG__contentContainer:hover{background:#ffffff0d;border-color:#62ff0033;transform:translateY(-2px);box-shadow:0 10px 30px #62ff001a}.ImpactSection-module__0cmpwG__impactHeading{font-family:var(--exv3-font-primary);color:#fff;margin:0 0 24px;font-size:32px;font-weight:600;display:inline-block;position:relative}.ImpactSection-module__0cmpwG__impactHeading:before{content:"";background:#62ff00;border-radius:2px;width:4px;height:100%;position:absolute;top:50%;left:-20px;transform:translateY(-50%);box-shadow:0 0 10px #62ff0066}.ImpactSection-module__0cmpwG__impactGrid{grid-template-columns:1fr;gap:30px;margin-top:30px;display:grid}.ImpactSection-module__0cmpwG__impactCard{cursor:pointer;background:#62ff0008;border:1px solid #62ff0026;border-radius:16px;align-items:flex-start;gap:20px;padding:30px;transition:all .3s;display:flex}.ImpactSection-module__0cmpwG__impactCard:hover{background:#62ff000d;border-color:#62ff004d;transform:translateY(-3px);box-shadow:0 8px 25px #62ff0026}.ImpactSection-module__0cmpwG__impactIcon{background:#62ff001a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;font-size:28px;display:flex}.ImpactSection-module__0cmpwG__iconEmoji{line-height:1;display:block}.ImpactSection-module__0cmpwG__impactContent{flex:1}.ImpactSection-module__0cmpwG__impactTitle{font-family:var(--exv3-font-primary);color:#62ff00;margin:0 0 16px;font-size:24px;font-weight:600}.ImpactSection-module__0cmpwG__impactDescription{font-family:var(--exv3-font-primary);color:#ffffffd9;margin:0;font-size:15px;font-weight:400;line-height:1.7}.ImpactSection-module__0cmpwG__expandedCardModal{z-index:1000;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ImpactSection-module__0cmpwG__backdrop{-webkit-backdrop-filter:blur(12px)saturate(.7);backdrop-filter:blur(12px)saturate(.7);z-index:999;background:#000000bf;animation:.2s ease-out ImpactSection-module__0cmpwG__fadeIn;position:fixed;inset:0}@keyframes ImpactSection-module__0cmpwG__fadeIn{0%{opacity:0}to{opacity:1}}.ImpactSection-module__0cmpwG__expandedCard{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-align:center;pointer-events:auto;background:#1a1a1af2;border:1px solid #62ff004d;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:min(85vw,500px);min-height:250px;max-height:90vh;padding:40px;animation:.4s cubic-bezier(.2,.8,.2,1) ImpactSection-module__0cmpwG__expandCard;display:flex;position:relative;overflow-y:auto;box-shadow:0 20px 60px #00000080}@keyframes ImpactSection-module__0cmpwG__expandCard{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}.ImpactSection-module__0cmpwG__expandedIcon{background:#62ff001a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;font-size:36px;display:flex;box-shadow:0 0 20px #62ff0033}.ImpactSection-module__0cmpwG__expandedContent{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.ImpactSection-module__0cmpwG__expandedTitle{font-family:var(--exv3-font-primary);color:#62ff00;margin:0;font-size:28px;font-weight:600;line-height:1.3}.ImpactSection-module__0cmpwG__expandedDescription{font-family:var(--exv3-font-primary);color:#ffffffe6;max-width:380px;margin:0;font-size:16px;line-height:1.7}.ImpactSection-module__0cmpwG__closeButton{color:#62ff00;cursor:pointer;z-index:1001;background:#62ff001a;border:1px solid #62ff004d;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;font-weight:700;transition:all .3s;display:flex;position:absolute;top:16px;right:16px}.ImpactSection-module__0cmpwG__closeButton:hover{background:#62ff0033;transform:scale(1.1)}.ImpactSection-module__0cmpwG__closingMessage{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #62ff001a;border-radius:20px;margin-top:40px;padding:40px}.ImpactSection-module__0cmpwG__closingText{font-family:var(--exv3-font-primary);color:#ffffffe6;margin:0;font-size:20px;font-style:italic;font-weight:400;line-height:1.6}.ImpactSection-module__0cmpwG__closingText strong{color:#62ff00;font-weight:600}@media (max-width:768px){.ImpactSection-module__0cmpwG__impactSection{margin-bottom:40px}.ImpactSection-module__0cmpwG__contentContainer{padding:30px 24px}.ImpactSection-module__0cmpwG__impactHeading{padding-left:20px;font-size:28px}.ImpactSection-module__0cmpwG__impactHeading:before{left:0}.ImpactSection-module__0cmpwG__impactCard{padding:24px}.ImpactSection-module__0cmpwG__impactTitle{font-size:20px}.ImpactSection-module__0cmpwG__impactDescription{font-size:14px}.ImpactSection-module__0cmpwG__expandedCard{width:95vw;padding:30px}.ImpactSection-module__0cmpwG__expandedTitle{font-size:24px}.ImpactSection-module__0cmpwG__expandedDescription{font-size:15px}.ImpactSection-module__0cmpwG__closingMessage{margin-top:30px;padding:30px}.ImpactSection-module__0cmpwG__closingText{font-size:18px}}@media (max-width:480px){.ImpactSection-module__0cmpwG__contentContainer{border-radius:16px;padding:24px 16px}.ImpactSection-module__0cmpwG__impactHeading{padding-left:16px;font-size:24px}.ImpactSection-module__0cmpwG__impactGrid{gap:20px;margin-top:20px}.ImpactSection-module__0cmpwG__impactCard{text-align:center;border-radius:12px;flex-direction:column;padding:20px 16px}.ImpactSection-module__0cmpwG__impactIcon{width:50px;height:50px;font-size:24px}.ImpactSection-module__0cmpwG__impactTitle{margin-bottom:12px;font-size:18px}.ImpactSection-module__0cmpwG__impactDescription{font-size:13px;line-height:1.6}.ImpactSection-module__0cmpwG__expandedCard{width:98vw;padding:24px}.ImpactSection-module__0cmpwG__expandedIcon{width:65px;height:65px;font-size:30px}.ImpactSection-module__0cmpwG__expandedTitle{font-size:20px}.ImpactSection-module__0cmpwG__expandedDescription{font-size:14px}.ImpactSection-module__0cmpwG__closingMessage{margin-top:20px;padding:20px}.ImpactSection-module__0cmpwG__closingText{font-size:16px}}@media (prefers-reduced-motion:reduce){.ImpactSection-module__0cmpwG__expandedCard,.ImpactSection-module__0cmpwG__backdrop{animation:none}.ImpactSection-module__0cmpwG__impactCard,.ImpactSection-module__0cmpwG__closeButton{transition:none}}
.DonationForm-module__YNAgXq__donationSection{max-width:900px;margin:0 auto 60px}.DonationForm-module__YNAgXq__contentContainer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #62ff001a;border-radius:20px;padding:40px;transition:all .3s}.DonationForm-module__YNAgXq__contentContainer:hover{background:#ffffff0d;border-color:#62ff0033;transform:translateY(-2px);box-shadow:0 10px 30px #62ff001a}.DonationForm-module__YNAgXq__donationHeading{font-family:var(--exv3-font-primary);color:#fff;margin:0 0 24px;font-size:32px;font-weight:600;display:inline-block;position:relative}.DonationForm-module__YNAgXq__donationHeading:before{content:"";background:#62ff00;border-radius:2px;width:4px;height:100%;position:absolute;top:50%;left:-20px;transform:translateY(-50%);box-shadow:0 0 10px #62ff0066}.DonationForm-module__YNAgXq__donationSubtext{font-family:var(--exv3-font-primary);color:#ffffffe6;text-align:center;margin:0 0 30px;font-size:16px;font-weight:400;line-height:1.8}.DonationForm-module__YNAgXq__donateButtonLink{width:fit-content;margin:30px auto 0;text-decoration:none;display:block}@media (max-width:768px){.DonationForm-module__YNAgXq__donationSection{margin-bottom:40px}.DonationForm-module__YNAgXq__contentContainer{padding:30px 24px}.DonationForm-module__YNAgXq__donationHeading{padding-left:20px;font-size:28px}.DonationForm-module__YNAgXq__donationHeading:before{left:0}.DonationForm-module__YNAgXq__donationSubtext{font-size:15px}}@media (max-width:480px){.DonationForm-module__YNAgXq__contentContainer{border-radius:16px;padding:24px 16px}.DonationForm-module__YNAgXq__donationHeading{padding-left:16px;font-size:24px}.DonationForm-module__YNAgXq__donationSubtext{padding:0 10px;font-size:14px;line-height:1.7}}
.DisclaimerSection-module__aGQswq__disclaimerSection{max-width:900px;margin:0 auto 60px}.DisclaimerSection-module__aGQswq__contentContainer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #62ff001a;border-radius:20px;padding:40px;transition:all .3s}.DisclaimerSection-module__aGQswq__contentContainer:hover{background:#ffffff0d;border-color:#62ff0033;transform:translateY(-2px);box-shadow:0 10px 30px #62ff001a}.DisclaimerSection-module__aGQswq__disclaimerCard{background:0 0;border:none;padding:0}.DisclaimerSection-module__aGQswq__disclaimerHeading{font-family:var(--exv3-font-primary);color:#62ff00;text-align:center;justify-content:center;align-items:center;gap:8px;margin:0 0 20px;font-size:24px;font-weight:600;display:flex}.DisclaimerSection-module__aGQswq__disclaimerHeading:before{content:"⚠️";font-size:20px}.DisclaimerSection-module__aGQswq__disclaimerText{font-family:var(--exv3-font-primary);color:#ffffffe6;text-align:center;margin:0 0 24px;font-size:16px;font-weight:400;line-height:1.8}.DisclaimerSection-module__aGQswq__supportMessage{border-top:1px solid #62ff001a;margin-top:24px;padding-top:24px}.DisclaimerSection-module__aGQswq__supportText{font-family:var(--exv3-font-primary);color:#ffffffd9;text-align:center;margin:0;font-size:16px;font-style:italic;font-weight:400;line-height:1.8}@media (max-width:768px){.DisclaimerSection-module__aGQswq__disclaimerSection{margin-bottom:40px}.DisclaimerSection-module__aGQswq__contentContainer{padding:30px 24px}.DisclaimerSection-module__aGQswq__disclaimerHeading{font-size:20px}.DisclaimerSection-module__aGQswq__disclaimerHeading:before{font-size:18px}.DisclaimerSection-module__aGQswq__disclaimerText,.DisclaimerSection-module__aGQswq__supportText{font-size:15px}.DisclaimerSection-module__aGQswq__supportMessage{margin-top:20px;padding-top:20px}}@media (max-width:480px){.DisclaimerSection-module__aGQswq__contentContainer{border-radius:16px;padding:24px 16px}.DisclaimerSection-module__aGQswq__disclaimerHeading{flex-direction:column;gap:4px;font-size:18px}.DisclaimerSection-module__aGQswq__disclaimerHeading:before{font-size:16px}.DisclaimerSection-module__aGQswq__disclaimerText,.DisclaimerSection-module__aGQswq__supportText{font-size:14px;line-height:1.7}.DisclaimerSection-module__aGQswq__supportMessage{margin-top:16px;padding-top:16px}}
.MobileBackButton-module__tLeLgG__mobileBackButton{z-index:1000;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#2a2a2ae6;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:12px;transition:all .2s;display:flex;position:fixed;top:20px;right:20px;box-shadow:0 4px 12px #00000026}.MobileBackButton-module__tLeLgG__mobileBackButton:hover{background:#2a2a2a;border-color:#ffffff4d;transform:translateY(-1px)}.MobileBackButton-module__tLeLgG__mobileBackButton:active{transform:translateY(0)}.MobileBackButton-module__tLeLgG__mobileBackButton svg{flex-shrink:0}@media (min-width:769px){.MobileBackButton-module__tLeLgG__mobileBackButton{display:none}}
