:root{--color-red:#e63027;--color-navy:#033572;--color-blue:#0f55a9;--color-lightblue:#008ecc;--color-graytext:#99A3B4}.fl-module-content h2.fl-heading,.fl-module-content h3.fl-heading{line-height:1.2;font-weight:800}.fl-module-content .fl-rich-text p,.fl-module-content .pp-infobox .pp-description-wrap{line-height:1.7}.bb-text-module{line-height:1.7}.bb-text-module a{text-decoration:underline;color:var(--color-blue)}.bb-text-module h2{color:var(--color-red);padding-bottom:6px;font-size:1.2em}.bb-article h3{color:var(--color-red);font-size:1.5em;padding:.5em 0 0}sup{position:relative;font-size:55%;line-height:1}body .section-intro-slider{padding-bottom:20px;min-height:700px}body .section-intro-slider .section__content{margin:-20rem 0 0;border:1px solid #ddd;padding:24px 32px}body .section-intro-slider .section__content .article{padding:20px}.section-callout-points{padding:30px 0 0}.wrapper__inner>#main>.section-callout-points .section__content{border:1px solid #ddd}body .section-intro{padding-bottom:0}body .section-industry{padding:20px}.section-tabs{padding:24px 0}.wrapper__inner>#main>.section-top-image .section__head:before{background-image:none}#main>.section-top-image .section__image{padding-bottom:100px}.section-top-image .section__title{padding:60px 60px 30px}body .section-text{padding:12px 0}body .section-stats{padding:60px 0}body .section-text-image{padding:18px 0}#main .section__block{padding:51px 30px 30px 38px;margin-bottom:60px}.wrapper__inner>#main .section__points{padding-top:40px}.wrapper__inner>#main>.section-post-callout .section__content{margin-top:-500px}body .section-intro-slider:after,body .section-intro:before,body .section-callout-points:before,.wrapper__inner>#main>.section .section__graphic::before,.section-top-image .section__head:before,.wrapper .section-text-image>.shell:before{background-image:radial-gradient(#5b6b910d 20%,transparent 0)}.section-blue-slider .section__image{display:none}.bb-button br,.pp-button br{display:none}.fl-button-text,.pp-button,.pp-more-link,.pp-content-post .pp-more-link-button{font-weight:600}.bb-button a.fl-button{padding:.75em 2.5em}.pp-more-link.pp-button{padding:.75em 2em}.bb-callout-checklist .fl-callout-title{font-size:1.4em}.bb-callout-checklist .fl-callout-photo{width:auto}.bb-callout-checklist .fl-callout-content{width:80%}.bb-callout-checklist a.citation-link{color:var(--color-lightblue);font-weight:600;text-decoration:underline}.bb-callout-checklist .citation-authors{font-style:italic}.bb-callout-checklist .fl-callout-content ul{margin-left:20px}.bb-callout-checklist .fl-callout-content ul li{margin-bottom:.5em}.pp-content-carousel-post p{margin-bottom:0}.pp-content-category-list.pp-post-meta{font-size:14px;font-weight:600;text-transform:uppercase}.pp-content-grid-post p{margin:0}.infobox-smartbanner h3{font-size:18px}.historical-benchmarks h3{color:var(--color-navy);font-size:26px;margin-top:1.5em;padding-bottom:.25em;border-bottom:1px solid #bcbcbc}.historical-benchmarks h4{color:var(--color-navy);font-size:18px;margin-top:.75em}.historical-benchmarks ul li{margin-left:2.5em;margin-bottom:.75em}.wrapper .header__inner{padding:12px 16px 24px}.header .logo>img{width:95%}.nav ul li.menu-item-has-children .sub-menu a{margin-top:6px}.footer__disclaimer{text-align:center;padding:24px 20px 0;color:var(--color-graytext)}.footer__disclaimer small{display:inline-block;margin:0 auto}.letters-list .tabs .tabs__nav fieldset a,.tabs .tabs__nav .letters-list fieldset a,.tabs .tabs__nav .shell a{margin:0 1px 4px}.wrapper .tabs__nav a{font-size:15px;padding:4px 16px}.shell .asci-entry li,.shell .section__entry li{margin-bottom:10px;line-height:26px}.image-fit img{height:70%}.card__image img,.article__image img{height:100%}.form-contact .frm_opt_container .frm_checkbox label:before,.form-contact .frm_opt_container .frm_radio label:before{content:"";width:28px;min-width:28px;height:28px}@media screen and (max-width:375px){.section-intro-slider .section__actions a{min-width:250px}.section-intro-slider>#slider-0 .swiper-slide-prev>.shell{height:auto}.wrapper #slider-0,#main .swiper-slide-visible{height:auto}#main .section__block{padding-top:32px}body .section-post-callout{padding-bottom:5px}.wrapper__inner>#main .section__points{padding-top:116px}#main>.section-top-image .section__image{padding-bottom:84px}.section-top-image .section__title{padding-top:10px}}