@charset "UTF-8";
#special-report .landing-header-wide{-webkit-box-shadow:silver 0 10px 10px -5px;-moz-box-shadow:silver 0 10px 10px -5px;box-shadow:silver 0 10px 10px -5px;overflow:hidden;padding-bottom:15px}
#special-report .landing-header-wide .wide-title{background-size:contain;text-indent:-10000px;height:0;margin:0}
#special-report .landing-header-wide .wide-dek-wrapper{margin-top:-15px;margin-left:20px;margin-right:20px}
#special-report .landing-header-wide .wide-dek{display:inline-block;margin:0;background:#fff;padding:5px 10px;font-weight:400;margin-bottom:5px}
#special-report .landing-header-wide .wide-metadata{min-height:31px;position:relative;font-size:12px;line-height:31px;padding-top:5px;overflow:hidden}
#special-report .landing-header-wide .social-icons{list-style-type:none;margin:0;padding:0;overflow:hidden}
.mdzr-csstransforms #special-report .landing-header-wide .social-icons{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
#special-report .landing-header-wide .social-icons .social-icon:before{padding:8px;font-size:15px}
#special-report .landing-header-wide .social-icons li{float:left;margin-right:10px}
#special-report .landing-header-wide .social-icons a{text-decoration:none}
#special-report .landing-header-wide .social-icons .share-arrow{color:#999;text-transform:uppercase}
#special-report .landing-header-wide .social-icons .share-arrow:before{font-family:atl-icons;content:"";padding-right:5px;display:inline-block}
#special-report .landing-header-wide #logo-container{display:none;float:right}
#special-report .landing-header-wide #ad-logo,#special-report .landing-header-wide .sponsor-text{display:inline-block;vertical-align:middle}
#special-report .landing-header-wide .sponsor-text{text-transform:uppercase;color:#999}
#deluxe-project [data-tooltip],#special-report [data-tooltip]{position:relative;cursor:pointer}
#deluxe-project [data-tooltip]:after,#deluxe-project [data-tooltip]:before,#special-report [data-tooltip]:after,#special-report [data-tooltip]:before{box-sizing:border-box;left:50%;position:absolute;text-transform:none;top:100%;visibility:hidden;-webkit-transform:translateY(12px);-moz-transform:translateY(12px);transform:translateY(12px)}
#deluxe-project [data-tooltip]:focus:after,#deluxe-project [data-tooltip]:focus:before,#deluxe-project [data-tooltip]:hover:after,#deluxe-project [data-tooltip]:hover:before,#special-report [data-tooltip]:focus:after,#special-report [data-tooltip]:focus:before,#special-report [data-tooltip]:hover:after,#special-report [data-tooltip]:hover:before{visibility:visible}
#deluxe-project [data-tooltip]:before,#special-report [data-tooltip]:before{border:12px solid transparent;border-bottom-color:#000;border-top-color:transparent;content:"";margin:-24px 0 0 -12px;z-index:1001}
#deluxe-project [data-tooltip]:after,#special-report [data-tooltip]:after{background:#000;color:#fff;content:attr(data-tooltip);font-family:"Lyon Text",Georgia,Times,serif;font-size:12px;line-height:1.4;margin-left:-100px;padding:1em;text-align:left;width:200px;z-index:1000}
#special-report{font-family:-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px}
@media (max-width:670px){#special-report{font-size:14px}
}
#special-report .module{font-size:inherit}
#special-report .module-label{text-transform:inherit;letter-spacing:normal}
#special-report .special-report-container{max-width:960px;margin:0 auto}
@media (max-width:1010px){#special-report .special-report-container{width:94%;max-width:630px}
}
#special-report .content-column{width:630px;float:left}
@media (max-width:1010px){#special-report .content-column{width:100%;float:none}
}
#special-report .right-rail{width:300px;float:right}
@media (max-width:1010px){#special-report .right-rail{float:none;margin:0 auto}
}
#special-report-header{margin:0 auto 10px}
#special-report-header .special-report-title{height:0;background-size:cover;background-repeat:no-repeat;text-indent:-4000px;margin:0}
#special-report-header .special-report-logo-container{border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin-top:0;padding-top:14px;text-align:center}
#special-report-header .special-report-logo-ad{margin:0 auto 1em auto;max-width:50%}
@media (min-width:671px){#special-report .special-report-logo-container{border-bottom:none;text-align:left}
#special-report-header .special-report-logo-ad{margin-left:1em}
}
#special-report-header .special-report-dek{font-size:1.5em;line-height:1.16667;font-weight:700;color:#333;margin-bottom:16px}
#special-report-header .special-report-foundation{font-family:-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.42857;font-size:14px;margin-bottom:18px;margin-top:0}
#special-report .special-report-social{text-align:center}
#special-report .special-report-social-text{color:#999;font-family:-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;text-transform:uppercase;margin-bottom:5px}
#special-report .special-report-social .social-icons{margin:0;padding:0;list-style-type:none}
#special-report .special-report-social .social-icons li{display:inline-block}
#special-report .right-rail .module{width:300px;margin-bottom:40px}
#special-report .superhero{margin-bottom:30px}
#special-report .right-rail .module{border-bottom:0}
#special-report .right-rail .module h2{border-bottom:1px solid #ccc;padding-bottom:5px;margin-top:0;font-family:-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif}
#special-report .right-rail .module a{text-decoration:none}
#special-report .right-rail .module a:hover{text-decoration:underline}
#special-report .module-promo{margin-bottom:30px}
#special-report .module-promo h2{margin-bottom:0}
#special-report .module-promo ul{padding:0;margin:0;list-style-type:none}
#special-report .module-promo li{border-bottom:1px solid #ccc;padding:20px 0}
#special-report .module-promo h3{font-size:1em;margin:0;color:#000;font-weight:400}
#special-report .module-promo h3 a{color:#000}
#special-report .module-promo .byline{color:#EC1B23;font-family:-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;text-transform:uppercase;letter-spacing:2px;font-size:.61111rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}
#special-report .module-promo .byline a{color:#EC1B23}
#special-report #ad-boxonly{display:none}
#special-report #ad-boxonly.ad-loaded,#special-report #ad-boxonly.ad-loading{display:block;margin-top:20px;margin-bottom:20px}
#special-report #ad-topleader{margin:15px 0 30px}
#special-report #ad-topleader.ad-loaded:before,#special-report #ad-topleader.ad-loading:before{display:block;color:#999;font-family:-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;text-transform:uppercase;content:"Advertisement";text-align:center;padding-bottom:5px}
#special-report-header #ad-logo{display:none;margin-top:5px}
#special-report-header #ad-logo.ad-loaded{display:block}
#special-report-header #ad-logo:before{content:"Presented By";color:#999;font-family:-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;text-transform:uppercase;text-align:center;padding-bottom:5px;white-space:nowrap}
@media (min-width:1011px){#special-report-header #ad-logo.ad-loaded{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:auto}
#special-report-header #ad-logo>div{margin:0!important}
#special-report-header #ad-logo:before{margin-right:1em}
}
#special-report-header #ad-logo.foundation-logo:before{content:none;padding-bottom:0}
#special-report .hero.noimage a figure{display:none}
/*# sourceMappingURL=special-reports.min.css.8ddadc7f8245.map */