/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{overflow-y:scroll;box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;min-block-size:100%}*,*::before,*::after{box-sizing:inherit}body,h1,h2,h3,h4,h5,h6,blockquote,p,pre,code,dl,dd,ol,ul,figure,hr,fieldset,legend,menu{margin-block:0;margin-inline:0;padding-block:0;padding-inline:0}main{display:block}hr{overflow:visible;box-sizing:content-box;block-size:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-block-end:0}address{font-style:normal}b,strong{font-weight:bolder}code,kbd,pre,samp,var{font-family:"SFMono-Regular","Menlo","Monaco","Segoe UI Mono","Consolas","Liberation Mono","Courier New",monospace;font-size:1em}var{font-style:normal}small{font-size:inherit}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{inset-block-end:-0.25em}sup{inset-block-start:-0.5em}ul[class],ol[class],menu[class]{list-style:none}table{inline-size:100%;border-spacing:0;border-collapse:collapse}img,object,svg{max-inline-size:100%;block-size:auto;vertical-align:middle;border-style:none}audio:not([controls]){display:none;block-size:0}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin-block:0;margin-inline:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=checkbox],[type=radio]{padding-block:0;padding-inline:0}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding-block:0;padding-inline:0;border-style:none}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:.1rem dotted ButtonText}fieldset{border-block:0;border-inline:0}legend{display:table;box-sizing:border-box;max-inline-size:100%;padding-block:0;padding-inline:0;white-space:normal;color:inherit}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{block-size:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-0.2rem}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}progress{vertical-align:baseline}details,menu{display:block}summary{display:list-item;outline:none}template{display:none}
html{overflow-x:hidden;min-block-size:100%;scroll-behavior:smooth !important}body{min-block-size:100vh;scroll-behavior:smooth;color:#3d4043;background-color:#fff}.c-top{padding-block:4rem;background-color:#e0d8d1}
html{-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:62.5%}body{font-size:1.8rem;font-family:"Public Sans",-apple-system,system-ui,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400}::selection{color:#fff;background-color:#0b2545}p:not(:last-child){margin-block-end:1em}code,kbd,pre,samp,var{text-align:start;word-spacing:normal;word-wrap:normal;word-break:normal;tab-size:2;hyphens:none}a:not([class]){transition:all .2s ease;color:#0b2545}@media screen and (prefers-reduced-motion:reduce){a:not([class]){transition:none}}a:not([class]):focus{outline:none}a:not([class]):focus,a:not([class]):hover,a:not([class]):visited,a:not([class]):active{color:#000203}a:not([class]):link,a:not([class]):visited{text-decoration:none}h1:not([class]),h2:not([class]),h3:not([class]),h4:not([class]),h5:not([class]),h6:not([class]){font-family:"Montserrat",-apple-system,system-ui,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}h1:not([class]){font-size:3.8rem;line-height:1.1}h2:not([class]){font-size:3.2rem;line-height:1.0625}h3:not([class]){font-size:3rem;line-height:1.2}h4:not([class]){font-size:2.8rem;line-height:1.42}h5:not([class]){font-size:1.8rem;line-height:1.44}h6:not([class]){font-size:1.6rem;line-height:1.375}ul:not([class]),ol:not([class]),menu:not([class]),pre:not([class]),hr:not([class]){margin-block:1em;margin-inline:0}ul:not([class])+p,ul:not([class])+blockquote,hr+ul:not([class]),ol:not([class])+p,ol:not([class])+blockquote,hr+ol:not([class]),menu:not([class])+p,menu:not([class])+blockquote,hr+menu:not([class]),pre:not([class])+p,pre:not([class])+blockquote,hr+pre:not([class]),hr:not([class])+p,hr:not([class])+blockquote,hr+hr:not([class]){margin-block-start:0}ul:not([class]),ol:not([class]){padding-inline-start:1.1em}ul:not([class]) ul,ul:not([class]) ol,ol:not([class]) ul,ol:not([class]) ol{margin-block:0}
.o-container{padding-inline:3.2rem;max-width:124.8rem;inline-size:100%;margin-inline:auto}.o-container--medium{padding-inline:3.2rem}.o-container--small{padding-inline:3.2rem}.o-container--hero{max-width:192rem;margin-inline:auto}.o-container--medium{max-width:87.4rem;margin-inline:auto}.o-container--small{max-width:82.4rem;margin-inline:auto}
.o-grid{margin-inline:-3.2rem;display:flex;flex-wrap:wrap;box-sizing:border-box;list-style:none}.o-grid>.o-grid__item{padding-inline:3.2rem;flex-basis:auto;box-sizing:inherit;inline-size:100%;min-inline-size:0}
.o-media{display:flex;align-items:flex-start}.o-media>.o-media__fixed{padding-inline-end:3.2rem}.o-media>.o-media__fluid{flex:1}
svg.c-icon{stroke:currentColor;fill:currentColor}
.c-footer{padding-block-start:5rem;background-color:#0b2545}.c-footer .c-region--footer{padding-block-end:2.4rem}.c-footer .views-footer-elements .c-views__content{display:flex;flex-direction:column;align-items:flex-start}@media screen and (min-width:62em){.c-footer .views-footer-elements .c-views__content{flex-direction:row;justify-content:space-between}}.c-footer .views-footer-elements .c-views__content .c-views__row{inline-size:30rem;margin-inline:auto}@media screen and (min-width:62em){.c-footer .views-footer-elements .c-views__content .c-views__row{inline-size:auto;margin-inline:unset}}.c-footer .c-field--name-field-image{max-inline-size:22.5rem;margin-block-start:.7rem}@media screen and (min-width:62em){.c-footer .c-field--name-field-image{max-inline-size:none}}.c-footer .c-field--name-field-body{margin-block:1.8rem 3.2rem}.c-footer .c-field--name-field-body p{margin:0;text-transform:uppercase;color:#fff;font-family:"Montserrat",-apple-system,system-ui,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.5rem;font-weight:300;line-height:2.4rem}.c-footer .social-media-links--platforms{display:flex}.c-footer .social-media-links--platforms a{color:#fff}.c-footer .social-media-links--platforms.horizontal li{display:flex;align-items:center;justify-content:center;inline-size:4rem;block-size:4rem;margin-inline-end:1.6rem;border:.1rem solid #fff;border-radius:2rem}.c-footer .fa-2x{font-size:1.8rem}.c-footer .c-field--name-field-menu-reference{margin-block-start:2.4rem}@media screen and (min-width:62em){.c-footer .c-field--name-field-menu-reference{margin-block-start:0}}@media screen and (min-width:62em){.c-footer .c-menu--footer.c-menu--level-1{display:flex}}.c-footer .c-menu--footer.c-menu--level-1 .c-menu__button-toggle{display:none}@media screen and (min-width:62em){.c-footer .c-menu--footer.c-menu--level-1 li.c-menu__item--level-1{padding-inline-start:8.2rem}.c-footer .c-menu--footer.c-menu--level-1 li.c-menu__item--level-1:first-child{padding-inline-start:0}}.c-footer .c-menu--footer.c-menu--level-1 li.c-menu__item--level-1 .c-menu__link{display:block;margin-block-end:1.2rem;text-decoration:none;text-transform:uppercase;color:#fff;font-family:"Montserrat",-apple-system,system-ui,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.5rem;font-weight:300;line-height:2.4rem}.c-footer .c-menu--footer.c-menu--level-1 li.c-menu__item--level-1 .c-menu__link.c-menu__link--nolink{font-weight:500}.footer-bottom{border-block-start:.1rem solid rgba(255,255,255,.5);background-color:#0b2545}.footer-bottom .o-container{display:flex;align-items:center;justify-content:space-between;block-size:7.2rem}.footer-bottom span,.footer-bottom a{text-decoration:none;text-transform:uppercase;color:#fff !important;font-family:"Montserrat",-apple-system,system-ui,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.4rem;font-weight:300;line-height:2.4rem}
.c-overlay{position:fixed;z-index:-99;inset:0;transition:opacity .2s ease-in-out;opacity:0;background-color:rgba(41,41,41,.8);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.has-mobile-menu-open .c-overlay{z-index:10;opacity:1}.c-header{position:relative;z-index:99;padding-block:2rem;background-color:#0b2545}.c-header>.o-container{display:flex;align-items:center;justify-content:space-between}.c-header .c-region--header{display:flex;align-items:center;justify-content:space-between;inline-size:100%}.c-header .c-branding__logo-image{inline-size:22.5rem}@media screen and (min-width:75em){.c-header .c-branding__logo-image{inline-size:30.5rem}}.c-header .c-navigation--main{transition:all .2s ease;position:absolute;z-index:-1;inset-block-start:-300%;inset-inline:0;display:none;opacity:0}@media screen and (prefers-reduced-motion:reduce){.c-header .c-navigation--main{transition:none}}@media screen and (min-width:62em){.c-header .c-navigation--main{position:relative;z-index:101;inset-block-start:unset;inset-inline:unset;display:flex;opacity:1}}.c-header .c-navigation--main.is-active{inset-block-start:11.5rem;inset-block-start:100%;inset-inline:0;display:block;opacity:1}.c-header .c-navigation--main>.c-menu--main{position:fixed;inset-inline:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:3.2rem;background-color:#0b2545}@media screen and (min-width:62em){.c-header .c-navigation--main>.c-menu--main{position:relative;inset-inline:unset;flex-direction:row;align-items:center;padding:0;background-color:rgba(0,0,0,0)}}.c-header .c-navigation--main>.c-menu--main li.c-menu__item--level-1{position:relative;display:flex;flex-direction:column;align-items:flex-start;inline-size:calc(100% - 3rem);cursor:pointer}@media screen and (min-width:62em){.c-header .c-navigation--main>.c-menu--main li.c-menu__item--level-1{flex-direction:row;align-items:center;inline-size:auto}}.c-header .c-navigation--main>.c-menu--main li.c-menu__item--level-1 .c-menu__link{text-decoration:none;text-transform:uppercase;color:#fff;font-family:"Montserrat",-apple-system,system-ui,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.8rem;line-height:3.2rem}@media screen and (min-width:62em){.c-header .c-navigation--main>.c-menu--main li.c-menu__item--level-1 .c-menu__link{font-size:1.4rem;line-height:1.7rem}}@media screen and (min-width:62em){.c-header .c-navigation--main>.c-menu--main li.c-menu__item--level-1 .c-menu__link.c-menu__link--level-1{margin-inline-start:1.8rem}}.c-header .c-navigation--main>.c-menu--main li.c-menu__item--level-1 .c-menu__button-toggle{position:absolute;inset-block-start:.6rem;inset-inline-end:-2rem;display:flex;align-items:center;inline-size:1.2rem;block-size:1.7rem;padding:0;padding-inline-start:.3rem;border:0;background:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}@media screen and (min-width:62em){.c-header .c-navigation--main>.c-menu--main li.c-menu__item--level-1 .c-menu__button-toggle{position:relative;inset-block-start:unset;inset-inline-end:unset}}.c-header .c-navigation--main>.c-menu--main li.c-menu__item--level-1 .c-menu__button-toggle svg{scale:1.5}@media screen and (min-width:62em){.c-header .c-navigation--main>.c-menu--main li.c-menu__item--level-1 .c-menu__button-toggle svg{scale:1}}.c-header .c-navigation--main>.c-menu--main ul.c-menu--level-2{display:none;flex-direction:column;padding-inline-start:2rem;background-color:#0b2545}@media screen and (min-width:62em){.c-header .c-navigation--main>.c-menu--main ul.c-menu--level-2{position:absolute;inset-block-start:100%;inset-inline-start:0;min-inline-size:23rem;padding:1.6rem}}@media screen and (min-width:62em){.c-header .c-navigation--main>.c-menu--main li.c-menu__item--level-2{margin-block-end:1rem}.c-header .c-navigation--main>.c-menu--main li.c-menu__item--level-2:last-child{margin-block-end:0}}.c-header .c-navigation--main>.c-menu--main li.c-menu__item--level-1 ul.c-menu--level-2{display:none}.c-header .c-navigation--main>.c-menu--main li.c-menu__item--level-1.is-active ul.c-menu--level-2{display:flex;align-items:flex-start}
.c-page{position:relative;display:flex;flex-direction:column;min-block-size:100vh}main{flex:1}.c-node--type-issue-brief.c-node--view-mode-full .c-field--name-field-file,.c-node--type-special-report.c-node--view-mode-full .c-field--name-field-file{display:flex;align-items:center;justify-content:flex-start;margin-block-start:3.2rem}.c-node--type-issue-brief.c-node--view-mode-full .c-field--name-field-file .c-field__label,.c-node--type-special-report.c-node--view-mode-full .c-field--name-field-file .c-field__label{margin-inline-end:.3rem;font-size:1.6rem;line-height:2.4rem}.c-node--type-issue-brief.c-node--view-mode-full .c-field--name-field-file .c-field__label::after,.c-node--type-special-report.c-node--view-mode-full .c-field--name-field-file .c-field__label::after{content:":"}.c-node--type-issue-brief.c-node--view-mode-full .c-field--name-field-file .c-field__item,.c-node--type-special-report.c-node--view-mode-full .c-field--name-field-file .c-field__item{inline-size:100%}.c-node--type-issue-brief.c-node--view-mode-full .c-field--name-field-file .c-field__item .file,.c-node--type-special-report.c-node--view-mode-full .c-field--name-field-file .c-field__item .file{inline-size:100%;padding-inline-start:0;background-image:none !important}.c-node--type-issue-brief.c-node--view-mode-full .c-field--name-field-file .c-field__item a,.c-node--type-special-report.c-node--view-mode-full .c-field--name-field-file .c-field__item a{overflow:hidden;max-inline-size:70%;margin-inline-end:.6rem;white-space:nowrap;text-decoration:underline;text-overflow:ellipsis;color:#75a394;font-size:1.6rem;font-weight:400;line-height:2.4rem}@media screen and (min-width:62em){.c-node--type-issue-brief.c-node--view-mode-full .c-field--name-field-file .c-field__item a,.c-node--type-special-report.c-node--view-mode-full .c-field--name-field-file .c-field__item a{max-inline-size:90%}}.c-media--type-remote-video{margin-block-end:3rem}
.c-type--heading-1,.c-type--heading-2,.c-type--heading-3,.c-type--heading-4,.c-type--heading-5,.c-type--heading-6{font-family:"Montserrat",-apple-system,system-ui,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:600}.c-type--heading-1 a,.c-type--heading-2 a,.c-type--heading-3 a,.c-type--heading-4 a,.c-type--heading-5 a,.c-type--heading-6 a{display:block;color:currentColor !important}.c-type--heading-1{font-size:3.8rem;line-height:1.1}.c-type--heading-2{font-size:3.2rem;line-height:1.0625}.c-type--heading-3{font-size:3rem;line-height:1.2}.c-type--heading-4{font-size:2.8rem;line-height:1.42}.c-type--heading-5{font-size:1.8rem;line-height:1.44}.c-type--heading-6{font-size:1.6rem;line-height:1.375}.c-page__title{letter-spacing:.2em;text-transform:uppercase;color:#0b2545;font-family:"Montserrat",-apple-system,system-ui,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:3.8rem;font-weight:500;line-height:4.6rem}
