.Container-module__DjgGgG__inner,.Container-module__DjgGgG__outer{width:100%;margin-inline:auto}.Container-module__DjgGgG__inner{max-width:var(--container-inner);padding-inline:10px}.Container-module__DjgGgG__outer{width:var(--container-outer);max-width:100%;padding-inline:0}@media (max-width:767px){.Container-module__DjgGgG__inner{padding-inline:10px}.Container-module__DjgGgG__outer{width:100%}}
.Button-module__8RiFmG__base{font-family:var(--font-heading);text-align:center;transition:background-color var(--transition-hover), border-color var(--transition-hover), color var(--transition-hover);border-radius:0;justify-content:center;align-items:center;font-weight:400;display:inline-flex}.Button-module__8RiFmG__primary{background:var(--kwf-orange);color:var(--kwf-white);min-width:174px;min-height:91px;padding:10px 24px;font-size:22px;line-height:30.8px}.Button-module__8RiFmG__primary:hover,.Button-module__8RiFmG__primary:focus-visible{background:var(--kwf-purple-hover)}.Button-module__8RiFmG__link{color:var(--kwf-purple);font-family:var(--font-body);padding:4px 0;font-size:15px;line-height:1.5;text-decoration:underline}.Button-module__8RiFmG__link:hover,.Button-module__8RiFmG__link:focus-visible{color:var(--kwf-purple-hover)}@media (max-width:767px){.Button-module__8RiFmG__primary{min-width:150px;min-height:64px;font-size:19px}}
.TestimonialCarousel-module__GylbCG__section{background:var(--kwf-purple);color:var(--kwf-white);padding:45px 0 44px;position:relative}.TestimonialCarousel-module__GylbCG__label{font-family:var(--font-body);text-align:center;font-size:16px;line-height:1.4;text-decoration:underline}.TestimonialCarousel-module__GylbCG__viewport{grid-template-columns:44px 1fr 44px;align-items:center;gap:12px;margin-top:50px;padding-inline:135px;display:grid}.TestimonialCarousel-module__GylbCG__slide{text-align:center;flex-direction:column;justify-content:center;min-height:200px;display:flex}.TestimonialCarousel-module__GylbCG__quote{font-family:var(--font-heading);color:var(--kwf-white);margin:0;max-width:700px;margin-inline:auto;font-size:35px;font-weight:400;line-height:49px}.TestimonialCarousel-module__GylbCG__attribution{font-family:var(--font-body);color:var(--kwf-white);margin-top:32px;font-size:16px;font-style:normal;line-height:1.4}.TestimonialCarousel-module__GylbCG__arrow{width:44px;height:44px;color:var(--kwf-white);justify-content:center;align-items:center;font-size:26px;line-height:1;transition:opacity .15s;display:flex}.TestimonialCarousel-module__GylbCG__arrow:hover,.TestimonialCarousel-module__GylbCG__arrow:focus-visible{opacity:.7}.TestimonialCarousel-module__GylbCG__dots{justify-content:center;gap:14px;margin-top:34px;display:flex}.TestimonialCarousel-module__GylbCG__dot{justify-content:center;align-items:center;width:20px;height:20px;display:flex}.TestimonialCarousel-module__GylbCG__dot:before{content:"";background:#ffffff8c;border-radius:50%;width:6px;height:6px;transition:background-color .15s,transform .15s}.TestimonialCarousel-module__GylbCG__dotActive:before{background:var(--kwf-white);transform:scale(1.25)}@media (max-width:900px){.TestimonialCarousel-module__GylbCG__viewport{grid-template-columns:36px 1fr 36px;padding-inline:8px}.TestimonialCarousel-module__GylbCG__quote{font-size:24px;line-height:1.4}}@media (max-width:767px){.TestimonialCarousel-module__GylbCG__section{padding:32px 0}.TestimonialCarousel-module__GylbCG__viewport{margin-top:28px}.TestimonialCarousel-module__GylbCG__quote{font-size:20px;line-height:1.45}.TestimonialCarousel-module__GylbCG__attribution{margin-top:22px;font-size:15px}}
.NewsCard-module__CYjG_q__card{display:flex}.NewsCard-module__CYjG_q__link{width:100%;color:inherit;background:0 0;border-radius:16px;flex-direction:column;padding:10px;text-decoration:none;display:flex}.NewsCard-module__CYjG_q__link:focus-visible{outline:3px solid var(--kwf-orange);outline-offset:3px}.NewsCard-module__CYjG_q__media{aspect-ratio:3/2;background:var(--kwf-mobile-menu-bg);border-radius:10px;width:100%;margin-bottom:20px;display:block;overflow:hidden}.NewsCard-module__CYjG_q__image{object-fit:cover;width:100%;height:100%;display:block}.NewsCard-module__CYjG_q__rule{background:var(--kwf-orange);border-radius:2px;width:64px;height:4px;margin-bottom:20px;display:block}.NewsCard-module__CYjG_q__bodyText{flex-direction:column;flex:1;display:flex}.NewsCard-module__CYjG_q__draft{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--kwf-white);background:var(--kwf-grey);border-radius:4px;align-self:flex-start;margin-bottom:12px;padding:5px 9px;font-size:12px;line-height:1}.NewsCard-module__CYjG_q__date{font-family:var(--font-body);color:var(--kwf-grey);margin-bottom:4px;font-size:15px;line-height:1.6}.NewsCard-module__CYjG_q__title{font-family:var(--font-heading);color:var(--kwf-purple);text-wrap:balance;font-size:22px;line-height:1.35}.NewsCard-module__CYjG_q__subtitle{font-family:var(--font-body);color:var(--kwf-grey);margin-top:5px;font-size:15px;line-height:1.5}.NewsCard-module__CYjG_q__excerpt{font-family:var(--font-body);color:var(--kwf-black);margin-top:14px;font-size:16px;line-height:1.7}.NewsCard-module__CYjG_q__more{font-family:var(--font-heading);color:var(--kwf-purple);align-items:center;gap:8px;margin-top:18px;font-size:17px;line-height:1.4;display:inline-flex}.NewsCard-module__CYjG_q__arrow{display:inline-block}.NewsCard-module__CYjG_q__link:hover .NewsCard-module__CYjG_q__title,.NewsCard-module__CYjG_q__link:focus-visible .NewsCard-module__CYjG_q__title,.NewsCard-module__CYjG_q__link:hover .NewsCard-module__CYjG_q__more,.NewsCard-module__CYjG_q__link:focus-visible .NewsCard-module__CYjG_q__more{color:var(--kwf-orange)}.NewsCard-module__CYjG_q__more{text-underline-offset:3px;text-decoration:underline}@media (prefers-reduced-motion:no-preference){.NewsCard-module__CYjG_q__link,.NewsCard-module__CYjG_q__image,.NewsCard-module__CYjG_q__arrow,.NewsCard-module__CYjG_q__title,.NewsCard-module__CYjG_q__more{transition:transform var(--transition-hover), box-shadow var(--transition-hover), background-color var(--transition-hover), color var(--transition-hover)}.NewsCard-module__CYjG_q__link:hover,.NewsCard-module__CYjG_q__link:focus-visible{background:var(--kwf-white);transform:translateY(-4px);box-shadow:0 14px 32px #1f103324}.NewsCard-module__CYjG_q__link:hover .NewsCard-module__CYjG_q__image,.NewsCard-module__CYjG_q__link:focus-visible .NewsCard-module__CYjG_q__image{transform:scale(1.045)}.NewsCard-module__CYjG_q__link:hover .NewsCard-module__CYjG_q__arrow,.NewsCard-module__CYjG_q__link:focus-visible .NewsCard-module__CYjG_q__arrow{transform:translate(4px)}}@media (max-width:767px){.NewsCard-module__CYjG_q__title{font-size:20px}}
.LatestNews-module__ud563q__section{text-align:center;padding:0 0 83px}.LatestNews-module__ud563q__heading{font-family:var(--font-heading);color:var(--kwf-purple);font-size:50px;font-weight:400;line-height:70px}.LatestNews-module__ud563q__grid{text-align:left;grid-template-columns:repeat(3,1fr);align-items:stretch;gap:40px 32px;margin-top:56px;list-style:none;display:grid}.LatestNews-module__ud563q__cta{justify-content:center;margin-top:56px;display:flex}@media (max-width:1023px){.LatestNews-module__ud563q__grid{grid-template-columns:repeat(2,1fr);gap:36px 28px}}@media (max-width:767px){.LatestNews-module__ud563q__section{padding-bottom:56px}.LatestNews-module__ud563q__heading{font-size:36px;line-height:46px}.LatestNews-module__ud563q__grid{grid-template-columns:1fr;gap:36px;margin-top:36px}.LatestNews-module__ud563q__cta{margin-top:36px}}
.YouTubeEmbed-module__jzTdjW__wrapper{width:100%;margin-inline:auto}.YouTubeEmbed-module__jzTdjW__frame{aspect-ratio:16/9;border:0;width:100%;height:auto;display:block}.YouTubeEmbed-module__jzTdjW__facade{cursor:pointer;background:#000;padding:0;position:relative;overflow:hidden}.YouTubeEmbed-module__jzTdjW__thumb{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.YouTubeEmbed-module__jzTdjW__titleBar{text-align:left;color:#fff;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 0 2px #00000080;background:linear-gradient(#0009,#0000);padding:12px 48px 40px 12px;font-family:Roboto,Arial,sans-serif;font-size:18px;line-height:1.3;position:absolute;top:0;left:0;right:0;overflow:hidden}.YouTubeEmbed-module__jzTdjW__playButton{opacity:.9;width:68px;height:48px;transition:opacity .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.YouTubeEmbed-module__jzTdjW__facade:hover .YouTubeEmbed-module__jzTdjW__playButton,.YouTubeEmbed-module__jzTdjW__facade:focus-visible .YouTubeEmbed-module__jzTdjW__playButton{opacity:1}
.ContactForm-module__5yGJ1a__form{text-align:left;padding-inline:16px;max-width:700px;margin:78px auto 0;padding-bottom:279px}.ContactForm-module__5yGJ1a__row{grid-template-columns:repeat(2,1fr);gap:20px 42px;display:grid}.ContactForm-module__5yGJ1a__field{flex-direction:column;margin-bottom:26px;display:flex}.ContactForm-module__5yGJ1a__label{font-family:var(--font-form);color:var(--kwf-blue);margin-bottom:8px;font-size:14px;font-weight:400;line-height:14px}.ContactForm-module__5yGJ1a__input,.ContactForm-module__5yGJ1a__textarea{border:0;border-bottom:1px solid var(--kwf-blue);width:100%;font-family:var(--font-body);color:var(--kwf-black);background:0 0;border-radius:0;padding:6px 2px;font-size:15px;line-height:1.5}.ContactForm-module__5yGJ1a__input{height:34px}.ContactForm-module__5yGJ1a__textarea{resize:vertical;border:1px solid var(--kwf-blue);min-height:110px;padding:8px}.ContactForm-module__5yGJ1a__input:focus,.ContactForm-module__5yGJ1a__textarea:focus{outline:3px solid var(--kwf-orange);outline-offset:2px}.ContactForm-module__5yGJ1a__inputError{border-color:#8a1f11;border-bottom-width:2px}.ContactForm-module__5yGJ1a__fieldset{border:0;margin:0 0 26px;padding:0}.ContactForm-module__5yGJ1a__legend{font-family:var(--font-form);color:var(--kwf-blue);margin-bottom:12px;padding:0;font-size:14px;font-weight:400;line-height:14px}.ContactForm-module__5yGJ1a__radioRow{flex-wrap:wrap;gap:12px 28px;display:flex}.ContactForm-module__5yGJ1a__radioOption{font-family:var(--font-form);color:var(--kwf-blue);cursor:pointer;align-items:center;gap:8px;font-size:14px;line-height:14px;display:flex}.ContactForm-module__5yGJ1a__radio{width:14px;height:14px;accent-color:var(--kwf-purple);margin:0}.ContactForm-module__5yGJ1a__consentRow{align-items:flex-start;gap:12px;margin:8px 0 6px;display:flex}.ContactForm-module__5yGJ1a__checkbox{width:14px;height:14px;accent-color:var(--kwf-purple);flex-shrink:0;margin:1px 0 0}.ContactForm-module__5yGJ1a__consentLabel{font-family:var(--font-form);color:var(--kwf-blue);cursor:pointer;font-size:14px;line-height:16px}.ContactForm-module__5yGJ1a__privacyNote{font-family:var(--font-body);color:#4b4b4b;margin-bottom:24px;font-size:12px;line-height:1.5}.ContactForm-module__5yGJ1a__privacyNote a{color:var(--kwf-purple);text-decoration:underline}.ContactForm-module__5yGJ1a__submitRow{justify-content:center;margin-top:22px;display:flex}.ContactForm-module__5yGJ1a__submit{background:var(--kwf-purple);color:var(--kwf-white);font-family:var(--font-form);border-radius:0;padding:12px 54px;font-size:23px;font-weight:700;line-height:32.2px;transition:background-color .15s}.ContactForm-module__5yGJ1a__submit:hover:not(:disabled),.ContactForm-module__5yGJ1a__submit:focus-visible{background:var(--kwf-purple-hover)}.ContactForm-module__5yGJ1a__submit:disabled{opacity:.65;cursor:not-allowed}.ContactForm-module__5yGJ1a__error{font-family:var(--font-body);color:#8a1f11;margin-top:6px;font-size:13px;line-height:1.4;display:block}.ContactForm-module__5yGJ1a__status{font-family:var(--font-body);text-align:center;margin-top:20px;font-size:15px;line-height:1.5}.ContactForm-module__5yGJ1a__statusOk{color:#145c22;font-weight:700}.ContactForm-module__5yGJ1a__statusError{color:#8a1f11;font-weight:700}.ContactForm-module__5yGJ1a__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}@media (max-width:767px){.ContactForm-module__5yGJ1a__form{margin-top:36px;padding-bottom:64px}.ContactForm-module__5yGJ1a__row{grid-template-columns:1fr;gap:0}}.ContactForm-module__5yGJ1a__turnstile{min-height:74px;margin:4px 0}
.crypto-module__E6KH7q__explainer{margin-top:66px;padding:0 16px 404px}.crypto-module__E6KH7q__explainerHeading{font-family:var(--font-heading);color:var(--kwf-purple);margin-bottom:34px;font-size:35px;font-weight:400;line-height:49px}@media (max-width:767px){.crypto-module__E6KH7q__explainer{margin-top:48px;padding-bottom:64px}.crypto-module__E6KH7q__explainerHeading{font-size:26px;line-height:1.3}}
.about-module__8TymFG__banner{background:var(--kwf-purple);width:100%;height:492px;position:relative;overflow:hidden}.about-module__8TymFG__panel{width:var(--container-outer);background:var(--kwf-white);max-width:100%;margin:-110px auto 0;padding:129px 0 24px;position:relative}.about-module__8TymFG__introGrid{grid-template-columns:minmax(0,1fr) 560px;align-items:start;gap:40px;display:grid}.about-module__8TymFG__title{font-family:var(--font-heading);color:var(--kwf-purple);font-size:50px;font-weight:400;line-height:70px}.about-module__8TymFG__para{font-family:var(--font-body);color:var(--kwf-black);margin-top:23px;font-size:16px;line-height:25.6px}.about-module__8TymFG__introVideo{margin-top:-19px}.about-module__8TymFG__goals{background:var(--kwf-purple);color:var(--kwf-white);text-align:center;padding:30px 0 60px}.about-module__8TymFG__goalsHeading{font-family:var(--font-heading);color:var(--kwf-white);font-size:50px;font-weight:400;line-height:70px}.about-module__8TymFG__goalsGrid{grid-template-columns:repeat(3,1fr);place-items:start center;gap:40px;margin-top:48px;display:grid}.about-module__8TymFG__goalIcon{justify-content:center;align-items:flex-end;height:150px;display:flex}.about-module__8TymFG__goalText{max-width:260px;font-family:var(--font-heading);color:var(--kwf-white);margin-top:32px;font-size:22px;line-height:30.8px}.about-module__8TymFG__whatWeDo{text-align:center;padding:90px 0 100px}.about-module__8TymFG__sectionHeading{font-family:var(--font-heading);color:var(--kwf-purple);font-size:50px;font-weight:400;line-height:70px}.about-module__8TymFG__whatWeDoGrid{text-align:left;grid-template-columns:repeat(2,1fr);gap:31px 191px;margin-top:51px;padding-inline:73px;display:grid}.about-module__8TymFG__whatWeDoTitle{font-family:var(--font-heading);color:var(--kwf-purple);font-size:26px;font-weight:400;line-height:36.4px}.about-module__8TymFG__whatWeDoBody{font-family:var(--font-body);color:var(--kwf-black);margin-top:18px;font-size:16px;line-height:28.8px}@media (max-width:1100px){.about-module__8TymFG__introGrid{grid-template-columns:1fr;gap:32px}.about-module__8TymFG__introVideo{max-width:659px;margin-top:0}.about-module__8TymFG__panel{padding-top:90px}}@media (max-width:767px){.about-module__8TymFG__banner{height:220px}.about-module__8TymFG__panel{min-height:0;margin-top:-20px;padding:28px 16px 32px}.about-module__8TymFG__title{font-size:32px;line-height:1.25}.about-module__8TymFG__goals{padding:40px 16px 48px}.about-module__8TymFG__goalsHeading,.about-module__8TymFG__sectionHeading{font-size:32px;line-height:1.25}.about-module__8TymFG__goalsGrid{grid-template-columns:1fr;gap:44px;margin-top:36px}.about-module__8TymFG__goalText{margin-top:20px;font-size:19px}.about-module__8TymFG__whatWeDo{padding:44px 0 56px}.about-module__8TymFG__whatWeDoGrid{grid-template-columns:1fr;gap:32px;margin-top:32px;padding-inline:6px}}
.news-module__obM1Ya__ground{--sheet-radius:16px;background:#f3f1f6;padding-bottom:88px}.news-module__obM1Ya__headerImage{background:var(--kwf-purple);width:100%;height:200px;position:relative;overflow:hidden}.news-module__obM1Ya__sheet{width:var(--container-outer);background:var(--kwf-white);border-radius:var(--sheet-radius);max-width:100%;margin:-150px auto 0;padding:28px 56px 60px;position:relative;box-shadow:0 18px 48px #1f10331f}.news-module__obM1Ya__header{text-align:center;max-width:720px;margin:0 auto}.news-module__obM1Ya__title{font-family:var(--font-heading);color:var(--kwf-purple);text-wrap:balance;font-size:44px;font-weight:400;line-height:1.15}.news-module__obM1Ya__intro{font-family:var(--font-body);color:var(--kwf-black);margin-top:8px;font-size:17px;line-height:1.7}.news-module__obM1Ya__grid{text-align:left;grid-template-columns:repeat(3,1fr);align-items:stretch;gap:44px 32px;margin:24px 0 0;padding:0;list-style:none;display:grid}@media (max-width:1023px){.news-module__obM1Ya__sheet{margin-top:-120px;padding:24px 32px 48px}.news-module__obM1Ya__headerImage{height:170px}.news-module__obM1Ya__title{font-size:36px}.news-module__obM1Ya__grid{grid-template-columns:repeat(2,1fr);gap:36px 28px}}@media (max-width:767px){.news-module__obM1Ya__ground{--sheet-radius:12px;padding-bottom:56px}.news-module__obM1Ya__headerImage{height:120px}.news-module__obM1Ya__sheet{width:calc(100% - 24px);margin-top:-78px;padding:22px 20px 40px}.news-module__obM1Ya__title{font-size:32px}.news-module__obM1Ya__grid{grid-template-columns:1fr;gap:36px;margin-top:26px}}
.team-module__czTPBW__draft{width:fit-content;font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--kwf-purple);background:var(--kwf-white);border-radius:4px;margin-bottom:22px;padding:7px 11px;font-size:13px;line-height:1;display:block}.team-module__czTPBW__hero{color:var(--kwf-white);background:#2f1650;position:relative;overflow:hidden}.team-module__czTPBW__heroImage{object-fit:cover;object-position:center 40%;opacity:.16;filter:grayscale(55%)}.team-module__czTPBW__hero:before{content:"";background:linear-gradient(100deg,#2f1650eb 0%,#5b2c91c7 100%);position:absolute;inset:0}.team-module__czTPBW__heroInner{max-width:760px;padding:96px 0 104px;position:relative}.team-module__czTPBW__pill{font-family:var(--font-heading);letter-spacing:.18em;text-transform:uppercase;color:#c26a0e;background:#fdebd2;border-radius:999px;padding:9px 16px;font-size:15px;line-height:1;display:inline-block}.team-module__czTPBW__headline{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--kwf-white);text-wrap:balance;margin-top:24px;font-size:64px;font-weight:500;line-height:1.06}.team-module__czTPBW__intro{font-family:var(--font-body);color:#ece4f6;max-width:640px;margin-top:26px;font-size:19px;line-height:1.75}.team-module__czTPBW__group{margin-top:96px}.team-module__czTPBW__groupHeading{font-family:var(--font-heading);color:var(--kwf-purple);margin-top:18px;font-size:44px;font-weight:500;line-height:1.12}.team-module__czTPBW__grid{grid-template-columns:repeat(3,1fr);gap:28px;margin:36px 0 0;padding:0;list-style:none;display:grid}.team-module__czTPBW__card{background:var(--kwf-white);text-align:center;border:1px solid #e6e1ee;border-radius:20px;padding:40px 28px 36px}.team-module__czTPBW__photo{background:var(--kwf-lilac);border-radius:50%;justify-content:center;align-items:center;width:180px;height:180px;margin:0 auto;display:flex;overflow:hidden}.team-module__czTPBW__photo img{object-fit:cover;object-position:50% 35%;width:100%;height:100%}.team-module__czTPBW__initials{font-family:var(--font-heading);color:var(--kwf-white);font-size:56px;line-height:1}.team-module__czTPBW__name{font-family:var(--font-heading);color:var(--kwf-black);margin-top:24px;font-size:26px;font-weight:500;line-height:1.25}.team-module__czTPBW__role{font-family:var(--font-body);color:var(--kwf-purple);margin-top:8px;font-size:17px;font-weight:700;line-height:1.5}.team-module__czTPBW__comingSoon{text-align:center;background:#faf8fd;border:2px dashed #d9cfe8;border-radius:20px;margin-top:36px;padding:56px 28px}.team-module__czTPBW__comingSoonTitle{font-family:var(--font-heading);color:var(--kwf-purple);font-size:30px;font-weight:500;line-height:1.2}.team-module__czTPBW__comingSoonNote{max-width:460px;font-family:var(--font-body);color:var(--kwf-grey);margin:10px auto 0;font-size:17px;line-height:1.6}.team-module__czTPBW__memoriam{background:radial-gradient(ellipse at 18% 0%, #9f7bed59, transparent 55%), var(--kwf-purple);color:var(--kwf-white);text-align:center;border-radius:28px;margin-top:104px;padding:72px 64px 76px;position:relative;overflow:hidden}.team-module__czTPBW__memoriamTitle{font-family:var(--font-heading);letter-spacing:.02em;color:var(--kwf-white);font-size:44px;font-weight:500;line-height:1.1}.team-module__czTPBW__memoriamTitle:after{content:"";background:var(--kwf-orange);border-radius:2px;width:72px;height:4px;margin:18px auto 0;display:block}.team-module__czTPBW__memoriamList{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 56px;max-width:860px;margin:48px auto 0;padding:0;list-style:none;display:grid}.team-module__czTPBW__memoriamPhoto{background:#ffffff1a;border:3px solid #ffffff4d;border-radius:50%;width:150px;height:150px;margin:0 auto 20px;overflow:hidden;box-shadow:0 10px 28px #11062047}.team-module__czTPBW__memoriamPhoto img{object-fit:cover;width:100%;height:100%;display:block}.team-module__czTPBW__memoriamName{font-family:var(--font-heading);font-size:32px;font-weight:500;line-height:1.15}.team-module__czTPBW__memoriamDates{font-family:var(--font-heading);letter-spacing:.14em;color:var(--kwf-orange);margin-top:8px;font-size:18px;line-height:1}.team-module__czTPBW__memoriamClose{max-width:640px;font-family:var(--font-body);text-wrap:balance;border-top:1px solid #ffffff2e;margin:48px auto 0;padding-top:36px;font-size:21px;font-style:italic;line-height:1.6}.team-module__czTPBW__cta{background:linear-gradient(180deg, var(--kwf-white) 0%, #fdf6ec 38%, #fdf6ec 100%);text-align:center;margin-top:72px;padding:120px 0 112px}.team-module__czTPBW__ctaHeading{font-family:var(--font-heading);color:var(--kwf-purple);text-wrap:balance;font-size:38px;font-weight:400;line-height:1.15}.team-module__czTPBW__ctaButton{background:var(--kwf-orange);color:var(--kwf-white);font-family:var(--font-heading);letter-spacing:.04em;transition:background-color var(--transition-hover), transform var(--transition-hover);border-radius:999px;justify-content:center;align-items:center;margin-top:30px;padding:16px 44px;font-size:20px;line-height:1.3;text-decoration:none;display:inline-flex}.team-module__czTPBW__ctaButton:hover,.team-module__czTPBW__ctaButton:focus-visible{background:var(--kwf-purple-hover)}.team-module__czTPBW__ctaButton:focus-visible{outline:3px solid var(--kwf-purple);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.team-module__czTPBW__card{transition:transform var(--transition-hover), box-shadow var(--transition-hover)}.team-module__czTPBW__card:hover{transform:translateY(-4px);box-shadow:0 16px 36px #1f10331f}}@media (max-width:1023px){.team-module__czTPBW__grid{grid-template-columns:repeat(2,1fr)}.team-module__czTPBW__headline{font-size:52px}}@media (max-width:767px){.team-module__czTPBW__heroInner{padding:64px 10px 72px}.team-module__czTPBW__group,.team-module__czTPBW__memoriam{margin-inline:10px}.team-module__czTPBW__headline{font-size:40px}.team-module__czTPBW__intro{font-size:17px}.team-module__czTPBW__group{margin-top:64px}.team-module__czTPBW__groupHeading{font-size:34px}.team-module__czTPBW__grid{grid-template-columns:1fr;gap:20px}.team-module__czTPBW__card{padding:32px 20px 28px}.team-module__czTPBW__comingSoon{padding:40px 20px}.team-module__czTPBW__comingSoonTitle{font-size:26px}.team-module__czTPBW__photo{width:150px;height:150px}.team-module__czTPBW__initials{font-size:44px}.team-module__czTPBW__name{font-size:24px}.team-module__czTPBW__memoriam{border-radius:20px;margin-top:64px;padding:48px 24px 52px}.team-module__czTPBW__memoriamTitle{font-size:34px}.team-module__czTPBW__memoriamList{grid-template-columns:1fr;gap:32px;margin-top:36px}.team-module__czTPBW__memoriamPhoto{width:128px;height:128px;margin-bottom:16px}.team-module__czTPBW__memoriamName{font-size:26px}.team-module__czTPBW__memoriamClose{margin-top:36px;padding-top:28px;font-size:18px}.team-module__czTPBW__cta{margin-top:48px;padding:80px 0}.team-module__czTPBW__ctaHeading{font-size:30px}}
.Home-module__YeEf2G__hero{position:relative}.Home-module__YeEf2G__heroMedia{background:var(--kwf-purple);width:100%;height:673px;position:relative;overflow:hidden}.Home-module__YeEf2G__heroMedia img{object-fit:cover;object-position:center 38%;width:100%;height:100%}.Home-module__YeEf2G__heroCopy{text-align:center;color:var(--kwf-white);flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:78px;display:flex;position:absolute;inset:0}.Home-module__YeEf2G__heroEyebrow{font-family:var(--font-heading);font-size:35px;font-weight:400;line-height:49px}.Home-module__YeEf2G__heroTitle{font-family:var(--font-heading);margin:0;font-size:96px;font-weight:700;line-height:134.4px}.Home-module__YeEf2G__heroStrap{background:var(--kwf-white);justify-content:space-between;align-items:center;gap:24px;min-height:140px;margin-top:-52px;padding-left:36px;display:flex;position:relative}.Home-module__YeEf2G__heroStrapText{font-family:var(--font-heading);color:var(--kwf-purple);font-size:35px;line-height:49px}.Home-module__YeEf2G__whoWeAre{background:var(--kwf-purple);color:var(--kwf-white);z-index:-1;margin-top:-41px;padding:52px 0 39px;position:relative}.Home-module__YeEf2G__whoWeAreGrid{grid-template-columns:283px minmax(0,752px);align-items:start;column-gap:72px;padding-left:104px;display:grid}.Home-module__YeEf2G__whoWeAreHeading{font-family:var(--font-heading);color:var(--kwf-white);align-self:center;font-size:56px;font-weight:700;line-height:67.2px}.Home-module__YeEf2G__whoWeAreBody p{font-family:var(--font-body);font-size:16px;line-height:25.6px}.Home-module__YeEf2G__whoWeAreBody p+p{margin-top:25.6px}.Home-module__YeEf2G__partners{text-align:center;padding:95px 0 166px}.Home-module__YeEf2G__sectionHeading{font-family:var(--font-heading);color:var(--kwf-purple);font-size:50px;font-weight:400;line-height:70px}.Home-module__YeEf2G__partnerGrid{grid-template-columns:repeat(auto-fit,minmax(0,288px));justify-content:center;place-items:start center;gap:0;margin-top:93px;display:grid}.Home-module__YeEf2G__partnerLogo{justify-content:center;align-items:flex-end;height:131px;display:flex}.Home-module__YeEf2G__partnerLogo img{object-fit:contain;width:auto;max-height:131px}.Home-module__YeEf2G__partnerName{font-family:var(--font-heading);color:var(--kwf-grey);margin-top:8px;max-width:200px;margin-inline:auto;font-size:21px;font-weight:400;line-height:31px}.Home-module__YeEf2G__whatWeDo{text-align:center;padding:59px 0 83px}.Home-module__YeEf2G__whatWeDoGrid{text-align:left;grid-template-columns:repeat(2,1fr);gap:31px 191px;margin-top:83px;padding-inline:73px;display:grid}.Home-module__YeEf2G__whatWeDoTitle{font-family:var(--font-heading);color:var(--kwf-purple);font-size:26px;font-weight:400;line-height:36.4px}.Home-module__YeEf2G__whatWeDoBody{font-family:var(--font-body);color:var(--kwf-black);margin-top:18px;font-size:16px;line-height:28.8px}@media (max-width:1100px){.Home-module__YeEf2G__heroTitle{font-size:72px;line-height:1.35}}@media (max-width:900px){.Home-module__YeEf2G__partnerGrid{grid-template-columns:repeat(3,1fr);gap:48px 24px;margin-top:64px}}@media (max-width:767px){.Home-module__YeEf2G__heroMedia{height:404px}.Home-module__YeEf2G__heroEyebrow{font-size:22px;line-height:1.4}.Home-module__YeEf2G__heroTitle{font-size:40px;line-height:1.2}.Home-module__YeEf2G__heroCopy{padding:0 16px 40px}.Home-module__YeEf2G__heroStrap{text-align:center;flex-direction:column;align-items:stretch;gap:0;margin-top:0;padding:24px 16px 0}.Home-module__YeEf2G__heroStrapText{font-size:26px;line-height:1.3}.Home-module__YeEf2G__heroStrap a{align-self:center;margin-top:20px}.Home-module__YeEf2G__whoWeAre{padding:48px 0}.Home-module__YeEf2G__whoWeAreGrid{grid-template-columns:1fr;gap:24px}.Home-module__YeEf2G__whoWeAreHeading{font-size:36px;line-height:1.2}.Home-module__YeEf2G__partners{padding:56px 0 40px}.Home-module__YeEf2G__sectionHeading{font-size:34px;line-height:1.3}.Home-module__YeEf2G__partnerGrid{grid-template-columns:repeat(2,1fr);gap:40px 16px}.Home-module__YeEf2G__partnerName{font-size:17px}.Home-module__YeEf2G__whatWeDo{padding:40px 0 56px}.Home-module__YeEf2G__whatWeDoGrid{grid-template-columns:1fr;gap:32px;margin-top:40px;padding-inline:6px}}
