@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), .report-key-insights-form.report-key-insights-sm .field {margin-bottom: 16px;}.circle-box-7 .circle-box-percent, .fs-18, .number-percent-text-lg {font-size: 18px;}text {font-family: "Averta Demo PE", sans-serif;}.custom-header {transition: 0.2s ease-in-out;}.custom-header:not(:has(.collapsed)), .progress-bar.progress-bar-bg {background-color: #fff;}.sticky-header-one .custom-header {padding: 15px 0;}.sticky-header-one .cs-button {font-size: 12px;padding: 8px 12px !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;}.content-wrapper, .dnd-section > .row-fluid, .footer__container, .page-center {max-width: 1400px;}h2 {font-size: 32px;}.circle-box-4 .circle-box-percent, .circle-box-5 .circle-box-percent, h3 {font-size: 28px;}h5 {font-size: 20px;}.rotate {animation: 2s linear infinite rotation;}@keyframes rotation {from {transform: rotate(0);}to {transform: rotate(359deg);}}#download-newest-report {background-color: #1b1d35;max-width: 830px;margin: auto;border-radius: 1rem;}#download-newest-report img {width: 260px;max-width: 70%;}@media (min-width: 767.89px) {#download-newest-report > img {margin-bottom: 30px;}}#download-newest-report span.text-white {font-size: 15px;}.img-banner-reports {width: 100%;max-height: 30vh;min-height: 400px;object-fit: cover;}.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: #f47920;border-radius: 4px;}.wrapper_bookmark_menu-container.ag-ver::-webkit-scrollbar-thumb:hover {background: #b65712;}.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;}.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, .gap-explanation-1 {position: relative;}.dnd-section-item .bg-astronaut-blue, .dnd-section-item .bg-feature, .dnd-section-item .bg-orange-light, .dnd-section-item .light-yellow-bg {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;}.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 ul li.cylindrical:before {content: "• ";color: #339ba6;font-size: 40px;}.invest ul li.yellow:before {content: "• ";color: #ffcb05;font-size: 40px;}.invest ul li.orange:before {content: "• ";color: #f47920;font-size: 40px;}.invest-column {display: grid;grid-template-columns: 1fr 1fr;max-width: 600px;}.invest ul li:nth-child(4):before {content: "• ";color: #6fcf97;font-size: 40px;}.invest ul li.navy:before, .invest ul li:nth-child(5):before {content: "• ";color: #0a3f57;font-size: 40px;}.invest ul li.pink:before, .invest ul li:nth-child(6):before {content: "• ";color: #ed7076;font-size: 40px;}.invest ul li:nth-child(7):before {content: "• ";color: #1b90fb;font-size: 40px;}.rising-star-box {background-color: #eff1e2;color: #366625;padding: 20px;border-radius: 10px;}.color-lime {color: #7b8f00;}.rising-star-box .item {border-bottom: 1px solid #e8ebd3;display: flex;align-items: center;gap: 8px;padding: 8px 0;}.rising-star-box .item:last-child {border-bottom: unset;padding-bottom: 0;}.legend-dot {width: 0.5rem;aspect-ratio: 1/1;border-radius: 50%;background-color: teal;}.bg-orange-dark {background-color: #ffe7d9;}.bg-orange-light {background-color: #fff0e5;}.bg-lime, .bg-lime-800 {background-color: #7b8f00;}.bg-green-400 {background-color: #6bb85f;}.bg-turquoise {background-color: #00a3a3;}.bg-teal {background-color: teal;}.bg-feature-dark {background-color: #e5eaf4;}.bg-celtic-spring {background-color: #d1eddb;}.bg-zinnwaldite {background-color: rgba(235, 185, 170, 0.5);}.bg-fruit-salad {background-color: #5ca451;}.bg-astronaut-blue {background-color: #0a3f57;}.shadow-orange {box-shadow: 8px 10px 0 0 #f47920;}.rising-star-tab-container {border-radius: 12px;padding: 20px;}.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;}.cs-tab-horizontal .nav-tabs .nav-link {color: #1b1d35;background-color: transparent;border: unset;padding: 8px;}.cs-tab-horizontal .nav-tabs .nav-link.active, .cs-tab-vertical .nav-tabs .nav-link.active, .nav-tabs .nav-link.active {font-weight: 700;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: 35%;flex-direction: column;}.cs-tab-vertical .tab-content {width: 60%;}.cs-tab-vertical {display: flex;flex-direction: row;justify-content: space-between;}.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;}.circle-box .circle-box-percent {line-height: 1.3;font-family: Averta, sans-serif;}.circle-box-section {margin: 45px 0;aspect-ratio: 5/2;}.circle-box-container {position: relative;width: 100%;height: 100%;}.circle-box {display: flex;flex-direction: column;justify-content: center;align-items: center;aspect-ratio: 1/1;color: #fff;padding: 8px;text-align: center;}.circle-box-group {position: absolute;aspect-ratio: 1/1;border-radius: 50%;}.circle-box-small {min-width: calc(150px + 0.3vw);}.circle-box-7:before {content: "";width: 200%;height: 100%;display: block;border-right: 3px solid #000;border-bottom: 3px solid #000;border-bottom-right-radius: 12px;position: absolute;top: 0;left: 0;transform: translate(55%, -50%);}.circle-box-7:after {content: "";border: solid #000;border-width: 3px 0 0 3px;display: inline-block;padding: 3px;position: absolute;top: 50%;right: 0;transform: rotate(-45deg) translate(150%, 50%);}.circle-box-1 {background-color: #f47920;left: 0;top: 0;width: 200px;}.circle-box-2 {background-color: #ed7076;left: 48%;bottom: 6%;width: 175px;}.circle-box-3 {background-color: #0a3f57;left: 22%;bottom: 0;width: 150px;}.circle-box-4 {background-color: #6fcf97;left: 54%;top: -5%;width: 128px;}.circle-box-5 {background-color: #1b90fb;left: 35%;top: 16%;width: 120px;}.circle-box-6 {background-color: #339ba6;right: 7%;bottom: 13%;width: 110px;}.circle-box-7 {background-color: #ffcb05;right: 24%;top: 36%;width: 32px;}.circle-box-1 .circle-box-percent {font-size: 35px;}.circle-box-2 .circle-box-percent {font-size: 33px;}.circle-box-3 .circle-box-percent, .year-title {font-size: 30px;}.circle-box-6 .circle-box-percent {font-size: 26px;}.circle-box-1 .circle-box-text {font-size: 20px;line-height: 1.3;}.circle-box-2 .circle-box-text, .circle-box-3 .circle-box-text, .circle-box-4 .circle-box-text, .circle-box-5 .circle-box-text, .circle-box-6 .circle-box-text {font-size: 14px;line-height: 1.3;}#question, .best-practices-tag, .circle-box-7 .circle-box-text, .label-result, .number-percent-text, .report-key-insights-form.report-key-insights-sm .inputs-list li label span {font-size: 14px;}.number-percent-box {color: #366625;background-color: #e0fbe0;border: 1px solid rgba(54, 102, 37, 0.16);border-radius: 20px;padding: 20px;text-align: center;font-family: Averta, sans-serif;font-size: 30px;}.year-group {position: relative;text-align: center;}.user-icon {height: 2.7rem;width: auto;}.year-group:after {content: "";height: 90%;width: 15px;position: absolute;right: 0;}.tab-heading-text:after, .tab-heading-text:before {height: 40px;width: 40px;border-top-left-radius: 50%;background: 0 0;content: "";z-index: 0;}#appendix-year-experience-left .year-group:first-child:after {border-top: 1px solid #eeb056;border-left: 1px solid #eeb056;border-bottom: 1px solid #eeb056;}#appendix-year-experience-left .year-group:nth-child(2):after {border-top: 1px solid #4190f3;border-left: 1px solid #4190f3;border-bottom: 1px solid #4190f3;}#appendix-year-experience-left .year-group:nth-child(3):after {border-top: 1px solid #87cc9b;border-left: 1px solid #87cc9b;border-bottom: 1px solid #87cc9b;}#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;}#best-practices-chart svg g g rect {clip-path: inset(0 0 -20% 0 round 16px);height: 100%;}.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, .tab-heading-text {border-radius: 16px;position: relative;}.tab-heading-text {background-color: #fff;padding: 8px 16px 8px 8px;width: fit-content;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 {position: absolute;top: 0;left: 100%;box-shadow: -17px -5px 0 0 #fff;}.tab-heading-text:before {position: absolute;top: 100%;left: 0;box-shadow: -20px -10px 0 0 #fff;}.tab-heading-text-right.tab-heading-text:after {box-shadow: 18px -15px 0 0 #fff;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 #fff;}.tab-heading-content {padding: 22px 16px;}.best-practices-tag .dot {width: 8px;height: 8px;border-radius: 50%;}.very-confident {background-color: #f47920;}.confident {background-color: #ffcb05;}.not-confident {background-color: #339ba6;}#best-practices-chart-number {height: calc(100% - 50px);}#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: 100%;height: 80%;position: absolute;top: 0;}.stroke-bottom {stroke: #f5dcd4;stroke-dasharray: 0 30% 50 4%;stroke-width: 2px;}.stroke-bottom-2 {stroke: #f5dcd4;stroke-dasharray: 0 24% 18% 0;stroke-width: 2px;}.gap-explanation {position: absolute;text-align: left;width: 30%;background-color: #fff0e6;border-radius: 8px;padding: 16px;font-size: 14px;}.gap-explanation:has(.gap-explanation-1) {top: 15%;left: 5%;}.gap-explanation:has(.gap-explanation-2) {top: 5%;right: 0;}.gap-explanation-1:after {content: "";position: absolute;top: calc(-18% - 16px);right: calc(-50% + 5% + 16px);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: calc(100% - 5% - 16px);height: 30%;display: block;border-top: 3px solid #000;border-left: 3px solid #000;border-top-left-radius: 8px;position: absolute;top: -25%;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;}@media (min-width: 1881px) {.circle-box-section {aspect-ratio: 5/3;}}@media (max-width: 991px) {.img-banner-reports {max-height: 40vh;}.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) {.main-content {overflow-x: hidden;}.border-company-percent {border: 1px solid #f47920;border-radius: 8px;}.circle-box-section {aspect-ratio: 5/3;}.circle-box-2 {left: 43%;}.circle-box-3 {left: 10%;bottom: 10%;}.circle-box-4 {left: 53%;}.circle-box-5 {top: 22%;left: 31%;}.circle-box-6 {bottom: 14%;}.circle-box-7 {top: 35%;}#download-newest-report h3 {text-align: center;}}@media (max-width: 705px) {.circle-box-section {aspect-ratio: 5/4;}.circle-box-2 {left: 35%;}.circle-box-3 {left: 5%;bottom: 16%;}.circle-box-4 {left: 55%;}.circle-box-5 {top: 24%;left: 40%;}.circle-box-6 {bottom: 7%;right: 5%;}.circle-box-7 {right: 28%;top: 51%;}#download-newest-report div {max-width: 400px;margin: auto;}}@media (max-width: 576px) {.gap-explanation {font-size: 10px;padding: 9px;}.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 li {width: 190px;text-align: left;}.invest.invest-lg ul li {width: 340px;}.invest-column {grid-template-columns: 1fr;}.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;}.year-title {font-size: 18px;}.user-icon {height: 1rem;width: auto;}#best-practices-chart-number {height: calc(100% - 210px);}.number-percent-text {font-size: 12px;}.circle-box-2 .circle-box-text, .circle-box-3 .circle-box-text, .circle-box-4 .circle-box-text, .circle-box-5 .circle-box-text, .circle-box-6 .circle-box-text, .circle-box-7 .circle-box-text, .number-percent-text-lg {font-size: 14px;}.circle-box-section {aspect-ratio: 2/3;}.circle-box-2 {left: 22%;}.circle-box-3 {left: -2%;bottom: 29%;}.circle-box-4 {left: 60%;top: 15%;}.circle-box-5 {top: 32%;left: 29%;}.circle-box-6 {bottom: 16%;}.circle-box-7 {right: 40%;top: 52%;}.circle-box-1 .circle-box-percent {font-size: 30px;}.circle-box-2 .circle-box-percent {font-size: 28px;}.circle-box-3 .circle-box-percent, .circle-box-4 .circle-box-percent, .circle-box-5 .circle-box-percent, .circle-box-6 .circle-box-percent {font-size: 26px;}.circle-box-1 .circle-box-text, .circle-box-7 .circle-box-percent {font-size: 16px;}}@media (max-width: 425px) {.circle-box-section {aspect-ratio: 1/2;}.circle-box-2 {left: 11%;}.circle-box-3 {left: -2%;bottom: 32%;}.circle-box-6 {right: -1%;}}@media (min-width: 576.5px) and (max-width: 767px) {.gap-explanation:has(.gap-explanation-1) {left: 0;}.gap-explanation-1:after {right: calc(-47% + 16px);}.gap-explanation-1:before {width: calc(75% + 16px);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-1:before {top: -31%;}.gap-explanation-1:after {right: calc(-35% + 14px);}.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-1:before {top: -27%;}.gap-explanation-1:after {right: calc(-42% + 14px);}.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);}.circle-box-section {aspect-ratio: 3/7;}}.hs-custom-style .hs-form-required, .report-key-insights-form .hs-form-required {color: red;}.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 .form-columns-2 .input, .report-key-insights-form fieldset.form-columns-1 .input, .report-key-insights-sm .form-columns-2 .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;}.report-key-insights-form.report-key-insights-sm .hs-input {height: 32px;font-size: 12px;}.report-key-insights-form.report-key-insights-sm .hs_submit {margin: 0;}.report-key-insights-form input {box-shadow: 0 4px 4px 0 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: #f47920;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: 0.2s;opacity: 0;}.hbspt-form .submitted-message p, .text-white .report-key-insights-form .field > label {color: #fff;}.hs-input:focus, form input:focus, form select:focus, form textarea:focus {border: 2px solid #f47920 !important;}.report-key-insights-form .field:focus-within > label {opacity: 1 !important;}.report-key-insights-form .hs-button-cs:hover {background-color: #d66e24;border-color: #d66e24;color: #fff;}.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;}.report-key-insights-form:not(.report-key-insights-sm) .form-columns-2 .field:first-child {padding-right: 8px;}.report-key-insights-form:not(.report-key-insights-sm) .form-columns-2 .field:last-child {padding-left: 8px;}.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: 14px !important;height: 14px !important;cursor: pointer;box-shadow: unset;}.report-key-insights-form .inputs-list li label span {font-size: 16px;cursor: pointer;padding-left: 4px;}@media (min-width: 767px) {.h1 {font-size: 64px;}.call-out-box-with-shadow {max-width: 100%;}.mt-special {margin-top: 95px !important;}.report-key-insights-sm .form-columns-2 .hs-form-field {width: 100% !important;}}@media (max-width: 576px) {.report-key-insights-sm .form-columns-2 .hs-form-field {width: 50% !important;}.report-key-insights-sm fieldset.form-columns-2 .hs-form-field {float: left !important;}.report-key-insights-sm .form-columns-2 .field:first-child {padding-right: 6px;}.report-key-insights-sm .form-columns-2 .field:last-child {padding-left: 6px;}.report-key-insights-form:not(.report-key-insights-sm) .form-columns-2 .field:first-child {padding-right: 0;}.report-key-insights-form:not(.report-key-insights-sm) .form-columns-2 .field:last-child {padding-left: 0;}}.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 + .progress-bar.progress-bar-bg-active, .progress-bar.progress-bar-bg-active + .progress-bar.progress-bar-bg, .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) {background-color: #f9d394;}.form-check-input, .form-check-label {cursor: pointer;}.form-check-input:checked[type="radio"] + .form-check-label, .text-averta {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: 700;}#border-track, #progress, #progress-border, #track {fill: transparent;}#progress-border {stroke: #1b90fb;stroke-width: 20px;stroke-linecap: round;stroke-dasharray: 346;stroke-dashoffset: 140;}#track {stroke: #e5eaf4;stroke-width: 20px;}