@media(min-width: 992px){.about-horizontal-scroll-block{width:calc(984px - var(--bs-gutter-x))}}@media(min-width: 1200px){.about-horizontal-scroll-block{width:calc(1164px - var(--bs-gutter-x))}}@media(min-width: 1400px){.about-horizontal-scroll-block{width:calc(1344px - var(--bs-gutter-x))}}.about-horizontal-scroll-item{width:calc(100vw - var(--bs-gutter-x))}@media(min-width: 576px){.about-horizontal-scroll-item{width:calc(282px - var(--bs-gutter-x)*2)}}@media(min-width: 768px){.about-horizontal-scroll-item{width:calc(232px - var(--bs-gutter-x)/1.5)}}@media(min-width: 992px){.about-horizontal-scroll-item{width:calc(25% - var(--bs-gutter-x))}}.gap-1px{gap:1px}.ct-col{padding:.5rem 1rem;display:flex;align-items:center;justify-content:center}.ct-col small{display:inline-block;line-height:1.2}.ct-col{text-align:center;width:7.125rem}.ct-col-feature{text-align:left;text-align:start;justify-content:start;min-width:12.25rem}.ct-col-pledge{min-width:8.25rem}.ct-col-paypal{min-width:10.25rem}.ct-comp-5 .ct-col{width:8rem}@media(min-width: 1200px){.ct-comp-5 .ct-col{width:8.25rem}.ct-comp-4 .ct-col:not(.ct-col-pledge){width:9.75rem}.ct-comp-4 .ct-col-paypal{min-width:12rem}.ct-col-feature{min-width:12.375rem}.ct-col-pledge{min-width:9.75rem}}@media(min-width: 1400px){.ct-comp-5 .ct-col{width:9rem}.ct-comp-4 .ct-col:not(.ct-col-pledge){width:11rem}.ct-col-feature{min-width:19.75rem}.ct-col-pledge{min-width:9.875rem}}.ct-body>.ct-row:has(+.collapse:not(.show):last-child)>.ct-sticky-cols,.ct-body .ct-row:last-child>.ct-sticky-cols,.ct-body>.ct-row:has(+.collapse:not(.show):last-child)>:nth-child(2)>.ct-col:first-child,.ct-body .ct-row:last-child>:nth-child(2)>.ct-col:first-child{border-bottom-left-radius:var(--bs-border-radius-lg)}.ct-body>.ct-row:has(+.collapse:not(.show):last-child)>:last-child>.ct-col:last-child,.ct-body .ct-row:last-child>:last-child>.ct-col:last-child{border-bottom-right-radius:var(--bs-border-radius-lg)}.ct-sticky-shadow,.ct-sticky-shadow>.ct-col{transition:box-shadow .5s}.ct-sticky-shadow-top[stuck]{box-shadow:var(--bs-box-shadow)}.ct-sticky-shadow-start{overflow-y:clip}.ct-sticky-shadow-start[stuck]>.ct-col:last-child{box-shadow:.5rem 0 .75rem .125rem rgba(0,0,0,.15)}.campaign-card{transition:transform .5s,box-shadow .5s}.campaign-card:hover,.campaign-card:focus-visible{transform:scale(1.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.bg-case-studies{background-image:linear-gradient(to bottom, #7f5edf, #7fc8e9 65%, rgba(204, 251, 255, 0.077));background-size:100% 1100px;background-repeat:no-repeat}@media(min-width: 768px){.bg-case-studies{background-size:100% 900px}}.bg-case-study-top{background-image:linear-gradient(to bottom, #7f5edf, #7fc8e9 65%, rgba(204, 251, 255, 0.077));background-repeat:no-repeat}.bg-case-studies-bottom{background-image:linear-gradient(to bottom, rgba(204, 251, 255, 0.077), 85%, #F1EEFF);background-repeat:no-repeat}.case-study-link{transition:filter .3s}.case-study-link:hover{filter:brightness(0.75)}.bg-quote{background-image:linear-gradient(to bottom, rgba(204, 251, 255, 0.077), 85%, #7f5edf);background-repeat:no-repeat}.stat-gradient{background-image:linear-gradient(to bottom, #ECE6FF 40%, #DAFDFF)}.bg-filter{background-color:#dafdff}.index-image{max-width:120%}@media(min-width: 768px){.index-image{max-width:100%}}@media(min-width: 992px){.index-image{max-width:90%}}.filter-button{--bs-btn-active-color: #fff;--bs-btn-hover-color: #fff}.df-page{--df-line: #e7e3f4;--df-band: #f7f5fd;--df-lilac: #dfcefa;--df-ink-rgb: 52, 43, 93;--df-shadow-flat: 0 6px 18px rgba(var(--df-ink-rgb), 0.05);--df-shadow: 0 10px 28px rgba(var(--df-ink-rgb), 0.07);--df-shadow-lg: 0 18px 44px rgba(var(--df-ink-rgb), 0.10);--df-section-y: 3.5rem}@media(min-width: 768px){.df-page{--df-section-y: 5.25rem}}@keyframes df-float-heart{0%{opacity:0;transform:translateY(0) rotate(0deg) scale(0.9)}12%{opacity:1}85%{opacity:1}100%{opacity:0;transform:translateY(-95vh) rotate(24deg) scale(1.1)}}.df-hero{position:relative;overflow:hidden}.df-hearts{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden;opacity:.25}.df-hearts svg{position:absolute;bottom:-40px;fill:currentColor;color:var(--bs-primary)}@media(max-width: 767.98px){.df-hearts{display:none}}.df-hero-content{position:relative;z-index:1}@keyframes df-pane-before{0%,30%{opacity:1;transform:translateX(0)}38%,90%{opacity:0;transform:translateX(-12%)}98%,100%{opacity:1;transform:translateX(0)}}@keyframes df-pane-after{0%,30%{opacity:0;transform:translateX(12%)}38%,90%{opacity:1;transform:translateX(0)}98%,100%{opacity:0;transform:translateX(12%)}}@keyframes df-tap-pulse{0%,18%{opacity:0;transform:scale(0.5)}25%{opacity:1;transform:scale(1)}32%{opacity:0;transform:scale(1.5)}100%{opacity:0}}@keyframes df-remind-in{0%,52%{opacity:0;transform:translateY(16px)}62%,90%{opacity:1;transform:translateY(0)}97%,100%{opacity:0;transform:translateY(16px)}}.df-upsell{position:relative;display:grid}.df-upsell-pane{grid-area:1/1;padding:1.25rem 1.375rem}.df-upsell-pane.df-before{animation:df-pane-before 10s ease-in-out infinite}.df-upsell-pane.df-after{animation:df-pane-after 10s ease-in-out infinite}.df-tap{position:absolute;inset-inline-start:30%;inset-block-start:6rem;width:1.75rem;height:1.75rem;border-radius:50%;border:2.5px solid var(--bs-primary);background:rgba(127,94,223,.18);pointer-events:none;animation:df-tap-pulse 10s ease-in-out infinite}.df-remind{animation:df-remind-in 10s ease-in-out infinite}@keyframes df-heart-lift{0%{transform:translateY(14px);opacity:0}60%{opacity:1}100%{transform:translateY(0);opacity:1}}.df-heart-lift>*{display:inline-block;animation:df-heart-lift 1.6s ease-out both}.df-heart-lift>*:nth-child(2){animation-delay:.18s}.df-heart-lift>*:nth-child(3){animation-delay:.36s}@media(prefers-reduced-motion: reduce){.df-hearts{display:none}.df-upsell-pane{grid-area:auto}.df-upsell-pane.df-before,.df-upsell-pane.df-after{animation:none}.df-tap{display:none}.df-remind,.df-heart-lift>*{animation:none}}.df-section{padding-block:var(--df-section-y)}.df-band{background:var(--df-band)}.df-card{background:var(--bs-white);border:1px solid var(--df-line);border-radius:1rem;box-shadow:var(--df-shadow)}.df-card-flat{box-shadow:var(--df-shadow-flat)}.df-card-raised{box-shadow:var(--df-shadow-lg)}.df-card-lg{border-radius:1.25rem}.df-card-xl{border-radius:1.5rem}.df-statbar{display:inline-flex;flex-wrap:wrap;gap:1.5rem 2.25rem;padding:1.125rem 1.875rem}.df-statbar>li{display:flex;flex-direction:column;gap:.1875rem;white-space:nowrap}.df-statbar b{font-size:1.625rem;line-height:1}.df-stat-1 b{color:#d43d8f}.df-stat-2 b{color:var(--bs-primary)}.df-stat-3 b{color:#3f8ae0}.df-benefit{position:relative;overflow:hidden;padding:2.125rem 1.625rem 1.75rem}.df-benefit::before{content:"";position:absolute;inset-block-start:0;inset-inline:0;height:7px;background:var(--df-accent)}.df-benefit-icon{width:3.625rem;height:3.625rem;border-radius:50%;background:var(--df-accent-soft);color:var(--df-accent);display:flex;align-items:center;justify-content:center;font-size:1.375rem}.df-pick-icon{width:3.25rem;height:3.25rem;border-radius:.875rem;background:var(--df-band);display:flex;align-items:center;justify-content:center}.df-pick-icon svg{width:1.5rem;height:1.5rem;fill:none;stroke:var(--bs-primary);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.df-pick-recommended{border-color:var(--df-lilac)}.df-hstep{background:var(--df-band);border:1px solid var(--df-lilac);border-radius:999px;padding:.375rem .8125rem}.df-hone{background:var(--df-band);border:1px solid var(--df-lilac);border-radius:.75rem;padding:.6875rem .9375rem;width:100%;display:flex;justify-content:space-between;align-items:center;gap:.75rem}.df-feature-icon{width:2.625rem;height:2.625rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.1875rem}.df-faq-item{border-block-end:1px solid var(--df-line)}.df-faq-toggle{width:100%;background:none;border:0;text-align:start;padding:1.25rem 2.5rem 1.25rem 0;position:relative;color:var(--bs-body-color)}.df-faq-toggle::after{content:"+";position:absolute;inset-inline-end:.25rem;inset-block-start:.75rem;font-size:1.5rem;line-height:1;color:var(--bs-success);transition:transform .2s}.df-faq-toggle[aria-expanded=true]::after{transform:rotate(45deg)}.df-faq-body{padding-block-end:1.375rem;max-width:64ch}.df-case-art{height:11rem;background:var(--df-band)}.df-case-art img{width:100%;height:100%;object-fit:cover}.df-case-stat{font-size:2.25rem;line-height:1;color:var(--bs-primary)}.df-g2{display:flex;align-items:center;gap:1.625rem;padding:1.5rem 2.125rem 1.5rem 1.625rem}.df-g2 img{width:6.5rem;flex:none}@media(max-width: 575.98px){.df-g2{flex-direction:column;text-align:center;gap:1rem;padding:1.625rem 1.375rem}}.df-brand{--df-brand: #7f5edf}.df-mock{border:1px solid var(--df-line);border-radius:1rem;background:var(--bs-white)}.df-mock-pane{min-height:20rem}@media(min-width: 768px){.df-mock-pane{min-height:22rem}}.df-mock-org{color:var(--df-brand)}.df-mock-pillrow{display:flex;background:var(--df-band);border-radius:999px;padding:.1875rem}.df-mock-pillrow>*{flex:1;text-align:center;border-radius:999px;padding:.4375rem 0}.df-mock-pillrow>.selected{background:var(--bs-white);box-shadow:0 1px 5px rgba(0,0,0,.12)}.df-mock-amount{border:1.5px solid var(--df-line);border-radius:.75rem;text-align:center;padding:.6875rem 0}.df-mock-amount.selected{border-color:var(--df-brand);background:rgba(127,94,223,.08);background:color-mix(in srgb, var(--df-brand) 8%, #fff)}.df-mock-give{display:block;width:100%;border:0;border-radius:.75rem;background:var(--df-brand);color:var(--bs-white);padding:.8125rem 0}.df-mock-method,.df-mock-row{border:1.5px solid var(--df-line);border-radius:.75rem}.df-mock-tabs{border-block-end:1px solid var(--df-line)}.df-mock-tabs>.selected{color:var(--bs-body-color);border-block-end:2px solid var(--df-brand);margin-block-end:-1px}.df-mock-impact{background:var(--df-band);border-radius:.625rem}.df-swatch{width:1.375rem;height:1.375rem;border-radius:50%;border:2px solid var(--bs-white);box-shadow:0 0 0 1px var(--df-line);padding:0}.df-swatch[aria-pressed=true]{box-shadow:0 0 0 2px var(--bs-body-color)}.df-preview .carousel-indicators{position:static;margin:0}.df-preview .carousel-indicators [data-bs-target]{width:.5rem;height:.5rem;border-radius:50%;border:0;margin:0 .25rem;background-color:var(--df-line);opacity:1;text-indent:0}.df-preview .carousel-indicators .active{background-color:var(--df-brand)}.df-preview .carousel-control-prev,.df-preview .carousel-control-next{position:static;width:1.625rem;height:1.625rem;border:1.5px solid var(--df-line);border-radius:50%;background:var(--bs-white);color:var(--bs-body-color);opacity:1}.df-preview .carousel-control-prev:hover,.df-preview .carousel-control-next:hover{border-color:var(--df-brand);color:var(--df-brand)}.df-celebrate{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:100%}.df-celebrate-title{color:var(--df-brand)}.df-bars{display:flex;gap:.5rem;align-items:flex-end;height:6.5rem}.df-bars>i{flex:1;border-radius:.5rem .5rem 0 0;background:linear-gradient(180deg, var(--bs-primary), var(--bs-primary-bg-subtle))}.df-bars>i:last-child{background:linear-gradient(180deg, var(--bs-success), var(--bs-success-bg-subtle))}.df-logo-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:.75rem}@media(min-width: 576px){.df-logo-grid{grid-template-columns:repeat(3, 1fr)}}.df-logo-cell{border:1px solid var(--df-line);border-radius:.875rem;height:4.875rem;padding:.875rem;display:flex;align-items:center;justify-content:center}.df-logo-cell img{max-width:100%;max-height:2.375rem;object-fit:contain}.df-logo-inset img{--df-logo-ink: 0.62;max-height:calc(2.375rem/var(--df-logo-ink))}.organizations-hero-bg{top:0;bottom:0;right:0;width:100%;z-index:-1}@media(min-width: 992px){.organizations-hero-bg{right:calc(75% + .75rem);transform:translateX(50%);width:calc(100vw - 17px);width:calc(100vw - var(--scrollbar-width))}}.organizations-hero-bg-with-rainbows{background-image:url("/assets/organizations/dots-blue-5c41889f.svg"),url("/assets/organizations/rainbow-93183032.svg"),url("/assets/organizations/hero-bg-0fdf172e.svg");background-position:bottom -460% right,bottom 250% right -2rem,center center;background-repeat:no-repeat;background-size:auto 90%,auto 120%,cover}@media(min-width: 992px){.organizations-hero-bg-with-rainbows{background-position:bottom 312% right,bottom 80% right -8rem,center center;background-size:auto 120%,auto 240%,cover}}.track-donations-header{backdrop-filter:blur(0.3125rem);mask-image:linear-gradient(to right, rgba(0, 0, 0, 0), #000 0.75rem, #000 calc(100% - 0.75rem), rgba(0, 0, 0, 0))}@media(min-width: 576px){.track-donations-header{mask-image:linear-gradient(to right, rgba(0, 0, 0, 0), #000 1.5rem, #000 calc(100% - 1.5rem), rgba(0, 0, 0, 0))}}@media(min-width: 992px){.track-donations-header{mask-image:linear-gradient(to right, rgba(0, 0, 0, 0), #000 3rem, #000 calc(100% - 3rem), rgba(0, 0, 0, 0))}}@keyframes tdpc-blink{0%,100%{opacity:1;filter:grayscale(0%)}50%{opacity:.5;filter:grayscale(100%)}}.track-donations-partially-complete{animation:2.5s linear infinite tdpc-blink}.iphonex{background-color:#000;position:relative;border-top-left-radius:15% 7.5%;border-top-right-radius:15% 7.5%;border-bottom-left-radius:15% 7.5%;border-bottom-right-radius:15% 7.5%}.iphonex::before,.iphonex::after{content:"";display:block}.iphonex::before{padding-top:200%}.iphonex::after{background-color:inherit;border:inherit;border-top:0;position:absolute;top:3.1%;left:50%;transform:translate(-50%, -0.25px);width:48.5%;height:3.4%;border-bottom-left-radius:10% 72%;border-bottom-right-radius:10% 72%}.iphonex-inner{border:inherit;background-color:#fff;position:absolute;top:3.1%;left:6.645%;right:6.645%;bottom:3.1%;border-top-left-radius:10% 5%;border-top-right-radius:10% 5%;border-bottom-left-radius:10% 5%;border-bottom-right-radius:10% 5%;overflow:hidden}@keyframes color-wave{0%{background-position:0 bottom}100%{background-position:82vw bottom}}.color-wave{background-repeat:repeat-x;background-position:center bottom;background-size:82% 100%;animation:5s linear infinite color-wave;padding-top:min(8%,4rem);margin-bottom:-1px}@media(prefers-reduced-motion){.color-wave{animation:none}}.color-wave-inverted{margin-bottom:0;transform:rotate(180deg) translateY(1px);animation-direction:reverse}.color-wave-purple{background-image:url("/assets/home/wave-purple-7abbc71d.svg")}.color-wave-pink{background-image:url("/assets/home/wave-pink-d979d215.svg")}.color-wave-cool-gray{background-image:url("/assets/home/wave-cool-gray-3870512f.svg")}.color-wave-beige{background-image:url("/assets/home/wave-beige-0721e323.svg")}.color-wave-light-teal{background-image:url("/assets/home/wave-light-teal-48155019.svg")}.color-wave-light-blue{background-image:url("/assets/home/wave-light-blue-aa8b94e6.svg")}.color-wave-white{background-image:url("/assets/home/wave-white-8b2091da.svg")}@keyframes rainbow-text-animation{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.rainbow-text{background-image:linear-gradient(to right, #ae94fc, #fe8968);background-size:200% 200%;background-clip:text;color:rgba(0,0,0,0);animation:rainbow-text-animation 15s ease infinite}.bg-wavy-rainbow{background-image:url("/assets/social-footer/bg-fcc413ef.svg");background-position:center center;background-repeat:no-repeat;background-size:cover}@media(min-width: 768px){.bg-wavy-rainbow{background-image:url("/assets/social-footer/rainbow-left-abdae6d9.svg"),url("/assets/social-footer/rainbow-right-c027ec0c.svg"),url("/assets/social-footer/bg-fcc413ef.svg");background-position:bottom -2rem left -5rem,top right -5rem,center center;background-size:auto 45%,auto 45%,cover}}/*# sourceMappingURL=/assets/pages-14aebf8c.css.map */
