.site-header{--u:min(1px, 100cqw / 1440);max-width:calc(1440 * var(--u));padding:var(--space-30) calc(40 * var(--u)) var(--space-20);background-color:var(--color-white);justify-content:space-between;align-items:flex-start;margin-inline:auto;display:flex}.site-header__logo{flex-shrink:0;display:block}.site-header__logo-image{width:128px;height:59.459px}.site-header__toggle{border-radius:var(--radius-nav);flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:none}.site-header__burger,.site-header__burger:before,.site-header__burger:after{background-color:var(--color-primary-500);width:26px;height:2px;transition:transform var(--duration-menu) var(--easing-menu), opacity var(--duration-menu) var(--easing-menu);display:block}.site-header__burger:before,.site-header__burger:after{content:"";position:absolute}.site-header__burger:before{transform:translateY(-8px)}.site-header__burger:after{transform:translateY(8px)}.site-header__toggle[aria-expanded=true] .site-header__burger{background-color:#0000}.site-header__toggle[aria-expanded=true] .site-header__burger:before{transform:rotate(45deg)}.site-header__toggle[aria-expanded=true] .site-header__burger:after{transform:rotate(-45deg)}.site-nav{justify-content:flex-end;align-items:flex-start;width:833px;display:flex}.site-nav__item{margin-right:-12px}.site-nav__item:last-child{margin-right:0}.site-nav__link{justify-content:center;align-items:center;gap:var(--space-5);height:47px;padding:9px var(--space-20);border-radius:var(--radius-nav);background-color:var(--color-white);color:var(--color-black);font-size:var(--font-size-lg);line-height:var(--line-height-lg);font-weight:var(--font-weight-regular);white-space:nowrap;display:flex}.site-nav__link--wide{height:48px;padding-inline:var(--space-28)}.site-nav__link--menu{height:48px;padding-block:var(--space-10)}.site-nav__chevron{width:11px;height:8px;transform:rotate(180deg)}@media (max-width:1024px){.site-header{padding:var(--space-20) calc(40 * var(--u));flex-wrap:wrap;align-items:center}.site-header__toggle{display:flex;position:relative}.site-header__nav{max-height:0;transition:max-height var(--duration-menu) var(--easing-menu), visibility var(--duration-menu) var(--easing-menu);visibility:hidden;flex-basis:100%;overflow:hidden}.site-header__nav--open{visibility:visible;max-height:480px}.site-nav{width:auto;padding-top:var(--space-10);flex-direction:column;align-items:stretch;margin-right:0}.site-nav__item,.site-nav__item:last-child{margin-right:0}.site-nav__link,.site-nav__link--wide,.site-nav__link--menu{height:auto;padding:var(--space-10) 0;justify-content:flex-start}}@media (max-width:768px){.site-header{padding:var(--space-14) calc(40 * var(--u))}.site-header__logo-image{width:96px;height:44.594px}}
.site-footer{z-index:1;color:var(--color-primary-50);padding-top:5.8333%;position:relative}.site-footer__skyline{width:100.231%;height:auto;position:absolute;top:0;left:-.2083%}.site-footer__body{background-color:var(--color-primary-500);position:relative}.site-footer__inner{grid-template-columns:373px 316px 271px 240px;max-width:1440px;margin-inline:auto;padding:83px 128px 75px 112px;display:grid}.site-footer__column{min-width:0}.site-footer__title{color:var(--color-primary-50);font-family:var(--font-heading);font-size:var(--font-size-h2);line-height:var(--line-height-h2);font-weight:var(--font-weight-h2)}.site-footer__about{margin-top:var(--space-38);padding:var(--space-5) var(--space-10);font-size:var(--font-size-lg);line-height:var(--line-height-lg);margin-left:-10px;display:inline-block}.site-footer__contact{margin-top:78px;font-style:normal}.site-footer__contact-item{align-items:center;gap:var(--space-12);height:34px;font-size:var(--font-size-lg);line-height:var(--line-height-lg);display:flex}.site-footer__contact-item+.site-footer__contact-item{height:28px;margin-top:1px}.site-footer__contact-icon{flex-shrink:0;width:21px;height:21px}.site-footer__heading{color:var(--color-white);font-family:var(--font-heading);font-size:var(--font-size-heading);line-height:var(--line-height-heading);font-weight:var(--font-weight-heading)}.site-footer__column--resources .site-footer__heading{margin-top:15px;margin-left:12px}.site-footer__column--faqs .site-footer__heading{margin-top:15px;margin-left:8px}.site-footer__links{margin-top:var(--space-20)}.site-footer__link{padding:var(--space-5) var(--space-10);font-size:var(--font-size-lg);line-height:var(--line-height-lg);display:block}.site-footer__column--faqs .site-footer__links{margin-top:22px}.site-footer__links>li:nth-child(4){margin-top:1px}.site-footer__column--faqs .site-footer__links>li:nth-child(4){margin-top:4px}.site-footer__column--brand{flex-direction:column;align-items:flex-start;display:flex}.site-footer__brand{width:170px;height:79px;margin-top:3px;margin-left:70px;position:relative}.site-footer__brand-hand{width:79.847px;height:78.984px;position:absolute;top:0;left:0}.site-footer__brand-wordmark{width:105.178px;height:57.413px;position:absolute;top:5.29px;left:64.84px}.site-footer__subscribe{border-radius:var(--radius-lg);background-color:var(--color-secondary-500);width:240px;height:44px;color:var(--color-white);font-size:var(--font-size-md);line-height:var(--line-height-md);justify-content:center;align-items:center;margin-top:53px;display:flex}.site-footer__divider{width:240px;height:3px;margin-top:19.5px}.site-footer__social{width:120px;height:23px;margin-top:22.5px;margin-left:119px}.site-footer__licence{width:493px;margin-top:var(--space-28);padding:var(--space-5) var(--space-10);font-size:var(--font-size-md);line-height:var(--line-height-md);text-align:right;margin-left:-243px}@media (max-width:1024px){.site-footer__inner{padding:56px var(--space-40) 64px;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 32px}.site-footer__column--resources .site-footer__heading,.site-footer__column--faqs .site-footer__heading{margin-top:0;margin-left:0}.site-footer__brand,.site-footer__social{margin-left:0}.site-footer__brand{margin-top:0}.site-footer__licence{text-align:left;width:auto;margin-left:0;padding-inline:0}.site-footer__contact{margin-top:var(--space-40)}}@media (max-width:768px){.site-footer__inner{padding:40px var(--space-20) 48px;grid-template-columns:minmax(0,1fr);gap:40px}.site-footer__title{font-size:var(--font-size-h3);line-height:var(--line-height-h3)}.site-footer__about,.site-footer__link{margin-left:0;padding-inline:0}.site-footer__subscribe,.site-footer__divider{width:100%;max-width:320px}}
.story{background-color:var(--color-white);position:relative;container-type:inline-size}.story__stage{--u:min(1px, 100cqw / 1440);--y0:var(--header-height);width:calc(1440 * var(--u));height:calc((3929 - var(--y0)) * var(--u));margin-inline:auto;position:relative}.story__panel{left:calc(80 * var(--u));top:calc((205 - var(--y0)) * var(--u));width:calc(1281 * var(--u));height:calc(4007 * var(--u));border-top-right-radius:calc(20 * var(--u));background-color:var(--color-neutral-50);box-shadow:var(--shadow-card);position:absolute}.story-tabs{left:0;top:calc((129 - var(--y0)) * var(--u));width:calc(1440 * var(--u));height:calc(76 * var(--u));position:absolute;overflow:hidden}.story-tabs__item{top:calc(20 * var(--u));height:calc(56 * var(--u));position:absolute}.story-tabs__link{height:100%;padding-block:calc(14 * var(--u));border-top-left-radius:calc(20 * var(--u));border-top-right-radius:calc(20 * var(--u));box-shadow:var(--shadow-card);color:var(--color-black);font-size:calc(18 * var(--u));line-height:calc(28 * var(--u));font-weight:var(--font-weight-regular);white-space:nowrap;display:block}.story-tabs__label{display:block}.story-tabs__item--story{left:calc(80 * var(--u));width:calc(231 * var(--u));z-index:4}.story-tabs__item--story .story-tabs__link{padding-left:calc(42 * var(--u));padding-right:calc(43 * var(--u));background-color:var(--color-neutral-50);line-height:calc(24 * var(--u));font-weight:var(--font-weight-semibold)}.story-tabs__item--story .story-tabs__label{width:calc(148.28 * var(--u));text-align:center}.story-tabs__item--team{left:calc(279 * var(--u));width:calc(254 * var(--u));z-index:3}.story-tabs__item--team .story-tabs__link{padding-left:calc(42 * var(--u));padding-right:calc(80 * var(--u));background-color:var(--color-primary-50)}.story-tabs__item--team .story-tabs__label{width:calc(166.56 * var(--u));text-align:center}.story-tabs__item--support{left:calc(498 * var(--u));width:calc(231 * var(--u));z-index:2}.story-tabs__item--support .story-tabs__link{padding-left:calc(68 * var(--u));padding-right:calc(80 * var(--u));background-color:var(--color-yellow-100)}.story-tabs__item--volunteers{left:calc(699 * var(--u));width:calc(231 * var(--u));z-index:1}.story-tabs__item--volunteers .story-tabs__link{padding-left:calc(49 * var(--u));padding-right:calc(80 * var(--u));background-color:var(--color-secondary-50)}.story__title{left:calc(126 * var(--u));top:calc((308 - var(--y0)) * var(--u));width:calc(927 * var(--u));color:var(--color-primary-500);font-family:var(--font-heading);font-size:calc(48 * var(--u));line-height:calc(56 * var(--u));font-weight:var(--font-weight-h2);position:absolute}.story__hero{left:calc(80 * var(--u));top:calc((391 - var(--y0)) * var(--u));width:calc(1281 * var(--u));height:calc(393 * var(--u));position:absolute}.story__hero-image{object-fit:cover;width:100%;height:100%}.story__illustration{left:calc(33 * var(--u));top:calc((784 - var(--y0)) * var(--u));width:calc(1328 * var(--u));height:calc(3145 * var(--u));position:absolute}.story__illustration-image{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%}.story__section{position:absolute}.story__section--mission{left:calc(133 * var(--u));top:calc((852 - var(--y0)) * var(--u));width:calc(402 * var(--u))}.story__section--why{left:calc(870 * var(--u));top:calc((1117 - var(--y0)) * var(--u));width:calc(365 * var(--u))}.story__section--how{left:calc(218 * var(--u));top:calc((1437 - var(--y0)) * var(--u));width:calc(365 * var(--u))}.story__heading{color:var(--color-primary-500);font-family:var(--font-heading);font-size:calc(36 * var(--u));line-height:calc(44 * var(--u));font-weight:var(--font-weight-h3)}.story__section--how .story__heading{width:calc(312 * var(--u))}.story__body{color:var(--color-primary-700);font-size:calc(18 * var(--u));line-height:calc(28 * var(--u));font-weight:var(--font-weight-regular)}.story__section--mission .story__body,.story__section--why .story__body{margin-top:calc(16 * var(--u))}.story__section--how .story__body{margin-top:calc(13 * var(--u))}.story-years__item{width:calc(195 * var(--u));position:absolute}.story-years__item--open{z-index:1}.story-years__marker{align-items:center;gap:calc(11 * var(--u));width:100%;height:calc(84 * var(--u));padding:calc(20 * var(--u));border-radius:calc(20 * var(--u));background-color:var(--color-neutral-100);text-align:left;display:flex}.story-years__value{width:calc(116 * var(--u));color:var(--color-primary-500);font-family:var(--font-heading);font-size:calc(48 * var(--u));line-height:calc(56 * var(--u));font-weight:var(--font-weight-h2);text-align:center;margin-left:auto}.story-years__chevron{width:calc(24 * var(--u));height:calc(24 * var(--u));transition:transform var(--duration-menu) var(--easing-menu);transform:rotate(180deg)}.story-years__marker[aria-expanded=true] .story-years__chevron{transform:rotate(0)}.story-years__panel{width:calc(400 * var(--u));visibility:hidden;transition:grid-template-rows var(--duration-menu) var(--easing-menu), visibility var(--duration-menu) var(--easing-menu);grid-template-rows:0fr;display:grid}.story-years__panel--open{visibility:visible;grid-template-rows:1fr}.story-years__clip{min-height:0;overflow:hidden}.story-years__body{margin-top:calc(12 * var(--u));padding:calc(15 * var(--u));border-radius:calc(20 * var(--u));background-color:var(--color-neutral-200);color:var(--color-primary-500);font-size:calc(18 * var(--u));line-height:calc(28 * var(--u));font-weight:var(--font-weight-regular)}.story-years__bullet{padding-left:calc(28 * var(--u));position:relative}.story-years__bullet:before{content:"";left:calc(11 * var(--u));top:calc(12 * var(--u));width:calc(4 * var(--u));height:calc(4 * var(--u));background-color:currentColor;border-radius:50%;position:absolute}.story-years__bullet+.story-years__bullet{margin-top:calc(12 * var(--u))}.story-years__sr{clip-path:inset(50%);white-space:nowrap;white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.story-years__item--y2018{left:calc(458 * var(--u));top:calc((1978 - var(--y0)) * var(--u))}.story-years__item--y2018 .story-years__panel{width:calc(310 * var(--u))}.story-years__item--y2019{left:calc(812 * var(--u));top:calc((1972 - var(--y0)) * var(--u))}.story-years__item--y2020{left:calc(859 * var(--u));top:calc((2274 - var(--y0)) * var(--u))}.story-years__item--y2021{left:calc(486 * var(--u));top:calc((2288 - var(--y0)) * var(--u))}.story-years__item--y2022{left:calc(134 * var(--u));top:calc((2610 - var(--y0)) * var(--u))}.story-years__item--y2023{left:calc(780 * var(--u));top:calc((2638 - var(--y0)) * var(--u))}.story-years__item--y2024{left:calc(750 * var(--u));top:calc((3089 - var(--y0)) * var(--u))}.story-years__item--y2025{left:calc(234 * var(--u));top:calc((2902 - var(--y0)) * var(--u))}.story-years__item--y2026{left:calc(665 * var(--u));top:calc((3383 - var(--y0)) * var(--u))}.story__section-photo,.story-years__photo{display:none}@media (max-width:1200px){.story__stage{--u:1px;width:auto;height:auto;padding-bottom:var(--space-68);flex-direction:column;margin-inline:0;display:flex;position:relative}.story__panel{width:100%;height:100%;top:0;left:0}.story__title,.story__hero,.story__section,.story-years{z-index:1;position:relative;top:auto;left:auto}.story-tabs{display:none}.story__title,.story__hero,.story__section,.story-years{width:100%;max-width:calc(688 * var(--u));padding-inline:var(--space-24);margin-inline:auto}.story__title{margin-top:var(--space-40);font-size:clamp(28px,4.4vw,48px);line-height:1.2}.story__hero{height:auto;margin-top:var(--space-24)}.story__hero-image{height:auto}.story__illustration{display:none}.story__section{margin-top:var(--space-40)}.story__section-photo,.story-years__photo{width:100%;max-width:calc(var(--photo-w,100%) * 2);height:auto;margin-inline:auto;display:block}.story__section-photo{margin-bottom:var(--space-20)}.story__heading,.story__section--how .story__heading{width:auto;font-size:clamp(24px,3.4vw,36px);line-height:1.25}.story-years{gap:var(--space-30);margin-top:var(--space-40);padding-left:calc(var(--space-24) + 34 * var(--u));flex-direction:column;display:flex}.story-years:before,.story-years:after{content:"";top:calc(20 * var(--u));bottom:calc(20 * var(--u));position:absolute}.story-years:before{left:var(--space-24);width:calc(10 * var(--u));border-radius:calc(5 * var(--u));background-color:var(--color-green-600)}.story-years:after{left:calc(var(--space-24) + 4 * var(--u));width:calc(2 * var(--u));background-image:repeating-linear-gradient(to bottom, var(--color-neutral-50) 0 calc(4 * var(--u)), transparent calc(4 * var(--u)) calc(8 * var(--u)))}.story-years__item,.story-years__item--y2018{width:auto;position:relative;top:auto;left:auto}.story-years__photo{margin-bottom:var(--space-12);border-radius:calc(20 * var(--u))}.story-years__marker{height:calc(64 * var(--u));padding:var(--space-14) var(--space-20)}.story-years__value{text-align:left;width:auto;margin-left:0;font-size:clamp(24px,3.4vw,36px);line-height:1.2}.story-years__chevron{margin-left:auto}.story-years__panel,.story-years__item--y2018 .story-years__panel{width:100%}}
