@font-face{font-family:Open Sans;src:url(./open-sans-300-B25cWDiK.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(./open-sans-400-B1E7QaeK.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(./open-sans-600-CYsRN2Js.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(./open-sans-700-B9k7b8VT.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}:root{--bp-font-stack:var(--bp-font-family,"open sans"), "Helvetica Neue", Helvetica, Arial, sans-serif}.bp-authored{font-family:var(--bp-font-stack)}.bp-authored-block br{content:"";margin:10px 0;display:block}.bp-authored-block p{margin:0;padding:5px 0}body{color:#404040;background:#f5f7fa;font-family:open sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.5}code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.95em}body:has(.cpq){--cpq-fs-s:13px;--cpq-fs-m:15px;--cpq-fs-l:18px;font-family:var(--bp-font-stack)}body:has(.cpq) :is(.overview__label,.overview__unit,.overview__title,.includes__title,.donut__title,.donut__total-label,.donut__summary-label,.donut__legend-label,.donut__legend-value,.slider__bounds,.tile__title,.steps__number,.lang-switcher__trigger,.section__chevron,.field__required,.inputs__status,.inputs__subtitle,.inputs__missing,.inputs__error,.cpq__hint-label,.results__note,.cta__terms,.cta__pdf-link,.cta__hint,.cta__error){font-size:var(--cpq-fs-s)!important}body:has(.cpq) .cta__terms .bp-authored *{font-size:var(--cpq-fs-s)!important}body:has(.cpq) .cta__terms .bp-authored p:first-child *{font-size:var(--cpq-fs-s)!important}body:has(.cpq) :is(.steps__label,.viewer__view,.viewer__fullscreen,.includes__item,.donut__total,.donut__summary-value,.results__label,.results__unit,.overview__value,.dropdown__trigger,.dropdown__option,.slider__number,.slider__step,.inputs__reset,.inputs__calculate,.cpq__example-hint,.cpq__hint-text,.cta__field,.cta__field input,.cta__button,.cta__success p){font-size:var(--cpq-fs-m)!important}body:has(.cpq) .cta__title p:not(:first-child){font-size:var(--cpq-fs-m)!important}body:has(.cpq) .cta__title p:not(:first-child) *{font-size:var(--cpq-fs-m)!important}body:has(.cpq) .inputs--compact .inputs__scroll{--cpq-value-font-size:var(--cpq-fs-m)}body:has(.cpq) :is(.inputs__title,.key-results-card>.card__title,.results--cpq .results__value,.donut--stacked .donut__total){font-size:var(--cpq-fs-l)!important}body:has(.cpq) .cta__title p:first-child{font-size:var(--cpq-fs-l)!important}body:has(.cpq) .cta__title p:first-child *{font-size:var(--cpq-fs-l)!important}.steps[data-v-3f42cdfa]{white-space:nowrap;align-items:center;gap:28px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.steps__step[data-v-3f42cdfa]{color:var(--cpq-header-muted,var(--bp-muted,color-mix(in srgb, var(--bp-font-color,#1f2933) 65%, #fff)));cursor:default;align-items:center;gap:8px;display:inline-flex}.steps__number[data-v-3f42cdfa]{box-sizing:border-box;border:1.5px solid;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:inline-flex}.icon[data-v-a305b305]{vertical-align:middle;display:inline-block}.header-logo[data-v-f2d23ff4]{object-fit:contain;border-radius:4px;width:auto;max-width:45vw;height:32px;display:block}.lang-switcher[data-v-b5e6c421]{color:inherit;font-size:13px;display:inline-flex;position:relative}.lang-switcher__trigger[data-v-b5e6c421]{border:1px solid var(--cpq-header-control-border,#d0d7de);background:var(--cpq-header-control-bg,#fff);font:inherit;color:inherit;cursor:pointer;border-radius:6px;align-items:center;gap:4px;padding:3px 6px 3px 10px;display:inline-flex}.lang-switcher__trigger[data-v-b5e6c421]:hover,.lang-switcher__trigger[data-v-b5e6c421]:focus-visible,.lang-switcher__trigger[aria-expanded=true][data-v-b5e6c421]{border-color:currentColor;outline:none}.lang-switcher__chevron[data-v-b5e6c421]{opacity:.7;width:14px;height:14px}.lang-switcher__trigger[aria-expanded=true] .lang-switcher__chevron[data-v-b5e6c421]{transform:rotate(180deg)}.lang-switcher__menu[data-v-b5e6c421]{z-index:50;min-width:100%;max-height:min(320px,70vh);color:var(--cpq-header-menu-text,inherit);background:#fff;border:1px solid #d0d7de;border-radius:6px;margin:0;padding:4px 0;list-style:none;position:absolute;top:calc(100% + 4px);right:0;overflow-y:auto;box-shadow:0 6px 18px #0000001f}.lang-switcher__option[data-v-b5e6c421]{white-space:nowrap;cursor:pointer;padding:6px 14px}.lang-switcher__option[data-v-b5e6c421]:hover,.lang-switcher__option[data-v-b5e6c421]:focus{background:#f1f4f8;outline:none}.lang-switcher__option--current[data-v-b5e6c421]{font-weight:600}.app-header[data-v-a4689d67]{min-height:40px;color:var(--bp-font-color,#1f2933);background:#fff;border-bottom:1px solid #e1e5ea;flex-wrap:wrap;align-items:center;gap:12px;padding:4px 16px;display:flex}.app-header__logo[data-v-a4689d67]{flex:none}.app-header--cpq[data-v-a4689d67]{background:var(--cpq-header-bg,#fff);color:var(--cpq-header-text,var(--bp-font-color,#1f2933));border-bottom-color:var(--cpq-header-border,#e1e5ea);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;min-height:56px;padding:0 32px;display:grid}@media (width>=1101px) and (width<=1440px),(width>=1101px) and (height<=900px){.app-header--cpq[data-v-a4689d67]{padding:0 28px}}@media (width>=1441px) and (width<=1680px) and (height>=901px){.app-header--cpq[data-v-a4689d67]{padding:0 29.6px}}.app-header--cpq .app-header__logo[data-v-a4689d67]{place-self:center start;height:42px}.app-header__steps[data-v-a4689d67]{grid-column:2}.app-header__end[data-v-a4689d67]{grid-column:3;justify-content:flex-end;align-items:center;gap:16px;min-width:0;display:inline-flex;position:relative}.app-header__save[data-v-a4689d67]{font:inherit;color:var(--cpq-header-text,#1f2933);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:6px 4px;font-size:14px;display:inline-flex}.app-header__save[data-v-a4689d67]:hover,.app-header__save[data-v-a4689d67]:focus-visible{color:var(--cpq-header-accent,var(--cpq-primary,var(--bp-button-background-color,#2f6fed)))}.app-header__save[data-v-a4689d67]:disabled{opacity:.45;cursor:default;color:var(--cpq-header-text,#1f2933)}.app-header__save-icon[data-v-a4689d67]{width:18px;height:18px;color:var(--cpq-header-accent,var(--cpq-primary,var(--bp-button-background-color,#2f6fed)))}.app-header__save-status[data-v-a4689d67]{z-index:5;border:1px solid var(--cpq-header-border,#e1e5ea);background:var(--cpq-header-bg,#fff);white-space:nowrap;border-radius:6px;padding:4px 8px;font-size:12px;position:absolute;top:calc(100% - 6px);right:0}.app-header__spacer[data-v-a4689d67]{flex:1}.app-header__auth[data-v-a4689d67]{align-items:center;gap:8px;font-size:13px;display:inline-flex}.app-header__link[data-v-a4689d67]{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}.app-status[data-v-a4689d67]{padding:8px 16px;font-size:13px}.app-status--loading[data-v-a4689d67]{color:#52606d;background:#eef2f7}.app-status--error[data-v-a4689d67]{color:#8a1c1c;background:#fdecea;align-items:center;gap:12px;display:flex}.app-status__retry[data-v-a4689d67]{color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:4px;padding:4px 10px}.app-main[data-v-a4689d67]{background:var(--bp-main-background,var(--bp-main-background-color,#f2f3f8));padding:16px}
