@keyframes heartbeat{0%,to{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.donate-page__hero{background-position:50%;background-repeat:no-repeat;border-bottom-left-radius:120px;height:600px;padding:80px 0}@media(max-width:1024px){.donate-page__hero{border-bottom-left-radius:60px;height:640px;padding:50px 0}}.donate-page__hero .container{color:#fff;display:flex;flex-direction:column;height:100%;justify-content:flex-end}.donate-page__hero .container .content{align-items:center;display:flex;gap:2.5rem;justify-content:space-between}@media(max-width:1024px){.donate-page__hero .container .content{align-items:flex-start;flex-direction:column;gap:1.5rem}.donate-page__hero .container .content .hero-description,.donate-page__hero .container .content .hero-h1{flex-basis:100%}}.donate-page__hero .container .content .hero-h1{flex-basis:50%;font-size:clamp(2rem,1.6667rem + 1.4815vw,2.875rem);max-width:680px;width:100%}@media(max-width:1024px){.donate-page__hero .container .content .hero-h1{margin-bottom:0!important}}.donate-page__hero .container .content .hero-description{flex-basis:50%;font-size:clamp(1.065rem,1.0833rem + .1852vw,1.125rem);font-weight:400!important}.donate-page__how-to{min-height:600px;padding:80px 0}@media(max-width:1024px){.donate-page__how-to{padding:50px 0}}.donate-page__how-to .container .donation-message{font-size:clamp(1.065rem,1.0833rem + .1852vw,1.125rem);margin:0 auto;max-width:800px;text-align:center;width:100%}.donate-page__how-to .container .donation-message span{animation:scroll-reveal linear forwards;animation-range-end:cover 50vh;animation-range-start:cover 10vh;animation-timeline:scroll();background-clip:text;background-image:linear-gradient(90deg,#343a40,#343a40);background-repeat:no-repeat;background-size:0 100%;color:hsla(0,0%,18%,0)}.donate-page__how-to .container .donation-message span p{line-break:strict}@keyframes scroll-reveal{to{background-size:100% 100%}}.donate-page__how-to .container .donation-methods{font-family:sans-serif;margin:2rem auto;max-width:1024px}.donate-page__how-to .container .donation-methods .tab-buttons{align-items:center;background-color:#000;border-radius:30px;display:flex;gap:1rem;justify-content:center;margin:1rem auto;max-width:600px;padding:.5rem 1rem}@media(max-width:1024px){.donate-page__how-to .container .donation-methods .tab-buttons{flex-direction:column;overflow-y:auto;padding:1rem}}.donate-page__how-to .container .donation-methods .tab-buttons .tab-btn{align-items:center;background-color:transparent;border:1px solid #e63946;border-radius:30px;color:#e63946;cursor:pointer;display:inline-flex;flex:1;font-size:clamp(.775rem,.8333rem + .1852vw,1rem);justify-content:center;overflow:hidden;padding:.5rem 1.5rem;position:relative;text-decoration:none;text-transform:uppercase;transition:color .2s ease-in-out;white-space:nowrap;z-index:1}@media(max-width:1024px){.donate-page__how-to .container .donation-methods .tab-buttons .tab-btn{padding:.5rem 1rem}}.donate-page__how-to .container .donation-methods .tab-buttons .tab-btn:before{background-color:#e63946;content:"";height:100%;left:0;position:absolute;top:-100%;transition:top .4s ease-in-out;width:100%;z-index:0}.donate-page__how-to .container .donation-methods .tab-buttons .tab-btn:focus:before,.donate-page__how-to .container .donation-methods .tab-buttons .tab-btn:hover:before{top:0;z-index:-1}.donate-page__how-to .container .donation-methods .tab-buttons .tab-btn:focus,.donate-page__how-to .container .donation-methods .tab-buttons .tab-btn:hover{border-color:#e63946;color:#fff}.donate-page__how-to .container .donation-methods .tab-buttons .tab-btn.active{align-items:center;background-color:#4099e9;border:none;border-radius:30px;color:#fff;cursor:pointer;display:inline-flex;font-size:clamp(.775rem,.8333rem + .1852vw,1rem);justify-content:center;overflow:hidden;padding:.5rem 1.5rem;position:relative;text-decoration:none;text-transform:uppercase;transition:color .2s ease-in-out;z-index:1}@media(max-width:1024px){.donate-page__how-to .container .donation-methods .tab-buttons .tab-btn.active{padding:.5rem 1rem}}.donate-page__how-to .container .donation-methods .tab-buttons .tab-btn.active:before{background-color:#e63946;content:"";height:100%;left:0;position:absolute;top:-100%;transition:top .4s ease-in-out;width:100%;z-index:0}.donate-page__how-to .container .donation-methods .tab-buttons .tab-btn.active:focus:before,.donate-page__how-to .container .donation-methods .tab-buttons .tab-btn.active:hover:before{top:0;z-index:-1}.donate-page__how-to .container .donation-methods .tab-buttons .tab-btn.active:focus,.donate-page__how-to .container .donation-methods .tab-buttons .tab-btn.active:hover{color:#fff}.donate-page__how-to .container .donation-methods .tab-content{background:#fff;border:1px solid #ddd;border-radius:12px;display:none;padding:1.25rem}.donate-page__how-to .container .donation-methods .tab-content.active{display:block}.donate-page__how-to .container .donation-methods #one-time-donation{background-color:#d3d3d3}.donate-page__how-to .container .donation-methods #one-time-donation h2{margin-bottom:1rem}.donate-page__how-to .container .donation-methods #one-time-donation .gateways{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between}@media(max-width:1024px){.donate-page__how-to .container .donation-methods #one-time-donation .gateways{flex-direction:column}}.donate-page__how-to .container .donation-methods #one-time-donation .gateways a{align-items:center;background-color:#343a40;border-radius:12px;color:#fff;display:flex;font-size:1rem;gap:1rem;height:50px;justify-content:center;padding:1rem 1.5rem;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease-in;white-space:nowrap}.donate-page__how-to .container .donation-methods #one-time-donation .gateways a svg{animation:heartbeat 1.5s ease-in-out infinite;color:red!important}.donate-page__how-to .container .donation-methods #one-time-donation .gateways a:hover{background-color:#4099e9}@media(max-width:1024px){.donate-page__how-to .container .donation-methods #one-time-donation .gateways a{font-size:.875rem}}.donate-page__how-to .container .donation-methods #one-time-donation .bank-transfer,.donate-page__how-to .container .donation-methods #one-time-donation .donate-equipment{border:1px solid #e63946;border-radius:12px;margin:1.5rem 0;padding:.5rem}.donate-page__how-to .container .donation-methods #one-time-donation .bank-transfer ol,.donate-page__how-to .container .donation-methods #one-time-donation .bank-transfer ul,.donate-page__how-to .container .donation-methods #one-time-donation .donate-equipment ol,.donate-page__how-to .container .donation-methods #one-time-donation .donate-equipment ul{margin:1rem 0;padding-left:1.5rem}.donate-page__how-to .container .donation-methods #one-time-donation .bank-transfer ol li,.donate-page__how-to .container .donation-methods #one-time-donation .bank-transfer ul li,.donate-page__how-to .container .donation-methods #one-time-donation .donate-equipment ol li,.donate-page__how-to .container .donation-methods #one-time-donation .donate-equipment ul li{margin-bottom:1rem}.donate-page__how-to .container .donation-methods #one-time-donation .bank-transfer p,.donate-page__how-to .container .donation-methods #one-time-donation .donate-equipment p{font-size:clamp(1.065rem,1.0833rem + .1852vw,1.125rem)}.donate-page__how-to .container .donation-methods #one-time-donation .bank-transfer a,.donate-page__how-to .container .donation-methods #one-time-donation .donate-equipment a{color:#4099e9;font-weight:600;text-decoration:none}.donate-page__how-to .container .donation-methods #monthly-donation{background-color:#d3d3d3}.donate-page__how-to .container .why-donate{margin-top:2rem;max-width:800px;width:100%}.donate-page__how-to .container .why-donate h2{font-size:clamp(1.5rem,1.6083rem + 1.1852vw,2.25rem);margin-bottom:1rem}.donate-page__how-to .container .why-donate li,.donate-page__how-to .container .why-donate p{font-size:clamp(1.065rem,1.0833rem + .1852vw,1.125rem);margin-bottom:1rem}.donate-page__how-to .container .why-donate ol,.donate-page__how-to .container .why-donate ul{margin-left:1.5rem}
/*# sourceMappingURL=style.css.map*/