:root{--green-neon-color:#c8f168;--green-color:#165f4d;--gray-color:#f0f4e6;--black-color:#0a0f0b;--black-text:#0a0f0bbf;--white-color:#fffff7;--gray-line:#b4b4b4}*,:before,:after{box-sizing:border-box;-webkit-font-smoothing:antialiased;margin:0;padding:0}html,body{height:100%;overflow-x:hidden}body{background-color:var(--white-color);font-family:TASA Orbiter,Helvetica,sans-serif}img{max-width:100%;display:block}a{text-decoration:none}button:focus-visible{outline:2px solid #4a90e2!important}@font-face{font-family:TASA Orbiter Deck-SemiBold;src:local(TASA Orbiter Deck SemiBold)}@font-face{font-family:TASA Orbiter Deck-Regular;src:local(TASA Orbiter Deck Regular)}@font-face{font-family:TASA Orbiter Deck-Bold;src:local(TASA Orbiter Deck Bold)}@font-face{font-family:TASA Orbiter Text-SemiBold;src:local(TASA Orbiter Text SemiBold)}@font-face{font-family:The New Elegance-Regular;src:local(The New Elegance Regular)}@font-face{font-family:Liberation Serif-BoldItalic;src:local(Liberation Serif BoldItalic)}.container{box-sizing:border-box;width:100%;max-width:1260px;margin:0 auto;padding:0 20px}.nav-header{z-index:100;background-color:#fff;border-bottom:1px solid #f0f0f0;justify-content:center;align-items:center;width:100%;height:88px;display:flex;position:sticky;top:0}.nav-header .container{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;max-width:1260px;margin:0 auto;padding:0 20px;display:flex}.nav-logo-container,.nav-logo{align-items:center;gap:10px;display:flex}.nav-logo-icon{object-fit:contain;width:48px;height:48px}.nav-logo-text-wrap{flex-direction:column;display:flex}.nav-logo-text{color:#001349;letter-spacing:.4px;font-family:The New Elegance-Regular,Helvetica;font-size:22px;font-weight:400;line-height:1.2}.nav-logo-tagline{color:#001349;letter-spacing:0;font-family:Poppins,Helvetica;font-size:8px;font-weight:200}.nav-links{align-items:center;gap:36px;display:flex}.nav-link{cursor:pointer;align-items:center;gap:6px;display:flex}.nav-link-text{color:var(--black-text);letter-spacing:-.5px;white-space:nowrap;font-family:TASA Orbiter Deck-Regular,Helvetica;font-size:16px;font-weight:400}.nav-link-arrow{width:16px;height:8px}.nav-donate-button{cursor:pointer;background-color:#165f4d;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;display:flex;overflow:hidden}.nav-donate-button-text{color:#c1f86c;white-space:nowrap;font-family:Poppins,Helvetica;font-size:16px;font-weight:500}.nav-donate-button-icon{width:13px;height:14px}.hero-section{width:100%;height:560px;position:relative;overflow:hidden}.hero-background{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.hero-overlay{background:linear-gradient(270deg,#0000 0%,#0000002e 100%);width:55%;height:100%;position:absolute;top:0;left:0}.hero-content{z-index:2;flex-direction:column;justify-content:center;height:100%;padding:0;display:flex;position:relative}.hero-accent-bar{background-color:#c1f86c80;border-radius:57px;width:3px;height:31px;margin-bottom:-32px;margin-left:-7px}.hero-text-line-one{color:#c1f86c;letter-spacing:-.9px;margin-bottom:4px;font-family:TASA Orbiter Deck-Regular,Helvetica;font-size:28px;font-weight:400;line-height:1.2}.hero-text-main{letter-spacing:-1.5px;color:#fff;margin-bottom:4px;font-family:Liberation Serif;font-size:72px;font-style:italic;font-weight:700;line-height:1.1}.hero-text-line-two{letter-spacing:-.9px;color:#fff;margin-bottom:16px;font-family:TASA Orbiter Deck-Regular,Helvetica;font-size:28px;font-weight:400;line-height:1.2}.hero-subtitle{color:#fffc;max-width:520px;margin-bottom:28px;font-family:Poppins,Helvetica;font-size:15px;font-weight:400;line-height:1.6}.hero-donate-button{cursor:pointer;background-color:#c1f86c;border:0;border-radius:10px;align-items:center;gap:8px;width:fit-content;padding:14px 22px;display:inline-flex;overflow:hidden}.hero-donate-button-text{color:#002f31;font-family:Poppins,Helvetica;font-size:16px;font-weight:500}.hero-donate-button-icon{width:17px;height:17px}.about-section{padding:80px 0;position:relative}.about-section .container{align-items:flex-start;gap:60px;display:flex}.about-left{flex:1}.about-right{flex-direction:column;flex:1;gap:24px;display:flex}.section-heading{color:var(--black-color);letter-spacing:-3px;margin-bottom:8px;font-family:TASA Orbiter,Helvetica;font-size:60px;font-weight:400;line-height:1.05}.section-heading .highlight{color:#0a0f0b;font-weight:600}.section-heading .accent{color:#155f4d;font-weight:600}.section-underline{height:16px;margin-top:8px;margin-bottom:20px;margin-left:11rem}.hero-title-text{color:var(--black-color);letter-spacing:-3px;margin-bottom:20px;font-family:TASA Orbiter Text-SemiBold,Helvetica;font-size:60px;font-weight:400;line-height:1.05}.hero-title-accent{color:#001349;font-weight:600}.about-buttons{scrollbar-width:none;flex-wrap:nowrap;gap:8px;margin-bottom:24px;display:flex;overflow-x:auto}.about-buttons::-webkit-scrollbar{display:none}.btn-mission{background-color:var(--green-color);cursor:pointer;border:0;border-radius:80px;justify-content:center;align-items:center;gap:4px;padding:14px 24px;display:flex;overflow:hidden}.btn-mission-text{color:var(--green-neon-color);letter-spacing:-.4px;white-space:nowrap;font-family:TASA Orbiter Deck-SemiBold,Helvetica;font-size:17px;font-weight:600}.btn-secondary{background-color:var(--gray-color);cursor:pointer;border:0;border-radius:80px;justify-content:center;align-items:center;padding:14px 24px;display:flex;overflow:hidden}.btn-secondary-text{color:var(--black-text);letter-spacing:-.4px;white-space:nowrap;font-family:TASA Orbiter Deck-Regular,Helvetica;font-size:17px;font-weight:400}.mission-description{color:#0a0f0b80;letter-spacing:-.5px;max-width:560px;font-family:TASA Orbiter Deck-Regular,Helvetica;font-size:17px;font-weight:400;line-height:1.7}.donate-row{align-items:center;gap:24px;margin-top:16px;display:flex}.donate-button{background-color:var(--gray-color);cursor:pointer;border:0;border-radius:75px;align-items:center;gap:18px;padding:8px 15px;display:inline-flex;overflow:hidden}.donate-button-text{color:#001349;letter-spacing:-1.2px;white-space:nowrap;font-family:TASA Orbiter,Helvetica;font-size:22px;font-weight:600}.donate-button-icon{width:50px;height:50px}.help-info{flex-direction:column;gap:2px;display:flex}.help-section-title{color:#001349;font-family:TASA Orbiter,Helvetica;font-size:16px;font-weight:600}.help-phone-number{letter-spacing:-.5px;color:var(--black-text);font-family:TASA Orbiter Deck-Regular,Helvetica;font-size:16px;font-weight:400}.stats-boxes{flex-direction:column;gap:16px;display:flex}.stats-box{border-radius:36px;flex-direction:column;gap:8px;padding:28px 32px;display:flex}.stats-box.green{background-color:var(--green-color)}.stats-box.neon{background-color:var(--green-neon-color)}.stats-number{letter-spacing:0;font-family:TASA Orbiter,Helvetica;font-size:48px;font-weight:800;line-height:1}.stats-box.green .stats-number{color:var(--green-neon-color)}.stats-box.neon .stats-number{color:var(--green-color)}.stats-label{letter-spacing:-1px;font-family:TASA Orbiter,Helvetica;font-size:22px;font-weight:600;line-height:1.3}.stats-box.green .stats-label{color:#fff}.stats-box.neon .stats-label{color:var(--black-color)}.services-section{background-color:var(--white-color);padding:80px 0}.services-section .container{flex-direction:column;gap:40px;display:flex}.services-header{justify-content:space-between;align-items:flex-start;display:flex}.services-header-left{flex:1}.services-header-right{flex-direction:column;gap:20px;width:35%;padding-top:10px;display:flex}.service-text{color:#0a0f0b80;letter-spacing:-.8px;font-family:TASA Orbiter,Helvetica;font-size:16px;font-weight:400;line-height:1.6}.read-more-button{align-items:center;gap:10px;display:inline-flex}.read-more-button-inner{background-color:var(--gray-color);cursor:pointer;border:0;border-radius:70px;justify-content:center;align-items:center;gap:4px;height:48px;padding:0 24px;display:inline-flex;overflow:hidden}.read-more-text{color:var(--black-color);letter-spacing:-.8px;white-space:nowrap;font-family:TASA Orbiter,Helvetica;font-size:16px;font-weight:600}.read-more-icon{width:48px;height:48px}.service-cards-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.service-card{cursor:pointer;background-color:var(--gray-color);border-radius:36px;flex-direction:column;gap:12px;min-height:200px;padding:32px 28px;transition:background-color .3s,transform .3s,box-shadow .3s;display:flex}.service-card.gray{background-color:var(--gray-color)}.service-card.green,.service-card:hover{background-color:var(--green-color);transform:translateY(-4px);box-shadow:0 12px 28px #165f4d2e}.service-card-icon{width:52px;height:52px}.service-icon-bg{transition:fill .3s}.service-card.green .service-icon-bg,.service-card:hover .service-icon-bg{fill:#c8f168}.service-icon-stroke{transition:stroke .3s}.service-card.green .service-icon-stroke,.service-card:hover .service-icon-stroke{stroke:#0a0f0b}.service-icon-fill{transition:fill .3s}.service-card.green .service-icon-fill,.service-card:hover .service-icon-fill{fill:#0a0f0b}.service-card-title{letter-spacing:-1.2px;color:var(--black-color);font-family:TASA Orbiter,Helvetica;font-size:22px;font-weight:600;line-height:1.2;transition:color .3s}.service-card.gray .service-card-title{color:var(--black-color)}.service-card.green .service-card-title,.service-card:hover .service-card-title{color:#fff}.service-card-desc{letter-spacing:-.8px;color:var(--black-text);font-family:TASA Orbiter,Helvetica;font-size:15px;font-weight:400;line-height:1.6;transition:color .3s}.service-card.gray .service-card-desc{color:var(--black-text)}.service-card.green .service-card-desc,.service-card:hover .service-card-desc{color:#ffffffd9}.cta-section{background-color:#c1f86c;width:100%;padding:60px 0;position:relative;overflow:hidden}.cta-section .container{z-index:2;flex-direction:column;align-items:center;gap:20px;display:flex;position:relative}.cta-background{object-fit:contain;opacity:1;pointer-events:none;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cta-title{color:#002f31;text-align:center;letter-spacing:-1px;font-family:TASA Orbiter Deck-Regular,Helvetica;font-size:48px;font-weight:400;line-height:1.2}.cta-subtitle{color:#5e5e5e;text-align:center;letter-spacing:-.3px;max-width:560px;font-family:Manrope,Helvetica;font-size:16px;font-weight:500;line-height:1.4}.cta-statistic{color:#002f31;text-align:center;letter-spacing:-3px;margin:25px 0;font-family:Sora,Helvetica;font-size:130px;font-weight:800;line-height:1}.cta-action{flex-direction:column;align-items:center;gap:16px;display:flex}.cta-button{cursor:pointer;background-color:#002f31;border:0;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:14px 22px;display:flex;overflow:hidden}.cta-button-text{color:#c8f168;white-space:nowrap;font-family:Poppins,Helvetica;font-size:17px;font-weight:500}.cta-button-icon{width:14px;height:13px}.cta-supporting-text{color:#5e5e5e;text-align:center;letter-spacing:-.3px;font-family:Manrope,Helvetica;font-size:16px;font-weight:500}.impact-stats-section{padding:60px 0}.impact-stats-bar{background-color:#165f4d;border-radius:30px;justify-content:space-around;align-items:center;padding:40px 0;display:flex}.impact-stat-item{flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}.impact-stat-item:not(:last-child):after{content:"";background-color:#fff3;width:1px;height:80%;position:absolute;top:10%;right:-30px}.impact-stat-number{color:#c8f168;text-align:center;white-space:nowrap;font-family:TASA Orbiter Deck-Bold,Helvetica;font-size:48px;font-weight:700;line-height:1}.impact-stat-divider{object-fit:contain;width:140px;height:8px}.impact-stat-label{color:#ffffffbf;text-align:center;font-family:TASA Orbiter Deck-Regular,Helvetica;font-size:16px;font-weight:400;line-height:1.5}.initiatives-section{padding:80px 0}.initiatives-section .container{flex-direction:column;gap:48px;display:flex}.initiatives-header{justify-content:space-between;align-items:flex-start;display:flex}.initiatives-header-left{flex:1}.initiatives-header-right{flex-direction:column;flex:1;gap:20px;padding-top:8px;display:flex}.initiatives-description{color:#0a0f0b80;letter-spacing:-.5px;max-width:480px;font-family:TASA Orbiter Deck-Regular,Helvetica;font-size:16px;font-weight:400;line-height:1.6}.see-all-button{align-items:center;gap:10px;display:inline-flex}.see-all-button-inner{background-color:var(--gray-color);cursor:pointer;border:0;border-radius:70px;justify-content:center;align-items:center;height:48px;padding:0 24px;display:inline-flex;overflow:hidden}.see-all-text{color:var(--black-color);letter-spacing:-.5px;white-space:nowrap;font-family:TASA Orbiter Deck-SemiBold,Helvetica;font-size:16px;font-weight:600}.see-all-icon{width:48px;height:48px}.story-cards-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.story-card{background-color:var(--gray-color);border-radius:36px;flex-direction:column;display:flex;overflow:hidden}.story-card-image-wrap{width:100%;height:220px;position:relative}.story-card-image{object-fit:cover;border-radius:36px 36px 0 0;width:100%;height:100%}.story-card-like-icon{cursor:pointer;background-color:#f2f6f0;border:0;border-radius:22px;justify-content:center;align-items:center;width:42px;height:42px;display:flex;position:absolute;bottom:-20px;right:20px;overflow:hidden}.story-card-like-icon-img{width:18px;height:18px}.story-card-body{flex-direction:column;flex:1;gap:12px;padding:32px 24px 24px;display:flex}.story-card-date{color:#0a0f0b;letter-spacing:0;font-family:TASA Orbiter Deck-Regular,Helvetica;font-size:13px;font-weight:400}.story-card-title{color:var(--black-color);letter-spacing:-.7px;flex:1;font-family:TASA Orbiter Deck-SemiBold,Helvetica;font-size:22px;font-weight:600;line-height:1.3}.story-card-read-more{align-items:center;gap:8px;margin-top:8px;display:flex}.story-card-read-more-text{color:#165f4d;font-family:Inter,Helvetica;font-size:14px;font-weight:600}.story-card-read-more-icon{width:16px;height:12px}.testimonials-section{padding:80px 0;overflow:hidden}.testimonials-section .container{flex-direction:column;gap:48px;display:flex}.testimonials-header{justify-content:space-between;align-items:flex-start;display:flex}.testimonials-header-left{flex:1}.testimonials-header-right{flex-direction:column;flex:1;gap:20px;padding-top:8px;display:flex}.testimonial-intro-text{color:var(--black-text);max-width:480px;font-family:TASA Orbiter Deck-Regular,Helvetica;font-size:16px;font-weight:400;line-height:1.6}.see-testimonials-button{background-color:var(--gray-color);cursor:pointer;border:0;border-radius:70px;justify-content:center;align-items:center;width:fit-content;height:48px;padding:0 24px;display:inline-flex;overflow:hidden}.testimonial-cards-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.testimonial-card{background-color:var(--gray-color);cursor:pointer;border-radius:36px;flex-direction:column;gap:16px;padding:30px 24px;transition:background-color .3s,transform .3s,box-shadow .3s;display:flex}.testimonial-card.highlight,.testimonial-card:hover{background-color:var(--green-color);transform:translateY(-4px);box-shadow:0 12px 28px #165f4d2e}.testimonial-quote-icon{width:30px;height:30px}.testimonial-card .quote-dark{opacity:1;transition:opacity .3s}.testimonial-card:hover .quote-dark,.testimonial-card.highlight .quote-dark{opacity:0}.testimonial-card .quote-light{opacity:0;transition:opacity .3s}.testimonial-card:hover .quote-light,.testimonial-card.highlight .quote-light{opacity:1}.star-filled{fill:#165f4d;stroke:#165f4d;transition:fill .3s,stroke .3s}.star-empty{fill:none;stroke:#d9dcd4;transition:stroke .3s}.testimonial-card:hover .star-filled,.testimonial-card.highlight .star-filled{fill:#c8f168;stroke:#c8f168}.testimonial-card:hover .star-empty,.testimonial-card.highlight .star-empty{stroke:#ffffff59}.testimonial-stars{width:110px;height:18px}.testimonial-quote-mark{letter-spacing:0;color:var(--black-color);font-family:TASA Orbiter,Helvetica;font-size:80px;font-weight:700;line-height:.8;transition:color .3s}.testimonial-card:hover .testimonial-quote-mark,.testimonial-card.highlight .testimonial-quote-mark{color:#fff}.testimonial-text{letter-spacing:0;color:var(--black-text);flex:1;padding-top:1rem;font-family:TASA Orbiter Deck-Regular,Helvetica;font-size:14.5px;font-weight:400;line-height:1.6;transition:color .3s}.testimonial-card:hover .testimonial-text,.testimonial-card.highlight .testimonial-text{color:#ffffffe6}.testimonial-divider{background-color:#0000001f;height:1px;transition:background-color .3s}.testimonial-card:hover .testimonial-divider,.testimonial-card.highlight .testimonial-divider{background-color:#ffffff4d}.testimonial-footer{align-items:center;gap:14px;display:flex}.testimonial-avatar{background-color:#989898;border-radius:23px;flex-shrink:0;width:46px;height:46px}.testimonial-info{flex-direction:column;gap:2px;display:flex}.testimonial-name{letter-spacing:-.5px;color:var(--black-color);font-family:TASA Orbiter,Helvetica;font-size:15px;font-weight:600;transition:color .3s}.testimonial-card:hover .testimonial-name,.testimonial-card.highlight .testimonial-name{color:#fff}.testimonial-role{letter-spacing:-.5px;color:var(--black-text);font-family:TASA Orbiter,Helvetica;font-size:13px;font-weight:400;line-height:1.4;transition:color .3s}.testimonial-card:hover .testimonial-role,.testimonial-card.highlight .testimonial-role{color:#ffffffbf}.testimonials-nav{justify-content:flex-end;gap:12px;display:flex}.testimonial-nav-btn{width:52px;height:52px}.footer-section{background-color:#fbfefb;border-top:1.4px solid #b3b3b3;padding:60px 0 0}.footer-section .container{flex-direction:column;gap:40px;display:flex}.footer-top{gap:60px;display:flex}.footer-brand{flex-direction:column;flex:0 0 380px;gap:16px;display:flex}.footer-title{color:var(--black-color);letter-spacing:-1.6px;font-family:TASA Orbiter,Helvetica;font-size:40px;font-weight:400;line-height:1.1}.footer-title-main{color:#0a0f0b;letter-spacing:-.8px;font-weight:600}.footer-title-accent{color:#155f4d;font-weight:600}.footer-underline-decoration{width:120px;height:11px}.footer-description{color:var(--black-text);letter-spacing:-.8px;max-width:340px;font-family:TASA Orbiter Deck-Regular,Helvetica;font-size:15px;font-weight:400;line-height:1.6}.footer-social-icons{width:100px;height:15px}.footer-columns{flex:1;justify-content:space-between;gap:40px;display:flex}.footer-column{flex-direction:column;gap:0;display:flex}.footer-column-title{color:var(--black-color);letter-spacing:-1px;margin-bottom:28px;font-family:TASA Orbiter,Helvetica;font-size:20px;font-weight:600;line-height:1.4}.footer-link{color:var(--black-text);letter-spacing:-.8px;margin-bottom:18px;font-family:TASA Orbiter,Helvetica;font-size:15px;font-weight:400;line-height:1.5}.footer-divider{background-color:#b3b3b3;border:none;width:100%;height:1px}.footer-copyright-bar{background-color:#edffc4;margin-top:0;padding:18px 0}.footer-copyright-bar .container{justify-content:flex-start;display:flex}.footer-copyright-text{color:var(--black-text);letter-spacing:-.8px;font-family:TASA Orbiter Deck-Regular,Helvetica;font-size:15px;font-weight:400;line-height:1.5}.nav-donate-button,.hero-donate-button,.btn-mission,.btn-secondary,.donate-button,.read-more-button-inner,.cta-button,.see-all-button-inner,.see-testimonials-button{transition:all .3s}.nav-donate-button:hover,.btn-mission:hover{background-color:#0f4738;transform:translateY(-2px)}.hero-donate-button:hover{background-color:#aae055;transform:translateY(-2px)}.btn-secondary:hover,.donate-button:hover,.read-more-button-inner:hover,.see-all-button-inner:hover,.see-testimonials-button:hover{background-color:#e0e4d0;transform:translateY(-2px)}.cta-button:hover{background-color:#001819;transform:translateY(-2px)}.nav-link:hover .nav-link-text{color:var(--green-color)}.mobile-menu-btn{cursor:pointer;background:0 0;border:none;margin-left:auto;padding:5px;display:none}.mobile-menu-btn span{background-color:var(--black-color);width:25px;height:3px;margin:5px 0;transition:all .3s;display:block}.mobile-nav-overlay{z-index:1000;background:#fff;width:280px;height:100%;padding:80px 30px 30px;transition:all .4s;position:fixed;top:0;right:-100%;box-shadow:-5px 0 15px #0000001a}.mobile-nav-overlay.active{right:0}.mobile-nav-close{cursor:pointer;background:0 0;border:none;font-size:40px;position:absolute;top:20px;right:20px}.mobile-nav-menu{flex-direction:column;gap:20px;display:flex}.mobile-nav-menu .nav-link{color:var(--black-text);border-bottom:1px solid #eee;padding:10px 0;font-size:18px;display:flex}.testimonial-swiper{width:100%;margin:-12px -6px;padding:12px 6px;overflow:hidden}.testimonial-swiper .swiper-slide{height:auto;display:flex}@media (max-width:768px){.nav-links{display:none}.mobile-menu-btn{display:block}.nav-header .container{justify-content:space-between;align-items:center;display:flex}.about-buttons{gap:4px;overflow:hidden}.btn-mission,.btn-secondary{padding:8px 12px}.btn-mission-text,.btn-secondary-text{font-size:14px}.donate-button{padding:8px 16px}.donate-button-text{font-size:18px}.donate-button-icon{width:40px;height:auto}.mission-description{text-align:justify;font-size:14px}.help-phone-number{font-size:12px}.hero-text-main{font-size:44px}.hero-text-line-one,.hero-text-line-two{font-size:20px}.hero-accent-bar{margin-bottom:-24px;margin-left:-4px}.hero-overlay{width:100%}.about-section .container,.services-header,.initiatives-header,.testimonials-header,.footer-top{flex-direction:column;gap:30px}.section-underline{margin-left:0!important}.about-right figure{margin-top:20px;justify-content:center!important}.about-right figure img{width:100%;max-width:350px}.service-cards-grid,.story-cards-grid{grid-template-columns:1fr}.impact-stats-bar{flex-direction:column;gap:40px;padding:40px 20px}.impact-stat-item:not(:last-child):after{display:none}.footer-columns{flex-direction:column;gap:30px}.cta-statistic{font-size:60px}.cta-title{font-size:32px}.section-heading,.hero-title-text{font-size:40px}.services-header-right,.initiatives-header-right,.testimonials-header-right{width:100%}}.reveal-up{opacity:0;will-change:opacity, transform;transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1);transform:translateY(32px)}.reveal-up.revealed{opacity:1;transform:translateY(0)}.cta-statistic,.impact-stat-number{font-variant-numeric:tabular-nums}.cta-button{transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s}.cta-button:hover{transform:translateY(-2px);box-shadow:0 10px 24px #002f314d}.cta-button .cta-button-icon{transition:transform .25s}.cta-button:hover .cta-button-icon{transform:translate(4px)}.donate-button{transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s}.donate-button:hover{transform:translateY(-2px);box-shadow:0 10px 22px #165f4d40}.read-more-button{transition:transform .25s}.read-more-button:hover{transform:translate(4px)}.btn-mission,.btn-secondary{transition:all .25s}.btn-secondary:hover{color:#165f4d;border-color:#165f4d;transform:translateY(-1px)}.btn-mission:hover{transform:translateY(-1px);box-shadow:0 6px 16px #165f4d33}.impact-stat-item{transition:transform .3s}.impact-stat-item:hover{transform:translateY(-4px)}.initiative-card{transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s}.initiative-card:hover{transform:translateY(-6px);box-shadow:0 16px 36px #00000014}

