.special-report-hero-parallax{min-height: 25rem;position: relative;width: 100vw;left: 50%;transform: translateX(-50%);max-width: unset;z-index: 4;}.special-report-hero-parallax img {-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 100%;height: 100%;object-fit: cover;}.special-report-parallax {position: relative;z-index: 1;min-height: 25rem; overflow: visible;margin-bottom: var(--padding-sm);}.special-report-parallax img{opacity: 0;width: 100dvw; max-width: 100vw !important;}.special-report-parallax .parallax-bg {position: absolute;top: 0;left: 0; height: 100%;min-height: 25rem;z-index: -1;background-size: cover;background-position: center;background-repeat: no-repeat;pointer-events: none;}.special-report-parallax[data-rolling="true"] .parallax-bg {background-attachment: fixed; }.special-report-parallax[data-rolling="false"] .parallax-bg {background-attachment: scroll; position: absolute; }.special-report-parallax .parallax-content {position: relative;z-index: 2;overflow: hidden;}.special-report-parallax .parallax-content p{margin-bottom: 0;}@media (max-width: 1024px) {.special-report-parallax .parallax-bg {background-attachment: scroll;}}.special-report-header{margin-top: -160px;position: relative;z-index: 4;}.special-report-header .article-content-block{background-color: #121212;color: white !important;webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;z-index: 4;position: relative;margin-left: -32px;padding-left: 32px;padding-right: 32px;padding-top: var(--padding-reg)!important;margin-right: -32px;}.special-report-header::after{content: '';display: block;position: absolute;width: 50%;right: 0;background-color: #121212;z-index: 3;top: 0;bottom: 0;}.first-letter {font-family: Georgia,serif;float: left;font-size: 7rem;line-height: 5.75rem;text-transform: uppercase;box-sizing: border-box;margin-right: 4px;vertical-align: text-top;font-family: 'FoundersGrotesk', Arial, sans-serif;line-height: 5rem;}.special-report-image img{max-width: 100%;}.special-report-image-caption-span{font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size: 0.875rem;line-height: 1.3;font-weight: 400;font-style: normal;--source-text-decoration-thickness: 2px;line-height: 135%;padding-top: 6px;overflow-wrap: break-word;color: #707070;margin-bottom: 6px;}.article-content-block .quote{padding-left: 72px;background: url(/images/quote.svg) no-repeat;width:100%;}.article-content-block .quote_layout{display: table;margin-top: 2rem;margin-bottom: 2rem;} .article-content-block .quote_layout .quote_image{padding-right:1.5em;overflow: hidden;}.article-content-block .quote_layout .quote_image,.article-content-block .quote_layout .quote{display: table-cell;vertical-align: middle;}.article-content-block .quote_layout .quote{margin-bottom:0;}.article-content-block .quote_image p{margin: 0 !important;}.article-content-block .quote_image img{border-radius: 50%;width: 150px;height: 150px;}.article-content-block .quote p{margin-top: 0px !important;font-size: 1em;text-align: left !important;}.article-content-block .quote p:first-child {font-size: 1.8rem;}.purple-block .purple-text-links .text-cta{text-decoration: none;}.article-content-block a{word-break: break-all;overflow-wrap: anywhere;}.special-report-content .story .purple-block{background: black;background: #505050;position: relative;}.special-report-content .story .purple-block h4{font-family: 'FoundersGrotesk', Arial, sans-serif;letter-spacing: -2px;text-align: left;text-underline-position: from-font;text-decoration-skip-ink: none;margin: 0;font-size: 4.375rem;font-weight: var(--font-bold);text-transform: none;line-height: 60px;margin-bottom: var(--padding-reg);}.special-report-image .special-report-image-caption,.special-report-parallax + .special-report-image-caption{margin-top: -24px;}.special-report-white-label{position: absolute;right: 0;top: 0;padding: 0px 30px;background: white;color: black;font-family: 'FoundersGrotesk', Arial, sans-serif;text-align: left;font-size: 2rem;font-weight: var(--font-bold);text-transform: none;line-height: 42px;}.special-report-white-label span{position: relative;top: -2px;}@media (min-width: 770px) and (max-width: 1201px) {.special-report-header{margin-top: 0;}.special-report-header .article-content-block{margin-right: 0px;margin-bottom: var(--padding-sm);}}.editor .special-report-parallax{width: 100% !important;position: relative;}.editor .special-report-parallax .parallax-bg{display: none;}.editor .special-report-parallax .parallax-content img{opacity: 1 !important;width: 100% !important;}.editor .special-report-parallax:before{z-index: 3;display: inline-block;content: "Full Bleed - Static";color: #fff;font-weight: normal;background: var(--mrs-orange);position: absolute;top: 0;left: 0;padding: 5px 10px;}.editor .special-report-parallax[data-rolling="true"]:before{content: "Full Bleed - Rolling";}.editor .box-out{position: relative;border: 1px solid purple;padding: 40px 10px 10px 10px;}.editor .box-out:before{z-index: 3;display: inline-block;content: "Box Out";color: #fff;font-weight: normal;background: #6E2F63;position: absolute;top: 0;left: 0;padding: 5px 10px;}.editor .box-out-header,.editor .box-out-container,.editor .box-out-label{margin-bottom: 10px;border: 1px dashed #501444;position: relative;padding: 5px 10px;}.editor .box-out-container:before{content: "Content";display: block;}.editor .box-out-header:before{content: "Header"; display: block;}.editor .box-out-label:before{content: "Label"; display: block;}.editor .quote_layout{position: relative;border: 1px solid red;padding: 40px 10px 10px 10px;display: flex;margin-bottom: var(--padding-sm);}.editor .quote_layout:before{z-index: 3;display: inline-block;content: "Quote";color: #fff;font-weight: normal;background: red;position: absolute;top: 0;left: 0;padding: 5px 10px;}.editor .quote_image{flex: 1;}.editor .quote{flex: 2.5;}.editor .quote_image,.editor .quote{margin-bottom: 10px;border: 1px dashed red;position: relative;padding: 5px 10px;}.editor .quote_image:before{content: "Image";display: block;}.editor .quote:before{content: "Quote"; display: block;}.editor .quote_image img{border-radius: 50%;width: 150px;height: 150px;}.editor .quote p{margin-top: 0px !important;font-size: 1rem;}.editor .quote p:first-child {font-size: 1.8rem;}#editorToolBar .mce-container-body.mce-flow-layout,#editorToolBar .mce-container.mce-menubar.mce-toolbar{width: 100% !important;}