{"id":347992,"date":"2026-09-18T20:02:23","date_gmt":"2026-09-18T20:02:23","guid":{"rendered":"https:\/\/experlogix.com\/?p=347992"},"modified":"2026-09-18T21:09:32","modified_gmt":"2026-09-18T21:09:32","slug":"quoting-complexity-assessment","status":"publish","type":"post","link":"https:\/\/experlogix.com\/nl\/quoting-complexity-assessment\/","title":{"rendered":"18 Signs Your Quoting Has Outgrown its Foundation\u00a0"},"content":{"rendered":"\n[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.8&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_row _builder_version=&#8221;4.27.8&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.8&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_code _builder_version=&#8221;4.27.8&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<style><!-- [et_pb_line_break_holder] -->\/* =========================================================<!-- [et_pb_line_break_holder] -->   EXPERLOGIX QUOTING COMPLEXITY ASSESSMENT<!-- [et_pb_line_break_holder] -->   Scoped styles: .xpl-qc and .xpl-qc-modal<!-- [et_pb_line_break_holder] -->   ========================================================= *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc,<!-- [et_pb_line_break_holder] -->.xpl-qc-modal {<!-- [et_pb_line_break_holder] -->  --xpl-navy: #0C214C;<!-- [et_pb_line_break_holder] -->  --xpl-orange: #D94923;<!-- [et_pb_line_break_holder] -->  --xpl-ink: #14213D;<!-- [et_pb_line_break_holder] -->  --xpl-muted: #263A5C;<!-- [et_pb_line_break_holder] -->  --xpl-line: #D9DEE8;<!-- [et_pb_line_break_holder] -->  --xpl-soft: #F5F7FB;<!-- [et_pb_line_break_holder] -->  --xpl-white: #FFFFFF;<!-- [et_pb_line_break_holder] -->  --xpl-success: #077260;<!-- [et_pb_line_break_holder] -->  --xpl-radius: 20px;<!-- [et_pb_line_break_holder] -->  --xpl-shadow: 0 24px 70px rgba(12,33,76,.18);<!-- [et_pb_line_break_holder] -->  font-family: inherit;<!-- [et_pb_line_break_holder] -->  color: var(--xpl-ink);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc {<!-- [et_pb_line_break_holder] -->  max-width: 900px;<!-- [et_pb_line_break_holder] -->  margin: 0 auto;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc h1,<!-- [et_pb_line_break_holder] -->.xpl-qc h2,<!-- [et_pb_line_break_holder] -->.xpl-qc h3,<!-- [et_pb_line_break_holder] -->.xpl-qc p {<!-- [et_pb_line_break_holder] -->  margin-top: 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc h1 {<!-- [et_pb_line_break_holder] -->  color: var(--xpl-navy);<!-- [et_pb_line_break_holder] -->  font-size: clamp(2.25rem, 5vw, 4.7rem);<!-- [et_pb_line_break_holder] -->  line-height: .98;<!-- [et_pb_line_break_holder] -->  letter-spacing: -.045em;<!-- [et_pb_line_break_holder] -->  margin-bottom: 28px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc h2 {<!-- [et_pb_line_break_holder] -->  color: var(--xpl-navy);<!-- [et_pb_line_break_holder] -->  font-size: clamp(1.7rem, 3vw, 2.45rem);<!-- [et_pb_line_break_holder] -->  line-height: 1.08;<!-- [et_pb_line_break_holder] -->  letter-spacing: -.03em;<!-- [et_pb_line_break_holder] -->  margin: 38px 0 14px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc h3 {<!-- [et_pb_line_break_holder] -->  color: var(--xpl-navy);<!-- [et_pb_line_break_holder] -->  font-size: 1.25rem;<!-- [et_pb_line_break_holder] -->  line-height: 1.2;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc p {<!-- [et_pb_line_break_holder] -->  font-size: 1.08rem;<!-- [et_pb_line_break_holder] -->  line-height: 1.68;<!-- [et_pb_line_break_holder] -->  margin-bottom: 15px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc__lede {<!-- [et_pb_line_break_holder] -->  font-size: clamp(1.2rem, 2.4vw, 1.5rem) !important;<!-- [et_pb_line_break_holder] -->  line-height: 1.6 !important;<!-- [et_pb_line_break_holder] -->  color: #34405A;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc__eyebrow {<!-- [et_pb_line_break_holder] -->  display: inline-flex;<!-- [et_pb_line_break_holder] -->  align-items: center;<!-- [et_pb_line_break_holder] -->  gap: 8px;<!-- [et_pb_line_break_holder] -->  margin-bottom: 16px;<!-- [et_pb_line_break_holder] -->  color: var(--xpl-orange);<!-- [et_pb_line_break_holder] -->  font-weight: 800;<!-- [et_pb_line_break_holder] -->  letter-spacing: .09em;<!-- [et_pb_line_break_holder] -->  text-transform: uppercase;<!-- [et_pb_line_break_holder] -->  font-size: .78rem;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc__callout {<!-- [et_pb_line_break_holder] -->  margin: 30px 0;<!-- [et_pb_line_break_holder] -->  padding: clamp(28px, 5vw, 46px);<!-- [et_pb_line_break_holder] -->  border-radius: var(--xpl-radius);<!-- [et_pb_line_break_holder] -->  background:<!-- [et_pb_line_break_holder] -->    radial-gradient(circle at 94% 12%, rgba(217,73,35,.10), transparent 32%),<!-- [et_pb_line_break_holder] -->    linear-gradient(135deg, #F7FAFF 0%, #FFFFFF 56%, #FFF8F5 100%);<!-- [et_pb_line_break_holder] -->  color: var(--xpl-ink);<!-- [et_pb_line_break_holder] -->  border: 1px solid #DCE4F0;<!-- [et_pb_line_break_holder] -->  box-shadow: 0 18px 44px rgba(12,33,76,.09);<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  transition: transform .28s ease, box-shadow .28s ease, border-color .28s ease;<!-- [et_pb_line_break_holder] -->  animation: xpl-qc-callout-float 5.2s ease-in-out infinite;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc__callout::before {<!-- [et_pb_line_break_holder] -->  content: \"\";<!-- [et_pb_line_break_holder] -->  position: absolute;<!-- [et_pb_line_break_holder] -->  top: 0;<!-- [et_pb_line_break_holder] -->  left: -38%;<!-- [et_pb_line_break_holder] -->  width: 28%;<!-- [et_pb_line_break_holder] -->  height: 100%;<!-- [et_pb_line_break_holder] -->  background: linear-gradient(<!-- [et_pb_line_break_holder] -->    90deg,<!-- [et_pb_line_break_holder] -->    transparent 0%,<!-- [et_pb_line_break_holder] -->    rgba(255,255,255,.18) 35%,<!-- [et_pb_line_break_holder] -->    rgba(255,255,255,.70) 50%,<!-- [et_pb_line_break_holder] -->    rgba(255,255,255,.18) 65%,<!-- [et_pb_line_break_holder] -->    transparent 100%<!-- [et_pb_line_break_holder] -->  );<!-- [et_pb_line_break_holder] -->  transform: skewX(-18deg);<!-- [et_pb_line_break_holder] -->  pointer-events: none;<!-- [et_pb_line_break_holder] -->  animation: xpl-qc-callout-sheen 7.2s ease-in-out infinite;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc__callout::after {<!-- [et_pb_line_break_holder] -->  content: \"\";<!-- [et_pb_line_break_holder] -->  position: absolute;<!-- [et_pb_line_break_holder] -->  inset: auto -10% -36px auto;<!-- [et_pb_line_break_holder] -->  width: 210px;<!-- [et_pb_line_break_holder] -->  height: 210px;<!-- [et_pb_line_break_holder] -->  border-radius: 50%;<!-- [et_pb_line_break_holder] -->  background: radial-gradient(circle, rgba(217,73,35,.18) 0%, rgba(217,73,35,0) 70%);<!-- [et_pb_line_break_holder] -->  pointer-events: none;<!-- [et_pb_line_break_holder] -->  opacity: .8;<!-- [et_pb_line_break_holder] -->  transition: opacity .28s ease, transform .28s ease;<!-- [et_pb_line_break_holder] -->  animation: xpl-qc-callout-glow 4.8s ease-in-out infinite;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->@keyframes xpl-qc-callout-float {<!-- [et_pb_line_break_holder] -->  0%, 100% {<!-- [et_pb_line_break_holder] -->    transform: translateY(0);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  50% {<!-- [et_pb_line_break_holder] -->    transform: translateY(-6px);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->@keyframes xpl-qc-callout-sheen {<!-- [et_pb_line_break_holder] -->  0%, 68% {<!-- [et_pb_line_break_holder] -->    left: -38%;<!-- [et_pb_line_break_holder] -->    opacity: 0;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  73% {<!-- [et_pb_line_break_holder] -->    opacity: .9;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  90% {<!-- [et_pb_line_break_holder] -->    left: 118%;<!-- [et_pb_line_break_holder] -->    opacity: .45;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  100% {<!-- [et_pb_line_break_holder] -->    left: 118%;<!-- [et_pb_line_break_holder] -->    opacity: 0;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->@keyframes xpl-qc-callout-glow {<!-- [et_pb_line_break_holder] -->  0%, 100% {<!-- [et_pb_line_break_holder] -->    transform: scale(1);<!-- [et_pb_line_break_holder] -->    opacity: .68;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  50% {<!-- [et_pb_line_break_holder] -->    transform: scale(1.08);<!-- [et_pb_line_break_holder] -->    opacity: 1;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->@media (hover: hover) {<!-- [et_pb_line_break_holder] -->  .xpl-qc__callout:hover {<!-- [et_pb_line_break_holder] -->    transform: translateY(-8px) scale(1.006);<!-- [et_pb_line_break_holder] -->    border-color: #C2CEE0;<!-- [et_pb_line_break_holder] -->    box-shadow: 0 28px 62px rgba(12,33,76,.16);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .xpl-qc__callout:hover::after {<!-- [et_pb_line_break_holder] -->    transform: scale(1.14);<!-- [et_pb_line_break_holder] -->    opacity: 1;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .xpl-qc__callout:hover .xpl-qc__button {<!-- [et_pb_line_break_holder] -->    transform: translateY(-2px) scale(1.02);<!-- [et_pb_line_break_holder] -->    box-shadow: 0 16px 34px rgba(217,73,35,.32);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->@media (prefers-reduced-motion: reduce) {<!-- [et_pb_line_break_holder] -->  .xpl-qc__callout,<!-- [et_pb_line_break_holder] -->  .xpl-qc__callout::before,<!-- [et_pb_line_break_holder] -->  .xpl-qc__callout::after {<!-- [et_pb_line_break_holder] -->    animation: none !important;<!-- [et_pb_line_break_holder] -->    transition: none !important;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc__callout h2,<!-- [et_pb_line_break_holder] -->.xpl-qc__callout h3 {<!-- [et_pb_line_break_holder] -->  color: var(--xpl-navy);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc__callout p {<!-- [et_pb_line_break_holder] -->  color: var(--xpl-ink);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc__callout h2 {<!-- [et_pb_line_break_holder] -->  margin: 0 0 12px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc__callout p {<!-- [et_pb_line_break_holder] -->  max-width: 720px;<!-- [et_pb_line_break_holder] -->  margin-bottom: 24px;<!-- [et_pb_line_break_holder] -->  color: var(--xpl-ink);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc__meta {<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  flex-wrap: wrap;<!-- [et_pb_line_break_holder] -->  gap: 10px 18px;<!-- [et_pb_line_break_holder] -->  margin: 18px 0 0;<!-- [et_pb_line_break_holder] -->  color: #FFFFFF;<!-- [et_pb_line_break_holder] -->  font-size: .92rem;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc__meta span {<!-- [et_pb_line_break_holder] -->  display: inline-flex;<!-- [et_pb_line_break_holder] -->  align-items: center;<!-- [et_pb_line_break_holder] -->  gap: 7px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc__meta span::before {<!-- [et_pb_line_break_holder] -->  content: \"\";<!-- [et_pb_line_break_holder] -->  width: 6px;<!-- [et_pb_line_break_holder] -->  height: 6px;<!-- [et_pb_line_break_holder] -->  border-radius: 999px;<!-- [et_pb_line_break_holder] -->  background: var(--xpl-orange);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc__callout .xpl-qc__meta,<!-- [et_pb_line_break_holder] -->.xpl-qc__callout .xpl-qc__meta span {<!-- [et_pb_line_break_holder] -->  color: #263A5C !important;<!-- [et_pb_line_break_holder] -->  -webkit-text-fill-color: #263A5C !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc__callout .xpl-qc__meta span::before {<!-- [et_pb_line_break_holder] -->  background: var(--xpl-orange);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc__button {<!-- [et_pb_line_break_holder] -->  appearance: none;<!-- [et_pb_line_break_holder] -->  border: 0;<!-- [et_pb_line_break_holder] -->  border-radius: 999px;<!-- [et_pb_line_break_holder] -->  background: var(--xpl-orange);<!-- [et_pb_line_break_holder] -->  color: var(--xpl-white) !important;<!-- [et_pb_line_break_holder] -->  padding: 15px 24px;<!-- [et_pb_line_break_holder] -->  font: inherit;<!-- [et_pb_line_break_holder] -->  font-weight: 800;<!-- [et_pb_line_break_holder] -->  line-height: 1;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  text-decoration: none !important;<!-- [et_pb_line_break_holder] -->  display: inline-flex;<!-- [et_pb_line_break_holder] -->  align-items: center;<!-- [et_pb_line_break_holder] -->  justify-content: center;<!-- [et_pb_line_break_holder] -->  gap: 9px;<!-- [et_pb_line_break_holder] -->  transition: transform .18s ease, box-shadow .18s ease, background .18s ease;<!-- [et_pb_line_break_holder] -->  box-shadow: 0 12px 26px rgba(217,73,35,.24);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc__button:hover,<!-- [et_pb_line_break_holder] -->.xpl-qc__button:focus-visible {<!-- [et_pb_line_break_holder] -->  transform: translateY(-2px);<!-- [et_pb_line_break_holder] -->  box-shadow: 0 16px 30px rgba(217,73,35,.32);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc__button--secondary {<!-- [et_pb_line_break_holder] -->  background: transparent;<!-- [et_pb_line_break_holder] -->  color: var(--xpl-navy) !important;<!-- [et_pb_line_break_holder] -->  border: 1px solid var(--xpl-line);<!-- [et_pb_line_break_holder] -->  box-shadow: none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc__button--secondary:hover,<!-- [et_pb_line_break_holder] -->.xpl-qc__button--secondary:focus-visible {<!-- [et_pb_line_break_holder] -->  background: var(--xpl-soft);<!-- [et_pb_line_break_holder] -->  box-shadow: none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc__button--full {<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc__note {<!-- [et_pb_line_break_holder] -->  border-left: 4px solid var(--xpl-orange);<!-- [et_pb_line_break_holder] -->  padding: 14px 18px;<!-- [et_pb_line_break_holder] -->  background: var(--xpl-soft);<!-- [et_pb_line_break_holder] -->  margin: 30px 0;<!-- [et_pb_line_break_holder] -->  border-radius: 0 12px 12px 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc__note p:last-child {<!-- [et_pb_line_break_holder] -->  margin-bottom: 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc__section-divider {<!-- [et_pb_line_break_holder] -->  height: 1px;<!-- [et_pb_line_break_holder] -->  border: 0;<!-- [et_pb_line_break_holder] -->  background: var(--xpl-line);<!-- [et_pb_line_break_holder] -->  margin: 54px 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* MODAL *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal {<!-- [et_pb_line_break_holder] -->  isolation: isolate;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->body.xpl-qc-lock .xpl-toc,<!-- [et_pb_line_break_holder] -->body.xpl-qc-lock nav.xpl-toc,<!-- [et_pb_line_break_holder] -->body.xpl-qc-lock .xpl-toc.is-sticky {<!-- [et_pb_line_break_holder] -->  z-index: 1 !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal[hidden] {<!-- [et_pb_line_break_holder] -->  display: none !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal [hidden] {<!-- [et_pb_line_break_holder] -->  display: none !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal {<!-- [et_pb_line_break_holder] -->  position: fixed;<!-- [et_pb_line_break_holder] -->  inset: 0;<!-- [et_pb_line_break_holder] -->  z-index: 2147483000;<!-- [et_pb_line_break_holder] -->  display: grid;<!-- [et_pb_line_break_holder] -->  place-items: center;<!-- [et_pb_line_break_holder] -->  padding: 22px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__scrim {<!-- [et_pb_line_break_holder] -->  position: absolute;<!-- [et_pb_line_break_holder] -->  inset: 0;<!-- [et_pb_line_break_holder] -->  background: rgba(3,13,31,.76);<!-- [et_pb_line_break_holder] -->  backdrop-filter: blur(8px);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__dialog {<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  z-index: 1;<!-- [et_pb_line_break_holder] -->  width: min(860px, 100%);<!-- [et_pb_line_break_holder] -->  max-height: min(90vh, 900px);<!-- [et_pb_line_break_holder] -->  overflow: auto;<!-- [et_pb_line_break_holder] -->  background: var(--xpl-white);<!-- [et_pb_line_break_holder] -->  border-radius: 24px;<!-- [et_pb_line_break_holder] -->  box-shadow: var(--xpl-shadow);<!-- [et_pb_line_break_holder] -->  outline: none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__top {<!-- [et_pb_line_break_holder] -->  position: sticky;<!-- [et_pb_line_break_holder] -->  top: 0;<!-- [et_pb_line_break_holder] -->  z-index: 4;<!-- [et_pb_line_break_holder] -->  background: rgba(255,255,255,.98);<!-- [et_pb_line_break_holder] -->  backdrop-filter: blur(12px);<!-- [et_pb_line_break_holder] -->  padding: 14px 26px 6px;<!-- [et_pb_line_break_holder] -->  border-bottom: 1px solid rgba(217,222,232,.8);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__toprow {<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  align-items: center;<!-- [et_pb_line_break_holder] -->  justify-content: space-between;<!-- [et_pb_line_break_holder] -->  gap: 18px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__eyebrow {<!-- [et_pb_line_break_holder] -->  color: var(--xpl-orange);<!-- [et_pb_line_break_holder] -->  font-weight: 800;<!-- [et_pb_line_break_holder] -->  letter-spacing: .09em;<!-- [et_pb_line_break_holder] -->  text-transform: uppercase;<!-- [et_pb_line_break_holder] -->  font-size: .73rem;<!-- [et_pb_line_break_holder] -->  margin-bottom: 5px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__title {<!-- [et_pb_line_break_holder] -->  margin: 0;<!-- [et_pb_line_break_holder] -->  font-size: .82rem;<!-- [et_pb_line_break_holder] -->  line-height: 1.1;<!-- [et_pb_line_break_holder] -->  letter-spacing: .09em;<!-- [et_pb_line_break_holder] -->  text-transform: uppercase;<!-- [et_pb_line_break_holder] -->  font-weight: 800;<!-- [et_pb_line_break_holder] -->  color: var(--xpl-orange);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__close {<!-- [et_pb_line_break_holder] -->  width: 34px;<!-- [et_pb_line_break_holder] -->  height: 34px;<!-- [et_pb_line_break_holder] -->  flex: 0 0 34px;<!-- [et_pb_line_break_holder] -->  border-radius: 50%;<!-- [et_pb_line_break_holder] -->  border: 1px solid var(--xpl-line);<!-- [et_pb_line_break_holder] -->  background: var(--xpl-white);<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  display: inline-flex;<!-- [et_pb_line_break_holder] -->  align-items: center;<!-- [et_pb_line_break_holder] -->  justify-content: center;<!-- [et_pb_line_break_holder] -->  padding: 0;<!-- [et_pb_line_break_holder] -->  font-size: 20px;<!-- [et_pb_line_break_holder] -->  line-height: 1;<!-- [et_pb_line_break_holder] -->  color: var(--xpl-navy);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__progress {<!-- [et_pb_line_break_holder] -->  margin-top: 3px;<!-- [et_pb_line_break_holder] -->  padding-right: 58px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__progress-track {<!-- [et_pb_line_break_holder] -->  height: 7px;<!-- [et_pb_line_break_holder] -->  border-radius: 999px;<!-- [et_pb_line_break_holder] -->  background: #E9EDF4;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__progress-bar {<!-- [et_pb_line_break_holder] -->  width: 20%;<!-- [et_pb_line_break_holder] -->  height: 100%;<!-- [et_pb_line_break_holder] -->  border-radius: inherit;<!-- [et_pb_line_break_holder] -->  background: var(--xpl-orange);<!-- [et_pb_line_break_holder] -->  transition: width .25s ease;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__progress-label {<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  justify-content: space-between;<!-- [et_pb_line_break_holder] -->  gap: 16px;<!-- [et_pb_line_break_holder] -->  margin-top: 8px;<!-- [et_pb_line_break_holder] -->  color: var(--xpl-muted);<!-- [et_pb_line_break_holder] -->  font-size: .85rem;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__body {<!-- [et_pb_line_break_holder] -->  padding: 18px 28px 12px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__intro {<!-- [et_pb_line_break_holder] -->  max-width: 700px;<!-- [et_pb_line_break_holder] -->  margin: 0 auto;<!-- [et_pb_line_break_holder] -->  text-align: center;<!-- [et_pb_line_break_holder] -->  padding: 18px 0 10px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__intro h3 {<!-- [et_pb_line_break_holder] -->  color: var(--xpl-navy);<!-- [et_pb_line_break_holder] -->  font-size: clamp(1.85rem, 4vw, 2.75rem);<!-- [et_pb_line_break_holder] -->  line-height: 1.08;<!-- [et_pb_line_break_holder] -->  letter-spacing: -.035em;<!-- [et_pb_line_break_holder] -->  margin: 0 0 12px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__intro p {<!-- [et_pb_line_break_holder] -->  color: var(--xpl-ink);<!-- [et_pb_line_break_holder] -->  font-size: 1.08rem;<!-- [et_pb_line_break_holder] -->  line-height: 1.65;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__step-title {<!-- [et_pb_line_break_holder] -->  color: var(--xpl-navy);<!-- [et_pb_line_break_holder] -->  margin: 0 0 8px;<!-- [et_pb_line_break_holder] -->  font-size: clamp(1.5rem, 3vw, 2.05rem);<!-- [et_pb_line_break_holder] -->  letter-spacing: -.025em;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__step-copy {<!-- [et_pb_line_break_holder] -->  margin: 0 0 22px;<!-- [et_pb_line_break_holder] -->  color: var(--xpl-muted);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__option-list {<!-- [et_pb_line_break_holder] -->  display: grid;<!-- [et_pb_line_break_holder] -->  gap: 12px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__option {<!-- [et_pb_line_break_holder] -->  display: grid;<!-- [et_pb_line_break_holder] -->  grid-template-columns: 28px 1fr;<!-- [et_pb_line_break_holder] -->  gap: 14px;<!-- [et_pb_line_break_holder] -->  align-items: start;<!-- [et_pb_line_break_holder] -->  padding: 17px 18px;<!-- [et_pb_line_break_holder] -->  border: 1px solid var(--xpl-line);<!-- [et_pb_line_break_holder] -->  border-radius: 14px;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  transition: border-color .16s ease, background .16s ease, transform .16s ease;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__option:hover {<!-- [et_pb_line_break_holder] -->  border-color: #AAB5C9;<!-- [et_pb_line_break_holder] -->  transform: translateY(-1px);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__option:has(input:checked) {<!-- [et_pb_line_break_holder] -->  border-color: var(--xpl-orange);<!-- [et_pb_line_break_holder] -->  background: #FFF8F5;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__option input {<!-- [et_pb_line_break_holder] -->  appearance: none;<!-- [et_pb_line_break_holder] -->  width: 24px;<!-- [et_pb_line_break_holder] -->  height: 24px;<!-- [et_pb_line_break_holder] -->  margin: 0;<!-- [et_pb_line_break_holder] -->  border: 2px solid #7C8799;<!-- [et_pb_line_break_holder] -->  border-radius: 6px;<!-- [et_pb_line_break_holder] -->  display: grid;<!-- [et_pb_line_break_holder] -->  place-content: center;<!-- [et_pb_line_break_holder] -->  background: #fff;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__option input::before {<!-- [et_pb_line_break_holder] -->  content: \"\";<!-- [et_pb_line_break_holder] -->  width: 11px;<!-- [et_pb_line_break_holder] -->  height: 6px;<!-- [et_pb_line_break_holder] -->  border-left: 2px solid white;<!-- [et_pb_line_break_holder] -->  border-bottom: 2px solid white;<!-- [et_pb_line_break_holder] -->  transform: rotate(-45deg) scale(0);<!-- [et_pb_line_break_holder] -->  transition: transform .12s ease;<!-- [et_pb_line_break_holder] -->  margin-top: -2px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__option input:checked {<!-- [et_pb_line_break_holder] -->  background: var(--xpl-orange);<!-- [et_pb_line_break_holder] -->  border-color: var(--xpl-orange);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__option input:checked::before {<!-- [et_pb_line_break_holder] -->  transform: rotate(-45deg) scale(1);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__option span {<!-- [et_pb_line_break_holder] -->  font-size: .99rem;<!-- [et_pb_line_break_holder] -->  line-height: 1.5;<!-- [et_pb_line_break_holder] -->  color: var(--xpl-ink);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__footer {<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  justify-content: space-between;<!-- [et_pb_line_break_holder] -->  gap: 12px;<!-- [et_pb_line_break_holder] -->  padding: 18px 28px 28px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__footer .xpl-qc__button {<!-- [et_pb_line_break_holder] -->  min-width: 132px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__gate {<!-- [et_pb_line_break_holder] -->  max-width: 760px;<!-- [et_pb_line_break_holder] -->  margin: 0 auto;<!-- [et_pb_line_break_holder] -->  padding: 4px 0 12px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__gate-card {<!-- [et_pb_line_break_holder] -->  padding: clamp(24px, 5vw, 38px);<!-- [et_pb_line_break_holder] -->  border: 1px solid var(--xpl-line);<!-- [et_pb_line_break_holder] -->  border-radius: 20px;<!-- [et_pb_line_break_holder] -->  background: var(--xpl-soft);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__gate h3 {<!-- [et_pb_line_break_holder] -->  color: var(--xpl-navy);<!-- [et_pb_line_break_holder] -->  font-size: clamp(1.7rem, 4vw, 2.35rem);<!-- [et_pb_line_break_holder] -->  letter-spacing: -.035em;<!-- [et_pb_line_break_holder] -->  line-height: 1.08;<!-- [et_pb_line_break_holder] -->  margin: 0 0 12px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__gate p {<!-- [et_pb_line_break_holder] -->  color: var(--xpl-muted);<!-- [et_pb_line_break_holder] -->  line-height: 1.6;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__field {<!-- [et_pb_line_break_holder] -->  margin-top: 22px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__field label {<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  font-size: .86rem;<!-- [et_pb_line_break_holder] -->  font-weight: 800;<!-- [et_pb_line_break_holder] -->  color: var(--xpl-navy);<!-- [et_pb_line_break_holder] -->  margin-bottom: 8px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__field input {<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  border: 1px solid #AEB7C7;<!-- [et_pb_line_break_holder] -->  border-radius: 11px;<!-- [et_pb_line_break_holder] -->  padding: 14px 15px;<!-- [et_pb_line_break_holder] -->  font: inherit;<!-- [et_pb_line_break_holder] -->  color: var(--xpl-ink);<!-- [et_pb_line_break_holder] -->  background: white;<!-- [et_pb_line_break_holder] -->  box-sizing: border-box;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__field input:focus {<!-- [et_pb_line_break_holder] -->  outline: 3px solid rgba(217,73,35,.16);<!-- [et_pb_line_break_holder] -->  border-color: var(--xpl-orange);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__privacy {<!-- [et_pb_line_break_holder] -->  font-size: .78rem;<!-- [et_pb_line_break_holder] -->  line-height: 1.5;<!-- [et_pb_line_break_holder] -->  color: var(--xpl-muted);<!-- [et_pb_line_break_holder] -->  margin: 11px 0 18px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__privacy a {<!-- [et_pb_line_break_holder] -->  color: var(--xpl-navy);<!-- [et_pb_line_break_holder] -->  text-decoration: underline;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__error {<!-- [et_pb_line_break_holder] -->  display: none;<!-- [et_pb_line_break_holder] -->  margin: 12px 0 0;<!-- [et_pb_line_break_holder] -->  padding: 10px 12px;<!-- [et_pb_line_break_holder] -->  border-radius: 9px;<!-- [et_pb_line_break_holder] -->  background: #FFF1EE;<!-- [et_pb_line_break_holder] -->  color: #8E2A13;<!-- [et_pb_line_break_holder] -->  font-size: .86rem;<!-- [et_pb_line_break_holder] -->  line-height: 1.45;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__error.is-visible {<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__result {<!-- [et_pb_line_break_holder] -->  max-width: 760px;<!-- [et_pb_line_break_holder] -->  margin: 0 auto;<!-- [et_pb_line_break_holder] -->  padding: 8px 0 22px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__score-wrap {<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  align-items: center;<!-- [et_pb_line_break_holder] -->  gap: 22px;<!-- [et_pb_line_break_holder] -->  margin-bottom: 22px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__score {<!-- [et_pb_line_break_holder] -->  width: 118px;<!-- [et_pb_line_break_holder] -->  height: 118px;<!-- [et_pb_line_break_holder] -->  flex: 0 0 118px;<!-- [et_pb_line_break_holder] -->  border-radius: 50%;<!-- [et_pb_line_break_holder] -->  background: var(--xpl-navy);<!-- [et_pb_line_break_holder] -->  color: #FFFFFF;<!-- [et_pb_line_break_holder] -->  display: grid;<!-- [et_pb_line_break_holder] -->  place-items: center;<!-- [et_pb_line_break_holder] -->  text-align: center;<!-- [et_pb_line_break_holder] -->  box-shadow: 0 14px 32px rgba(12,33,76,.22);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__score strong {<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  font-size: 3.2rem;<!-- [et_pb_line_break_holder] -->  line-height: 1;<!-- [et_pb_line_break_holder] -->  margin: 0;<!-- [et_pb_line_break_holder] -->  color: #FFFFFF;<!-- [et_pb_line_break_holder] -->  -webkit-text-fill-color: #FFFFFF;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__result h3 {<!-- [et_pb_line_break_holder] -->  color: var(--xpl-navy);<!-- [et_pb_line_break_holder] -->  font-size: clamp(1.85rem, 4vw, 2.55rem);<!-- [et_pb_line_break_holder] -->  line-height: 1.08;<!-- [et_pb_line_break_holder] -->  letter-spacing: -.03em;<!-- [et_pb_line_break_holder] -->  margin: 0 0 10px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__result-copy {<!-- [et_pb_line_break_holder] -->  color: var(--xpl-ink);<!-- [et_pb_line_break_holder] -->  font-size: 1.08rem;<!-- [et_pb_line_break_holder] -->  line-height: 1.72;<!-- [et_pb_line_break_holder] -->  margin-bottom: 26px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__breakdown {<!-- [et_pb_line_break_holder] -->  display: grid;<!-- [et_pb_line_break_holder] -->  grid-template-columns: repeat(5, minmax(0, 1fr));<!-- [et_pb_line_break_holder] -->  gap: 10px;<!-- [et_pb_line_break_holder] -->  margin: 24px 0 28px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__breakdown-item {<!-- [et_pb_line_break_holder] -->  border: 1px solid var(--xpl-line);<!-- [et_pb_line_break_holder] -->  border-radius: 12px;<!-- [et_pb_line_break_holder] -->  padding: 13px 10px;<!-- [et_pb_line_break_holder] -->  text-align: center;<!-- [et_pb_line_break_holder] -->  background: white;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__breakdown-item strong {<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  color: var(--xpl-navy);<!-- [et_pb_line_break_holder] -->  font-size: 1.15rem;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__breakdown-item span {<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  margin-top: 4px;<!-- [et_pb_line_break_holder] -->  font-size: .73rem;<!-- [et_pb_line_break_holder] -->  color: var(--xpl-muted);<!-- [et_pb_line_break_holder] -->  line-height: 1.25;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__result-actions a.xpl-qc__button,<!-- [et_pb_line_break_holder] -->.xpl-qc-modal__result-actions a.xpl-qc__button:link,<!-- [et_pb_line_break_holder] -->.xpl-qc-modal__result-actions a.xpl-qc__button:visited,<!-- [et_pb_line_break_holder] -->.xpl-qc-modal__result-actions a.xpl-qc__button:hover,<!-- [et_pb_line_break_holder] -->.xpl-qc-modal__result-actions a.xpl-qc__button:focus,<!-- [et_pb_line_break_holder] -->.xpl-qc-modal__result-actions a.xpl-qc__button:active {<!-- [et_pb_line_break_holder] -->  color: #FFFFFF !important;<!-- [et_pb_line_break_holder] -->  -webkit-text-fill-color: #FFFFFF !important;<!-- [et_pb_line_break_holder] -->  text-decoration: none !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__result-actions {<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  flex-wrap: wrap;<!-- [et_pb_line_break_holder] -->  gap: 12px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__spinner {<!-- [et_pb_line_break_holder] -->  width: 16px;<!-- [et_pb_line_break_holder] -->  height: 16px;<!-- [et_pb_line_break_holder] -->  border: 2px solid rgba(255,255,255,.45);<!-- [et_pb_line_break_holder] -->  border-top-color: white;<!-- [et_pb_line_break_holder] -->  border-radius: 50%;<!-- [et_pb_line_break_holder] -->  animation: xplQcSpin .7s linear infinite;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->@keyframes xplQcSpin {<!-- [et_pb_line_break_holder] -->  to { transform: rotate(360deg); }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__step-copy,<!-- [et_pb_line_break_holder] -->.xpl-qc-modal__progress-label,<!-- [et_pb_line_break_holder] -->.xpl-qc-modal__gate p,<!-- [et_pb_line_break_holder] -->.xpl-qc-modal__privacy,<!-- [et_pb_line_break_holder] -->.xpl-qc-modal__result-copy,<!-- [et_pb_line_break_holder] -->.xpl-qc-modal__breakdown-item span {<!-- [et_pb_line_break_holder] -->  color: #263A5C;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* =========================================================<!-- [et_pb_line_break_holder] -->   LEGACY HUBSPOT FORM \u2014 ON-BRAND STYLING<!-- [et_pb_line_break_holder] -->   The legacy v2 embed renders into the page DOM, so these<!-- [et_pb_line_break_holder] -->   styles can control the form directly.<!-- [et_pb_line_break_holder] -->   ========================================================= *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__gate {<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  max-width: none;<!-- [et_pb_line_break_holder] -->  margin: 0;<!-- [et_pb_line_break_holder] -->  padding: 0 0 8px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__gate-card {<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  padding: 0 !important;<!-- [et_pb_line_break_holder] -->  border: 0 !important;<!-- [et_pb_line_break_holder] -->  border-radius: 0 !important;<!-- [et_pb_line_break_holder] -->  background: #FFFFFF !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__gate-intro {<!-- [et_pb_line_break_holder] -->  max-width: 720px;<!-- [et_pb_line_break_holder] -->  margin: 0 0 18px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__gate-intro p {<!-- [et_pb_line_break_holder] -->  color: #14213D;<!-- [et_pb_line_break_holder] -->  margin-bottom: 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__gate-back {<!-- [et_pb_line_break_holder] -->  margin: 0 0 12px;<!-- [et_pb_line_break_holder] -->  padding: 0 !important;<!-- [et_pb_line_break_holder] -->  min-width: 0 !important;<!-- [et_pb_line_break_holder] -->  border: 0 !important;<!-- [et_pb_line_break_holder] -->  background: transparent !important;<!-- [et_pb_line_break_holder] -->  color: #0C214C !important;<!-- [et_pb_line_break_holder] -->  box-shadow: none !important;<!-- [et_pb_line_break_holder] -->  text-decoration: underline !important;<!-- [et_pb_line_break_holder] -->  text-underline-offset: 3px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__gate-back:hover,<!-- [et_pb_line_break_holder] -->.xpl-qc-modal__gate-back:focus-visible {<!-- [et_pb_line_break_holder] -->  transform: none !important;<!-- [et_pb_line_break_holder] -->  background: transparent !important;<!-- [et_pb_line_break_holder] -->  box-shadow: none !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot {<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  min-height: 0;<!-- [et_pb_line_break_holder] -->  margin: 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot .hbspt-form,<!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot .hs-form {<!-- [et_pb_line_break_holder] -->  width: 100% !important;<!-- [et_pb_line_break_holder] -->  max-width: none !important;<!-- [et_pb_line_break_holder] -->  margin: 0 !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot .hs-form fieldset {<!-- [et_pb_line_break_holder] -->  max-width: none !important;<!-- [et_pb_line_break_holder] -->  width: 100% !important;<!-- [et_pb_line_break_holder] -->  margin: 0 !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot .hs-form-field {<!-- [et_pb_line_break_holder] -->  margin: 0 0 15px !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot .hs-form-field > label,<!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot .hs-form label {<!-- [et_pb_line_break_holder] -->  color: #0C214C !important;<!-- [et_pb_line_break_holder] -->  font-weight: 700 !important;<!-- [et_pb_line_break_holder] -->  font-size: .94rem !important;<!-- [et_pb_line_break_holder] -->  line-height: 1.35 !important;<!-- [et_pb_line_break_holder] -->  margin-bottom: 7px !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot .hs-form-required {<!-- [et_pb_line_break_holder] -->  color: #D94923 !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot .input {<!-- [et_pb_line_break_holder] -->  margin-right: 0 !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot input[type=\"text\"],<!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot input[type=\"email\"],<!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot input[type=\"tel\"],<!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot input[type=\"number\"],<!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot select,<!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot textarea {<!-- [et_pb_line_break_holder] -->  width: 100% !important;<!-- [et_pb_line_break_holder] -->  min-height: 50px !important;<!-- [et_pb_line_break_holder] -->  box-sizing: border-box !important;<!-- [et_pb_line_break_holder] -->  border: 1px solid #BFCADA !important;<!-- [et_pb_line_break_holder] -->  border-radius: 10px !important;<!-- [et_pb_line_break_holder] -->  background: #F7F9FC !important;<!-- [et_pb_line_break_holder] -->  color: #0C214C !important;<!-- [et_pb_line_break_holder] -->  font: inherit !important;<!-- [et_pb_line_break_holder] -->  font-size: 1rem !important;<!-- [et_pb_line_break_holder] -->  padding: 12px 14px !important;<!-- [et_pb_line_break_holder] -->  box-shadow: none !important;<!-- [et_pb_line_break_holder] -->  transition: border-color .16s ease, box-shadow .16s ease, background .16s ease !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot input[type=\"text\"]:focus,<!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot input[type=\"email\"]:focus,<!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot input[type=\"tel\"]:focus,<!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot input[type=\"number\"]:focus,<!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot select:focus,<!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot textarea:focus {<!-- [et_pb_line_break_holder] -->  outline: none !important;<!-- [et_pb_line_break_holder] -->  border-color: #D94923 !important;<!-- [et_pb_line_break_holder] -->  background: #FFFFFF !important;<!-- [et_pb_line_break_holder] -->  box-shadow: 0 0 0 3px rgba(217,73,35,.13) !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot .hs_firstname,<!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot .hs_lastname {<!-- [et_pb_line_break_holder] -->  display: inline-block !important;<!-- [et_pb_line_break_holder] -->  width: calc(50% - 8px) !important;<!-- [et_pb_line_break_holder] -->  vertical-align: top !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot .hs_firstname {<!-- [et_pb_line_break_holder] -->  margin-right: 12px !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot ul.inputs-list {<!-- [et_pb_line_break_holder] -->  list-style: none !important;<!-- [et_pb_line_break_holder] -->  margin: 0 !important;<!-- [et_pb_line_break_holder] -->  padding: 0 !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot ul.inputs-list > li {<!-- [et_pb_line_break_holder] -->  margin: 0 0 8px !important;<!-- [et_pb_line_break_holder] -->  padding: 0 !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot .inputs-list label {<!-- [et_pb_line_break_holder] -->  display: flex !important;<!-- [et_pb_line_break_holder] -->  align-items: flex-start !important;<!-- [et_pb_line_break_holder] -->  gap: 9px !important;<!-- [et_pb_line_break_holder] -->  color: #14213D !important;<!-- [et_pb_line_break_holder] -->  font-weight: 500 !important;<!-- [et_pb_line_break_holder] -->  font-size: .9rem !important;<!-- [et_pb_line_break_holder] -->  line-height: 1.45 !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot input[type=\"checkbox\"],<!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot input[type=\"radio\"] {<!-- [et_pb_line_break_holder] -->  flex: 0 0 auto !important;<!-- [et_pb_line_break_holder] -->  margin: 3px 0 0 !important;<!-- [et_pb_line_break_holder] -->  accent-color: #D94923;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot .legal-consent-container,<!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot .legal-consent-container p,<!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot .legal-consent-container span,<!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot .hs-richtext,<!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot .hs-richtext p,<!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot .hs-richtext span {<!-- [et_pb_line_break_holder] -->  color: #14213D !important;<!-- [et_pb_line_break_holder] -->  font-size: .86rem !important;<!-- [et_pb_line_break_holder] -->  line-height: 1.5 !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot .legal-consent-container a,<!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot .hs-richtext a {<!-- [et_pb_line_break_holder] -->  color: #0C214C !important;<!-- [et_pb_line_break_holder] -->  text-decoration: underline !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot .hs-error-msgs,<!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot .hs-error-msg {<!-- [et_pb_line_break_holder] -->  color: #A52F16 !important;<!-- [et_pb_line_break_holder] -->  font-size: .83rem !important;<!-- [et_pb_line_break_holder] -->  line-height: 1.4 !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot .grecaptcha-badge,<!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot .hs-recaptcha {<!-- [et_pb_line_break_holder] -->  margin: 8px 0 14px !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot .actions {<!-- [et_pb_line_break_holder] -->  margin: 18px 0 0 !important;<!-- [et_pb_line_break_holder] -->  padding: 0 !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot input[type=\"submit\"],<!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot .hs-button,<!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot .hs-button.primary,<!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot .hs-button.primary.large {<!-- [et_pb_line_break_holder] -->  appearance: none !important;<!-- [et_pb_line_break_holder] -->  min-height: 52px !important;<!-- [et_pb_line_break_holder] -->  border: 0 !important;<!-- [et_pb_line_break_holder] -->  border-radius: 999px !important;<!-- [et_pb_line_break_holder] -->  background: #D94923 !important;<!-- [et_pb_line_break_holder] -->  color: #FFFFFF !important;<!-- [et_pb_line_break_holder] -->  -webkit-text-fill-color: #FFFFFF !important;<!-- [et_pb_line_break_holder] -->  font: inherit !important;<!-- [et_pb_line_break_holder] -->  font-weight: 800 !important;<!-- [et_pb_line_break_holder] -->  font-size: 1rem !important;<!-- [et_pb_line_break_holder] -->  line-height: 1 !important;<!-- [et_pb_line_break_holder] -->  padding: 16px 26px !important;<!-- [et_pb_line_break_holder] -->  box-shadow: 0 12px 26px rgba(217,73,35,.22) !important;<!-- [et_pb_line_break_holder] -->  cursor: pointer !important;<!-- [et_pb_line_break_holder] -->  transition: transform .18s ease, box-shadow .18s ease !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot input[type=\"submit\"]:hover,<!-- [et_pb_line_break_holder] -->.xpl-qc-modal__hubspot .hs-button:hover {<!-- [et_pb_line_break_holder] -->  transform: translateY(-2px) !important;<!-- [et_pb_line_break_holder] -->  box-shadow: 0 16px 30px rgba(217,73,35,.30) !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__form-loading,<!-- [et_pb_line_break_holder] -->.xpl-qc-modal__form-error {<!-- [et_pb_line_break_holder] -->  padding: 18px;<!-- [et_pb_line_break_holder] -->  border: 1px solid #D9DEE8;<!-- [et_pb_line_break_holder] -->  border-radius: 12px;<!-- [et_pb_line_break_holder] -->  color: #14213D;<!-- [et_pb_line_break_holder] -->  background: #F7F9FC;<!-- [et_pb_line_break_holder] -->  font-weight: 700;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__form-error {<!-- [et_pb_line_break_holder] -->  border-color: #F0C4B8;<!-- [et_pb_line_break_holder] -->  background: #FFF3EF;<!-- [et_pb_line_break_holder] -->  color: #8E2A13;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->@media (max-width: 720px) {<!-- [et_pb_line_break_holder] -->  .xpl-qc-modal__hubspot .hs_firstname,<!-- [et_pb_line_break_holder] -->  .xpl-qc-modal__hubspot .hs_lastname {<!-- [et_pb_line_break_holder] -->    display: block !important;<!-- [et_pb_line_break_holder] -->    width: 100% !important;<!-- [et_pb_line_break_holder] -->    margin-right: 0 !important;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__intro-meta {<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  justify-content: center;<!-- [et_pb_line_break_holder] -->  gap: 22px;<!-- [et_pb_line_break_holder] -->  flex-wrap: wrap;<!-- [et_pb_line_break_holder] -->  margin: 18px 0 22px;<!-- [et_pb_line_break_holder] -->  color: var(--xpl-muted);<!-- [et_pb_line_break_holder] -->  font-size: .94rem;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__intro-meta span {<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.xpl-qc-modal__intro-meta span::before {<!-- [et_pb_line_break_holder] -->  content: \"\";<!-- [et_pb_line_break_holder] -->  display: inline-block;<!-- [et_pb_line_break_holder] -->  width: 8px;<!-- [et_pb_line_break_holder] -->  height: 8px;<!-- [et_pb_line_break_holder] -->  border-radius: 50%;<!-- [et_pb_line_break_holder] -->  background: var(--xpl-orange);<!-- [et_pb_line_break_holder] -->  margin-right: 9px;<!-- [et_pb_line_break_holder] -->  vertical-align: middle;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->@media (max-width: 767px) {<!-- [et_pb_line_break_holder] -->  .xpl-qc-modal__top {<!-- [et_pb_line_break_holder] -->    padding: 14px 18px 6px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .xpl-qc-modal__progress {<!-- [et_pb_line_break_holder] -->    padding-right: 44px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .xpl-qc-modal__body {<!-- [et_pb_line_break_holder] -->    padding: 16px 18px 12px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .xpl-qc-modal__close {<!-- [et_pb_line_break_holder] -->    width: 30px;<!-- [et_pb_line_break_holder] -->    height: 30px;<!-- [et_pb_line_break_holder] -->    flex-basis: 30px;<!-- [et_pb_line_break_holder] -->    font-size: 18px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .xpl-qc-modal__score-wrap {<!-- [et_pb_line_break_holder] -->    flex-direction: column;<!-- [et_pb_line_break_holder] -->    align-items: flex-start;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->body.xpl-qc-lock {<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->@media (max-width: 720px) {<!-- [et_pb_line_break_holder] -->  .xpl-qc-modal {<!-- [et_pb_line_break_holder] -->    padding: 0;<!-- [et_pb_line_break_holder] -->    align-items: end;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .xpl-qc-modal__dialog {<!-- [et_pb_line_break_holder] -->    max-height: 94vh;<!-- [et_pb_line_break_holder] -->    border-radius: 22px 22px 0 0;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .xpl-qc-modal__top {<!-- [et_pb_line_break_holder] -->    padding: 18px 18px 11px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .xpl-qc-modal__body {<!-- [et_pb_line_break_holder] -->    padding: 22px 18px 10px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .xpl-qc-modal__footer {<!-- [et_pb_line_break_holder] -->    padding: 14px 18px 22px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .xpl-qc-modal__breakdown {<!-- [et_pb_line_break_holder] -->    grid-template-columns: repeat(2, minmax(0, 1fr));<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .xpl-qc-modal__score-wrap {<!-- [et_pb_line_break_holder] -->    align-items: flex-start;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .xpl-qc-modal__score {<!-- [et_pb_line_break_holder] -->    width: 92px;<!-- [et_pb_line_break_holder] -->    height: 92px;<!-- [et_pb_line_break_holder] -->    flex-basis: 92px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/style><!-- [et_pb_line_break_holder] --><section class=\"xpl-qc\" id=\"quoting-complexity\"><!-- [et_pb_line_break_holder] -->  <div class=\"xpl-qc__eyebrow\">The cost of quoting complexity<\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <pee class=\"xpl-qc__lede\"><!-- [et_pb_line_break_holder] -->    Complexity rarely announces itself. It builds one exception, approval, pricing rule,<!-- [et_pb_line_break_holder] -->    and workaround at a time, until quoting starts demanding far more effort than it should.<!-- [et_pb_line_break_holder] -->  <\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <pee><!-- [et_pb_line_break_holder] -->    One new product option becomes five. A pricing exception becomes standard practice.<!-- [et_pb_line_break_holder] -->    Services get added to product deals. New markets introduce different compliance requirements.<!-- [et_pb_line_break_holder] -->    Discounts require another approval. Someone creates a spreadsheet to make the process easier.<!-- [et_pb_line_break_holder] -->  <\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <pee><!-- [et_pb_line_break_holder] -->    Eventually, the quoting process that worked perfectly well a few years ago is carrying far more<!-- [et_pb_line_break_holder] -->    weight than it was ever designed to handle.<!-- [et_pb_line_break_holder] -->  <\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <pee><!-- [et_pb_line_break_holder] -->    The difficult part is knowing when you have crossed that line. Your team may still be producing<!-- [et_pb_line_break_holder] -->    quotes. Deals may still be closing. Nothing is technically broken. But underneath the surface,<!-- [et_pb_line_break_holder] -->    exceptions, workarounds, spreadsheets, approvals, pricing dependencies, and manual handoffs may<!-- [et_pb_line_break_holder] -->    be multiplying.<!-- [et_pb_line_break_holder] -->  <\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <div class=\"xpl-qc__callout\"><!-- [et_pb_line_break_holder] -->    <div class=\"xpl-qc__eyebrow\">2-minute CPQ checkup<\/div><!-- [et_pb_line_break_holder] -->    <h2>Where is quoting complexity hiding?<\/h2><!-- [et_pb_line_break_holder] -->    <pee><!-- [et_pb_line_break_holder] -->      Answer five quick questions to see how many complexity signals are showing up across<!-- [et_pb_line_break_holder] -->      your products, deals, services, pricing, and sales channels.<!-- [et_pb_line_break_holder] -->    <\/pee><!-- [et_pb_line_break_holder] -->    <button class=\"xpl-qc__button\" type=\"button\" data-xpl-qc-open><!-- [et_pb_line_break_holder] -->      Get my complexity score<!-- [et_pb_line_break_holder] -->    <\/button><!-- [et_pb_line_break_holder] -->    <div class=\"xpl-qc__meta\"><!-- [et_pb_line_break_holder] -->      <span>5 quick questions<\/span><!-- [et_pb_line_break_holder] -->      <span>About 2 minutes<\/span><!-- [et_pb_line_break_holder] -->      <span>Personalized result<\/span><!-- [et_pb_line_break_holder] -->    <\/div><!-- [et_pb_line_break_holder] -->  <\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <h2>Complexity usually starts with the product<\/h2><!-- [et_pb_line_break_holder] -->  <pee><!-- [et_pb_line_break_holder] -->    Product complexity creates a domino effect. One configuration choice determines which components,<!-- [et_pb_line_break_holder] -->    accessories, services, or features can come next. Compliance requirements may change according to<!-- [et_pb_line_break_holder] -->    geography. Custom engineering gets mixed with standard products. And a quote eventually has to<!-- [et_pb_line_break_holder] -->    translate into something operations can actually build.<!-- [et_pb_line_break_holder] -->  <\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <pee><!-- [et_pb_line_break_holder] -->    This is also where some organizations discover that the unofficial heart of their quoting system<!-- [et_pb_line_break_holder] -->    is a spreadsheet filled with formulas, macros, institutional knowledge, and crossed fingers.<!-- [et_pb_line_break_holder] -->    When product logic becomes too complicated for a salesperson to reliably remember, the quoting<!-- [et_pb_line_break_holder] -->    system needs to carry that logic instead.<!-- [et_pb_line_break_holder] -->  <\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <h2>Then the deal itself gets complicated<\/h2><!-- [et_pb_line_break_holder] -->  <pee><!-- [et_pb_line_break_holder] -->    Modern deals do not always fit neatly into quantity \u00d7 price. A single agreement may combine<!-- [et_pb_line_break_holder] -->    one-time charges, subscriptions, usage pricing, services, installation, implementation,<!-- [et_pb_line_break_holder] -->    maintenance, and other commercial models.<!-- [et_pb_line_break_holder] -->  <\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <pee><!-- [et_pb_line_break_holder] -->    Prices may depend on other configured items. Finance may need annual contract value, total contract<!-- [et_pb_line_break_holder] -->    value, monthly recurring revenue, estimated usage, and other calculations from the same deal.<!-- [et_pb_line_break_holder] -->    Then the customer renews, adds something halfway through the term, or needs a new subscription to<!-- [et_pb_line_break_holder] -->    end on exactly the same date as an existing agreement.<!-- [et_pb_line_break_holder] -->  <\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <pee><!-- [et_pb_line_break_holder] -->    What started as quoting gradually becomes lifecycle management.<!-- [et_pb_line_break_holder] -->  <\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <h2>Services introduce another layer<\/h2><!-- [et_pb_line_break_holder] -->  <pee><!-- [et_pb_line_break_holder] -->    Services often create complexity differently than products do. Hours get estimated manually.<!-- [et_pb_line_break_holder] -->    Different roles have different rates. Rates change by location or skill level. Fixed-price work<!-- [et_pb_line_break_holder] -->    sits beside time-and-materials work.<!-- [et_pb_line_break_holder] -->  <\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <pee><!-- [et_pb_line_break_holder] -->    Scope changes create their own problem. When calculating the price of additional work takes longer<!-- [et_pb_line_break_holder] -->    than simply doing the work, teams start giving that work away. That is not just an operational<!-- [et_pb_line_break_holder] -->    inconvenience. It becomes a margin problem.<!-- [et_pb_line_break_holder] -->  <\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <h2>Pricing and governance eventually feel the strain<\/h2><!-- [et_pb_line_break_holder] -->  <pee><!-- [et_pb_line_break_holder] -->    As quotes become more sophisticated, organizations need to answer questions that used to be simple.<!-- [et_pb_line_break_holder] -->    What is the actual margin on this bundled deal? Who can approve this discount? Which approval<!-- [et_pb_line_break_holder] -->    threshold applies? Is this salesperson using the current price? What happens when material or input<!-- [et_pb_line_break_holder] -->    costs change faster than the price list?<!-- [et_pb_line_break_holder] -->  <\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <pee><!-- [et_pb_line_break_holder] -->    If those answers require email threads, spreadsheets, finance reconstruction, or someone who simply<!-- [et_pb_line_break_holder] -->    \u201cknows how it works,\u201d quoting complexity has moved beyond the sales team. It has become a governance issue.<!-- [et_pb_line_break_holder] -->  <\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <h2>Scale magnifies every weakness<\/h2><!-- [et_pb_line_break_holder] -->  <pee><!-- [et_pb_line_break_holder] -->    A process that works for one sales team may fall apart when distributors, partners, regions,<!-- [et_pb_line_break_holder] -->    business units, or additional sales channels enter the picture. Different groups may need<!-- [et_pb_line_break_holder] -->    different products, catalogs, prices, permissions, currencies, or approval rules.<!-- [et_pb_line_break_holder] -->  <\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <pee><!-- [et_pb_line_break_holder] -->    One particularly useful warning sign appears when the official quoting process becomes cumbersome<!-- [et_pb_line_break_holder] -->    enough that salespeople begin creating quotes somewhere else. Shadow spreadsheets and unofficial<!-- [et_pb_line_break_holder] -->    quoting tools are not usually the root problem. They are symptoms.<!-- [et_pb_line_break_holder] -->  <\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <div class=\"xpl-qc__callout\"><!-- [et_pb_line_break_holder] -->    <div class=\"xpl-qc__eyebrow\">Your result, calculated for you<\/div><!-- [et_pb_line_break_holder] -->    <h2>You have seen the warning signs. Now see where you land.<\/h2><!-- [et_pb_line_break_holder] -->    <pee><!-- [et_pb_line_break_holder] -->      Five quick questions turn the signals above into a personalized complexity score,<!-- [et_pb_line_break_holder] -->      with a breakdown of where the most friction is showing up.<!-- [et_pb_line_break_holder] -->    <\/pee><!-- [et_pb_line_break_holder] -->    <button class=\"xpl-qc__button\" type=\"button\" data-xpl-qc-open><!-- [et_pb_line_break_holder] -->      Show me my complexity score<!-- [et_pb_line_break_holder] -->    <\/button><!-- [et_pb_line_break_holder] -->  <\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <div class=\"xpl-qc__note\"><!-- [et_pb_line_break_holder] -->    <pee><!-- [et_pb_line_break_holder] -->      <strong>Why the score matters:<\/strong> quoting complexity is often manageable long before it becomes<!-- [et_pb_line_break_holder] -->      visible as a technology problem. The assessment is designed to surface how much configuration,<!-- [et_pb_line_break_holder] -->      pricing, services, governance, and channel complexity the current process is already carrying.<!-- [et_pb_line_break_holder] -->    <\/pee><!-- [et_pb_line_break_holder] -->  <\/div><!-- [et_pb_line_break_holder] --><\/section><!-- [et_pb_line_break_holder] --><div class=\"xpl-qc-modal\" id=\"xpl-qc-modal\" hidden><!-- [et_pb_line_break_holder] -->  <div class=\"xpl-qc-modal__scrim\" data-xpl-qc-close><\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <div<!-- [et_pb_line_break_holder] -->    class=&#8221;xpl-qc-modal__dialog&#8221;<!-- [et_pb_line_break_holder] -->    role=&#8221;dialog&#8221;<!-- [et_pb_line_break_holder] -->    aria-modal=&#8221;true&#8221;<!-- [et_pb_line_break_holder] -->    aria-labelledby=&#8221;xpl-qc-modal-title&#8221;<!-- [et_pb_line_break_holder] -->    tabindex=&#8221;-1&#8243;<!-- [et_pb_line_break_holder] -->  ><!-- [et_pb_line_break_holder] -->    <div class=\"xpl-qc-modal__top\"><!-- [et_pb_line_break_holder] -->      <div class=\"xpl-qc-modal__toprow\"><!-- [et_pb_line_break_holder] -->        <div><!-- [et_pb_line_break_holder] -->          <h2 class=\"xpl-qc-modal__title\" id=\"xpl-qc-modal-title\">Quoting Complexity Check<\/h2><!-- [et_pb_line_break_holder] -->        <\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <button class=\"xpl-qc-modal__close\" type=\"button\" aria-label=\"Close assessment\" data-xpl-qc-close><!-- [et_pb_line_break_holder] -->          \u00d7<!-- [et_pb_line_break_holder] -->        <\/button><!-- [et_pb_line_break_holder] -->      <\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <div class=\"xpl-qc-modal__progress\" data-xpl-qc-progress-wrap><!-- [et_pb_line_break_holder] -->        <div class=\"xpl-qc-modal__progress-track\"><!-- [et_pb_line_break_holder] -->          <div class=\"xpl-qc-modal__progress-bar\" data-xpl-qc-progress-bar><\/div><!-- [et_pb_line_break_holder] -->        <\/div><!-- [et_pb_line_break_holder] -->        <div class=\"xpl-qc-modal__progress-label\"><!-- [et_pb_line_break_holder] -->          <span data-xpl-qc-progress-text>Step 1 of 5<\/span><!-- [et_pb_line_break_holder] -->          <span>About 2 minutes<\/span><!-- [et_pb_line_break_holder] -->        <\/div><!-- [et_pb_line_break_holder] -->      <\/div><!-- [et_pb_line_break_holder] -->    <\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <div class=\"xpl-qc-modal__body\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <section data-xpl-qc-screen=\"intro\" hidden><!-- [et_pb_line_break_holder] -->        <div class=\"xpl-qc-modal__intro\"><!-- [et_pb_line_break_holder] -->          <div class=\"xpl-qc-modal__eyebrow\">Before you start<\/div><!-- [et_pb_line_break_holder] -->          <h3>Find out where quoting complexity is starting to build.<\/h3><!-- [et_pb_line_break_holder] -->          <pee><!-- [et_pb_line_break_holder] -->            You will go through five quick questions covering products, deals, services,<!-- [et_pb_line_break_holder] -->            pricing and approvals, and sales channels. On each screen, simply select every<!-- [et_pb_line_break_holder] -->            statement that sounds familiar. We will calculate your score and category<!-- [et_pb_line_break_holder] -->            breakdown for you.<!-- [et_pb_line_break_holder] -->          <\/pee><!-- [et_pb_line_break_holder] -->          <div class=\"xpl-qc-modal__intro-meta\"><!-- [et_pb_line_break_holder] -->            <span>5 quick questions<\/span><!-- [et_pb_line_break_holder] -->            <span>Check all that apply<\/span><!-- [et_pb_line_break_holder] -->            <span>Personalized result<\/span><!-- [et_pb_line_break_holder] -->          <\/div><!-- [et_pb_line_break_holder] -->          <button class=\"xpl-qc__button\" type=\"button\" data-xpl-qc-start><!-- [et_pb_line_break_holder] -->            Start the assessment<!-- [et_pb_line_break_holder] -->          <\/button><!-- [et_pb_line_break_holder] -->        <\/div><!-- [et_pb_line_break_holder] -->      <\/section><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <section data-xpl-qc-screen=\"step\" data-step=\"0\" hidden><!-- [et_pb_line_break_holder] -->        <div class=\"xpl-qc-modal__eyebrow\">Question 1 of 5<\/div><!-- [et_pb_line_break_holder] -->        <h3 class=\"xpl-qc-modal__step-title\">Where is product complexity showing up?<\/h3><!-- [et_pb_line_break_holder] -->        <pee class=\"xpl-qc-modal__step-copy\">Select every statement that sounds familiar.<\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <div class=\"xpl-qc-modal__option-list\"><!-- [et_pb_line_break_holder] -->          <label class=\"xpl-qc-modal__option\"><!-- [et_pb_line_break_holder] -->            <input type=\"checkbox\" value=\"p1\" data-category=\"products\"><!-- [et_pb_line_break_holder] -->            <span>One selection constrains dozens of downstream choices. Pick one option, and the valid selections after it change accordingly.<\/span><!-- [et_pb_line_break_holder] -->          <\/label><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <label class=\"xpl-qc-modal__option\"><!-- [et_pb_line_break_holder] -->            <input type=\"checkbox\" value=\"p2\" data-category=\"products\"><!-- [et_pb_line_break_holder] -->            <span>Standard products, configured-to-order systems, services and true custom engineering show up in the same proposal.<\/span><!-- [et_pb_line_break_holder] -->          <\/label><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <label class=\"xpl-qc-modal__option\"><!-- [et_pb_line_break_holder] -->            <input type=\"checkbox\" value=\"p3\" data-category=\"products\"><!-- [et_pb_line_break_holder] -->            <span>Compliance gets enforced at quote time (ASME, CE, ATEX, UL) and requirements change by destination market.<\/span><!-- [et_pb_line_break_holder] -->          <\/label><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <label class=\"xpl-qc-modal__option\"><!-- [et_pb_line_break_holder] -->            <input type=\"checkbox\" value=\"p4\" data-category=\"products\"><!-- [et_pb_line_break_holder] -->            <span>A winning quote has to become multi-level BOM and routings that production can build without translation.<\/span><!-- [et_pb_line_break_holder] -->          <\/label><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <label class=\"xpl-qc-modal__option\"><!-- [et_pb_line_break_holder] -->            <input type=\"checkbox\" value=\"p5\" data-category=\"products\"><!-- [et_pb_line_break_holder] -->            <span>Your configurator is a multi-tab spreadsheet powered by macros and prayers.<\/span><!-- [et_pb_line_break_holder] -->          <\/label><!-- [et_pb_line_break_holder] -->        <\/div><!-- [et_pb_line_break_holder] -->      <\/section><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <section data-xpl-qc-screen=\"step\" data-step=\"1\" hidden><!-- [et_pb_line_break_holder] -->        <div class=\"xpl-qc-modal__eyebrow\">Question 2 of 5<\/div><!-- [et_pb_line_break_holder] -->        <h3 class=\"xpl-qc-modal__step-title\">Where are your deals getting harder to manage?<\/h3><!-- [et_pb_line_break_holder] -->        <pee class=\"xpl-qc-modal__step-copy\">Select every statement that sounds familiar.<\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <div class=\"xpl-qc-modal__option-list\"><!-- [et_pb_line_break_holder] -->          <label class=\"xpl-qc-modal__option\"><!-- [et_pb_line_break_holder] -->            <input type=\"checkbox\" value=\"d1\" data-category=\"deals\"><!-- [et_pb_line_break_holder] -->            <span>A single contract mixes one-time charges, recurring subscriptions, and usage-based pricing. Perhaps you used to sell just widgets but now you also sell services to transport, configure, implement, construct, assemble, test, operate and maintain the widgets.<\/span><!-- [et_pb_line_break_holder] -->          <\/label><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <label class=\"xpl-qc-modal__option\"><!-- [et_pb_line_break_holder] -->            <input type=\"checkbox\" value=\"d2\" data-category=\"deals\"><!-- [et_pb_line_break_holder] -->            <span>One line item&#8217;s price depends on another line item&#8217;s configuration.<\/span><!-- [et_pb_line_break_holder] -->          <\/label><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <label class=\"xpl-qc-modal__option\"><!-- [et_pb_line_break_holder] -->            <input type=\"checkbox\" value=\"d3\" data-category=\"deals\"><!-- [et_pb_line_break_holder] -->            <span>The same quote needs several totals (total contract value, annual contract value, monthly recurring revenue, estimated usage).<\/span><!-- [et_pb_line_break_holder] -->          <\/label><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <label class=\"xpl-qc-modal__option\"><!-- [et_pb_line_break_holder] -->            <input type=\"checkbox\" value=\"d4\" data-category=\"deals\"><!-- [et_pb_line_break_holder] -->            <span>Renewals and mid-term change orders should reuse the original deal&#8217;s structure, but the structure got cobbled together into a PDF at signature.<\/span><!-- [et_pb_line_break_holder] -->          <\/label><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <label class=\"xpl-qc-modal__option\"><!-- [et_pb_line_break_holder] -->            <input type=\"checkbox\" value=\"d5\" data-category=\"deals\"><!-- [et_pb_line_break_holder] -->            <span>New subscriptions have to co-terminate with agreements the customer already holds.<\/span><!-- [et_pb_line_break_holder] -->          <\/label><!-- [et_pb_line_break_holder] -->        <\/div><!-- [et_pb_line_break_holder] -->      <\/section><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <section data-xpl-qc-screen=\"step\" data-step=\"2\" hidden><!-- [et_pb_line_break_holder] -->        <div class=\"xpl-qc-modal__eyebrow\">Question 3 of 5<\/div><!-- [et_pb_line_break_holder] -->        <h3 class=\"xpl-qc-modal__step-title\">Where are services creating quoting friction?<\/h3><!-- [et_pb_line_break_holder] -->        <pee class=\"xpl-qc-modal__step-copy\">Select every statement that sounds familiar.<\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <div class=\"xpl-qc-modal__option-list\"><!-- [et_pb_line_break_holder] -->          <label class=\"xpl-qc-modal__option\"><!-- [et_pb_line_break_holder] -->            <input type=\"checkbox\" value=\"s1\" data-category=\"services\"><!-- [et_pb_line_break_holder] -->            <span>Labor gets scoped in a free-text hours field, and the gap between quoted hours and actual hours becomes unbillable.<\/span><!-- [et_pb_line_break_holder] -->          <\/label><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <label class=\"xpl-qc-modal__option\"><!-- [et_pb_line_break_holder] -->            <input type=\"checkbox\" value=\"s2\" data-category=\"services\"><!-- [et_pb_line_break_holder] -->            <span>One engagement mixes fixed-price deliverables with T&amp;M work, priced by role, skill level, and location.<\/span><!-- [et_pb_line_break_holder] -->          <\/label><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <label class=\"xpl-qc-modal__option\"><!-- [et_pb_line_break_holder] -->            <input type=\"checkbox\" value=\"s3\" data-category=\"services\"><!-- [et_pb_line_break_holder] -->            <span>Scope changes get delivered as favors, because pricing the incremental work takes longer than doing it.<\/span><!-- [et_pb_line_break_holder] -->          <\/label><!-- [et_pb_line_break_holder] -->        <\/div><!-- [et_pb_line_break_holder] -->      <\/section><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <section data-xpl-qc-screen=\"step\" data-step=\"3\" hidden><!-- [et_pb_line_break_holder] -->        <div class=\"xpl-qc-modal__eyebrow\">Question 4 of 5<\/div><!-- [et_pb_line_break_holder] -->        <h3 class=\"xpl-qc-modal__step-title\">Where are pricing and approvals slowing things down?<\/h3><!-- [et_pb_line_break_holder] -->        <pee class=\"xpl-qc-modal__step-copy\">Select every statement that sounds familiar.<\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <div class=\"xpl-qc-modal__option-list\"><!-- [et_pb_line_break_holder] -->          <label class=\"xpl-qc-modal__option\"><!-- [et_pb_line_break_holder] -->            <input type=\"checkbox\" value=\"g1\" data-category=\"governance\"><!-- [et_pb_line_break_holder] -->            <span>Margin across a bundled quote is invisible until finance reconstructs it after the quarter closes.<\/span><!-- [et_pb_line_break_holder] -->          <\/label><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <label class=\"xpl-qc-modal__option\"><!-- [et_pb_line_break_holder] -->            <input type=\"checkbox\" value=\"g2\" data-category=\"governance\"><!-- [et_pb_line_break_holder] -->            <span>Discount approvals travel by email, and nobody is fully certain which threshold triggers whose sign-off.<\/span><!-- [et_pb_line_break_holder] -->          <\/label><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <label class=\"xpl-qc-modal__option\"><!-- [et_pb_line_break_holder] -->            <input type=\"checkbox\" value=\"g3\" data-category=\"governance\"><!-- [et_pb_line_break_holder] -->            <span>Input costs move weekly, but your price lists move quarterly.<\/span><!-- [et_pb_line_break_holder] -->          <\/label><!-- [et_pb_line_break_holder] -->        <\/div><!-- [et_pb_line_break_holder] -->      <\/section><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <section data-xpl-qc-screen=\"step\" data-step=\"4\" hidden><!-- [et_pb_line_break_holder] -->        <div class=\"xpl-qc-modal__eyebrow\">Question 5 of 5<\/div><!-- [et_pb_line_break_holder] -->        <h3 class=\"xpl-qc-modal__step-title\">Where is scale putting pressure on the process?<\/h3><!-- [et_pb_line_break_holder] -->        <pee class=\"xpl-qc-modal__step-copy\">Select every statement that sounds familiar.<\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <div class=\"xpl-qc-modal__option-list\"><!-- [et_pb_line_break_holder] -->          <label class=\"xpl-qc-modal__option\"><!-- [et_pb_line_break_holder] -->            <input type=\"checkbox\" value=\"c1\" data-category=\"channels\"><!-- [et_pb_line_break_holder] -->            <span>Direct reps, distributors, and partners each need different pricing, catalogs, and permissions.<\/span><!-- [et_pb_line_break_holder] -->          <\/label><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <label class=\"xpl-qc-modal__option\"><!-- [et_pb_line_break_holder] -->            <input type=\"checkbox\" value=\"c2\" data-category=\"channels\"><!-- [et_pb_line_break_holder] -->            <span>Reps have started building quotes outside the official system.<\/span><!-- [et_pb_line_break_holder] -->          <\/label><!-- [et_pb_line_break_holder] -->        <\/div><!-- [et_pb_line_break_holder] -->      <\/section><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <section data-xpl-qc-screen=\"gate\" hidden><!-- [et_pb_line_break_holder] -->        <div class=\"xpl-qc-modal__gate\"><!-- [et_pb_line_break_holder] -->          <div class=\"xpl-qc-modal__gate-card\"><!-- [et_pb_line_break_holder] -->            <button<!-- [et_pb_line_break_holder] -->              class=&#8221;xpl-qc__button xpl-qc__button&#8211;secondary xpl-qc-modal__gate-back&#8221;<!-- [et_pb_line_break_holder] -->              type=&#8221;button&#8221;<!-- [et_pb_line_break_holder] -->              data-xpl-qc-edit-answers<!-- [et_pb_line_break_holder] -->            ><!-- [et_pb_line_break_holder] -->              Back to questions<!-- [et_pb_line_break_holder] -->            <\/button><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <div class=\"xpl-qc-modal__gate-intro\"><!-- [et_pb_line_break_holder] -->              <div class=\"xpl-qc-modal__eyebrow\">Assessment complete<\/div><!-- [et_pb_line_break_holder] -->              <h3>Your result is ready.<\/h3><!-- [et_pb_line_break_holder] -->              <pee><!-- [et_pb_line_break_holder] -->                Tell us who you are to reveal your complexity score and category breakdown.<!-- [et_pb_line_break_holder] -->              <\/pee><!-- [et_pb_line_break_holder] -->            <\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <div class=\"xpl-qc-modal__hubspot\" data-xpl-qc-hubspot-form><!-- [et_pb_line_break_holder] -->              <div class=\"xpl-qc-modal__form-loading\" data-xpl-qc-form-loading><!-- [et_pb_line_break_holder] -->                Loading secure form\u2026<!-- [et_pb_line_break_holder] -->              <\/div><!-- [et_pb_line_break_holder] -->            <\/div><!-- [et_pb_line_break_holder] -->          <\/div><!-- [et_pb_line_break_holder] -->        <\/div><!-- [et_pb_line_break_holder] -->      <\/section><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <section data-xpl-qc-screen=\"result\" hidden><!-- [et_pb_line_break_holder] -->        <div class=\"xpl-qc-modal__result\"><!-- [et_pb_line_break_holder] -->          <div class=\"xpl-qc-modal__score-wrap\"><!-- [et_pb_line_break_holder] -->            <div class=\"xpl-qc-modal__score\"><!-- [et_pb_line_break_holder] -->              <strong data-xpl-qc-score>0<\/strong><!-- [et_pb_line_break_holder] -->            <\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <div><!-- [et_pb_line_break_holder] -->              <div class=\"xpl-qc-modal__eyebrow\" data-xpl-qc-tier-label>YOUR RESULT<\/div><!-- [et_pb_line_break_holder] -->              <h3 data-xpl-qc-result-title><\/h3><!-- [et_pb_line_break_holder] -->            <\/div><!-- [et_pb_line_break_holder] -->          <\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <div class=\"xpl-qc-modal__result-copy\" data-xpl-qc-result-copy><\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <div class=\"xpl-qc-modal__breakdown\" data-xpl-qc-breakdown><\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <div class=\"xpl-qc-modal__result-actions\"><!-- [et_pb_line_break_holder] -->            <a class=\"xpl-qc__button\" href=\"#\" data-xpl-qc-result-cta>See Experlogix CPQ in action<\/a><!-- [et_pb_line_break_holder] -->            <button class=\"xpl-qc__button xpl-qc__button--secondary\" type=\"button\" data-xpl-qc-retake><!-- [et_pb_line_break_holder] -->              Retake assessment<!-- [et_pb_line_break_holder] -->            <\/button><!-- [et_pb_line_break_holder] -->          <\/div><!-- [et_pb_line_break_holder] -->        <\/div><!-- [et_pb_line_break_holder] -->      <\/section><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <div class=\"xpl-qc-modal__footer\" data-xpl-qc-footer hidden><!-- [et_pb_line_break_holder] -->      <button class=\"xpl-qc__button xpl-qc__button--secondary\" type=\"button\" data-xpl-qc-back><!-- [et_pb_line_break_holder] -->        Back<!-- [et_pb_line_break_holder] -->      <\/button><!-- [et_pb_line_break_holder] -->      <button class=\"xpl-qc__button\" type=\"button\" data-xpl-qc-next><!-- [et_pb_line_break_holder] -->        Continue<!-- [et_pb_line_break_holder] -->      <\/button><!-- [et_pb_line_break_holder] -->    <\/div><!-- [et_pb_line_break_holder] -->  <\/div><!-- [et_pb_line_break_holder] --><\/div><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->(function () {<!-- [et_pb_line_break_holder] -->  \"use strict\";<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const CONFIG = {<!-- [et_pb_line_break_holder] -->    hubspot: {<!-- [et_pb_line_break_holder] -->      portalId: \"8035545\",<!-- [et_pb_line_break_holder] -->      formId: \"60ab9403-a0ad-4dea-a31a-0b5eb8cbad99\",<!-- [et_pb_line_break_holder] -->      region: \"na1\",<!-- [et_pb_line_break_holder] -->      embedScript: \"https:\/\/js.hsforms.net\/forms\/embed\/v2.js\",<!-- [et_pb_line_break_holder] -->      fields: {<!-- [et_pb_line_break_holder] -->        score: \"quoting_complexity_score\",<!-- [et_pb_line_break_holder] -->        tier: \"quoting_complexity_tier\",<!-- [et_pb_line_break_holder] -->        assessment: \"quoting_complexity_assessment\"<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    },<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    assessmentName: \"Quoting Complexity Assessment 2026\",<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    defaultResultCtaUrl: \"\/demo\/\",<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    autoOpen: true,<!-- [et_pb_line_break_holder] -->    autoOpenTriggerViewport: 0.35,<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    results: {<!-- [et_pb_line_break_holder] -->      \"0-2\": {<!-- [et_pb_line_break_holder] -->        label: \"SCORE 0\u20132\",<!-- [et_pb_line_break_holder] -->        title: \"Your quoting process is still relatively simple.\",<!-- [et_pb_line_break_holder] -->        copy: \"Your current quoting requirements appear manageable, with limited dependencies, pricing complexity, or governance overhead. That does not mean complexity will not increase as the business evolves, but you probably do not need to overhaul your quoting technology today.\",<!-- [et_pb_line_break_holder] -->        ctaLabel: \"Explore modern CPQ\",<!-- [et_pb_line_break_holder] -->        ctaUrl: \"\/products\/cpq\/\"<!-- [et_pb_line_break_holder] -->      },<!-- [et_pb_line_break_holder] -->      \"3-4\": {<!-- [et_pb_line_break_holder] -->        label: \"SCORE 3\u20134\",<!-- [et_pb_line_break_holder] -->        title: \"Your quoting tools are beginning to reach their limits.\",<!-- [et_pb_line_break_holder] -->        copy: \"You are starting to see the kinds of dependencies, pricing requirements, or process complexity that lightweight quoting tools can struggle to manage. This is often where isolated workarounds begin turning into permanent processes.\",<!-- [et_pb_line_break_holder] -->        ctaLabel: \"See where CPQ removes complexity\",<!-- [et_pb_line_break_holder] -->        ctaUrl: \"\/products\/cpq\/\"<!-- [et_pb_line_break_holder] -->      },<!-- [et_pb_line_break_holder] -->      \"5-8\": {<!-- [et_pb_line_break_holder] -->        label: \"SCORE 5\u20138\",<!-- [et_pb_line_break_holder] -->        title: \"Your quoting complexity has outgrown lightweight CPQ.\",<!-- [et_pb_line_break_holder] -->        copy: \"Multiple parts of your quoting process now depend on configuration logic, pricing rules, services, governance, lifecycle management, or channel-specific requirements. At this level, complexity is not an edge case anymore. It is part of how your business sells.\",<!-- [et_pb_line_break_holder] -->        ctaLabel: \"See Experlogix CPQ in action\",<!-- [et_pb_line_break_holder] -->        ctaUrl: \"\/demo\/\"<!-- [et_pb_line_break_holder] -->      },<!-- [et_pb_line_break_holder] -->      \"9+\": {<!-- [et_pb_line_break_holder] -->        label: \"SCORE 9+\",<!-- [et_pb_line_break_holder] -->        title: \"Your quoting foundation is now holding the business back.\",<!-- [et_pb_line_break_holder] -->        copy: \"Complexity is showing up throughout the commercial process, from configuration and pricing through approvals, renewals, services, operations, and sales channels. At this point, the question is usually not whether the quoting process needs to change. It is how much time, margin, and sales capacity the existing process is already consuming. And yes, you may also have earned that vacation.\",<!-- [et_pb_line_break_holder] -->        ctaLabel: \"See how Experlogix handles complex quoting\",<!-- [et_pb_line_break_holder] -->        ctaUrl: \"\/demo\/\"<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const modal = document.getElementById(\"xpl-qc-modal\");<!-- [et_pb_line_break_holder] -->  if (!modal) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* Keep the modal outside Divi\/module stacking contexts. *\/<!-- [et_pb_line_break_holder] -->  if (modal.parentElement !== document.body) {<!-- [et_pb_line_break_holder] -->    document.body.appendChild(modal);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const dialog = modal.querySelector(\".xpl-qc-modal__dialog\");<!-- [et_pb_line_break_holder] -->  const progressWrap = modal.querySelector(\"[data-xpl-qc-progress-wrap]\");<!-- [et_pb_line_break_holder] -->  const progressBar = modal.querySelector(\"[data-xpl-qc-progress-bar]\");<!-- [et_pb_line_break_holder] -->  const progressText = modal.querySelector(\"[data-xpl-qc-progress-text]\");<!-- [et_pb_line_break_holder] -->  const footer = modal.querySelector(\"[data-xpl-qc-footer]\");<!-- [et_pb_line_break_holder] -->  const backBtn = modal.querySelector(\"[data-xpl-qc-back]\");<!-- [et_pb_line_break_holder] -->  const nextBtn = modal.querySelector(\"[data-xpl-qc-next]\");<!-- [et_pb_line_break_holder] -->  const resultCta = modal.querySelector(\"[data-xpl-qc-result-cta]\");<!-- [et_pb_line_break_holder] -->  const hubspotMount = modal.querySelector(\"[data-xpl-qc-hubspot-form]\");<!-- [et_pb_line_break_holder] -->  const editAnswersBtn = modal.querySelector(\"[data-xpl-qc-edit-answers]\");<!-- [et_pb_line_break_holder] -->  const introStartBtn = modal.querySelector(\"[data-xpl-qc-start]\");<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const stepScreens = Array.from(<!-- [et_pb_line_break_holder] -->    modal.querySelectorAll('[data-xpl-qc-screen=\"step\"]')<!-- [et_pb_line_break_holder] -->  );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const checkboxes = Array.from(<!-- [et_pb_line_break_holder] -->    modal.querySelectorAll('input[type=\"checkbox\"][data-category]')<!-- [et_pb_line_break_holder] -->  );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const STORAGE_KEY = \"xpl_qc_answers_v7_7\";<!-- [et_pb_line_break_holder] -->  const RESULT_KEY = \"xpl_qc_result_v7_7\";<!-- [et_pb_line_break_holder] -->  const GATE_KEY = \"xpl_qc_gate_v7_7\";<!-- [et_pb_line_break_holder] -->  const COMPLETED_KEY = \"xpl_qc_completed_v7_7\";<!-- [et_pb_line_break_holder] -->  const AUTO_SEEN_KEY = \"xpl_qc_auto_seen_v7_7\";<!-- [et_pb_line_break_holder] -->  const HUBSPOT_SCRIPT_ID = \"xpl-qc-hubspot-v2-script\";<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const categoryLabels = {<!-- [et_pb_line_break_holder] -->    products: \"Products\",<!-- [et_pb_line_break_holder] -->    deals: \"Deals\",<!-- [et_pb_line_break_holder] -->    services: \"Services\",<!-- [et_pb_line_break_holder] -->    governance: \"Pricing & governance\",<!-- [et_pb_line_break_holder] -->    channels: \"Scale & channels\"<!-- [et_pb_line_break_holder] -->  };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const categoryTotals = {<!-- [et_pb_line_break_holder] -->    products: 5,<!-- [et_pb_line_break_holder] -->    deals: 5,<!-- [et_pb_line_break_holder] -->    services: 3,<!-- [et_pb_line_break_holder] -->    governance: 3,<!-- [et_pb_line_break_holder] -->    channels: 2<!-- [et_pb_line_break_holder] -->  };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  let currentStep = 0;<!-- [et_pb_line_break_holder] -->  let lastFocusedElement = null;<!-- [et_pb_line_break_holder] -->  let autoOpenedThisPage = false;<!-- [et_pb_line_break_holder] -->  let hubspotScriptPromise = null;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function showScreen(name, stepIndex) {<!-- [et_pb_line_break_holder] -->    modal.querySelectorAll(\"[data-xpl-qc-screen]\").forEach(function (screen) {<!-- [et_pb_line_break_holder] -->      screen.hidden = true;<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if (name === \"step\") {<!-- [et_pb_line_break_holder] -->      stepScreens[stepIndex].hidden = false;<!-- [et_pb_line_break_holder] -->      progressWrap.hidden = false;<!-- [et_pb_line_break_holder] -->      footer.hidden = false;<!-- [et_pb_line_break_holder] -->      currentStep = stepIndex;<!-- [et_pb_line_break_holder] -->      updateProgress();<!-- [et_pb_line_break_holder] -->      return;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const target = modal.querySelector(<!-- [et_pb_line_break_holder] -->      '[data-xpl-qc-screen=\"' + name + '\"]'<!-- [et_pb_line_break_holder] -->    );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if (target) {<!-- [et_pb_line_break_holder] -->      target.hidden = false;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    footer.hidden = true;<!-- [et_pb_line_break_holder] -->    progressWrap.hidden = true;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function updateProgress() {<!-- [et_pb_line_break_holder] -->    const pct = ((currentStep + 1) \/ stepScreens.length) * 100;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    progressBar.style.width = pct + \"%\";<!-- [et_pb_line_break_holder] -->    progressText.textContent =<!-- [et_pb_line_break_holder] -->      \"Question \" + (currentStep + 1) + \" of \" + stepScreens.length;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    backBtn.style.visibility =<!-- [et_pb_line_break_holder] -->      currentStep === 0 ? \"hidden\" : \"visible\";<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    nextBtn.textContent =<!-- [et_pb_line_break_holder] -->      currentStep === stepScreens.length - 1<!-- [et_pb_line_break_holder] -->        ? \"Get my score\"<!-- [et_pb_line_break_holder] -->        : \"Continue\";<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function saveAnswers() {<!-- [et_pb_line_break_holder] -->    const selected = checkboxes<!-- [et_pb_line_break_holder] -->      .filter(function (cb) {<!-- [et_pb_line_break_holder] -->        return cb.checked;<!-- [et_pb_line_break_holder] -->      })<!-- [et_pb_line_break_holder] -->      .map(function (cb) {<!-- [et_pb_line_break_holder] -->        return cb.value;<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    sessionStorage.setItem(<!-- [et_pb_line_break_holder] -->      STORAGE_KEY,<!-- [et_pb_line_break_holder] -->      JSON.stringify(selected)<!-- [et_pb_line_break_holder] -->    );<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function loadAnswers() {<!-- [et_pb_line_break_holder] -->    try {<!-- [et_pb_line_break_holder] -->      const selected = JSON.parse(<!-- [et_pb_line_break_holder] -->        sessionStorage.getItem(STORAGE_KEY) || \"[]\"<!-- [et_pb_line_break_holder] -->      );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      checkboxes.forEach(function (cb) {<!-- [et_pb_line_break_holder] -->        cb.checked = selected.includes(cb.value);<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] -->    } catch (error) {<!-- [et_pb_line_break_holder] -->      sessionStorage.removeItem(STORAGE_KEY);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function calculateScore() {<!-- [et_pb_line_break_holder] -->    return checkboxes.filter(function (cb) {<!-- [et_pb_line_break_holder] -->      return cb.checked;<!-- [et_pb_line_break_holder] -->    }).length;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function calculateBreakdown() {<!-- [et_pb_line_break_holder] -->    const counts = {<!-- [et_pb_line_break_holder] -->      products: 0,<!-- [et_pb_line_break_holder] -->      deals: 0,<!-- [et_pb_line_break_holder] -->      services: 0,<!-- [et_pb_line_break_holder] -->      governance: 0,<!-- [et_pb_line_break_holder] -->      channels: 0<!-- [et_pb_line_break_holder] -->    };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    checkboxes.forEach(function (cb) {<!-- [et_pb_line_break_holder] -->      if (<!-- [et_pb_line_break_holder] -->        cb.checked &&<!-- [et_pb_line_break_holder] -->        Object.prototype.hasOwnProperty.call(<!-- [et_pb_line_break_holder] -->          counts,<!-- [et_pb_line_break_holder] -->          cb.dataset.category<!-- [et_pb_line_break_holder] -->        )<!-- [et_pb_line_break_holder] -->      ) {<!-- [et_pb_line_break_holder] -->        counts[cb.dataset.category] += 1;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    return counts;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function getTierKey(score) {<!-- [et_pb_line_break_holder] -->    if (score <= 2) return \"0-2\";<!-- [et_pb_line_break_holder] -->    if (score <= 4) return \"3-4\";<!-- [et_pb_line_break_holder] -->    if (score <= 8) return \"5-8\";<!-- [et_pb_line_break_holder] -->    return \"9+\";<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function getTier(score) {<!-- [et_pb_line_break_holder] -->    return CONFIG.results[getTierKey(score)];<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function saveResult(score, breakdown) {<!-- [et_pb_line_break_holder] -->    const data = {<!-- [et_pb_line_break_holder] -->      score: score,<!-- [et_pb_line_break_holder] -->      breakdown: breakdown,<!-- [et_pb_line_break_holder] -->      tierKey: getTierKey(score)<!-- [et_pb_line_break_holder] -->    };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    sessionStorage.setItem(<!-- [et_pb_line_break_holder] -->      RESULT_KEY,<!-- [et_pb_line_break_holder] -->      JSON.stringify(data)<!-- [et_pb_line_break_holder] -->    );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    return data;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function loadSavedResult() {<!-- [et_pb_line_break_holder] -->    try {<!-- [et_pb_line_break_holder] -->      return JSON.parse(<!-- [et_pb_line_break_holder] -->        sessionStorage.getItem(RESULT_KEY) || \"null\"<!-- [et_pb_line_break_holder] -->      );<!-- [et_pb_line_break_holder] -->    } catch (error) {<!-- [et_pb_line_break_holder] -->      return null;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function isCompleted() {<!-- [et_pb_line_break_holder] -->    return sessionStorage.getItem(COMPLETED_KEY) === \"1\";<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function isAtGate() {<!-- [et_pb_line_break_holder] -->    return sessionStorage.getItem(GATE_KEY) === \"1\";<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function renderResult(saved) {<!-- [et_pb_line_break_holder] -->    const tier = getTier(saved.score);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    modal.querySelector(\"[data-xpl-qc-score]\").textContent =<!-- [et_pb_line_break_holder] -->      saved.score;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    modal.querySelector(\"[data-xpl-qc-tier-label]\").textContent =<!-- [et_pb_line_break_holder] -->      tier.label;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    modal.querySelector(\"[data-xpl-qc-result-title]\").textContent =<!-- [et_pb_line_break_holder] -->      tier.title;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    modal.querySelector(\"[data-xpl-qc-result-copy]\").textContent =<!-- [et_pb_line_break_holder] -->      tier.copy;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    resultCta.textContent =<!-- [et_pb_line_break_holder] -->      tier.ctaLabel || \"See Experlogix CPQ in action\";<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    resultCta.href =<!-- [et_pb_line_break_holder] -->      tier.ctaUrl || CONFIG.defaultResultCtaUrl;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const breakdownWrap = modal.querySelector(<!-- [et_pb_line_break_holder] -->      \"[data-xpl-qc-breakdown]\"<!-- [et_pb_line_break_holder] -->    );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    breakdownWrap.innerHTML = \"\";<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    Object.keys(categoryLabels).forEach(function (key) {<!-- [et_pb_line_break_holder] -->      const item = document.createElement(\"div\");<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      item.className =<!-- [et_pb_line_break_holder] -->        \"xpl-qc-modal__breakdown-item\";<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      item.innerHTML =<!-- [et_pb_line_break_holder] -->        \"<strong>\" +<!-- [et_pb_line_break_holder] -->        saved.breakdown[key] +<!-- [et_pb_line_break_holder] -->        \"\/\" +<!-- [et_pb_line_break_holder] -->        categoryTotals[key] +<!-- [et_pb_line_break_holder] -->        \"<\/strong>\" +<!-- [et_pb_line_break_holder] -->        \"<span>\" +<!-- [et_pb_line_break_holder] -->        categoryLabels[key] +<!-- [et_pb_line_break_holder] -->        \"<\/span>\";<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      breakdownWrap.appendChild(item);<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function populateHubSpotFields($form, saved) {<!-- [et_pb_line_break_holder] -->    if (!$form || !saved) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const values = {};<!-- [et_pb_line_break_holder] -->    values[CONFIG.hubspot.fields.score] =<!-- [et_pb_line_break_holder] -->      String(saved.score);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    values[CONFIG.hubspot.fields.tier] =<!-- [et_pb_line_break_holder] -->      saved.tierKey;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    values[CONFIG.hubspot.fields.assessment] =<!-- [et_pb_line_break_holder] -->      CONFIG.assessmentName;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    Object.keys(values).forEach(function (name) {<!-- [et_pb_line_break_holder] -->      const value = values[name];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      \/*<!-- [et_pb_line_break_holder] -->        HubSpot legacy forms normally pass a jQuery form<!-- [et_pb_line_break_holder] -->        object to the callbacks.<!-- [et_pb_line_break_holder] -->      *\/<!-- [et_pb_line_break_holder] -->      if (<!-- [et_pb_line_break_holder] -->        typeof $form.find === \"function\"<!-- [et_pb_line_break_holder] -->      ) {<!-- [et_pb_line_break_holder] -->        const $field = $form.find(<!-- [et_pb_line_break_holder] -->          '[name=\"' + name + '\"]'<!-- [et_pb_line_break_holder] -->        );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        if ($field.length) {<!-- [et_pb_line_break_holder] -->          $field<!-- [et_pb_line_break_holder] -->            .val(value)<!-- [et_pb_line_break_holder] -->            .trigger(\"input\")<!-- [et_pb_line_break_holder] -->            .trigger(\"change\");<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      \/*<!-- [et_pb_line_break_holder] -->        DOM fallback in case HubSpot changes the wrapper<!-- [et_pb_line_break_holder] -->        type but still passes the form element.<!-- [et_pb_line_break_holder] -->      *\/<!-- [et_pb_line_break_holder] -->      const formElement =<!-- [et_pb_line_break_holder] -->        $form[0] || $form;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      if (<!-- [et_pb_line_break_holder] -->        formElement &&<!-- [et_pb_line_break_holder] -->        typeof formElement.querySelector === \"function\"<!-- [et_pb_line_break_holder] -->      ) {<!-- [et_pb_line_break_holder] -->        const field = formElement.querySelector(<!-- [et_pb_line_break_holder] -->          '[name=\"' + name + '\"]'<!-- [et_pb_line_break_holder] -->        );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        if (field) {<!-- [et_pb_line_break_holder] -->          field.value = value;<!-- [et_pb_line_break_holder] -->          field.setAttribute(\"value\", value);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          field.dispatchEvent(<!-- [et_pb_line_break_holder] -->            new Event(\"input\", {<!-- [et_pb_line_break_holder] -->              bubbles: true<!-- [et_pb_line_break_holder] -->            })<!-- [et_pb_line_break_holder] -->          );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          field.dispatchEvent(<!-- [et_pb_line_break_holder] -->            new Event(\"change\", {<!-- [et_pb_line_break_holder] -->              bubbles: true<!-- [et_pb_line_break_holder] -->            })<!-- [et_pb_line_break_holder] -->          );<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function ensureHubSpotScript() {<!-- [et_pb_line_break_holder] -->    if (<!-- [et_pb_line_break_holder] -->      window.hbspt &&<!-- [et_pb_line_break_holder] -->      window.hbspt.forms &&<!-- [et_pb_line_break_holder] -->      typeof window.hbspt.forms.create === \"function\"<!-- [et_pb_line_break_holder] -->    ) {<!-- [et_pb_line_break_holder] -->      return Promise.resolve();<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if (hubspotScriptPromise) {<!-- [et_pb_line_break_holder] -->      return hubspotScriptPromise;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    hubspotScriptPromise =<!-- [et_pb_line_break_holder] -->      new Promise(function (resolve, reject) {<!-- [et_pb_line_break_holder] -->        let script =<!-- [et_pb_line_break_holder] -->          document.getElementById(HUBSPOT_SCRIPT_ID);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        if (!script) {<!-- [et_pb_line_break_holder] -->          script =<!-- [et_pb_line_break_holder] -->            document.createElement(\"script\");<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          script.id =<!-- [et_pb_line_break_holder] -->            HUBSPOT_SCRIPT_ID;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          script.src =<!-- [et_pb_line_break_holder] -->            CONFIG.hubspot.embedScript;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          script.charset =<!-- [et_pb_line_break_holder] -->            \"utf-8\";<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          script.async =<!-- [et_pb_line_break_holder] -->            true;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          document.body.appendChild(script);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        script.addEventListener(<!-- [et_pb_line_break_holder] -->          \"load\",<!-- [et_pb_line_break_holder] -->          function () {<!-- [et_pb_line_break_holder] -->            if (<!-- [et_pb_line_break_holder] -->              window.hbspt &&<!-- [et_pb_line_break_holder] -->              window.hbspt.forms &&<!-- [et_pb_line_break_holder] -->              typeof window.hbspt.forms.create === \"function\"<!-- [et_pb_line_break_holder] -->            ) {<!-- [et_pb_line_break_holder] -->              resolve();<!-- [et_pb_line_break_holder] -->            } else {<!-- [et_pb_line_break_holder] -->              reject(<!-- [et_pb_line_break_holder] -->                new Error(<!-- [et_pb_line_break_holder] -->                  \"HubSpot form library loaded but hbspt.forms.create is unavailable.\"<!-- [et_pb_line_break_holder] -->                )<!-- [et_pb_line_break_holder] -->              );<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->          },<!-- [et_pb_line_break_holder] -->          { once: true }<!-- [et_pb_line_break_holder] -->        );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        script.addEventListener(<!-- [et_pb_line_break_holder] -->          \"error\",<!-- [et_pb_line_break_holder] -->          function () {<!-- [et_pb_line_break_holder] -->            reject(<!-- [et_pb_line_break_holder] -->              new Error(<!-- [et_pb_line_break_holder] -->                \"HubSpot form library could not be loaded.\"<!-- [et_pb_line_break_holder] -->              )<!-- [et_pb_line_break_holder] -->            );<!-- [et_pb_line_break_holder] -->          },<!-- [et_pb_line_break_holder] -->          { once: true }<!-- [et_pb_line_break_holder] -->        );<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    return hubspotScriptPromise;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function resetHubSpotEmbed() {<!-- [et_pb_line_break_holder] -->    if (!hubspotMount) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    hubspotMount.dataset.loaded = \"\";<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    hubspotMount.innerHTML =<!-- [et_pb_line_break_holder] -->      '<div class=\"xpl-qc-modal__form-loading\">' +<!-- [et_pb_line_break_holder] -->      \"Loading secure form\u2026\" +<!-- [et_pb_line_break_holder] -->      \"<\/div>\";<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function loadHubSpotForm(saved) {<!-- [et_pb_line_break_holder] -->    if (!saved || !hubspotMount) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if (<!-- [et_pb_line_break_holder] -->      hubspotMount.dataset.loaded === \"1\"<!-- [et_pb_line_break_holder] -->    ) {<!-- [et_pb_line_break_holder] -->      return;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    hubspotMount.dataset.loaded = \"1\";<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    hubspotMount.innerHTML =<!-- [et_pb_line_break_holder] -->      '<div id=\"xpl-qc-hubspot-target\"><\/div>';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    ensureHubSpotScript()<!-- [et_pb_line_break_holder] -->      .then(function () {<!-- [et_pb_line_break_holder] -->        window.hbspt.forms.create({<!-- [et_pb_line_break_holder] -->          portalId:<!-- [et_pb_line_break_holder] -->            CONFIG.hubspot.portalId,<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          formId:<!-- [et_pb_line_break_holder] -->            CONFIG.hubspot.formId,<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          region:<!-- [et_pb_line_break_holder] -->            CONFIG.hubspot.region,<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          target:<!-- [et_pb_line_break_holder] -->            \"#xpl-qc-hubspot-target\",<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          onFormReady:<!-- [et_pb_line_break_holder] -->            function ($form) {<!-- [et_pb_line_break_holder] -->              populateHubSpotFields(<!-- [et_pb_line_break_holder] -->                $form,<!-- [et_pb_line_break_holder] -->                saved<!-- [et_pb_line_break_holder] -->              );<!-- [et_pb_line_break_holder] -->            },<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          \/*<!-- [et_pb_line_break_holder] -->            Reapply the calculated values immediately<!-- [et_pb_line_break_holder] -->            before HubSpot submits, so the CRM always<!-- [et_pb_line_break_holder] -->            receives the latest assessment result.<!-- [et_pb_line_break_holder] -->          *\/<!-- [et_pb_line_break_holder] -->          onFormSubmit:<!-- [et_pb_line_break_holder] -->            function ($form) {<!-- [et_pb_line_break_holder] -->              const latest =<!-- [et_pb_line_break_holder] -->                loadSavedResult() || saved;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->              populateHubSpotFields(<!-- [et_pb_line_break_holder] -->                $form,<!-- [et_pb_line_break_holder] -->                latest<!-- [et_pb_line_break_holder] -->              );<!-- [et_pb_line_break_holder] -->            },<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          \/*<!-- [et_pb_line_break_holder] -->            This fires only after the legacy HubSpot<!-- [et_pb_line_break_holder] -->            form has submitted successfully. At that<!-- [et_pb_line_break_holder] -->            point, replace the form screen with our<!-- [et_pb_line_break_holder] -->            custom calculated result immediately.<!-- [et_pb_line_break_holder] -->          *\/<!-- [et_pb_line_break_holder] -->          onFormSubmitted:<!-- [et_pb_line_break_holder] -->            function () {<!-- [et_pb_line_break_holder] -->              const latest =<!-- [et_pb_line_break_holder] -->                loadSavedResult() || saved;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->              sessionStorage.setItem(<!-- [et_pb_line_break_holder] -->                COMPLETED_KEY,<!-- [et_pb_line_break_holder] -->                \"1\"<!-- [et_pb_line_break_holder] -->              );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->              sessionStorage.removeItem(<!-- [et_pb_line_break_holder] -->                GATE_KEY<!-- [et_pb_line_break_holder] -->              );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->              renderResult(latest);<!-- [et_pb_line_break_holder] -->              showScreen(\"result\");<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->              dialog.scrollTop = 0;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] -->      })<!-- [et_pb_line_break_holder] -->      .catch(function (error) {<!-- [et_pb_line_break_holder] -->        console.error(<!-- [et_pb_line_break_holder] -->          \"Quoting Complexity Assessment:\",<!-- [et_pb_line_break_holder] -->          error<!-- [et_pb_line_break_holder] -->        );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        hubspotMount.dataset.loaded = \"\";<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        hubspotMount.innerHTML =<!-- [et_pb_line_break_holder] -->          '<div class=\"xpl-qc-modal__form-error\">' +<!-- [et_pb_line_break_holder] -->          \"The form could not load. Please refresh the page and try again.\" +<!-- [et_pb_line_break_holder] -->          \"<\/div>\";<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function openModal(mode) {<!-- [et_pb_line_break_holder] -->    lastFocusedElement =<!-- [et_pb_line_break_holder] -->      document.activeElement;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    modal.hidden = false;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    document.body.classList.add(<!-- [et_pb_line_break_holder] -->      \"xpl-qc-lock\"<!-- [et_pb_line_break_holder] -->    );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const saved =<!-- [et_pb_line_break_holder] -->      loadSavedResult();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if (<!-- [et_pb_line_break_holder] -->      (mode === \"result\" || isCompleted()) &&<!-- [et_pb_line_break_holder] -->      saved<!-- [et_pb_line_break_holder] -->    ) {<!-- [et_pb_line_break_holder] -->      renderResult(saved);<!-- [et_pb_line_break_holder] -->      showScreen(\"result\");<!-- [et_pb_line_break_holder] -->    } else if (<!-- [et_pb_line_break_holder] -->      saved &&<!-- [et_pb_line_break_holder] -->      isAtGate()<!-- [et_pb_line_break_holder] -->    ) {<!-- [et_pb_line_break_holder] -->      showScreen(\"gate\");<!-- [et_pb_line_break_holder] -->      loadHubSpotForm(saved);<!-- [et_pb_line_break_holder] -->    } else {<!-- [et_pb_line_break_holder] -->      loadAnswers();<!-- [et_pb_line_break_holder] -->      showScreen(\"intro\");<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    window.setTimeout(<!-- [et_pb_line_break_holder] -->      function () {<!-- [et_pb_line_break_holder] -->        dialog.focus();<!-- [et_pb_line_break_holder] -->      },<!-- [et_pb_line_break_holder] -->      20<!-- [et_pb_line_break_holder] -->    );<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function closeModal() {<!-- [et_pb_line_break_holder] -->    modal.hidden = true;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    document.body.classList.remove(<!-- [et_pb_line_break_holder] -->      \"xpl-qc-lock\"<!-- [et_pb_line_break_holder] -->    );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if (<!-- [et_pb_line_break_holder] -->      lastFocusedElement &&<!-- [et_pb_line_break_holder] -->      typeof lastFocusedElement.focus ===<!-- [et_pb_line_break_holder] -->        \"function\"<!-- [et_pb_line_break_holder] -->    ) {<!-- [et_pb_line_break_holder] -->      lastFocusedElement.focus();<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function clearQuiz() {<!-- [et_pb_line_break_holder] -->    checkboxes.forEach(function (cb) {<!-- [et_pb_line_break_holder] -->      cb.checked = false;<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    sessionStorage.removeItem(<!-- [et_pb_line_break_holder] -->      STORAGE_KEY<!-- [et_pb_line_break_holder] -->    );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    sessionStorage.removeItem(<!-- [et_pb_line_break_holder] -->      RESULT_KEY<!-- [et_pb_line_break_holder] -->    );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    sessionStorage.removeItem(<!-- [et_pb_line_break_holder] -->      GATE_KEY<!-- [et_pb_line_break_holder] -->    );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    sessionStorage.removeItem(<!-- [et_pb_line_break_holder] -->      COMPLETED_KEY<!-- [et_pb_line_break_holder] -->    );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    currentStep = 0;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    resetHubSpotEmbed();<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function shouldAutoOpen() {<!-- [et_pb_line_break_holder] -->    return (<!-- [et_pb_line_break_holder] -->      CONFIG.autoOpen &&<!-- [et_pb_line_break_holder] -->      !autoOpenedThisPage &&<!-- [et_pb_line_break_holder] -->      !isCompleted()<!-- [et_pb_line_break_holder] -->    );<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function markAutoOpened() {<!-- [et_pb_line_break_holder] -->    autoOpenedThisPage = true;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function autoOpen() {<!-- [et_pb_line_break_holder] -->    if (!shouldAutoOpen()) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    markAutoOpened();<!-- [et_pb_line_break_holder] -->    openModal(\"resume\");<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function setupAutoOpen() {<!-- [et_pb_line_break_holder] -->    if (!CONFIG.autoOpen) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const firstTrigger = document.querySelector(\"[data-xpl-qc-open]\");<!-- [et_pb_line_break_holder] -->    if (!firstTrigger) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const firstSection =<!-- [et_pb_line_break_holder] -->      firstTrigger.closest(\".xpl-qc__callout\") || firstTrigger;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    let opened = false;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function checkQuizTrigger() {<!-- [et_pb_line_break_holder] -->      if (opened || !shouldAutoOpen()) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      const rect = firstSection.getBoundingClientRect();<!-- [et_pb_line_break_holder] -->      const triggerLine =<!-- [et_pb_line_break_holder] -->        window.innerHeight * CONFIG.autoOpenTriggerViewport;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      if (rect.top <= triggerLine &#038;&#038; rect.bottom > 0) {<!-- [et_pb_line_break_holder] -->        opened = true;<!-- [et_pb_line_break_holder] -->        window.removeEventListener(\"scroll\", checkQuizTrigger);<!-- [et_pb_line_break_holder] -->        window.removeEventListener(\"resize\", checkQuizTrigger);<!-- [et_pb_line_break_holder] -->        autoOpen();<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    window.addEventListener(<!-- [et_pb_line_break_holder] -->      \"scroll\",<!-- [et_pb_line_break_holder] -->      checkQuizTrigger,<!-- [et_pb_line_break_holder] -->      { passive: true }<!-- [et_pb_line_break_holder] -->    );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    window.addEventListener(<!-- [et_pb_line_break_holder] -->      \"resize\",<!-- [et_pb_line_break_holder] -->      checkQuizTrigger<!-- [et_pb_line_break_holder] -->    );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    checkQuizTrigger();<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  document.addEventListener(<!-- [et_pb_line_break_holder] -->    \"click\",<!-- [et_pb_line_break_holder] -->    function (event) {<!-- [et_pb_line_break_holder] -->      const openTrigger =<!-- [et_pb_line_break_holder] -->        event.target.closest(<!-- [et_pb_line_break_holder] -->          \"[data-xpl-qc-open]\"<!-- [et_pb_line_break_holder] -->        );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      if (openTrigger) {<!-- [et_pb_line_break_holder] -->        event.preventDefault();<!-- [et_pb_line_break_holder] -->        autoOpenedThisPage = true;<!-- [et_pb_line_break_holder] -->        openModal(\"resume\");<!-- [et_pb_line_break_holder] -->        return;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      if (<!-- [et_pb_line_break_holder] -->        event.target.closest(<!-- [et_pb_line_break_holder] -->          \"[data-xpl-qc-close]\"<!-- [et_pb_line_break_holder] -->        )<!-- [et_pb_line_break_holder] -->      ) {<!-- [et_pb_line_break_holder] -->        closeModal();<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  introStartBtn.addEventListener(<!-- [et_pb_line_break_holder] -->    \"click\",<!-- [et_pb_line_break_holder] -->    function () {<!-- [et_pb_line_break_holder] -->      loadAnswers();<!-- [et_pb_line_break_holder] -->      showScreen(\"step\", 0);<!-- [et_pb_line_break_holder] -->      dialog.scrollTop = 0;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  nextBtn.addEventListener(<!-- [et_pb_line_break_holder] -->    \"click\",<!-- [et_pb_line_break_holder] -->    function () {<!-- [et_pb_line_break_holder] -->      saveAnswers();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      if (<!-- [et_pb_line_break_holder] -->        currentStep <<!-- [et_pb_line_break_holder] -->        stepScreens.length - 1<!-- [et_pb_line_break_holder] -->      ) {<!-- [et_pb_line_break_holder] -->        showScreen(<!-- [et_pb_line_break_holder] -->          \"step\",<!-- [et_pb_line_break_holder] -->          currentStep + 1<!-- [et_pb_line_break_holder] -->        );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        dialog.scrollTop = 0;<!-- [et_pb_line_break_holder] -->        return;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      const score =<!-- [et_pb_line_break_holder] -->        calculateScore();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      const breakdown =<!-- [et_pb_line_break_holder] -->        calculateBreakdown();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      const saved =<!-- [et_pb_line_break_holder] -->        saveResult(<!-- [et_pb_line_break_holder] -->          score,<!-- [et_pb_line_break_holder] -->          breakdown<!-- [et_pb_line_break_holder] -->        );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      sessionStorage.setItem(<!-- [et_pb_line_break_holder] -->        GATE_KEY,<!-- [et_pb_line_break_holder] -->        \"1\"<!-- [et_pb_line_break_holder] -->      );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      sessionStorage.removeItem(<!-- [et_pb_line_break_holder] -->        COMPLETED_KEY<!-- [et_pb_line_break_holder] -->      );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      resetHubSpotEmbed();<!-- [et_pb_line_break_holder] -->      showScreen(\"gate\");<!-- [et_pb_line_break_holder] -->      loadHubSpotForm(saved);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      dialog.scrollTop = 0;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  backBtn.addEventListener(<!-- [et_pb_line_break_holder] -->    \"click\",<!-- [et_pb_line_break_holder] -->    function () {<!-- [et_pb_line_break_holder] -->      saveAnswers();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      if (currentStep > 0) {<!-- [et_pb_line_break_holder] -->        showScreen(<!-- [et_pb_line_break_holder] -->          \"step\",<!-- [et_pb_line_break_holder] -->          currentStep - 1<!-- [et_pb_line_break_holder] -->        );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        dialog.scrollTop = 0;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  editAnswersBtn.addEventListener(<!-- [et_pb_line_break_holder] -->    \"click\",<!-- [et_pb_line_break_holder] -->    function () {<!-- [et_pb_line_break_holder] -->      sessionStorage.removeItem(<!-- [et_pb_line_break_holder] -->        GATE_KEY<!-- [et_pb_line_break_holder] -->      );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      sessionStorage.removeItem(<!-- [et_pb_line_break_holder] -->        RESULT_KEY<!-- [et_pb_line_break_holder] -->      );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      sessionStorage.removeItem(<!-- [et_pb_line_break_holder] -->        COMPLETED_KEY<!-- [et_pb_line_break_holder] -->      );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      resetHubSpotEmbed();<!-- [et_pb_line_break_holder] -->      loadAnswers();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      showScreen(<!-- [et_pb_line_break_holder] -->        \"step\",<!-- [et_pb_line_break_holder] -->        stepScreens.length - 1<!-- [et_pb_line_break_holder] -->      );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      dialog.scrollTop = 0;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  checkboxes.forEach(<!-- [et_pb_line_break_holder] -->    function (cb) {<!-- [et_pb_line_break_holder] -->      cb.addEventListener(<!-- [et_pb_line_break_holder] -->        \"change\",<!-- [et_pb_line_break_holder] -->        saveAnswers<!-- [et_pb_line_break_holder] -->      );<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  modal<!-- [et_pb_line_break_holder] -->    .querySelector(<!-- [et_pb_line_break_holder] -->      \"[data-xpl-qc-retake]\"<!-- [et_pb_line_break_holder] -->    )<!-- [et_pb_line_break_holder] -->    .addEventListener(<!-- [et_pb_line_break_holder] -->      \"click\",<!-- [et_pb_line_break_holder] -->      function () {<!-- [et_pb_line_break_holder] -->        clearQuiz();<!-- [et_pb_line_break_holder] -->        showScreen(\"intro\");<!-- [et_pb_line_break_holder] -->        dialog.scrollTop = 0;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  document.addEventListener(<!-- [et_pb_line_break_holder] -->    \"keydown\",<!-- [et_pb_line_break_holder] -->    function (event) {<!-- [et_pb_line_break_holder] -->      if (modal.hidden) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      if (event.key === \"Escape\") {<!-- [et_pb_line_break_holder] -->        closeModal();<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  if (<!-- [et_pb_line_break_holder] -->    window.location.hash ===<!-- [et_pb_line_break_holder] -->    \"#quoting-complexity-quiz\"<!-- [et_pb_line_break_holder] -->  ) {<!-- [et_pb_line_break_holder] -->    window.setTimeout(<!-- [et_pb_line_break_holder] -->      function () {<!-- [et_pb_line_break_holder] -->        openModal(\"resume\");<!-- [et_pb_line_break_holder] -->      },<!-- [et_pb_line_break_holder] -->      350<!-- [et_pb_line_break_holder] -->    );<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  setupAutoOpen();<!-- [et_pb_line_break_holder] -->})();<!-- [et_pb_line_break_holder] --><\/script>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section]\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":348031,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[235],"tags":[],"xpl_cpq_related_topic":[188,189],"xpl_da_related_topic":[],"class_list":["post-347992","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-quoting-tools","xpl_cpq_related_topic-admin","xpl_cpq_related_topic-business-value"],"acf":[],"_links":{"self":[{"href":"https:\/\/experlogix.com\/nl\/wp-json\/wp\/v2\/posts\/347992","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/experlogix.com\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/experlogix.com\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/experlogix.com\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/experlogix.com\/nl\/wp-json\/wp\/v2\/comments?post=347992"}],"version-history":[{"count":10,"href":"https:\/\/experlogix.com\/nl\/wp-json\/wp\/v2\/posts\/347992\/revisions"}],"predecessor-version":[{"id":348045,"href":"https:\/\/experlogix.com\/nl\/wp-json\/wp\/v2\/posts\/347992\/revisions\/348045"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/experlogix.com\/nl\/wp-json\/wp\/v2\/media\/348031"}],"wp:attachment":[{"href":"https:\/\/experlogix.com\/nl\/wp-json\/wp\/v2\/media?parent=347992"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/experlogix.com\/nl\/wp-json\/wp\/v2\/categories?post=347992"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/experlogix.com\/nl\/wp-json\/wp\/v2\/tags?post=347992"},{"taxonomy":"xpl_cpq_related_topic","embeddable":true,"href":"https:\/\/experlogix.com\/nl\/wp-json\/wp\/v2\/xpl_cpq_related_topic?post=347992"},{"taxonomy":"xpl_da_related_topic","embeddable":true,"href":"https:\/\/experlogix.com\/nl\/wp-json\/wp\/v2\/xpl_da_related_topic?post=347992"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}