:where(.social-share-button){align-items:center;display:flex;gap:.5em;text-decoration:none;width:-moz-min-content;width:min-content}:where(.social-share-button__icon){font-size:1.5em}:where(.social-share-button--styled){--color-hover:color-mix(in srgb,var(--color-brand),#000 15%);background-color:var(--color-brand);border-radius:.25rem;color:#fff;font-size:.875rem;line-height:normal;padding:.5rem;transition:all .25s ease-out}:where(.social-share-button--styled):hover{background-color:var(--color-hover)}:where(.social-share-button--styled) :where(.social-share-button__label){padding:0 .5rem}.project-description .line-wrap[data-v-e5556df2]{white-space:pre-wrap}.project-description .project-header[data-v-e5556df2]{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px;position:relative}.project-description .project-header .content-top[data-v-e5556df2]{align-items:center;display:flex;justify-content:space-between;width:100%}.project-description .project-header .tags-list[data-v-e5556df2]{display:flex}.project-description .project-header .tags-list .tag-item[data-v-e5556df2]{border:2px solid #000;color:#000;font-family:Proxima Nova,sans-serif,\$font-secondary fallback;font-size:12px;font-weight:900;letter-spacing:0;line-height:15px;padding:2px 4px;text-transform:uppercase}.project-description .project-header .tags-list .tag-item+.tag-item[data-v-e5556df2]{margin-left:10px}.project-description .project-header .content-left[data-v-e5556df2]{display:flex}.project-description .project-header .content-left .location[data-v-e5556df2]{margin-left:20px}.project-description .project-header .location[data-v-e5556df2],.project-description .project-header .started[data-v-e5556df2],.project-description .project-header .status[data-v-e5556df2]{align-items:center;display:flex;font-family:Proxima Nova,sans-serif,\$font-secondary fallback;font-size:14px;font-weight:800;letter-spacing:0;line-height:24px;text-transform:uppercase}.project-description .project-header .location span[data-v-e5556df2],.project-description .project-header .started span[data-v-e5556df2],.project-description .project-header .status span[data-v-e5556df2]{margin-left:6px}.project-description .project-section[data-v-e5556df2]{margin-bottom:40px}.project-description__content[data-v-e5556df2] h1{font-family:Proxima Nova!important;font-size:32px!important;font-weight:900!important;line-height:39px!important;margin-bottom:8px!important}.project-description__content[data-v-e5556df2] h2{font-family:Proxima Nova!important;font-size:20px!important;font-weight:900!important;line-height:25px!important;margin-bottom:4px!important}.project-description__content[data-v-e5556df2] h3,.project-description__content[data-v-e5556df2] h4{font-family:Proxima Nova!important;font-size:20px!important;font-weight:900!important;line-height:25px!important}.project-description__content[data-v-e5556df2] span,.project-description__content[data-v-e5556df2] p{font-family:Open Sans!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}.project-description__content[data-v-e5556df2] b{font-family:Open Sans!important;font-size:16px!important;font-weight:700!important;line-height:24px!important}.project-description__content[data-v-e5556df2] i{font-family:Open Sans!important;font-size:16px!important;font-style:italic!important;font-weight:400!important;line-height:24px!important}.project-description__content[data-v-e5556df2] a{color:#000!important;font-family:Open Sans!important;font-size:16px!important;font-weight:700!important;line-height:24px!important;text-decoration:underline!important}.project-description__content[data-v-e5556df2] ul{list-style:disc!important;list-style-position:inside!important;margin-bottom:8px!important;padding-left:8px!important}.project-description__content[data-v-e5556df2] ul li{font-family:Open Sans!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}.project-description__content[data-v-e5556df2] ol{list-style:decimal!important;list-style-position:inside!important;margin-bottom:8px!important;padding-left:8px!important}.project-description__content[data-v-e5556df2] ol li{font-family:Open Sans!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}.project-description__content[data-v-e5556df2] * img{aspect-ratio:16/9!important;display:block;height:100%!important;margin-bottom:16px;max-width:100%!important;-o-object-fit:cover!important;object-fit:cover!important;width:100%!important}.project-description p.project-title[data-v-e5556df2]{font-size:32px;line-height:36px;margin-bottom:10px;text-transform:uppercase}.project-description .project-subtitle[data-v-e5556df2],.project-description p.project-title[data-v-e5556df2]{font-family:Proxima Nova,sans-serif,\$font-secondary fallback;font-weight:900;letter-spacing:0}.project-description .project-subtitle[data-v-e5556df2]{font-size:18px;line-height:18px;margin-bottom:30px}.project-description .project-media-wrapper[data-v-e5556df2]{margin-top:24px}.project-description .project-media-wrapper .project-media[data-v-e5556df2]{margin-bottom:24px}.project-description .project-media-wrapper img[data-v-e5556df2]{height:auto;width:100%}.project-description .text[data-v-e5556df2]{font-family:Open Sans,sans-serif,\$font-primary fallback;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px}.project-description .plan .image[data-v-e5556df2]{height:auto;margin:20px auto;width:100%}.project-description .plan[data-v-e5556df2] .main-media{-o-object-fit:contain;object-fit:contain}.project-description .team-list[data-v-e5556df2]{display:flex;flex-wrap:wrap;justify-content:space-between;margin:-15px 0}.project-description .team-list .team-item[data-v-e5556df2]{align-items:center;display:flex;margin:15px 0;width:100%}.project-description .team-list .team-item .team-image[data-v-e5556df2]{flex-shrink:0;height:126px;margin-right:15px;-o-object-fit:cover;object-fit:cover;width:137px}@media screen and (max-width:480px){.project-description .team-list .team-item .team-image[data-v-e5556df2]{height:113px;width:123px}}.project-description .team-list .team-item .info[data-v-e5556df2]{max-width:365px;width:100%}@media screen and (max-width:480px){.project-description .team-list .team-item .info[data-v-e5556df2]{width:100%}}.project-description .team-list .team-item .name[data-v-e5556df2]{font-family:Proxima Nova,sans-serif,\$font-secondary fallback;font-size:20px;font-weight:900;letter-spacing:0;line-height:25px;margin-bottom:8px}.project-description .team-list .team-item .position[data-v-e5556df2]{color:#909095;font-family:Open Sans,sans-serif,\$font-primary fallback;font-size:14px;font-weight:400;letter-spacing:0;line-height:18px}.project-description .team-list .team-item .role[data-v-e5556df2]{color:#000;font-family:Proxima Nova,sans-serif,\$font-secondary fallback;font-size:14px;margin-top:15px}@media screen and (max-width:480px){.project-description .team-list .team-item .role[data-v-e5556df2]{display:flex;flex-direction:column}}.project-description .team-list .team-item .role span[data-v-e5556df2]{font-weight:700}.project-description .impact-list[data-v-e5556df2]{border:2px solid #000;display:flex;flex-wrap:wrap;gap:20px 13px;margin-top:20px;padding:30px}.project-description .impact-list .impact-list__item[data-v-e5556df2]{color:#000;display:flex;flex-direction:column;font-family:Proxima Nova,sans-serif,\$font-secondary fallback;font-weight:900;padding:11px 10px;width:180px}@media screen and (max-width:900px){.project-description .impact-list .impact-list__item[data-v-e5556df2]{width:165px}}@media screen and (max-width:769px){.project-description .impact-list .impact-list__item[data-v-e5556df2]{width:208px}}@media screen and (max-width:600px){.project-description .impact-list .impact-list__item[data-v-e5556df2]{width:125px}}.project-description .impact-list .impact-list__item .key[data-v-e5556df2]{font-size:32px;line-height:36px;margin-bottom:5px}.project-description .impact-list .impact-list__item .value[data-v-e5556df2]{font-size:14px;line-height:125%;padding-right:45px}.project-description .idea[data-v-e5556df2]{margin-bottom:131px;position:relative}@media screen and (max-width:768px){.project-description .idea[data-v-e5556df2]{display:flex;justify-content:center}}.project-description .idea .wrapper[data-v-e5556df2]{background:linear-gradient(90deg,#e44e12,#f68841);margin-right:34px;padding:60px}@media screen and (max-width:768px){.project-description .idea .wrapper[data-v-e5556df2]{max-width:594px;width:100%}}@media screen and (max-width:512px){.project-description .idea .wrapper[data-v-e5556df2]{margin-right:7px;padding:36px 30px}}.project-description .idea .wrapper p[data-v-e5556df2]{color:#fff;font-size:80px;font-weight:900;line-height:97px;text-transform:uppercase}@media screen and (max-width:768px){.project-description .idea .wrapper p[data-v-e5556df2]{font-size:56px;line-height:56px}}.project-description .idea__button[data-v-e5556df2]{bottom:-24px;position:absolute;right:0}@media screen and (max-width:768px){.project-description .idea__button[data-v-e5556df2]{right:43px}}@media screen and (max-width:512px){.project-description .idea__button[data-v-e5556df2]{bottom:-35px;max-width:212px;right:0;width:100%}}@media screen and (max-width:480px){.project-description .project-header .started[data-v-e5556df2]{width:100%}}.project-gallery__subtitle[data-v-4783ac39]{color:#000;font-family:Proxima Nova,sans-serif,\$font-secondary fallback;font-size:32px;font-weight:900;line-height:36px;margin-bottom:20px;text-transform:uppercase}.project-gallery .related-sources__list[data-v-4783ac39]{padding-left:20px}.project-gallery .related-sources__list li[data-v-4783ac39]{margin-bottom:20px;position:relative}.project-gallery .related-sources__list li[data-v-4783ac39]:before{background-color:#00a6ce;content:"";height:12px;left:-20px;position:absolute;top:50%;transform:translateY(-50%);width:12px}.project-gallery .related-sources__list li a[data-v-4783ac39]{color:#000;font-family:Open Sans,sans-serif,\$font-primary fallback;font-size:14px;font-weight:800;line-height:24px}.thumbnails[data-v-4783ac39]{height:58px;max-width:58px;width:100%}.carousel__prev[data-v-4783ac39]{margin:0}.slider[data-v-4783ac39]{display:flex;flex-direction:column;margin-bottom:60px}.slider-main[data-v-4783ac39]{height:400px;margin-bottom:20px;width:100%}@media screen and (max-width:620px){.slider-main[data-v-4783ac39]{height:auto;max-height:400px}}.slider .carousel[data-v-4783ac39]{padding:0 30px}.slider[data-v-4783ac39] .carousel__next,.slider[data-v-4783ac39] .carousel__prev{margin:0}.slider[data-v-4783ac39] .carousel__prev--disabled,.slider[data-v-4783ac39] .carousel__next--disabled{display:none}.carousel__slide[data-v-4783ac39]{opacity:.5}.carousel__slide.active[data-v-4783ac39]{opacity:1}.donate-card[data-v-2930cde5]{display:flex;padding:21px 0}.donate-card .user-info[data-v-2930cde5]{padding-left:15px}.donate-card .user-info .user-name[data-v-2930cde5]{font-family:Open Sans,sans-serif,\$font-primary fallback;font-size:16px;font-weight:400;line-height:24px;text-transform:uppercase;word-break:break-all}.donate-card .user-info .user-data[data-v-2930cde5]{align-items:center;display:flex}.donate-card .user-info .user-data-funds[data-v-2930cde5]{font-size:14px;font-weight:800;line-height:24px;text-transform:uppercase}.donate-card .user-info .user-data .point-separator[data-v-2930cde5]{margin:0 10px}.donate-card .user-info .user-data .date-time[data-v-2930cde5]{font-family:Open Sans,sans-serif,\$font-primary fallback;font-size:14px;font-weight:400;line-height:24px;text-transform:uppercase}.donate .line-separator[data-v-2930cde5]{background-color:#d9d9d9;height:1px;width:100%}.pagination-wrapper[data-v-eefa4560]{margin-bottom:80px}@media screen and (max-width:1076px){.pagination-wrapper[data-v-eefa4560]{margin-bottom:60px}}.donates[data-v-eefa4560]{margin-top:30px}.donates.all-donates[data-v-eefa4560]{margin-bottom:40px}.donates-header[data-v-eefa4560]{font-size:32px;font-weight:900;line-height:36px;text-transform:uppercase}.project-documents .no-items[data-v-aa8bf828]{color:#909095}.project-documents .title[data-v-aa8bf828]{font-family:Proxima Nova,sans-serif,\$font-secondary fallback;font-size:32px;font-weight:900;line-height:36px;margin-bottom:20px;text-transform:uppercase}.project-documents .documents[data-v-aa8bf828]{display:flex;flex-wrap:wrap}.project-documents .documents .document[data-v-aa8bf828]{align-items:center;border:2px solid #000;color:#000;display:flex;height:44px;margin-bottom:20px;padding:10px;text-decoration:none;width:calc(50% - 13px)}@media screen and (max-width:575px){.project-documents .documents .document[data-v-aa8bf828]{width:100%}}.project-documents .documents .document div[data-v-aa8bf828]{font-size:14px;font-weight:800;line-height:24px;margin-left:24px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.project-documents .documents .document[data-v-aa8bf828]:nth-child(odd){margin-right:26px}@media screen and (max-width:575px){.project-documents .documents .document[data-v-aa8bf828]:nth-child(odd){margin-right:unset}}.project-wrapper[data-v-2dad1573]{position:relative}.project-page[data-v-2dad1573]{align-items:stretch;display:flex;gap:40px;justify-content:space-between;margin:0 auto;max-width:1100px;padding:40px 20px 0}.project-page .content-wrapper[data-v-2dad1573]{width:100%}.project-page .content-wrapper[data-v-2dad1573] .tab-list{display:flex;gap:18px;margin-bottom:40px;position:relative}.project-page .content-wrapper[data-v-2dad1573] .tab-list:after{background-color:#000;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%;z-index:1}.project-page .content-wrapper[data-v-2dad1573] .tab-list .tab{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;font-family:Proxima Nova,sans-serif,\$font-secondary fallback;font-size:14px;font-weight:800;letter-spacing:0;line-height:24px;padding-bottom:8px;position:relative;text-transform:uppercase}.project-page .content-wrapper[data-v-2dad1573] .tab-list .tab:after,.project-page .content-wrapper[data-v-2dad1573] .tab-list .tab:before{background:#000;bottom:0;content:"";height:4px;position:absolute;transition:width .3s;width:0;z-index:2}.project-page .content-wrapper[data-v-2dad1573] .tab-list .tab:before{right:50%}.project-page .content-wrapper[data-v-2dad1573] .tab-list .tab:after{left:50%}.project-page .content-wrapper[data-v-2dad1573] .tab-list .tab.active:before{width:50%}.project-page .content-wrapper[data-v-2dad1573] .tab-list .tab.active:after{width:50%}.project-page .cards-wrapper[data-v-2dad1573]{max-width:387px;width:100%}.project-page .cards-wrapper .donate-card[data-v-2dad1573]{margin-top:30px}.project-page .cards-wrapper .donate-card-wrapper[data-v-2dad1573]{box-shadow:0 14px 34px #0000001a;margin-bottom:30px;padding:30px 22px;width:100%}.project-page .cards-wrapper .donate-card-title[data-v-2dad1573]{font-family:Proxima Nova,sans-serif,\$font-secondary fallback;font-size:24px;font-weight:900;line-height:24px;margin-bottom:30px;text-transform:uppercase}.project-page .cards-wrapper .share-card[data-v-2dad1573]{align-items:center;box-shadow:0 14px 34px #0000001a;display:flex;height:92px;justify-content:space-between;margin-bottom:90px;padding:0 32px;width:100%}@media screen and (max-width:1076px){.project-page .cards-wrapper .share-card[data-v-2dad1573]{margin-bottom:0}}.project-page .cards-wrapper .share-card__title[data-v-2dad1573]{font-size:24px;font-weight:900;letter-spacing:0;line-height:24px;text-transform:uppercase}.project-page .cards-wrapper .share-card__social-links[data-v-2dad1573]{display:flex;gap:14px}.project-page .cards-wrapper .share-card__social-links[data-v-2dad1573]>*{display:flex}.project-page .project-statistic-text[data-v-2dad1573]{font-size:14px;line-height:16px}.project-page .project-statistic-value[data-v-2dad1573]{font-size:24px;font-weight:800;line-height:24px}.project-page .donate-card-wrapper[data-v-2dad1573] .tab{line-height:16px}@media screen and (max-width:1076px){.project-page[data-v-2dad1573]{flex-direction:column-reverse;padding:30px 27px 0}.project-page .cards-wrapper[data-v-2dad1573]{margin-bottom:30px;max-width:100%}.project-page .content-wrapper[data-v-2dad1573]{max-width:100%}}@media screen and (max-width:480px){.project-page[data-v-2dad1573]{flex-direction:column-reverse;padding:0}.project-page .content-wrapper[data-v-2dad1573]{padding:0 15px}.project-page .content-wrapper[data-v-2dad1573] .tab-list{gap:14px}}.project-page .donate-button[data-v-2dad1573]{background-color:#d7d7dc;border:none;cursor:default;margin-top:34px;width:100%}[data-v-2dad1573] .hero-image-container:after,[data-v-2dad1573] .hero-image-container:before{opacity:.3!important}.social-share-button{border:2px solid #000!important;height:32px;width:32px}.social-share-button__icon{color:#000;width:100%}
