.reports-sort{--bs-dropdown-link-active-bg: var(--primary);--bs-dropdown-link-active-color: var(--white);--bs-dropdown-link-hover-bg: var(--primary-light);--bs-dropdown-font-size: 16px;--bs-dropdown-min-width: 200px;--bs-dropdown-padding-y: 8px;--bs-dropdown-item-padding-x: 20px;--bs-dropdown-item-padding-y: 12px;--bs-dropdown-border-radius: 16px;--bs-dropdown-border-color: var(--border);--bs-dropdown-spacer: 8px;overflow:hidden;box-shadow:0 8px 24px var(--black-100);padding:6px;border-radius:6px}.reports-sort li+li{margin-top:4px}.reports-sort li .dropdown-item{border-radius:4px}.subscribe-hp{position:absolute !important;left:-9999px !important;width:1px !important;height:1px !important;opacity:0 !important}.bbc-sk-hidden{display:none !important}.bbc-skeleton{display:flex;flex-direction:column;gap:12px;box-sizing:border-box;height:100%;overflow:hidden;padding:28px;background:var(--white);border:1px solid #dfe3e9;border-radius:16px}.bbc-skeleton .sk-top{display:flex;align-items:center;gap:20px;margin-bottom:8px}.bbc-skeleton .sk-meta{display:flex;flex:1;flex-direction:column;gap:12px;min-width:0}.bbc-skeleton .sk-row{display:flex;gap:12px}.bbc-skeleton .sk-avatar,.bbc-skeleton .sk-line{display:block;background:linear-gradient(90deg, #e9ecf1 25%, #f5f6f8 37%, #e9ecf1 63%);background-size:400% 100%;animation:bbc-shimmer 1.6s ease-in-out infinite}.bbc-skeleton .sk-avatar{flex-shrink:0;width:60px;height:60px;border-radius:50%}.bbc-skeleton .sk-line{width:100%;height:18px;border-radius:6px}.bbc-skeleton .sk-thin{height:16px}.bbc-skeleton .sk-pill{border-radius:100px}.bbc-skeleton .sk-w-lg{width:45%}.bbc-skeleton .sk-w-md{width:32%}.bbc-skeleton .sk-w-sm{width:28%}.report-card-sk{display:flex;flex-direction:column;height:100%;min-height:420px;overflow:hidden;border:1px solid #eef0f3;border-radius:16px;background:var(--white)}.report-card-sk .sk-block{display:block;height:14px;border-radius:100px;background:linear-gradient(90deg, #e9ecf1 25%, #f5f6f8 37%, #e9ecf1 63%);background-size:400% 100%;animation:bbc-shimmer 1.6s ease-in-out infinite}.report-card-sk .sk-head{padding:16px 18px;background:#f6f7f9}.report-card-sk .sk-file{width:52px;height:64px;border-radius:10px}.report-card-sk .sk-body{flex:1;display:flex;flex-direction:column;gap:20px;padding:32px 24px 24px}.report-card-sk .sk-title{flex:1;display:flex;flex-direction:column;gap:12px}.report-card-sk .sk-title .sk-block{height:20px;border-radius:6px}.report-card-sk .sk-title .sk-short{width:60%}.report-card-sk .sk-bar{width:64px;height:8px}.report-card-sk .sk-meta{display:flex;justify-content:space-between;gap:12px}.report-card-sk .sk-sm{width:45%}.report-card-sk .sk-xs{width:25%}.report-card-sk .sk-foot{display:flex;justify-content:center;padding:20px;background:#f6f7f9}.report-card-sk .sk-btn{width:96px;height:16px}*+.bbc-sk:not([class*=col],.bbc-sk-replica){margin-top:16px}.bbc-sk-replica{--sk-shimmer: linear-gradient(90deg, #e9ecf1 25%, #f5f6f8 37%, #e9ecf1 63%);pointer-events:none;user-select:none}.bbc-sk-replica,.bbc-sk-replica *{background-color:rgba(0,0,0,0) !important;border-color:#eef0f3 !important;box-shadow:none !important}.bbc-sk-replica *::before,.bbc-sk-replica *::after{visibility:hidden !important}.bbc-sk-replica .sk-text,.bbc-sk-replica img,.bbc-sk-replica svg,.bbc-sk-replica [style*=background-image]{background-image:var(--sk-shimmer) !important;background-size:400% 100% !important;animation:bbc-shimmer 1.6s ease-in-out infinite}.bbc-sk-replica .sk-text{color:rgba(0,0,0,0) !important;border-radius:6px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.bbc-sk-replica .sk-bar{display:block;max-width:100%;box-sizing:border-box;padding-block:.3em;background-clip:content-box !important;border-radius:999px}.bbc-sk-replica .sk-hide{visibility:hidden !important}.bbc-sk-replica img{object-position:-99999px 0}.bbc-sk-replica svg *{fill:rgba(0,0,0,0) !important;stroke:rgba(0,0,0,0) !important}.bbc-sk-replica [class*=icon]{background-color:rgba(0,0,0,0) !important;background-image:var(--sk-shimmer) !important;background-size:400% 100% !important;border-radius:50%;-webkit-mask:none !important;mask:none !important;animation:bbc-shimmer 1.6s ease-in-out infinite}.bbc-sk-replica video,.bbc-sk-replica iframe,.bbc-sk-replica button,.bbc-sk-replica .btn,.bbc-sk-replica .bbc-btn,.bbc-sk-replica [role=button],.bbc-sk-replica [class*=-tag],.bbc-sk-replica [class*=badge],.bbc-sk-replica a:not(:is(h1,h2,h3,h4,h5,h6) a,:has(img,div,h1,h2,h3,h4,h5,h6,[style*=background-image])){visibility:hidden}@keyframes bbc-shimmer{0%{background-position:100% 50%}100%{background-position:0 50%}}@media(prefers-reduced-motion: reduce){.bbc-skeleton .sk-avatar,.bbc-skeleton .sk-line,.report-card-sk .sk-block,.bbc-sk-replica *{animation:none}}.wp-block[data-type^="bbc/"]{max-width:none !important;margin-left:0;margin-right:0}.acf-block-preview *{pointer-events:none !important}.acf-block-preview .slider-btn,.acf-block-preview .slider-btn *,.acf-block-preview .slick-dots,.acf-block-preview .slick-dots *,.acf-block-preview .journey-nav,.acf-block-preview .journey-nav *{pointer-events:auto !important}.career-empty .empty-img{width:100%;height:auto}.search-modal .search-recent{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.search-modal .search-recent .search-recent-clear{padding:0;border:0;background:none;color:var(--primary);font-size:1.2rem;font-weight:600;line-height:133.33%;letter-spacing:.19px;padding-bottom:2px;background:linear-gradient(currentColor, currentColor) left bottom/0 1px no-repeat;transition:background-size .3s ease-in-out}.search-modal .search-recent .search-recent-clear:hover,.search-modal .search-recent .search-recent-clear:focus-visible{background-size:100% 1px}.search-modal .search-recent-list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:4px 8px 0;list-style:none}.search-modal .search-recent-item{display:inline-flex;align-items:center;max-width:100%;border:1px solid var(--border);border-radius:100px;background:var(--white);transition:all .3s ease-in-out}.search-modal .search-recent-item:hover,.search-modal .search-recent-item:focus-within{border-color:var(--primary);background:var(--primary-light)}.search-modal .search-recent-item button{border:0;background:none;color:var(--black)}.search-modal .search-recent-item .search-recent-term{overflow:hidden;padding:6px 4px 6px 14px;font-size:1.4rem;line-height:142%;white-space:nowrap;text-overflow:ellipsis}.search-modal .search-recent-item .search-recent-remove{display:flex;align-items:center;justify-content:center;width:28px;height:28px;margin-right:4px;border-radius:50%;color:#8a8a8a;font-size:1.8rem;line-height:1}.search-modal .search-recent-item .search-recent-remove:hover,.search-modal .search-recent-item .search-recent-remove:focus-visible{color:var(--primary)}.search-modal .search-idle{animation:search-fade .3s ease both}.search-modal .search-idle .search-hint{padding:0;font-size:1.2rem;line-height:133.33%;letter-spacing:.19px;color:#8a8a8a;text-align:right}.search-modal .search-idle .search-shortcut{align-items:center}.search-modal .search-idle .search-shortcut:hover .search-shortcut-icon,.search-modal .search-idle .search-shortcut:focus-visible .search-shortcut-icon{background:var(--white)}.search-modal .search-idle .search-shortcut:hover .search-shortcut-arrow,.search-modal .search-idle .search-shortcut:focus-visible .search-shortcut-arrow{color:var(--primary);transform:translateX(4px)}.search-modal .search-idle .search-shortcut-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;transition:all .3s ease-in-out}.search-modal .search-idle .search-shortcut-icon.is-news{background:var(--primary-light);color:var(--primary)}.search-modal .search-idle .search-shortcut-icon.is-programs{background:var(--cyan-light);color:var(--cyan)}.search-modal .search-idle .search-shortcut-icon.is-news .news-line{stroke-dasharray:1;animation:news-line-write 4.5s ease-in-out infinite}.search-modal .search-idle .search-shortcut-icon.is-news .news-line:nth-of-type(4){animation-delay:.35s}.search-modal .search-idle .search-shortcut-icon.is-news .news-line:nth-of-type(5){animation-delay:.7s}.search-modal .search-idle .search-shortcut-icon.is-news svg{animation:news-page-tilt 4.5s ease-in-out infinite}.search-modal .search-idle .search-shortcut-icon.is-programs svg{animation:programs-turn 5s ease-in-out infinite}.search-modal .search-idle .search-shortcut-icon.is-programs rect{transform-box:fill-box;transform-origin:center;animation:programs-tile 3s ease-in-out infinite}.search-modal .search-idle .search-shortcut-icon.is-programs rect:nth-of-type(2){animation-delay:.25s}.search-modal .search-idle .search-shortcut-icon.is-programs rect:nth-of-type(3){animation-delay:.75s}.search-modal .search-idle .search-shortcut-icon.is-programs rect:nth-of-type(4){animation-delay:.5s}.search-modal .search-idle .search-shortcut-arrow{flex-shrink:0;color:#b5b5b5;transition:all .3s ease-in-out}.search-modal .search-empty{padding:24px 16px;border-radius:12px;background:var(--gray);text-align:center;animation:search-fade .3s ease both}.search-modal .search-loading{animation:search-fade .2s ease both}.search-modal .search-loading .sk-block{display:block;border-radius:6px;background:linear-gradient(90deg, #ece4ef 25%, #f9f5fa 37%, #ece4ef 63%);background-size:400% 100%;animation:bbc-shimmer 1.4s ease-in-out infinite}.search-modal .search-loading .search-result-img{border-color:rgba(0,0,0,0);border-radius:8px}.search-modal .search-loading .sk-head{width:180px;max-width:50%;height:18px}.search-modal .search-loading .sk-view{width:76px;height:14px}.search-modal .search-loading .sk-tag{width:104px;height:26px;border-radius:8px 8px 8px 0}.search-modal .search-loading .sk-date{width:110px;height:12px}.search-modal .search-loading .sk-title{width:92%;height:16px}.search-modal .search-loading .sk-title-short{width:58%}.search-modal .search-loading .search-result:nth-child(n+2) .sk-tag{display:none}.search-modal .search-loading .search-result:nth-child(2) .sk-block{animation-delay:.12s}.search-modal .search-loading .search-result:nth-child(3) .sk-block{animation-delay:.24s}.search-modal .search-group:not(.search-loading) .search-result{animation:search-in .4s cubic-bezier(0.22, 0.61, 0.36, 1) both}.search-modal .search-group:not(.search-loading) .search-result:nth-child(2){animation-delay:0.05s}.search-modal .search-group:not(.search-loading) .search-result:nth-child(3){animation-delay:0.1s}.search-modal .search-group:not(.search-loading) .search-result:nth-child(4){animation-delay:0.15s}.search-modal .search-group:not(.search-loading) .search-result:nth-child(5){animation-delay:0.2s}.search-modal .search-group:not(.search-loading) .search-result:nth-child(6){animation-delay:0.25s}.search-modal .search-group:not(.search-loading) .search-result:nth-child(7){animation-delay:0.3s}.search-modal .search-group:not(.search-loading) .search-result:nth-child(8){animation-delay:0.35s}@keyframes search-fade{from{opacity:0}}@keyframes search-in{from{opacity:0;transform:translateY(8px)}}@media(prefers-reduced-motion: reduce){.search-modal .search-shortcut-icon svg,.search-modal .search-shortcut-icon svg *,.search-modal .search-idle,.search-modal .search-empty,.search-modal .search-loading,.search-modal .search-loading .sk-block,.search-modal .search-group:not(.search-loading) .search-result{animation:none}}.reveal-word.w-0{--word-i: 0}.reveal-word.w-1{--word-i: 1}.reveal-word.w-2{--word-i: 2}.reveal-word.w-3{--word-i: 3}.reveal-word.w-4{--word-i: 4}.reveal-word.w-5{--word-i: 5}.reveal-word.w-6{--word-i: 6}.reveal-word.w-7{--word-i: 7}.reveal-word.w-8{--word-i: 8}.reveal-word.w-9{--word-i: 9}.reveal-word.w-10{--word-i: 10}.reveal-word.w-11{--word-i: 11}.reveal-word.w-12{--word-i: 12}.reveal-word.w-13{--word-i: 13}.reveal-word.w-14{--word-i: 14}.reveal-word.w-15{--word-i: 15}.reveal-word.w-16{--word-i: 16}.reveal-word.w-17{--word-i: 17}.reveal-word.w-18{--word-i: 18}.reveal-word.w-19{--word-i: 19}.reveal-word.w-20{--word-i: 20}.reveal-word.w-21{--word-i: 21}.reveal-word.w-22{--word-i: 22}.reveal-word.w-23{--word-i: 23}.bbc-overview .overview-badge{border-color:rgba(0,0,0,0)}.bbc-overview .overview-badge::before{content:"";position:absolute;inset:-1.5px;border:1.5px dashed var(--primary);border-radius:50%;pointer-events:none}@keyframes overview-ring-spin{to{rotate:360deg}}@media(prefers-reduced-motion: no-preference){.bbc-overview .overview-badge::before{animation:overview-ring-spin 40s linear infinite}}.bbc-overview .read-more{position:relative;border-bottom-color:rgba(0,0,0,0)}.bbc-overview .read-more::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--primary);transition:right .45s cubic-bezier(0.25, 1, 0.5, 1)}.bbc-overview .read-more svg{transition:translate .45s cubic-bezier(0.25, 1, 0.5, 1)}.bbc-overview .read-more:hover,.bbc-overview .read-more:focus-visible{gap:8px}.bbc-overview .read-more:hover::after,.bbc-overview .read-more:focus-visible::after{right:28px}.bbc-overview .read-more:hover svg,.bbc-overview .read-more:focus-visible svg{translate:5px 0}.search-btn{position:relative;transition:background-color .3s ease,box-shadow .3s ease}.search-btn::after{content:"";position:absolute;inset:-1px;border-radius:inherit;border:2px solid var(--cyan);opacity:0;pointer-events:none}.search-btn svg{transition:transform .4s cubic-bezier(0.34, 1.56, 0.64, 1)}.search-btn:hover,.search-btn:focus-visible{background:color-mix(in srgb, var(--cyan) 85%, #000);box-shadow:0 6px 18px color-mix(in srgb, var(--cyan) 40%, transparent)}.search-btn:hover::after,.search-btn:focus-visible::after{animation:search-btn-ripple .9s ease-out}.search-btn:hover svg,.search-btn:focus-visible svg{transform:rotate(-15deg) scale(1.15)}@keyframes news-line-write{0%{stroke-dashoffset:1}25%,75%{stroke-dashoffset:0;opacity:1}90%,100%{stroke-dashoffset:0;opacity:0}}@keyframes news-page-tilt{0%,55%,100%{transform:rotate(0deg) scale(1)}60%{transform:rotate(-12deg) scale(1.12)}65%{transform:rotate(10deg) scale(1.12)}70%{transform:rotate(-8deg) scale(1.08)}75%{transform:rotate(5deg) scale(1.04)}80%{transform:rotate(-2deg) scale(1)}85%{transform:rotate(0deg) scale(1)}}@keyframes programs-turn{0%,45%{transform:rotate(0deg) scale(1)}62%{transform:rotate(105deg) scale(1.15)}70%{transform:rotate(85deg) scale(1.05)}76%{transform:rotate(95deg) scale(1)}81%{transform:rotate(88deg)}86%,100%{transform:rotate(90deg) scale(1)}}@keyframes programs-tile{0%,60%,100%{transform:scale(1) translateY(0)}30%{transform:scale(0.7) translateY(-2px)}}@keyframes search-btn-ripple{from{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}@media(prefers-reduced-motion: reduce){.search-btn::after{animation:none !important}.search-btn svg{transition:none;transform:none !important}}.what-we-do .slick-list{padding-block:16px;margin-block:-16px}.what-we-do .work-icon svg{display:block;width:100%;height:100%;overflow:visible}.what-we-do .work-blob{transform-box:fill-box;transform-origin:center;animation:work-blob-jelly 14s ease-in-out infinite}.what-we-do .work-item:nth-child(4n+2) .work-blob{animation-duration:16s;animation-delay:-4s}.what-we-do .work-item:nth-child(4n+3) .work-blob{animation-duration:12s;animation-delay:-7s}.what-we-do .work-item:nth-child(4n+4) .work-blob{animation-duration:18s;animation-delay:-10s}@keyframes work-blob-jelly{0%,100%{transform:rotate(0deg) scale(1, 1)}17%{transform:rotate(-3deg) scale(1.025, 0.97) skew(1.5deg, 0deg)}33%{transform:rotate(2deg) scale(0.975, 1.02) skew(0deg, -1.5deg)}50%{transform:rotate(4deg) scale(1.015, 0.985) skew(-1.5deg, 1deg)}67%{transform:rotate(-1deg) scale(0.98, 1.025) skew(1deg, 1deg)}83%{transform:rotate(-4deg) scale(1.02, 0.98) skew(-1deg, -1deg)}}@media(prefers-reduced-motion: reduce){.what-we-do .work-blob{animation:none}}.bbc-btn,.banner .outline-btn{position:relative;isolation:isolate;overflow:hidden;transition:translate .45s cubic-bezier(0.25, 1, 0.5, 1),box-shadow .45s cubic-bezier(0.25, 1, 0.5, 1),color .45s cubic-bezier(0.25, 1, 0.5, 1),background-size .55s cubic-bezier(0.65, 0, 0.35, 1)}.bbc-btn::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(105deg, transparent 30%, rgba(255, 255, 255, 0.28) 50%, transparent 70%);translate:-110% 0;pointer-events:none}.bbc-btn svg{transition:translate .45s cubic-bezier(0.25, 1, 0.5, 1)}.bbc-btn:hover,.bbc-btn:focus-visible{background:var(--primary);color:var(--white);translate:0 -2px;box-shadow:0 12px 24px -8px rgba(38,63,147,.35)}.bbc-btn:hover svg path,.bbc-btn:focus-visible svg path{fill:var(--white)}.bbc-btn:hover img,.bbc-btn:focus-visible img{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(4625%) hue-rotate(245deg) brightness(100%) contrast(100%)}.bbc-btn:hover::before,.bbc-btn:focus-visible::before{translate:110% 0;transition:translate .9s cubic-bezier(0.25, 1, 0.5, 1)}.banner .outline-btn:hover,.banner .outline-btn:focus-visible{background-color:var(--primary);color:var(--white);translate:0 -2px;box-shadow:0 20px 36px -16px rgba(38,63,147,.3)}@supports(background-clip: text) or (-webkit-background-clip: text){.banner .outline-btn{background-image:linear-gradient(var(--white), var(--white)),linear-gradient(var(--primary), var(--primary)),linear-gradient(var(--primary), var(--primary));background-size:0% 100%,100% 100%,0% 100%;background-position:left;background-repeat:no-repeat;-webkit-background-clip:text,text,border-box;background-clip:text,text,border-box;color:rgba(0,0,0,0)}.banner .outline-btn:hover,.banner .outline-btn:focus-visible{background-color:rgba(0,0,0,0);background-size:100% 100%,100% 100%,100% 100%;color:rgba(0,0,0,0)}}@media(prefers-reduced-motion: reduce){.bbc-btn,.banner .outline-btn{translate:none !important}.bbc-btn::before,.banner .outline-btn::before{display:none}.bbc-btn svg,.banner .outline-btn svg{translate:none !important}}.glightbox-container .gslide-description{background:rgba(0,0,0,0)}.glightbox-container .gslide-description .gdesc-inner{padding:12px 0 0}.glightbox-container .gslide-description .gslide-title{margin:0;color:rgba(255,255,255,.9);font-family:var(--font-inter);font-size:1.5rem;font-style:italic;font-weight:400;text-align:left}.glightbox-container .gslide-description .gslide-desc{margin-top:4px;color:rgba(255,255,255,.6);font-family:var(--font-inter);font-size:1.3rem;line-height:150%;text-align:left}.featured-announcement .news-empty{margin-top:2.4rem;padding:5.6rem 2.4rem;border:1px dashed rgba(174,61,194,.35);border-radius:16px;background:rgba(255,255,255,.6)}.featured-announcement .news-empty h3{line-height:137.5%}.featured-announcement .news-empty p{max-width:44rem;margin-inline:auto;line-height:162.5%}.featured-announcement .news-empty .bbc-btn{margin-inline:auto}.news-empty-icon{position:relative;width:88px;height:88px;border-radius:50%;background:var(--white);color:var(--primary);box-shadow:0 16px 32px -16px rgba(174,61,194,.45)}.news-empty-icon::before{content:"";position:absolute;inset:-10px;border:1.5px dashed rgba(174,61,194,.4);border-radius:50%}@media(prefers-reduced-motion: no-preference){.news-empty:not(.d-none){animation:news-empty-in .6s cubic-bezier(0.25, 1, 0.5, 1)}.news-empty-icon::before{animation:overview-ring-spin 40s linear infinite}}@keyframes news-empty-in{from{opacity:0;translate:0 12px}}.projects-empty{margin-top:3.2rem;padding:5.6rem 2.4rem;border:1px dashed color-mix(in srgb, var(--blue) 35%, transparent);border-radius:16px;background:color-mix(in srgb, var(--blue-light) 50%, var(--white))}.projects-empty h3{line-height:137.5%}.projects-empty p{max-width:44rem;margin-inline:auto;line-height:162.5%}.projects-empty .bbc-btn{margin-inline:auto}.projects-empty-icon{position:relative;width:88px;height:88px;border-radius:50%;background:var(--white);color:var(--blue);box-shadow:0 16px 32px -16px color-mix(in srgb, var(--blue) 45%, transparent)}.projects-empty-icon::before{content:"";position:absolute;inset:-10px;border:1.5px dashed color-mix(in srgb, var(--blue) 40%, transparent);border-radius:50%}@media(prefers-reduced-motion: no-preference){.projects-empty:not(.d-none){animation:news-empty-in .6s cubic-bezier(0.25, 1, 0.5, 1)}.projects-empty-icon::before{animation:overview-ring-spin 40s linear infinite}}.our-projects .tab-scroll{position:relative}.our-projects .tab-indicator{position:absolute;top:0;left:0;z-index:0;border-radius:100px;background:var(--blue);pointer-events:none;transition:left .32s cubic-bezier(0.34, 1.4, 0.64, 1),width .32s cubic-bezier(0.34, 1.4, 0.64, 1)}.our-projects .tab-indicator.no-anim{transition:none}.our-projects .tab-scroll.has-indicator .tab-link{position:relative;z-index:1}.our-projects .tab-scroll.has-indicator .tab-link.is-active{background:rgba(0,0,0,0)}.our-projects .tab-scroll .tab-link .tab-icon-grid{display:flex;align-items:center;justify-content:center;-webkit-mask:none !important;mask:none !important;background:none !important;color:var(--blue)}.our-projects .tab-scroll .tab-link .tab-icon-grid svg{overflow:visible;animation:programs-turn 5s ease-in-out infinite}.our-projects .tab-scroll .tab-link .tab-icon-grid rect{transform-box:fill-box;transform-origin:center;animation:programs-tile 3s ease-in-out infinite}.our-projects .tab-scroll .tab-link .tab-icon-grid rect:nth-of-type(2){animation-delay:.25s}.our-projects .tab-scroll .tab-link .tab-icon-grid rect:nth-of-type(3){animation-delay:.75s}.our-projects .tab-scroll .tab-link .tab-icon-grid rect:nth-of-type(4){animation-delay:.5s}.our-projects .tab-scroll .tab-link.is-active .tab-icon-grid{color:var(--white)}.our-projects .tab-link.is-popping>:first-child{animation:tab-icon-pop .6s cubic-bezier(0.34, 1.56, 0.64, 1)}.our-projects .projects-list .row.is-revealing>*{animation:project-rise .6s cubic-bezier(0.22, 1, 0.36, 1) both}.our-projects .projects-list .row.is-revealing>*:nth-child(2){animation-delay:.07s}.our-projects .projects-list .row.is-revealing>*:nth-child(3){animation-delay:.14s}.our-projects .projects-list .row.is-revealing>*:nth-child(4){animation-delay:.21s}.our-projects .projects-list .row.is-revealing>*:nth-child(5){animation-delay:.28s}.our-projects .projects-list .row.is-revealing>*:nth-child(6){animation-delay:.35s}.our-projects .projects-list .row.is-revealing>*:nth-child(7){animation-delay:.42s}.our-projects .projects-list .row.is-revealing>*:nth-child(8){animation-delay:.49s}.our-projects .projects-list .row.is-revealing>*:nth-child(9){animation-delay:.56s}.our-projects .projects-list .row.is-revealing>*:nth-child(10){animation-delay:.63s}.our-projects .projects-list .row.is-revealing>*:nth-child(11){animation-delay:.7s}.our-projects .projects-list .row.is-revealing>*:nth-child(12){animation-delay:.77s}@keyframes tab-icon-pop{0%{transform:scale(1) rotate(0deg)}40%{transform:scale(1.35) rotate(-12deg)}70%{transform:scale(0.92) rotate(6deg)}100%{transform:scale(1) rotate(0deg)}}@keyframes project-rise{from{opacity:0;transform:translateY(28px) scale(0.97)}to{opacity:1;transform:none}}@media(prefers-reduced-motion: reduce){.our-projects .tab-indicator{transition:none}.our-projects .tab-icon-grid svg,.our-projects .tab-icon-grid rect,.our-projects .tab-link.is-popping>:first-child,.our-projects .projects-list .row.is-revealing>*{animation:none}}.empty-icon-img{width:40px;height:40px;object-fit:contain}.header-donate .donate-icon{flex-shrink:0;overflow:visible}.header-donate .donate-icon+span{animation:donate-text-settle .6s cubic-bezier(0.22, 1, 0.36, 1) 1.2s both}.header-donate .donate-hand{animation:donate-hand .6s cubic-bezier(0.22, 1, 0.36, 1) 1.2s both}.header-donate .donate-heart{transform-box:fill-box;transform-origin:50% 100%;animation:donate-heart 4s ease-in-out 1.2s infinite both}@keyframes donate-text-settle{from{transform:translateX(-14px)}to{transform:translateX(0)}}@keyframes donate-hand{from{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:translateX(0)}}@keyframes donate-heart{0%,15%{opacity:0;transform:translateY(10px) scale(0.85)}32%{opacity:1;transform:translateY(0) scale(0.9)}40%{transform:translateY(0) scale(1.35)}47%{transform:translateY(0) scale(0.9)}54%,86%{opacity:1;transform:translateY(0) scale(1)}100%{opacity:0;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion: reduce){.header-donate .donate-icon+span,.header-donate .donate-hand,.header-donate .donate-heart{animation:none !important}}@media(max-width: 767.98px){.banner .banner-img{margin-top:48px}}.gallery-detail .gallery-grid.is-cover .gallery-item{flex:0 1 auto;height:auto;overflow:visible}.gallery-detail .gallery-grid.is-cover .gallery-item img{width:auto;max-width:100%;height:auto;border-radius:12px;box-shadow:0 24px 48px -24px rgba(28,44,64,.45)}@keyframes reveal-word-gpu{from{opacity:0;translate:0 .5em}}@media(prefers-reduced-motion: no-preference){.anim-on .reveal-words .reveal-word{animation-name:reveal-word-gpu}}.reach-map{-webkit-tap-highlight-color:rgba(0,0,0,0)}.reach-map svg,.reach-map svg *{outline:none}.report-card.has-image{isolation:isolate}.report-card.has-image .report-card-body{flex:1 0 auto}.report-card.has-image .report-download{overflow:hidden;border-radius:0 0 16px 16px}.report-card.has-image .report-download::before{display:none}.our-team .team-media-img{background:#eef1f5}.former-team .team-card{pointer-events:auto}.former-team .team-card:hover .team-photo .team-shape,.former-team .team-card:hover .team-photo .team-img,.former-team .team-card:hover .team-photo .team-img img{transform:none}.former-team .team-card:hover .team-photo .team-img{box-shadow:none}.former-team .team-list>.row>[class*=col-]:nth-child(n) .team-card:hover .team-info h3{color:inherit}@media(prefers-reduced-motion: no-preference){.anim-on .former-team .team-nav .nav-wrapper>a{--reveal-distance-x: 16px}.anim-on .former-team .team-nav .nav-wrapper>a:nth-child(1){animation:reveal-from-right .6s var(--reveal-ease) 0.36s backwards}.anim-on .former-team .team-nav .nav-wrapper>a:nth-child(2){animation:reveal-from-right .6s var(--reveal-ease) 0.42s backwards}.anim-on .former-team .team-nav .nav-wrapper>a:nth-child(3){animation:reveal-from-right .6s var(--reveal-ease) 0.48s backwards}.anim-on .former-team .team-nav .nav-wrapper>a:nth-child(4){animation:reveal-from-right .6s var(--reveal-ease) 0.54s backwards}.anim-on .former-team .team-nav .nav-wrapper>a:nth-child(5){animation:reveal-from-right .6s var(--reveal-ease) 0.6s backwards}.anim-on .former-team .team-nav .nav-wrapper>a:nth-child(6){animation:reveal-from-right .6s var(--reveal-ease) 0.66s backwards}.anim-on .former-team .team-nav .nav-wrapper>a:nth-child(7){animation:reveal-from-right .6s var(--reveal-ease) 0.72s backwards}.anim-on .former-team .team-nav .nav-wrapper>a:nth-child(8){animation:reveal-from-right .6s var(--reveal-ease) 0.78s backwards}.anim-on .former-team .team-nav .nav-wrapper>a:nth-child(9){animation:reveal-from-right .6s var(--reveal-ease) 0.84s backwards}.anim-on .former-team .team-nav .nav-wrapper>a:nth-child(10){animation:reveal-from-right .6s var(--reveal-ease) 0.9s backwards}.anim-on .former-team .team-nav .nav-wrapper>a:nth-child(11){animation:reveal-from-right .6s var(--reveal-ease) 0.96s backwards}.anim-on .former-team .team-nav .nav-wrapper>a:nth-child(12){animation:reveal-from-right .6s var(--reveal-ease) 1.02s backwards}.anim-on .former-team div.team-group:first-of-type .group-title h2{animation:reveal-up .8s var(--reveal-ease) .5s backwards}.anim-on .former-team div.team-group:first-of-type .row>[class*=col]:nth-child(1){animation:reveal-up .8s var(--reveal-ease) 0.68s backwards}.anim-on .former-team div.team-group:first-of-type .row>[class*=col]:nth-child(2){animation:reveal-up .8s var(--reveal-ease) 0.76s backwards}.anim-on .former-team div.team-group:first-of-type .row>[class*=col]:nth-child(3){animation:reveal-up .8s var(--reveal-ease) 0.84s backwards}.anim-on .former-team div.team-group:first-of-type .row>[class*=col]:nth-child(4){animation:reveal-up .8s var(--reveal-ease) 0.92s backwards}.anim-on .former-team div.team-group:first-of-type .row>[class*=col]:nth-child(5){animation:reveal-up .8s var(--reveal-ease) 1s backwards}.anim-on .former-team div.team-group:first-of-type .row>[class*=col]:nth-child(6){animation:reveal-up .8s var(--reveal-ease) 1.08s backwards}.anim-on .former-team div.team-group:first-of-type .row>[class*=col]:nth-child(7){animation:reveal-up .8s var(--reveal-ease) 1.16s backwards}.anim-on .former-team div.team-group:first-of-type .row>[class*=col]:nth-child(8){animation:reveal-up .8s var(--reveal-ease) 1.24s backwards}.anim-on .former-team div.team-group:first-of-type .row>[class*=col]:nth-child(9){animation:reveal-up .8s var(--reveal-ease) 1.32s backwards}.anim-on .former-team div.team-group:first-of-type .row>[class*=col]:nth-child(10){animation:reveal-up .8s var(--reveal-ease) 1.4s backwards}.anim-on .former-team div.team-group:first-of-type .row>[class*=col]:nth-child(11){animation:reveal-up .8s var(--reveal-ease) 1.48s backwards}.anim-on .former-team div.team-group:first-of-type .row>[class*=col]:nth-child(12){animation:reveal-up .8s var(--reveal-ease) 1.56s backwards}.anim-on .former-team div.team-group:first-of-type .row>[class*=col]:nth-child(13){animation:reveal-up .8s var(--reveal-ease) 1.64s backwards}.anim-on .former-team div.team-group:first-of-type .row>[class*=col]:nth-child(14){animation:reveal-up .8s var(--reveal-ease) 1.72s backwards}.anim-on .former-team div.team-group:first-of-type .row>[class*=col]:nth-child(15){animation:reveal-up .8s var(--reveal-ease) 1.8s backwards}.anim-on .former-team div.team-group:first-of-type .row>[class*=col]:nth-child(16){animation:reveal-up .8s var(--reveal-ease) 1.88s backwards}.anim-on .former-team .team-divider .divider-line{transition:scale .9s var(--reveal-ease) calc(var(--reveal-delay, 0s) + .2s)}.anim-on .former-team .team-divider .divider-line:first-child{transform-origin:right}.anim-on .former-team .team-divider .divider-line:last-child{transform-origin:left}.anim-on .former-team .team-divider:not(.is-revealed) .divider-line{scale:0 1}.anim-on .former-team .team-divider.is-revealed .divider-dove{animation:reveal-pop .6s cubic-bezier(0.34, 1.56, 0.64, 1) calc(var(--reveal-delay, 0s) + .1s) backwards}}.donate-mail .donate-icon .donate-envelope{display:block;width:100%;height:100%}.donate-mail .donate-icon .donate-envelope .envelope,.donate-mail .donate-icon .donate-envelope .envelope-flap,.donate-mail .donate-icon .donate-envelope .envelope-flap-back,.donate-mail .donate-icon .donate-envelope .envelope-check{transform-box:view-box}.donate-mail .donate-icon .donate-envelope .envelope{transform-origin:76px 87px}.donate-mail .donate-icon .donate-envelope .envelope-flap,.donate-mail .donate-icon .donate-envelope .envelope-flap-back{transform-origin:76px 50px}.donate-mail .donate-icon .donate-envelope .envelope-flap-back,.donate-mail .donate-icon .donate-envelope .envelope-check{scale:0}.donate-mail .donate-icon .donate-envelope .envelope-check{transform-origin:76px 72px}.donate-mail .donate-icon .donate-envelope .envelope-tick{stroke-dasharray:1;stroke-dashoffset:1}@media(prefers-reduced-motion: no-preference){.donate-envelope{--envelope-loop: 4s}.donate-envelope .envelope{animation:envelope-fly var(--envelope-loop) ease-in-out infinite both}.donate-envelope .envelope-flap{animation:envelope-flap var(--envelope-loop) linear infinite both}.donate-envelope .envelope-flap-back{animation:envelope-flap-back var(--envelope-loop) linear infinite both}.donate-envelope .envelope-letter{animation:envelope-letter var(--envelope-loop) linear infinite both}.donate-envelope .envelope-check{animation:envelope-check var(--envelope-loop) linear infinite both}.donate-envelope .envelope-tick{animation:envelope-tick var(--envelope-loop) ease-out infinite both}.donate-now .donate-mail.is-animated::before,.donate-now .donate-mail.is-animated::after{animation:donate-leaf-sway 6s ease-in-out infinite alternate}.donate-now .donate-mail.is-animated::before{transform-origin:0 0;transform:translate(100%, 100%) rotate(180deg);animation-delay:-3s}.donate-now .donate-mail.is-animated::after{transform-origin:100% 100%}}@keyframes envelope-fly{0%,12%,57%,67.5%{translate:0 0;scale:1;rotate:0deg;opacity:1}6%{scale:1.04 .94}47.5%{translate:0 -6px;scale:.97 1.04}52.5%,62%{translate:0 0;scale:1.04 .95}70%{translate:2px 4px;scale:.95;rotate:-14deg;opacity:1}72.5%{translate:4px -10px;scale:.5;rotate:-60deg}75%,100%{translate:4px -16px;scale:0;rotate:-80deg;opacity:0}}@keyframes envelope-flap{0%,7.5%{scale:1 1;animation-timing-function:ease-in}12.5%,52.5%{scale:1 0;animation-timing-function:ease-out}56%,100%{scale:1 1}}@keyframes envelope-flap-back{0%,12.5%{scale:1 0;animation-timing-function:ease-out}17.5%,49%{scale:1 1;animation-timing-function:ease-in}52.5%,100%{scale:1 0}}@keyframes envelope-letter{0%,19%{translate:0 -130px;animation-timing-function:ease-in}31%{translate:0 16px;animation-timing-function:ease-in-out}37.5%{translate:0 4px}42%,100%{translate:0 0}}@keyframes envelope-check{0%,74%{scale:0;animation-timing-function:ease-out}80%{scale:1.12;animation-timing-function:ease-in-out}84%,100%{scale:1}}@keyframes envelope-tick{0%,77%{stroke-dashoffset:1}84%,100%{stroke-dashoffset:0}}@keyframes donate-leaf-sway{from{rotate:0deg}to{rotate:4deg}}.header .mega-menu-icon .mi{font-size:2.8rem;color:var(--primary)}.header .mega-menu-item--orange .mega-menu-icon .mi{color:var(--orange)}.header .mega-menu-item--cyan .mega-menu-icon .mi{color:var(--cyan)}.menu-item-icon{display:inline-flex;align-items:center;margin-right:.8rem;vertical-align:middle}.menu-item-icon .mi{font-size:2rem}.menu-item-icon img{width:2rem;height:2rem;object-fit:contain}
