.report-detail-breadcrumb{align-items:center;color:var(--body_color);display:flex;font-size:13px;gap:8px;margin:0 0 24px;opacity:.7}.report-detail-breadcrumb a{color:inherit;text-decoration:none}.report-detail-breadcrumb a:hover{text-decoration:underline}.report-detail-breadcrumb__current{opacity:.9}.report-detail-hero__inner{gap:40px;padding-bottom:50px}.report-detail-hero__copy{flex:1}.report-detail-hero__media{flex-shrink:0;width:260px}.report-detail-hero__media img{display:block;width:100%}.report-detail-layout{display:flex;gap:40px;padding-bottom:100px}.report-detail-main{flex:1;min-width:0}.report-detail-sidebar{flex-shrink:0;width:340px}.report-detail-sample{border-radius:20px;margin-bottom:40px;padding:32px}.report-detail-sample h3{color:#fff;margin:0 0 4px}.report-detail-sample p{color:hsla(0,0%,100%,.75);font-size:14px;margin:0}.report-detail-tabs__list{border:1px solid var(--body_color);display:inline-flex;border-opacity:.15;border-radius:8px;gap:4px;margin-bottom:32px;padding:4px}.report-detail-tab{background:transparent;border:none;border-radius:6px;color:var(--body_color);cursor:pointer;font-family:var(--heading_font);font-size:14px;font-weight:700;padding:8px 18px}.report-detail-tab.is-active{background:var(--primary_color);color:#fff}.report-detail-tabs__panel{display:none}.report-detail-tabs__panel.is-active{display:block}.report-detail-richtext h2:first-child{margin-top:0}.report-detail-richtext table{border-collapse:collapse;font-size:14px;margin:16px 0;width:100%}.report-detail-richtext table td,.report-detail-richtext table th{border:1px solid rgba(1,30,51,.15);padding:8px 12px;text-align:left}.access-options{position:sticky;top:124px}.access-options__heading{font-size:20px;line-height:normal;margin:0 0 20px}.access-options__toggle{background:rgba(1,30,51,.1);border:1px solid #011e33;border-radius:8px;display:inline-flex;margin-bottom:24px}.access-options__toggle-btn{background:transparent;border:none;border-radius:6px;color:var(--body_color);cursor:pointer;font-family:var(--heading_font);font-size:16px;font-weight:500;padding:10px 16px}.access-options__toggle-btn.is-active{background:var(--primary_color);color:#fff}.access-options__panel{display:none;font-size:16px;line-height:150%}.access-options__panel.is-active{display:block}.access-options__panel ul{list-style:none;margin:10px 0 15px;padding:0}.access-options__panel ul li{padding-left:13px;position:relative}.access-options__panel ul li:after{background:#000;border-radius:100%;content:"";height:2px;left:0;position:absolute;top:10px;width:2px}.access-options__note{margin:0 0 16px}.access-options__divider{border:none;border-top:1px solid rgba(1,30,51,.12);margin:16px 0}.access-options__price-row{align-items:baseline;display:flex;font-size:14px;justify-content:space-between;margin-bottom:12px}.access-options__price-value{color:var(--primary_color);font-size:20px;font-weight:700}.access-options__cta{display:block;margin-top:12px;text-align:center;width:100%}.access-options__link-muted{color:var(--body_color);display:block;font-size:14px;margin:25px 0;text-decoration:underline}.access-options__toggle-btn:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.access-options__toggle-btn:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.access-options__checkout-embed{border:1px solid rgba(1,30,51,.12);border-radius:12px;margin-top:12px;overflow:hidden}.access-options__checkout-embed iframe{border:none;display:block;min-height:420px;width:100%}.access-options__toggle-btn:focus-visible,.report-detail-tab:focus-visible{outline:2px solid var(--secondary_color);outline-offset:2px}.report-detail .title-part{margin-bottom:70px}@media (max-width:1199px){.report-detail-hero__media{width:160px}}@media (max-width:991px){.report-detail-hero__inner{display:block}.report-detail-hero__media{margin-top:24px;width:200px}.report-detail-layout{flex-direction:column-reverse}.report-detail-sidebar{margin-bottom:40px;width:auto}.access-options{position:static}}@media (max-width:767px){.report-detail-sample{align-items:flex-start;flex-direction:column}.access-options__checkout-embed iframe{min-height:500px}}.access-options__cta.js-add-to-cart{appearance:none;-webkit-appearance:none;background:var(--primary_color);border:none;border-radius:6px;color:#fff;cursor:pointer;font-family:var(--heading_font);font-size:14px;font-weight:700;padding:12px 0}.access-options__cta.js-add-to-cart:hover{opacity:.9}.access-options__tier{margin-bottom:20px}.access-options__tier:last-child{margin-bottom:0}.licenses_popup.fancybox-content{max-width:600px}@media (max-width:767px){.report-detail-breadcrumb{flex-wrap:wrap;line-height:normal}.report-detail>section.report-detail-hero.padding-top{margin-bottom:-30px;padding-top:10px}}.rd-toc,.rd-toc ul{list-style:none;margin:0;padding:0}.rd-toc>li{border-bottom:1px solid rgba(1,30,51,.12);padding:12px 0}.rd-toc ul{margin-top:6px;padding-left:20px}.rd-toc ul li{font-size:14px;opacity:.85;padding:3px 0}.recent-blog .items .post-ttl,.recent-blog .items .text .in{color:#011e33}.sample-request-popup{border-radius:6px;max-width:560px;padding:40px 32px 32px;width:100%}.sample-request-popup__title{margin:0 0 6px}.sample-request-popup__report{color:#3085c2;font-weight:600;margin:0 0 20px}.sample-request-popup__form .hs-form-field{margin-bottom:14px}.sample-request-popup__form input[type=email],.sample-request-popup__form input[type=tel],.sample-request-popup__form input[type=text],.sample-request-popup__form select,.sample-request-popup__form textarea{width:100%}@media (max-width:767px){.sample-request-popup{padding:32px 20px 24px}}.report-detail-sample{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.report-detail-sample__btn{background:#fff;border-radius:999px;color:#0b1e33!important;display:inline-block;flex-shrink:0;font-weight:600;padding:14px 28px;text-decoration:none!important;transition:background-color .15s ease;white-space:nowrap}.report-detail-sample__btn:focus-visible,.report-detail-sample__btn:hover{background:#dbe7f3}.report-detail-sample__btn:focus-visible{outline:2px solid #fff;outline-offset:3px}