.price-calculator-v2{--calculator-brand:#0552ec;--calculator-brand-dark:#032f86;--calculator-brand-tint:#eef4ff;--calculator-text:#000;--calculator-heading:#33475b;--calculator-helper:rgba(81,99,131,.89);--calculator-placeholder:rgba(81,99,131,.64);--calculator-border:#d9d9d9;--calculator-chip-border:#cbd6e2;--calculator-surface:#fff;margin:0 auto;max-width:940px;padding:40px 40px 80px}.price-calculator-v2 [data-form-loading],.price-calculator-v2 [data-price-calculator-v2]>[role=status]{text-align:center}.price-calculator-v2 *,.price-calculator-v2 :after,.price-calculator-v2 :before{box-sizing:border-box}.price-calculator-v2 .calculator{min-height:700px;padding:40px}.price-calculator-v2 .calculator [hidden]{display:none!important}.price-calculator-v2 .calculator__screen{display:flex;flex-direction:column;gap:32px;min-height:620px}.price-calculator-v2 .calculator__steps{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.price-calculator-v2 .calculator__screen:is([data-screen=estimate],[data-screen=price]){height:var(--calculator-screen-height,auto)}.price-calculator-v2 [data-screen=estimate] #databasics-estimate-form>div,.price-calculator-v2 [data-screen=estimate] :is(.hs-form-html,.hsfc-Renderer,.hsfc-FormWrapper,form,.hsfc-Form,.hsfc-Step,.hsfc-Step__Content){display:flex;flex:1;flex-direction:column}.price-calculator-v2 .calculator [data-screen=estimate] .hsfc-NavigationRow{margin-top:auto;padding-top:32px}.price-calculator-v2 .calculator [data-screen=price] .calculator__navigation{align-items:stretch;padding:0}.price-calculator-v2 [data-screen=estimate] .hsfc-NavigationRow__Buttons>button:not(.calculator__skip){min-height:64px}@media (max-width:767px){.price-calculator-v2 [data-screen=estimate] .hsfc-NavigationRow__Buttons>button:not(.calculator__skip){min-height:56px}}.price-calculator-v2 .calculator__step{background:transparent;border:0;color:var(--calculator-helper);cursor:pointer;display:block;font:inherit;letter-spacing:inherit;min-width:0;padding:0;text-align:left;text-transform:none;width:100%}.price-calculator-v2 .calculator__step:after{display:none}.price-calculator-v2 .calculator__step:before{background:linear-gradient(var(--calculator-brand),var(--calculator-brand)) 0 /0 100% no-repeat var(--calculator-border);border-radius:2px;content:"";display:block;height:4px;margin-bottom:10px;transition:background-size .35s ease}.price-calculator-v2 .calculator__step.is-current:before,.price-calculator-v2 .calculator__step.is-done:before{background-size:100% 100%}@media (prefers-reduced-motion:reduce){.price-calculator-v2 .calculator__step:before{transition:none}}.price-calculator-v2 .calculator__step-row{align-items:center;display:flex;gap:8px}.price-calculator-v2 .calculator__step-badge{align-items:center;background:var(--calculator-surface);border:1.5px solid var(--calculator-border);border-radius:50%;display:inline-flex;flex:0 0 22px;font-size:12px;font-weight:600;height:22px;justify-content:center;width:22px}.price-calculator-v2 .calculator__step.is-current .calculator__step-badge,.price-calculator-v2 .calculator__step.is-done .calculator__step-badge{background:var(--calculator-brand);border-color:var(--calculator-brand);color:#fff}.price-calculator-v2 .calculator__step-copy{display:block;min-width:0}.price-calculator-v2 .calculator__step-eyebrow{display:block;font-family:Fira Mono,monospace;font-size:10px;font-weight:500;letter-spacing:.4px;line-height:14px;margin-bottom:1px;text-transform:uppercase}.price-calculator-v2 .calculator__step.is-current .calculator__step-eyebrow{color:var(--calculator-brand)}.price-calculator-v2 .calculator__step-eyebrow--mobile{display:none}.price-calculator-v2 .calculator__step-label{color:var(--calculator-text);display:block;font-size:14px;font-weight:600;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.price-calculator-v2 .calculator__content{display:flex;flex:1;flex-direction:column;gap:24px}.price-calculator-v2 .calculator__intro{display:flex;flex-direction:column;gap:6px}.price-calculator-v2 .calculator__intro h2,.price-calculator-v2 .calculator__title{font-size:20px;font-weight:700;line-height:28px;margin:0}.price-calculator-v2 .calculator__helper,.price-calculator-v2 .calculator__intro p,.price-calculator-v2 .calculator__summary-line{color:var(--calculator-helper);font-size:16px;font-weight:500;line-height:24px;margin:0}.price-calculator-v2 .calculator__field-group{display:flex;flex-direction:column;gap:10px}.price-calculator-v2 .calculator__label,.price-calculator-v2 .calculator__legend{font-size:14px;font-weight:700;line-height:19px;margin:0}.price-calculator-v2 .calculator__field-description{color:var(--calculator-helper);font-size:14px;font-weight:500;line-height:20px;margin:0}.price-calculator-v2 .calculator__slider{--slider-thumb-size:24px;--slider-thumb-radius:12px;display:grid;grid-template-rows:38px 44px auto;margin-left:-10px;position:relative;width:calc(100% + 20px)}.price-calculator-v2 .calculator__slider:before{background:linear-gradient(to right,var(--calculator-brand) 0 var(--slider-position,0),#eee var(--slider-position,0) 100%);border-radius:100px;content:"";height:13px;left:var(--slider-thumb-radius);pointer-events:none;position:absolute;right:var(--slider-thumb-radius);top:53.5px}.price-calculator-v2 .calculator__slider-value-row{margin:0 var(--slider-thumb-radius);position:relative}.price-calculator-v2 .calculator__slider-output{background:var(--calculator-surface);border:1px solid var(--calculator-border);border-radius:10px;font-size:18px;font-weight:600;left:var(--slider-position,0);line-height:26px;min-width:38px;padding:5px 8px;position:absolute;text-align:center;top:0;transform:translateX(-50%)}.price-calculator-v2 .calculator__slider-scale{display:flex;height:28px;justify-content:space-between;margin:-8px var(--slider-thumb-radius) 0;pointer-events:none;position:relative}.price-calculator-v2 .calculator__slider-tick{border-left:1px solid var(--calculator-chip-border);height:4px;position:relative;width:0}.price-calculator-v2 .calculator__slider-tick--major{height:7px}.price-calculator-v2 .calculator__slider-tick-label{color:var(--calculator-helper);font-size:12px;left:0;line-height:16px;position:absolute;top:10px;transform:translateX(-50%)}.price-calculator-v2 .calculator__range{-webkit-appearance:none;appearance:none;background:transparent;border:0;box-shadow:none;cursor:pointer;height:44px;margin:0;padding:0;position:relative;width:100%}.price-calculator-v2 .calculator__range::-webkit-slider-runnable-track{background:transparent;border:0;height:13px}.price-calculator-v2 .calculator__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--calculator-surface);border:1px solid var(--calculator-border);border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.12);cursor:grab;height:var(--slider-thumb-size);margin-top:-5.5px;width:var(--slider-thumb-size)}.price-calculator-v2 .calculator__range::-moz-range-track{background:transparent;border:0;height:13px}.price-calculator-v2 .calculator__range::-moz-range-progress{background:transparent}.price-calculator-v2 .calculator__range::-moz-range-thumb{background:var(--calculator-surface);border:1px solid var(--calculator-border);border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.12);box-sizing:border-box;cursor:grab;height:var(--slider-thumb-size);width:var(--slider-thumb-size)}.price-calculator-v2 .calculator__range:active{cursor:grabbing}.price-calculator-v2 .calculator__range:active::-webkit-slider-thumb{box-shadow:0 0 0 5px rgba(5,82,236,.12);cursor:grabbing}.price-calculator-v2 .calculator__range:active::-moz-range-thumb{box-shadow:0 0 0 5px rgba(5,82,236,.12);cursor:grabbing}.price-calculator-v2 .calculator__range:focus-visible{outline:2px solid var(--calculator-brand);outline-offset:2px}.price-calculator-v2 .calculator__options{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.price-calculator-v2 .calculator__options--three{grid-template-columns:repeat(3,minmax(0,1fr))}.price-calculator-v2 .calculator__chip{position:relative}.price-calculator-v2 .calculator__chip input{opacity:0;pointer-events:none;position:absolute}.price-calculator-v2 .calculator__chip span{align-items:center;background:var(--calculator-surface);border:2px solid var(--calculator-chip-border);border-radius:12px;color:var(--calculator-heading);cursor:pointer;display:flex;font-size:13px;font-weight:500;justify-content:center;line-height:19px;min-height:40px;padding:8px 12px;text-align:center}.price-calculator-v2 .calculator__chip input:checked+span{background:var(--calculator-brand-tint);border-color:var(--calculator-brand)}.price-calculator-v2 .calculator__button:focus-visible,.price-calculator-v2 .calculator__chip input:focus-visible+span,.price-calculator-v2 .calculator__link:focus-visible,.price-calculator-v2 .calculator__step:focus-visible{outline:3px solid rgba(5,82,236,.3);outline-offset:3px}.price-calculator-v2 .calculator__input,.price-calculator-v2 .calculator__textarea{background:var(--calculator-surface);border:1px solid var(--calculator-border);color:var(--calculator-text);font-size:16px;line-height:24px;width:100%}.price-calculator-v2 .calculator__input{border-radius:60px;height:60px;padding:17px 30px}.price-calculator-v2 .calculator__textarea{border-radius:20px;min-height:84px;padding:17px 30px;resize:vertical}.price-calculator-v2 .calculator__input::placeholder,.price-calculator-v2 .calculator__textarea::placeholder{color:var(--calculator-placeholder)}.price-calculator-v2 .calculator__input:focus,.price-calculator-v2 .calculator__textarea:focus{border-color:var(--calculator-brand);outline:2px solid rgba(5,82,236,.15)}.price-calculator-v2 .calculator__error{color:#b42318;font-size:13px;line-height:18px;margin:0}.price-calculator-v2 .calculator__navigation{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-top:auto}.price-calculator-v2 .calculator__navigation--end{justify-content:flex-end}.price-calculator-v2 .calculator__request-actions{align-items:stretch;display:flex;gap:12px}.price-calculator-v2 .calculator__request-actions>button{gap:8px}.price-calculator-v2 .calculator__forward-actions{align-items:center;display:flex;gap:28px}.price-calculator-v2 .calculator__button{align-items:center;background:radial-gradient(49.34% 49.34% at 50% 98.44%,var(--calculator-brand) 0,var(--calculator-brand-dark) 100%);border:0;border-radius:40px;color:#fff;cursor:pointer;display:inline-flex;font-family:Fira Mono,monospace;font-size:16px;font-weight:500;justify-content:center;line-height:24px;min-height:64px;padding:20px 25px;text-transform:uppercase}.price-calculator-v2 .calculator .calculator__button,.price-calculator-v2 .calculator .hs-form-html .hsfc-Button{background:radial-gradient(49.34% 49.34% at 50% 98.44%,var(--calculator-brand) 0,var(--calculator-brand-dark) 100%);box-shadow:none;color:#fff;font-weight:500;transform:none;transition:color .25s linear}.price-calculator-v2 .calculator .calculator__button:is(:hover,:focus,:active),.price-calculator-v2 .calculator .hs-form-html .hsfc-Button:is(:hover,:focus,:active){box-shadow:none;color:var(--calculator-text);transform:none}.price-calculator-v2 .calculator .hs-form-html .hsfc-Button[type=button].hsfc-Button--loading:last-child{color:#fff!important}.price-calculator-v2 .calculator .hs-form-html .hsfc-Button[type=button].hsfc-Button--loading:last-child:is(:hover,:focus,:active){color:var(--calculator-text)!important}.price-calculator-v2 .calculator .hs-form-html .hsfc-Button[type=button].hsfc-Button--loading:after{animation:none;height:auto;inset:0;-webkit-mask-image:none;mask-image:none;width:auto}.price-calculator-v2 .calculator .calculator__button:after,.price-calculator-v2 .calculator .hsfc-Button:is([type=button],:not(.hsfc-Button--loading)):after{border-radius:inherit!important;content:""!important}.price-calculator-v2 .calculator .calculator__button:is(:hover,:focus,:active):after,.price-calculator-v2 .calculator .hsfc-Button:is([type=button],:not(.hsfc-Button--loading)):is(:hover,:focus,:active):after{opacity:1!important}.price-calculator-v2 .calculator__button--full{width:100%}.price-calculator-v2 .calculator__button--arrow,.price-calculator-v2 [data-screen=estimate] #databasics-estimate-form .hsfc-Button:is([id$="-1923332125043"],[type=submit]){padding-right:64px;position:relative}.price-calculator-v2 .calculator__button--arrow:before,.price-calculator-v2 .calculator__request-actions>button:before,.price-calculator-v2 .calculator__request-screen #databasics-estimate-form button[type=submit]:not(.hsfc-Button--loading):before,.price-calculator-v2 [data-screen=estimate] #databasics-estimate-form .hsfc-Button:is([id$="-1923332125043"],[type=submit]):not(.hsfc-Button--loading):before{background:url(https://data-basics.com/hubfs/raw_assets/public/data-basics-theme/images/icon-arrow-right.svg) 50%/contain no-repeat;content:"";height:17px;pointer-events:none;position:absolute;right:30px;top:50%;transform:translateY(-50%);transition:right .15s linear;width:20px;z-index:1}.price-calculator-v2 .calculator__button--arrow:is(:hover,:focus):before,.price-calculator-v2 [data-screen=estimate] #databasics-estimate-form .hsfc-Button:is([id$="-1923332125043"],[type=submit]):is(:hover,:focus):before{right:28px}.price-calculator-v2 .calculator__link{align-items:center;background:transparent;border:0;color:var(--calculator-brand);cursor:pointer;display:inline-flex;font-family:Fira Mono,monospace;font-size:14px;font-weight:500;line-height:24px;padding:20px 0;text-transform:uppercase}.price-calculator-v2 .calculator__link--back:before{background:url(https://data-basics.com/hubfs/raw_assets/public/data-basics-theme/images/price-calculator-v2/arrow-back.svg) 50%/contain no-repeat;content:"";height:18px;transform:rotate(90deg);width:18px}.price-calculator-v2 .calculator__eyebrow{color:var(--calculator-brand);font-family:Fira Mono,monospace;font-size:12px;font-weight:500;letter-spacing:.48px;line-height:16px;margin:0;text-transform:uppercase}.price-calculator-v2 .calculator__price-card{background:var(--calculator-brand-tint);border:1px solid rgba(5,82,236,.18);border-radius:20px;display:flex;flex-direction:column;gap:10px;padding:28px 32px}.price-calculator-v2 .calculator__offer-price{align-items:baseline;display:flex;gap:6px}.price-calculator-v2 .calculator__offer-price strong{color:var(--calculator-brand);font-size:64px;line-height:72px}.price-calculator-v2 .calculator__offer-price span{color:var(--calculator-heading);font-size:20px;font-weight:600;line-height:28px}.price-calculator-v2 .calculator__regular-price{align-items:center;display:flex;gap:12px}.price-calculator-v2 .calculator__regular-price del{color:var(--calculator-helper);font-size:18px;font-weight:500}.price-calculator-v2 .calculator__savings{background:var(--calculator-surface);border-radius:20px;color:var(--calculator-brand);font-size:13px;font-weight:600;padding:4px 10px}.price-calculator-v2 .calculator__promo{align-items:center;background:linear-gradient(90deg,var(--calculator-brand),var(--calculator-brand-dark));border-radius:16px;color:#fff;display:flex;gap:16px;padding:20px 24px}.price-calculator-v2 .calculator__promo img{flex:0 0 28px;height:28px;width:28px}.price-calculator-v2 .calculator__promo p,.price-calculator-v2 .calculator__promo strong{display:block;margin:0}.price-calculator-v2 .calculator__promo p{font-size:14px;line-height:20px;margin-top:4px;opacity:.85}.price-calculator-v2 .calculator__request-screen{gap:24px}.price-calculator-v2 .calculator__request-intro{display:flex;flex-direction:column;gap:9px}.price-calculator-v2 .calculator__request-intro h2{font-size:24px;line-height:32px;margin:0}.price-calculator-v2 .calculator__request-intro .calculator__link{align-self:flex-start;padding:0}.price-calculator-v2 .calculator__request-screen #databasics-estimate-form .hsfc-CheckboxFieldGroup__Options{grid-template-columns:repeat(4,minmax(0,1fr))}.price-calculator-v2 .calculator__request-screen #databasics-estimate-form .hsfc-CheckboxFieldGroup__Options>div{margin:0;min-width:0}.price-calculator-v2 .calculator__request-screen #databasics-estimate-form .hsfc-CheckboxInput{clip-path:inset(50%);height:1px;margin:0;opacity:0;padding:0;position:absolute;width:1px}.price-calculator-v2 .calculator__request-screen #databasics-estimate-form .hsfc-TextareaInput{height:84px}.price-calculator-v2 .calculator .calculator__request-screen #databasics-estimate-form .hsfc-TextInput{height:64px}.price-calculator-v2 .calculator__request-screen #databasics-estimate-form .hsfc-NavigationRow{margin-top:0}.price-calculator-v2 .calculator__request-screen #databasics-estimate-form .hsfc-NavigationRow__Buttons,.price-calculator-v2 .calculator__request-screen #databasics-estimate-form button[type=submit]{width:100%}.price-calculator-v2 .calculator .calculator__request-screen #databasics-estimate-form button[type=submit]{align-items:center;display:flex;gap:12px;height:64px;justify-content:center;min-height:64px}.price-calculator-v2 .calculator__request-actions>button:before,.price-calculator-v2 .calculator__request-screen #databasics-estimate-form button[type=submit]:not(.hsfc-Button--loading):before{flex-shrink:0;order:1;position:static;transform:none;transition:transform .15s ease}.price-calculator-v2 .calculator__request-actions>button:is(:hover,:focus-visible):before,.price-calculator-v2 .calculator__request-screen #databasics-estimate-form button[type=submit]:not(.hsfc-Button--loading):is(:hover,:focus-visible):before{transform:translateX(3px)}@media (prefers-reduced-motion:reduce){.price-calculator-v2 .calculator__request-actions>button:before,.price-calculator-v2 .calculator__request-screen #databasics-estimate-form button[type=submit]:not(.hsfc-Button--loading):before{transition:none}}.price-calculator-v2 .calculator__request-screen>.calculator__submit-note{margin-top:-12px}.price-calculator-v2 .calculator__scope{align-items:center;background:var(--calculator-brand-tint);border:1px solid rgba(5,82,236,.18);border-radius:16px;display:flex;gap:24px;justify-content:space-between;padding:16px 20px}.price-calculator-v2 .calculator__scope-price{text-align:right}.price-calculator-v2 .calculator__scope-price strong{color:var(--calculator-heading);display:block;font-size:22px;line-height:28px}.price-calculator-v2 .calculator__scope-price small{color:var(--calculator-brand);font-size:12px;font-weight:600}.price-calculator-v2 .calculator__form-row{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.price-calculator-v2 .calculator__form-field{display:flex;flex-direction:column;gap:8px}.price-calculator-v2 .calculator__topics{grid-template-columns:repeat(4,minmax(0,1fr))}.price-calculator-v2 .calculator__request-screen #databasics-estimate-form .hsfc-CheckboxFieldGroup__Options .hsfc-FieldLabel,.price-calculator-v2 .calculator__topic span{background:var(--calculator-surface);color:var(--calculator-heading);font-size:14px;font-weight:500;gap:10px;justify-content:flex-start;line-height:20px;min-height:44px;padding:8px 14px}.price-calculator-v2 .calculator__request-screen #databasics-estimate-form .hsfc-CheckboxFieldGroup__Options .hsfc-FieldLabel:has(input:checked),.price-calculator-v2 .calculator__topic input:checked+span{background:var(--calculator-brand-tint);border-color:var(--calculator-brand)}.price-calculator-v2 .calculator__request-screen #databasics-estimate-form .hsfc-CheckboxFieldGroup__Options .hsfc-FieldLabel:before,.price-calculator-v2 .calculator__topic span:before{background:url(https://data-basics.com/hubfs/raw_assets/public/data-basics-theme/images/price-calculator-v2/checkbox.svg) 50%/contain no-repeat;content:"";flex:0 0 16px;height:16px;width:16px}.price-calculator-v2 .calculator__request-screen #databasics-estimate-form .hsfc-CheckboxFieldGroup__Options .hsfc-FieldLabel:has(input:checked):before,.price-calculator-v2 .calculator__topic input:checked+span:before{background-image:url(https://data-basics.com/hubfs/raw_assets/public/data-basics-theme/images/price-calculator-v2/checkbox-checked.svg)}.price-calculator-v2 .calculator__submit-note{color:var(--calculator-helper);font-size:12px;font-weight:500;line-height:18px;margin:0;text-align:center}.price-calculator-v2 .calculator__success{background:var(--calculator-brand-tint);border:1px solid rgba(5,82,236,.18);border-radius:16px;color:var(--calculator-heading);padding:24px;text-align:center}@media (max-width:767px){.price-calculator-v2 .calculator__request-screen #databasics-estimate-form .hsfc-CheckboxFieldGroup__Options{grid-template-columns:repeat(2,minmax(0,1fr))}.price-calculator-v2 .calculator__slider-output{left:clamp(16px,var(--slider-position,0%),calc(100% - 16px))}.price-calculator-v2{padding:24px 0 40px}.price-calculator-v2 .calculator{box-shadow:none;min-height:0;padding:24px 16px}.price-calculator-v2 .calculator .calculator__screen{gap:24px;height:auto;min-height:0}.price-calculator-v2 .calculator [data-screen=estimate] .hsfc-NavigationRow{padding-top:0}.price-calculator-v2 .calculator__steps{align-items:flex-start;display:flex;gap:6px}.price-calculator-v2 .calculator__step{flex:1 1 0}.price-calculator-v2 .calculator__step.is-current{flex-basis:50px;flex-grow:2}.price-calculator-v2 .calculator__step-row{align-items:center;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:26px auto;justify-items:center;text-align:center}.price-calculator-v2 .calculator__step-copy{display:block;width:100%}.price-calculator-v2 .calculator__step-eyebrow{display:none}.price-calculator-v2 .calculator__step-eyebrow--mobile{display:block;white-space:nowrap}.price-calculator-v2 .calculator__step-label{display:none;overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.price-calculator-v2 .calculator__step.is-current .calculator__step-label{display:block;white-space:nowrap}.price-calculator-v2 .calculator__step-badge{flex-basis:26px;grid-row:1;height:26px;width:26px}.price-calculator-v2 .calculator__options,.price-calculator-v2 .calculator__options--three,.price-calculator-v2 .calculator__topics{grid-template-columns:repeat(2,minmax(0,1fr))}.price-calculator-v2 .calculator__navigation{padding:12px 0 4px}.price-calculator-v2 .calculator__forward-actions{gap:14px}.price-calculator-v2 .calculator__button{font-size:14px;min-height:56px;padding:16px 20px}.price-calculator-v2 .calculator__link{font-size:12px}.price-calculator-v2 .calculator__scope{align-items:flex-start;flex-direction:column}.price-calculator-v2 .calculator__scope-price{text-align:left}.price-calculator-v2 .calculator__offer-price strong{font-size:48px;line-height:56px}.price-calculator-v2 .calculator__regular-price{align-items:flex-start;flex-direction:column}.price-calculator-v2 .calculator__form-row{gap:16px;grid-template-columns:1fr}}@media (max-width:420px){.price-calculator-v2 .calculator__options,.price-calculator-v2 .calculator__options--three,.price-calculator-v2 .calculator__request-screen #databasics-estimate-form .hsfc-CheckboxFieldGroup__Options,.price-calculator-v2 .calculator__topics{grid-template-columns:1fr}.price-calculator-v2 .calculator__forward-actions{align-items:stretch;flex-direction:column-reverse}.price-calculator-v2 .calculator__button,.price-calculator-v2 .calculator__link{justify-content:center;width:100%}}.price-calculator-v2 #databasics-estimate-form .hsfc-Row:has(input[name="0-1/time__number_of_users"],input[name="0-1/expense"]) input:not(.calculator__range){display:none!important}.price-calculator-v2 .calculator .hs-form-html{--hsf-global__font-family:inherit;--hsf-global__color:var(--calculator-text);--hsf-background__padding:0;--hsf-background__background-color:transparent;--hsf-background__border-width:0;--hsf-row__vertical-spacing:24px;--hsf-button__font-family:"Fira Mono",monospace;--hsf-button__font-size:16px;--hsf-button__font-weight:500;--hsf-button__color:#fff;--hsf-button__border-radius:40px;--hsf-button__padding:20px 25px;--hsf-button__background-image:radial-gradient(49.34% 49.34% at 50% 98.44%,var(--calculator-brand) 0,var(--calculator-brand-dark) 100%);--hsf-button__background-color:var(--calculator-brand);--hsf-field-input__font-family:"Inter",Arial,sans-serif;--hsf-field-input__font-size:16px;--hsf-field-input__color:#000;--hsf-field-input__background-color:hsla(0,0%,100%,0);--hsf-field-input__placeholder-color:rgba(0,0,0,.5);--hsf-field-input__border-radius:60px;--hsf-field-input__border-color:var(--calculator-border);--hsf-field-input__border-width:1px;--hsf-field-input__border-style:solid;--hsf-field-input__padding:17px 30px;--hsf-field-description__color:var(--calculator-helper);--hsf-field-textarea__font-family:var(--hsf-field-input__font-family);--hsf-field-textarea__font-size:var(--hsf-field-input__font-size);--hsf-field-textarea__border-radius:20px;--hsf-field-textarea__padding:var(--hsf-field-input__padding)}.price-calculator-v2 .calculator .hs-form-html :is(.hsfc-TextInput,.hsfc-TextareaInput){box-shadow:none;line-height:24px;outline:none}.price-calculator-v2 .calculator .hs-form-html :is(.hsfc-TextInput,.hsfc-TextareaInput):focus{border-color:#0552ec}.price-calculator-v2 .calculator .hs-form-html .hsfc-TextareaInput{height:110px;resize:none}.price-calculator-v2 .calculator .hsfc-Step__Content{padding:0}.price-calculator-v2 .calculator .hsfc-ProgressBar{display:none}.price-calculator-v2 .calculator .hsfc-NavigationRow{margin-top:32px}.price-calculator-v2 .calculator .hsfc-Button{text-transform:uppercase}.price-calculator-v2 .calculator .hsfc-FieldLabel{font-weight:600}.price-calculator-v2 .calculator .hsfc-RichText>p:first-child>strong{font-size:20px;margin-bottom:8px}.price-calculator-v2 .calculator .hsfc-RichText>p:not(:first-child){font-size:16px;line-height:24px}.price-calculator-v2 #databasics-estimate-form-1807247457695>p:first-child,.price-calculator-v2 #databasics-estimate-form-2760382222638>p:first-child{font-weight:700;margin:0 0 8px;padding:0}.price-calculator-v2 .calculator .hsfc-RichText>p+p{color:var(--calculator-helper)}.price-calculator-v2 .calculator .hsfc-CheckboxFieldGroup__Options{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.price-calculator-v2 .calculator button:disabled{cursor:not-allowed;opacity:.55}@media (max-width:767px){.price-calculator-v2 .calculator .hsfc-CheckboxFieldGroup__Options{grid-template-columns:repeat(2,minmax(0,1fr))}}.price-calculator-v2 .calculator__regular-price--equal del{text-decoration:none}.price-calculator-v2 .calculator .hsfc-CheckboxFieldGroup__Options .hsfc-FieldLabel{align-items:center;border:2px solid var(--calculator-chip-border);border-radius:12px;cursor:pointer;display:flex;gap:8px;height:100%;padding:10px 12px}.price-calculator-v2 .calculator .hsfc-CheckboxFieldGroup__Options .hsfc-FieldLabel:has(input:checked){background:var(--calculator-brand-tint);border-color:var(--calculator-brand)}.price-calculator-v2 .calculator .hsfc-CheckboxFieldGroup__Options .hsfc-FieldLabel:focus-within{outline:3px solid rgba(5,82,236,.3);outline-offset:2px}.price-calculator-v2 .calculator__link:after{content:none}.price-calculator-v2 .calculator .hsfc-CheckboxFieldGroup:has([name="0-1/integrations_erp"],[name="0-1/integrations__other"],[name="0-1/time_additional_modules"],[name="0-1/expense_additional_modules"]){--calculator-chip-columns:5}.price-calculator-v2 .calculator .hsfc-CheckboxFieldGroup:has([name="0-1/time_additional_modules"],[name="0-1/expense_additional_modules"]){--calculator-chip-columns:3}.price-calculator-v2 .calculator .hsfc-CheckboxFieldGroup:has([name="0-1/integrations_erp"],[name="0-1/integrations__other"],[name="0-1/time_additional_modules"],[name="0-1/expense_additional_modules"])>.hsfc-FieldLabel{font-size:14px;font-weight:600;line-height:19px;margin:0 0 10px}.price-calculator-v2 .calculator .hsfc-CheckboxFieldGroup:has([name="0-1/integrations_erp"],[name="0-1/integrations__other"],[name="0-1/time_additional_modules"],[name="0-1/expense_additional_modules"]) .hsfc-CheckboxFieldGroup__Options{gap:8px;grid-template-columns:repeat(var(--calculator-chip-columns),minmax(0,1fr))}.price-calculator-v2 .calculator .hsfc-CheckboxFieldGroup:has([name="0-1/integrations_erp"],[name="0-1/integrations__other"],[name="0-1/time_additional_modules"],[name="0-1/expense_additional_modules"]) .hsfc-CheckboxFieldGroup__Options>div{display:flex;margin:0;min-width:0}.price-calculator-v2 .calculator .hsfc-CheckboxFieldGroup:has([name="0-1/integrations_erp"],[name="0-1/integrations__other"],[name="0-1/time_additional_modules"],[name="0-1/expense_additional_modules"]) .hsfc-CheckboxFieldGroup__Options .hsfc-FieldLabel{background:var(--calculator-surface);color:var(--calculator-heading);font-family:Inter,Arial,sans-serif;font-size:13px;font-weight:500;gap:0;height:auto;justify-content:center;line-height:19px;margin:0;min-height:40px;min-width:0;padding:8px 12px;position:relative;text-align:center;width:100%}.price-calculator-v2 .calculator .hsfc-CheckboxFieldGroup:has([name="0-1/integrations_erp"],[name="0-1/integrations__other"],[name="0-1/time_additional_modules"],[name="0-1/expense_additional_modules"]) .hsfc-CheckboxInput{border:0;clip-path:inset(50%);height:1px;margin:0;opacity:0;padding:0;position:absolute;width:1px}.price-calculator-v2 .calculator .hsfc-CheckboxFieldGroup:has([name="0-1/integrations_erp"],[name="0-1/integrations__other"],[name="0-1/time_additional_modules"],[name="0-1/expense_additional_modules"]) .hsfc-CheckboxFieldGroup__Options .hsfc-FieldLabel:has(input:checked){background:var(--calculator-brand);border-color:var(--calculator-brand);color:#fff}@media (max-width:900px){.price-calculator-v2 .calculator .hsfc-CheckboxFieldGroup:has([name="0-1/integrations_erp"],[name="0-1/integrations__other"],[name="0-1/time_additional_modules"],[name="0-1/expense_additional_modules"]){--calculator-chip-columns:3}}@media (max-width:520px){.price-calculator-v2 .calculator .hsfc-CheckboxFieldGroup:has([name="0-1/integrations_erp"],[name="0-1/integrations__other"],[name="0-1/time_additional_modules"],[name="0-1/expense_additional_modules"]){--calculator-chip-columns:2}}@media (max-width:340px){.price-calculator-v2 .calculator .hsfc-CheckboxFieldGroup:has([name="0-1/integrations_erp"],[name="0-1/integrations__other"],[name="0-1/time_additional_modules"],[name="0-1/expense_additional_modules"]){--calculator-chip-columns:1}}.price-calculator-v2 .calculator__request-screen .hsfc-NavigationRow__Buttons>button[type=button]{display:none}.price-calculator-v2 .calculator .hsfc-NavigationRow__Buttons:has(.calculator__skip){align-items:center;display:flex;gap:28px;width:100%}.price-calculator-v2 .calculator .hsfc-NavigationRow__Buttons .calculator__skip{flex:0 0 auto;margin-left:auto;width:auto}@media (max-width:767px){.price-calculator-v2 .calculator #databasics-estimate-form .hsfc-NavigationRow__Buttons,.price-calculator-v2 .calculator .calculator__navigation{align-items:stretch;display:grid;gap:12px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%}.price-calculator-v2 .calculator #databasics-estimate-form .hsfc-NavigationRow__Buttons>.hsfc-Button:first-child:not(:last-child):after,.price-calculator-v2 .calculator .calculator__navigation>[data-action=previous]:after{display:none}.price-calculator-v2 .calculator #databasics-estimate-form .hsfc-NavigationRow__Buttons>button,.price-calculator-v2 .calculator .calculator__navigation button{font-size:14px;margin:0;min-width:0;padding:16px 12px;white-space:normal;width:100%}.price-calculator-v2 .calculator .calculator__navigation:has(>[data-action=previous]),.price-calculator-v2 .calculator [data-screen=estimate] #databasics-estimate-form .hsfc-NavigationRow__Buttons:has(>.hsfc-Button:first-child:not(:last-child)){grid-template-columns:104px minmax(0,1fr)}.price-calculator-v2 .calculator .calculator__navigation .calculator__button--arrow,.price-calculator-v2 .calculator [data-screen=estimate] #databasics-estimate-form .hsfc-Button:is([id$="-1923332125043"],[type=submit]){padding-left:8px;padding-right:40px}.price-calculator-v2 .calculator .calculator__navigation .calculator__button--arrow:before,.price-calculator-v2 .calculator [data-screen=estimate] #databasics-estimate-form .hsfc-Button:is([id$="-1923332125043"],[type=submit]):before{right:12px}.price-calculator-v2 .calculator #databasics-estimate-form .calculator__skip{display:none}.price-calculator-v2 .calculator [data-screen=price] .calculator__navigation{grid-auto-flow:row}.price-calculator-v2 .calculator__request-actions{display:contents}.price-calculator-v2 .calculator [data-screen=price] [data-action=accept-offer]{grid-column:1/-1}}