html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;overflow-x:hidden}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;border-radius:0;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}@-ms-viewport{width:device-width}[tabindex="-1"]:focus{outline:none}html{background-color:#fff}body,html{min-height:100%}body{color:#687279;font-family:freight-text-pro,sans-serif;font-weight:400;position:relative}body,cite{font-style:normal}img{-ms-interpolation-mode:bicubic;height:auto;max-width:100%;vertical-align:middle}mark{background-color:#5ccbff!important}svg{max-height:100%;max-width:100%}.inset-4 .inset-5{margin-left:0!important}figcaption a{color:#080808;text-decoration:underline}figcaption a:hover{color:#f5212d}blockquote,dd,dl,dt,figure,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0;padding:0}ol,ul{list-style:none}button,input,textarea{background:none;border:0;letter-spacing:inherit;margin:0;padding:0}button,input[type=checkbox],input[type=radio]{cursor:pointer}.js .js-screenreader-only,.screenreader-only{border:0;clip-path:inset(1px 1px 1px 1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}[data-whatinput=mouse] :focus,[data-whatinput=touch] :focus{outline:none}.button{background:hsla(0,0%,100%,0);border:3px solid #f5212d;border-radius:2px;color:#f5212d;cursor:pointer;display:inline-block;font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:700;font-size:.8125rem;line-height:1;padding:.9em 1.7em;position:relative;text-align:center;text-decoration:none;transition:background .2s ease-in-out,border .2s ease-in-out,color .2s ease-in-out;vertical-align:top;letter-spacing:.01em;z-index:1}.button:after{background:#f5212d;content:"";display:block;height:0;left:0;position:absolute;right:0;top:0;transition:height .2s ease-in-out,margin .2s ease-in-out;z-index:-1}.button:hover{color:#fff}.button:hover:after{height:100%}[data-whatinput=keyboard] .button:focus{color:#fff}[data-whatinput=keyboard] .button:focus:after{height:100%}[data-whatinput=mouse] .button:focus,[data-whatinput=touch] .button:focus{outline:none}.button.-solid{background:#f5212d;color:#fff}.button.-solid:after{background:#f5212d;border-radius:2px;bottom:0;height:auto}.button.-solid:hover{background:#b5121b;border-color:#b5121b;color:#fff}.button.-solid:hover:after{margin:-6px}[data-whatinput=keyboard] .button.-solid:focus{background:#b5121b;border-color:#b5121b;color:#fff}[data-whatinput=keyboard] .button.-solid:focus:after{margin:-6px}[data-whatinput=mouse] .button.-solid:focus,[data-whatinput=touch] .button.-solid:focus{outline:none}.button.-with-icon{border-color:#c4d0d7;margin-right:5px;padding:.8em 1.7em .6em}.button.-with-icon svg{fill:#687279;height:16px}.social-icon{-ms-flex-align:center;align-items:center;background:#687279;border-radius:50%;display:-ms-inline-flexbox;display:inline-flex;height:40px;-ms-flex-pack:center;justify-content:center;transition:background .2s ease-in-out;width:40px}.social-icon svg{fill:#fff}.social-icon:hover{background:#f5212d}.category-list-columns{margin-top:1em;letter-spacing:.015em}@media (min-width:414px){.category-list-columns{column-count:2}}@media (min-width:1200px){.category-list-columns{column-count:3}}@media (min-width:768px){.wrapper.-extra-large .category-list-columns{column-count:3}}@media (min-width:1200px){.wrapper.-extra-large .category-list-columns{column-count:4}}.category-list-columns li{font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:500;font-size:.875em;margin-left:-.4em}.category-list-columns a{color:#263d87;position:relative;text-decoration:none;transition:color .2s ease-in-out;z-index:1;display:inline-block;padding:.6em .4em}.category-list-columns a:after{background:#263d87;content:"";display:block;left:-2px;position:absolute;right:-2px;transition:height .2s ease-in-out;z-index:-1;height:0;top:0}.category-list-columns a:hover{color:#fff;text-decoration:none}.category-list-columns a:hover:after{height:100%}[data-whatinput=keyboard] .category-list-columns a:focus{color:#fff;text-decoration:none}[data-whatinput=keyboard] .category-list-columns a:focus:after{height:100%}[data-whatinput=mouse] .category-list-columns a:focus,[data-whatinput=touch] .category-list-columns a:focus{outline:none}[data-whatinput=keyboard] .category-list-columns a:focus{text-decoration:underline}.category-list-columns a:hover .chevron{border-color:#f5212d}.chevron.-up{border:2px solid transparent;display:inline-block;height:6px;-ms-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;width:6px;border-bottom:none;border-right:none}.chevron.-down{border:2px solid transparent;border-top:none;border-left:none}.chevron.-down,.chevron.-right{display:inline-block;height:6px;-ms-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;width:6px}.chevron.-right{border:2px solid transparent;border-bottom:none;border-left:none}.chevron.-left{border:2px solid transparent;display:inline-block;height:6px;-ms-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;width:6px;border-right:none;border-top:none}.chevron[class]{border-color:#272f34}.chevron.-white{border-color:#fff}.chevron.-red{border-color:#f5212d}.chevron.-gray{border-color:#c4d0d7}.desaturate{-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);filter:url(/assets/images/desaturate.svg#greyscale);filter:gray;filter:grayscale(100%)}img.desaturate{transition:.2s ease}.drop-cap>p:first-of-type:first-letter{color:#272f34;float:left;font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:800;font-size:4.5em;line-height:1.2em;margin-bottom:-.2em;margin-right:.2ch;margin-top:-.1em}.hide-on-mobile{display:none}@media (min-width:600px){.hide-on-mobile{display:block}}@media (min-width:1024px){.hide-at-tablet-landscape{border:0;clip-path:inset(1px 1px 1px 1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}@media (min-width:600px){.inset-3{float:left;margin-right:30px;width:50%}.inset-3[class]{margin-top:0}}@media (min-width:950px){.inset-3{margin-left:-95px;width:190px}}@media (min-width:1140px){.inset-3{margin-left:-190px;width:285px}}@media (min-width:600px){.inset-4{float:left;margin-right:30px;width:50%}.inset-4[class]{margin-top:0}}@media (min-width:950px){.inset-4{margin-left:-95px;width:285px}}@media (min-width:1140px){.inset-4{margin-left:-190px;width:380px}}@media (min-width:600px){.inset-5{float:left;margin-right:30px;width:50%}.inset-5[class]{margin-top:0}}@media (min-width:950px){.inset-5{margin-left:-95px;width:380px}}@media (min-width:1140px){.inset-5{margin-left:-190px;width:475px}}.labeled-image{background:#e1e7eb;padding-bottom:7px;position:relative}.labeled-image:after{border-bottom:8px solid #272f34;bottom:0;content:"";display:block;position:absolute;width:100%}.labeled-image img{width:100%}.labeled-image .label{bottom:0;left:0;max-width:90%;position:absolute;z-index:1}.label{background:#34a3d7;color:#fff;display:inline-block;font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:700;font-size:.625rem;padding:.4em .6em;text-decoration:none;text-transform:uppercase;letter-spacing:.01em;vertical-align:top}.label.-no-box{background:transparent;color:#6a7781;font-size:.75rem;font-style:normal;font-weight:350;line-height:140%;letter-spacing:-.01em;text-transform:none;padding-left:0;margin-bottom:8px}.label.-no-padding{padding:0}.label.-bold{font-weight:500}.label.-inverse{background:#fff;color:#34a3d7}.label.-inverse:only-of-type{padding-left:0;padding-right:0}.media-16x9{position:relative}.media-16x9:before{content:"";display:block;height:0;padding-top:56.25%;width:100%}.media-16x9 iframe{border:0;height:100%;position:absolute;top:0;width:100%;z-index:1}.more{background:#f5212d;color:#fff;font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:700;font-size:.625em;padding:.6em 1em;text-decoration:none;text-transform:uppercase;letter-spacing:.015em}.more .chevron{margin-top:-.1875em}.more.-inverse{background:#fff;color:#f5212d}.more.-inverse .chevron{border-color:#f5212d}.overlap-label{font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:700;font-size:.875em;margin-bottom:1em;letter-spacing:.025em}.overlap-label a{display:inline-block;font-weight:500;margin-top:.5em}.overlap-label__underline{border-bottom:2px solid #fff;display:table;font-size:.78571em;margin-left:-15px;padding-bottom:.45455em;padding-left:15px;text-transform:uppercase}@media (min-width:600px){.overlap-label__underline{margin-left:-30px;padding-left:30px}}.margin-vertical-2x{margin-bottom:60px;margin-top:60px}.margin-bottom-2x{margin-bottom:60px}.margin-top{margin-top:30px}.margin-top-1em{margin-top:1em}.margin-top-half-em{margin-top:.5em}.margin-bottom{margin-bottom:30px}.margin-bottom-1em{margin-bottom:1em}.margin-bottom-half-em{margin-bottom:.5em}.margin-vertical{margin-bottom:30px;margin-top:30px}.margin-vertical-1em{margin-bottom:1em;margin-top:1em}.margin-vertical-half-em{margin-bottom:.5em;margin-top:.5em}.sprite{display:inline-block;fill:currentColor;line-height:0}.sprite.-triangle-up{fill:#f5212d}.sprite.-stroke{stroke:currentColor}.sprite.-podcast,.sprite.-video{fill:#34a3d7}.square-chevron-button{-ms-flex-align:center;align-items:center;background:#f5212d;border:none;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;height:30px;-ms-flex-pack:center;justify-content:center;vertical-align:middle;width:30px}.square-chevron-button[type=submit]{display:inline-block;font-size:0;line-height:0;text-align:center}.square-chevron-button .chevron{border-width:6px;height:12px;margin-left:-6px;width:12px}.page-title{color:#272f34;font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:800;font-size:1.875em;line-height:1;letter-spacing:.01em}@media (min-width:600px){.page-title{font-size:2.8125em;line-height:1.11111}}.page-title.-bar,.page-title.-bar:after{text-transform:uppercase}.page-title.-bar:after{background:#c4d0d7;content:"";display:block;height:12px;margin-top:10px;width:250px}.subtitle{color:#272f34;font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:500;font-size:.9375em;line-height:1.33333;letter-spacing:.01em}@media (min-width:600px){.subtitle{font-size:1.5em;line-height:1.25}}.section-title{-ms-flex-align:center;align-items:center;color:#272f34;display:-ms-flexbox;display:flex;font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:800;font-size:1.5em;line-height:1.08333;text-transform:uppercase;letter-spacing:.01em}@media (min-width:600px){.section-title{font-size:1.875em;line-height:1.13333}}.section-title:after{background:#e1e7eb;content:"";-ms-flex:1 1 0px;flex:1 1 0px;height:12px;margin-left:15px;min-width:30px}.section-title.-blue{color:#34a3d7}.section-title.-blue:after{background:#34a3d7}.cm-signup label,.h3{color:#272f34;font-weight:700;font-size:1.25em;line-height:1.5}.cm-signup label,.h3,.h4{font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;letter-spacing:.015em}.h4{color:#34a3d7;font-weight:500;font-size:1em;line-height:1.4375}.serif{font-family:freight-text-pro,sans-serif;letter-spacing:.025em}.sans-serif,.serif{font-style:normal;font-weight:400}.sans-serif{font-family:Gotham SSm A,Gotham SSm B,serif;letter-spacing:.01em}.dark{color:#272f34}.medium{font-weight:500}.bold{font-weight:700}.black{font-weight:800}.center{text-align:center}.uppercase{text-transform:uppercase}.fz11{font-size:11px;line-height:inherit}.fz12{font-size:12px;line-height:20/12}.fz13{font-size:13px;line-height:20/13}.fz14{font-size:14px;line-height:23/14}.fz16{font-size:16px;line-height:23/16}.fz18{font-size:18px;line-height:24/18}.fz19{font-size:19px;line-height:24/19}.wrapper{margin-left:auto;margin-right:auto;max-width:820px;padding-left:15px;padding-right:15px}@media (min-width:600px){.wrapper{padding-left:30px;padding-right:30px}}.wrapper.-clear{clear:left}.wrapper.-large{max-width:1010px}.wrapper.-large.-overlap{max-width:950px}@media (max-width:1023px){.wrapper.-large.-overlap.-white{margin-top:0}}.wrapper.-large.-overlap.-blue{margin-left:15px;margin-right:15px}@media (min-width:600px){.wrapper.-large.-overlap.-blue{margin-left:30px;margin-right:30px}}@media (min-width:1010px){.wrapper.-large.-overlap.-blue{margin-left:auto;margin-right:auto}}.wrapper.-extra-large{max-width:1200px}.wrapper.-extra-large .wrapper.-extra-large{padding-left:0;padding-right:0}.wrapper.-extra-large.-overlap{max-width:1140px}@media (max-width:1023px){.wrapper.-extra-large.-overlap.-white{margin-top:0}}.wrapper.-extra-large.-overlap.-blue{margin-left:15px;margin-right:15px}@media (min-width:600px){.wrapper.-extra-large.-overlap.-blue{margin-left:30px;margin-right:30px}}@media (min-width:1200px){.wrapper.-extra-large.-overlap.-blue{margin-left:auto;margin-right:auto}}.wrapper.-full{max-width:1600px;padding-left:0;padding-right:0}@media (min-width:600px){.wrapper.-full-on-tablet{max-width:1600px;padding-left:0;padding-right:0}}.wysiwyg *+h2,.wysiwyg *+h3:not(.splide__slide-title),.wysiwyg *+h4,.wysiwyg *+p{margin-top:1em}.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-weight:500}.wysiwyg h2,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;letter-spacing:.015em;display:table}.wysiwyg h2{color:#272f34;font-weight:800;font-size:1.5em;line-height:1.08333;margin-top:48px}@media (min-width:600px){.wysiwyg h2{font-size:1.75em;line-height:1.14286}}.wysiwyg h2:after{background:#272f34;content:"";display:block;height:8px;margin-top:10px;width:150px}.wysiwyg h3:not(.splide__slide-title){display:table;color:#272f34;font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:700;font-size:1.25em;line-height:1.5;letter-spacing:.015em}.wysiwyg h4{display:table;color:#34a3d7;font-size:1em;line-height:1.4375}.wysiwyg blockquote,.wysiwyg p{line-height:1.875;letter-spacing:.025em}@media (min-width:600px){.wysiwyg blockquote:not(.person-list__title),.wysiwyg p:not(.person-list__title){font-size:1.1875em;line-height:1.78947}}.wysiwyg ol,.wysiwyg ul{margin:1em 0;padding-left:30px;display:table}.wysiwyg ol{counter-reset:a;list-style:none}.wysiwyg ol li:before{color:#272f34;counter-increment:a;content:counters(a,".") ". ";font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:700;font-size:1.25rem;margin-right:1ch;position:absolute;right:100%}.wysiwyg ul{list-style:none}.wysiwyg ul:not(.person-list) li:before{background:#272f34;content:"";display:block;height:8px;position:absolute;left:-30px;top:.7em;width:8px}.wysiwyg ul:not(.person-list) li li:before{background:transparent;border:2px solid #272f34}.wysiwyg li{margin:1em 0;line-height:1.875;position:relative;letter-spacing:.025em}@media (min-width:600px){.wysiwyg li{font-size:1.1875rem;line-height:1.78947}}.wysiwyg a:not(.button):not(.no-animated-link){color:#080808;text-decoration:underline}.wysiwyg a:not(.button):not(.no-animated-link):hover,.wysiwyg sup a[href]:hover,[data-whatinput=keyboard] .wysiwyg sup a[href]:focus{color:#f5212d}[data-whatinput=mouse] .wysiwyg sup a[href]:focus,[data-whatinput=touch] .wysiwyg sup a[href]:focus{outline:none}.wysiwyg sup a[href]:after{display:none}.wysiwyg iframe{margin:30px 0}.wysiwyg blockquote{margin:2rem 0}.wysiwyg blockquote>span{padding:0 0 0 2.5rem;position:relative;display:table-cell}@media (min-width:768px){.wysiwyg blockquote>span{padding:0 0 0 3.5rem}}.wysiwyg blockquote>span:after{content:"";height:98%;width:3px;position:absolute;left:0;top:5px;background-color:#36abd9;margin-left:1rem}@media (min-width:768px){.wysiwyg blockquote>span:after{height:93%;top:8px;margin-left:2rem}}.x{position:relative;width:100%}.x:after,.x:before{background:#f5212d;bottom:0;content:"";display:block;height:4px;left:0;margin:auto;position:absolute;right:0;top:0;transition:background .2s ease-in-out;width:15px}.x:before{-ms-transform:rotate(45deg);transform:rotate(45deg)}.x:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.dialog-container,.dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0}.dialog-container{-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.8);display:-ms-flexbox;display:flex;z-index:999}.dialog-container div[role=document]{animation:a .4s .2s both,b .4s .2s both;background-color:#fff;border-radius:5px;margin-left:auto;margin-right:auto;max-height:95vh;overflow-y:scroll;position:relative;padding:3em 1em 1em;width:100%;z-index:99999999}@media screen and (min-width:768px){.dialog-container div[role=document]{width:75vw}}.dialog-container[aria-hidden=true]{display:none}.dialog-overlay{background-color:rgba(0,0,0,.8);animation:a .2s both}@media screen and (min-width:700px){.dialog-content{padding:2em}}@keyframes a{0%{opacity:0}}@keyframes b{0%{transform:translateY(10%)}}@media (prefers-reduced-motion:reduce){.dialog-content,.dialog-overlay{animation:none}}.dialog-content h2{padding-bottom:.5em;margin-bottom:1.5rem;border-bottom:1px solid #687279}.dialog-content img{display:block;margin:auto}.dialog-content .caption p{font-size:1em;padding:0 20px}@media (min-width:600px){.dialog-content .caption p{font-size:1.25em}}.dialog-close{background-color:transparent;border:0;border-radius:50%;cursor:pointer;font-size:1.5em;height:1.5em;padding:.2em .25em .25em;position:absolute;text-align:center;top:6px;transition:.15s;right:9px;width:1.5em}.dialog-close:hover path{fill:#f5212d}.article__header{padding-bottom:30px;padding-top:30px}.article__header.-overlap{background:#fff;color:inherit;margin-top:-30px;padding-top:30px;position:relative;z-index:1}.article__header.-blue{background:rgba(52,163,215,.9);color:#fff}.article__header.-blue .page-title,.article__header.-blue a{color:#fff;text-decoration:none}.article__header .social-icons{display:-ms-flexbox;display:flex;gap:1em .5em;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:600px){.article__header.-overlap.-blue .attribution-block,.article__header.-overlap.-blue>.image-attribution{margin-top:-19px}.article__header.-overlap.-white .attribution-block{padding-bottom:20px;padding-top:20px}}.attribution-block{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.attribution-block .image-attribution{text-align:right}.attribution-block p:last-child{-ms-flex-order:-1;order:-1;white-space:nowrap}@media (max-width:599px){.article__header.-overlap{padding-top:15px}.image-attribution{padding-bottom:15px}}.article__header__title-group:after{background:#272f34;content:"";display:block;height:8px;margin-top:10px;width:150px}.article__header__meta,.article__header__sources{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.article__header__meta,.article__header__sources{-ms-flex-direction:row;flex-direction:row}}@media (min-width:768px){.article__header__meta{-ms-flex-pack:justify;justify-content:space-between}}.article__header__meta__byline{padding-right:20px}@media (max-width:767px){.article__header__meta__byline{padding-right:0}}.article__header__sources{border-bottom:1px solid #c4d0d7;border-top:1px solid #c4d0d7;margin-top:10px;padding:10px 0}@media (min-width:768px){.article__header__sources{-ms-flex-pack:start;justify-content:flex-start}}.article__header__sources p{margin-right:20px}.contributor,.source{font-size:1.1875em}a.contributor,a.source{color:#f5212d}.authors-block{background:#eceff2}.authors-block.single{padding-bottom:25px}.authors-block .wrapper{padding-top:30px}@media (min-width:600px){.authors-block .wrapper{padding-top:50px}}.authors-block .wrapper.-custom{max-width:1010px}@media (min-width:600px){.authors-block .wrapper.-custom{padding-top:120px}}@media (max-width:599px){.authors-block .wrapper.-custom{padding-left:0;padding-right:0}}.author-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}@media (min-width:1010px){.author-list{margin:0 -20px}}.author-list__item{-ms-flex:1 0 120px;flex:1 0 120px;margin:0 20px 30px;position:relative;text-align:center}.author-list__item:hover img.desaturate,[data-whatinput=keyboard] .author-list__item:focus img.desaturate{-webkit-filter:grayscale(0);filter:grayscale(0);filter:none}[data-whatinput=mouse] .author-list__item:focus,[data-whatinput=touch] .author-list__item:focus{outline:none}@media (min-width:600px){.author-list__item{border:12px solid #fff;border-top:0;padding:32px 20px 20px;margin-bottom:50px}.author-list__item:after,.author-list__item:before{background:#fff;content:"";display:block;height:12px;position:absolute;top:0}.author-list__item:before{left:0;right:calc(50% + 80px)}.author-list__item:after{left:calc(50% + 80px);right:0}.author-list__item:only-of-type{border-left:0;min-height:164px;padding-left:140px;text-align:left}.author-list__item:only-of-type:before{bottom:0;height:auto;top:140px;width:12px}.author-list__item:only-of-type:after{left:140px;right:0}.author-list__item:not(:only-of-type){margin-bottom:100px;-ms-flex-preferred-size:250px;flex-basis:250px;max-width:285px}}.author-list__item .h4{font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:400;font-weight:500;font-size:1em;line-height:1.4375}.author-list__item a{color:#f5212d;display:inline-block;position:relative;text-decoration:none;transition:color .2s ease-in-out;z-index:1}.author-list__item a:after{background:#f5212d;bottom:0;content:"";display:block;height:2px;left:50%;margin:auto;position:absolute;-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:-1;width:120px}.author-list__item a:hover{color:#d90a16}.author-list__item a:hover:after{background:#d90a16}[data-whatinput=keyboard] .author-list__item a:focus{color:#d90a16}[data-whatinput=keyboard] .author-list__item a:focus:after{background:#d90a16}[data-whatinput=mouse] .author-list__item a:focus,[data-whatinput=touch] .author-list__item a:focus{outline:none}[data-whatinput=keyboard] .author-list__item a:focus{text-decoration:underline}.author-list__item a:hover{text-decoration:none}.author-list__item:only-of-type a{color:#f5212d;display:inline-block;position:relative;text-decoration:none;transition:color .2s ease-in-out;z-index:1}.author-list__item:only-of-type a:after{background:#f5212d;bottom:0;content:"";display:block;height:2px;left:50%;margin:auto;position:absolute;-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:-1;width:100%}.author-list__item:only-of-type a:hover{color:#d90a16}.author-list__item:only-of-type a:hover:after{background:#d90a16}[data-whatinput=keyboard] .author-list__item:only-of-type a:focus{color:#d90a16}[data-whatinput=keyboard] .author-list__item:only-of-type a:focus:after{background:#d90a16}[data-whatinput=mouse] .author-list__item:only-of-type a:focus,[data-whatinput=touch] .author-list__item:only-of-type a:focus{outline:none}[data-whatinput=keyboard] .author-list__item:only-of-type a:focus{text-decoration:underline}.author-list__item img{display:block;height:120px;margin:0 auto 15px;width:120px}@media (min-width:600px){.author-list__item:only-of-type img{left:0;margin:0;position:absolute;top:0}}@media (min-width:600px){.author-list__item:not(:only-of-type) img{margin-top:-87px}}@media (min-width:768px){.cnas-people-block{display:-ms-flexbox;display:flex}}.cnas-people-filter{font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:700;font-size:.75rem;line-height:1.66667;letter-spacing:.015em}@media (min-width:768px){.cnas-people-filter{padding-right:15px;width:190px}}.cnas-people-filter .select-filter{margin-bottom:30px}@media (min-width:768px){.cnas-people-filter .select-filter{display:none}}@media (max-width:767px){.cnas-people-filter .list-filter{display:none}}.cnas-people-filter a{color:#f5212d;display:block;padding:.9375em 0;text-decoration:none}.cnas-people-filter a:after{background:transparent;content:"";display:block;height:2px;margin-top:-2px;text-transform:uppercase;width:40px}.cnas-people-filter a:hover{color:#272f34}.cnas-people-filter a:hover:after{background:rgba(196,208,215,.5)}[data-whatinput=keyboard] .cnas-people-filter a:focus{color:#272f34}[data-whatinput=keyboard] .cnas-people-filter a:focus:after{background:rgba(196,208,215,.5)}[data-whatinput=mouse] .cnas-people-filter a:focus,[data-whatinput=touch] .cnas-people-filter a:focus{outline:none}.cnas-people-filter a.current{color:#272f34}.cnas-people-filter a.current:after{background:rgba(196,208,215,.5)}.cnas-people-results{-ms-flex:1 0 0%;flex:1 0 0%}@media (min-width:768px) and (max-width:1199px){.cnas-people-results .person-list{-ms-flex-pack:justify;justify-content:space-between}.cnas-people-results .person-list li{width:170px}}.commentator{padding:1.5rem 1.75rem;background-color:#edf1f4;position:relative}.commentator .block-icon{border-radius:50%;background-color:#edf1f4;position:absolute;left:-25px;top:50%;width:50px;height:50px}@media (min-width:768px){.commentator .block-icon{position:absolute;left:-29px;top:50%;margin-top:-30px;width:60px;height:60px}}.commentator .block-icon .wrap{position:relative;border-radius:50%;background-color:#fff;width:40px;height:40px;margin-left:auto;top:4px;left:-5px}@media (min-width:768px){.commentator .block-icon .wrap{margin-left:unset;top:8px;left:9px;width:45px;height:45px}}.commentator .block-icon .wrap .icon{max-width:20px;position:absolute;top:50%;left:50%;margin-top:-11px;margin-left:-11px}@media (min-width:768px){.commentator .block-icon .wrap .icon{margin-top:-13px;margin-left:-11px;max-width:20px}}.commentator.small{padding:1rem 2rem}@media (max-width:768px){.commentator.small .block-icon{top:-35px!important;width:50px;height:50px;margin-top:unset}}.commentator .thumb{position:relative}@media (min-width:768px){.commentator .thumb{top:3px;float:left;margin-right:20px}}@media (max-width:768px){.commentator .thumb{margin-bottom:1rem;width:100%}}.commentator .thumb .image{max-width:100px}@media (min-width:768px){.commentator .content{padding:0 .75rem}}.commentator .content .copy{position:relative;top:-3px}.commentator .content .copy p{margin-bottom:1em;font-family:Gotham SSm A,Gotham SSm B,serif;font-size:1rem;font-weight:500;line-height:1.5;margin-top:0;-ms-hyphens:auto;hyphens:auto}.commentator .content .copy p:last-of-type{margin-bottom:0}.commentator .content .info{margin-top:1em}@media (max-width:768px){.commentator .content .info{margin-top:.5rem}}.commentator .content .info span.subtext{font-family:Gotham SSm A,Gotham SSm B,serif;font-size:1rem}.commentator .content:after{clear:both;content:"";display:block}.vizy .commentator{margin:1em 0}.vizy .commentator:first-child{margin-top:0}.vizy .commentator:last-child{margin-bottom:0}@media (max-width:768px){.vizy .commentator.small{margin-top:calc(1em + 35px)}}.endnotes ol li{font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:400;font-size:.75rem;word-break:break-word}.endnotes ol li:before{font-size:1em;white-space:nowrap}.endnotes ol li a{text-decoration:underline!important;box-shadow:none!important}#mainbar-toc a.footnote-marker,#mainbar a.footnote-marker{box-shadow:none!important;color:#f5212d;text-decoration:none}#mainbar-toc a.footnote-marker:hover,#mainbar a.footnote-marker:hover{color:#b5121b!important;box-shadow:none!important;text-decoration:none}.footnote-close{color:#f5212d}.footnote-close:hover{color:#b5121b}.footnote-tooltip{font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:400;font-size:.75rem;background-color:#ebebeb;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:1rem 0 1.5rem;padding:1.5rem 2rem}.footnote-tooltip span{-ms-flex:0;flex:0}.footnote-tooltip span.footnote-number{font-weight:500;margin-right:10px}.footnote-tooltip span.footnote-close{font-weight:700;font-size:1.5rem;line-height:14px;margin-left:50px;cursor:pointer;transition:color .2s ease-in-out}.footnote-tooltip span.footnote-content{word-break:break-word;line-height:1.875;-ms-flex:1;flex:1;letter-spacing:.025em}.footnote-tooltip span.footnote-content a{word-break:break-all;text-decoration:underline!important;box-shadow:none!important}.footnote-tooltip span.footnote-content a:hover{box-shadow:0!important}@media (min-width:600px){.footnote-tooltip span.footnote-content{line-height:1.78947}}.footnote-tooltip:before{font-size:1em;white-space:nowrap}@media (max-width:599px){.entry-listing{margin:auto;max-width:400px}}@media (max-width:599px){.entry-listing.-slim-on-mobile .labeled-image,.entry-listing.-slim-on-mobile p{display:none}}.entry-listing>li{clear:left;padding:1.4em 0;overflow:hidden}.entry-listing>li+li{border-top:1px solid #c4d0d7}.entry-listing>li.-with-image:hover img.desaturate,[data-whatinput=keyboard] .entry-listing>li.-with-image:focus img.desaturate{-webkit-filter:grayscale(0);filter:grayscale(0);filter:none}[data-whatinput=mouse] .entry-listing>li.-with-image:focus,[data-whatinput=touch] .entry-listing>li.-with-image:focus{outline:none}@media (min-width:600px){.entry-listing>li.-with-image{padding-left:300px}}@media (max-width:599px){.entry-listing .labeled-image{margin-bottom:15px}}@media (min-width:600px){.entry-listing .labeled-image{float:left;margin-left:-300px;width:285px}}.entry-listing a{color:#272f34;display:table;text-decoration:none}.entry-listing a:hover,[data-whatinput=keyboard] .entry-listing a:focus{color:#f5212d}[data-whatinput=mouse] .entry-listing a:focus,[data-whatinput=touch] .entry-listing a:focus{outline:none}.entry-listing__categories a{display:inline}.entry-listing__meta{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.entry-listing__meta li{background:#fff;color:#34a3d7;font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:700;font-size:.625em;margin-right:1em;text-decoration:none;text-transform:uppercase;letter-spacing:.01em;vertical-align:middle}@media (max-width:599px){.entry-listing__meta li{margin-bottom:.5em}}.entry-listing__meta li:not(:last-child):after{content:"|";font-weight:400;margin-left:1em}.entry-listing__meta.-large li{font-size:.75em;margin-right:.5em}.entry-listing__meta.-large li:after{margin-left:.5em}@media (max-width:599px){.entry-listing__meta.-with-label li:first-child{width:100%}}.entry-listing__meta.-with-label li:first-child:after{content:none}.cm-signup{background:rgba(196,208,215,.5);color:#000;padding:30px 20px;position:relative}.cm-signup fieldset{border:none;padding:0}.cm-signup label{display:inline-block}.cm-signup input{background-color:#fff;height:30px;padding:20px;width:100%}.cm-signup .centered{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.cm-signup .required:after{content:" *";color:#f5212d}.cm-signup__form{position:relative;transition:opacity .3s;visibility:visible}.cm-signup__form.hide,.cm-signup__thanks{display:none;opacity:0;transition:opacity .3s,visibility 0s .3s,display 0s .3s;visibility:hidden}.cm-signup__thanks{font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:400;border-radius:.3125rem;font-size:1em;height:100%;line-height:1.25;padding:2.5rem 2.75rem;width:100%}.cm-signup__thanks p{font-size:1em;margin-bottom:1em}.cm-signup__thanks.show{display:block;opacity:1;transition:opacity .3s;visibility:visible}.cm-signup input[type=checkbox]{-ms-flex-negative:0;flex-shrink:0;height:1rem;position:relative;top:.08rem;width:1rem}.cm-signup__error{font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:400;color:#b5121b;display:none;font-size:.875em;line-height:1.25;margin-top:5px}@media (max-width:767px){.cm-signup__error{font-size:.75em}}.cm-signup__error.show{display:block}.cm-signup__submitting{-ms-flex-align:center;align-items:center;background:hsla(0,0%,100%,.8);display:none;height:100%;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.cm-signup__submitting.show{display:-ms-flexbox;display:flex}.cm-signup__submitting-spinner{animation:d 1s infinite linear;border-radius:50%;border-right:3px solid transparent;border-top:3px solid #000;box-sizing:border-box;display:inline-block;height:35px;width:35px}.featured-block{border:12px solid #34a3d7;margin-left:15px;margin-right:15px;padding:30px 15px 15px;position:relative}@media (min-width:414px){.featured-block{margin-left:auto;margin-right:auto;max-width:400px}}@media (min-width:768px){.featured-block{margin-left:30px;margin-right:30px;max-width:1200px;padding:37px 20px 20px}}@media (min-width:1260px){.featured-block{margin-left:auto;margin-right:auto}}.featured-block .featured-block__title{background:#fff;color:#34a3d7;font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:800;font-size:1.5em;left:-12px;line-height:1;margin-left:-.04167em;margin-top:-.125em;padding:0 20px 12px 0;position:absolute;top:-12px;text-transform:uppercase;letter-spacing:.01em}@media (min-width:600px){.featured-block .featured-block__title{font-size:1.875em}}@media (min-width:768px){.featured-listing{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.featured-listing>li:hover img.desaturate,[data-whatinput=keyboard] .featured-listing>li:focus img.desaturate{-webkit-filter:grayscale(0);filter:grayscale(0);filter:none}[data-whatinput=mouse] .featured-listing>li:focus,[data-whatinput=touch] .featured-listing>li:focus{outline:none}@media (max-width:768px){.featured-listing>li+li{margin-top:1em}}@media (min-width:768px){.featured-listing>li{width:calc(33.33333% - 15px)}}.featured-listing a{color:#272f34;display:table;text-decoration:none}.featured-listing a:hover,[data-whatinput=keyboard] .featured-listing a:focus{color:#f5212d}[data-whatinput=mouse] .featured-listing a:focus,[data-whatinput=touch] .featured-listing a:focus{outline:none}.featured-listing span{display:inline-block}.filter-bar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:600px){.filter-bar{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:768px){.filter-bar{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.filter-bar .filter{width:100%}@media (max-width:767px){.filter-bar .filter{margin-bottom:15px}}@media (min-width:600px){.filter-bar .filter{width:calc(50% - 7.5px)}}@media (min-width:768px){.filter-bar .filter{-ms-flex-preferred-size:20%;flex-basis:20%;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;margin-right:15px;width:auto}}.filter-bar button{margin-left:auto}@media (min-width:768px){.filter-bar button{padding-bottom:0;padding-top:0}}.filter{position:relative}.filter .chevron{bottom:0;margin:auto;position:absolute;right:15px;top:0;z-index:-1}.filter .sprite{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.filter input{border:2px solid #e1e7eb;border-radius:2px;color:#687279;font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:400;font-size:1em;min-height:40px;padding:0 12px;width:100%}.filter input::-webkit-input-placeholder{font-style:italic;opacity:1}.filter input:-moz-placeholder,.filter input::-moz-placeholder{font-style:italic;opacity:1}.filter input:-ms-input-placeholder{font-style:italic;opacity:1}.filter button{position:absolute;left:-9999999px}.filter select{appearance:none;background:transparent;border:2px solid #e1e7eb;border-radius:2px;color:#687279;font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:400;font-size:.875em;min-height:40px;padding-left:12px;padding-right:30px;width:100%}.filter select option{background:#fff;color:#687279}.filter select::-ms-expand{display:none}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:c 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes c{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{-ms-transform:scaleX(-1);transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;-ms-transform:scale(1.4);transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide.is-focus-in .splide__pagination__page:focus,.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:transparent}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide.is-focus-in .splide__toggle:focus,.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{-ms-transform:scaleX(1);transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{-ms-transform:scaleX(-1);transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;-ms-transform:translate(-50%);transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{-ms-transform:rotate(90deg);transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.splide{left:50%;padding-bottom:2.5em;-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw}.splide__slide{-ms-flex-pack:center;justify-content:center}.splide__slide,.splide__slide-content{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.splide__slide-content{gap:1em;margin:0;opacity:.6;-ms-transform:scale(.8);transform:scale(.8);transition:transform .7s,opacity .7s}.splide__slide .splide__slide-title{margin:0;text-align:center}.splide__slide .caption{text-align:center;width:100%}.splide__slide .caption p{margin:0}.splide__slide .caption:after{content:none}.splide__slide .caption.-default cite{margin:0;position:absolute;right:0;top:0;-ms-transform:translateY(-1em);transform:translateY(-1em)}.splide__slide.is-active .splide__slide-content{opacity:1;-ms-transform:scale(1);transform:scale(1)}.splide__pagination-ctnr{-ms-flex-align:center;align-items:center;bottom:.5em;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:1em;position:absolute;width:100%}.splide__pagination-ctnr .splide__arrow{background:none;height:1em;pointer-events:auto;position:static;-ms-transform:none;transform:none;width:1em}.splide ul.splide__pagination{bottom:0;display:-ms-inline-flexbox;display:inline-flex;margin:0;padding:0 1.5em;position:relative}.splide ul.splide__pagination li{font-size:0}.splide ul.splide__pagination li:before{content:none}.splide ul.splide__pagination li button{background:transparent;border:2px solid #687279;padding:5px;margin:4px}.splide ul.splide__pagination li button.is-active{background:#687279;-ms-transform:scale(1);transform:scale(1)}.hero{position:relative}.hero:before{background:#e1e7eb;content:"";display:block;height:0;padding-top:66.66667%;width:100%}@media (min-width:600px){.hero:before{padding-top:56.25%}}@media (min-width:768px){.hero:before{padding-top:37.5%}}@media (min-width:1200px){.hero:before{padding-top:0}}@media (min-width:1200px){.hero{height:450px}}@media (min-width:1450px){.hero{height:550px}}.hero.-captioned{overflow:hidden}@media (min-width:1200px){.hero.-captioned{height:auto}}.hero picture{height:100%;position:absolute;top:0;width:100%}.no-object-fit .hero picture{overflow:hidden}@media (min-width:900px){.hero picture:not(.no-shadow):after{background:linear-gradient(#272f34,rgba(39,47,52,0));content:"";display:block;height:150px;position:absolute;top:0;width:100%}}@media (min-width:1200px){.hero picture{height:450px}}@media (min-width:1450px){.hero picture{height:550px}}.hero.-featured img{-webkit-filter:grayscale(.9);-webkit-filter:grayscale(90%);filter:url(/assets/images/desaturate.svg#greyscale);filter:gray;filter:grayscale(90%);transition:.4s ease}.hero.-featured:hover img,[data-whatinput=keyboard] .hero.-featured:focus img{filter:none}[data-whatinput=mouse] .hero.-featured:focus,[data-whatinput=touch] .hero.-featured:focus{outline:none}@media (min-width:1200px){.hero img{height:100%;object-fit:cover;position:absolute;top:0;width:100%}.no-object-fit .hero img{height:auto;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.hero figcaption{margin-top:-20px;position:relative}@media (min-width:1200px){.hero figcaption{margin-bottom:450px;position:relative;top:450px}}@media (min-width:1450px){.hero figcaption{margin-bottom:550px;top:550px}}.image-attribution{color:#f5212d;display:inline;padding:0 1px;margin:0 -1px;text-decoration:none;transition:color .2s ease-in-out,box-shadow .2s ease-in-out;z-index:1;box-shadow:inset 0 0 0 #f5212d,0 2px 0 #f5212d;-ms-flex-item-align:start;align-self:flex-start;color:#687279;position:relative;text-align:right}.image-attribution:after{content:none}.image-attribution:active,.image-attribution:hover{color:#fff;box-shadow:inset 0 -1.5rem 0 #f5212d,0 2px 0 #f5212d}[data-whatinput=keyboard] .image-attribution:focus{text-decoration:underline}@media (max-width:599px){.image-attribution{text-align:left}}.image-attribution.credit{margin-left:auto}.image-attribution:before{background-color:#687279;border-radius:5px;color:#fff;content:attr(aria-label);font-size:11px;max-width:30vw;min-width:160px;opacity:0;padding:1rem;pointer-events:none;position:absolute;right:0;text-align:center;top:0;transition:all .2s ease;-ms-transform:translateY(calc(-100% - 5px));transform:translateY(calc(-100% - 5px));width:max-content}@media (max-width:599px){.image-attribution:before{max-width:50vw}}@media (max-width:413px){.image-attribution:before{max-width:70vw}}.image-attribution:focus:before,.image-attribution:hover:before{opacity:1}.-blue .image-attribution{color:#fff}.map{background:#c4d0d7;position:relative}@media (min-width:600px){.map{min-height:200px}}.map img{mix-blend-mode:luminosity}.map figcaption{background:#34a3d7;color:#fff;font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:500;padding:15px 20px;letter-spacing:.01em}@media (min-width:600px){.map figcaption{max-width:40%;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}}.map [itemprop=addressCountry]{display:none}.newsletter-signup{background:rgba(196,208,215,.3);color:#000}.newsletter-signup.white{background:none}.newsletter-signup__container{-ms-flex-align:end;align-items:end;display:-ms-grid;display:grid;gap:40px;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:75px}@media (max-width:767px){.newsletter-signup__container{display:block;max-width:400px}}.newsletter-signup.white .newsletter-signup__container{padding-bottom:50px;padding-top:25px}.newsletter-signup__left{padding-right:20px}@media (max-width:767px){.newsletter-signup__left{padding-right:0}}.newsletter-signup__right{padding-bottom:30px}@media (max-width:767px){.newsletter-signup__right{margin-top:30px;padding-bottom:0}}.newsletter-signup__title{font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:800;background:#fff;display:inline;font-size:3.875em;line-height:1.14286;text-transform:uppercase}@media (max-width:767px){.newsletter-signup__title{font-size:3em}}.newsletter-signup__subhead{font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:700;font-size:1.75em;line-height:1.28571}@media (max-width:767px){.newsletter-signup__subhead{font-size:1.375em}}.newsletter-signup__thanks{font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:400;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;font-size:1.25em;height:100%;line-height:1.25;opacity:0;position:absolute;transition:opacity .3s,visibility 0s .3s;visibility:hidden}@media (max-width:767px){.newsletter-signup__thanks{font-size:1em}}.newsletter-signup__thanks.show{opacity:1;transition:opacity .3s;visibility:visible}.newsletter-signup__error{font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:400;color:#b5121b;font-size:.875em;line-height:1.25;margin-top:5px;opacity:0;position:absolute;transition:opacity .3s,visibility 0s .3s;visibility:hidden}@media (max-width:767px){.newsletter-signup__error{font-size:.75em}}.newsletter-signup__error.show{opacity:1;transition:opacity .3s;visibility:visible}.newsletter-signup__form{margin-top:25px;position:relative;width:100%}.newsletter-signup__form-input{background:#fff;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;transition:opacity .3s;visibility:visible}.newsletter-signup__form-input.hide{opacity:0;transition:opacity .3s,visibility 0s .3s;visibility:hidden}.newsletter-signup.white input{border:2px solid #c4d0d7;border-right:none}.newsletter-signup input{font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:700;letter-spacing:.03em;background:#fff;font-size:.875em;padding:15px 20px;text-transform:uppercase;width:100%}.newsletter-signup input:-ms-input-placeholder{color:#000;opacity:1}.newsletter-signup input::placeholder{color:#000;opacity:1}.newsletter-signup button{font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:500;letter-spacing:.06em;border-radius:0;padding:.9em;text-transform:uppercase}.newsletter-signup__submitting{-ms-flex-align:center;align-items:center;background:hsla(0,0%,100%,.8);display:none;height:100%;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.newsletter-signup__submitting.show{display:-ms-flexbox;display:flex}.newsletter-signup__submitting-spinner{animation:d 1s infinite linear;border-radius:50%;border-right:3px solid transparent;border-top:3px solid #000;box-sizing:border-box;display:inline-block;height:35px;width:35px}@keyframes d{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.profile-header{display:-ms-flexbox;display:flex;font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:400}@media (max-width:767px){.profile-header{-ms-flex-direction:column;flex-direction:column}}.profile-header__photo{background:#e1e7eb}@media (min-width:768px){.profile-header__photo{-ms-flex-negative:0;flex-shrink:0;height:auto;max-width:440px;position:relative;width:41.66667%}.profile-header__photo:before{content:"";display:block;height:0;padding-top:102.27273%;width:100%}}.profile-header__photo img{width:100%}@media (min-width:768px){.profile-header__photo img{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;top:0}}.profile-header__content{-ms-flex-positive:1;flex-grow:1;background:rgba(52,163,215,.9);color:#fff;margin-top:-30px;padding-top:30px;position:relative;z-index:1}@media (max-width:767px){.profile-header__content{margin-left:15px;margin-right:15px;padding:40px 15px 15px}}@media (min-width:600px){.profile-header__content{margin-left:30px;margin-right:30px;padding-left:30px;padding-right:30px}}@media (min-width:768px){.profile-header__content{margin-bottom:30px;margin-left:-30px;margin-top:30px;padding-bottom:15px;padding-left:40px}}.profile-header__content .page-title,.profile-header__content a{color:#fff;text-decoration:none}.profile-header__content .overlap-label__underline{margin-left:-40px;padding-left:40px}.profile-meta{font-size:.875em;font-weight:500;margin:30px 0;letter-spacing:.01em;width:100%}@media (min-width:414px){.profile-meta{column-count:2}}@media (min-width:1200px){.profile-meta{column-count:3;column-gap:15px}}.profile-meta li{-ms-flex-align:center;align-items:center;break-inside:avoid;display:-ms-flexbox;display:flex;padding:.5em 0}.profile-meta .sprite{-ms-flex-negative:0;flex-shrink:0;fill:#272f34;margin-right:12px}.profile-meta .-linkedin{margin-top:-4px}.publications-block{position:relative;top:30px}@media (min-width:1024px){.publications-block .section-title.-custom{-ms-flex-align:start;align-items:flex-start;font-size:30px;height:0;left:30px;line-height:1;position:absolute;top:-12px;width:calc(100% - 60px)}}@media (max-width:599px){.publications-block .section-title.-custom span{margin-right:.65ch}}@media (min-width:1024px){.publications-block .section-title.-custom span{display:block}}@media (min-width:1024px){.publications-block .section-title.-custom:after{height:12px}}@media (min-width:1024px){.publications-block .section-title.-related .custom-text span:first-child{font-size:1.65em}}@media (min-width:1024px){.publications-block .section-title .custom-text{padding-right:15px;width:270px}}@media (min-width:1200px){.publications-block .section-title .custom-text{width:365px}}.publications-block .wrapper.-custom{padding-left:0;padding-right:0}@media (min-width:1024px){.publications-block .wrapper.-custom{padding-left:285px;padding-right:0;max-width:none}}@media (min-width:1200px){.publications-block .wrapper.-custom{padding-left:380px}}.publications-block__nav{font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:400;overflow:hidden}@media (min-width:1024px){.publications-block__nav{left:30px;position:absolute;padding-right:30px;top:9em;width:285px}}@media (min-width:1200px){.publications-block__nav{width:380px}}.publications-block__nav dt{color:#272f34;font-size:1.125em;font-weight:700;margin-top:2em;text-transform:uppercase}.publications-block__nav dd{font-size:.8125em;font-weight:500;margin:1.5em 0}.publications-block__nav a{color:#f5212d;display:inline;padding:0 1px;margin:0 -1px;position:relative;text-decoration:none;transition:color .2s ease-in-out,box-shadow .2s ease-in-out;z-index:1;box-shadow:inset 0 0 0 #f5212d,0 0 0 #f5212d}.publications-block__nav a:after{content:none}.publications-block__nav a:active,.publications-block__nav a:hover{color:#fff;box-shadow:inset 0 -1.5rem 0 #f5212d,0 0 0 #f5212d}[data-whatinput=keyboard] .publications-block__nav a:focus{text-decoration:underline}.return-top{right:1.27273em;bottom:1.27273em;height:2.25em;width:2.25em;position:fixed;background:#c4d0d7;opacity:0;z-index:5}.return-top,.return-top.show{transition:opacity .75s ease-in-out}.return-top.show{opacity:1}.return-top a{border:.18182em solid #c4d0d7;position:absolute;width:100%;height:100%}.return-top a .return-top-icon{position:absolute;left:8px;top:8px;max-width:16px}.accordion{margin-top:50px;margin-bottom:40px}.accordion .accordion-item{margin-bottom:1.5rem}.accordion .accordion-item.collapsed button .-triangle-down-gray{display:block}.accordion .accordion-item.collapsed button .-triangle-up-gray{display:none}.accordion .accordion-item.collapsed .panel{position:absolute;opacity:0;visibility:collapse;transition:visibility .5s,opacity .5s linear}.accordion .accordion-item:not(.collapsed) button .-triangle-down-gray{display:none}.accordion .accordion-item:not(.collapsed) button .-triangle-up-gray{display:block}.accordion .accordion-item:not(.collapsed) .panel{visibility:visible;opacity:1;transition:visibility .5s,opacity .5s linear}.accordion .accordion-item button{width:100%}.accordion .accordion-item button:hover .panel-title{color:#f5212d!important}.accordion .accordion-item button .icon{border-bottom:2px solid gray;padding-bottom:12px;margin-bottom:19px}.accordion .accordion-item button .icon span{text-align:left}.accordion .accordion-item button .panel-heading{padding-bottom:1rem}.accordion .accordion-item button .panel-heading .panel-title{text-align:left;font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:700;color:#000;margin-bottom:0}.accordion .accordion-item .panel .t-label{font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:700;width:fit-content;padding:14px 10px}.accordion .accordion-item .panel .panel-body{margin-top:2rem}.accordion .accordion-item .panel .panel-body p{line-height:2}@media (min-width:600px){.accordion .accordion-item .panel .panel-body p{font-size:1.1875em}}.accordion .accordion-item .panel .panel-body p:last-child{margin-bottom:0}.accordion a:not(.button):not(.no-animated-link){color:#f5212d;display:inline;padding:0 1px;margin:0 -1px;position:relative;text-decoration:none;transition:color .2s ease-in-out,box-shadow .2s ease-in-out;z-index:1;box-shadow:inset 0 0 0 #f5212d,0 2px 0 #f5212d}.accordion a:not(.button):not(.no-animated-link):after{content:none}.accordion a:not(.button):not(.no-animated-link):active,.accordion a:not(.button):not(.no-animated-link):hover{color:#fff;box-shadow:inset 0 -1.5rem 0 #f5212d,0 2px 0 #f5212d}[data-whatinput=keyboard] .accordion a:not(.button):not(.no-animated-link):focus{text-decoration:underline}.aside{position:relative}@media (min-width:783px){.aside.toc.inset-3{margin-left:-43px}}.aside__text{border:12px solid #e1e7eb;border-top:0;font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:400;margin-top:24px;padding:0 20px 20px}@media (min-width:600px){.-wide .aside__text{background:#fff;border:0;padding-top:20px;position:absolute;top:50px;width:410px}.-wide .aside__text:before{border-top:12px solid #e1e7eb;content:"";display:block;left:0;position:absolute;top:0;width:calc(100% - 20px)}}.aside__text p{font-size:.75rem;line-height:1.66667;letter-spacing:.015em}.aside__link{bottom:-.5em;margin-top:1em;position:absolute;right:0}.-wide .aside__link{right:20px}.caption{background:#fff;font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:400;padding:1em 0 0;position:relative}.caption cite,.caption p{font-size:.75rem;line-height:1.66667;letter-spacing:.015em}.caption cite{display:block;text-align:right}.caption:after{background:#e1e7eb;content:"";display:block;height:12px;margin-top:1em;width:100%}@media (max-width:599px){.caption{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.caption cite{margin-top:.5em;-ms-flex-order:9;order:9}}.caption.-default{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.caption.-default cite{margin-top:.5em;-ms-flex-order:9;order:9}@media (min-width:600px){.caption:not(.-default){margin-top:-20px;max-width:640px;width:50%}.caption:not(.-default) cite{left:100%;margin-top:calc(20px + .5em);position:absolute;top:0;width:100%}}.caption.-half p{margin-right:1em}@media (min-width:600px){.caption.-edge p{margin:0 1em}.caption.-edge cite{padding-right:15px;width:calc(100vw - 100%)}}.chapter-masthead{background-color:#34a3d7;color:#fff;font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:800;padding:20vw 0 6vw;position:relative;z-index:1}@media (min-width:768px){.chapter-masthead{padding:160px 0 50px}}.chapter-masthead h2{font-size:1.125em;line-height:1.27778;letter-spacing:.015em}@media (min-width:768px){.chapter-masthead h2{font-size:1.5em;line-height:1.33333}}@media (min-width:1200px){.chapter-masthead h2{font-size:2.6875em;line-height:1.16279}}.chapter-masthead h2:after{background:#fff;content:"";display:block;height:12px;margin-top:10px;width:250px}.chapter-masthead b{display:block;font-size:1.62791em;margin-bottom:-.1em;text-transform:uppercase}.chapter-masthead__bg{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;opacity:.2;position:absolute;top:0;width:100%;z-index:-1}.download-callout{-ms-flex-align:center;align-items:center;border:12px solid rgba(196,208,215,.5);padding:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.embed.light-bg{background-color:rgba(196,208,215,.3);padding:1em}.columns{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-left:-15px;margin-right:-15px}@media (min-width:600px){.columns.-c2{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width:768px){.columns.-c3{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.columns>figure{-ms-flex:1 0 215px;flex:1 0 215px;margin:0 15px 30px}.columns.-c2>figure{max-width:555px}.columns.-c3>figure{max-width:360px}.mailing-lists{background:rgba(196,208,215,.3);padding:6em 0}.mailing-lists__heading-ctnr{font-size:3.75em;line-height:1.14286;margin-bottom:20px;max-width:600px}.mailing-lists__heading-ctnr:first-line{font-size:.66667em}@media (max-width:767px){.mailing-lists__heading-ctnr{font-size:3em}.mailing-lists__heading-ctnr:first-line{font-size:.5em}}.mailing-lists__heading{font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:800;background:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#34a3d7;display:inline;font-size:1em;letter-spacing:.02em;line-height:1.25em;padding:5px 20px 0;text-transform:uppercase}.mailing-lists__heading:first-line{padding-top:10px}.mailing-lists__form-ctnr{border-top:8px solid #272f34;background:#fff;padding:3em 7em 4.5em}@media (max-width:1199px){.mailing-lists__form-ctnr{padding:3em 5em 4em}}@media (max-width:767px){.mailing-lists__form-ctnr{padding:2.5em}}.mailing-lists__description{font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:700;border-bottom:1px solid rgba(196,208,215,.5);font-size:1.5em;margin-bottom:2em;padding-bottom:1em}.mailing-lists .mailing-lists__input{margin:1.5em 0;text-transform:uppercase}.mailing-lists .mailing-lists__input.show-label label{display:block}.mailing-lists .mailing-lists__input label{font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:500;color:#687279;display:none;font-size:.75em;padding-bottom:2px;position:absolute;-ms-transform:translateY(-100%);transform:translateY(-100%)}.mailing-lists .mailing-lists__input input{font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:700;border:1px solid rgba(196,208,215,.5);display:block;height:auto;padding:1em;text-transform:uppercase;width:100%}.mailing-lists input.validate:invalid{border-color:red;border-width:2px}.mailing-lists .list-group{border:1px solid rgba(196,208,215,.5);color:#000;font-size:1em;margin:1em 0;padding:1.5em 2em}.mailing-lists .list-group__title{font-size:1em;margin-bottom:1.5em;text-transform:uppercase}.mailing-lists .list-group__items{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:2em 4em}@media (max-width:767px){.mailing-lists .list-group__items{-ms-grid-columns:1fr;grid-template-columns:1fr}}.mailing-lists .list-group__item{border-bottom:1px solid rgba(196,208,215,.5);cursor:pointer;display:-ms-flexbox;display:flex;gap:10px;padding-bottom:1em}.mailing-lists .list-group__items--even .list-group__item:nth-last-of-type(-n+2),.mailing-lists .list-group__items--odd .list-group__item:last-of-type{border-bottom:none}.mailing-lists .list-group__items--last.list-group__items .list-group__item{border-bottom:1px solid rgba(196,208,215,.5)}.mailing-lists .list-group__label{margin:.5em 0}.mailing-lists .list-group__checkbox[type=checkbox]{appearance:none;border:1px solid #687279;-ms-flex-negative:0;flex-shrink:0;height:1.5rem;padding:0;width:1.5rem}.mailing-lists .list-group__checkbox[type=checkbox]:before{content:"";background-color:#f5212d;display:block;height:.75rem;left:50%;opacity:0;position:absolute;top:50%;-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);transition:all .2s;width:.75rem}.mailing-lists .list-group__checkbox[type=checkbox]:checked:before{opacity:1;-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.mailing-lists .list-group__description{color:#687279}.mailing-lists .list-group__btn-ctnr{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.mailing-lists .cm-signup__thanks{font-family:freight-text-pro,sans-serif;font-style:normal;font-weight:400;color:#687279;line-height:1.5em}.mailing-lists__submit{margin:3em 0}@media (max-width:767px){.mailing-lists__submit{margin:2.5em 0 1.5em}}.form-disclaimer{font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:400;color:#687279;font-size:.6875em;margin-top:2em}.form-disclaimer a{color:#272f34}.grecaptcha-badge{visibility:hidden!important}.pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.pagination>*{margin:0 5px}.pagination__input{border:2px solid #c4d0d7;color:#1e71b8;max-width:66px;padding:3px 8px;text-align:center}.person-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:599px){.person-list{-ms-flex-pack:distribute;justify-content:space-around}}.person-list li{margin-bottom:30px;padding:0 15px;text-align:center;width:190px}.person-list li:hover img.desaturate,[data-whatinput=keyboard] .person-list li:focus img.desaturate{-webkit-filter:grayscale(0);filter:grayscale(0);filter:none}[data-whatinput=mouse] .person-list li:focus,[data-whatinput=touch] .person-list li:focus{outline:none}@media (max-width:413px){.person-list li{padding:0 10px;width:50%}}.person-list img{display:block;height:120px;margin:0 auto 15px;width:120px}.person-list a:not(.team-link){color:#34a3d7;display:inline-block;position:relative;text-decoration:none;transition:color .2s ease-in-out;z-index:1}.person-list a:not(.team-link):after{background:#34a3d7;bottom:0;content:"";display:block;height:2px;left:50%;margin:auto;position:absolute;-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:-1;width:120px}.person-list a:not(.team-link):hover{color:#2486b4}.person-list a:not(.team-link):hover:after{background:#2486b4}[data-whatinput=keyboard] .person-list a:not(.team-link):focus{color:#2486b4}[data-whatinput=keyboard] .person-list a:not(.team-link):focus:after{background:#2486b4}[data-whatinput=mouse] .person-list a:not(.team-link):focus,[data-whatinput=touch] .person-list a:not(.team-link):focus{outline:none}[data-whatinput=keyboard] .person-list a:not(.team-link):focus{text-decoration:underline}.person-list__title{font-size:.875em}@media (max-width:599px){.photo-listing{margin:auto;max-width:400px}}@media (min-width:768px){.photo-listing.-single{position:relative}}@media (min-width:600px){.photo-listing.-multiple{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}}@media (max-width:599px){.photo-listing__item{margin-bottom:30px}}.photo-listing.-multiple .photo-listing__item:hover img.desaturate,[data-whatinput=keyboard] .photo-listing.-multiple .photo-listing__item:focus img.desaturate{-webkit-filter:grayscale(0);filter:grayscale(0);filter:none}[data-whatinput=mouse] .photo-listing.-multiple .photo-listing__item:focus,[data-whatinput=touch] .photo-listing.-multiple .photo-listing__item:focus{outline:none}@media (min-width:600px){.photo-listing.-multiple .photo-listing__item{-ms-flex:1 0 0%;flex:1 0 0%;margin:0 15px}}@media (min-width:600px){.photo-listing.-multiple.-c2 .photo-listing__item{-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-positive:0;flex-grow:0;margin-bottom:30px;width:calc(50% - 30px)}}@media (min-width:600px){.photo-listing.-multiple.-c3 .photo-listing__item{-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-positive:0;flex-grow:0;margin-bottom:30px;width:calc(33.33333% - 30px)}}@media (min-width:768px){.photo-listing.-single .photo-listing__item{min-height:400px}.photo-listing.-single .photo-listing__item:before{content:"";display:block;height:0;padding-top:39.47368%;width:100%}}@media (min-width:768px){.photo-listing.-single .photo-listing__item img{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}}.photo-listing__item figcaption{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;hyphens:auto;margin-top:15px}@media (min-width:768px){.photo-listing.-single .photo-listing__item figcaption{background:#fff;left:0;margin:auto;padding:40px 20px 30px;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:315px}}@media (min-width:768px) and (min-width:1000px){.photo-listing.-single .photo-listing__item figcaption{width:410px}}@media (min-width:768px){.photo-listing.-single .photo-listing__item figcaption:before{border-top:12px solid #e1e7eb;content:"";display:block;left:0;position:absolute;top:0;width:calc(100% - 20px)}}.photo-listing__item p{font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:400;font-size:.8125em;line-height:1.53846}.photo-listing.-multiple.-c3 .photo-listing__item .h4{font-size:.875em}.photo-listing__item .h4 a{color:#272f34;padding:.2em 0;text-decoration:none}.photo-listing__item .h4 a:hover,[data-whatinput=keyboard] .photo-listing__item .h4 a:focus{color:#f5212d}[data-whatinput=mouse] .photo-listing__item .h4 a:focus,[data-whatinput=touch] .photo-listing__item .h4 a:focus{outline:none}@media (min-width:768px){.photo-listing.-single .photo-listing__item .h4 a{color:inherit}}.photo-listing__item .more{display:none}@media (min-width:768px){.photo-listing__item .more{bottom:-.5em;display:inline-block;position:absolute;right:30px}}.photo-listing__item .more:hover{color:#fff}.progress-stats{line-height:1;margin-top:50px;margin-bottom:40px}.progress-stats .stats{margin-bottom:3rem}.progress-stats .stats .stat{font-family:Gotham SSm A,Gotham SSm B,serif;font-weight:700;text-align:center;min-width:170px;margin-right:2rem}@media (max-width:767px){.progress-stats .stats .stat{margin-bottom:2rem}}.progress-stats .stats .stat span{font-size:5.0625rem;padding:.375rem 1.375rem .5rem;margin:auto;min-width:97px}.progress-stats .stats .stat .stat-label{color:#000;margin-top:1.9375rem;font-size:1.3125rem}.progress-stats .desc .def{margin-bottom:3rem;-ms-flex-align:center;align-items:center}.progress-stats .desc .def .def-label{padding-left:0}@media (min-width:992px) and (max-width:1199px){.progress-stats .desc .def .def-label{max-width:18.666667%!important}}@media (max-width:767px){.progress-stats .desc .def .def-label{margin-bottom:1rem}}.progress-stats .desc .def .def-label span{position:relative;top:-2px;padding:.75rem 1.25rem;font-family:Gotham SSm A,Gotham SSm B,serif;width:160px!important;display:block;text-align:center;font-weight:700}@media (min-width:1024px){.progress-stats .desc .def .def-label span{left:-51px}}@media (min-width:768px) and (max-width:1024px){.progress-stats .desc .def .def-label span{left:-25px}}.progress-stats .desc .def .def-text{font-family:Gotham SSm A,Gotham SSm B,serif}@media (max-width:768px){.progress-stats .desc .def .def-text{padding-left:0}}.progress-stats .desc .def .def-text p{font-size:.8125rem;font-weight:700;line-height:1.5;color:#000}@media (min-width:768px){.progress-stats .desc .def .def-text p{padding-top:14px}}.pullquote{border-left:12px solid #34a3d7;color:#272f34;display:table;font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:500;padding-left:18px}@media (max-width:600px){.pullquote.inline:not(.no-toc){margin:0}}@media (min-width:768px) and (max-width:1640px){.pullquote.inline:not(.no-toc).-visual{margin-left:-55px!important}}@media (min-width:1640px){.pullquote.inline:not(.no-toc).default{margin-left:-98px!important}}@media (min-width:768px) and (max-width:1640px){.pullquote.inline:not(.no-toc).default{margin-left:-55px!important}}.pullquote.inline.no-toc.inset-4 and max-width(991px){margin:0}.pullquote.inline.no-toc.inset-4 and max-width(1375px){margin-left:-95px}@media (min-width:1376px){.pullquote.inline.no-toc.inset-4{margin-left:-285px}}@media (min-width:1200px){.pullquote.inline.no-toc.-visual{margin-left:-95px!important}}@media (min-width:1450px) and (max-width:1639px){.pullquote.inline.no-toc.-visual{margin-left:0}}@media (min-width:1200px){.pullquote.inline.no-toc.default{margin-left:-95px!important}}@media (min-width:1450px) and (max-width:1639px){.pullquote.inline.no-toc.default{margin-left:0}}.pullquote.inline blockquote{margin:0}.pullquote.inline blockquote span{padding:0}.pullquote.inline blockquote span:after{display:none}@media (min-width:1640px){.pullquote:not(.inline).default{margin-left:-97px!important}}@media (min-width:768px) and (max-width:1640px){.pullquote:not(.inline).default{margin-left:-44px!important}}.pullquote p{font-size:1.125rem;line-height:1.27778;letter-spacing:.015em}@media (min-width:768px){.pullquote p{font-size:1.625rem!important;line-height:1.30769!important}}.pullquote footer{position:relative;left:15px;margin-top:1em}.pullquote cite{color:#687279;display:inline-block;font-size:.8125rem;font-weight:400;line-height:1.53846}.pullquote.-visual{border-left:none;font-weight:700;padding-left:0;position:relative}@media (min-width:1640px){.pullquote.-visual{margin-left:-97px!important}}@media (min-width:768px) and (max-width:1640px){.pullquote.-visual{margin-left:-44px!important}}.pullquote.-visual blockquote{padding:40px 20px 10px 0;position:relative}@media (max-width:768px){.pullquote.-visual blockquote{padding:20px 20px 10px}}@media (max-width:767px){.pullquote.-visual blockquote{background:#34a3d7}}@media (min-width:768px){.pullquote.-visual blockquote{margin:0;width:75%}}@media (min-width:950px){.pullquote.-visual blockquote{max-width:800px;width:50%}}.pullquote.-visual blockquote cite,.pullquote.-visual blockquote p{color:#fff}@media (min-width:768px){.pullquote.-visual blockquote cite,.pullquote.-visual blockquote p{background:#34a3d7;box-shadow:15px 0 0 #34a3d7,-15px 0 0 #34a3d7;display:inline;line-height:1.8;padding:.15em 0}}@media (min-width:1200px){.pullquote.-visual blockquote cite,.pullquote.-visual blockquote p{font-size:2.5em}}@media (min-width:768px){.pullquote.-visual blockquote cite{font-size:1.25em}}.pullquote__bg{background-color:#e1e7eb;background-position:50%;background-repeat:no-repeat;background-size:cover}@media (max-width:767px){.pullquote__bg:before{content:"";display:block;height:0;padding-top:56.25%;width:100%}}@media (min-width:768px){.pullquote__bg{bottom:0;left:0;position:absolute;top:0;width:100%;z-index:-1}}@media (min-width:600px){.row.toc-wrapper .pullquote.inset-4{padding-right:2em}}@media (min-width:1640px){.row.toc-wrapper .pullquote.inset-4{margin-left:-97px;padding-right:2em}}@media (min-width:768px) and (max-width:1640px){.row.toc-wrapper .pullquote.inset-4{margin-left:-52px}}@media (max-width:767px){.row.toc-wrapper .pullquote.inset-4{width:100%}}@media (max-width:767px){.stability-table{overflow-x:scroll}}.stability-table table{width:100%;display:table}.stability-table table tr th{font-family:Gotham SSm A,Gotham SSm B,serif;background-color:#c3d0da;color:#000;padding:.5rem 1rem}@media (min-width:768px){.stability-table table tr th{padding:.5rem 1rem}}@media (min-width:768px){.stability-table table tr th:first-of-type{width:51%}}.stability-table table tr td{font-family:Gotham SSm A,Gotham SSm B,serif;padding:1.5rem 1rem}@media (min-width:768px){.stability-table table tr td{padding:1.5rem 1rem}}.stability-table table tr td:first-of-type{background-color:#f9f9fc;font-weight:700;color:#000}.stability-table table tr td:nth-of-type(2){display:table-cell}.stability-table table tr td:nth-of-type(2) .wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){.stability-table table tr td:nth-of-type(2) .wrap{-ms-flex-align:center;align-items:center}}@media (max-width:767px){.stability-table table tr td:nth-of-type(2) .wrap{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (min-width:768px){.stability-table table tr td:nth-of-type(2) .wrap .desc{max-width:304px}}@media (max-width:767px){.stability-table table tr td:nth-of-type(2) .wrap .desc{max-width:245px}}@media (min-width:768px){.stability-table table tr td .icon .decreasing{position:relative;top:4px}}.stability-table tbody tr{border-bottom:2px solid #adafb1}.table{font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:400}.table table{border-collapse:collapse;width:100%}.table thead{color:#34a3d7;font-weight:700;vertical-align:bottom}.table thead th{border-bottom:2px solid #e1e7eb;border-top:12px solid #e1e7eb;font-size:1em;padding:.5em 20px}.table tbody{font-size:.75rem;line-height:1.66667;letter-spacing:.015em;vertical-align:top}.table tbody tr:nth-child(2n) td{background:#e1e7eb}.table tbody td{padding:1em 20px}.footer{background:rgba(196,208,215,.3);color:#272f34;font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:400;padding:0 15px 40px;position:relative}@media (min-width:600px){.footer{padding-left:30px;padding-right:30px}}.footer:before{background:#272f34;content:"";display:block;height:12px;margin:auto;max-width:1140px;width:100%}.footer dd,.footer li{font-size:.75em}.footer a{color:#272f34;text-decoration:none;transition:color .2s ease-in-out}.footer a:hover,[data-whatinput=keyboard] .footer a:focus{color:#f5212d}[data-whatinput=mouse] .footer a:focus,[data-whatinput=touch] .footer a:focus{outline:none}.footer .sprite{fill:#34a3d7}.footer__inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto;max-width:950px;padding-top:35px}@media (min-width:1200px){.footer__inner{-ms-flex-pack:end;justify-content:flex-end}}.footer__contact-info{font-weight:500;margin-right:auto}@media (max-width:767px){.footer__contact-info{border-bottom:2px solid rgba(196,208,215,.5);margin-bottom:20px;padding-bottom:20px;width:100%}}@media (min-width:768px){.footer__contact-info{width:calc(40% - 20px)}}.footer__contact-info dd{display:-ms-flexbox;display:flex}.footer__contact-info .sprite{margin-right:4px}.footer__contact-info dd:first-of-type{margin-bottom:1em}.footer__contact-info dd:nth-of-type(2){-ms-flex-align:center;align-items:center;float:left;margin:.8em 0;width:50%}@media (min-width:376px){.footer__contact-info dd:nth-of-type(2){width:190px}}.footer__contact-info dd:nth-of-type(3){float:left;margin-top:.8em}.footer__contact-info a{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex}.footer__contact-info a .sprite{margin-right:.5em;top:0}.footer__social-nav{font-weight:500}@media (max-width:413px){.footer__social-nav{border-bottom:2px solid rgba(196,208,215,.5);margin-bottom:20px;padding-bottom:20px;width:100%}}@media (min-width:414px){.footer__social-nav{width:50%}}@media (min-width:768px){.footer__social-nav{margin-top:-.5em;width:20%}}@media (max-width:413px){.footer__social-nav li{float:left;width:50%}}.footer__social-nav a{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;margin:.2em 0;padding:.6em .4em}.footer__social-nav .sprite{margin-right:.5em}.footer__supplementary-nav{column-count:2;font-weight:500;width:100%}@media (min-width:414px){.footer__supplementary-nav{width:50%}}@media (min-width:768px){.footer__supplementary-nav{margin-top:-.5em;width:40%}}.footer__supplementary-nav a{display:inline-block;padding:.6em .4em}.footer__copyright{color:#687279;font-size:.6875em;margin-top:3em;text-align:center;width:100%}.footer__copyright a{color:#687279;display:inline-block;position:relative;text-decoration:none;transition:color .2s ease-in-out;z-index:1;font-weight:700}.footer__copyright a:after{background:#687279;content:"";display:block;left:-2px;position:absolute;right:-2px;transition:height .2s ease-in-out;z-index:-1;bottom:0;height:2px}.footer__copyright a:hover{color:#fff;text-decoration:none}.footer__copyright a:hover:after{height:100%}[data-whatinput=keyboard] .footer__copyright a:focus{color:#fff;text-decoration:none}[data-whatinput=keyboard] .footer__copyright a:focus:after{height:100%}[data-whatinput=mouse] .footer__copyright a:focus,[data-whatinput=touch] .footer__copyright a:focus{outline:none}[data-whatinput=keyboard] .footer__copyright a:focus{text-decoration:underline}body:not(.-with-flag-logo){padding-top:45px}@media (min-width:600px){body:not(.-with-flag-logo){padding-top:40px}}.logo__small img{max-width:140px}@media (max-width:899px){.logo__small img{max-width:74px}}.small-logo{max-width:70px}@media (min-width:768px){.small-logo{max-width:140px}}@media (max-width:899px){.nav.-secondary{font-weight:700;margin-left:15px}.nav.-secondary li:hover span{border-bottom:1px solid #f5212d;margin-bottom:-6px;padding-bottom:5px}}.header{background:#fff;border-bottom:1px solid #edf1f4;font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:400;position:absolute;top:0;width:100%;z-index:100}.header.-pre-pinned{box-shadow:none;position:fixed;-ms-transform:translateY(-100%);transform:translateY(-100%);will-change:transform}.header.-is-pinned{box-shadow:0 0 10px rgba(0,0,0,.5);-ms-transform:translateY(0);transform:translateY(0);transition:transform .15s linear}.header.-is-pinned .nav__button:hover,.header.-is-pinned .nav__link:hover{color:#f5212d!important;text-decoration:none}.header.-is-pinned .nav__button:hover .chevron,.header.-is-pinned .nav__link:hover .chevron{border-color:#f5212d}.header.-is-pinned .header__inner{-ms-flex-pack:justify;justify-content:space-between}@media (min-width:900px){.header.-is-pinned .header__inner{padding-top:1em;padding-bottom:1em}}@media (min-width:1480px){.header.-is-pinned .header__inner{max-width:1600px}}.header.-is-pinned .header__flag{width:100%;-ms-flex-pack:justify;justify-content:space-between}.header.-is-pinned .header__flag .nav{-ms-flex-align:center;align-items:center}@media (min-width:600px){.header.-is-pinned .header__flag .nav.-primary li:not(:first-child){margin-left:15px}}.header.-is-pinned .nav.-secondary{-ms-flex-align:center;align-items:center;font-weight:700}@media (min-width:768px){.header.-is-pinned .nav.-secondary,.header.-is-pinned .nav.-secondary li:not(:first-child){margin-left:15px}}.header.-is-pinned .nav.-secondary li:not(:first-child) a{font-weight:700}.header.-is-pinned .nav.-secondary li:not(:first-child) a:hover{text-decoration:none!important}.header.-is-pinned .nav.-secondary li:hover span{border-bottom:1px solid #f5212d;margin-bottom:-6px;padding-bottom:5px}@media (min-width:768px){.header.-is-pinned .nav .nav__button,.header.-is-pinned .nav .nav__link{font-size:.8125rem}}.header.-not-pinned{-ms-transform:translateY(-100%);transform:translateY(-100%);transition:transform .15s linear}.header.-megamenu-open{position:fixed;-ms-transform:translateY(0)!important;transform:translateY(0)!important}@media (min-width:900px){.-with-flag-logo .header:not(.-pre-pinned){background:transparent;border-bottom:0;left:0;position:absolute;right:0;width:100%}.no-js .-with-flag-logo .header:not(.-pre-pinned){background:#687279;position:relative}}.header__inner{display:-ms-flexbox;display:flex;margin:0 0 0 10px}@media (min-width:768px){.header__inner{margin-left:20px}}@media (min-width:1200px){.header__inner{margin-right:20px}}@media (min-width:1640px){.header__inner{margin:auto;max-width:1600px}}body.subpage:not(.-with-flag-logo) .header__flag{width:100%}@media (min-width:600px){body.subpage:not(.-with-flag-logo) .header__flag{-ms-flex-pack:justify;justify-content:space-between}}body.subpage:not(.-with-flag-logo) .header__flag .nav{-ms-flex-align:center;align-items:center}body.subpage:not(.-with-flag-logo) .header__flag .nav.-primary li:not(:first-child){margin-left:10px}@media (min-width:600px){body.subpage:not(.-with-flag-logo) .header__flag .nav.-primary li:not(:first-child){margin-left:15px}}body.subpage:not(.-with-flag-logo) .nav.-secondary{-ms-flex-align:center;align-items:center;font-weight:700}@media (min-width:768px){body.subpage:not(.-with-flag-logo) .nav.-secondary,body.subpage:not(.-with-flag-logo) .nav.-secondary li:not(:first-child){margin-left:15px}}body.subpage:not(.-with-flag-logo) .nav.-secondary li:not(:first-child) a{font-weight:700}body.subpage:not(.-with-flag-logo) .nav.-secondary li:hover span{border-bottom:1px solid #f5212d;margin-bottom:-6px;padding-bottom:5px}body.subpage:not(.-with-flag-logo) .nav.-secondary li a:hover{text-decoration:none!important}@media (min-width:768px){body.subpage:not(.-with-flag-logo) .nav .nav__button,body.subpage:not(.-with-flag-logo) .nav .nav__link{font-size:.8125rem}}body.subpage .nav.-secondary{-ms-flex-wrap:initial!important;flex-wrap:nowrap!important}body.subpage .nav.-secondary li a:hover{text-decoration:none!important}.header__flag{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media (max-width:899px){.header__flag{width:100%}}@media (min-width:900px){.-with-flag-logo .header:not(.-pre-pinned) .header__flag{background:#fff;-ms-flex-direction:column;flex-direction:column;margin:20px 0 0 -20px;padding:20px 20px 0;width:370px}}@media (min-width:900px){.header__flag .logo__small{display:none}}@media (min-width:900px){.-with-flag-logo .header.-pre-pinned .header__flag .logo__small{display:block}}@media (max-width:899px){.header__flag .logo__large{display:none}}@media (min-width:900px){.-with-flag-logo .header.-pre-pinned .header__flag .logo__large{display:none}}.logo{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;padding:0 5px}@media (min-width:375px){.logo{margin-right:5px}}@media (min-width:768px){.logo{margin-right:15px}}@media (min-width:900px){.-with-flag-logo .header:not(.-pre-pinned) .logo{-ms-flex-pack:center;justify-content:center;margin:0;padding:0}}.logo svg{display:block;height:24px;width:69px}@media (max-width:374px){.logo svg{height:19px;width:56px}}@media (min-width:768px){.logo svg{height:26px;width:74px}}@media (min-width:900px){.-with-flag-logo .header:not(.-pre-pinned) .logo svg{height:92px;width:190px}}.megamenu{background:#142454;color:#fff}.js .megamenu{left:0;max-height:calc(100vh - 45px);overflow:auto;position:absolute;top:100%;transition:all .4s cubic-bezier(.785,.135,.15,.86);transition-delay:.4s;visibility:visible;width:100%;z-index:10}@media (min-width:600px){.js .megamenu{max-height:calc(100vh - 40px)}}.js .megamenu[aria-hidden]{max-height:0;transition-delay:0s;transition-duration:.2s;visibility:hidden}.menu{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto;max-width:1200px;padding:25px 15px;position:relative}@media (min-width:600px){.menu{padding:30px}}.menu__pane{-ms-flex-preferred-size:100%;flex-basis:100%;margin:0 0 30px}@media (min-width:600px){.menu__pane{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;padding-right:30px}}@media (min-width:1200px){.menu__pane.-c2{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:190px}}@media (min-width:600px){.menu__pane.-c6{-ms-flex:1 1 66.66667%;flex:1 1 66.66667%}}@media (min-width:1200px){.menu__pane.-c6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:570px}}@media (min-width:600px){.menu__pane.-c10{-ms-flex:1 1 66.66667%;flex:1 1 66.66667%}}@media (min-width:1200px){.menu__pane.-c10{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:950px}}.menu__heading{border-bottom:4px solid rgba(196,208,215,.1);font-size:1.125em;font-weight:700;margin-bottom:1.16667em;padding-bottom:.66667em;text-transform:uppercase;letter-spacing:.025em}.menu__list+.menu__heading{margin-top:3em}.menu__list{font-size:.75em;line-height:1.5;letter-spacing:.025em}@media (min-width:600px){.menu__list{column-count:2;column-gap:0}}@media (min-width:1200px){.menu__list{padding-right:65px;column-count:3}}.menu__pane.-c2 .menu__list{column-count:auto;padding-right:0}@media (min-width:1200px){.menu__pane.-c6 .menu__list{column-count:2}}.menu__list.-max-9-col{max-width:855px}@media (min-width:768px){.menu__list.-max-9-col{column-count:3}}.menu__list ul{margin:0 0 .75em .66667em;position:relative}.menu__list ul:after{border-left:1px solid #263d87;content:"";display:block;top:.83333em;bottom:.83333em;left:0;position:absolute}.menu__list a,.menu__list span{color:#5ccbff;display:inline-block;font-weight:400;padding:.66667em;text-decoration:none}.menu__list a{position:relative;transition:color .2s ease-in-out;z-index:1}.menu__list a:after{background:#263d87;content:"";display:block;height:0;margin-left:-.66667em;position:absolute;top:0;transition:height .2s ease-in-out;width:100%;z-index:-1}.menu__list a:hover{color:#fff}.menu__list a:hover:after{height:100%}[data-whatinput=keyboard] .menu__list a:focus{color:#fff}[data-whatinput=keyboard] .menu__list a:focus:after{height:100%}[data-whatinput=mouse] .menu__list a:focus,[data-whatinput=touch] .menu__list a:focus{outline:none}[data-whatinput=keyboard] .menu__list a:focus{text-decoration:underline}.menu__list span{color:#fff;font-weight:500}.menu__list>li{break-inside:avoid;padding:.2em 60px .2em 0}.menu__pane.-c2 .menu__list>li{padding-right:0}.menu__list>li.break{page-break-inside:auto}.menu__list>li>a{color:#fff;font-weight:500}.menu__social{margin-left:-5px;overflow:hidden}.menu__social li{float:left}.menu__social a{color:#5ccbff;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0;height:40px;width:40px}.menu__social a:hover,[data-whatinput=keyboard] .menu__social a:focus{color:#fff}[data-whatinput=mouse] .menu__social a:focus,[data-whatinput=touch] .menu__social a:focus{outline:none}.megamenu__close{height:40px;position:absolute;right:0;top:0;width:40px}@media (min-width:1260px){.megamenu__close{right:-15px}}.megamenu__close,.megamenu__close__flex{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.megamenu__close__flex{width:100%}.nav{display:-ms-flexbox;display:flex;font-size:.6875rem}@media (min-width:768px){.nav{font-size:.8125rem}}.nav.-primary{font-weight:700;-ms-flex-pack:justify;justify-content:space-between;margin-left:5px}@media (max-width:899px){.nav.-primary{margin-left:auto!important;display:none;margin-right:auto}}@media (min-width:414px){.nav.-primary{margin-left:0}}.nav.-primary li:not(:first-child){margin-left:5px}@media (min-width:414px){.nav.-primary li:not(:first-child){margin-left:10px}}@media (min-width:768px){.nav.-primary li:not(:first-child){margin-left:15px}}@media (min-width:1024px){.nav.-primary li:not(:first-child){margin-left:55px}}.nav.-secondary{font-weight:500;margin-left:auto}@media (max-width:899px){.nav.-secondary{font-weight:700}}@media (min-width:768px) and (max-width:899px){.nav.-secondary{margin-left:15px}}@media (min-width:768px){.nav.-secondary li:not(:first-child){margin-left:15px}}@media (min-width:1024px){.nav.-secondary li:not(:first-child){margin-left:40px}}@media (max-width:767px){.nav.-secondary li:not(:last-child){display:none}}@media (min-width:1024px){.nav.-secondary li:last-child{margin-left:15px}}.no-js .nav.-secondary li:last-child{display:none}.nav__button__flex,.nav__link{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.nav__button,.nav__link{color:#333!important;height:45px;padding:0 7px;text-decoration:none;letter-spacing:.0375em}@media (min-width:600px){.nav__button,.nav__link{height:40px}}body:not(.-with-flag-logo) .nav__button:hover,body:not(.-with-flag-logo) .nav__link:hover{color:#f5212d!important;text-decoration:none}body:not(.-with-flag-logo) .nav__button:hover .chevron,body:not(.-with-flag-logo) .nav__link:hover .chevron{border-color:#f5212d}.nav__button .chevron{margin:-.25em 0 0 .5em;transition:all .2s ease-in-out}@media (max-width:374px){.nav__button .chevron{display:none}}.nav.-primary .nav__button[aria-expanded=true] .chevron{margin-top:.25em;-ms-transform:rotate(225deg);transform:rotate(225deg);transition-delay:.2s}.nav__button.-search{padding:0;width:35px}.nav__button.-search .x{width:100%}@media (min-width:600px){.nav__button.-search{width:40px}}.nav__button.-search .nav__button__flex{-ms-flex-pack:center;justify-content:center}.nav__button.-search[aria-expanded=false] .x{display:none}.nav__button.-search[aria-expanded=true]{background:#142454;transition:background .2s ease-in-out}.nav__button.-search[aria-expanded=true]:hover{background:#f5212d}.nav__button.-search[aria-expanded=true]:hover .x:after,.nav__button.-search[aria-expanded=true]:hover .x:before{background:#fff}[data-whatinput=keyboard] .nav__button.-search[aria-expanded=true]:focus{background:#f5212d}[data-whatinput=keyboard] .nav__button.-search[aria-expanded=true]:focus .x:after,[data-whatinput=keyboard] .nav__button.-search[aria-expanded=true]:focus .x:before{background:#fff}[data-whatinput=mouse] .nav__button.-search[aria-expanded=true]:focus,[data-whatinput=touch] .nav__button.-search[aria-expanded=true]:focus{outline:none}.nav__button.-search[aria-expanded=true] .sprite.-magnifier{display:none}.nav__button.-search[aria-expanded=true] .x{display:block}@media (min-width:900px){.-with-flag-logo .header:not(.-pre-pinned) .nav.-primary li{margin-left:0}.-with-flag-logo .header:not(.-pre-pinned) .nav.-primary .nav__button{color:#f5212d!important}.-with-flag-logo .header:not(.-pre-pinned) .nav.-primary .nav__button .chevron{border-color:#f5212d}.-with-flag-logo .header:not(.-pre-pinned) .nav__link{color:#fff!important}.-with-flag-logo .header:not(.-pre-pinned) .sprite.-magnifier{fill:#fff}}.header__search{background:#142454;border:solid transparent;border-width:40px 15px 30px;position:relative;width:100%;z-index:1}@media (min-width:900px){.no-js .header__search{position:absolute;right:0;top:45px;width:400px}}.js .header__search{max-height:200px;overflow:hidden;position:absolute;right:0;top:40px;transition:all .2s ease-in-out;visibility:visible;z-index:1}.js .header__search[aria-hidden]{border-width:0 15px;max-height:0;visibility:hidden}@media (min-width:600px){.js .header__search{width:400px}}@media (min-width:1200px){.js .header__search{right:20px}}.header__search input{background:none;border-bottom:4px solid #fff;color:#fff;font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:900;height:60px;padding:0 55px 0 0;letter-spacing:.025em;transition:width .2s ease-in-out;width:100%}.header__search input::-webkit-input-placeholder{opacity:1}.header__search input:-moz-placeholder,.header__search input::-moz-placeholder{opacity:1}.header__search input:-ms-input-placeholder{opacity:1}@media (min-width:1200px){.header__search input{height:40px}}.header__search button[type=submit]{position:absolute;right:0;top:0}@media (max-width:1199px){.header__search button[type=submit]{height:45px;width:45px}}@media (max-width:1199px){.header__search button[type=submit] .chevron{border-width:9px;height:20px;margin-left:-7px;width:20px}}.flex-8-4-layout{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1024px){.flex-8-4-layout{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between}}.flex-8-4-layout>section{-ms-flex-preferred-size:100%;flex-basis:100%}@media (max-width:1023px){.flex-8-4-layout>section:first-child{margin-bottom:1em}}@media (min-width:1024px){.flex-8-4-layout>section:first-child{-ms-flex-preferred-size:auto;flex-basis:auto;width:calc(66.66667% - 10px)}}@media (min-width:1200px){.flex-8-4-layout>section:first-child{width:730px}}@media (min-width:1024px){.flex-8-4-layout>section:last-child{-ms-flex-preferred-size:auto;flex-basis:auto;width:calc(33.33333% - 20px)}}@media (min-width:1200px){.flex-8-4-layout>section:last-child{width:380px}}.flex-8-4-layout>section:last-child .section-title.-break{-ms-flex-align:start;align-items:flex-start}.flex-8-4-layout>section:last-child .section-title.-break:after{margin:.25em 0 0 -2.2em}@media (min-width:600px) and (max-width:1023px){.flex-8-4-layout>section:last-child .section-title.-break{-ms-flex-align:center;align-items:center}.flex-8-4-layout>section:last-child .section-title.-break:after{margin:0 0 0 15px}.flex-8-4-layout>section:last-child .section-title.-break br{display:none}}@media (max-width:599px){.media-listing{margin:auto;max-width:400px}}@media (min-width:768px) and (max-width:1023px){.media-listing{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}.media-listing>li{clear:left;overflow:hidden;padding:1.4em 0 1.4em 50%}.media-listing>li:hover img.desaturate,[data-whatinput=keyboard] .media-listing>li:focus img.desaturate{-webkit-filter:grayscale(0);filter:grayscale(0);filter:none}[data-whatinput=mouse] .media-listing>li:focus,[data-whatinput=touch] .media-listing>li:focus{outline:none}.media-listing>li+li{border-top:1px solid #c4d0d7}@media (min-width:414px){.media-listing>li{padding-left:190px}}@media (min-width:768px) and (max-width:1023px){.media-listing>li{width:calc(50% - 15px)}}@media (min-width:1024px){.media-listing>li{padding-left:50%}}.media-listing a{color:#272f34;display:table;font-size:1em;line-height:1.4375;text-decoration:none}.media-listing a:hover,[data-whatinput=keyboard] .media-listing a:focus{color:#f5212d}[data-whatinput=mouse] .media-listing a:focus,[data-whatinput=touch] .media-listing a:focus{outline:none}@media (min-width:1024px){.media-listing a{font-size:.875em;line-height:1.42857}}.home-featured-content{background:rgba(196,208,215,.3);padding:50px 0}.home-featured-content .section-title:after{background:#fff}.home-featured-content__subhead p{font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:400;font-size:.9375em;line-height:1.53846}.home-featured-content__subhead a:not(.button):not(.no-animated-link){color:#f5212d;display:inline;padding:0 1px;margin:0 -1px;position:relative;text-decoration:none;transition:color .2s ease-in-out,box-shadow .2s ease-in-out;z-index:1;box-shadow:inset 0 0 0 #f5212d,0 2px 0 #f5212d}.home-featured-content__subhead a:not(.button):not(.no-animated-link):after{content:none}.home-featured-content__subhead a:not(.button):not(.no-animated-link):active,.home-featured-content__subhead a:not(.button):not(.no-animated-link):hover{color:#fff;box-shadow:inset 0 -1.5rem 0 #f5212d,0 2px 0 #f5212d}[data-whatinput=keyboard] .home-featured-content__subhead a:not(.button):not(.no-animated-link):focus{text-decoration:underline}.media-listing__image{background:#e1e7eb;float:left;margin-left:-100%;position:relative;width:calc(100% - 25px)}@media (min-width:414px){.media-listing__image{margin-left:-190px;width:165px}}@media (min-width:1024px){.media-listing__image{margin-left:-100%;width:calc(100% - 25px)}}.media-listing__icon{background:#fff;border:9px solid #fff;bottom:-1px;display:inline-block;left:0;line-height:0;position:absolute;z-index:1}.research-areas-block{background:rgba(196,208,215,.3);padding:50px 0}.research-areas-block .section-title:after{background:#fff}.research-area-cards{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:599px){.research-area-cards{margin:auto;max-width:400px}}.rac{background:#fff;border-bottom:8px solid #272f34;margin:20px 0;width:100%}.rac:hover img.desaturate,[data-whatinput=keyboard] .rac:focus img.desaturate{-webkit-filter:grayscale(0);filter:grayscale(0);filter:none}[data-whatinput=mouse] .rac:focus,[data-whatinput=touch] .rac:focus{outline:none}@media (min-width:600px){.rac{width:calc(50% - 20px)}}.rac .entry-listing{padding:0 15px}@media (min-width:768px){.rac .entry-listing{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;padding:0 25px}}.rac .entry-listing>li{width:100%}.rac .entry-listing>li+li{border-top:0}@media (max-width:599px){.rac .entry-listing>li p+p{display:none}}@media (max-width:767px){.rac .entry-listing>li:nth-child(n+2){background:red;display:none}}@media (min-width:768px){.rac .entry-listing>li:first-child{border-bottom:1px solid #c4d0d7}.rac .entry-listing>li:nth-child(n+2){width:calc(50% - 12px)}}.rac__image{background:#e1e7eb;height:0;padding-top:200px;position:relative}@media (min-width:1024px){.rac__image{padding-top:250px}}.rac__image img{height:100%;object-fit:cover;position:absolute;top:0;width:100%}.rac__title{bottom:-1px;font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:900;font-size:18px;line-height:1.2;max-width:75%;padding-left:15px;position:absolute;text-transform:uppercase}@media (min-width:768px){.rac__title{padding-left:20px}}.rac__title:first-line{font-size:1.55556em;line-height:1.1}@media (min-width:1024px){.rac__title{font-size:30px}}.rac__title a{background:#fff;box-shadow:15px 0 0 #fff,-15px 0 0 #fff;color:#34a3d7;text-decoration:none}@media (min-width:768px){.rac__title a{box-shadow:20px 0 0 #fff,-20px 0 0 #fff}}.homepage-features .wrapper.-full{display:none}.homepage-features .wrapper.-full.show{display:block}.homepage-features .photo-listing__item.hide{display:none}@page{size:8.5in 11in;margin-top:2.2cm;margin-bottom:2.2cm}@media print{html{padding:0 2.2cm}body{color:#000}.header__flag,header.-is-pinned,header.-pre-pinned{display:none}.hero{overflow:hidden;padding-bottom:0}.hero:before{display:none}.hero picture{position:static}.hero img{width:100%}.article__header__meta .button,.nav{display:none}img.desaturate{filter:grayscale(0);filter:none}a[href^="#fn"]:not(.button){color:inherit}article{font-size:80%}article .article__header>p:first-of-type{font-weight:400}article .article__header>p:first-of-type:before{content:"Center for a New American Security";display:block;font-weight:700;margin-bottom:10px}article .article__header.-overlap{margin-top:0}article .article__header__title-group:after{display:none}article .article__header__meta,article .article__header__sources{-ms-flex-align:inherit;align-items:inherit}article .page-title{font-size:1.75em}article .subtitle{font-size:1.375em}article .contributor,article .source{color:inherit;font-size:14px;line-height:normal;font-family:Gotham SSm A,Gotham SSm B,serif;font-style:normal;font-weight:400}article figure:not(.hero){display:block;float:none;margin:20px 0;page-break-inside:avoid}article figure:not(.hero) img{display:block;margin:0 auto;max-height:6in;max-width:100%;page-break-inside:avoid;width:auto}.wrapper{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.wysiwyg{margin-top:0;max-width:none;padding:0}.wysiwyg a{text-indent:0}.wysiwyg a:not(.button){color:inherit}.wysiwyg a:not(.button):after{display:none}.wysiwyg ol,.wysiwyg ul{display:table}.wysiwyg ol li,.wysiwyg p,.wysiwyg ul li{font-size:.875em}.wysiwyg li{font-family:inherit}.wysiwyg p{text-align:justify;text-indent:30px}.wysiwyg h2{margin-top:2em;font-size:1.375em}.wysiwyg h2:after{display:none}.wysiwyg p+p{margin-top:2em}.wysiwyg.drop-cap p:first-of-type{margin-top:1em;text-indent:0}.pullquote p{font-size:1.125em}.authors-block{background:none;page-break-after:avoid}.author-list{-ms-flex-pack:start;justify-content:flex-start}.author-list__item{border:0;padding-top:0;margin:0 20px 0 0;text-align:left}.author-list__item:after,.author-list__item:before{display:none}.author-list__item:only-of-type a,.author-list__item a{color:#000!important}.author-list__item:only-of-type a:after,.author-list__item a:after{display:none}.author-list__item img{float:left;height:80px;margin-left:0;margin-right:20px;width:80px}.section-title{font-size:1.375em;text-transform:none}.endnotes a[href^="#fn"],.section-title:after{display:none}.endnotes ol{padding-left:15px}.endnotes ol li,.endnotes ol li:before{font-family:inherit}.download-callout,.endnotes ol li a:after,.publications-block,footer{display:none}}

/*!
  * Bootstrap Table of Contents v<%= version %> (http://afeld.github.io/bootstrap-toc/)
  * Copyright 2015 Aidan Feldman
  * Licensed under MIT (https://github.com/afeld/bootstrap-toc/blob/gh-pages/LICENSE.md) */nav[data-toggle=toc] .nav>li>a{font-family:Gotham SSm A,Gotham SSm B,sans-serif;display:block;padding:8px 20px 7px;font-size:1.1875em;font-weight:400;color:#272f34;line-height:1.3em}nav[data-toggle=toc] .nav>li>a:hover{color:#f5212d;text-decoration:none;background-color:transparent;border-left:0 solid #563d7c}nav[data-toggle=toc] .nav-link.active,nav[data-toggle=toc] .nav-link.active:focus,nav[data-toggle=toc] .nav-link.active:hover{font-weight:700;color:#f5212d;background-color:transparent;border-left:0 solid #f5212d}nav[data-toggle=toc] .nav-link+ul{display:none;padding-bottom:10px}nav[data-toggle=toc] .nav .nav>li>a{padding-top:1px;padding-bottom:1px;font-size:12px;font-weight:400}nav[data-toggle=toc] .nav .nav>li>.active,nav[data-toggle=toc] .nav .nav>li>.active:focus,nav[data-toggle=toc] .nav .nav>li>.active:hover{font-weight:500}nav[data-toggle=toc] .nav-link.active+ul{display:block}nav[data-toggle=toc]{top:75px;z-index:99;margin-bottom:30px}#sidebar-toc{margin-top:55px}#sidebar-toc:not(:has(>nav>ul>li)){margin-top:0}#sidebar-toc:not(:has(>nav>ul>li)) nav{display:none}#mainbar-toc h2{margin-top:28px;padding-top:20px}@media (min-width:1024px) and (max-width:1450px){.row.toc-wrapper{margin-left:-35px}}@media (min-width:1450px) and (max-width:1639px){.row.toc-wrapper{margin-left:-160px}}@media (min-width:1450px){.row.toc-wrapper #mainbar-toc{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}.row.toc-wrapper #sidebar-toc{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media (min-width:1640px){.row.toc-wrapper #sidebar-toc{bottom:0;-ms-flex:0 0 260px;flex:0 0 260px;left:-260px;max-width:260px;position:absolute;top:0}}@media (min-width:1640px){.row.toc-wrapper{position:relative;margin-left:23px}.row.toc-wrapper #mainbar-toc{-ms-flex:0 0 85%;flex:0 0 85%;max-width:85%}}@media (min-width:600px){.row.toc-wrapper .inset-5{float:right;margin-right:auto;margin-left:30px}}@media (min-width:950px){.row.toc-wrapper .inset-5{margin-right:-95px;margin-left:30px}}@media (min-width:992px){.row.toc-wrapper .inset-5{margin-right:-35px;margin-left:30px}}@media (min-width:1140px){.row.toc-wrapper .inset-5{margin-right:-110px;margin-left:30px}}@media (min-width:1200px){.row.toc-wrapper .inset-5{margin-right:-70px;margin-left:30px}}@media (min-width:1450px){.row.toc-wrapper .inset-5{margin-right:-190px;margin-left:30px}}#mobile-toc-container{display:none}@media (max-width:768px){#mobile-toc-container{padding-top:0;position:fixed;bottom:0;max-width:768px;z-index:7;max-height:90%;overflow-y:scroll}#mobile-toc-container,#mobile-toc-container .card{width:100%;background-color:#132653}#mobile-toc-container #mobile-toc>nav{padding-top:20.5px}#mobile-toc-container #toc-active{color:#fff;width:90%;line-height:1.25em;padding-left:21.9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#mobile-toc-container .card-header{font-family:Gotham SSm A,Gotham SSm B,sans-serif;padding-top:15.75px;height:51.5px;position:sticky;bottom:0;z-index:99;background-color:#132653}#mobile-toc-container .card-header .fa{transition:transform .3s ease-in-out;color:#f5212d}#mobile-toc-container .card-header .collapsed .fa{-ms-transform:rotate(180deg);transform:rotate(180deg)}#mobile-toc-container .card-header>a{text-decoration:none!important}#mobile-toc-container .card-header i{line-height:1.25em}#mobile-toc-container nav[data-toggle=toc]{padding-left:13px}#mobile-toc-container nav[data-toggle=toc] .nav{border-left:1px solid #244086}#mobile-toc-container nav[data-toggle=toc] .nav>li>a{font-size:14px;color:#40bfed;padding-left:6px}#mobile-toc-container nav[data-toggle=toc] .nav-link.active,#mobile-toc-container nav[data-toggle=toc] .nav-link.active:focus,#mobile-toc-container nav[data-toggle=toc] .nav-link.active:hover{color:#fff;font-weight:400;background-color:#244086;border-left:1px solid #244086}#mobile-toc-container nav[data-toggle=toc] .nav>li>a:hover{color:#ccc}#mobile-toc-container nav[data-toggle=toc] .nav .active .nav{display:none}}