*,*:after,*:before,body{font-family:Inter Tight}h1,h2,h3,h4,h5,h6,.tx-timeline{font-family:Poppins}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}h1{font-size:56px;font-weight:700;line-height:66px}h2{font-size:42px;font-weight:700;line-height:52px}h3{font-size:32px;font-weight:700;line-height:38px}h4{font-size:24px;font-weight:700;line-height:30px}h5{font-size:22px;font-weight:700;line-height:28px}h6{font-size:18px;font-weight:700;line-height:22px}.p-xlg{font-size:22px;font-weight:400;line-height:34px;letter-spacing:.66px}.p-xlg.fw-bold{line-height:normal;letter-spacing:normal}.p-lg{font-size:18px;font-weight:400;line-height:24px;letter-spacing:.54px}.p-md{font-size:16px;font-weight:400;line-height:22px;letter-spacing:.48px}.p-md.fw-semi-bold{line-height:normal;letter-spacing:normal}.a-md{font-size:16px;font-weight:500;line-height:19px;letter-spacing:.8px}.tx-overline{font-size:12px;font-weight:600;line-height:16px;letter-spacing:1.32px}.tx-menu{font-size:14px;font-weight:500;line-height:20px;letter-spacing:1.12px;text-transform:uppercase}.tx-timeline{text-align:center;max-width:500px;font-size:82px;font-weight:700;line-height:86px;color:var(--base-black)}.tx-timeline-sub{text-align:center;font-family:Inter Tight;font-size:22px;font-style:normal;font-weight:400;line-height:34px;letter-spacing:.66px}.fw-bold{font-weight:700!important}.fw-semi-bold{font-weight:600!important}.fw-medium{font-weight:500!important}.fw-regular{font-weight:400!important}::-moz-selection{background-color:var(--accent-purple-select)}::selection{background-color:var(--accent-purple-select)}@media (max-width: 768px){h1{font-size:32px;font-weight:700;line-height:38px}h2{font-size:28px;font-weight:700;line-height:30px}h3{font-size:24px;font-weight:700;line-height:30px}h4{font-size:20px;font-weight:700;line-height:30px}h5{font-size:18px;font-weight:700;line-height:24px}h6{font-size:16px;font-weight:700;line-height:22px}.tx-timeline{font-size:46px;line-height:48px}.p-xlg{font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.48px}}.p-timeline{color:var(--primary-text, #505152);text-align:center;font-family:Inter Tight;font-size:11px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:1.32px;text-transform:uppercase}#color-black{color:var(--base-black, #151B21)}:root{--hl-beige: #E6D7BC;--hl-blue: #ADD4FF;--hl-blue-gray: #D1DDEB;--hl-green: #9AF6C1;--hl-light-blue: #C6E5F6;--hl-sage: #BED3A1;--hl-orange: #F8C472;--hl-yellow: #F7EE38;--hl-dark-blue: #BAC9D9;--gp-yellow: #F8C472;--gp-green: #9AF6C1;--gp-pink: #EA8EDC;--gp-orange: #FFAE68;--gp-gray: #C8C9CB;--gp-blue: #7D88FF;--orange-tint-20: #FDE6D2;--purple-tint-20: #ECD3E8;--accent-purple-select: rgba(234, 142, 220, .7);--accent-purple: #A2228E;--accent-orange: #F5811E;--purple-tint: #A2228E14;--orange-tint: #F5811E14;--black-tint: #151B2133;--gray-tint: #F2F4F780;--main-text: #151B21;--primary-text: #505152;--secondary-text: #A1A4A6;--inverse-text: #EAEAEA;--title-dark: #171717;--text-title: #1A1C1B;--base-white: #FFFFFF;--base-gray: #F2F4F7;--base-dark-gray: #A1A4A6;--base-black: #151B21;--bg-white: #FFFFFF;--bg-light-gray: #F9F9F9;--bg-cloud-gray: #F2F4F7;--card-bg-col: #E3ECF9;--gray-lighter: #F8F9FA;--outline-stroke: #E6E9EC}.bg-light-gray{background:var(--bg-light-gray)!important}.bg-gray{background:var(--bg-cloud-gray)!important}.bg-white{background:var(--bg-white)}.tx-primary{color:var(--primary-text)!important}.tx-secondary{color:var(--secondary-text)!important}.tx-dark{color:var(--main-text)!important}.tx-purple{color:var(--accent-purple)!important}.bg-orange-20{background-color:var(--orange-tint-20)}.bg-gray-lighter{background-color:var(--gray-lighter)}.bg-purple-20{background-color:var(--purple-tint-20)}.paragraph-gray{color:var(--primary-text)}.py-80{padding-inline:80px}.px-10{padding-block:10px}.ml-24{margin-left:24px}.ml-8{margin-left:8px}.mb-40{margin-bottom:40px}.mb-32{margin-bottom:32px}.mb-24{margin-bottom:24px}.mb-10{margin-bottom:10px}.gap-8{gap:8px}.max-w-60{max-width:60%}.row-to-col{display:flex;flex-direction:row}.main-text-width{width:50%}@media (max-width: 1660px){.main-text-width{width:60%}.slide-in-wrapper{clip-path:polygon(35% 100%,45% 0%,100% 0%,100% 100%)}}@media (max-width: 1380px){.main-text-width{width:75%}.title-mid{font-size:16px}.slide-in-wrapper{clip-path:polygon(40% 100%,50% 0%,100% 0%,100% 100%)}}@media (max-width: 1024px){.max-w-60{max-width:100%}.title-mid{font-size:18px}.slide-in-wrapper{clip-path:polygon(30% 100%,40% 0%,100% 0%,100% 100%)}.row-to-col{flex-direction:column;gap:16px}.row-to-col>a,.row-to-col>button{align-self:start}.main-text-width{width:100%}}.margin-top-24{margin-top:24px}a{text-decoration:none;color:var(--primary-text);transition:all .2s ease-in-out}a svg{height:auto}a.active{color:var(--accent-purple);font-weight:500}#mobileMenu a.tx-menu.active{color:var(--accent-purple);background:var(--bg-light-gray);border-radius:12px}.tag{--tag-color: var(--accent-purple);color:var(--tag-color);border:1px solid var(--tag-color);font-size:11px;font-weight:500;line-height:16px;letter-spacing:1.32px;border-radius:20px;padding:8px 14px;display:inline-flex;align-self:center;margin-bottom:8px;position:relative;text-transform:uppercase;cursor:pointer;transition:all .3s cubic-bezier(.15,.83,.66,1);overflow:hidden}.tag:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;transition:all .3s ease;z-index:0}.tag:hover:before{left:0}.tag:hover{transform:scale(1.05) translateY(-3px)}.tag>*{position:relative;z-index:1}button{all:unset}button:focus{outline:revert}.button-primary,.button-primary:focus,.button-primary:focus-visible{display:inline-flex;align-items:center;gap:10px;padding:12px 19px;border-radius:100px;border:1px solid var(--base-black);background:var(--base-black);color:var(--base-white);font-weight:500;font-size:16px;line-height:19px;justify-content:center;letter-spacing:.8px;transition:all .3s ease-in-out}.button-primary:not(.disabled):hover{border-color:var(--accent-orange);gap:7px}.button-primary.disabled,.circle-arrow-btn.disabled{opacity:50%;pointer-events:none}.button-primary svg{transition:transform .3s ease-in-out}.button-primary:not(.disabled):hover svg{transform:rotate(45deg)}.circle-arrow-btn{--btn-color: var(--base-white);--btn-bg-color: var(--base-black);--btn-padding: 10px;color:var(--btn-color);background:var(--btn-bg-color);padding:var(--btn-padding);border-radius:50%;transition:all .3s ease-in-out;display:inline-flex;max-width:-moz-fit-content;max-width:fit-content}.btn-center{display:flex;align-self:center}.circle-arrow-btn:not(.disabled):hover{color:var(--btn-bg-color);background:var(--btn-color)}.circle-arrow-btn.inverse{--btn-color: var(--base-black);--btn-bg-color: var(--base-white)}.circle-arrow-btn:not(.disabled):hover.inverse{--btn-color: var(--accent-purple);--btn-bg-color: var(--base-white)}.breadcrumb-section{display:flex;align-items:flex-start;gap:8px}.breadcrumb{font-family:Inter Tight;font-size:11px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:1.32px;margin-bottom:8px;text-transform:uppercase}.home-breadcrumb{padding-right:8px}.focus-breadcrumb{padding-left:8px}.button-primary-inverted,.button-primary-inverted:focus,.button-primary-inverted:focus-visible{display:inline-flex;align-items:center;gap:10px;padding:12px 19px;border-radius:100px;border:1px solid var(--base-black);background:var(--base-white);color:var(--base-black);font-weight:500;font-size:16px;line-height:19px;letter-spacing:.8px;transition:all .3s ease-in-out}.button-primary-inverted:not(.disabled):hover{border-color:var(--accent-orange);gap:7px}.button-primary-inverted.disabled,.circle-arrow-btn.disabled{opacity:50%;pointer-events:none}.button-primary-inverted svg{transition:transform .3s ease-in-out}.read-more-button{text-align:center;filter:brightness(100%)}.timeline-btn{color:var(--title-dark, #171717);text-align:center;font-family:Inter Tight;font-size:24px;font-style:normal;font-weight:500;line-height:29px;letter-spacing:1.2px;display:flex;width:259px;height:259px;padding:0 51px;justify-content:center;align-items:center;gap:20px;border-radius:50%;background:var(--base-white, #FFF);transition:background-color .3s ease,transform .3s ease;position:relative;overflow:hidden}@media (max-width: 768px){.timeline-btn{font-size:20px;width:200px;height:200px;line-height:21px}}.timeline-btn img{width:22.41px;height:32px;flex-shrink:0;transition:transform .3s ease}@media (max-width: 768px){.timeline-btn img{width:15px;height:15px}}.timeline-btn:hover,.play-btn:hover{background-color:var(--accent-purple);color:var(--base-white, #FFF);transform:scale(1.1)}.timeline-btn:hover img,.play-btn:hover img{filter:brightness(0) invert(1)}.timeline-btn:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:#ffffff1a;border-radius:50%;transform:translate(-50%,-50%);transition:width .5s ease,height .5s ease;z-index:0}.timeline-btn:hover:before{width:300px;height:300px}.timeline-btn:hover{z-index:1}.play-btn{position:absolute;top:50%;left:50%;font-family:Inter Tight;transform:translate(-50%,-50%);background:#fff;border:none;border-radius:50%;padding:30px;display:flex;width:80px;height:80px;align-items:center;gap:15px;font-size:24px;font-weight:400;color:#000;cursor:pointer;box-shadow:0 4px 30px #0003;transition:all .3s ease}@media (max-width: 768px){.play-btn{width:80px;height:80px;padding:16px;font-size:20px}}.play-btn:hover{transform:translate(-50%,-50%) scale(1.05);opacity:.9;box-shadow:0 8px 40px #00000040}.play-text{text-align:left;line-height:1.2}.play-icon{display:flex;align-items:center;justify-content:center}@keyframes fadeOut{0%{opacity:1}to{opacity:0;transform:scale(.95)}}.fade-out{animation:fadeOut .5s ease forwards}.source_link,.source_link a{font-style:italic}svg:not(#en):not(#me) path:not([stroke]){fill:currentColor}svg:not(#en):not(#me) path:not([fill]){stroke:currentColor}.dot-wrapper{display:flex;justify-content:center;gap:8px;margin-top:40px}.dot{width:auto;height:8px;flex-shrink:0}.dot-rect{height:8px;fill-opacity:.2;transition:fill-opacity .3s ease-in}.dot.active .dot-rect{width:40px;fill-opacity:1}input:focus,input:focus-visible{border:none;background:transparent;outline:none}.input-with-icon{display:flex;flex-direction:row;align-items:center;gap:16px}.input-cont{padding:12px 16px;border-radius:30px;background:var(--bg-light-gray);color:var(--secondary-text);margin-bottom:24px}.input-cont input{font-family:Inter Tight;padding:0;border:none;background:transparent;color:var(--primary-text);font-size:16px;font-style:normal;font-weight:600}.input-cont input::-moz-placeholder{color:var(--secondary-text);font-weight:400}.input-cont input::placeholder{color:var(--secondary-text);font-weight:400}.header-desktop,.header-mobile{position:fixed;top:0;right:0;left:0;bottom:auto;background-color:var(--base-white);z-index:9999}.header-links{display:flex;flex-direction:row;align-items:center}.main-header,.subheader{display:flex;justify-content:space-between;align-items:center}.main-header{padding:10px 80px}.subheader{padding-inline:80px;background:var(--bg-light-gray)}.header-links>.tx-menu{padding:12px}.header-links .tx-menu:active,.header-links .tx-menu:hover{color:var(--accent-purple)}.icons-div,.social-media-links{display:flex;flex-direction:row;align-items:center}.social-media-links a:hover .icon-img{filter:brightness(0) saturate(100%) invert(21%) sepia(93%) saturate(5445%) hue-rotate(296deg) brightness(91%) contrast(90%)}.header-desktop .social-media-links>a,.header-desktop .icons-div>button{color:var(--main-text)}.dropdown{position:relative;padding:12px}.dropdown .dropdown-menu{display:block!important;position:absolute;top:100%;left:8px;z-index:1000;opacity:0;visibility:hidden;transform:translateY(5px);transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility .3s;pointer-events:none;border:1px solid var(--outline-stroke);padding:0;min-width:100px;width:-moz-max-content;width:max-content}.dropdown:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.dropdown-item{padding:10px 14px;transition:background .3s ease-in-out;display:block}.dropdown-item.active{color:var(--text-title);font-weight:500;background:var(--bg-cloud-gray)}.dropdown-item span{display:inline-block;transition:transform .3s ease-in-out}.dropdown-item:hover{background:var(--bg-cloud-gray)}.dropdown-item:hover span{transform:translate(3px)}.dropdown-toggle:after{display:none}.dropdown-toggle{display:inline-flex;align-items:center;gap:4px;text-decoration:none}.dropdown-toggle svg{width:20px;height:20px;flex-shrink:0}.header-mobile{display:none}@media (min-width: 768px) and (max-width: 1300px){.social-media-links{display:none}}@media (min-width: 768px) and (max-width: 1130px){.main-header,.subheader{padding-inline:20px}}@media (max-width: 1024px){.header-mobile{display:block}.header-desktop{display:none}.main-header,.subheader{padding:8px 16px}.subheader{gap:24px;justify-content:center}.subheader img{max-height:40px}#mobileMenu{position:relative;background:var(--bg-white);width:96%;z-index:1050;transition:transform .3s ease;transform:translate(100%);border-top-left-radius:12px;border-bottom-left-radius:12px;overflow:auto;display:flex;flex-direction:column;height:100vh}.top-header{flex-shrink:0;padding:40px 16px 0}.inner-header{display:flex;flex-direction:column;flex-grow:1;gap:16px;overflow-y:auto;overflow-x:hidden;padding-inline:16px;padding-bottom:40px}.bottom-header{width:100%;padding:20px 16px 30px;background:var(--bg-white);z-index:1060;box-shadow:0 3px 30px #00000026;flex-shrink:0}.header-mobile nav>.tx-menu,.header-mobile .accordion button{padding:12px;color:var(--primary-text)}.inner-header .accordion-menu{display:flex;flex-direction:column}.inner-header .accordion-menu a{padding:10px 0 10px 24px}.header-mobile nav .tx-menu:focus,.header-mobile nav .tx-menu:active{color:var(--accent-purple);background:var(--bg-light-gray);border-radius:12px}.social-media-links{justify-content:center;margin-bottom:8px}.social-media-links a{color:var(--secondary-text)}}.logo-gov{max-width:200px;margin-right:-80px}@media (max-width: 1024px){.logo-gov{max-height:70px!important;width:200px!important}}@media (max-width : 1440px){.soc-icon{display:none}}footer{display:grid;grid-template-columns:repeat(2,1fr);padding:60px 80px;border-top:3px solid var(--accent-purple)}.footer-socials{display:flex;flex-direction:column;gap:24px;max-width:90%}.footer-socials a{text-decoration:underline}.footer-links{display:grid;grid-template-columns:1fr 2fr;gap:24px}@media (max-width: 768px){.footer-links{padding-top:32px;border-top:1px solid #E6E9EC}}.footer-links .additional-links{display:flex;flex-direction:column}@media (max-width: 768px){.footer-links .additional-links{flex-direction:row;gap:24px}}.footer-links>.main-links,.footer-links .additional-links>div{display:flex;flex-direction:column}.main-footer>.logo img{width:180px}.footer-socials a,.footer-links a{color:var(--primary-text)}.footer-links a{padding:10px}.footer-links .main-links a{color:var(--main-text)}.footer-socials a:hover,.footer-socials a:active,.footer-socials a:focus,.footer-socials a:focus-visible,.footer-links a:hover,.footer-links a:active,.footer-links a:focus,.footer-links a:focus-visible{color:var(--accent-purple)}.copyright{width:100%;text-align:center;padding:8px 16px;background:var(--bg-light-gray)}@media (max-width: 1024px){footer{grid-template-columns:1fr;grid-template-rows:repeat(2,1fr);padding:40px 16px}.main-footer,.footer-socials{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}@media (max-width: 768px){.main-footer,.footer-socials{padding-bottom:32px}}.footer-logos{display:grid;grid-template-columns:repeat(3,1fr);width:100%}.footer-logos a img{width:70%;max-height:70px}.mobile-center{align-self:center}.footer-links{grid-template-columns:1fr;grid-template-rows:repeat(2,auto);gap:0}.footer-links>.main-links{display:grid;grid-template-columns:repeat(2,1fr);align-items:center}.footer-links .additional-links{display:grid;grid-template-columns:repeat(2,1fr);gap:0}.copyright{padding-block:20px}}.mobile-none{display:block}@media (max-width: 1024px){.mobile-none{display:none}}.mobile-view{display:none}@media (max-width: 1024px){.mobile-view{display:block}}.disclaimer{display:flex;border-radius:16px;background:var(--bg-light-gray, #F9F9F9);padding:16px;flex-direction:column;justify-content:center;align-items:center;gap:16px;margin-top:32px;align-self:stretch;max-width:517px}@media (max-width: 768px){.disclaimer{gap:10px}}.disclaimer p{color:var(--primary-text, #505152);font-family:Inter Tight;font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.48px}@media (max-width: 768px){.disclaimer p{flex:1 0 0}}.desktop-none{display:none;height:60px}@media (max-width: 1024px){.desktop-none{display:block}}#searchModal{display:none;position:fixed;z-index:999;left:0;top:0;width:100vw;height:100%;background-color:#000000d9;justify-content:center;align-items:center}#searchModal .close-icon{position:absolute;top:24px;right:24px;color:var(--base-white);cursor:pointer}.search-modal-content{display:flex;width:50%;justify-content:center}.search-form-container{display:flex;position:relative}.search-input{border:none!important;border-radius:0!important;border-bottom:2px solid white!important;padding:0 10px 8px;color:#fff;outline:none;width:90%}.search-input input{font-size:22px;line-height:34px;font-weight:700;background:transparent;color:#fff;border:none}.search-input input::-moz-placeholder{color:var(--gray-tint)!important;font-size:22px;line-height:34px;font-weight:400!important;letter-spacing:.66px;padding-bottom:120px}.search-input input::placeholder{color:var(--gray-tint)!important;font-size:22px;line-height:34px;font-weight:400!important;letter-spacing:.66px;padding-bottom:120px}main{padding-top:110px}.error-page{width:100%;margin:auto;padding:80px;text-align:center}.content-div{padding:80px}#hero-section{padding-block:60px}.hero-cont{display:grid;grid-template-columns:1fr 4fr;gap:24px}.video-cont{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:12px;background-color:#000}.video-cont .video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000004d;border-radius:12px;transition:opacity .5s ease;z-index:2}.play-btn{position:absolute;z-index:3;top:50%;left:50%;transform:translate(-50%,-50%)}#gallery-section{--row-gap: 0;width:100%;overflow-y:hidden}#gallery-section img{max-width:470px;height:315px;-o-object-fit:cover;object-fit:cover}#timeline-section{height:90vh;background:var(--orange-tint) url(/build/assets/timeline-pattern-BwyBDFxT.svg) center / cover no-repeat;display:grid;grid-auto-flow:row;grid-template-rows:auto max-content max-content;gap:16px;justify-content:center;align-items:center;text-align:center;padding:40px 16px}#timeline-section>*{margin:auto;max-width:620px}#timeline-section .circle-arrow-btn:not(.disabled):hover{transform:translateY(4px)}.timeline-start-slide{display:flex;flex-direction:column;max-width:640px;justify-content:center;gap:8px}.timeline-start-slide .tag{--tag-color: var(--accent-orange)}@media (max-width: 1350px){.hero-cont{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,auto);gap:24px}}@media (max-width: 1024px){main{padding-top:90px}}@media (max-width: 768px){.content-div{padding:40px 16px}.error-page{padding:60px 16px}.error-page img{max-width:70%}#gallery-section img{max-width:270px}}:root{--ease-smooth: cubic-bezier(.22, .61, .36, 1);--ease-inout: cubic-bezier(.4, 0, .2, 1);--dur-fast: .2s;--dur: .38s;--dur-slow: .55s}@media (prefers-reduced-motion: reduce){*{animation:none!important;transition:none!important}}.card{--card-bg: var(--gray-tint);--card-bg-opacity: 100%;--card-padding: 16px;--card-radius: 12px;background:color-mix(in srgb,var(--card-bg) var(--card-bg-opacity),transparent);padding:var(--card-padding);border-radius:var(--card-radius);border:none;contain:layout paint style}.row-with-x-scroll{--row-gap: 24px;display:grid;grid-auto-flow:column;grid-auto-columns:auto;grid-template-rows:1fr;overflow-x:auto;gap:var(--row-gap);-webkit-overflow-scrolling:touch}.row-with-x-scroll::-webkit-scrollbar{display:none}.img-cont{border-radius:inherit;overflow:hidden}.img-cont img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit;transition:transform var(--dur-slow) var(--ease-smooth);will-change:transform;transform:translateZ(0)}.hero-cards{display:grid;grid-template-rows:repeat(5,1fr);gap:16px}.hero-cards .card{display:grid;grid-template-rows:repeat(2,1fr);transition:background-color var(--dur) var(--ease-smooth)}.hero-cards .card:nth-child(1),.hero-cards .card:nth-child(3){--card-bg: var(--purple-tint)}.hero-cards .card:nth-child(5){--card-bg: var(--orange-tint)}.color-cards-layout{--row-gap: 16px;grid-auto-flow:column;grid-auto-columns:1fr}.color-cards-layout .card-cont{width:380px;display:flex;flex-direction:column;gap:10px;height:100%;will-change:transform}@media (max-width: 768px){.color-cards-layout .card-cont{width:320px}}.color-cards-layout .card-cont .img-cont{flex:1;position:relative;border-radius:12px}.card.color-card{margin-top:16px;position:relative;height:130px;--card-bg-opacity: 50%;overflow:hidden;background:color-mix(in srgb,var(--card-bg) var(--card-bg-opacity),transparent);transition:background-color var(--dur) var(--ease-smooth),opacity var(--dur) var(--ease-smooth);will-change:background-color,opacity;padding:16px}.card.color-card>h5,.card.color-card>p{max-width:85%}@media (max-width: 768px){.card.color-card>h5,.card.color-card>p{max-width:82%}}.card.color-card .title{transform-origin:left center;transform:translateY(0) scale(1);transition:transform var(--dur) var(--ease-smooth),opacity var(--dur) var(--ease-smooth);will-change:transform,opacity;font-size:22px!important}.color-cards-layout .card-description{opacity:1;transform-origin:top;transition:opacity var(--dur-fast) var(--ease-inout),transform var(--dur-fast) var(--ease-inout),margin var(--dur-fast) var(--ease-inout),padding var(--dur-fast) var(--ease-inout);will-change:opacity,transform;overflow:hidden}@media (max-width: 768px){.color-cards-layout .card-description{margin-top:2px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}}.card-cont.hovering .card.color-card .circle-arrow-btn,.card-link-wrapper:is(:hover,:focus-visible) .card.color-card .circle-arrow-btn{transform:scale(1.12) translateY(0)}.card-cont.hovering .card.color-card,.card-link-wrapper:is(:hover,:focus-visible) .card.color-card{--card-bg-opacity: 100%}.card-cont.hovering.card-larger .card.color-card .color-card-header,.card-link-wrapper:is(:hover,:focus-visible) .card.color-card .color-card-header{position:absolute;left:16px;right:16px;top:50%;transform:translateY(-50%)}.color-card-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.card-cont.hovering .card.color-card .title,.card-link-wrapper:is(:hover,:focus-visible) .card.color-card .title{transform:translateY(0) scale(1.04)}.card-cont.hovering .card.color-card .circle-arrow-btn,.card-link-wrapper:is(:hover,:focus-visible) .card.color-card .circle-arrow-btn{transform:scale(1.12)}.card-cont.hovering .card.color-card .card-description,.card-link-wrapper:is(:hover,:focus-visible) .card.color-card .card-description{opacity:0;transform:scaleY(.92);max-height:0;margin:0;pointer-events:none}.card-cont.hovering .card.color-card .title,.card-link-wrapper:is(:hover,:focus-visible) .card.color-card .title{transform:translateY(0) scale(1.04);max-width:85%!important}.card-cont.hovering .card.color-card .card-description,.card-link-wrapper:is(:hover,:focus-visible) .card.color-card .card-description{opacity:0;transform:scaleY(.92);margin:0;padding:0;pointer-events:none}.card.color-card .card-description{margin-top:4px;opacity:1;transform-origin:top;transition:opacity .28s cubic-bezier(.25,.8,.25,1),transform .28s cubic-bezier(.25,.8,.25,1),max-height .28s cubic-bezier(.25,.8,.25,1),margin .28s cubic-bezier(.25,.8,.25,1);will-change:opacity,transform,max-height;overflow:hidden}.card.color-card .title{font-size:22px!important;max-width:85%;transform-origin:left center;transform:translateY(0) scale(1);transition:opacity .32s cubic-bezier(.25,.8,.25,1),transform .32s cubic-bezier(.25,.8,.25,1)}.card-link-wrapper:nth-child(1) .card.color-card{--card-bg: var(--hl-beige)}.card-link-wrapper:nth-child(2) .card.color-card{--card-bg: var(--hl-blue)}.card-link-wrapper:nth-child(3) .card.color-card{--card-bg: var(--hl-blue-gray)}.card-link-wrapper:nth-child(4) .card.color-card{--card-bg: var(--hl-green)}.card-link-wrapper:nth-child(5) .card.color-card{--card-bg: var(--hl-light-blue)}.card-link-wrapper:nth-child(6) .card.color-card{--card-bg: var(--hl-sage)}.card-link-wrapper:nth-child(7) .card.color-card{--card-bg: var(--hl-orange)}.card-link-wrapper:nth-child(8) .card.color-card{--card-bg: var(--hl-yellow)}.card-link-wrapper:nth-child(9) .card.color-card{--card-bg: var(--hl-dark-blue)}.gray-cards-layout{grid-template-columns:repeat(2,1fr);overflow-x:auto;-webkit-overflow-scrolling:touch}.gray-cards-layout .card-cont{position:relative;overflow:hidden;border-radius:12px;min-width:600px}.card.gray-card{--card-padding: 24px;display:grid;grid-template-columns:1fr;grid-template-rows:max-content auto auto;gap:16px;transition:background-color var(--dur) var(--ease-smooth)}.card.gray-card img{align-self:end}.card.gray-card .circle-arrow-btn{--btn-padding: 16px}.slide-in-wrapper{position:absolute;border-radius:12px;right:0;height:100%;z-index:1000;clip-path:polygon(15% 100%,25% 0%,100% 0,100% 100%);transform:translate(100%);transition:transform var(--dur) var(--ease-smooth);will-change:transform}.slide-in-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center right;object-position:center right}@media (min-width: 1024px){.card-cont.hovering .card.gray-card,.gray-cards-layout .card-cont:is(:hover,:focus-visible) .card.gray-card{background-color:var(--card-bg-col)}.gray-cards-layout .card-cont.hovering .circle-arrow-btn,.gray-cards-layout .card-cont:is(:hover,:focus-visible) .circle-arrow-btn{--btn-padding: 10px;transition:transform var(--dur) var(--ease-smooth);transform:translateZ(0)}.gray-cards-layout .card-cont.hovering .slide-in-wrapper,.gray-cards-layout .card-cont:is(:hover,:focus-visible) .slide-in-wrapper{transform:translate(120px)}.gray-cards-layout .card-cont.hovering .title,.gray-cards-layout .card-cont:is(:hover,:focus-visible) .title{font-size:15px;max-width:45%;line-height:1.4;display:-webkit-box;white-space:normal}}.image-cards-layout{--row-gap: 16px;grid-auto-flow:column;grid-auto-columns:1fr}.image-cards-layout .card-cont{position:relative}.image-cards-layout .card-cont .img-cont{width:520px;height:350px;border-radius:12px;overflow:hidden;transform-origin:center center;backface-visibility:hidden}.card.image-card{--card-bg: var(--gray-tint);display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:6px;margin-top:24px;background-color:var(--card-bg);transition:background-color var(--dur) var(--ease-smooth),padding-block var(--dur-fast) var(--ease-smooth)}.card.image-card .title{transform:translateY(0) scale(1);transition:transform var(--dur) var(--ease-smooth),opacity var(--dur) var(--ease-smooth);will-change:transform}.card-cont.hovering .card.image-card,.image-cards-layout .card-cont:is(:hover,:focus-visible) .card.image-card{padding-block:18px}.card-cont.hovering .img-cont img,.image-cards-layout .card-cont:is(:hover,:focus-visible) .img-cont img{transform:scale(1.08)}.card-cont.hovering .card.image-card .title,.image-cards-layout .card-cont:is(:hover,:focus-visible) .card.image-card .title{transform:translateY(0) scale(1.06)}.card-cont.hovering .card.image-card .circle-arrow-btn,.image-cards-layout .card-cont:is(:hover,:focus-visible) .card.image-card .circle-arrow-btn{transform:scale(1.12);transition:transform var(--dur) var(--ease-smooth)}@media (max-width: 768px){.image-cards-layout.homepage .card-cont .img-cont{width:320px!important}}@media (max-width: 1350px){.hero-cards{grid-auto-flow:column;grid-template-rows:1fr;grid-auto-columns:auto;overflow-x:auto;padding-bottom:4px;-webkit-overflow-scrolling:touch}.hero-cards .card{min-width:240px;gap:6px}}@media (max-width: 768px){.gray-cards-layout .card-cont{min-width:320px}.image-cards-layout .card-cont .img-cont{min-width:300px}}.fullscreen-section{height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;background:var(--orange-tint) url(/build/assets/timeline-pattern-DPHNiwAQ.png) center / cover no-repeat}@media (max-width: 768px){.fullscreen-section{height:90vh}}.timeline-wrapper{width:100%}.timeline-section{position:relative;height:100vh;display:flex;align-items:end;color:#fff;overflow:hidden}.timeline-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;z-index:-1}.timeline-content{display:flex;padding:80px;flex-direction:column;align-items:flex-start;gap:24px}@media (max-width: 768px){.timeline-content{display:flex;padding:16px;flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:50px}}.name{color:var(--base-white, #FFF);font-family:Poppins;font-size:42px;font-style:normal;font-weight:700;line-height:52px}@media (max-width: 768px){.name{font-size:28px;font-style:normal;font-weight:700;line-height:30px}}.year{color:var(--base-white, #FFF);font-family:Poppins;font-size:22px;font-style:normal;font-weight:600;line-height:28px}@media (max-width: 768px){.year{font-size:18px;font-style:normal;font-weight:600;line-height:34px;letter-spacing:.54px}}.description{color:var(--base-white, #FFF);font-family:Inter Tight;font-size:18px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.54px;width:961px}@media (max-width: 768px){.description{font-size:16px;width:unset;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.48px;max-height:200px;overflow-y:auto}}.timeline-years-wrapper{position:sticky;top:150px;left:0;width:100%;background:transparent;z-index:999;display:flex;padding:10px 80px;margin-bottom:-55px}@media (max-width: 768px){.timeline-years-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;padding:10px 16px}}.timeline-years{display:flex;justify-content:center;gap:20px;overflow-x:auto;padding:0 10px}@media (max-width: 768px){.timeline-years{flex-wrap:nowrap;white-space:nowrap;min-width:-moz-max-content;min-width:max-content}}.timeline-decade{color:var(--base-white, #FFF);font-size:16px;cursor:pointer;opacity:1;position:relative;padding-bottom:10px;transition:.3s}@media (max-width: 768px){.timeline-decade{white-space:nowrap;flex-shrink:0}}.timeline-decade.active{font-weight:700;opacity:1}.timeline-decade.active:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:40px;height:8px;background-color:var(--base-white, #FFF);border-radius:999px}.timeline-decade:after{content:"";position:absolute;bottom:0;left:50%;height:8px;border-radius:999px;background-color:var(--base-white, #FFF);width:0;transition:width .5s ease,left .5s ease;transform:translate(-50%)}.timeline-decade:hover:after{width:100%}.margin-top{margin-top:200px}@media (max-width: 768px){.margin-top{margin-top:150px}}.margin-top-t{margin-top:20px}@media (max-width: 768px){.margin-top-t{margin-top:unset}}.gradient-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to left,#1717171a,#171717d4);pointer-events:none}#white,#white1{color:#fff!important}.focus-title{color:var(--main-text #151B21);font-family:Poppins;font-size:56px;font-style:normal;font-weight:700;line-height:66px}@media (max-width: 768px){.focus-title{font-size:28px;line-height:30px}}.focus-subtitle{color:var(--secondary-text, #575757);text-align:center;font-family:Inter Tight;font-size:22px;font-style:normal;font-weight:400;line-height:34px;align-self:stretch;margin-top:16px;letter-spacing:.66px}.focus-areas-section{display:flex;overflow:hidden;padding:80px 80px 60px;flex-direction:column;justify-content:center;align-items:center}@media (max-width: 768px){.focus-areas-section{display:flex;padding:40px 16px;flex-direction:column;justify-content:center;align-items:center;align-self:stretch}}.filters{display:flex;height:44px;padding:8px 16px;width:130px;align-items:center;gap:8px;color:var(--primary-text, #505152);text-align:center;font-family:Inter Tight;font-size:16px;font-style:normal;font-weight:500;line-height:19px;letter-spacing:.8px;border:1px solid transparent;transition:box-shadow .2s ease,border .2s ease;border-radius:16px;background:var(--bg-light-gray, #F9F9F9)}.filters-container{position:relative;display:flex;justify-content:flex-end;width:100%;padding-bottom:24px}@media (max-width: 768px){.filters-container{justify-content:flex-start}}.focus-areas-single-section{display:flex;padding:80px 80px 60px;flex-direction:column;justify-content:center;align-items:center;text-align:center}@media (max-width: 768px){.focus-areas-single-section{display:flex;padding:40px 16px;flex-direction:column;justify-content:center;align-items:center;align-self:stretch}}.focus-area-subtitle{color:var(--main-text, #151B21);font-family:Poppins;font-size:32px;font-style:normal;font-weight:700;line-height:40px;align-self:stretch}@media (max-width: 768px){.focus-area-subtitle{font-size:24px;line-height:32px}}.hero-image img{width:100%;display:block;-o-object-fit:cover;object-fit:cover;max-height:500px}@media (max-width: 768px){.hero-image img{max-height:250px}}.content-section{display:flex;padding:80px 298px;flex-direction:column;text-align:justify;gap:24px;align-self:stretch}@media (max-width: 768px){.content-section{display:flex;padding:60px 16px;flex-direction:column}}.text-content{color:var(--primary-text, #505152);font-family:Inter Tight;font-size:22px;font-style:normal;font-weight:400;line-height:34px;letter-spacing:.66px;overflow:hidden}@media (max-width: 768px){.text-content{font-size:18px;font-style:normal;line-height:24px;letter-spacing:.54px}}.margin-bottom-24{margin-bottom:24px}.link-purple{color:var(--accent-purple)!important;text-decoration:underline}.link-orange{color:var(--accent-orange)!important;text-decoration:underline}.link-black{color:var(--main-text)!important;text-decoration:underline}.text-fade-wrapper{position:relative;max-height:1200px;overflow:hidden}.text-fade-wrapper:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:150px;background:linear-gradient(to bottom,#fff0,#fff);z-index:1}.read-more-button{text-align:center;margin-top:-80px;position:relative;z-index:2;align-self:center}.read-more-button button{padding:10px 20px;font-size:16px;cursor:pointer}.read-more-content{display:none}.bold-content{font-weight:700}.color-div{flex:1;display:flex;padding:16px;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:8px;align-self:stretch;border-radius:12px}.color-divs{display:flex;align-items:stretch;gap:24px;align-self:stretch}@media (max-width: 768px){.color-divs{flex-direction:column}}.chart-section{display:flex;padding:16px;flex-direction:column;align-items:flex-start;gap:12px;flex-shrink:0;align-self:stretch;border-radius:12px;border:1px solid var(--outline-stroke, #E6E9EC)}.chart-section2{display:flex;padding:4px;flex-direction:column;align-items:stretch;border-radius:12px;border:1px solid var(--outline-stroke, #E6E9EC)}.chart-section2 canvas{width:100%!important;height:300px!important;display:block}#committeeLegend{display:none}@media (min-width: 1024px){.chart-section2 canvas{height:480px!important}}@media (max-width: 768px){#committeeLegend{display:block;margin-top:10px}.chart-legend-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:6px}.chart-legend-item{display:flex;align-items:center;font-size:14px;line-height:1.2;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chart-legend-item.is-hidden{opacity:.6;text-decoration:line-through}.chart-legend-swatch{width:12px;height:12px;border-radius:2px;margin-right:8px;border:1px solid rgba(0,0,0,.1);flex-shrink:0}.chart-legend-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (min-width: 769px){#committeeLegend{display:none}}.chart-section canvas{width:100%!important;height:auto!important;display:block;margin:0 auto}@media (min-width: 1024px){.chart-section canvas{width:60%!important;height:auto!important;display:block;margin:0 auto}}.paragraph-color{color:var(--main-text, #151B21);text-align:center;font-family:Inter Tight;font-size:22px;font-style:normal;font-weight:400;line-height:34px;letter-spacing:.66px}@media (max-width: 768px){.paragraph-color{font-size:18px;line-height:24px;letter-spacing:.54px}}.percent-text{font-size:24px;font-style:normal;font-weight:700;line-height:30px}@media (max-width: 768px){.percent-text{font-size:20px}}.percent-text-gray{color:var(--primary-text, #505152)}.percent-text-black{color:#151b21}.paragraph-color-div{font-family:Inter Tight;font-size:18px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.54px}.chart-note{color:var(--primary-text, #505152);font-family:Inter Tight;font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.48px;align-self:stretch}.chart-wrapper{width:100%;overflow-x:auto}.canvas-content{min-width:800px;max-width:1000px;height:400px}.cont-w{min-width:unset!important}@media (max-width: 768px){.canvas-content{min-width:600px;height:350px}}@media (min-width: 1024px){.chart-scroll{overflow-x:auto}.chart-scroll>canvas{min-width:550px!important;height:480px!important;display:block}}@media (max-width: 1023.98px){.chart-scroll>canvas{width:100%!important;height:300px!important}}.text-un-align{text-align:start}.layout-grid{display:grid;grid-template-columns:301px 1fr;gap:40px;align-items:start}.filters-div{display:flex;flex-direction:column;gap:24px;width:301px;flex-shrink:0}.results-section{width:100%}.resource-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.resource-card{display:flex;flex-direction:column;width:100%;border:1px solid transparent;border-radius:12px;background:var(--gray-lighter, #F9F9F9);transition:box-shadow .2s ease,border .2s ease}.resource-card:hover{border:1px solid var(--outline-stroke, #E6E9EC);box-shadow:0 10px 16px -10px #151b211a}.resource-card-logo{height:200px;background:#f2f4f7;border-radius:12px 12px 0 0;overflow:hidden}.resource-card-logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.resource-card-image-content{padding:16px;display:flex;flex-direction:column;gap:16px}.resource-card-meta{color:var(--primary-text, #505152);font-family:Inter Tight;font-size:11px;font-weight:500;line-height:16px;letter-spacing:1.32px;text-transform:uppercase}.resource-card-title{height:2.8em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--main-text, #151B21);font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:24px}.resource-card-download a{color:var(--primary-text, #505152);text-decoration:none;transition:color .2s}.resource-card-download a:hover{color:var(--accent-purple)}.arrow-down{font-size:20px;vertical-align:middle;margin-left:12px}.custom-dropdown{background:var(--base-white, #fff);border:1px solid var(--outline-stroke, #E6E9EC);border-radius:12px;padding:8px 8px 8px 16px;overflow:hidden}.custom-dropdown-select{width:100%;border:none;background:transparent;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:var(--primary-text, #505152);text-overflow:ellipsis;font-family:Inter Tight;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.dropdown-icon{position:absolute;right:15px;top:50%;transform:translateY(-50%);pointer-events:none}.dropdown-icon-3{right:15px;top:25%;pointer-events:none}.dropdown-icon img{width:26px;height:26px}.filter-heading{color:var(--primary-text, #505152);font-family:Inter Tight;font-size:18px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.54px}.btn-apply{background:var(--primary-text, #505152);color:var(--base-white, #fff)}.focus-areas-section .container{padding:0;max-width:100%}.results-paragraph{color:var(--primary-text, #505152);font-family:Inter Tight;font-size:18px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.54px}.results-total{color:var(--primary-text, #505152);font-family:Inter Tight;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.mobile-filter-bar{display:none;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.mobile-filter-btn{background:var(--gray-lighter);border:none;padding:8px;display:flex;justify-content:center;align-items:flex-end;border-radius:30px;margin-top:-20px}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#1a1c1b80;display:flex;justify-content:center;align-items:flex-end;z-index:9999;transition:opacity .3s ease}.modal-overlay.hidden{display:none}.mobile-filter-modal{width:100%;height:80vh;background:#fff;border-radius:16px 16px 0 0;box-shadow:0 -4px 10px #0000001a;padding:24px;overflow-y:auto;display:flex;flex-direction:column;z-index:9999}.mobile-filter-modal.active{transform:translateY(0)}.modal-content{display:flex;flex-direction:column;gap:16px}.modal-header{display:flex;justify-content:space-between;align-items:center}.close-modal{background:none;border:none;font-size:24px;cursor:pointer}.desktop-only{display:block}.mobile-only{display:none}@media (max-width: 768px){.layout-grid{overflow-x:hidden;display:block}.filters-div.desktop-only{display:none}.mobile-filter-bar{display:flex;width:100%}.input-cont{padding:12px 28px}.resource-card-grid{grid-template-columns:1fr}.modal-content form{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.btn-apply-mobile{width:100%;position:sticky;bottom:0;background:#fff;padding:0;z-index:10;align-self:center}.btn-apply{width:301px;margin-top:100px;margin-bottom:24px}.resource-card-logo{display:none}}#selectedTypeTags span{background:#f3e8ff;color:var(--accent-purple)}.custom-dropdown-select-button{width:100%;border:none;background:transparent;text-align:left;padding:8px 0;font-family:Inter Tight;font-size:18px;font-weight:700;color:var(--primary-text, #505152);display:flex;justify-content:space-between;align-items:center;cursor:pointer}.dropdown-options{position:absolute;left:80px;max-height:200px;overflow-y:auto;background:var(--base-white, #fff);border-radius:12px;padding:8px;margin-top:8px;width:100%;z-index:100;max-width:300px;border:1px solid var(--outline-stroke, #E6E9EC);color:var(--primary-text, #505152);font-family:Inter Tight;font-size:18px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.54px}@media (max-width: 768px){.dropdown-options{left:unset;max-width:unset;right:0}}.custom-dropdown:hover{background-color:var(--bg-light-gray)}.dropdown-options::-webkit-scrollbar{width:6px}.dropdown-options::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:10px}.dropdown-options.hidden{display:none}.custom-checkbox-option{display:flex;align-items:center;padding:8px 0;border-bottom:1px solid var(--outline-stroke, #E6E9EC);font-family:Inter Tight;font-size:16px;font-weight:400;color:#151b21;cursor:pointer;width:100%;box-sizing:border-box}.custom-checkbox-option:hover{background-color:var(--bg-cloud-gray, #F2F4F7)}.custom-checkbox-option input[type=checkbox]{margin-right:12px;width:18px;height:18px;border-radius:50%;accent-color:var(--accent-purple);cursor:pointer;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.dropdown-icon{pointer-events:none}.dropdown-icon img{width:20px;height:20px}.filter-badges{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px;margin-bottom:12px}.filter-badge,.badge{background:var(--base-white, #fff);border-radius:9999px;border:1px solid var(--outline-stroke);color:var(--primary-text, #505152);display:flex;align-items:center;padding:8px 14px;justify-content:center;gap:8px;text-align:center;font-family:Inter Tight;font-size:11px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:1.32px;text-transform:uppercase}.filter-badge button{background:var(--base-white, #fff);border:none;color:var(--primary-text, #505152);font-weight:700;font-size:16px;line-height:1;cursor:pointer}.clear-filters-btn,.clear-all-badge{background:var(--gray-lighter, #F9F9F9);border:1px solid var(--outline-stroke);padding:8px 16px;color:var(--main-text, #151B21);border-radius:9999px;font-size:14px;cursor:pointer}.hidden-badge{display:none}.mobile-badge-scroll-wrapper{display:flex;overflow-x:auto;white-space:nowrap;padding:.5rem 0;margin-bottom:1rem;gap:.5rem}.mobile-badge-scroll-wrapper::-webkit-scrollbar{display:none}.remove-btn{background:none;border:none;margin-right:4px;cursor:pointer}.btn-show-more{font-size:14px;font-family:Inter Tight}#typeCount{margin-right:190px}#focusCount{margin-right:110px}#yearCount{margin-right:160px}#levelCount{margin-right:180px}@media (max-width: 768px){#typeCountMobile{margin-right:240px}#focusCountMobile{margin-right:160px}#yearCountMobile{margin-right:210px}#levelCountMobile{margin-right:230px}}.button-primary:disabled,.btn-apply:disabled{background:var(--base-dark-gray, #A1A4A6);cursor:not-allowed;opacity:.7;border:none}.btn-desktop{display:flex;justify-content:center;width:260px;align-self:center}.search-hover{border:1px solid transparent}.search-hover:hover{border:1px solid var(--accent-orange)}.custom-pagination{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:40px}.circle-button{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border:1px solid var(--outline-stroke);border-radius:50%;text-decoration:none;color:#000;font-size:18px;cursor:pointer;transition:background .2s ease-in-out}.circle-button:hover{background-color:var(--accent-purple)}.circle-button:hover img{filter:brightness(0) invert(1)}.circle-button.disabled{background-color:transparent;border:1px solid var(--outline-stroke, #E6E9EC);opacity:.5;filter:grayscale(1)}.circle-button.disabled:hover img{filter:none}.page-number{font-size:18px;text-decoration:none;color:var(--secondary-text, #9ca3af);transition:color .2s;text-align:center;font-family:Inter Tight;font-style:normal;font-weight:400;line-height:24px;padding:5px;letter-spacing:.54px}.page-number:hover{color:var(--accent-purple)}.page-number.active{font-weight:700;color:var(--accent-purple);cursor:default}.search-header{display:flex;justify-content:space-between;align-items:center;max-width:100%;width:100%}@media (max-width: 768px){.search-header{flex-direction:column;align-items:flex-start;padding:0}}.results-paragraph{color:var(--primary-text, #505152);font-family:Inter Tight;font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.48px}@media (max-width: 768px){.results-paragraph{margin-bottom:16px}}.input-with-icon{position:relative;display:flex;align-items:center}@media (max-width: 768px){.input-with-icon{justify-content:flex-start;width:100%}}.input-with-icon .input-with-icon input{padding:.5rem .75rem .5rem 2.5rem;font-size:1rem;width:280px;border-radius:2rem}@media (max-width: 768px){.input-with-icon .input-with-icon input{max-width:100%}}.input-with-icon .input-with-icon .icon{position:absolute;left:.75rem;top:50%;transform:translateY(-50%)}.section-title{text-align:left;align-self:start;color:var(--primary-text, #505152);font-family:Inter Tight;font-size:18px;font-style:normal;font-weight:700;line-height:normal;padding-bottom:40px}.input-no-m{margin:0;min-width:700px}@media (max-width: 768px){.input-no-m{min-width:380px}}.margin-40{margin-bottom:40px}.width-100{width:100%}@media (max-width: 768px){.resource-card-fixed{min-width:380px}}.no-results-img{margin-bottom:24px}.no-results-text{padding-bottom:120px;color:var(--main-text, #151B21);text-align:center;font-family:Inter Tight;font-size:22px;font-style:normal;font-weight:400;line-height:34px;letter-spacing:.66px}@media (max-width: 768px){.no-results-text{font-size:16px;line-height:22px;letter-spacing:.48px}}@media (max-width:1600px){.resource-card-fixed{min-width:100%}}@media (min-width: 1605px){.resource-card-fixed{min-width:550px}}.highlight{color:var(--accent-purple);font-weight:700}.margin-bottom-60-40{margin-bottom:60px}@media (max-width: 768px){.margin-bottom-60-40{margin-bottom:40px}}.fs-22{font-size:22px}@media (max-width: 768px){.fs-22{font-size:18px}}.pb-0{padding-bottom:0}.g-0{gap:0}.img-width{height:370px}@media (max-width: 768px){.img-width{max-height:120px}}.full-width-img{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;aspect-ratio:55/34;border-radius:16px;max-height:370px}@media (max-width: 768px){.full-width-img{max-height:120px;aspect-ratio:unset}}.margin-tb-24{margin-top:40px;margin-bottom:40px}@media (max-width: 768px){.margin-tb-24{margin-top:24px;margin-bottom:24px}}.img-full-width-container{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center;gap:10px;border-radius:16px}.img-eu{background:#fff 79.5px 37px / 75.909% 81.863% no-repeat}.img-transparent{background:transparent 79.5px 37px / 75.909% 81.863% no-repeat}.img-red{background:#ff3a21 79.5px 37px / 75.909% 81.863% no-repeat}.img-peking{background:#fafafa 79.5px 37px / 75.909% 81.863% no-repeat}.link-card{border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:8px}.link-card-meta{font-size:12px;color:#777;text-transform:uppercase;letter-spacing:.05em}.link-card-title a{color:#0a0a0a;font-weight:700;font-size:16px;text-decoration:underline}.link-card-title a:hover{text-decoration:underline}.link-card-readmore{margin-top:auto;display:inline-flex;align-items:center;gap:6px;font-size:14px;color:#07f;text-decoration:none;font-weight:500}.link-card-readmore .arrow{font-size:14px;margin-right:12px;transition:transform .5s ease}.useful-links{width:100%;display:grid;gap:24px}@media (max-width: 768px){.useful-links{gap:40px}}.margin-bottom-40,.margin-bottom-img{margin-bottom:40px}@media (max-width: 768px){.margin-bottom-img{margin-bottom:10px;margin-top:10px}}.link-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px;width:100%;align-items:start}.link-card{display:flex;flex-direction:column;justify-content:space-between;border-radius:1rem;padding:1.25rem;box-shadow:0 2px 6px #00000014;min-width:0;box-sizing:border-box}.link-card-title a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;min-width:0}.link-card *{min-width:0}.link-card .arrow img{display:inline-block;max-width:100%;height:auto}.link-card-grid:has(.link-card:only-child){grid-template-columns:repeat(3,1fr);justify-items:start}.link-card-grid:has(.link-card:only-child) .link-card{grid-column:1 / 2;width:100%;max-width:none}.link-card-grid:has(.link-card:only-child) .link-card-title a{max-width:100%}.link-card-grid:has(.link-card:nth-child(2):last-child){grid-template-columns:repeat(3,1fr);justify-content:center}@media (max-width: 768px){.link-card-grid:has(.link-card:nth-child(2):last-child){grid-template-columns:1fr}}.link-card-grid:has(.link-card:nth-child(2):last-child) .link-card:nth-child(1){grid-column:1 / 2}.link-card-grid:has(.link-card:nth-child(2):last-child) .link-card:nth-child(2){grid-column:2 / 3}@media (max-width: 768px){.link-card-grid:has(.link-card:nth-child(2):last-child) .link-card:nth-child(2){grid-column:1 / 2}}@media (max-width: 768px){.link-card-grid{grid-template-columns:1fr}.link-card-grid:has(.link-card:only-child){grid-template-columns:1fr}}.link-div{margin:16px 0}.link-card .arrow img{transition:transform .3s ease}.link-card:hover .arrow img{transform:translate(8px)}.paragraph-color-left{color:var(--main-text, #151B21);text-align:left;font-family:Inter Tight;font-size:22px;font-style:normal;font-weight:400;line-height:34px;letter-spacing:.66px}@media (max-width: 768px){.paragraph-color-left{font-size:18px}}.img-int-framework .img-cont{width:unset!important}.content-section-if{display:flex;padding:60px 80px;flex-direction:column;text-align:justify;align-self:stretch}@media (max-width: 768px){.content-section-if{display:flex;padding:40px 16px;flex-direction:column}}.title-if{color:var(--main-text, #151B21);margin-bottom:40px;font-family:Poppins;font-size:22px;font-style:normal;font-weight:700;line-height:28px}@media (max-width: 768px){.title-if{font-size:18px;line-height:24px;margin-bottom:32px}}.content-section-ps{display:flex;padding:48px 298px;flex-direction:column;text-align:justify;gap:24px;align-self:stretch}@media (max-width: 768px){.content-section-ps{display:flex;padding:48px 16px;flex-direction:column}}.undp-logo-m{height:60px;width:30px}.opportunity-card-grid{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width: 720px){.opportunity-card-grid{gap:18px}}.opportunity-card{display:grid;grid-template-columns:180px 1fr;background:var(--bg-light-gray);border-radius:12px;overflow:hidden;align-items:stretch;box-shadow:none;border:1px solid transparent;transition:box-shadow .2s ease,border .2s ease}.opportunity-card-logo{position:relative;width:100%;height:100%}.opportunity-card-logo img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.opportunity-card-body{padding:16px;display:flex;flex-direction:column;justify-content:center}.opportunity-card:hover{border:1px solid var(--outline-stroke, #E6E9EC);box-shadow:0 10px 16px -10px #151b211a}.opportunity-card-toprow{display:flex;justify-content:space-between}.opportunity-card-level{color:var(--primary-text, #505152);font-family:Inter Tight;font-size:11px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:1.32px;text-transform:uppercase}.opportunity-card-view{color:var(--primary-text, #505152);font-family:Inter Tight;font-size:16px;font-style:normal;font-weight:500;line-height:19px;letter-spacing:.8px;text-decoration:none;padding:6px 8px;border-radius:8px;display:inline-flex;align-items:center;gap:6px;transition:background .2s ease,border-color .2s ease}.arrow-external{line-height:1}.opportunity-card-title{overflow:hidden;color:var(--main-text, #151B21);text-overflow:ellipsis;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:22px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;align-self:stretch;margin-bottom:8px}.opportunity-card-desc{margin:0 0 12px;font-size:16px;-webkit-box-orient:vertical;color:var(--primary-text, #505152);font-family:Inter Tight;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.48px}@media (max-width: 768px){.opportunity-card-desc{font-size:16px;line-height:1.45;margin-bottom:10px}}.opportunity-card-tags{display:flex;flex-wrap:wrap;gap:8px}.tag-pill{color:#861c75;text-align:center;font-family:Inter Tight;font-size:11px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:1.32px;text-transform:uppercase}.tag-pill-container{border-radius:20px;background:#a2228e1c;display:flex;padding:6px 11px;justify-content:center;align-items:center;gap:8px}.results-paragraph{font-weight:600;color:#111827}.results-paragraph .results-total{margin-left:6px;color:#6b7280}@media (max-width: 768px){.opportunity-card{grid-template-columns:1fr;padding:16px;border-radius:16px;gap:12px}.opportunity-card-logo{display:none}.opportunity-card-level{font-size:10px;letter-spacing:.09em}.opportunity-card-title{overflow:hidden;color:var(--main-text, #151B21);text-overflow:ellipsis;white-space:nowrap;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:22px}.opportunity-card-tags{gap:6px;margin-bottom:12px}.tag-pill{font-size:11px;padding:6px 10px}}@media (max-width: 480px){.opportunity-card-body{display:grid;grid-template-areas:"level" "title" "desc" "tags" "view";row-gap:8px}.opportunity-card-toprow{display:contents}.opportunity-card-level{grid-area:level}.opportunity-card-title{grid-area:title}.opportunity-card-desc{grid-area:desc}.opportunity-card-tags{grid-area:tags}.opportunity-card-view{grid-area:view;align-self:start;margin-top:4px}}
