*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0;font:inherit}ul:not(.bullet-list){list-style:none;padding:0;margin:0}.bullet-list{margin-left:15px}.bullet-list li{margin-bottom:8px;list-style-type:disc}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5;overflow-y:auto}body.lock{overflow-y:hidden}a{-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration:none!important;color:unset}img,picture,svg,video{max-width:100%;display:block}html{scroll-behavior:smooth}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@font-face{font-family:Poppins Regular;src:url(Poppins-Regular.ddf76746d374c2e8.woff) format("woff"),url(Poppins-Regular.4b4ebe20759bdbf2.ttf) format("ttf")}@font-face{font-family:Poppins Italic;src:url(Poppins-Italic.eb034ef16eb06df5.woff) format("woff"),url(Poppins-Italic.b2efb5cde74c2f1a.ttf) format("ttf")}@font-face{font-family:Poppins Bold;src:url(Poppins-Bold.5b0113d0ccff708a.woff) format("woff"),url(Poppins-Bold.8001a01b32b71ef5.ttf) format("ttf")}@font-face{font-family:Poppins Medium;font-weight:500;src:url(Poppins-Medium.4de1a9154724d68f.woff) format("woff"),url(Poppins-Medium.a52d0bf095c248da.ttf) format("ttf")}@font-face{font-family:Montserrat;font-weight:500;src:url(montserratmedium-webfont.9e0bafa05aef6270.woff2) format("woff2"),url(montserratmedium-webfont.8a2d8be79755e36d.woff) format("woff")}@font-face{font-family:Montserrat Italic;font-weight:400;src:url(montserrat-italic-webfont.101fb620f1744189.woff2) format("woff2"),url(montserrat-italic-webfont.b189b86dbb0f31d0.woff) format("woff")}body,dialog{font-family:var(--ff-poppins-medium);color:var(--clr-primary-100);font-weight:500;font-size:var(--fs-400)}h2{line-height:1.3}.large-img{width:100%}.swiper-slide{width:auto!important}a,button{cursor:pointer}.iframe-container{position:relative;width:100%;padding-bottom:100%;overflow:hidden}.iframe-container.expenses{min-height:3400px}.iframe-container.grants{min-height:2000px}.iframe-container.sponsorships{min-height:2400px}.iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}:root{--clr-primary-900: #2D354F;--clr-primary-700: #133A6F;--clr-primary-400: #0f4a96;--clr-primary-200: #E2EDFD;--clr-primary-100: #F3F8FD;--clr-accent-blue: #5B89C8;--clr-accent-yellow: #FED500;--clr-neutral: #303030;--clr-secondary: #6E7399;--clr-special-blue: #1B5AAE;--clr-special-white: #DBE1E9;--border-grey: #979797;--container-padding: 1.875rem;--fs-900: clamp(3rem, 6vw + 1rem, 7.5rem);--fs-800: 2.5rem;--fs-700: 1.8rem;--fs-600: 1.475rem;--fs-500: 1.3rem;--fs-400: .97rem;--fs-300: .885rem;--ff-poppins-regular: "Poppins Regular";--ff-poppins-medium: "Poppins Medium";--ff-poppins-bold: "Poppins Bold";--ff-montserrat: "Montserrat";--ff-montserrat-italic: "Montserrat Italic";--bar-width: 28px;--bar-height: 5px;--hamburger-gap: 3px;--foreground: var(--clr-primary-700);--hamburger-margin: 8px;--animation-timing: .2s ease-in-out;--hamburger-height: calc(var(--bar-height) * 3 + var(--hamburger-gap) * 2)}@media (min-width: 30em){:root{--fs-800: 2.75rem;--fs-700: 1.9rem;--fs-600: 1.675rem;--fs-500: 1.4rem;--fs-400: 1rem;--fs-300: .885rem}}@media (min-width: 48em){:root{--fs-800: 3.375rem;--fs-700: 2.125rem;--fs-600: 1.875rem;--fs-500: 1.5rem;--fs-400: 1.125rem;--fs-300: 1rem}}.flex-group{display:flex;align-items:center;gap:var(--gap, 1rem)}.justify-center{justify-content:center}.align-items-start{align-items:flex-start}.grid{display:grid;gap:var(--gap, 1rem)}.lh-200{line-height:1.05}.lh-300{line-height:1.2}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.d-inline{display:inline}.d-block{display:block}.d-inline-block{display:inline-block}.text-center{text-align:center}.flow{display:flex;flex-direction:column;gap:1rem}.flow[data-spacing=small]{gap:.5rem}.flow[data-spacing=large]{gap:1.5rem}.container{width:min(100% - var(--container-padding) * 2,92.5rem);max-width:92.5em;margin-inline:auto}.container--lg{width:min(100% - var(--container-padding) * 2,94.75rem);max-width:92.5em;margin-inline:auto}.container--md{width:min(100% - var(--container-padding) * 2,80rem);max-width:92.5em;margin-inline:auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.text-primary-900{color:var(--clr-primary-900)}.text-primary-700{color:var(--clr-primary-700)}.text-primary-400{color:var(--clr-primary-400)}.text-primary-200{color:var(--clr-primary-200)}.text-primary-100{color:var(--clr-primary-100)}.text-accent-blue{color:var(--clr-accent-blue)}.text-accent-yellow{color:var(--clr-accent-yellow)}.text-neutral{color:var(--clr-neutral)}.text-secondary{color:var(--clr-secondary)}.text-special-blue{color:var(--clr-special-blue)}.text-special-white{color:var(--clr-special-white)}.text-white{color:#fff}.text-black{color:#000}.bg-primary-900{background-color:var(--clr-primary-900)}.bg-primary-700{background-color:var(--clr-primary-700)}.bg-primary-400{background-color:var(--clr-primary-400)}.bg-primary-200{background-color:var(--clr-primary-200)}.bg-primary-100{background-color:var(--clr-primary-100)}.bg-accent-blue{background-color:var(--clr-accent-blue)}.bg-accent-yellow{background-color:var(--clr-accent-yellow)}.bg-neutral{background-color:var(--clr-neutral)}.bg-secondary{background-color:var(--clr-secondary)}.bg-white{background-color:#fff}.bg-black{background-color:#000}.fs-900{font-size:var(--fs-900)}.fs-800{font-size:var(--fs-800)}.fs-700{font-size:var(--fs-700)}.fs-600{font-size:var(--fs-600)}.fs-500{font-size:var(--fs-500)}.fs-400{font-size:var(--fs-400)}.fs-300{font-size:var(--fs-300)}i{font-family:Filson Pro Italic,sans-serif;font-style:italic}.fw-500{font-weight:500}.fw-700,b{font-weight:700}.fw-400{font-weight:400;font-family:Filson Pro Regular,sans-serif}.ff-poppins-regular{font-family:var(-ff-poppins-regular)}.ff-poppins-medium{font-family:var(--ff-poppins-medium)}.ff-poppins-bold{font-family:var(--ff-poppins-bold)}.ff-montserrat{font-family:var(--ff-montserrat)}.ff-montserrat-italic{font-family:var(--ff-montserrat-italic)}.accent-underline{display:inline-block;width:-moz-fit-content;width:fit-content;position:relative;z-index:2}.accent-underline:after{content:"";position:absolute;width:103%;left:0;bottom:.18em;z-index:-1;height:clamp(9px,5vw,.2em)}.accent-underline.thin:after{height:3px}.accent-underline--inverted:after{width:103%;left:.2em}.accent-underline--centered:after{width:90%;left:50%;transform:translate(-50%)}.accent-underline--blue:after{background-color:var(--clr-accent-blue)}.accent-underline--yellow:after{background-color:var(--clr-accent-yellow)}.accent-badge{background-color:var(--clr-primary-400);border-radius:.25rem;padding:.2rem 1rem;position:absolute;top:10px;right:10px}.social-link img{transition:.25s ease}@media (max-width: 48em){.social-link img{height:48px;width:48px}}.social-link:hover img{transform:translateY(-4px)}.hover-underline:hover{text-decoration:underline}.icon-size-24{height:24px;width:24px}.min-small-visible{display:none}@media (min-width: 30em){.min-small-visible{display:block}}.mb-8{margin-bottom:8px}.mb-32{margin-bottom:32px}.text-nowrap{white-space:nowrap}.button{font-size:1.115rem;border-radius:.375rem;background-color:var(--clr-primary-400);padding:16px 56px;border:1px solid var(--clr-primary-400);display:flex;align-items:center;gap:.5rem;cursor:pointer;line-height:22px}@media (max-width: 30em){.button{padding:min(7vw,1.5rem) min(10vw,2rem)}}.button img{transition:.25s ease}.button:hover img,.button:focus-within img{transform:translateY(-4px)}.button--right-arrow img{transition:.25s ease}.button--right-arrow:hover img,.button--right-arrow:focus-within img{transform:translate(5px)}.button--left-arrow img{transition:.25s ease}.button--left-arrow:hover img,.button--left-arrow:focus-within img{transform:translate(-5px)}.button--inverted-icon img{transform:rotate(180deg)}.button--inverted-icon:hover img,.button--inverted-icon:focus-within img{transform:rotate(180deg) translate(-5px)}.button--transparent{color:var(--clr-primary-700);background-color:transparent}.button--transparent-inverted{color:#fff;border-color:#fff;background-color:transparent}.button--inverted{color:var(--clr-primary-400);border-color:#fff;background-color:#fff}.button--light{border-color:transparent;color:var(--clr-primary-700);background-color:var(--clr-primary-200)}.button--light svg{stroke:var(--clr-primary-700)}@keyframes loading{to{transform:rotate(360deg)}}.loader-spinner{width:24px;height:24px;border-radius:50%;background:transparent;border-top:2px solid var(--clr-primary-700);border-right:2px solid var(--clr-primary-700);border-bottom:2px solid #777;border-left:2px solid #777;animation:loading 2s infinite linear}.button-blue-white{background-color:var(--clr-primary-100);color:var(--clr-special-blue);border-color:#fff}dialog{background:white;border:0;left:0;top:0;max-width:unset;width:100%;box-shadow:0 5px 30px #0000001a;animation:fadeIn 1s ease both}dialog::-webkit-backdrop{animation:fadeIn 1s ease both;background:rgba(255,255,255,.4);z-index:2;-webkit-backdrop-filter:blur(5px) brightness(.8);backdrop-filter:blur(5px) brightness(.8)}dialog::backdrop{animation:fadeIn 1s ease both;background:rgba(255,255,255,.4);z-index:2;-webkit-backdrop-filter:blur(5px) brightness(.8);backdrop-filter:blur(5px) brightness(.8)}dialog .dialog-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 3rem}dialog h2{font-weight:600;font-size:2rem;padding-bottom:1rem}dialog p{font-size:1rem;line-height:1.3rem;padding:.5rem 0}dialog .help-needed{border-top:none}dialog .help-needed-testimonial--intro{padding:min(5vw,2.188rem) 1.75rem}dialog .help-needed-testimonial__arrow{display:none}@media (max-width: 63.75em){dialog .grid-container__grid{grid-template-columns:auto}dialog .help-needed-testimonial--intro h2{padding:0}dialog .help-needed-testimonial h2,dialog .help-needed-testimonial p{max-width:90%}dialog .help-needed-testimonial .help-needed-testimonial-wrapper{width:100%;position:relative}dialog .help-needed-testimonial .help-needed-testimonial-wrapper__content__icon{height:60px;max-width:60px;position:absolute;right:0;top:0}dialog .help-needed-testimonial .help-needed-testimonial-wrapper__content__description,dialog .help-needed-testimonial .help-needed-testimonial-wrapper__content h3{max-width:80%}}.x-close-modal{filter:grayscale(1);border:none;background:none;transition:ease filter,transform .3s;outline:none;cursor:pointer;transform-origin:center;font-size:26px;color:var(--clr-primary-400)}.x-close-modal:hover{filter:grayscale(0);transform:scale(1.1);color:var(--clr-primary-900)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width: 70em){.hero{padding-block:1.8rem}}.hero__container{display:grid;gap:1rem}@media (min-width: 70em){.hero__container{grid-template-columns:1fr calc(476px - 1.688rem);align-items:center}}.hero__title{line-height:1.3}.hero__title img{display:inline;width:140px;margin-right:2rem;margin-bottom:-1.5rem}.hero__content{align-items:flex-start}.hero__description{max-width:685px}main .ukraine-map{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;width:100%;background-color:#dbe1e9;padding:115px 0;border-bottom:1px solid var(--clr-secondary)}main .ukraine-map .map-full{background-size:contain}main .ukraine-map .want-help{display:flex;align-items:center;justify-content:center;gap:8px;min-width:300px;background-color:var(--clr-primary-400);color:#fff;font-size:18px;font-weight:500;line-height:22px;padding:16px 56px;border-radius:6px}@media (max-width: 48em){main .ukraine-map{padding:50px 0}main .ukraine-map .want-help{min-width:200px;font-size:16px;padding:.75rem 1rem}}.projects{padding-top:min(15vw,10.813rem);padding-bottom:min(14vw,7.75rem)}.projects.upcoming{padding-top:2vw;padding-bottom:6vw}.projects__flex-group{flex-wrap:wrap;justify-content:space-between}.projects__grid{margin-top:min(10vw,3.375rem);display:grid;gap:1rem;justify-items:center}@media (min-width: 70em){.projects__grid{grid-template-columns:1fr 1fr 1fr}}@media (min-width: 70em){.projects__mobile-only{display:none}}.project{position:relative;background-color:#fff;border:1px solid var(--clr-secondary);max-width:482px;height:100%;display:flex;flex-direction:column}.project__accent-badge{top:auto;bottom:min(5vw,1.2rem);right:1rem}@media (max-width: 90em){.project__button{padding:1rem 1.5rem}}.project__img-container{position:relative;min-height:380px}.project__img-container img{width:100%;object-fit:cover;-o-object-fit:cover;height:380px}.project__flex-group{margin-top:auto;justify-content:space-between;gap:0}@media (max-width: 30em){.project__flex-group .button{font-size:1rem;padding:min(3vw,1.5rem) min(5vw,3.375rem)}}.project__content{height:100%;padding:min(4vw,1.875rem) min(5vw,2rem);display:flex;flex-direction:column}.project__content p{margin-top:.563rem;margin-bottom:min(5vw,1.5rem)}.impactful-projects{margin-bottom:59px}.impactful-projects__intro{padding-inline:var(--container-padding);padding-top:min(14vw,7.563rem);padding-bottom:min(8vw,3.5rem);text-align:center;max-width:812px;margin-inline:auto}.impactful-projects__intro p{margin-top:1rem}.impactful-projects-grid{max-width:1600px;margin-inline:auto;display:grid}.impactful-projects-grid__img{height:100%;margin-inline:auto}@media (min-width: 48em){.impactful-projects-grid__img{max-width:65%}}@media (min-width: 70em){.impactful-projects-grid__img{max-width:100%}}@media (min-width: 70em){.impactful-projects-grid{grid-template-columns:1fr 1fr}}.impactful-projects-grid__item{padding:min(10vw,3.125rem) min(10vw,3.313rem);align-items:flex-start;justify-content:center}.impactful-projects-grid__item p>.accent-underline:after{width:100%;left:.1em;height:7px}@media (min-width: 48em){.impactful-projects-grid__item{max-width:85%;margin-inline:auto}}@media (min-width: 70em){.impactful-projects-grid__item{max-width:100%}}@media (min-width: 70em){.impactful-projects-grid__item{border-top:1px solid var(--clr-secondary);border-right:1px solid var(--clr-secondary);padding:2rem min(13vw,6.313rem)}}@media (min-width: 70em){.impactful-projects-grid--inverse-order__item{border-right:0;border-top:1px solid var(--clr-secondary);border-left:1px solid var(--clr-secondary);border-bottom:1px solid var(--clr-secondary)}}@media (max-width: 70em){.impactful-projects-grid--inverse-order>img{order:-1}}.europe-aid{display:flex;justify-content:center}.europe-aid .europe-aid-container{margin:0 74px}@media (max-width: 70em){.europe-aid .europe-aid-container{margin:0 36px}}.europe-aid .europe-aid-container .europe-aid-details{display:flex;align-items:center;justify-content:center;gap:70px;padding:79px 0 67px}@media (max-width: 70em){.europe-aid .europe-aid-container .europe-aid-details{gap:50px}}@media (max-width: 63.75em){.europe-aid .europe-aid-container .europe-aid-details{flex-direction:column;align-items:center}}.europe-aid .europe-aid-container .europe-aid-details__left{flex-shrink:0;position:relative}.europe-aid .europe-aid-container .europe-aid-details__left img{position:absolute;top:-50px;left:-70px;z-index:0}@media (max-width: 70em){.europe-aid .europe-aid-container .europe-aid-details__left img{left:-45px}}@media (max-width: 63.75em){.europe-aid .europe-aid-container .europe-aid-details__left img{left:-70px}}@media (max-width: 30em){.europe-aid .europe-aid-container .europe-aid-details__left img{max-width:160px;top:-45px;left:-45px}}.europe-aid .europe-aid-container .europe-aid-details__left p{position:relative;line-height:36px;margin-bottom:0}.europe-aid .europe-aid-container .europe-aid-details__right p{max-width:890px;margin-bottom:0}@media (max-width: 90em){.europe-aid .europe-aid-container .europe-aid-details__right p{max-width:unset}}.help-needed-testimonial{padding:min(5vw,2.188rem) 1.75rem;gap:1.2rem;align-items:flex-start;cursor:pointer;border-top:0}.help-needed-testimonial:not(:last-child){border-bottom:1px solid var(--clr-secondary)}.help-needed-testimonial__arrow{align-self:flex-end;max-width:32px}@media (min-width: 90em){.help-needed-testimonial__arrow{padding-bottom:min(10vw,4.5rem);margin-bottom:min(4vw,1.813rem)}}.help-needed-testimonial .help-needed-testimonial-wrapper{height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.help-needed-testimonial .help-needed-testimonial-wrapper__content{display:flex;flex-direction:column;align-items:flex-start;height:100%;margin-bottom:1rem}.help-needed-testimonial .help-needed-testimonial-wrapper__content__icon{height:80px;max-width:80px}@media (max-width: 70em){.help-needed-testimonial .help-needed-testimonial-wrapper__button{padding:1rem 1.5rem}}.help-needed-testimonial--intro{padding:4.563rem min(10vw,6.813rem)}@media (min-width: 63.75em){.grid-container:not(.grid-container--larger-breakpoint){grid-template-columns:40% 1fr}}.grid-container{display:grid}@media (min-width: 90em){.grid-container{grid-template-columns:30% 1fr}}.grid-container__grid{display:grid}@media (min-width: 48em){.grid-container__grid{grid-template-columns:1fr 1fr 1fr}}@media (min-width: 90em){.grid-container__grid{grid-template-columns:1fr 1fr 1fr}}.grid-container__item{border-bottom:1px solid var(--clr-secondary)}@media (min-width: 48em){.grid-container__item:not(:first-child){border-left:1px solid var(--clr-secondary)}}@media (min-width: 63.75em){.grid-container__item{border-top:1px solid var(--clr-secondary)}}
