.blockquote:after,.blockquote:before,.box__link:after,.careers-link:after,.masonry--careers .box__link:after,.masonry--careers .careers-link:after,.mobile-form .tabs__label:after,.selector-ele:after,.site-banner .tabs__label:after,.stories__link:after,.tabs--custom .tabs__label:after,[class*=" icon-"]:after,[class*=" icon-"]:before,[class^=icon-]:after,[class^=icon-]:before,blockquote:after,blockquote:before{speak:none;-ms-font-feature-settings:"liga"1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:debevoise;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-linkedin:before{content:""}.icon-linkedin2:before{content:""}.icon-envelope:before{content:""}.icon-quote:before{content:""}.icon-up-thnchev:before{content:""}.icon-right-thnchev:before{content:""}.icon-left-thinchev:before{content:""}.icon-down-thnchev:before{content:""}.icon-close-thin:before{content:""}.icon-menu:before{content:""}.icon-close:before{content:""}.icon-right-chevron:before{content:""}.icon-up-chevron:before{content:""}.icon-down-chevron:before{content:""}.icon-left-chevron:before{content:""}.icon-right-bchevron:before{content:""}.icon-dots:before{content:""}.icon-cross:before{content:""}.icon-search:before{content:""}.icon-uniA001:before{content:"ꀁ"}.icon-uniA002:before{content:"ꀂ"}.icon-up-chevron-alt:after{content:""}.icon-down-chevron-alt:after{content:""}.icon-search-alt:after{content:""}.icon-plus:before{content:"+"}.icon.icon-plus:before{color:inherit;display:inline-block;font-size:21px}/*! normalize.css v2.1.3 | MIT License | git.io/normalize */html{font-family:sans-serif}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0}button,input{font-size:100%;margin:0}button,input{line-height:normal}button{text-transform:none}button{-webkit-appearance:button;cursor:pointer}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}.btn{background-color:transparent;border:0;display:inline-block;font-family:Effra;line-height:1em;margin:0}.btn-grey:hover{background-color:#ddd7d0}.btn-dark:hover{background-color:#d0103a;color:#fff}.accordion__trigger:hover{background-color:#d0103a}.accordion__trigger:before{content:"+";display:inline-block;font-family:verdana;font-size:22px;min-width:18px;transform:rotate(0deg);transition:transform .4s ease-out}.js-is-active .accordion__trigger:before{transform:rotate(135deg)}.btn-accordion:hover{background-color:#d0103a;color:#fff}.btn-accordion.js-accordion-trigger:before{content:"+";font-family:verdana;font-size:22px;left:.5em;position:absolute;width:18px}.js-is-active .btn-accordion.js-accordion-trigger:before{content:"x";font-size:18px;text-align:center}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:100%}body{color:#555;font:100%/1.5em arial,sans-serif;font-family:Effra}a{color:#d0103a;text-decoration:none;transition:color .5s,background-color .5s}a:hover{color:#555}h1,h2,h3{font-weight:400;margin:0;text-rendering:optimizeLegibility}h1{font-size:1.5em;line-height:1.29}@media screen and (min-width:46.875em){h1{font-size:1.75em}}h3{font-size:1.5em;line-height:1.5}p{margin:0 0 20px}.blockquote:after,.blockquote:before,blockquote:after,blockquote:before{color:#f2ac3a;content:"";display:inline;margin-left:.5em}.blockquote:before,blockquote:before{display:inline-block;margin-left:0;margin-right:.5em;transform:rotate(180deg)}.box--quote .blockquote:after,.box--quote .blockquote:before,.box--quote blockquote:after,.box--quote blockquote:before,.box__abstract .blockquote:after,.box__abstract .blockquote:before,.box__abstract blockquote:after,.box__abstract blockquote:before,.sidebar .blockquote:after,.sidebar .blockquote:before,.sidebar blockquote:after,.sidebar blockquote:before{display:inline;font-size:22px;margin-left:.2em}.box--quote .blockquote:before,.box--quote blockquote:before,.box__abstract .blockquote:before,.box__abstract blockquote:before,.sidebar .blockquote:before,.sidebar blockquote:before{display:inline-block;margin-left:0;margin-right:.2em}.related-material__label{padding-bottom:10px}.page-title{font-family:Effra;margin-bottom:10px}.readmore-link:before{color:#d0103a;content:"+";display:inline-block;font-size:21px;left:0;margin-right:.4em;position:absolute;top:0}.mod-related-material.rel-professionals,.section--related,.site-main,.site-search{*zoom:1}.article__link:after,.article__link:before,.feature__item:after,.feature__item:before,.filtering.filtering--result-stat:after,.filtering.filtering--result-stat:before,.keycontacts .listing__item:after,.keycontacts .listing__item:before,.listing-professionals:after,.listing-professionals:before,.mod-masonry:after,.mod-masonry:before,.mod-related-material.rel-professionals:after,.mod-related-material.rel-professionals:before,.professional-results .prof__item:after,.professional-results .prof__item:before,.rel-links:after,.rel-links:before,.section--related:after,.section--related:before,.site-banner:after,.site-banner:before,.site-main:after,.site-main:before,.site-search:after,.site-search:before,.three-col:after,.three-col:before{content:" ";display:table;width:100%}.mod-accordion:after{content:" ";display:table;width:100%}.listing,.nav,.nav-regions{list-style:none;margin:0;padding:0}.listing>li,.nav-regions>li,.nav>li{margin-bottom:0}.related-list .listing__link{color:#555;font-family:Effra}.accordion__link:hover,.article__link:hover,.box li a:hover,.box__abstract p a:hover,.box__link:hover,.careers-link:hover,.contact-office__link:hover,.exp-listing__link:hover,.mod.article__content .language-pdf .filtering__action:hover,.pdf-link:hover,.read-more:hover,.readmore-link:hover,.related-list .listing__link:hover,.secondary-tabs .nav__link:hover,.stories__link:hover,.tab-item.bio .language-pdf .filtering__action:hover{color:#d0103a}.related-list .listing__link{border-bottom:1px solid #d0103a;position:relative}.article__link:before,.box__link:before,.careers-link:before,.contact-office__link:before,.related-list .listing__link:before,.stories__link:before{background-color:#d0103a;bottom:0;content:"";display:block;height:0;position:absolute;transition:height .2s ease;width:100%}.article__link:hover:before,.box__link:hover:before,.careers-link:hover:before,.contact-office__link:hover:before,.related-list .listing__link:hover:before,.stories__link:hover:before{height:4px}.box__link-img:after,.rel-articleslist .listing__link-wrap:after{background-color:transparent;content:"";display:block;height:100%;transition:background-color .2s ease}.related-list .listing__link:after{background:var(--sf-img-21) no-repeat -45px -31px;bottom:1.1em;content:"";display:inline-block;height:9px;margin-left:.4em;position:absolute;right:0;width:6px}.box li a:after,.box__abstract p a:after,.exp-listing__link:after,.pdf-link:after,.read-more:after{background:var(--sf-img-21) no-repeat -45px -31px;content:"";display:inline-block;height:9px;margin-left:.4em;width:6px}.exp-listing__label:before,.rich-text ul li:before{background:transparent;border:1px solid #4c5052;border-radius:4px;content:"";display:inline-block;height:8px;margin-left:-15px;margin-top:7px;position:absolute;width:8px}.nav-regions .nav__item{display:inline-block}.article-img:after,.block__video .block__video-wrap:after,.box__link-img:after,.rel-articleslist .listing__link-wrap:after{bottom:0;height:50%;left:0;margin:auto;overflow:hidden;position:absolute;right:0;top:0;width:100%}@media screen and (min-width:46.875em){.homeSlideIn .content--article:after{margin-top:17px}}.noUi-handle:after{background:#d0103a;content:"";display:block;height:6px;left:0;margin-top:10px;position:absolute;top:8px;width:50px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{height:1px;left:6px;top:14px;width:14px}.noUi-vertical .noUi-handle:after{top:17px}.article-img:after{background-color:transparent;content:"";display:block;height:100%;transition:background-color .2s ease}.article__link:hover .article-img:after{background-color:rgba(0,0,0,.25)}@media screen and (min-width:46.875em){.stories__link:after{color:#d0103a;content:"";display:inline;font-size:22px;vertical-align:bottom}}.related-list .listing__item{margin-bottom:10px}.related-list .listing__link{display:block;padding-bottom:10px;padding-right:.5em}.related-list .listing__link:hover .level{color:#555}.related-list .listing__link:hover .listing__link-wrap:after{background-color:rgba(0,0,0,.25)}.related-list.rel-links .listing__link:after{top:19%}.related-list .level{color:#555;display:block;font-family:georgia,serif;font-size:14px}@media screen and (min-width:64em){.mod-related-material.rel-professionals .listing__item{float:left;width:48%}.mod-related-material.rel-professionals .listing__item:nth-child(odd){clear:left;margin-right:4%}}.rel-articleslist .listing__link-wrap:after{height:100%}[class^=meta-]{font:14px/20px georgia,serif}.meta-author:last-child:after{content:""}input{font-family:Effra}button{background:none;border:0;display:inline-block;margin:0}.search-form input::-webkit-input-placeholder{color:#555;opacity:1}.search-form input::-moz-placeholder{color:#555;opacity:1}.search-form input:focus::-webkit-input-placeholder{opacity:.5}.search-form input:focus::-moz-placeholder{opacity:.5}.search-form input:focus:-ms-input-placeholder{opacity:.5}.input-border select::-ms-expand{display:none}.selector-ele:after{content:"";display:inline-block;font-size:32px;position:absolute;right:4%;top:16%;z-index:4}@media (max-width:46.8125em){.selector-ele:after{color:#d0103a}}.btn-site-search{background:transparent var(--sf-img-21) no-repeat -16px -7px;height:19px;overflow:hidden;padding:0;text-indent:100%;width:2.2rem}.mobile-form .more-options:focus{outline:0}.mobile-form .more-options:hover{color:#555}.mobile-form__label:hover{color:#d0103a}.mobile-form__label:after{color:#d0103a;font-size:24px;position:absolute;right:0}.mobile-form__label.js-is-active:after{content:""}.form-results__keyword:before{content:"X";float:right}@media screen and (min-width:32.8125em){.form-results__keyword:before{margin-left:.5em}}.filter-options__keyword:hover{background-color:#efece9;color:#d0103a}.filter-options__keyword.is-selected:before{content:"X";float:right}.more-options.js-is-active:after{content:""}.more-options:after{display:inline-block;font-size:22px;line-height:1em;margin-top:-3px;position:absolute}.accordion--single .accordion__label:before{content:"+";display:inline-block;float:left;font-family:verdana;font-size:22px;min-width:18px;transform:rotate(0deg);transition:transform .4s ease-out}.accordion--single.js-is-active .accordion__label:before{transform:rotate(135deg)}.accordion__link:hover{color:#ffbc3d}.letterPicker__letter:hover{color:#d0103a}.box:not(.box--linked) .box__abstract .box__link:before,.box:not(.box--linked) .box__abstract .careers-link:before{display:none}.box__link:after,.careers-link:after{color:#d0103a;content:"";display:inline;font-size:1.1em;line-height:.5em;margin-top:8px;position:absolute}.box__link:hover .box__link-img:after,.careers-link:hover .box__link-img:after{background-color:rgba(0,0,0,.25)}.masonry--careers .box__link:before,.masonry--careers .careers-link:before{background-color:#0098a2}.masonry--careers .box__link:after,.masonry--careers .box__link:hover,.masonry--careers .careers-link:after,.masonry--careers .careers-link:hover{color:#00818a}.masonry--careers .box__link:after,.masonry--careers .careers-link:after{content:"";display:inline;font-size:1.1em;line-height:.5em}.box__link-img:after{height:100%}.block__video .block__video-wrap:after{background-color:transparent;content:"";display:block;height:100%;transition:background-color .2s ease}.block__video .block__video-wrap:hover:after{background-color:rgba(0,0,0,.25)}*,:after,:before{box-sizing:border-box}body{background-color:#efece9;margin-top:70px;overflow-x:hidden}@media (max-width:46.8125em){body:after{background-color:hsla(0,0%,100%,.8);content:"";display:block;height:100%;opacity:0;position:fixed;right:249px;top:0;transition:opacity .5s ease-out;width:100%;z-index:-1}body.js-nav-active:after{opacity:1;z-index:10}}@media screen and (min-width:46.875em){body{margin-left:214px;margin-top:0}}@media screen and (min-width:64em){body{border-left:0;margin-left:21.5%}}ul{padding-left:15px}li{margin-bottom:10px}.site-header{background-color:#3b3f41;position:fixed;top:0;width:100%;z-index:1100}@media (max-width:46.8125em){.site-header{transform:translateX(0);transition:transform .3s ease-out}}@media screen and (min-width:46.875em){.site-header{background-color:#2c2f31;left:0;top:0;width:214px}}@media screen and (min-width:64em){.site-header{width:21.5%}}.site-header h1{float:left;margin:0;width:60%}@media screen and (min-width:46.875em){.site-header h1{float:none;width:auto}}.site-logo{border:20px solid #3b3f41;border-width:15px 20px;display:block;height:71px}@media screen and (min-width:46.875em){.site-logo{border:0;height:64px;margin:20px 25px}}@media screen and (min-width:64em){.site-logo{border-left-width:0;margin-left:11.7%}}.site-logo-img{height:41px;width:106px}@media screen and (min-width:46.875em){.site-logo-img{height:63px;width:164px}}.nav-toggle{background-color:#2c2f31;float:right;height:71px;padding:34px 20px 0;text-align:center;width:70px}@media screen and (min-width:46.875em){.nav-toggle{display:none}}.nav-toggle>span:after,.nav-toggle>span:before{background-color:#9fa4a7;content:"";display:block;height:4px;margin:0 auto;position:absolute;transition:all .5s ease-in-out;width:32px}.nav-toggle>span:before{top:-12px}.nav-toggle>span:after{bottom:-12px}.nav-toggle.js-is-active span:after,.nav-toggle.js-is-active span:before{top:0}.nav-toggle.js-is-active span:before{transform:rotate(45deg)}.nav-toggle.js-is-active span:after{transform:rotate(-45deg)}.site-navigation{background-color:#3b3f41;bottom:0;left:100%;overflow-y:auto;position:fixed;top:0;width:249px}@media (max-width:46.8125em){.site-navigation{-webkit-backface-visibility:hidden;transform:translateX(0);transition:transform .3s ease-out}}@media screen and (min-width:46.875em){.site-navigation{background-color:#3b3f41;bottom:0;display:block!important;left:0;overflow-y:visible;padding-top:104px;position:fixed;right:auto;top:0;width:214px;z-index:100}}@media screen and (min-width:64em){.site-navigation{width:21.5%}}.nav-primary{border-top:1px solid #4c5052}.nav-primary .nav__item{position:relative;transition:background-color .2s ease-out}.nav-primary .nav__item:after{background-color:#d0103a;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:width .2s ease-out;width:0;z-index:1}.nav-primary .nav__item.is-active,.nav-primary .nav__item:hover{background-color:#2c2f31}.nav-primary .nav__item.is-active:after,.nav-primary .nav__item:hover:after{width:5px}@media screen and (min-width:46.875em){.nav-primary{display:block}}.nav-primary__link{border-bottom:1px solid #4c5052;display:block;font:18px/1em effra;padding:12px 25px;position:relative;z-index:2}@media screen and (min-width:46.875em){.nav-primary__link{font-size:1.125em}}@media screen and (min-width:64em){.nav-primary__link{padding-left:11.7%}}.nav-primary__link,.nav-primary__link:hover,.nav-secondary__link{color:#fff}.nav-secondary{margin:20px auto 15px}@media screen and (min-width:46.875em){.nav-secondary{margin:30px auto 20px}}.nav-secondary__link{color:#d8d8d8;display:block;margin:10px 25px}@media screen and (min-width:64em){.nav-secondary__link{margin-left:11.7%}}.nav-secondary__link:hover{color:#fff}.site-search{border-bottom:1px solid #4c5052;margin:0 25px 20px;padding-bottom:8px}.site-search .input{background-color:transparent;border:0;color:#d8d8d8;display:inline-block;outline:none;padding:0;width:75%}.site-search .input::-webkit-input-placeholder{color:#fff;opacity:1}.site-search .input::-moz-placeholder{color:#fff;opacity:1}.site-search .input:focus::-webkit-input-placeholder{opacity:.5}.site-search .input:focus::-moz-placeholder{opacity:.5}.site-search .input:focus:-ms-input-placeholder{opacity:.5}@media screen and (min-width:46.875em){.site-search{margin:0 25px 20px}}@media screen and (min-width:64em){.site-search{margin-left:11.7%}}.copyright{color:#838383;font-size:.68em;line-height:1em;margin:auto 25px}@media screen and (min-width:64em){.copyright{margin-left:11.7%}}.site-main{border:1px solid #d9d5d1;border-width:1px 0;font-family:georgia,serif;margin-bottom:30px;padding:20px 4%}@media screen and (min-width:46.875em){.site-main{border:0;padding:20px 4%0}}@media screen and (min-width:64em){.site-main{padding:20px 3.2%0}}.site-main--interior{padding-top:20px}@media (max-width:46.8125em){.site-main--interior{transform:translateX(0);transition:transform .3s ease-out}}@media screen and (min-width:46.875em){.site-main--interior{margin-bottom:20px;padding-top:30px}}.col--main{margin-bottom:30px}@media screen and (min-width:46.875em){.col--main{float:left;margin-bottom:0;width:65%}}.section{padding:45px 4%0}@media screen and (min-width:64em){.section{padding-left:3.2%;padding-right:3.2%}}.section--related{font-family:georgia,serif;padding-bottom:10px}.mod{margin-bottom:30px}.tabs .nav__link:hover{color:#d0103a}.tabs.tabs--inverse .nav__link:hover{color:#fff}.tabs .icon-search-alt:after{font-size:12px;margin-left:.6em}@media (max-width:46.8125em){.site-banner .tabs .nav__link:hover{color:#d0103a}}.site-banner .tabs__label:after{color:#d0103a;content:"";font-size:26px;position:absolute;right:10px}.site-banner .tabs__label.js-is-active:after{content:""}.tabs--custom .tabs__label:after{color:#d0103a;content:"";font-size:26px;position:absolute;right:10px}.tabs--custom .tabs__label.js-is-active:after{content:""}.mobile-form .tabs__label:after{color:#d0103a;content:"";font-size:26px;position:absolute;right:10px;vertical-align:bottom}.mobile-form .tabs__label.js-is-active:after{content:""}.secondary-tabs .nav__item:after{content:"|";display:inline-block;font-size:.8em;margin:auto .5em}.secondary-tabs .nav__item:last-child:after{content:"";margin:0}.tertiary-tabs .nav__link:hover{background-color:#d0103a}@media screen and (min-width:46.875em){.sidebar{float:right;width:28%}}.sidebar h3{margin-bottom:10px}.sidebar .mod{margin-bottom:30px}.related-material__label{font-size:1em}.section--related{background-color:#fff}@media (max-width:46.8125em){.section--related{transform:translateX(0);transition:transform .3s ease-out}}.site-footer{clear:both;margin:20px 4% 25px}@media (max-width:46.8125em){.site-footer{transform:translateX(0);transition:transform .3s ease-out}}@media screen and (min-width:46.875em){.site-footer{border-top:1px solid #d9d5d1;margin:0 4%;overflow:hidden;padding-top:25px;text-align:right}}@media screen and (min-width:64em){.site-footer{margin:0 3.2%}}.social-tools>a:hover{background-color:#2c2f31}.nav-regions{margin-bottom:20px;text-align:center}@media screen and (min-width:46.875em){.nav-regions{float:left;font-size:1.125em;text-align:left}}.nav-regions .nav__item{margin:0 .5em}@media screen and (min-width:46.875em){.nav-regions .nav__item{margin:0 20px 0 0}.nav-regions .nav__item+.nav__item{margin-left:0;margin-right:20px}}.nav-regions .nav__link{color:#555}.nav-regions .nav__link:hover{color:#d0103a}.nav-footer .nav__item+.nav__item:before{content:"/";display:inline-block;margin-right:.6em}@media screen and (min-width:46.875em){.nav-footer .nav__item+.nav__item:before{content:"";display:inline;margin-right:0}}.nav-footer .nav__link:hover{color:#d0103a}.date-picker-range .date-picker-range__item:after{background-color:#a5a4a3;bottom:0;content:"";display:inline-block;height:12px;left:50%;margin-bottom:-20px;margin-left:-5%;position:absolute;width:1px}.date-picker-range .date-picker-range__item:first-child:after{left:0;margin-left:0}.date-picker-range .date-picker-range__item:last-child:after{left:100%;margin-left:-1px}.site-search-page .filter-options__keyword:hover{background-color:#fff}.site-search-page .filter-options__keyword.is-selected:before,.site-search-page .filter-options__keyword:hover:before{content:""}@media screen and (min-width:46.875em){.showcase:after{background-color:#000d2d;bottom:0;content:"";display:block;height:100%;left:0;opacity:.5;position:absolute;right:0;top:0;transition:background-color .2s ease;z-index:4}}.showcase__link:after{background-color:#fff;bottom:100%;content:"";display:block;height:20px;left:0;margin:0 auto -10px;position:absolute;right:0;transform:translateX(-50%) rotate(45deg);width:20px}@media screen and (min-width:46.875em){.showcase__link:after{background-color:#000d2d;height:0;margin:auto;opacity:.5;transform:translateX(0) rotate(0deg);width:0}.showcase__link:before{bottom:0;content:"";display:block;height:0;left:0;position:absolute;transition:height .2s ease;width:100%}.showcase__link:hover{background-color:#fff;color:#d0103a}.showcase__link:hover:before{height:4px}}.site-main--interior-article{position:relative}@media screen and (min-width:46.875em){.content--article:after{border-top:3px solid #bfbfbf;bottom:-23px;content:"";display:block;margin-top:20px;position:absolute;width:45px}.meta-info{overflow:hidden;text-align:right}}.meta-info>.date{text-align:left}.meta-info>.source{margin-bottom:5px}@media screen and (min-width:46.875em){.meta-info>.source{float:left;margin-bottom:0}}.date{font-family:georgia,serif;font-size:20px;margin-bottom:10px}.source{clear:left;font-family:Effra;font-style:italic}.article__content{border-top:1px solid #bfbfbf;font-family:georgia,serif;margin-top:20px;padding-top:20px}.mod.article__content .language-pdf{float:right;margin-bottom:10px;width:100%}.contact-list__link:hover{color:#d0103a}.contact-office__link:hover:before{height:3px}.gs-webResult.gs-result a.gs-title:link{color:#d0103a!important;font-size:1.125em!important}input{cursor:text!important}.mod.mod-related-material.rel-professionals.pros{border:none}.insight .mod.mod-related-material.rel-professionals.pros{border-bottom:1px solid #d9d5d1;padding-bottom:30px}.career-app-form .section .col1-2 .field.medium input.error::-webkit-input-placeholder{color:#cd0a0a}.career-app-form .section .col1-2 .field.medium input.error::-moz-placeholder{color:#cd0a0a}/*! Light tooltip style *//*! Dark tooltip style *//*! Cream tooltip style *//*! Red tooltip style *//*! Green tooltip style *//*! Blue tooltip style */.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;cursor:pointer;filter:alpha(opacity=40);opacity:.4;text-decoration:none}.share-tools{z-index:1}.share-tools:after{clear:both;content:"";display:table}.share-tools-button{background-color:#488089;color:#fff;float:left;font-family:Effra;line-height:1em;padding:10px 13px}.share-tools-button-text:before{content:"+";font-family:Effra;margin-left:-2px;margin-right:5px}.share-tools-button[aria-expanded=true] .share-tools-button-text:before{content:"-";font-family:Effra}.share-buttons-items{list-style:none;margin:0;padding:0}.share-buttons{left:-70px;opacity:0;overflow:hidden;position:relative;top:4px;transition:left 1s cubic-bezier(.175,.885,.32,1.175),opacity 50ms ease-out,visibility .6s ease-out,z-index 1s linear 10s;visibility:hidden;z-index:-1}.share-buttons:after{clear:both;content:"";display:table}.share-buttons-item{float:left;margin:0 0 0 6px;padding:0;transition-delay:0s}.share-buttons-item:first-child{margin-left:0}.share-button{display:block;height:28px;width:28px}.share-button img{height:auto;max-width:100%}.meta-info~.share-tools{margin-top:20px}.clearfix:after,.componentized-layout .columns-simple:after,.componentized-layout .linklist-blocks:after{clear:both;content:"";display:table}.componentized-layout .trigger-link-block .trigger-link:after{content:" +";font-family:verdana;font-size:22px;width:18px}.componentized-layout .clearfix:after,.componentized-layout .columns-simple:after,.componentized-layout .linklist-blocks:after{clear:both}.componentized-layout .clearfix:after,.componentized-layout .clearfix:before,.componentized-layout .columns-simple:after,.componentized-layout .columns-simple:before,.componentized-layout .linklist-blocks:after,.componentized-layout .linklist-blocks:before{content:" ";display:table}.componentized-layout .navbar-list-item.active.title .icon:after{content:""}.componentized-layout .navbar-list-item.title .icon:after{color:#fff;content:"";font-size:26px;position:absolute;right:10px}@media screen and (max-width:63em){.componentized-layout .navbar-list-item:hover{background:#b40e32}}@media screen and (min-width:46.875em){.componentized-layout .site-banner.tall:before{content:none;width:auto}}.componentized-layout .flexgrid .flexgrid-item-content:hover .flexgrid-item-backimage{opacity:.45}.componentized-layout .flexgrid .flexgrid-item-content:hover .flexgrid-item-backimage.zoom-effect{transform:scale(1.05)}.componentized-layout .flexgrid .flexgrid-item.gray .flexgrid-item-content:not(.no-link).no-image:hover{background-color:#202224!important}.componentized-layout .flexgrid.displaygrid-bordertop:before{border-top:5px solid #2c2f31;content:" ";display:inline-block;margin-left:10px;margin-right:10px;width:100%}.componentized-layout .flexgrid .flexgrid-quote:after,.componentized-layout .flexgrid .flexgrid-quote:before{color:inherit;font-size:.5em;vertical-align:text-top}.componentized-layout .flexgrid .flexgrid-quote:before{margin-right:.15em}.componentized-layout .flexgrid .flexgrid-quote:after{margin-left:.15em}.componentized-layout .display-grid-jumbo .flexgrid-item-content-inner:before{border-top:5px solid #2c2f31;content:" ";left:0;position:absolute;top:0;transition:top .3s ease;width:100%}.componentized-layout .display-grid-jumbo .flexgrid-item-content:hover .flexgrid-item-content-inner:before{top:-10px}.componentized-layout .display-grid-jumbo .flexgrid-item-content:hover .flexgrid-description{max-height:60%}.componentized-layout .featured-insights-grid .flexgrid-item:not(.no-link):hover .flexgrid-item-backimage{opacity:1}.componentized-layout .featured-insights-grid .flexgrid-item:not(.no-link):hover .flexgrid-title{color:#d0103a!important}.componentized-layout .arrow-link:after{speak:none;color:#d0103a;content:"";display:inline;font-family:debevoise;font-size:22px;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;text-transform:none;transition:left .25s ease;vertical-align:bottom}.componentized-layout .arrow-link:hover:after{left:5px;position:relative}.componentized-layout .arrow-link-before:before{speak:none;color:#d0103a;content:"";display:inline-block;font-family:debevoise;font-size:22px;font-style:normal;font-variant:normal;font-weight:400;right:0;text-transform:none;transform:rotate(180deg);transition:right .25s ease;vertical-align:bottom}.componentized-layout .arrow-link-before:hover:before{position:relative;right:5px}.componentized-layout .plus-link-before:before{content:"+";font-family:verdana;margin-right:5px}.componentized-layout .minus-link-before:before{content:"-";font-family:verdana}.componentized-layout .link-type-block-wide:after{float:right}.componentized-layout .link-type-block-wide:hover{color:#888}.componentized-layout .btn-primary:hover,.componentized-layout .readmore-trigger:hover{background-color:#d0103a;color:#fff}.componentized-layout .readmore-trigger:before{content:"+";font-family:verdana;font-size:22px;left:.5em;position:absolute;width:18px}.componentized-layout .readmore-trigger.icon-right:before{font-size:14px;left:auto;right:1em}.componentized-layout .readmore-expanded .readmore-trigger:before{content:"-"}.componentized-layout a.trigger-link:hover{color:#ebebeb}.componentized-layout .big-link:after{display:inline-block;font-size:40px;margin-bottom:-8px;margin-left:-5px;margin-right:-10px}.componentized-layout .link-alt-color:hover{color:#d0103a}.componentized-layout .bigger-arrow:after{display:inline-block;font-size:24px;margin-bottom:-2px;margin-right:-10px;width:0}.componentized-layout .pdf-link.pdf-icon:after{background:url(data:image/webp;base64,UklGRloBAABXRUJQVlA4WAoAAAAQAAAADwAADwAAQUxQSFoAAAABcFTb1pJdyOEZPtZNgNVgShtqUIIhBYjhOtNf8AARQTBJ49ozgCJI2iRpyAAg6mn5XfQTP99N4rLsdmThG/hH5OCImRwI0/FAlsfznomANUw77wSgWtyZUAFWUDgg2gAAAHAEAJ0BKhAAEAABABolmALsC0K+4A4gDTgPwA9YDylexno0GaFDcOxlrV6AAP7OAp3/ybfXPaD+RQIOq8/0vbJPg7O5RJU9vFDeIx+R33rmrtwfpxdLIr4vtS1bArESgvem/RBx6ao/1LYgL7cL8vQOa/gdFD/7+ex6tONP01gSum5WZotTthZ38Xvr1gDwxrun/+EylKJDbh4YPncishMeNDQEbE/7/h9/eSUQ/xmLNypF4gQO3RjFJA+EwpLvf/C4l1/U/yP/v/nIx/5wUJRsiP6ULJV6IAAA)no-repeat;content:"";display:inline-block;height:16px;position:relative;top:2px;width:16px}.componentized-layout .topic-panel-title .colored:hover{color:#2c2f31}.componentized-layout .wide-search-input::-webkit-input-placeholder{color:#9b9b9b}.componentized-layout .wide-search-input::-moz-placeholder{color:#9b9b9b}.componentized-layout .sidebar-search-input::-webkit-input-placeholder{color:#4a4a4a}.componentized-layout .sidebar-search-input::-moz-placeholder{color:#4a4a4a}.componentized-layout .featured-image-link:hover .featured-image-inner{opacity:.5}@media (max-width:480px){.componentized-layout .btn-accordion:hover{background-color:#3b3f41}}.componentized-layout .pageProgress__progressTop:before{background:var(--sf-img-21) no-repeat -45px -31px;content:"";display:inline-block;height:10px;left:-7px;position:relative;top:-3px;transform:rotate(-90deg);width:10px}.componentized-layout .pageProgress__progressTop:focus{outline:0}.componentized-layout .verticaltabslist .tabslist-item:hover{border-left:4px solid #d0103a;color:#d0103a}.componentized-layout .main-story .displaygrid-bordertop:before{padding-bottom:20px}.componentized-layout .highlights .flexgrid.displaygrid-bordertop:before{margin-bottom:20px;margin-left:5px;margin-right:5px}.componentized-layout .cc_container .cc_btn:visited{background-color:#d0103a!important;color:#fff!important}.componentized-layout .cc_container .cc_btn:hover{background-color:#fff!important;color:#000!important}.componentized-layout .nav-bar--horizontal:after{clear:both}.componentized-layout .nav-bar--horizontal:after,.componentized-layout .nav-bar--horizontal:before{content:" ";display:table}.cc_container .cc_btn:visited{background-color:#d0103a!important;color:#fff!important}.cc_container .cc_btn:hover{background-color:#fff!important;color:#000!important}.slick-list:focus{outline:none}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.showcase-slides .slick-dots li.slick-active::marker{font-size:3rem}.showcase-slides .slick-dots li::marker{color:#000;font-size:2rem}@media (min-width:46.8125em){.showcase-slides .slick-dots li::marker{color:#fff}}.showcase-slides .slick-dots li:hover{cursor:pointer}