*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;scroll-behavior:smooth;scroll-padding-top:100px}body{position:relative}a,a:focus,a:hover,.gb-button{text-decoration:none;transition:all .15s ease-in-out;overflow-wrap:anywhere}b,strong{font-weight:var(--wp--custom--font-weight--medium)}ol,ul{padding:0}ol:where(:not([class*=wp-block])),ol:where(.wp-block-list),ul:where(:not([class*=wp-block])),ul:where(.wp-block-list){padding-inline-start:var(--wp--preset--spacing--medium)}.wp-block-query ul li,.wp-block-query ol li{margin-left:0}div[class*=wp-block-] figcaption{font-size:var(--wp--preset--font-size--x-small);margin-bottom:0;margin-top:20px;text-align:center}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}input,button,textarea,select{font:inherit}input[type=button],input[type=email],input[type=search],input[type=submit],input[type=text],textarea{-webkit-appearance:none}input:not([type=submit]),select,textarea,.wp-block-post-comments-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments-form textarea{color:var(--wp--preset--color--main);background:var(--wp--preset--color--hazel-light);border-radius:0 !important;border:solid 1px var(--wp--preset--color--hazel-dark);padding:.5em 1em;font-size:var(--wp--preset--font-size--small);width:100%}input:focus-visible,textarea:focus-visible{outline:none;border-radius:0}input[type=checkbox],input[type=image],input[type=radio]{width:auto}input.wp-block-search__input{background-color:var(--wp--preset--color--base)}.search-results .wp-block-post-excerpt__more-text{margin-top:var(--wp--preset--spacing--small)}.search-results .wp-block-post-excerpt__more-link{font-weight:var(--wp--custom--font-weight--medium)}body .algolia-autocomplete{width:80vw !important;max-width:1360px !important;margin:0 auto;left:10vw !important;right:10vw !important}body .aa-dropdown-menu{font-size:var(--wp--preset--font-size--smaller) !important;font-family:var(--wp--preset--font-family--primary);color:var(--wp--preset--color--hazel-dark)}.post-password-form input[type=submit]{margin-top:var(--wp--preset--spacing--small);background:var(--wp--preset--color--crimson-primary);color:var(--wp--preset--color--crimson-light);border:none;background-color:var(--wp--preset--color--crimson-primary);border-radius:0;border-width:0;font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--base);font-weight:var(--wp--custom--font-weight--medium);line-height:inherit;padding-top:.25em;padding-right:.75em;padding-bottom:.25em;padding-left:.75em;text-decoration:none}.post-password-form input[type=submit]:hover{background-color:var(--wp--preset--color--crimson-light);color:var(--wp--preset--color--crimson-primary)}body .aa-dropdown-menu a{font-size:var(--wp--preset--font-size--smaller) !important;color:var(--wp--preset--color--hazel-dark)}body .aa-dropdown-menu .suggestion-post-thumbnail{margin-top:5px;border-radius:0;width:40px;height:40px}body .aa-dropdown-menu .autocomplete-header-title,body .aa-dropdown-menu .autocomplete-header-more{font-size:var(--wp--preset--font-size--small) !important;font-weight:var(--wp--custom--font-weight--medium);color:var(--wp--preset--color--hazel-dark);letter-spacing:var(--wp--custom--letter-spacing-headline);text-transform:none}.site-header .wp-block-search.wp-block-search__button-only .wp-block-search__button{padding:.25em}label{width:100%;display:block}::placeholder{color:var(--wp--preset--color--hazel-primary);font-size:var(--wp--preset--font-size--small);opacity:.75}.wp-block-group.alignwide:has(h2.wp-block-heading):has(h4){align-items:baseline !important}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}[x-cloak]{display:none !important}.image-grayscale{filter:grayscale(1);transition:all .15s ease-in-out}.image-grayscale:hover{filter:grayscale(0)}.hidden-frontend{display:none}img[data-lazyloaded]{opacity:0}img.litespeed-loaded{-webkit-transition:opacity .5s linear .2s;-moz-transition:opacity .5s linear .2s;transition:opacity .5s linear .2s;opacity:1}.tax-country .wp-block-term-description p{font-size:var(--wp--preset--font-size--x-large);font-weight:var(--wp--custom--font-weight--medium);line-height:var(--wp--custom--line-height--lead);letter-spacing:var(--wp-custom--letter-spacing-headline);margin-bottom:var(--wp--preset--spacing--x-large)}.section-projects:not(:has(.project-card)),.section-news-cards:not(:has(.acf-news-block)),.section-publications-list:not(:has(.acf-publications-block)){display:none}.editor-styles-wrapper .section-projects:not(:has(.project-card)),.editor-styles-wrapper .section-news-cards:not(:has(.acf-news-block)),.editor-styles-wrapper .section-publications-list:not(:has(.acf-publications-block)){display:block}.editor-styles-wrapper .hidden-frontend{display:block;border:1px dashed var(--wp--preset--color--crimson-primary)}.editor-styles-wrapper .hidden-frontend:before{content:"Hidden on the frontend by default";color:var(--wp--preset--color--crimson-primary);font-size:var(--wp--preset--font-size--small);font-weight:var(--wp--custom--font-weight--medium);text-align:center;background:var(--wp--preset--color--crimson-light);display:block;padding:.5em}a.more-link{display:block}.gb-container:where(:has(>.gb-container-link)):hover>*{color:var(--wp--preset--color--teal-additional) !important;transition:all .15s ease-in-out}.single .wp-block-group .wp-block-post-terms,.blog .wp-block-group .wp-block-post-terms{margin-bottom:-8px !important}.wp-block-term-description p:last-child{margin-bottom:0}.remove-border-and-padding .wp-block-post-template li:last-child .wp-block-separator{display:none}.single .wp-block-group:has(>.post-meta:empty),h2:empty{display:none}.single-publication .entry-content,.single-post .entry-content{min-height:200px}.wp-block-search__button-behavior-expand.wp-block-search__searchfield-hidden,.wp-block-search__button-behavior-expand.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper,.wp-block-search__inside-wrapper{margin-block-start:0 !important}.search-results .wp-block-post-template h2>a>h1{display:none}.search-results .wp-block-post-template h2>a>h2{margin-top:0;margin-bottom:0;font-size:var(--wp--preset--font-size--large) !important}.site-header .wp-block-search.wp-block-search__button-only .wp-block-search__button{max-width:none !important}.with-secondary-title h1{margin-block-start:0;margin-top:0}.single-post .with-secondary-title:has(h2) h1:first-child,.single-post .with-secondary-title:has(h2) h2{display:none}.yoast-breadcrumbs{font-size:var(--wp--preset--font-size--smaller)}.yoast-breadcrumbs.breadcrumbs-col>span{display:flex;flex-direction:column}.yoast-breadcrumbs span span:before{content:"→";margin-left:.25em;margin-right:.25em}.yoast-breadcrumbs span span:first-child:before{content:"";margin-left:0;margin-right:0}.yoast-breadcrumbs .breadcrumb_last{font-weight:var(--wp--custom--font-weight--medium)}.yoast-breadcrumbs a,.yoast-breadcrumbs span{color:var(--wp--preset--color--hazel-primary)}.yoast-breadcrumbs a:hover{color:var(--wp--preset--color--teal-primary)}.acf-news-block-sticky-posts .tab-inner h3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.publication-archive-card-cols.wp-block-columns{gap:var(--wp--preset--spacing--medium)}.publication-archive-card-cols .wp-block-column .wp-block-group{flex-wrap:wrap;gap:var(--wp--preset--spacing--small)}.publication-archive-card-cols .wp-block-column:last-child .wp-block-group>*{max-width:none !important;margin-left:0 !important;margin-right:0 !important}body .wp-block-kadence-query.wp-block-kadence-query .kb-filter-search,.kb-query-basic-style .kadence-filter-wrap input[type=text]:focus{box-shadow:none;outline:none}.kadence-query-filter input[type=text],.kadence-query-filter input[type=search],.kadence-query-filter select,.kb-button{font-size:var(--wp--preset--font-size--small) !important;padding:8px 12px}.kb-query-filter-reset-button:before{content:"x";font-size:14px;top:11px;left:0;right:auto;opacity:1;position:absolute;color:var(--wp--preset--color--purple-dark)}.kb-query-filter-reset-button:hover,.kb-query-filter-reset-button:hover:before{background:0 0;color:var(--wp--preset--color--purple-primary)}.kb-query-filter-reset-button>span{padding-left:.325em}.kb-query-filter-reset-button{background:0 0;color:var(--wp--preset--color--purple-dark);border:none;padding:.5em;border-radius:0;font-size:var(--wp--preset--font-size--small);font-weight:var(--wp--custom--font-weight--medium);cursor:pointer}.posts-archive-group .kb-query-filter-reset-button,.posts-archive-group .kb-query-filter-reset-button:before{background:0 0;color:var(--wp--preset--color--sun-dark)}.publication-archive-group .kb-query-basic-style .kadence-filter-wrap select.kb-filter{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiNiYmIiPjxwYXRoIGQ9Im02IDkgNiA2IDYtNiIvPjwvc3ZnPg==) no-repeat calc(100% - 6px) 50%,var(--wp--preset--color--purple-light,var(--wp--preset--color--purple-primary)) !important}.posts-archive-group .kb-query-basic-style .kadence-filter-wrap select.kb-filter{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiNiYmIiPjxwYXRoIGQ9Im02IDkgNiA2IDYtNiIvPjwvc3ZnPg==) no-repeat calc(100% - 6px) 50%,var(--wp--preset--color--sun-light,var(--wp--preset--color--sun-primary)) !important}.publication-archive-group .kb-query-basic-style .kadence-filter-wrap input[type=color],.publication-archive-group .kb-query-basic-style .kadence-filter-wrap .kb-filter-search,.publication-archive-group .kb-query-basic-style .kadence-filter-wrap .kb-filter{border:2px solid var(--wp--preset--color--purple-light)}.publication-archive-group .kb-query-basic-style .kadence-filter-wrap input[type=color]:focus,.publication-archive-group .kb-query-basic-style .kadence-filter-wrap .kb-filter-search:focus,.publication-archive-group .kb-query-basic-style .kadence-filter-wrap .kb-filter:focus{border:2px solid var(--wp--preset--color--purple-primary)}.posts-archive-group .kb-query-basic-style .kadence-filter-wrap input[type=color],.posts-archive-group .kb-query-basic-style .kadence-filter-wrap .kb-filter-search,.posts-archive-group .kb-query-basic-style .kadence-filter-wrap .kb-filter{border:2px solid var(--wp--preset--color--sun-light)}.posts-archive-group .kb-query-basic-style .kadence-filter-wrap input[type=color]:focus,.posts-archive-group .kb-query-basic-style .kadence-filter-wrap .kb-filter-search:focus,.posts-archive-group .kb-query-basic-style .kadence-filter-wrap .kb-filter:focus{border:2px solid var(--wp--preset--color--sun-dark)}.kb-row-layout-idkaf-theme__archive-publication_493d8e-d7>.kt-row-column-wrap{column-gap:var(--wp--preset--spacing--medium) !important;row-gap:var(--wp--preset--spacing--medium) !important}body .posts-archive-card-stack.is-layout-flex{gap:0;flex-direction:column;align-items:stretch;justify-content:space-between;margin-left:0;margin-right:0}.posts-archive-card-stack .posts-archive-card-image{position:relative}.posts-archive-card-stack .posts-archive-card-title>*+*{margin-block-start:var(--wp--preset--spacing--small);margin-block-end:0}.posts-archive-card-stack .posts-archive-card-image .wp-block-post-terms *:not(:first-child){display:none}.posts-archive-card-image .wp-block-post-terms{position:absolute;top:var(--wp--preset--spacing--small);left:var(--wp--preset--spacing--small);background:var(--wp--preset--color--sun-primary);display:inline-block;padding:.2em .375em;font-weight:400;margin-top:0}.posts-archive-card-image .wp-block-post-terms a{color:var(--wp--preset--color--hazel-dark);font-size:var(--wp--preset--font-size--pill)}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:0}.button-support-us{margin-left:15px}.navigation-overlay{position:absolute;top:150px;z-index:9999;left:0;right:0;bottom:0;max-width:100% !important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding-left:calc(50dvw - 600px);padding-right:calc(50dvw - 600px);padding-top:24px;transition:all 1s ease-in-out;height:calc(100dvh - 150px)}.navigation-overlay>div{box-shadow:rgba(149,157,165,.2) 0px 8px 24px}.is-root-container .gb-accordion__item:not(.has-child-selected)>.gb-container:not(.gb-accordion__toggle){display:none}.is-root-container .gb-accordion__item.has-child-selected>.gb-container:not(.gb-accordion__toggle){display:block;padding-left:0;padding-right:0}.editor-styles-wrapper .is-root-container .navigation-overlay{top:50px !important}.editor-styles-wrapper .navigation-overlay>div{width:1124px;max-width:none;top:50px;left:0}.gb-accordion__item .gb-accordion__toggle.gb-block-is-current a{color:var(--wp--preset--color--teal-additional) !important}.site-header .current-menu-item.gb-container>*{color:var(--wp--preset--color--teal-additional) !important}.site-header .current-menu-item>a,.site-footer .current-menu-item>a{color:var(--wp--preset--color--teal-additional) !important}.hero-with-without-image .wp-block-column:not(:has(+.wp-block-column figure.wp-block-post-featured-image)) .yoast-breadcrumbs.breadcrumbs-col>span{display:flex;flex-direction:row}.hero-with-without-image .wp-block-column:not(:has(+.wp-block-column figure.wp-block-post-featured-image)){padding-left:0 !important}.hero-with-without-image .wp-block-columns:not(:has(.wp-block-post-featured-image)){flex-direction:column}.hero-with-without-image .wp-block-columns:not(:has(.wp-block-post-featured-image))>.wp-block-column{margin-left:calc(15% + var(--wp--preset--spacing--medium))}.hero-team-member .yoast-breadcrumbs.breadcrumbs-col>span{display:flex;flex-direction:row}.hero-et-member>.wp-block-columns>.wp-block-column:first-child,.hero-team-member>.wp-block-columns>.wp-block-column:first-child{padding-left:0 !important}.hero-team-member h1{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--x-large);color:var(--wp--preset--color--hazel-primary);font-weight:var(--wp--custom--font-weight--medium);margin-top:var(--wp--preset--spacing--medium)}.hero-team-member h2.wp-block-post-title:first-child,.hero-et-member h2.wp-block-post-title:first-child{display:none}.hero-team-member h2.wp-block-post-title{font-family:var(--wp--preset--font-family--secondary) !important;font-size:var(--wp--preset--font-size--xx-large) !important;color:var(--wp--preset--color--hazel-dark) !important;font-weight:var(--wp--custom--font-weight--bold);margin-top:var(--wp--preset--spacing--small);margin-block-start:var(--wp--preset--spacing--medium) !important}.hero-et-member .with-secondary-title{display:flex;flex-direction:column;flex-flow:column-reverse;margin-bottom:0 !important}.hero-et-member .with-secondary-title h1{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--x-large);color:var(--wp--preset--color--teal-additional);font-weight:var(--wp--custom--font-weight--medium);margin-top:var(--wp--preset--spacing--medium)}.hero-et-member h2.wp-block-post-title{font-family:var(--wp--preset--font-family--secondary) !important;font-size:var(--wp--preset--font-size--xx-large) !important;color:var(--wp--preset--color--teal-dark) !important;font-weight:var(--wp--custom--font-weight--bold);margin-top:var(--wp--preset--spacing--small);margin-block-start:var(--wp--preset--spacing--small) !important}.hero-publication .yoast-breadcrumbs,.hero-news .yoast-breadcrumbs{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-publication .yoast-breadcrumbs span,.hero-publication .yoast-breadcrumbs a{color:var(--wp--preset--color--purple-primary)}.hero-publication .yoast-breadcrumbs a:hover{color:var(--wp--preset--color--purple-dark)}.hero-home{max-width:calc(100svw - calc(var(--wp--preset--spacing--small)/2)) !important}.hero-home .wp-block-column:first-child{z-index:2}.hero-home .wp-block-column:last-child{position:relative}.hero-home figure.wp-block-image{position:absolute;width:110%;margin-left:-10%}.entry-content.alignwide,.wp-block-post-content.alignwide{max-width:var(--wp--style--global--wide-size) !important;margin-left:auto !important;margin-right:auto !important}.entry-content>*:not(.alignfull):not(.alignwide):not(.alignleft):not(.alignright):not(.aligncenter),.wp-block-post-content>*:not(.alignfull):not(.alignwide):not(.alignleft):not(.alignright):not(.aligncenter){max-width:var(--wp--style--global--content-size);margin-left:auto;margin-right:0}.entry-content>.alignfull,.wp-block-post-content>.alignfull{max-width:none;max-width:calc(100svw - calc(var(--wp--preset--spacing--small)/2)) !important;margin-left:calc(-50svw + 50%);margin-right:calc(-50svw + 50%)}main:has(>:last-child.alignfull),main:has(.entry-content>:last-child.alignfull.has-background),main:has(.entry-content>:last-child.alignfull.altis-global-block),main:has(.entry-content>:last-child.alignfull.has-background){padding-bottom:0 !important}main:has(>.entry-content>:last-child:is(p)),main:has(>.entry-content>:last-child:not(.alignfull):not(.projects-archive-group)){padding-bottom:var(--wp--preset--spacing--x-large) !important}*:not(.alignfull)+.has-bubble.alignfull{margin-block-start:var(--wp--preset--spacing--xx-large)}.wp-block-social-links .wp-social-link svg{height:var(--wp--preset--font-size--base);width:var(--wp--preset--font-size--base)}.wp-block-social-links .wp-social-link .wp-block-social-link-anchor{padding:.15em}.wp-block-media-text .wp-block-media-text__content{padding:0}.wp-block-media-text .wp-block-media-text__content .full-height-text-column{min-height:100%}.wp-block-media-text{gap:var(--wp--preset--spacing--medium)}.changemaker-card .wp-block-media-text__content{padding-right:var(--wp--preset--spacing--small)}.aspect-16-10 img{aspect-ratio:16/10 !important;object-fit:cover}.aspect-5-4 img{aspect-ratio:5/4 !important;object-fit:cover}.aspect-13-8 img{aspect-ratio:13/8 !important;object-fit:cover}.aspect-20-9 img{aspect-ratio:20/9 !important;object-fit:cover}.border-top{border-top-width:4px;border-top-style:solid}.border-color-base{border-color:var(--wp--preset--color--base)}.border-color-hazel-light{border-color:var(--wp--preset--color--hazel-light)}.single-meta-data-wrap{margin-block-start:0}.single-meta-data-wrap>div{position:relative;margin-block-start:0}.single-meta-data-wrap>div>div{position:absolute;top:var(--wp--preset--spacing--xx-large)}.toc-block{background-color:var(--wp--preset--color--hazel-light);z-index:150;padding-top:var(--wp--preset--spacing--medium);padding-bottom:var(--wp--preset--spacing--medium);padding-right:var(--wp--preset--spacing--x-large);margin-top:0}.toc-block ul{list-style:none;margin-top:0;margin-bottom:0;max-width:250px;padding-left:0;scrollbar-width:none;-ms-overflow-style:none}.toc-block a{color:var(--wp--preset--color--hazel-primary);font-size:var(--wp--preset--font-size--base);font-weight:var(--wp--custom--font-weight--medium)}.toc-block a:hover,.toc-block a.active{color:var(--wp--preset--color--teal-additional)}.toc-block:not(.sticky) li:first-child{display:none}.toc-block.sticky{position:fixed !important;top:0 !important;width:100%;padding:var(--wp--preset--spacing--small) !important}body:has(#wpadminbar) .toc-block.sticky{top:32px !important}.toc-block.sticky ul{display:flex;flex-wrap:nowrap;overflow:auto;max-width:none;white-space:nowrap;gap:var(--wp--preset--spacing--medium);scrollbar-gutter:stable both-edges}.toc-block ul::-webkit-scrollbar{display:none}.toc-block li{line-height:var(--wp--custom--line-height--lead);margin-bottom:calc(var(--wp--preset--spacing--small)/2)}.toc-block li:last-child{margin-bottom:0}.toc-block.sticky li{flex-grow:0;flex-shrink:0;flex-basis:auto;white-space:nowrap;margin-bottom:0}@media screen and (max-width:1320px){.toc-block li:first-child{display:block}.toc-block{position:absolute;width:100%;padding:var(--wp--preset--spacing--small) !important}.has-toc .entry-content{padding-top:var(--wp--preset--spacing--x-large)}.toc-block.sticky{position:fixed !important}.toc-block a{font-size:var(--wp--preset--font-size--small)}.toc-block ul{display:flex;flex-wrap:nowrap;overflow:auto;max-width:none;white-space:nowrap;gap:var(--wp--preset--spacing--medium)}.toc-block li{flex-grow:0;flex-shrink:0;flex-basis:auto;white-space:nowrap;margin-bottom:0}}.back-to-top a{display:block;font-weight:var(--wp--custom--font-weight--medium);font-size:var(--wp--preset--font-size--xx-large);background-color:var(--wp--preset--color--base);margin-top:calc(-1*var(--wp--preset--spacing--medium));padding:2px 20px}.hide-on-desktop{display:none !important}body .section-title,.wp-block-group:has(>h2+h4){margin-bottom:var(--wp--preset--spacing--large) !important}.gform-theme--framework .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-search input[type=text]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-single:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework .gform-theme-field-control:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework select:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework select[multiple]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework textarea:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework.gform-theme.gform_wrapper .button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework.gform-theme.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework.gform-theme.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework.gform-theme.gform_wrapper button.button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework.gform-theme.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework.gform-theme.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework.gform-theme.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){box-shadow:none;font-size:var(--wp--preset--font-size--base);font-weight:300}.gform-theme--framework input[type=checkbox]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):before{color:var(--wp--preset--color--main)}.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){padding-top:.25em;padding-right:.75em;padding-bottom:.25em;padding-left:.75em;min-block-size:0;line-height:1.45;font-weight:500}.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover{opacity:1;background-color:var(--wp--preset--color--crimson-light);color:var(--wp--preset--color--crimson-primary)}.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus{box-shadow:none}.gform-theme--framework ::placeholder{font-size:22px;opacity:.75}@media screen and (max-width:1370px){.hero-home h1{font-size:calc(1.35*var(--wp--preset--font-size--xx-large))}}@media screen and (max-width:1340px){.hero-home h1{font-size:calc(1.25*var(--wp--preset--font-size--xx-large))}.hero-home .wp-block-image{position:relative;width:none;margin-left:0;margin-bottom:-15%}.hero-home .wp-block-image img{object-fit:contain}}@media screen and (max-width:1320px){.yoast-breadcrumbs{font-size:var(--wp--preset--font-size--pill)}.page-template-page-project .hero-with-without-image{padding-bottom:0 !important}.page-template-page-project .project-hero-group .wp-block-columns{flex-direction:column;padding-bottom:0}.page-template-page-project .project-hero-group .wp-block-column:first-child{padding-right:0 !important}.project-title{position:relative;margin-right:25%;bottom:0;margin-top:-33%}.yoast-breadcrumbs.breadcrumbs-col>span{flex-direction:row}.hero-with-without-image .wp-block-columns:has(.wp-block-post-featured-image) .yoast-breadcrumbs.breadcrumbs-col>span{flex-direction:column}}@media screen and (max-width:1240px){global-block[block-id="73825"] .gb-accordion__toggle{padding:var(--wp--preset--spacing--small)}global-block[block-id="73825"] .gb-accordion__toggle>p,global-block[block-id="73825"] .button-support-us .wp-block-button__link{font-size:var(--wp--preset--font-size--small) !important}}@media screen and (max-width:1180px){.hero-home h1{font-size:calc(1.15*var(--wp--preset--font-size--xx-large))}}@media screen and (max-width:1140px){.hero-home h1{font-size:calc(1.05*var(--wp--preset--font-size--xx-large))}}@media screen and (max-width:1124px){main.has-global-padding{padding-left:0;padding-right:0}.entry-content>.alignfull,.wp-block-post-content>.alignfull{margin-right:0;margin-left:0;max-width:100% !important}.entry-content>*:not(.alignfull):not(.alignwide):not(.alignleft):not(.alignright):not(.aligncenter),.wp-block-post-content>*:not(.alignfull):not(.alignwide):not(.alignleft):not(.alignright):not(.aligncenter){padding-right:var(--wp--style--root--padding-right);padding-left:var(--wp--style--root--padding-left)}.entry-content>.wp-block-group:not(.has-background),.entry-content>global-block>.wp-block-group:not(.has-background),.wp-block-kadence-query>.wp-block-kadence-rowlayout,.project-outer{padding-right:var(--wp--style--root--padding-right) !important;padding-left:var(--wp--style--root--padding-left) !important}global-block[block-id="73825"]{margin-block-start:0;padding-top:var(--wp--preset--spacing--medium)}global-block[block-id="73825"]>.wp-block-group{gap:0}.acf-people-block.board-members,.acf-people-block.special-advisors,.acf-people-block.team-members,.acf-projects-block .project-grid,.acf-news-block .row,.acf-projects-archive-block .project-grid{max-width:100%;grid-template-columns:1fr 1fr}.acf-people-block.team-members .people-column .wp-block-columns{gap:0;flex-direction:column}.acf-people-block.team-members .people-column .wp-block-columns>.wp-block-column:last-child{padding-left:var(--wp--preset--spacing--small) !important;padding-right:var(--wp--preset--spacing--small) !important}.commission-members .wp-block-columns{flex-wrap:wrap !important}.commission-members .wp-block-columns>.wp-block-column{flex-basis:calc(50% - var(--wp--preset--spacing--medium))}.changemaker-card .wp-block-media-text{grid-template-columns:35% auto !important}}@media screen and (max-width:1024px){.hero-home .wp-block-column:first-child{flex-basis:63% !important;padding-top:0 !important}.site-header>.wp-block-group>.wp-block-group{position:absolute;flex-direction:row-reverse;justify-content:flex-start;top:var(--wp--preset--spacing--small);right:var(--wp--preset--spacing--medium)}.navigation-overlay{top:110px}.site-header .wp-block-search.wp-block-search__button-only .wp-block-search__button{padding:.25em}.site-header .button-support-us{display:none}.site-header .gb-accordion__content h4.has-teal-additional-color{font-size:var(--wp--preset--font-size--small)}.site-header .gb-accordion__content>.wp-block-group>.wp-block-group .wp-block-buttons,.site-header .gb-accordion__content>.wp-block-group>.wp-block-group h3{flex-shrink:0}.editor-styles-wrapper .wp-block-quote.is-style-quote-large cite,.wp-block-quote.is-style-quote-large cite{margin-right:0}global-block[block-id="74351"] p{flex-basis:100% !important}.single-meta-data-wrap>div>div{position:relative;max-width:none !important;flex-direction:row !important;justify-content:space-between;gap:var(--wp--preset--spacing--small) !important}.single-meta-data-wrap>div>div>div:last-child{margin-top:0 !important}.publication-archive-card-cols.wp-block-columns .wp-block-column:first-child,.publication-tab-post-template .wp-block-post .wp-block-columns>.wp-block-column:first-child{flex-basis:20% !important}.wp-block-kadence-query-pagination .pagination{font-size:var(--wp--preset--font-size--small) !important}}@media screen and (max-width:930px){.hero-home .wp-block-columns{justify-content:center}}@media screen and (max-width:900px){.site-header>.wp-block-group>.wp-block-group{top:var(--wp--preset--spacing--medium)}global-block[block-id="73825"]>.wp-block-group{gap:0;flex-direction:column;align-items:flex-start}global-block[block-id="73825"] .gb-accordion{align-items:center;justify-content:space-between;width:100%}.navigation-overlay{top:140px}.wp-block-site-logo img{min-width:142px;max-width:142px}body .section-title,.wp-block-group:has(h2+h4){flex-direction:column;align-items:flex-start;gap:var(--wp--preset--spacing--small)}}@media screen and (max-width:800px){.site-header .button-support-us{display:none !important}.hero-home .wp-block-columns{flex-direction:column-reverse;align-items:center}.hero-home figure.wp-block-image{position:relative;width:80%;margin:0 auto}.hero-home{padding-top:0 !important;padding-right:0 !important;padding-left:0 !important}.hero-home figure.wp-block-image img{visibility:hidden}.hero-home .wp-block-columns{background-image:url("https://kaf2024.kofiannanfoundation.org/wp-content/uploads/2024/05/kofi-annan-foundation-home-hero240522.png");background-position:center var(--wp--preset--spacing--medium);background-repeat:no-repeat;z-index:3;background-size:110%}.hero-home .wp-block-column:first-child{margin-top:8rem;padding-left:var(--wp--preset--spacing--medium);padding-right:var(--wp--preset--spacing--medium)}}@media screen and (max-width:780px){.publication-archive-card-cols.wp-block-columns .is-style-excerpt-only-button.wp-block-post-excerpt,.publication-tab-post-template .wp-block-post .wp-block-columns .is-style-excerpt-only-button.wp-block-post-excerpt{display:none}.publication-archive-card-cols.wp-block-columns .wp-block-column:first-child>.wp-block-group,.publication-tab-post-template .wp-block-post .wp-block-columns>.wp-block-column:first-child>.wp-block-group{flex-direction:row;justify-content:flex-start}.publication-archive-card-cols.wp-block-columns .wp-block-column:first-child>.wp-block-group>.wp-block-group,.publication-tab-post-template .wp-block-post .wp-block-columns>.wp-block-column:first-child>.wp-block-group>.wp-block-group{padding-top:2px !important;display:flex;flex-direction:row;align-items:flex-start;gap:var(--wp--preset--spacing--small)}}@media screen and (max-width:768px){html{scroll-padding-top:60px}.site-footer{position:relative}.back-to-top{position:absolute;right:var(--wp--preset--spacing--medium);top:var(--wp--preset--spacing--medium)}.navigation-overlay{top:160px}}@media screen and (max-width:767px){body .posts-archive-card-stack.is-layout-flex{display:table-cell;width:100vw}.site-header .gb-accordion{display:grid;grid-template-columns:1fr 1fr;gap:4px}.site-header .gb-accordion .gb-accordion__toggle{padding:0}.site-header .gb-accordion .gb-accordion__toggle p{font-size:var(--wp--preset--font-size--base);margin:0}.site-header .gb-accordion__content h4.has-teal-additional-color{display:none}global-block[block-id="73825"]{margin-top:0;padding-top:var(--wp--preset--spacing--medium)}global-block[block-id="73825"]>.wp-block-group{gap:var(--wp--preset--spacing--medium)}.site-header>.wp-block-group{padding-bottom:var(--wp--preset--spacing--medium) !important;border-bottom:4px solid var(--wp--preset--color--base)}global-block[block-id="73825"]>.wp-block-group .gb-accordion{gap:8px;width:100%}.site-footer .wp-block-columns:has(nav){margin-top:var(--wp--preset--spacing--medium);gap:0 !important}.site-footer .wp-block-columns nav{margin-top:var(--wp--preset--spacing--small)}.acf-people-block.board-members,.acf-people-block.special-advisors,.acf-people-block.team-members,.acf-projects-block .project-grid,.acf-news-block .row,.acf-projects-archive-block .project-grid{max-width:100%;grid-template-columns:1fr}.acf-projects-archive-block .project-outer,.acf-projects-archive-block .reset-search{padding-left:var(--wp--preset--spacing--medium);padding-right:var(--wp--preset--spacing--medium)}.acf-people-block.team-members .people-column .wp-block-columns{gap:0}.page-template-page-projects-archive .site-header+.wp-block-group,.post-type-archive-publication .site-header+.wp-block-group,.blog .site-header+.wp-block-group,.wp-block-group:has(>.news-pub-hero){padding-left:var(--wp--preset--spacing--medium) !important;padding-right:var(--wp--preset--spacing--medium)}.page-template-page-projects-archive .site-header+.wp-block-group>.wp-block-group,.post-type-archive-publication .site-header+.wp-block-group>.wp-block-group,.blog .site-header+.wp-block-group>.wp-block-group{padding-left:0 !important}.tax-country .site-header+.wp-block-group>.wp-block-group{padding-left:var(--wp--preset--spacing--medium) !important}.has-bubble blockquote{padding-left:0;padding-right:0}.acf-projects-archive-block .search,.acf-quotes-archive-block .search{flex-direction:column}.project-title-relative figure.wp-block-post-featured-image{margin-top:0;padding-left:var(--wp--preset--spacing--medium)}.is-style-tag-cloud-grid.wp-block-tag-cloud{grid-template-columns:1fr 1fr}.project-title{position:relative;margin-right:0;margin-block-start:-56px;bottom:0}.acf-news-block-sticky-posts>.container{flex-direction:column}.acf-news-block-sticky-posts .tabs{width:100%}.wp-block-columns:has(.wp-block-column+.wp-block-column>h2.has-crimson-primary-color){flex-direction:column-reverse}.wp-block-columns:has(.wp-block-column>h2.has-crimson-primary-color) .has-text-align-right{text-align:left}.is-style-cta-box{overflow:visible;flex-direction:column}.is-style-cta-box>.wp-block-cover__image-background{padding-left:0;position:relative;object-fit:cover;aspect-ratio:4/3}.is-style-cta-box>.wp-block-cover__inner-container{padding-right:var(--wp--preset--spacing--medium);padding-left:var(--wp--preset--spacing--medium);margin-top:calc(-1*var(--wp--preset--spacing--xxxx-large))}.is-style-cta-box>.wp-block-cover__inner-container .wp-block-group:has(.wp-block-buttons){flex-direction:column;gap:var(--wp--preset--spacing--large);align-items:flex-start}.header-meta-row{flex-direction:row-reverse;justify-content:flex-start !important}.hero-with-without-image{padding-right:var(--wp--preset--spacing--medium) !important}.hero-with-without-image .wp-block-column{padding-left:0 !important;padding-right:0 !important}.page-template-page-project .hero-with-without-image{padding-right:0 !important;padding-bottom:0 !important;margin-bottom:calc(-1*var(--wp--preset--spacing--large))}.page-template-page-project .yoast-breadcrumbs{padding-left:var(--wp--preset--spacing--medium);padding-right:var(--wp--preset--spacing--medium)}.yoast-breadcrumbs{font-size:var(--wp--preset--font-size--x-small)}.yoast-breadcrumbs.breadcrumbs-col>span{flex-direction:column}.hide-on-tablet{display:none !important}.gb-accordion:has(.gb-accordion__item-open) .gb-accordion__toggle:not(.gb-block-is-current){transition:all .15s ease-in-out;opacity:.6}.gb-accordion:has(.gb-accordion__item-open) .gb-accordion__toggle:not(.gb-block-is-current).current-menu-item>*,.gb-accordion:has(.gb-accordion__item-open) .gb-accordion__toggle:not(.gb-block-is-current) a{color:var(--wp--preset--color--main) !important}}@media screen and (max-width:600px){.changemaker-card .wp-block-media-text.is-stacked-on-mobile,.et-members .wp-block-media-text.is-stacked-on-mobile{gap:0;grid-template-columns:100% !important}.changemaker-card .wp-block-media-text__content,.et-members .wp-block-media-text__content{padding-top:0;padding-right:var(--wp--preset--spacing--medium);padding-left:var(--wp--preset--spacing--medium)}.hide-on-phone{display:none !important}.navigation-overlay{top:180px}}@media screen and (max-width:404px){global-block[block-id="73825"]>.wp-block-group .gb-accordion{gap:4px}global-block[block-id="73825"] .gb-accordion__toggle>p,global-block[block-id="73825"] .button-support-us .wp-block-button__link{font-size:var(--wp--preset--font-size--pill) !important}.navigation-overlay .wp-block-group>.wp-block-group:first-child .wp-block-buttons{display:none}}@media screen and (max-width:400px){.navigation-overlay{top:160px}}@media (min-width:1024px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none !important}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:block !important;width:100%;position:relative;z-index:auto;background-color:inherit}}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:flex}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none}}