@font-face{font-family:Tobias;src:url(/fonts/DP_tobias_TRIAL/Tobias-Thin.woff2) format("woff2"),url(/fonts/DP_tobias_TRIAL/Tobias-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Tobias;src:url(/fonts/DP_tobias_TRIAL/Tobias-Regular.woff2) format("woff2"),url(/fonts/DP_tobias_TRIAL/Tobias-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Tobias;src:url(/fonts/DP_tobias_TRIAL/Tobias-Light.woff2) format("woff2"),url(/fonts/DP_tobias_TRIAL/Tobias-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-cufonfonts/Inter-Bold.woff2) format("woff2"),url(/fonts/inter-cufonfonts/Inter-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-cufonfonts/Inter-ExtraLight.woff2) format("woff2"),url(/fonts/inter-cufonfonts/Inter-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-cufonfonts/Inter-Light.woff2) format("woff2"),url(/fonts/inter-cufonfonts/Inter-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-cufonfonts/Inter-Regular.woff2) format("woff2"),url(/fonts/inter-cufonfonts/Inter-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}a,body,button,input,select,textarea{-webkit-tap-highlight-color:transparent}body,html{overflow-x:hidden}body{font-family:Inter,sans-serif;color:#464646;font-size:16px;line-height:22.5px;font-weight:300}@media only screen and (min-width:768px){body{font-size:16px;line-height:24px}}.container{max-width:1350px;padding:0 20px;margin:0 auto}button{font-size:15px;line-height:22.5px;font-weight:300;letter-spacing:.3em;font-family:Inter,sans-serif;color:#6AB0FE;background-color:transparent;border:0;cursor:pointer}button.focus{outline:0}@media only screen and (min-width:768px){button{font-size:16px;line-height:19.36px}}h1{font-size:28px;line-height:38px;font-weight:100;font-family:Tobias,sans-serif;letter-spacing:-.1px}@media only screen and (min-width:768px){h1{font-size:32px;line-height:38px}}@media only screen and (min-width:1200px){h1{font-size:38px;line-height:42px}}@media only screen and (min-width:1440px){h1{font-size:44px;line-height:54px}}h2{font-size:24px;line-height:26.4px;font-weight:100;font-family:Tobias,sans-serif}@media only screen and (min-width:768px){h2{font-size:32px;line-height:35.5px}}h3{font-size:22px;line-height:35.2px;font-weight:300}@media only screen and (min-width:768px){h3{font-size:20px;line-height:26px}}h4{font-size:15px;line-height:22.5px;font-weight:300}@media only screen and (min-width:768px){h4{font-size:16px;line-height:24px}}h5{font-size:12px;line-height:14.5px;font-weight:400;letter-spacing:.3em;font-family:Inter,sans-serif}@media only screen and (min-width:768px){h5{font-size:16px;line-height:19.36px}}li{list-style:none;position:relative}li a{color:#fff;border-bottom:0}li a:hover{color:#6AB0FE;border-bottom:0}a{text-decoration:none;border-bottom:1px solid rgba(70,70,70,.4);color:#464646;transition:all .4s ease}a:hover{color:#6AB0FE;border-bottom:1px solid rgba(106,176,254,.4)}.line{position:relative}.line:after{content:"";position:absolute;left:0;right:-100vw;bottom:0;opacity:.5}img{max-width:100%;height:auto}b,strong{font-family:Inter,sans-serif;font-weight:400}body.isActive .hamburger span:nth-child(2){opacity:0}body.isActive .hamburger span:first-child{transform:translateY(14px) rotate(45deg)}body.isActive .hamburger span:nth-child(3){transform:translateY(-9px) rotate(-45deg)}body.isActive .navbar.line:after{display:none}body.isActive .header-links .menu-list,body.isActive .navbar .menu{opacity:1;visibility:visible;transition:all .5s ease}@media only screen and (min-width:768px){.home_page .header{opacity:1;transition:all .4s ease-in .4s}.home_page .banner-wrapper{opacity:1;transform:translateY(0);transition:all .4s ease-in}}.home_page .banner-wrapper .page-content{margin-right:65px;@media only screen and (min-width:768px){max-width:720px;margin-right:0}}.home_page .polaris-home-bg-img{position:absolute;top:0;bottom:0;left:0;right:0;object-fit:cover;width:100%;height:100%;background-attachment:fixed;background-position:70% 60%;background-repeat:no-repeat;background-size:cover;@media (min-width:1200px){background-size:unset;background-position:top}@media (min-width:1460px){background-size:cover;background-position:50%}}.header{position:fixed;background-repeat:repeat-y;background-size:cover;z-index:3;width:100%;overflow-x:hidden;padding-bottom:14px}.navbar{padding:29px 0;width:100%;display:flex;justify-content:space-between;align-items:center}.navbar:after{border-top:1px solid #fff}@media only screen and (min-width:768px){.navbar{padding:46px 0 16px;align-items:flex-end}}.navbar .header-logo,.navbar .header-logo a{font-size:0;line-height:1}.navbar .header-logo a{display:inline-block;border-bottom:0}.navbar .header-logo a img,.navbar .header-logo a svg{fill:#fff;transition:all .4s ease;height:38px}@media (min-width:0px) and (max-width:767px){.navbar .header-logo a img,.navbar .header-logo a svg{width:171px;height:28px}}@media only screen and (min-width:768px){.navbar .header-logo a img,.navbar .header-logo a svg{width:75%}}@media only screen and (min-width:992px){.navbar .header-logo a img,.navbar .header-logo a svg{width:100%}}.navbar .header-logo a:hover{text-decoration:none;color:#6AB0FE}.navbar .header-logo a img,.navbar .header-logo a:hover svg{fill:#6AB0FE}.hamburger span{display:block;width:35px;height:1px;z-index:4;position:relative;background-color:#fff;transition:transform .5s ease,background-color .5s ease,opacity .55s ease}.hamburger span:not(:last-child){margin-bottom:10px}.header-links{display:block}@media only screen and (min-width:768px){.header-links{display:block}}.header-links ul{display:flex}.header-links ul li{padding:0 20px}@media only screen and (min-width:768px){.header-links ul li{padding:0 14px}}@media only screen and (min-width:992px){.header-links ul li{padding:0 40px}}.header-links ul li:first-child{padding-left:0}.header-links ul li:last-child{padding-right:0}.header-links ul li a{position:relative;padding-bottom:2px;border-bottom:0;font-size:14px;letter-spacing:.5px}.header-links ul li a:before{content:"";position:absolute;display:block;height:1px;width:100%;background-color:#fff;bottom:0;left:0;transform:scaleX(0);transition:transform .3s ease}.header-links ul li a.active,.header-links ul li a:hover{text-decoration:none;color:#6AB0FE}.header-links ul li a:hover:before{transform:scale(1);background-color:#6AB0FE}.header-links ul li.current_page_item a{color:#6AB0FE}.header-links ul li.menu-item-home a{opacity:0;visibility:hidden;transition:all .4s ease}.header-links.showHome ul li.menu-item-home a{opacity:1;visibility:visible}.header-links ul li.current_page_item a,.menu-toggle ul li.current_page_item a{color:#6AB0FE}.navigation{display:block}@media only screen and (min-width:768px){.menu-toggle{display:none}}@media only screen and (max-width:767px){.header-links .menu-list,.navigation .menu{position:fixed;height:100%;width:100%;left:0;top:0;right:0;padding:30px;background:#091D33;opacity:0;transition:all .5s ease;visibility:hidden;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.header-links .menu-list li,.navigation .menu li{padding:25px 0}.header-links .menu-list li:last-child,.navigation .menu li:last-child{padding-bottom:0}.header-links .menu-list li:before,.navigation .menu li:before{display:none}.header-links .menu-list li a,.navigation .menu li a{text-transform:uppercase;letter-spacing:.3em;font-size:24px;line-height:29px;position:relative}}.navigation .hamburger{cursor:pointer;z-index:9;position:relative;display:block}.banner-section{padding-top:100px;position:relative;transition:all .4s ease-in;background-color:#113D6E}.banner-section .polaris-banner{position:absolute;top:0;bottom:0;left:0;right:0;object-fit:cover;width:100%;height:100%}.banner-section .polaris-banner.desktop{display:none}@media only screen and (min-width:768px){.banner-section .polaris-banner.desktop{display:block}}.banner-section .polaris-banner.mobile{display:block;object-position:100% 5%}@media only screen and (min-width:768px){.banner-section .polaris-banner.mobile{display:none}}.banner-wrapper{color:#fff;display:flex;flex-direction:column}.banner-wrapper .page-title{position:relative;margin-bottom:8px}.banner-wrapper .page-title h1{line-height:38px}@media only screen and (min-width:768px){.banner-wrapper .page-title{padding-right:25px;max-width:34%;flex:0 0 34%;margin-bottom:-9px}.banner-wrapper .page-title h1{line-height:40px}}@media only screen and (min-width:992px){.banner-wrapper .page-title h1{line-height:60px}}.banner-wrapper .page-content{max-width:700px;position:relative;font-family:Tobias,sans-serif}.banner-wrapper .page-content p{font-family:Inter,sans-serif;font-weight:200;flex:1 1}.banner-wrapper .page-content p a{border-bottom:0}.banner-wrapper .page-content a{color:#6AB0FE}.banner-wrapper .page-content h3,.banner-wrapper .page-content h4{font-family:Tobias,sans-serif}@media only screen and (max-width:768px){.banner-wrapper .page-content h3,.banner-wrapper .page-content h4{font-size:12px;line-height:15.6px}}.banner-wrapper .banner-logo-image{display:none;font-size:0;line-height:1;z-index:1}.banner-wrapper .banner-logo-image img{max-width:64%}@media only screen and (min-width:768px){.banner-wrapper .banner-logo-image{display:none}}.banner-wrapper .button-wrapper{text-transform:uppercase;position:relative;display:flex;align-items:center;width:-moz-fit-content;width:fit-content;cursor:pointer;padding-top:28px}@media only screen and (min-width:992px){.banner-wrapper .button-wrapper{padding-top:56px}}.banner-wrapper .button-wrapper:after{content:"";transform:rotate(-54deg);height:7px;width:7px;box-shadow:inset -6px -2px 0 -4px #6AB0FE;border-radius:50%;transition:all .5s;display:inline-block;margin-left:10px}@media only screen and (min-width:768px){.banner-wrapper .button-wrapper:after{box-shadow:inset -6px -2px 0 -3px #6AB0FE;height:13px;width:13px;margin-left:37px}}.banner-wrapper .button-wrapper:hover:after{box-shadow:inset -20px -2px 0 -3px #6AB0FE}.banner-wrapper .button-wrapper a{font-size:15px;line-height:22.5px;font-weight:300;letter-spacing:.3em;color:#6AB0FE;background-color:transparent;border:0;cursor:pointer}@media only screen and (min-width:768px){.banner-wrapper .button-wrapper a{font-size:16px;line-height:19.36px}}.banner-wrapper a{color:#fff;border:0}.banner-wrapper a:hover{color:#6AB0FE}.home .banner-section{height:calc(100dvh - 113px)}@media only screen and (min-width:768px){.home .banner-section{height:calc(100vh - 155px)}}@media only screen and (min-width:992px){.home .banner-section{height:calc(100vh - 102px)}}@media only screen and (min-width:1200px){.home .banner-section{height:calc(100vh - 120px)}}@media (max-width:767px) and (min-width:576px){.home .banner-section{height:100vh}}.home .banner-section .container{height:100%;display:flex;align-items:center}@media only screen and (min-width:768px){.home .banner-section .container{min-height:calc(100vh - 255px)}}@media only screen and (min-width:992px){.home .banner-section .container{min-height:calc(100vh - 203px)}}.home .banner-wrapper{padding:20px 0}.home .banner-wrapper .page-title{padding:0}.home .banner-wrapper .page-content{font-size:20px;line-height:24px;margin-top:15px;font-family:Tobias,sans-serif}@media only screen and (min-width:768px){.home .banner-wrapper .page-content{font-size:32px;line-height:38px;margin-top:60px}}.home .banner-wrapper .page-content h1{font-size:28px;line-height:38px;letter-spacing:-.1px;font-family:Tobias,sans-serif}@media only screen and (min-width:768px){.home .banner-wrapper .page-content h1{font-size:32px;line-height:38px}}@media only screen and (min-width:1200px){.home .banner-wrapper .page-content h1{font-size:38px;line-height:42px}}@media only screen and (min-width:1440px){.home .banner-wrapper .page-content h1{font-size:44px;line-height:56px}}.home .banner-wrapper .banner-logo-image{display:none;padding-bottom:0}@media (min-width:0px) and (max-width:767px){.home .banner-wrapper .button-wrapper{padding-top:18px}.home .focus-areas{padding:34px 0 0}.home .grant-spotlight-content{padding:40px 0}}.home .grant-spotlight-content a{border-bottom:0}.focus-areas .focus-areas-desc .focus-areas-desc-wrapper h2{margin:34px 0 15px;font-weight:300}@media only screen and (min-width:992px){.focus-areas .focus-areas-desc .focus-areas-desc-wrapper h2{margin:34px 0 10px;font-size:24px}}.focus-areas{padding:30px 0 0;background-color:#fff}@media only screen and (min-width:768px){.focus-areas{padding:40px 0 0}}.focus-areas-wrapper .line:last-child:after{display:none}.focus-areas-title{padding-bottom:20px;color:#6AB0FE;position:relative;text-transform:uppercase}@media only screen and (min-width:768px){.focus-areas-title{padding-bottom:25px}}@media only screen and (min-width:1200px){.focus-areas-title{padding-bottom:53px}}.focus-areas-title:after{border-top:1px solid #6ab0fe}.focus-areas-title a{color:#6AB0FE;border-bottom:0}.focus-areas-content{display:flex;flex-direction:column;padding:20px 0 40px;position:relative}@media only screen and (min-width:768px){.focus-areas-content{padding:45px 0 60px}}@media only screen and (min-width:992px){.focus-areas-content{flex-direction:row;padding:45px 0 100px}}.focus-areas-content:after{border-top:1px solid #6ab0fe;opacity:1}.focus-areas-content+.focus-areas-content{padding:20px 0 40px}@media only screen and (min-width:768px){.focus-areas-content+.focus-areas-content{padding:55px 0 60px}}@media only screen and (min-width:992px){.focus-areas-content+.focus-areas-content{padding:55px 0 70px}}.focus-areas-text{margin-bottom:20px;padding-right:0;max-width:100%;flex:1 1}@media only screen and (min-width:992px){.focus-areas-text{margin-bottom:0;padding-right:10px;max-width:34%;flex:0 0 34%}}.focus-areas-text img{max-width:210px;min-height:30px}.focus-areas-desc{flex:1 1}@media only screen and (min-width:768px){.focus-areas-desc-wrapper{max-width:570px}}.focus-areas-desc-wrapper a{border-bottom:1px solid rgba(70,70,70,.4);color:#464646}.focus-areas-desc-wrapper a:hover{color:#6AB0FE;border-bottom:1px solid rgba(106,176,254,.4)}.focus-areas-desc-wrapper ul{margin:0 0 10px}.focus-areas-desc-wrapper ul li{padding-left:16px;position:relative}@media only screen and (min-width:768px){.focus-areas-desc-wrapper ul li{padding-left:32px}}.focus-areas-desc-wrapper ul li:before{content:"";position:absolute;width:4px;height:4px;border:1px solid #464646;border-radius:50%;top:8px;left:0}@media only screen and (min-width:768px){.focus-areas-desc-wrapper ul li:before{width:5px;height:5px;top:9px;left:16px}}.focus-areas-desc-wrapper ul li:not(:last-child){margin-bottom:10px}.focus-areas-desc-wrapper ul li span{text-decoration:none}.focus-areas-desc h4{font-family:Inter,sans-serif;font-weight:700}@media only screen and (max-width:767px){.grant-spotlight-wrapper+.grant-spotlight-wrapper .grant-spotlight-content{padding-bottom:40px}}.grant-spotlight{background-color:#464646;color:#fff}.grant-spotlight .slider-line.line:after{border-top:1px solid #fff;bottom:-72px}@media (min-width:0px) and (max-width:767px){.grant-spotlight .slider-line.line:after{display:none}}.grant-spotlight-title.line:after{right:-100vw;border-top:1px solid #6ab0fe;top:-100vw}@media only screen and (min-width:768px){.grant-spotlight-title.line:after{display:none}}.grant-spotlight-content{padding:44px 0}@media only screen and (min-width:768px){.grant-spotlight-content{padding:55px 0 144px}}.grant-spotlight-desc p{max-width:583px}.grant-spotlight-desc span{display:block;font-family:Inter,sans-serif;font-weight:300}.grant-spotlight-slider{display:flex;position:relative;z-index:0}@media (min-width:0px) and (max-width:767px){.grant-spotlight-slider{flex-direction:column}}.grant-spotlight-slider ul.slick-dots{position:absolute;right:0;bottom:50px;display:flex;justify-content:center}.grant-spotlight-slider ul li{padding:0 4px}.grant-spotlight-slider ul li button{display:block;width:15px;height:15px;padding:0;border:1px solid #fff;border-radius:100%;text-indent:-9999px}.grant-spotlight-slider ul li.slick-active button{background-color:#fff}@media (min-width:0px) and (max-width:767px){.grant-spotlight-wrapper{opacity:1!important}}.grant-spotlight-image{font-size:0;line-height:1;margin-bottom:42px}.grant-spotlight-image img{max-width:50%}.grant-spotlight svg path{fill:#fff}@media (min-width:0px) and (max-width:767px){.grant-spotlight svg{width:50%;height:100%}.grant-spotlight .focus-areas-text{margin-bottom:30px}}.focus-banner-section .banner-wrapper .page-content{padding-bottom:16px}@media only screen and (min-width:768px){.focus-banner-section .banner-wrapper .page-content{padding-bottom:52px}}.focus-banner-section .banner-wrapper p{font-size:10px;line-height:15px;margin-bottom:0}@media only screen and (min-width:768px){.focus-banner-section .banner-wrapper p{font-size:16px;line-height:24px}}.focus-page .focus-areas-content{padding:30px 0 40px}.focus-page .focus-areas-content:first-child{padding-top:0}@media only screen and (min-width:768px){.focus-page .focus-areas-content{padding:50px 0}.focus-page .focus-areas-desc-wrapper{max-width:640px;margin:0 auto}}.focus-page .focus-areas-desc-wrapper p{margin-bottom:15px}.grant-detailed-page .banner-wrapper{padding:50px 0 0}@media only screen and (min-width:768px){.grant-detailed-page .banner-wrapper{padding:140px 0 0}}.grant-detailed-page .banner-wrapper .page-title{padding:0 0 18px}@media only screen and (min-width:768px){.grant-detailed-page .banner-wrapper .page-title{padding:0 0 52px}}.grant-detailed-page .banner-wrapper .page-content{padding:25px 0;max-width:712px}@media only screen and (min-width:768px){.grant-detailed-page .banner-wrapper .page-content{padding:58px 0}}.grant-detailed-page .banner-wrapper .page-content p{font-size:10px;line-height:15px;margin-bottom:0}@media only screen and (min-width:768px){.grant-detailed-page .banner-wrapper .page-content p{font-size:16px;line-height:24px}}.grant-page{padding:0}.grant-page-wrapper{padding-top:5px}@media only screen and (min-width:768px){.grant-page-wrapper{padding-top:10px}}.grant-page-content{padding:25px 0}@media only screen and (min-width:768px){.grant-page-content{padding:37px 0}}.grant-page-content+.grant-page-content{padding:25px 0}@media only screen and (min-width:768px){.grant-page-content+.grant-page-content{padding:37px 0}}.grant-page-content+.grant-page-content:last-child{padding-bottom:5px}@media only screen and (min-width:768px){.grant-page-content+.grant-page-content:last-child{padding-bottom:40px}}@media only screen and (min-width:992px){.grant-page-desc{max-width:66%;flex:0 0 66%}}@media only screen and (min-width:768px){.grant-page-image{padding-top:0}}@media (min-width:0px) and (max-width:767px){.grant-page-image{padding-top:0}}.grant-page a{border-bottom:0;line-height:1}.grants_page .banner-wrapper,.investments_page .banner-wrapper{display:flex;flex-direction:row;align-items:flex-end;flex-wrap:wrap}@media (min-width:0px) and (max-width:767px){.grants_page .banner-wrapper,.investments_page .banner-wrapper{flex-direction:column;align-items:flex-start}}.grants_page .banner-wrapper .page-title,.investments_page .banner-wrapper .page-title{padding-right:10px;max-width:34%;flex:0 0 34%}@media (min-width:0px) and (max-width:767px){.grants_page .banner-wrapper .page-title,.investments_page .banner-wrapper .page-title{max-width:100%;flex:0 0 100%;width:100%;padding:0 0 15px}}@media only screen and (min-width:768px){.grants_page .banner-wrapper .page-title h1,.investments_page .banner-wrapper .page-title h1{line-height:normal}}.grants_page .page-content,.investments_page .page-content{font-family:Inter,sans-serif;font-weight:200;flex:1 1}.grants_page .page-content p,.investments_page .page-content p{font-size:15px;line-height:22.5px;font-family:Inter,sans-serif;font-weight:200}@media only screen and (min-width:768px){.grants_page .page-content p,.investments_page .page-content p{font-size:16px;line-height:24px}}@media only screen and (min-width:992px){.grants_page .grant-page-desc-wrapper,.investments_page .grant-page-desc-wrapper{max-width:640px}}.investments_page-wrapper{padding-top:5px}@media only screen and (min-width:768px){.investments_page-wrapper{padding-top:10px}}.investments_page-content{padding:25px 0}@media only screen and (min-width:768px){.investments_page-content{padding:40px 0}}.investments_page-content+.investments_page-content{padding:25px 0}@media only screen and (min-width:768px){.investments_page-content+.investments_page-content{padding:40px 0}}.investments_page-content+.investments_page-content:last-child{padding-bottom:25px}@media only screen and (min-width:768px){.investments_page-content+.investments_page-content:last-child{padding-bottom:40px}}.about-banner-section .banner-wrapper{padding:38px 0 0}@media only screen and (min-width:768px){.about-banner-section .banner-wrapper{padding:144px 0 0}}.about-banner-section .page-content{max-width:626px;padding-bottom:22px}@media only screen and (min-width:768px){.about-banner-section .page-content{padding-bottom:70px}}.about-banner-section .page-content p{font-size:10px;line-height:15px;margin-bottom:0}@media only screen and (min-width:768px){.about-banner-section .page-content p{font-size:16px;line-height:24px}}.about-banner-section .page-content p:not(:last-child){margin-bottom:12px}.about-banner-section .page-content a{color:#6AB0FE;text-decoration:underline}.approach-sec-content{padding:20px 0 44px}@media only screen and (min-width:768px){.approach-sec-content{padding:50px 0;min-height:240px}}.approach-sec-content+.approach-sec-content{padding:20px 0 40px}@media only screen and (min-width:768px){.approach-sec-content+.approach-sec-content{padding:50px 0;min-height:240px}}.approach-sec-text{display:flex}.approach-sec-text h2{max-width:300px}@media only screen and (min-width:768px){.approach-sec-text h2{max-width:609px}}@media only screen and (min-width:992px){.approach-sec-text h2{max-width:300px}}.approach-sec-num{margin-right:11px;color:#6AB0FE;letter-spacing:.3em}@media only screen and (min-width:768px){.approach-sec-num{margin-right:16px}}.approach-sec-desc{flex:1 1}.approach-sec-desc p{max-width:609px}.approach-sec-title h5,.team-sec-title h5{color:#464646}.approach-sec a,.team-sec a{color:#464646;border-bottom:1px solid rgba(70,70,70,.4)}.approach-sec a:hover,.team-sec a:hover{color:#6AB0FE;border-bottom:1px solid rgba(106,176,254,.4)}.team-sec{padding:40px 0 50px}.team-sec-content{display:flex;flex-wrap:wrap;padding:0;margin:0 -10px;flex-direction:inherit}@media only screen and (min-width:992px){.team-sec-content{padding:0}}.team-sec-text{padding:0 10px 20px;margin-bottom:0;max-width:100%;flex:0 0 100%}@media (min-width:0px) and (max-width:767px){.team-sec-text:last-child{padding-bottom:10px}}@media only screen and (min-width:768px){.team-sec-text{max-width:50%;flex:0 0 50%}}@media only screen and (min-width:992px){.team-sec-text{padding:40px 10px 25px;max-width:25%;flex:0 0 25%}}.team-sec-text h2{font-size:20px;line-height:24px}@media only screen and (min-width:768px){.team-sec-text h2{font-size:25px;line-height:30px}}.team-sec-text p{margin-top:12px}.team-sec-info{margin-top:15px}@media only screen and (min-width:768px){.team-sec-info{margin-top:0}}.team-sec-title.line:after{display:block}.about_page .banner-wrapper{display:flex;flex-direction:row;align-items:flex-end;flex-wrap:wrap}@media (min-width:0px) and (max-width:767px){.about_page .banner-wrapper{flex-direction:column}}.about_page .banner-wrapper .page-title{padding-right:10px;max-width:34%;flex:0 0 34%;margin-bottom:-10px}@media (min-width:0px) and (max-width:767px){.about_page .banner-wrapper .page-title{max-width:100%;flex:0 0 100%;width:100%;padding:0 0 15px}}.about_page .page-content{font-family:Inter,sans-serif;font-weight:200;flex:1 1}@media only screen and (min-width:992px){.about_page .page-content{padding-top:24px}}@media (min-width:0px) and (max-width:767px){.about_page .page-content{padding-top:0}}.about_page .page-content p{font-family:Inter,sans-serif;font-weight:200;font-size:15px;line-height:22.5px}@media only screen and (min-width:768px){.about_page .page-content p{font-size:16px;line-height:24px}}.page-content p:not(:last-child){margin-bottom:15px}.page-content p a{color:#6AB0FE}.about_page .focus-areas-title{padding-bottom:15px}@media only screen and (min-width:768px){.about_page .focus-areas-title{padding-bottom:25px}}.about_page .approach-sec-num p{font-family:Inter,sans-serif;font-weight:400}.footer{padding:0 0 27px;color:#fff;background-color:#091D33;font-weight:300;margin-top:-1px}@media only screen and (min-width:768px){.footer{padding:0 0 28px}}.footer ul{display:flex;flex-direction:column}@media only screen and (min-width:768px){.footer ul{flex-direction:row}}.footer-content{display:flex;justify-content:space-between;padding-top:27px}@media only screen and (min-width:768px){.footer-content{padding-top:28px;justify-content:center;flex-wrap:wrap;flex-direction:column}}@media only screen and (min-width:992px){.footer-content{flex-direction:row}}.footer-content.line{position:relative}.footer-content.line:before{content:"";position:absolute;right:-100vw;left:0;top:0;opacity:.5;border-top:1px solid #fff}.footer-content.line:after{display:none}.footer-desc{padding-right:0;position:relative;display:flex;flex-direction:column}@media (min-width:0px) and (max-width:767px){.footer-desc{max-width:58%;flex:0 0 58%}}@media only screen and (min-width:768px){.footer-desc{flex-direction:row;flex:1 1;align-items:flex-end}}.footer-desc:after{content:"";position:absolute;height:100%;width:1px;background-color:#fff;right:0;top:0}@media only screen and (min-width:768px){.footer-desc:after{display:none}}.footer-copyright a,.footer-copyright li,.footer-copyright p,.footer-desc a,.footer-desc li,.footer-desc p,.footer-policy a,.footer-policy li,.footer-policy p,.footer-subcontent a,.footer-subcontent li,.footer-subcontent p,.footer-subdesc a,.footer-subdesc li,.footer-subdesc p{font-size:8px;line-height:9.6px}@media only screen and (min-width:768px){.footer-copyright a,.footer-copyright li,.footer-copyright p,.footer-desc a,.footer-desc li,.footer-desc p,.footer-policy a,.footer-policy li,.footer-policy p,.footer-subcontent a,.footer-subcontent li,.footer-subcontent p,.footer-subdesc a,.footer-subdesc li,.footer-subdesc p{font-size:12px;line-height:16.2px}}.footer-copyright p{padding:0}@media only screen and (min-width:768px){.footer-copyright p{padding:0 15px}}.footer-subcontent{margin-top:10px;flex:100% 1;width:100%}@media only screen and (min-width:768px){.footer-subcontent{margin-top:0;flex:unset;width:auto}}.footer-subcontent p{padding:0}@media only screen and (min-width:768px){.footer-subcontent p{padding:0 0 0 15px}}.footer-subcontent p a{text-decoration:underline}.footer-subdesc{display:flex;padding-left:20px;flex-direction:column;justify-content:flex-end;align-items:flex-start}@media (min-width:0px) and (max-width:767px){.footer-subdesc{flex:1 1}}@media only screen and (min-width:768px){.footer-subdesc{flex-direction:row;padding-left:0;margin-top:20px;justify-content:center;align-items:flex-end}}@media only screen and (min-width:992px){.footer-subdesc{justify-content:normal}}@media (min-width:0px) and (max-width:767px){.footer-subdesc ul{align-items:flex-start}}.footer-subdesc ul li:last-child{padding-top:8px}@media only screen and (min-width:768px){.footer-subdesc ul li:last-child{padding-left:30px;padding-top:0}}@media only screen and (min-width:1200px){.footer-subdesc ul li:last-child{padding-left:40px}}.footer-subdesc ul li a:hover{color:#6AB0FE;text-decoration:underline}.footer-policy{display:flex;max-width:unset;flex:1 1;justify-content:flex-start}@media only screen and (min-width:768px){.footer-policy{max-width:42%;flex:0 0 42%;padding-right:0;justify-content:flex-end;align-items:flex-end}}@media only screen and (min-width:992px){.footer-policy{padding-right:33px}}@media only screen and (min-width:1200px){.footer-policy{padding-right:80px;max-width:37%;flex:0 0 37%}}@media (min-width:0px) and (max-width:767px){.footer-policy ul{flex-direction:row}}.footer-policy ul li{padding:0 8px;position:relative}@media only screen and (min-width:768px){.footer-policy ul li{padding:0 15px}}.footer-policy ul li:first-child{padding-left:0}.footer-policy ul li:first-child:after{content:"";position:absolute;height:100%;width:1px;background-color:#fff;right:0;top:-4px}.footer-policy ul li:last-child{padding-right:0}.footer-policy ul li a:hover{color:#6AB0FE}.footer-add{position:relative;margin-bottom:10px}@media only screen and (min-width:768px){.footer-add{max-width:27%;flex:0 0 27%;padding-right:15px;margin-bottom:0}}@media only screen and (min-width:1200px){.footer-add{padding-right:28px;max-width:18%;flex:0 0 18%}}@media only screen and (min-width:1440px){.footer-add{padding-right:46px}}.footer-add:after{content:"";position:absolute;height:91%;width:1px;background-color:#fff;right:0;top:2px;display:none}@media only screen and (min-width:768px){.footer-add:after{display:block}}.footer-add p{margin-bottom:0}.footer-link{margin-left:0;flex:1 1;margin-bottom:10px}@media only screen and (min-width:768px){.footer-link{margin-left:25px;margin-bottom:0}}@media only screen and (min-width:1200px){.footer-link{margin-left:65px}}.footer-add p span,.footer-add span{display:block;@media only screen and (min-width:768px){margin-bottom:14px;position:relative;top:12px}}.footer-add span:last-child{margin-bottom:0;top:0;position:relative}.footer-link a{letter-spacing:.2px;border-bottom:0;color:#6AB0FE}.footer-link a:hover{color:#6AB0FE;text-decoration:underline}html:has(body.home){scrollbar-width:none}body.home::-webkit-scrollbar{display:none}.home_page .focus-areas-desc-wrapper{max-width:665px}.home_page .focus-areas-content+.focus-areas-content{padding:20px 0 40px}@media only screen and (min-width:768px){.home_page .focus-areas-content+.focus-areas-content{padding:38px 0 70px}}.error-404{padding-top:100px;position:relative;display:flex;width:100%;justify-content:center;align-items:center;height:calc(100vh - 112px)}@media only screen and (min-width:768px){.error-404{height:calc(100vh - 168px)}}@media only screen and (min-width:992px){.error-404{height:calc(100vh - 120px)}}.error-404 p{font-size:32px;line-height:35.2px}.core-content{padding-top:150px;padding-bottom:50px;position:relative}.core-content blockquote,.core-content h1,.core-content h2,.core-content h3,.core-content h4,.core-content h5,.core-content h6,.core-content p:not(:last-child){margin-bottom:25px}.core-content a{color:#464646}.core-content a:hover{color:#6AB0FE}.core-page-wrapper{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh}.investments_page .focus-areas{min-height:calc(100vh - 343px)}.about_page .focus-areas{min-height:calc(100vh - 442px)}.grant-page .focus-areas-text h4{font-size:12px;line-height:14.5px;font-weight:700;letter-spacing:.3em;text-transform:uppercase;font-family:Inter,sans-serif;font-weight:400}@media only screen and (min-width:768px){.grant-page .focus-areas-text h4{font-size:16px;line-height:19.36px}}@media (min-width:0px) and (max-width:767px){.grant-page .focus-areas-text h4{padding-bottom:15px}.grant-page .focus-areas-text h4:after{display:block;border-bottom:1px solid #6ab0fe;left:0}}.about_page .grant-page .grant-page-content{padding:35px 0}@media (min-width:0px) and (max-width:767px){.about_page .grant-page .grant-page-content{padding:40px 0 0}.about_page .grant-page .grant-page-content:last-child{padding-bottom:40px}.about_page .grant-page .grant-page-content:after{display:none}}.grant-page .grant-page-desc-wrapper{max-width:640px;width:100%;margin-top:-5px}.about_page .grant-page .grant-page-desc-wrapper p{margin-top:20px}.about_page .grant-page .grant-page-desc-wrapper p:first-child{margin-top:0}.grant-page .grant-page-desc-wrapper a{display:inline-block;font-size:15px;line-height:22.5px;color:#464646;text-decoration:underline;transition:all .3s ease-in}.grant-page .grant-page-desc-wrapper a:hover{color:#6AB0FE;transition:all .3s ease-in}@media only screen and (min-width:768px){.grant-page .grant-page-desc-wrapper a{font-size:16px;line-height:24px}}.grant-page .grant-page-desc-wrapper ul{margin-top:20px}.grant-page .grant-page-desc-wrapper ul li{position:relative;padding-left:24px;margin-bottom:10px}.grant-page .grant-page-desc-wrapper ul li:before{content:"";width:4px;height:4px;border-radius:50%;background-color:#464646;position:absolute;left:5px;top:10px}@media (min-width:0px) and (max-width:767px){.grant-page .grant-page-desc-wrapper ul li:before{top:10px}}.about_page .team-sec{padding-top:0}@media only screen and (min-width:768px){.team-sec .focus-areas-title{padding-bottom:21px}}.about_page .team-sec .focus-areas-title:after{left:0}.about_page .team-sec .team-sec-text{flex:0 0 100%;max-width:100%}@media (min-width:0px) and (max-width:767px){.about_page .team-sec .team-sec-text{padding:0 10px 40px}.about_page .team-sec .team-sec-text:last-child{padding-bottom:0}}@media only screen and (min-width:768px){.about_page .team-sec .team-sec-text{padding:40px 10px 0;flex:0 0 33.33%;max-width:33.33%}}@media only screen and (min-width:1200px){.about_page .team-sec .team-sec-text{flex:0 0 25%;max-width:25%}}.team-sec .team-sec-text .member_designation{color:#464646;font-family:Inter,sans-serif;font-size:16px;line-height:24px;font-weight:700;margin-top:0}.team-sec .focus-areas-text h2{font-size:22px;line-height:26.4px;font-weight:300}.team-sec .team-sec-info{margin-top:0;padding-top:30px}@media only screen and (min-width:768px){.team-sec .team-sec-info{padding-top:40px}.team-sec .focus-areas-text h2{font-size:24px;line-height:28.4px}}.team-sec-info a{display:inline-block}@media only screen and (min-width:768px){.team-sec-info a{font-size:16px;line-height:24px}}.grants_page .focus-areas-text img{max-width:330px;min-height:auto}.grants_page .grant-page-image img,.investments_page .grant-page-image img{min-height:40px;max-width:260px}@media (min-width:0px) and (max-width:767px){body.home{height:100vh;height:calc((var(--vh, 1vh) * 100))}.home .wrapper{display:flex;flex-direction:column;justify-content:space-between;height:100%}.home .wrapper .main{flex-grow:1;display:flex;height:100%}.home .wrapper .main .banner-section{display:flex;align-items:center;justify-content:center;height:100%}}.header-links ul li#menu-item-318:first-child{display:none!important}.indirect_costs_page .main{height:100vh}.indirect_costs_page .core-content{padding-bottom:133px;height:100%}@media only screen and (min-width:768px){.indirect_costs_page .core-content{padding-bottom:192px}}@media only screen and (min-width:992px){.indirect_costs_page .core-content{padding-bottom:139px}}.indirect_costs_page .footer{position:fixed;left:0;right:0;bottom:0}.banner-wrapper{padding:80px 0 40px}@media only screen and (min-width:768px){.banner-wrapper{padding:80px 0 40px;display:flex;flex-direction:row;align-items:flex-end;flex-wrap:wrap}}@media only screen and (min-width:1200px){.banner-wrapper{padding:95px 0 35px}}header.header,header.header.bg_color{transition:all .2s ease}header.header.bg_color{background-color:#091D33;padding-bottom:0}.focus-areas.focus-page.operations-manager{padding-top:5px}.focus-areas.focus-page.operations-manager .focus-areas-wrapper .focus-areas-desc-wrapper ul{margin-bottom:10px}.focus-areas.focus-page.operations-manager .focus-areas-wrapper .focus-areas-desc-wrapper ul li:before{width:3px;height:3px;background:#000;left:10px}.focus-areas.focus-page.operations-manager .focus-areas-wrapper .focus-areas-desc-wrapper ul li{padding-left:26px}.focus-areas.focus-page.operations-manager .focus-areas-wrapper .focus-areas-desc-wrapper ul li b{font-weight:700}.focus-areas.focus-page.operations-manager .focus-areas-wrapper .focus-areas-desc-wrapper ul li ul{margin-top:10px}.indirect_costs_page .header,.transparency_page .header{background-color:#091D33;transition:all .2s ease}.page-loader{position:fixed;top:0;left:0;width:100%;height:100%;background:white;z-index:9999;display:flex;align-items:center;justify-content:center}.no-content-box{border:1px solid #e5e7eb;background-color:#f9fafb;color:#374151;padding:2rem 1.5rem;border-radius:.5rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);text-align:center}.no-content-box h2{font-size:1.25rem;line-height:1.75rem;font-weight:600;margin-bottom:.5rem}.no-content-box p{color:#4b5563}.focus_areas_page .banner-wrapper{display:flex;flex-direction:row;align-items:flex-end;flex-wrap:wrap}.focus_areas_page .banner-wrapper .page-content{font-family:Inter,sans-serif;flex:1 1;max-width:700px;font-weight:200}.focus_areas_page .banner-wrapper .page-content p{font-family:Inter,sans-serif;font-weight:200}.research-foundation-boxes{display:flex;flex-wrap:wrap;padding-top:50px;padding-bottom:50px;gap:20px;@media (min-width:768px){gap:28px}.box{width:100%;position:relative;border-radius:8px;border:1px solid #dfdfe3;display:flex;flex-direction:column;align-items:center;justify-content:space-between;@media (min-width:768px){width:calc(33.33% - (2 * 28px / 3))}@media (min-width:992px){width:calc(25% - (3 * 28px / 4))}.hover_content{background-color:#fff;border-radius:8px;width:100%;@media (min-width:768px){opacity:0;visibility:hidden;transition:all .3s ease-in;position:absolute;top:0;bottom:0;left:0;right:0}.content{font-size:13px;padding:15px;font-weight:300;line-height:normal;display:flex;align-items:center;overflow-y:auto;@media (max-width:767px){padding-bottom:70px;padding-top:20px;text-align:center}@media (min-width:768px){height:calc(100% - 31px)}}.logo_image.mobile_logo{display:block;aspect-ratio:unset;margin:0 auto;max-width:160px;padding:15px 0 0;img{display:block}@media (min-width:768px){display:none}}a{font-size:14px;line-height:normal;display:block;font-weight:300;color:#fff;background-color:#6AB0FE;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:7px;text-align:center;letter-spacing:.5px}}.para_desc{display:block;width:100%;background-color:#DFDFE3;font-size:14px;font-weight:300;text-transform:capitalize;color:#091D33;letter-spacing:.5px;text-align:center;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:3px;@media (max-width:767px){border-radius:0;position:absolute;bottom:30px}}.logo_image{aspect-ratio:1/1;padding:20px;display:none;@media (min-width:768px){aspect-ratio:1/1.04;display:flex;align-items:center;justify-content:center}}&:hover{.hover_content{@media (min-width:768px){transition:all .3s ease-in;opacity:1;visibility:visible}}}}}.grant-page .research-foundation-boxes{padding-bottom:30px}.ck-editor-section{padding-bottom:50px;padding-top:40px}.focus-areas.grant-page+.ck-editor-section{padding-top:0}.approach-sec.team-sec .team-sec-wrapper .team-sec-title{padding-bottom:2px;padding-top:40px}.approach-sec.team-sec .team-sec-wrapper .team-sec-title h5{font-weight:700}.approach-sec.team-sec .team-sec-wrapper .team-sec-content .team-sec-text{padding-top:32px;padding-bottom:0}.approach-sec.team-sec .team-sec-wrapper .team-sec-title:after{top:0;bottom:unset;opacity:1}.focus-page .focus-areas-desc-wrapper p:last-child{margin-bottom:0}.focus-areas.focus-areas-page .focus-areas.focus-page{padding-top:0}.grant-page-desc-wrapper p{margin-bottom:18px}.grant-page-desc-wrapper p:last-child{margin-bottom:0}@media (min-width:992px){.main:has(.focus-areas.focus-areas-page) .banner-section .banner-wrapper .page-title{max-width:25.7%}.approach-sec.team-sec .team-sec-wrapper .team-sec-content .team-sec-text{padding-top:26px;padding-bottom:0}.approach-sec.team-sec .team-sec-wrapper .team-sec-content{padding-top:15px}.focus-areas.focus-areas-page .focus-areas.focus-page{padding-top:5px}}.ck-editor-section h2,.ck-editor-section h2 b,.ck-editor-section h2 strong{font-size:24px;font-weight:300;line-height:32px;margin-bottom:15px;margin-top:35px;font-family:Tobias,sans-serif}.ck-editor-section h3{font-size:18px;line-height:24px}.ck-editor-section h4{font-weight:700;margin-top:10px;margin-bottom:0}.ck-editor-section h4+p{margin-bottom:10px}.ck-editor-section b,.ck-editor-section strong{font-weight:700}.ck-editor-section h3,.ck-editor-section h5,.ck-editor-section h6{font-weight:700;margin-bottom:5px;letter-spacing:normal}.ck-editor-section h6{font-size:15px;line-height:20px}.ck-editor-section ol{padding-left:20px}.ck-editor-section ol li{list-style:auto;margin-bottom:5px}.ck-editor-section h1{margin-bottom:20px}.ck-editor-section h2:first-child{margin-top:0}.ck-editor-section .container{max-width:680px;margin-left:auto;margin-right:auto}.ck-editor-section p{margin-bottom:16px;&:last-child{margin-bottom:0}}.ck-editor-section table tr td{border:1px solid #e7e7e7;padding:6px 10px;font-size:16px;line-height:22px}.ck-editor-section ul li{position:relative;padding-left:20px;margin-bottom:5px}.ck-editor-section ul li:before{content:"";position:absolute;height:4px;width:4px;top:10px;left:3px;border-radius:100%;background-color:#464646}.ck-editor-section ul li ul li:before{border:1px solid #464646;background-color:transparent}main:has(.candidate-privacy-notice-page) .banner-section .banner-wrapper .page-title,main:has(.indirect-costs-page) .banner-section .banner-wrapper .page-title{max-width:50%;flex:0 0 50%;padding:0}.page-title .page-last-updated{margin-top:8px}.focus-areas.grant-page+.ck-editor-section .container{max-width:1350px}.ck-editor-section blockquote{border-left:5px solid rgba(202,202,202,.3);padding-left:30px;margin:20px 0}.ck-editor-section img{display:block;margin:10px 0}.about.about-page .focus-areas.grant-page .focus-areas-content.grant-page-content .focus-areas-text h4{font-weight:700}p:empty{display:none}.privacy-policy.privacy-policy-page .ck-editor-section a{border-bottom:1px solid rgba(70,70,70,.4);color:#464646}.privacy-policy.privacy-policy-page .ck-editor-section a:hover{color:#6AB0FE}.ck-editor-section a{border-bottom:1px solid rgba(70,70,70,.4);color:#464646}.ck-editor-section a:hover{color:#6AB0FE}.header .navbar.line:after{display:none}.header{border-bottom:1px solid rgba(255,255,255,.5);margin-bottom:14px;padding-bottom:0}.footer .footer-content.line:before{display:none}.footer{border-top:1px solid rgba(255,255,255,.5);margin-top:0}