@font-face {font-family: "Averta Extra Bold";src: url("../fonts/averta/averta-extra-bold.otf") format("truetype");font-display: swap;font-style: normal;font-weight: 800;}@font-face {font-family: "Averta Semibold";src: url("../fonts/averta/averta-semibold.otf") format("truetype");font-display: swap;font-style: normal;font-weight: 800;}.font-bold-averta {font-family: "Averta Extra Bold", serif;}.font-semibold-averta {font-family: "Averta Semibold", serif;}body, p {color: #1b1d35;}.dnd-section-item p:not(:last-child) {margin-bottom: 16px;}.fs-18 {font-size: 18px;}text {font-family: "Averta Demo PE", sans-serif;}.content-wrapper, .dnd-section > .row-fluid, .footer__container, .page-center {max-width: 1400px;}h2 {font-size: 32px;}h3 {font-size: 28px;}h5 {font-size: 20px;}.custom-header {transition: 0.2s ease-in-out;}.custom-header:not(:has(.collapsed)) {background-color: #fff;}.custom-header:not(:has(.collapsed)) div#wrapper_header_logo {display: none;}.custom-header:not(:has(.collapsed)) div#wrapper_scroll_header_logo {display: block;}.custom-header:not(:has(.collapsed)) .mobile-trigger span {background: #1b1d35;}.sticky-header-one .custom-header {padding: 15px 0;}.sticky-header-one .cs-button {font-size: 16px;padding: 10px 12px !important;}.book-demo-mobile-btn button.cs-button {padding: 8px 12px !important;margin: 0 !important;}.site-header-one .cs-button, .site-header-one .book-demo-mobile-btn {display: none !important;}.site-header-one.sticky-header-one .cs-button {display: flex !important;}.sticky-header-one .cs-button img {width: 12px !important;}.cs-button.font-bold-averta:hover {color: #1b1d35;background-color: #fff;}.custom-header #logo-img {background-position: center;}#book-demo-modal .modal-header {border-bottom: none;padding: 0.5rem 1rem;}#book-demo-modal .btn-close {background-color: transparent !important;}#book-demo-popup {height: 100%;}#book-demo-popup button {height: 100%;display: flex;align-items: center;justify-content: center;}#book-demo-modal .btn-close img {filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7475%) hue-rotate(293deg) brightness(103%) contrast(102%);}.modal-content {border-radius: 0.5rem;background-color: #1b1d35;}.modal-content #book-demo-form h2 {color: #ffffff;font-size: 36px;}.book-demo-chart.report-key-insights-form .field > label {color: #ffffff;}#book-demo-form .submitted-message {margin-top: 24px;}#book-demo-form .submitted-message h6 * {color: #f47920 !important;}#book-demo-form .submitted-message * {color: #ffffff !important;}#book-demo-form .book-demo-chart .hs-button-cs {width: 100%;display: block;text-align: center;font-size: 22px;}#book-demo-form .book-demo-chart .hs-recaptcha.field {margin-top: 8px;}.rotate {animation: 2s linear infinite rotation;}@keyframes rotation {from {transform: rotate(0);}to {transform: rotate(359deg);}}.banner-container {background-color: #ffc107;padding: 64px 0 32px;}.site-header-one .cs-button-primary, .banner-container .cs-button {background-color: #1b90fb !important;width: fit-content;transition: all 0.2s linear;border: 2px solid transparent;}.site-header-one .cs-button-primary:hover, .banner-container .cs-button:hover {background-color: #fff !important;color: #1b90fb !important;border-color: #1b90fb;}.site-header-one .cs-button-primary img, .banner-container .cs-button img, #book-demo-popup .cs-button {transition: all 0.2s linear;}.site-header-one .cs-button-primary:hover img, .banner-container .cs-button:hover img {filter: brightness(0) saturate(100%) invert(56%) sepia(44%) saturate(6783%) hue-rotate(189deg) brightness(100%) contrast(98%);}#book-demo-popup .cs-button {border: 2px solid transparent;}#book-demo-popup .cs-button:hover {background-color: #fff !important;color: #f47920 !important;border-color: #f47920;}.bookmark-menu-container {top: 70px;}.wrapper_bookmark_menu-container.ag-ver {overflow-y: auto;max-height: 90vh;background-color: transparent;border: unset;box-shadow: unset;}.wrapper_bookmark_menu-container.ag-ver::-webkit-scrollbar {width: 4px;}.wrapper_bookmark_menu-container.ag-ver::-webkit-scrollbar-track {background: #f1f1f1;}.wrapper_bookmark_menu-container.ag-ver::-webkit-scrollbar-thumb {background: rgb(244, 121, 32);border-radius: 4px;}.wrapper_bookmark_menu-container.ag-ver::-webkit-scrollbar-thumb:hover {background: rgb(182, 87, 18);}.bookmark-menu-container .ag-ver ul li {border: 0;}.bookmark-menu-container .ag-ver ul li a {text-transform: uppercase;}.bookmark-menu-container .ag-ver ul li a:after {content: unset;}.key-insight-container {border-radius: 10px;min-height: 250px;max-width: 450px;}.key-insight-img-container {position: relative;padding-bottom: 60%;overflow: hidden;border-top-left-radius: 10px;border-top-right-radius: 10px;}.key-insight-img {top: -7%;height: auto;object-fit: cover;border-top-left-radius: 10px;border-bottom-left-radius: 10px;}.bullet {background-color: #1b1d35;width: 6px;height: 6px;border-radius: 50%;margin-right: 10px;margin-top: 12px;margin-left: 1px;}.dnd-section-item {position: relative;}.dnd-section-item .bg-orange-light, .dnd-section-item .bg-feature, .dnd-section-item .light-yellow-bg, .dnd-section-item .bg-astronaut-blue {position: absolute;top: 0;bottom: 0;left: -9999px;right: -100vw;z-index: -1;}.call-out-box-with-shadow {position: relative;max-width: calc(100% - 20px);margin-bottom: 40px;}.call-out-box {background-color: #ffd0b4;padding: 20px 18px;z-index: 1;position: relative;}.call-out-box-with-shadow .call-out-content {display: flex;align-items: center;gap: 1rem;font-family: "Averta", sans-serif;}.call-out-stat {display: flex;align-items: center;gap: 16px;}.call-out-stat .call-out-sup {font-size: 60%;}.call-out-stat .call-out-number {font-size: 48px;line-height: 1.2;color: #f47920;font-family: "Averta", sans-serif;box-shadow: 0 6px 6px 0 #00000040;background-color: #ffd0b4;padding: 12px 1rem 14px;border-radius: 1rem;text-align: center;}.call-out-stat .call-out-content {font-size: 19px;color: #f47920;font-family: "Averta", sans-serif;}.call-out-content .call-out-number {font-size: 60px;line-height: 1;color: #f47920;}.call-out-box-with-shadow .call-out-shadow {z-index: 0;position: absolute;right: -20px;bottom: -20px;width: 100%;height: 100%;overflow: hidden;}.column-custom {column-count: 2;column-gap: 40px;}.chart-title-sm {font-size: 16px;}.chart-title-lg {font-size: 20px;}.invest ul li {font-size: 14px;line-height: 26px;padding: 0 30px;color: #1b1d35;white-space: nowrap;display: inline-block;text-align: center;}.invest.invest-sm ul li {padding: 0 10px;}.invest ul li span {position: relative;top: -7px;white-space: nowrap;}.invest .historical-legend li:before {height: 45px;}.invest-column {display: grid;grid-template-columns: 1fr 1fr;max-width: 600px;}#investment-trends .legend-dot-2 {width: 0.7rem;}#rising-stars .invest ul li.orange:before {content: "• ";color: #f47920;font-size: 40px;}#rising-stars .invest ul li.yellow:before {content: "• ";color: #ffcb05;font-size: 40px;}#rising-stars .invest ul li.blue:before {content: "• ";color: #1b90fb;font-size: 40px;}#rising-stars .invest ul li.navy:before {content: "• ";color: #0a3f57;font-size: 40px;}#rising-stars .invest ul li.pink:before {content: "• ";color: #ed7076;font-size: 40px;}.legend-dot {width: 0.5rem;aspect-ratio: 1/1;border-radius: 50%;}.disease-management-chart-container {width: 350px;}.disease-management-chart {width: 350px;z-index: 1;}.ai-chart-wrapper {display: flex;align-items: center;width: 100%;}.ai-chart-labels {width: 30%;padding-right: 12px;text-align: left;}.ai-chart-labels .bar-label-title {font-size: 14px;font-weight: bold;line-height: 1.4;margin-bottom: 18px;margin-top: 20px;}.bg-orange-dark {background-color: #ffe7d9;}.bg-celtic-spring {background-color: #e9f1df;}.bg-astronaut-blue {background-color: #0a3f57;}.nav-tabs {border-bottom: unset;}.cs-tab-horizontal .nav-tabs .nav-item {display: flex;align-items: center;position: relative;}.cs-tab-horizontal .nav-tabs {justify-content: center;align-items: center;font-size: 15px;margin-bottom: 32px;}.cs-tab-horizontal.explore-main .nav-tabs {max-width: max-content;border-radius: 8px;border: 1px solid #1b1d35;}.cs-tab-horizontal .nav-tabs .nav-link {color: #1b1d35;background-color: transparent;border: unset;padding: 8px;}.cs-tab-horizontal.explore-main .nav-tabs .nav-link {padding: 8px 24px;}.nav-tabs .nav-link.active, .cs-tab-vertical .nav-tabs .nav-link.active, .cs-tab-horizontal .nav-tabs .nav-link.active {font-weight: bold;color: #f47920;}.cs-tab-vertical .nav-tabs .nav-item.show .nav-link img, .cs-tab-vertical .nav-tabs .nav-link.active img {filter: invert(55%) sepia(53%) saturate(1795%) hue-rotate(345deg) brightness(96%) contrast(99%);}.cs-tab-horizontal .nav-tabs .nav-item:not(:last-child):after {content: "";background-color: #1b1d35;width: 0.5px;height: 30px;position: absolute;right: 0;}.cs-tab-vertical .nav-tabs {width: 42%;flex-direction: column;}.cs-tab-vertical .tab-content {width: 58%;}.cs-tab-vertical {display: flex;flex-direction: row;justify-content: space-between;gap: 26px;}.cs-tab-vertical .nav-tabs .nav-item {margin-bottom: 20px;}.cs-tab-vertical .nav-tabs .nav-link {width: 100%;display: flex;justify-content: space-between;align-items: center;gap: 8px;color: #1b1d35;background-color: #fff;border: unset;font-family: "Averta", sans-serif;padding: 12px 16px;border-radius: 5px;}.rising-star-tab-container {border-radius: 12px;padding: 20px;}.number-percent-text {font-size: 14px;}.year-group {position: relative;text-align: center;}.year-title {font-size: 30px;line-height: 1;}.user-icon {height: 2.7rem;width: auto;}.year-group:after {content: "";height: 90%;width: 15px;position: absolute;right: 0;}#appendix-year-experience-left .year-group:nth-child(1):after {border-top: 1px solid #1b90fb;border-left: 1px solid #1b90fb;border-bottom: 1px solid #1b90fb;}#appendix-year-experience-left .year-group:nth-child(2):after {border-top: 1px solid #6fcf97;border-left: 1px solid #6fcf97;border-bottom: 1px solid #6fcf97;height: 97%;top: 5px;}#appendix-year-experience-left .year-group:nth-child(3):after {border-top: 1px solid #ffcb05;border-left: 1px solid #ffcb05;border-bottom: 1px solid #ffcb05;top: 10px;height: 91%;}#appendix-year-experience-left .year-group:nth-child(4):after {border-top: 1px solid #f47920;border-left: 1px solid #f47920;border-bottom: 1px solid #f47920;top: 2px;height: 87%;}#appendix-client-size:not:has(> div) {min-height: 280px;}#appendix-year-experience:not:has(img) {min-height: 550px;}#best-practices-tab-loading, #respondent-location-chart:not:has(svg) {min-height: 500px;}#explore-tab-content:not:has(svg) {min-height: 736px;}.custom-green-tag {border-radius: 5px;background: #e9f1df;font-size: 14px;font-family: "Averta", sans-serif;padding: 4px 12px;margin: auto;width: fit-content;}.tab-heading-container {position: relative;border-radius: 16px;}.tab-heading-text {background-color: #fff;border-radius: 16px;padding: 8px 16px 8px 8px;width: fit-content;position: relative;z-index: 1;float: left;clear: both;margin-right: 16px;}.tab-heading-text.tab-heading-text-right {padding: 8px 8px 8px 16px;float: right;margin-left: 25px;margin-right: 0;}.tab-heading-text h2 {position: relative;z-index: 1;}.tab-heading-text:after {content: "";position: absolute;top: 0;left: 100%;height: 40px;width: 40px;border-top-left-radius: 50%;background: transparent;box-shadow: -17px -5px 0 0 #ffffff;z-index: 0;}.tab-heading-text:before {content: "";position: absolute;top: 100%;left: 0;height: 40px;width: 40px;border-top-left-radius: 50%;background: transparent;box-shadow: -20px -10px 0 0 #ffffff;z-index: 0;}.tab-heading-text-right.tab-heading-text:after {box-shadow: 18px -15px 0 0 #ffffff;left: auto;top: 100%;right: 0;border-top-right-radius: 50%;}.tab-heading-text-right.tab-heading-text:before {top: 0;left: -40px;border-top-right-radius: 50%;box-shadow: 15px -10px 0 0 #ffffff;}.tab-heading-content {padding: 22px 16px;}.best-practices-tag {font-size: 14px;}.best-practices-tag .dot {width: 12px;aspect-ratio: 1 / 1;margin-right: 6px;border-radius: 50%;flex-shrink: 0;}.key-insights-img {width: 440px;height: auto;}.financial-wellness-wrapper {width: 400px;max-width: 100%;}.legend-item {display: flex;align-items: center;gap: 6px;font-size: 14px;}.best-practices-tag > div {display: flex;align-items: center;white-space: nowrap;}#key-barriers {overflow: visible !important;}#key-barriers svg {overflow: visible !important;}.very-confident {background-color: #f47920;}.confident {background-color: #ffcb05;}.not-confident {background-color: #339ba6;}#vendor-criteria-chart svg > g > g:nth-child(4) > g:last-child > text {fill: #1b1d35;}.dnd-section-item.text-end {max-width: 90%;margin-left: auto;}.dnd-section-item.text-start {max-width: 90%;margin-right: auto;}#respondent-location-chart > div > div {margin: auto;}.border-company-percent {border: 2px solid #f47920;border-radius: 16px;margin: auto;width: 105%;height: 51%;position: absolute;top: -0.5%;left: -2.3%;}.stroke-bottom-2 {stroke: #f5dcd4;stroke-dasharray: 0 24% 18% 0;stroke-width: 2px;}.gap-explanation {position: absolute;text-align: left;width: 50%;background-color: #fff0e6;border-radius: 8px;padding: 16px;font-size: 14px;}.gap-explanation:has(.gap-explanation-1) {top: 16%;left: 0;}.gap-explanation:has(.gap-explanation-2) {top: 5%;right: 0;}.gap-explanation-1 {position: relative;}.gap-explanation-1:after {content: "";position: absolute;top: calc(-18% - 12px);right: -32%;border: solid #000;border-width: 0 3px 3px 0;display: inline-block;padding: 3px;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}.gap-explanation-1:before {content: "";width: 83%;height: 30%;display: block;border-top: 3px solid #000;border-left: 3px solid #000;border-top-left-radius: 8px;position: absolute;top: -24%;left: 50%;z-index: -1;}.gap-explanation-2:after {content: "";position: absolute;top: calc(100% + 12% + 17px);left: calc(22% + 2% + 16px);border: solid #000;border-width: 0 3px 3px 0;display: inline-block;padding: 3px;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}.gap-explanation-2:before {content: "";width: 52%;height: calc(100% - 25%);display: block;border-top: 3px solid #000;border-left: 3px solid #000;border-bottom: 3px solid #000;border-top-left-radius: 8px;border-bottom-left-radius: 8px;position: absolute;top: 50%;left: -15%;z-index: -1;}#percentage-of-employers-chart1, #percentage-of-employers-chart2, #percentage-of-employers-chart4 {width: 500px;}.title-circle-chart {max-width: 245px;}@media (min-width: 767px) {.h1 {font-size: 64px;}.mt-special {margin-top: 95px !important;}.biometric-content-chart-container {width: 400px;}}@media (max-width: 991px) {.header_menu .cs-menu-wrapper > ul {margin-bottom: 20px;}.site-header-one .cs-button {font-size: 12px;padding: 10px 12px;}.sticky-header-one .custom-header #logo-img {width: 100px !important;}}@media (max-width: 767px) {.physician-engagement-chart-container {padding-left: 0px;}.main-content {overflow-x: hidden;}.border-company-percent {border: 1px solid #f47920;border-radius: 8px;}}@media (max-width: 576px) {.gap-explanation {font-size: 12px;padding: 9px;width: 40%;}.gap-explanation-1:before {top: -23%;}.gap-explanation-1:after {top: calc(-17% - 10.5px);}.column-custom {column-count: 1;}.bookmark-menu-container {top: 0;}.wrapper_bookmark_menu-container.ag-ver {padding: 0;}.call-out-stat .call-out-number {font-size: 38px;}.invest ul {gap: 0 16px;}.financial-legend .legend-item, .invest ul li {width: 150px;text-align: left;padding: 0 0 0 16px;}.biometric-content-chart-container .invest ul li {width: 45%;}.invest.invest-lg ul li {width: 340px;}.invest-column {grid-template-columns: 1fr;align-items: center;justify-content: center;}.cs-tab-horizontal .nav-tabs, .cs-tab-vertical {flex-direction: column;}.cs-tab-horizontal .nav-tabs .nav-item:not(:last-child):after {content: unset;}.cs-tab-vertical .nav-tabs {width: 100%;}.cs-tab-vertical .tab-content {width: 100%;margin-top: 30px;}.circle-box-container {flex-direction: column;justify-content: center;align-items: center;display: flex;}#best-practices-chart-number {height: 100%;}.number-percent-text-lg {font-size: 14px;}.title-circle-chart {max-width: 100%;}}@media (min-width: 576.5px) and (max-width: 767px) {.gap-explanation:has(.gap-explanation-1) {left: 0;}.gap-explanation-1:after {right: -17%;top: calc(-17% - 18px);}.gap-explanation-1:before {width: 66%;top: calc(-17% - 15px);}.gap-explanation-2:before {height: calc(100% - 26% + 2px);}.gap-explanation-2:after {left: -10px;}}@media (max-width: 576.5px) and (min-width: 567.5px) {.gap-explanation:has(.gap-explanation-1) {left: 0;}.gap-explanation:has(.gap-explanation-2) {top: 0;}.gap-explanation-2:before {height: 180%;}.gap-explanation-2:after {left: -6%;top: calc(210% + 14px);}}@media (max-width: 567.5px) and (min-width: 400.5px) {.gap-explanation:has(.gap-explanation-1) {left: 0;}.gap-explanation:has(.gap-explanation-2) {top: 0;}.gap-explanation-2:before {height: 148%;}.gap-explanation-2:after {left: -6%;top: calc(181% + 14px);}}@media (min-width: 398.5px) and (max-width: 400.5px) {.gap-explanation-2:before {height: 113%;}.gap-explanation-2:after {left: -6%;top: calc(148% + 14px);}}@media (max-width: 398.5px) {.gap-explanation:has(.gap-explanation-1) {left: 0;}.gap-explanation-2:before {height: 93%;}.gap-explanation-2:after {left: -6%;top: calc(130% + 14px);}}@media (max-width: 391.5px) {.gap-explanation-2:before {height: 83%;}.gap-explanation-2:after {left: -6%;top: calc(121% + 14px);}}@media (max-width: 377.5px) {.gap-explanation-2:before {height: 66%;}.gap-explanation-2:after {left: -6%;top: calc(105% + 14px);}}@media (max-width: 371.5px) {.gap-explanation:has(.gap-explanation-2) {top: 0;}.gap-explanation-2:after {top: calc(106% + 14px);}.gap-explanation-1:before {top: -14%;}.gap-explanation-1:after {top: calc(-8% - 18px);}}.legend-color-box {width: 8px;height: 8px;margin-right: 4px;}.report-key-insights-form .hs-form-required, .hs-custom-style .hs-form-required {color: red;}.report-key-insights-form.report-key-insights-sm .field {margin-bottom: 16px;}.report-key-insights-form .field {margin-bottom: 8px;width: 100%;}.report-key-insights-form input.hs-input.error, .report-key-insights-form input.hs-input.error:focus {border-color: #b9554d;}.report-key-insights-form fieldset.form-columns-1 .input {margin-right: 0 !important;}.report-key-insights-form .hs-input {width: 100% !important;height: 54px;border-radius: 8px;padding: 10px;border: 1px solid #ccc;background-color: #fff;}.report-key-insights-form.report-key-insights-sm .hs-input {height: 32px;font-size: 12px;padding: 4px 10px;}.report-key-insights-form.report-key-insights-sm .hs_submit {margin: 0;}.report-key-insights-form input, .report-key-insights-form select {box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);-webkit-box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.25));filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.25));}.report-key-insights-form .hs_submit input {margin-top: 20px;text-align: left;}.report-key-insights-form.report-key-insights-sm .hs_submit input {margin-top: 6px;}.report-key-insights-form .hs-button-cs {white-space: break-spaces;margin-top: 10px;color: #fff;background: rgb(244, 121, 32);border-radius: 8px;padding: 13px 24px;font-family: "Averta", sans-serif;font-size: 16px;line-height: 19px;border: 2px solid #f47920;}.report-key-insights-form.report-key-insights-sm .hs-button-cs {padding: 6px 15px;line-height: 1;margin: 0;}.report-key-insights-form-msg {font-family: "Averta", sans-serif;font-size: 16px;line-height: 32px;text-align: center;color: #1b1d35;margin-bottom: 26px;}.report-key-insights-form.report-key-insights-sm .field > label {display: none;}.report-key-insights-form .field > label {margin-bottom: 4px;display: block;color: #1b1d35;font-size: 12px;line-height: 13px;transition: all 0.2s ease;opacity: 0;}.text-white .report-key-insights-form .field > label {color: #fff;}form input:focus, form select:focus, form textarea:focus, .hs-input:focus {border: 2px solid #f47920 !important;}.report-key-insights-form .field:focus-within > label {opacity: 1 !important;}.report-key-insights-form .hs-button-cs {transition: all 0.2s ease;}.report-key-insights-form .hs-button-cs:hover {background-color: #d66e24;border-color: #d66e24;color: #fff;}.report-key-insights-form .hs-button-cs:hover {background-color: #fff;border-color: #d66e24;color: #d66e24;}.request-conversion .hs-button-cs:hover {color: #d66e24;background: #fff;}.report-key-insights-form .hs-error-msgs {text-align: left;display: block;list-style-type: none;margin: 4px 0 0;padding: 0;color: #f2545b;font-size: 14px;}.report-key-insights-form.report-key-insights-sm .hs-error-msgs {font-size: 12px;}.hbspt-form .submitted-message, .hbspt-form .submitted-message p {font-size: 16px;padding: 20px 0;color: #1b1d35;text-align: center;}.hbspt-form .submitted-message p {color: #fff;}fieldset.form-columns-3 .input, fieldset.form-columns-2 .input, .report-key-insights-form .form-columns-2 .input, .report-key-insights-sm .form-columns-2 .input {margin-right: 0 !important;}.report-key-insights-form.hs-custom-style fieldset {display: flex;gap: 16px;}.report-key-insights-sm.hs-custom-style fieldset {display: flex;gap: 8px;}.report-key-insights-sm.hs-custom-style fieldset:nth-child(3) {flex-direction: column;gap: 0;}.hs-dependent-field {width: 100%;}.report-key-insights-form .inputs-list {list-style: none;padding-left: 0;margin: 16px 0 0;}.report-key-insights-form.report-key-insights-sm .inputs-list {margin: 10px 0 0;}.report-key-insights-form .inputs-list .hs-input {width: 12px !important;height: 12px !important;cursor: pointer;box-shadow: unset;}.report-key-insights-form .inputs-list li label span {font-size: 16px;cursor: pointer;padding-left: 4px;}.report-key-insights-form.report-key-insights-sm .inputs-list li label span {font-size: 12px;}@media (min-width: 767px) {.report-key-insights-sm .form-columns-2 .hs-form-field {width: 100% !important;}}@media (min-width: 992px) {.modal-dialog {max-width: 570px;}}@media (max-width: 768px) {.report-key-insights-sm .form-columns-2:first-child .hs-form-field {width: 50% !important;}.report-key-insights-sm .hs-form-field {width: 100% !important;}.report-key-insights-sm fieldset.form-columns-2 .hs-form-field {float: left !important;}.hs-custom-style fieldset {gap: 8px;}.report-key-insights-form:not(.report-key-insights-sm) .form-columns-2 {display: flex;gap: 6px;}}#question, .label-result {font-size: 14px;}.progress, .progress-bar {height: 25px;background-color: #f9d394;border-radius: 12px;color: #1b1d35;font-size: 16px;position: relative;}.progress-bar:nth-child(2) {border-top-right-radius: 12px;border-bottom-right-radius: 12px;z-index: 1;}.progress-bar:not(.progress-bar-bg-active):first-child, .progress-bar:not(.progress-bar-bg-active):last-child {overflow: visible;z-index: 0;}.progress-bar:not(.progress-bar-bg-active):first-child:before {content: "";background-color: #fff;top: 0;right: -12px;bottom: 0;left: 0;position: absolute;z-index: -1;}.progress-bar:not(.progress-bar-bg-active):last-child:before {content: "";background-color: #fff;top: 0;left: -12px;bottom: 0;right: 0;position: absolute;z-index: -1;}.progress-bar.progress-bar-bg-active {background-color: #f47920 !important;color: #fff;font-family: "Averta", sans-serif;}.progress-bar.progress-bar-bg-active + .progress-bar:not(.progress-bar-bg-active):before, .progress-bar.progress-bar-bg:not(.progress-bar-bg-active) + .progress-bar.progress-bar-bg:not(.progress-bar-bg-active), .progress-bar.progress-bar-bg + .progress-bar.progress-bar-bg-active, .progress-bar.progress-bar-bg-active + .progress-bar.progress-bar-bg {background-color: #f9d394;}.progress-bar.progress-bar-bg {background-color: #fff;}.form-check-input, .form-check-label {cursor: pointer;}.text-averta, .form-check-input:checked[type="radio"] + .form-check-label {font-family: "Averta", sans-serif;}.custom-card {border-radius: 10px;}.custom-card .card-header {background-color: #0a3f57;color: #fff0e5;border-radius: 10px 10px 0 0;}.custom-card .card-body {background-color: #fff0e5;color: #1b1d35;border-radius: 0 0 10px 10px;}.form-check-input:checked {background-color: #f47920;border-color: #f47920;}.cs-progress-circle-container {position: relative;width: fit-content;}.cs-progress-circle {width: 130px;height: 130px;transform: rotate(-80deg);}.progress-percent-number {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);font-size: 28px;color: #0a3f57;font-weight: bold;}#progress, #progress-border, #track, #border-track {fill: transparent;}#progress-border {stroke: #f47920;stroke-width: 20px;stroke-linecap: round;stroke-dasharray: 346;stroke-dashoffset: 140;}#track {stroke: #fafafa;stroke-width: 20px;}.quote-content-1 {position: relative;margin: 24px 0;width: 97.5%;clear: both;padding: 22px 26px;background-color: #ffffff;color: #1b1d35;box-shadow: 14px 14px 0 0 #006666;font-size: 18px;line-height: 1.5;font-family: "Averta", sans-serif;}.quote-content-1 p {margin: 0;}.quote-content-2 {position: relative;width: 100%;max-width: 100%;margin: 44px 0 0;clear: both;padding: 10px 28px 10px 55px;background-color: #047b79;color: #ffffff;border-radius: 8px;box-shadow: 0 8px 18px rgba(0, 0, 0, 0.12);font-size: 16px;line-height: 1.6;}.quote-content-2 p:first-child {font-family: "Averta", sans-serif;}.quote-content-2::before {content: "";position: absolute;top: 0px;left: 0px;width: 40px;height: 40px;background-color: #ebd17a;color: #0a3f57;display: flex;align-items: center;justify-content: center;font-size: 22px;font-weight: 700;background-image: url(../images/resources/industry-trends-reports/2026/quote-primary.png);background-size: 70%;background-position: center;background-repeat: no-repeat;}.quote-content-2.quote-green:before {background-color: #dbeb7a;background-image: url(../images/resources/industry-trends-reports/2026/quote-green.png);}.quote-content-2 p {margin: 0;}.quote-content-2 .quote-author {display: block;margin-top: 10px;font-weight: 600;color: #eaf8f6;}@media (max-width: 575px) {.quote-content-2 {margin: 18px 0 0;padding: 18px 20px 18px 62px;font-size: 16px;line-height: 1.5;}.quote-content-2::before {top: 14px;left: 18px;width: 30px;height: 30px;font-size: 20px;}}#ex1-chart-investment-trend-2 svg text[fill="#ffffff"] {transform: translateY(10px);}.vendor-criteria-grid {display: grid;grid-template-columns: repeat(4, 1fr);gap: 16px;margin-top: 24px;}.metric-card {height: 100%;display: flex;padding: 24px;flex-direction: column;gap: 1rem;background-color: #e5eaf4;color: #1b1d35;}.metric-card .metric-highlight-text {font-weight: 600;color: #1b90fb;}.best-practices-legend-container {margin-top: 16px;}.physician-engagement-chart-container {max-width: 300px;margin-left: 38px;margin-right: auto;display: block;}.vendor-criteria-metric {font-weight: 700;font-size: 36px;color: #0a3f57;text-shadow: 0.5px 0 0 currentColor, -0.5px 0 0 currentColor;}.vendor-criteria-text {font-size: 14px;line-height: 1.5;margin-bottom: 0;color: #1b1d35;}.vendor-criteria-text strong {font-weight: 700;}@media (max-width: 991px) {.vendor-criteria-grid {grid-template-columns: repeat(2, 1fr);}}@media (max-width: 575px) {.vendor-criteria-grid {grid-template-columns: 1fr;}}.tag-header {position: relative;width: 80%;z-index: 1;}.tag-header .rounded-circle {min-width: 60px;max-height: 60px;width: 60px;aspect-ratio: 1 / 1;padding: 11px;}.tag-header h2 {font-size: 28px;}.tag-header::before {--tag-header-spacing: 50px;content: "";position: absolute;bottom: calc(-1 * var(--tag-header-spacing));left: 0;width: 0;height: 0;border-top: var(--tag-header-spacing) solid;border-left: var(--tag-header-spacing) solid transparent;}.tag-header.tag-header-1 {background-color: #1b90fb;}.tag-header.tag-header-1::before {border-top-color: #154549;}.tag-header.tag-header-2 {background-color: #f47920;}.tag-header.tag-header-2::before {border-top-color: #7c3c0f;}.tag-header.tag-header-3 {background-color: #339ba6;}.tag-header.tag-header-3::before {border-top-color: #082a49;}.tag-header h2 {color: #fff;}.tag-box-content {--left-margin: 50px;border: 1px solid;margin-top: -50px;margin-left: var(--left-margin);padding-top: 90px !important;width: calc( 100% - var(--left-margin) );box-shadow: -8px 8px 4px 0px #00000026, 1px -1px 4px 0px #00000040;}.tag-box-content h4 {font-size: 20px;font-weight: 700;}.partner-logo-gray .partner-logo-box img {filter: grayscale(100%);}.partner-logo-gray.partner-logo-hover .partner-logo-box img:hover {filter: grayscale(0%);}.slick-dots {bottom: -30px;}.explore-the-data-list {display: flex;justify-content: center;gap: 3rem;align-items: center;}.cta-title {font-family: "Averta Extra Bold", sans-serif;font-size: 36px;}.cs-button.cs-button-secondary {transition: all 0.2s ease;border: 2px solid transparent;}.cs-button.cs-button-secondary img {transition: all 0.2s ease;}.cs-button.cs-button-secondary:hover {background-color: #fff;border-color: #d66e24;color: #d66e24;}.cs-button.cs-button-secondary:hover img {filter: brightness(0) saturate(100%) invert(48%) sepia(75%) saturate(851%) hue-rotate(347deg) brightness(89%) contrast(88%);}.average-size {display: flex;align-items: center;justify-content: center;}#appendix-year-experience-left .year-group:nth-child(2) .year-group-item {margin-top: 9px;}#appendix-year-experience-left .year-group:nth-child(3) .year-group-item {margin-top: 2px;}#appendix-year-experience-left .year-group:nth-child(4) .year-group-item {margin-top: -28px;}@media (max-width: 767.89px) {.header_menu {max-height: calc(100vh - 190px);}#book-demo-popup {width: 80%;}.site-header-one .cs-button {padding: 17px 24px !important;display: flex !important;color: #fff !important;width: 80%;margin: 6px 0 0;justify-content: center;align-items: center;}#book-demo-popup .cs-button {width: 100%;font-size: 12px;}.site-header-one:not(.sticky-header-one) .cs-menu-item #book-demo-popup .cs-button {font-size: 16px;}.site-header-one.sticky-header-one .book-demo-mobile-btn {display: flex !important;}.site-header-one.sticky-header-one .cs-menu-item #book-demo-popup {display: none !important;}.best-practices-tag {font-size: 14px;}.physician-engagement-chart-container {max-width: 100%;margin-left: 0px;}.disease-management-chart-container {width: 100%;display: flex;flex-direction: column;justify-content: center;align-items: center;}.tag-header {width: 90%;}.financial-wellness-wrapper {width: 100%;}#percentage-of-employers-chart1, #percentage-of-employers-chart2, #percentage-of-employers-chart4 {width: 100%;}.best-practices-tag-item {width: 168px;padding-left: 16px;}.best-practices-tag-item-2 {width: 240px;padding-left: 0;}.vendor-evaluation-historical-comparison-chart .best-practices-tag-item-2 {width: 48%;}.ai-chart-labels .bar-label-title {font-size: 9px;}.explore-the-data-list {gap: 2rem;}.average-size {display: grid;grid-template-columns: repeat(2, 1fr);justify-content: center;align-items: start;}.average-size .average-size-item {grid-column: span 2;}.vendor-criteria-metric {line-height: 1.2;}#appendix-year-experience-left .year-group:nth-child(2) .year-group-item {margin-top: 10px;}#appendix-year-experience-left .year-group:nth-child(4) .year-group-item {margin-top: -32px;}}@media (max-width: 575px) {.quote-content-1 {margin: 16px 0;width: 100%;padding: 18px;box-shadow: 10px 10px 0 0 #006666;font-size: 16px;}.explore-the-data-list {flex-wrap: wrap;gap: 12px 4px;justify-content: start;}.explore-the-data-list .legend-item {width: 170px;padding-left: 20px;}.explore-the-data-list .legend-item:nth-child(even) {width: 130px;padding-left: 10px;}.explore-the-data-list.explore-the-data-list-2 .legend-item {padding-left: 0px;width: 160px;}#appendix-year-experience-left {width: 100px;}.user-icon {height: 1.2rem;width: auto;margin: 8px 4px 10px;}.year-group-item {margin-left: -20px;}.tag-header.tag-header-1, .tag-header.tag-header-1::before, .tag-header.tag-header-2, .tag-header.tag-header-2::before, .tag-header.tag-header-3, .tag-header.tag-header-3::before {background-color: transparent;box-shadow: none !important;}.tag-header .rounded-circle {padding: 12px;min-width: 56px;max-height: 56px;width: 56px;}.tag-header.tag-header-1 .rounded-circle {background-color: #1b90fb !important;}.tag-header.tag-header-2 .rounded-circle {background-color: #f47920 !important;}.tag-header.tag-header-3 .rounded-circle {background-color: #339ba6 !important;padding: 14px 12px 12px;}.tag-header .rounded-circle img {filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7497%) hue-rotate(163deg) brightness(104%) contrast(101%);}.tag-header::before {--tag-header-spacing: 0px;}.tag-box-content {--left-margin: 0px;border: none;box-shadow: none;padding-top: 24px !important;margin-top: 0;}.tag-header {width: 100%;}.tag-header h2 {font-size: 24px;color: #1b1d35;}.border-company-percent {width: 99%;left: 1%;}.cs-tab-horizontal .nav-tabs {max-width: 260px;border-radius: 8px;border: 1px solid #1b1d35;margin: 0 auto 32px auto;}.cs-tab-horizontal .nav-tabs .nav-item {width: 100%;text-align: center;justify-content: center;position: relative;}.cs-tab-horizontal .nav-tabs .nav-item:not(:last-child):after {content: "";width: 80%;height: 1px;background-color: #1b1d35;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);}.bg-barrier-chart-wrapper {background-color: #e5e3f4;padding: 16px 16px 12px;}.ai-chart-wrapper {background-color: #fff9f5;padding: 16px 16px 0;}.ai-risks-chart-wrapper {background-color: #fff9f5;padding: 12px;}.financial-wellness-chart-wrapper {background-color: #eef4e6;padding: 16px 12px;}.slick-initialized .slick-slide {margin: 0 14px;}.year-title {font-size: 17px;}.year-percentage {font-size: 13px;}#appendix-year-experience-left .year-group:nth-child(3) .year-group-item {margin-top: 12px;}#appendix-year-experience-left .year-group:nth-child(4) .year-group-item {margin-top: -6px;}}@media (max-width: 525px) {.best-practices-tag {font-size: 13px;gap: 0.5rem;}.best-practices-tag-item-2 {width: 48%;}.best-practices-tag .best-practices-tag-item-2:nth-child(1) {order: 1;}.best-practices-tag .best-practices-tag-item-2:nth-child(2) {order: 3;}.best-practices-tag .best-practices-tag-item-2:nth-child(3) {order: 2;}.best-practices-tag .best-practices-tag-item-2:nth-child(4) {order: 4;}.key-insights-img {width: 240px;}.best-practices-legend-container {margin-top: 16px;}#appendix-year-experience-left .year-group:nth-child(1):after {top: 4px;height: 86%;}#appendix-year-experience-left .year-group:nth-child(2):after {top: 7px;height: 94%;}#appendix-year-experience-left .year-group:nth-child(3):after {height: 90%;}#appendix-year-experience-left .year-group:nth-child(4):after {top: 6px;height: 85.5%;}}@media (max-width: 430px) {.best-practices-tag:has(.best-practices-tag-item-2) {justify-content: center;}.best-practices-tag > div {width: 240px !important;}}@media (min-width: 429px) and (max-width: 431px) {.best-practices-tag > div.best-practices-tag-item-2 {width: 48% !important;}}@media (max-width: 400px) {.gap-explanation-1:before {top: -18%;width: 96%;}.gap-explanation-1::after {top: calc(-17% - 5px);right: -47%;}.user-icon {height: 1.07rem;}}@media (max-width: 574.98px) {.cs-tab-vertical.mobile-accordion {flex-direction: column;gap: 0;}.cs-tab-vertical.mobile-accordion .nav-tabs, .cs-tab-vertical.mobile-accordion .tab-content {display: none;}.cs-tab-vertical.mobile-accordion .accordion-mobile-container {display: block;width: 100%;}.cs-tab-vertical.mobile-accordion .accordion-mobile-wrapper {display: block;margin-bottom: 12px;}.cs-tab-vertical.mobile-accordion .accordion-mobile-header {width: 100%;display: flex;justify-content: space-between;align-items: center;gap: 8px;color: #1b1d35;background-color: #fff;border: unset;font-family: "Averta", sans-serif;padding: 12px 16px;border-radius: 5px;cursor: pointer;text-decoration: none;line-height: 1.4;transition: background-color 0.2s ease, box-shadow 0.2s ease;}.cs-tab-vertical.mobile-accordion .accordion-mobile-header.active {font-weight: bold;color: #f47920;}.cs-tab-vertical.mobile-accordion .accordion-mobile-header.active img {filter: invert(55%) sepia(53%) saturate(1795%) hue-rotate(345deg) brightness(96%) contrast(99%);transform: rotate(90deg);}.cs-tab-vertical.mobile-accordion .accordion-mobile-header img {transition: transform 0.3s ease;}.cs-tab-vertical.mobile-accordion .accordion-mobile-content {max-height: 0;overflow: hidden;opacity: 0;transition: max-height 0.2s ease-out, opacity 0.15s ease-out;}.cs-tab-vertical.mobile-accordion .accordion-mobile-wrapper.accordion-open .accordion-mobile-content {max-height: 3000px;opacity: 1;transition: max-height 0.25s ease-in, opacity 0.2s ease-in;}.cs-tab-vertical.mobile-accordion .accordion-mobile-content .tab-pane {display: block !important;opacity: 1 !important;padding: 24px 0;}.cs-tab-vertical.mobile-accordion .accordion-mobile-wrapper:last-child .accordion-mobile-content .tab-pane {padding: 24px 0 0;}}@media (min-width: 575px) {.cs-tab-vertical .accordion-mobile-container {display: none !important;}}@media (max-width: 575.98px) {.financial-legend .legend-inner-wrapper {display: grid !important;grid-template-columns: repeat(auto-fill, 150px);justify-content: center;width: 100%;}.financial-legend .legend-item {display: flex;align-items: center;gap: 8px;width: 100%;}}