.ng-c-list-with-children li.ng-c-list-back-btn label.ng-c-cursor-pointer{padding-left:0}label.ng-c-cursor-pointer input.ng-checkbox-input{cursor:pointer}.ngui-global-header{box-sizing:border-box;display:flex;min-height:60px;position:sticky;-webkit-transition:all .3s ease;transition:all .3s ease;top:0;width:100%;z-index:10}.ngui-global-header--white{background:#fff}.ngui-donate-button{margin:0 20px 0 auto}.ngui-hidden-body{position:fixed!important;left:0;right:0}.ngui-global-header--fixed{display:block;height:100vh;overflow-y:auto;position:relative}.ngui-header-logo{border:0;display:block;line-height:0}.ngui-header-logo img{width:100px}@media only screen and (min-width:1209px){.ngui-header-logo img{width:140px}}.ngui-donate-button .ng-c-donate-button{line-height:30px;min-height:30px}@media only screen and (max-width:420px){.ngui-donate-button{order:3;width:100%;margin:5px 0}}@-webkit-keyframes dash{0%{stroke-dashoffset:10;stroke-dasharray:220,0}50%{stroke-dashoffset:220;stroke-dasharray:0,220}to{stroke-dashoffset:440;stroke-dasharray:220,0}}@keyframes dash{0%{stroke-dashoffset:10;stroke-dasharray:220,0}50%{stroke-dashoffset:220;stroke-dasharray:0,220}to{stroke-dashoffset:440;stroke-dasharray:220,0}}.c-spinner{visibility:visible;opacity:1;z-index:1000;height:calc(100vh - 60px - 433px)}.c-spinner,.c-spinner>.spinner-box{display:flex;justify-content:center;align-items:center}.c-spinner>.spinner-box>.spinner-icon{position:relative;width:100%;height:100%;margin:0 auto}.c-spinner>.spinner-box>.spinner-icon .spinner-circle{stroke-dashoffset:0;stroke-dasharray:230;-webkit-animation:dash 1.75s cubic-bezier(.445,.05,.55,.95) infinite,color 6s cubic-bezier(.445,.05,.55,.95) infinite;animation:dash 1.75s cubic-bezier(.445,.05,.55,.95) infinite,color 6s cubic-bezier(.445,.05,.55,.95) infinite}.c-spinner.-absolute{position:absolute}.c-spinner.-fixed{position:fixed}.c-spinner.-relative{position:relative}.ng-c-text-smaller{font-size:14px}.ng-c-text-edit-xs{font-size:1rem;line-height:1.5rem;font-weight:500;letter-spacing:normal;word-spacing:.8px;text-transform:none;font-family:GeographEditWeb,Helvetica,Arial,sans-serif!important}.ng-c-menu-list a:hover{color:#fff;text-decoration:underline}.ng-c-footer-subnav a:hover{color:#999;text-decoration:underline}.ng-c-footer-social-section a:hover{color:#fff}.ng-c-cta-item .ng-button-large{width:100%;max-width:235px;min-width:0!important;min-width:auto!important}.ng-c-menu-item{line-height:5px}@media only screen and (min-width:768px){.ng-c-footer-cta-container{text-align:right}}@media only screen and (min-width:480px)and (max-width:767px){.ng-c-cta-donate{text-align:right;padding-right:10px}.ng-c-cta-updates{text-align:left;padding-left:10px}}@media only screen and (min-width:768px)and (max-width:960px){.ng-c-footer-nav-container{order:3}}@media only screen and (max-width:767px){.ng-c-main-footer{text-align:center}}.photo-credit-item p{display:inline}.project-section .impact-label{font-size:12px;font-weight:700;line-height:1;border-left:1px solid;display:inline-block;letter-spacing:.2em;margin:0 0 20px;padding:0 1.5em;position:relative;text-transform:uppercase}.project-desc-col{max-width:80%}.impact-title{font-size:35px;font-weight:300}.project-section .video-hold{display:flex;justify-content:center;align-items:flex-end;overflow:visible;padding:50px 0}.filter-box::-webkit-scrollbar,.project-box::-webkit-scrollbar{width:8px;height:3px;border-left:0;background:#ddd}.filter-box::-webkit-scrollbar-thumb,.project-box::-webkit-scrollbar-thumb{background:#999;border-radius:0}.filter-box::-webkit-scrollbar-track,.project-box::-webkit-scrollbar-track{background:none}.project-box{position:relative;width:80%;box-sizing:border-box;background:#fff}.project-box h3{font-size:3rem;margin-top:30px;margin-bottom:30px}.project-box .mobile-project-button{display:none}.project-stats{border-top:1px solid #ccc}.project-stats ul{padding:0;list-style:none}.project-stats li{position:relative;width:60px;height:60px;border-radius:100%;overflow:hidden;display:inline-block;margin-right:15px;background:#fc0}.project-stats .news-images li{border-radius:0}.project-stats .stat-item{border-right:1px solid #ccc;padding-right:30px}.project-stats .stat-item:last-child{border:none}.project-stats li .thumbnail-overlay{display:block;width:100%;opacity:0;background:#fc0;position:absolute;top:0;left:0;bottom:0;right:0}.project-stats li .thumbnail-overlay,.project-stats li:hover .thumbnail-overlay{transition:all .4s cubic-bezier(.77,0,.175,1);-webkit-transition:all .4s cubic-bezier(.77,0,.175,1)}.project-stats li:hover .thumbnail-overlay{opacity:.65}.video-hold .photo-bg{background-size:cover;background-position:50%;opacity:1;position:absolute;background-attachment:fixed;top:0;left:0;right:0;bottom:0}.collaborators-images,.news-images{padding-left:0!important}@media only screen and (max-width:768px){.project-box{position:relative;width:100vw;left:0;top:0;box-sizing:border-box}.project-section .video-hold{overflow:visible;min-height:50vh}.project-desc-col{max-width:100%}.project-box .project-desc-col,.project-box .project-title-col{width:100%;float:none!important}.project-box .project-desc-col .ng-promo-title-large{margin-top:0!important;padding-top:0!important}.project-box .project-title-col{padding-bottom:0!important}.project-box .project-title-col .ng-button{display:none}.project-box .mobile-project-button{display:inline-block}.project-stats .stat-item{padding-left:0;padding-right:0;width:100%;border-bottom:1px solid #eaeaea;border-right:none}}@media only screen and (min-width:1440px),screen and (min-height:1000px){.project-section .video-hold{min-height:inherit}}@media only screen and (min-width:1440px){.project-box{max-width:1048px}}.card-details{position:absolute;bottom:0;left:0;background:rgba(0,0,0,.75);width:100%;padding:30px;box-sizing:border-box}.color-white,.color-white:hover{color:#fff}.related-explorers-carousel .explorer-grid-item.loading .explorer-image{min-height:auto;height:auto}.related-explorers{border-bottom:1px solid #eaeaea}.related-explorers .explorer-grid-item .h-placeholder,.related-explorers .explorer-grid-item.loading .explorer-image,.related-explorers .explorer-grid-item .p-placeholder{background:#fff}.related-explorers .explorer-grid.loading{padding-bottom:50px!important}.explorer-grid-item .explorer-image a{text-decoration:none;border:none}.temp-section-one{height:600px}.temp-section-two{position:absolute;left:0;height:600px;overflow:hidden;background-color:#000}.temp-section-three{height:400px;max-width:600px}.ng-thumbnail-credit{margin-bottom:25px;margin-top:7px}@media(min-width:960px){.temp-section-one,.temp-section-two{height:800px}.temp-section-three{height:600px;max-width:900px}.ng-thumbnail-credit{margin-bottom:35px}}@media(max-width:479px){.ng-thumbnail-credit{margin-bottom:20px}}.ng-c-explorer-bio-cover{height:100%;background-size:cover;background-position:50%;background-attachment:fixed}.ng-c-explorer-bio-cover~.ng-width-medium-2-3>div{margin-top:0!important;padding-top:0!important}.ng-c-bio-overlay-gradient{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ng-c-tooltip-container{position:absolute;left:-1px}.ng-explorer-bio-grid-section:last-child hr{display:none}.ng-c-tooltip-container .ng-c-tooltip{visibility:hidden;opacity:0;position:absolute;right:calc(100% + 15px);top:calc(-50%);z-index:3;border:1px solid #eaeaea;display:block;min-width:250px;background:#fff;padding:12px 20px;width:auto;box-sizing:border-box;-webkit-transition:all .35s cubic-bezier(.15,.3,.25,1);transition:all .35s cubic-bezier(.15,.3,.25,1)}.ng-c-tooltip-container:hover .ng-c-tooltip{visibility:visible;opacity:1}.ng-c-tooltip-container .ng-c-tooltip:after{content:"";width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #eaeaea;position:absolute;top:15px;right:-10px}.bio-social-icons a{margin-right:25px}.grant-details-item{width:45%;margin-top:30px}.grant-details-item:nth-of-type(odd){margin-right:10%}.grant-details-item-inner{padding-top:30px;border-top:1px solid #999}.grant-details-item:first-child,.grant-details-item:nth-child(2){margin-top:0}.grant-details-item:first-child .grant-details-item-inner,.grant-details-item:nth-child(2) .grant-details-item-inner{padding-top:0;border:none}.explorer-bio-modal .ng-article-subhead{font-size:2.375rem!important;line-height:1.4!important;word-spacing:.02em!important;font-weight:100!important}.claim-input{width:0;opacity:0;height:40px;position:relative;top:1px;color:#000;padding:0;outline:none!important}.claim-input,.claim-input.claim-input-open{transition:all .4s cubic-bezier(.77,0,.175,1);-webkit-transition:all .4s cubic-bezier(.77,0,.175,1)}.claim-input.claim-input-open{opacity:1;width:320px;padding:0 15px;margin-right:20px}.claim-btn{position:relative;border-color:#fc0!important;min-width:140px}.grants-history-span{text-transform:none!important;font-weight:200!important;font-size:.95rem!important;line-height:2.5!important;letter-spacing:.05em!important}.grants-history-span .grant-list-item{margin-bottom:20px;line-height:1.8}.grants-history-span .grant-list-item:last-child{margin-bottom:0;padding-bottom:0;border:none}.grants-history-entry .grants-history-description{font-style:italic;font-size:.7rem}.grants-history-sections{font-size:.7rem;display:grid;grid-template-columns:50% 50%;padding-top:10px}.grants-history-section{padding-bottom:10px}.grants-history-section-name{font-weight:700;text-transform:uppercase}.react-expand-collapse__content{position:relative;overflow:hidden}.react-expand-collapse__body{display:inline}.react-expand-collapse__button{position:absolute;font-size:.7rem;font-weight:700;font-style:italic;bottom:0;right:0;background-color:#f5f5f5;cursor:pointer;-webkit-tap-highlight-color:transparent}.react-expand-collapse__button:before{content:"";position:absolute;top:0;left:-20px;width:20px;height:100%;background:-webkit-linear-gradient(left,transparent,#f5f5f5);background:linear-gradient(90deg,transparent 0,#f5f5f5)}.react-expand-collapse--expanded .react-expand-collapse__button{position:relative;bottom:auto;right:auto}.react-expand-collapse--expanded .react-expand-collapse__button:before{content:none}blockquote.grants-history-blockquote{margin-bottom:40px!important}.profile-level-1 .ng-search-result-tile .ng-flag{box-sizing:border-box!important}.grant-details-link{margin-left:auto}.explorer-placeholder{padding:120px 25px;box-sizing:border-box}.explorer-placeholder .label-placeholder{display:block;background:#e6e6e6;margin-top:15px;height:14px;width:100%;max-width:220px}.explorer-placeholder .h-placeholder{display:block;background:#e6e6e6;height:20px;width:100%;margin-top:15px;max-width:640px}.explorer-placeholder .h-placeholder.h-big{height:60px;max-width:420px}.explorer-placeholder .h-placeholder.h-medium{height:40px;max-width:480px}.explorer-placeholder .p-placeholder{display:block;background:#e6e6e6;margin-top:15px;height:14px;width:80%}.explorer-placeholder .p-placeholder:nth-of-type(2n){width:100%}.block-placeholder{background:#f1f1f1}.block-placeholder .ng-container{border-left:2px solid #d6d6d6}.block-placeholder .h-placeholder,.block-placeholder .p-placeholder{background:#d6d6d6}.grant-details{display:none}.profile-lvl-1 .grant-details{display:block}.explorer-promo-image img{width:calc(100% - 50px)}.explorer-headshot-section .ng-thumbnail,.explorer-headshot-section img{display:block}.explorer-headshot-section .ng-c-award{margin-bottom:0;text-transform:uppercase;font-size:13px;letter-spacing:2px;color:#000;height:auto!important;font-weight:600;align-items:center;border-top:1px solid #3c3c3c;margin-top:50px!important;padding-top:50px!important}.explorer-headshot-section .ng-c-award i{font-size:28px;margin-right:10px}@media only screen and (max-width:992px){.bio-social-icons{display:none}}@media only screen and (max-width:768px){.explorer-promo-image img{width:100%}.ng-c-headshot-section{padding-left:25px!important;padding-right:25px!important}.ng-c-explorer-bio-cover~.ng-width-medium-2-3>div{padding:0!important}}body{overflow-x:hidden;-webkit-font-smoothing:antialiased}.explorer-index-page .ng-c-container-large{max-width:1440px!important}.ng-c-main-title-kicker{display:block;width:60px;height:5px;background:#fc0;margin-left:auto;margin-right:auto;margin-bottom:50px}.ng-c-search-grid-item .ng-c-award span{margin-left:0}.ng-checkbox label{display:inline-block;margin-left:30px}.ng-checkbox label .ng-checkbox-input{margin-left:-30px}.filter-directory-container hr{display:none}@media(max-width:767px){.ng-c-explorers-container,.ng-c-filters-container{padding:0}.filter-directory-container.open{overflow-y:scroll}}