.gusto-value-slider[data-v-b25dad58]{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) minmax(7.5rem,auto);align-items:center;gap:.5rem 1rem}.gusto-value-slider__label[data-v-b25dad58]{min-width:0;color:var(--if-ui-text,#19323f);font-size:.875rem;font-weight:700;line-height:1.2}.gusto-value-slider__value[data-v-b25dad58]{position:relative;display:flex;min-width:0;width:100%;align-items:center}.gusto-value-slider__value--editable[data-v-b25dad58]{display:grid;grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:.25rem;column-gap:.25rem;min-height:var(--gusto-control-height,3.125rem);overflow:hidden;border:1px solid var(--if-ui-border,#cfe4e6);border-radius:var(--gusto-radius-control,.875rem);background:var(--if-ui-input-bg,#fff);box-shadow:var(--gusto-shadow-control,none);transition:border-color .18s ease,box-shadow .18s ease}.gusto-value-slider__value--editable[data-v-b25dad58]:focus-within{border-color:var(--if-ui-focus-border,#049da6);box-shadow:0 0 0 3px var(--if-ui-focus-ring,rgba(4,157,166,.24))}.gusto-value-slider__value--disabled[data-v-b25dad58]{background:var(--if-ui-input-disabled-bg,#edf3f3);box-shadow:none}.gusto-value-slider .gusto-value-slider__input[data-v-b25dad58]{width:100%;min-width:0;min-height:calc(var(--gusto-control-height, 3.125rem) - 2px);padding:.75rem 0 .75rem 1rem;border:0;border-radius:0;color:var(--if-ui-input-text,#19323f);background:transparent;font-size:.9375rem;font-weight:700;text-align:right;outline:none;box-shadow:none}.gusto-value-slider .gusto-value-slider__input[data-v-b25dad58]:focus-visible{outline:none;box-shadow:none}.gusto-value-slider .gusto-value-slider__input[data-v-b25dad58]:disabled{cursor:not-allowed;color:var(--if-ui-text-soft,#7b8c93);background:transparent;box-shadow:none}.gusto-value-slider__suffix[data-v-b25dad58]{display:flex;align-items:center;overflow:hidden;padding:.75rem .75rem .75rem 0;pointer-events:none;color:var(--if-ui-text-muted,#5f7078);font-size:.8125rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.gusto-value-slider__readonly[data-v-b25dad58]{width:100%;color:var(--if-ui-text,#19323f);font-size:.9375rem;font-weight:700;text-align:right}.gusto-value-slider__readonly--disabled[data-v-b25dad58]{opacity:.55}.gusto-value-slider__range[data-v-b25dad58]{min-width:0;grid-column:1/-1;padding-block:.125rem}.gusto-value-slider__range[data-v-b25dad58],.gusto-value-slider__root[data-v-b25dad58]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.gusto-value-slider__root[data-v-b25dad58]{position:relative;display:flex;width:100%;height:2rem;touch-action:none;align-items:center;cursor:pointer}.gusto-value-slider__root--disabled[data-v-b25dad58]{cursor:not-allowed;opacity:.5}.gusto-value-slider__track[data-v-b25dad58]{position:relative;height:var(--gusto-slider-track-height,.25rem);flex-grow:1;overflow:hidden;border-radius:var(--gusto-radius-pill,999px);background:var(--if-ui-border-strong,#9fcdd0)}.gusto-value-slider__fill[data-v-b25dad58]{position:absolute;height:100%;border-radius:inherit;background:var(--if-ui-primary,#049da6)}.gusto-value-slider__thumb[data-v-b25dad58]{display:block;width:1.125rem;height:1.125rem;flex-shrink:0;border:.25rem solid var(--if-ui-surface,#fff);border-radius:50%;background:var(--if-ui-primary,#049da6);outline:1px solid var(--if-ui-primary,#049da6);box-shadow:0 .25rem .75rem #19323f38;transition:transform .18s ease,box-shadow .18s ease}.gusto-value-slider__thumb[data-v-b25dad58]:hover{transform:scale(1.08)}.gusto-value-slider__thumb[data-v-b25dad58]:focus-visible{box-shadow:0 0 0 .25rem var(--if-ui-focus-ring,rgba(4,157,166,.24))}.gusto-value-slider__limits[data-v-b25dad58]{display:flex;justify-content:space-between;padding-top:.125rem;color:var(--if-ui-text-muted,#5f7078);font-size:.75rem;font-weight:700;line-height:1}@media(min-width:640px){.gusto-value-slider--with-input[data-v-b25dad58]{grid-template-columns:minmax(7rem,.75fr) minmax(10rem,1.7fr) minmax(9rem,.85fr);gap:0 1.5rem}.gusto-value-slider__label[data-v-b25dad58]{font-size:1rem}.gusto-value-slider--with-input .gusto-value-slider__range[data-v-b25dad58]{position:relative;grid-column:2;grid-row:1}.gusto-value-slider--with-input .gusto-value-slider__value[data-v-b25dad58]{grid-column:3;grid-row:1}.gusto-value-slider__limits[data-v-b25dad58]{position:absolute;top:calc(100% - .125rem);right:0;left:0;padding-top:.25rem;font-size:.8125rem}}.gusto-calculator-field[data-v-9ba4182c]{display:grid;min-width:0;gap:.5rem}.gusto-calculator-field__label[data-v-9ba4182c]{color:var(--if-ui-text,#19323f);font-size:.875rem;font-weight:700;line-height:1.2}.gusto-calculator-field__control-wrap[data-v-9ba4182c]{position:relative;display:flex;min-width:0;width:100%;align-items:center}.gusto-calculator-field__control[data-v-9ba4182c]{width:100%;min-width:0;min-height:var(--gusto-control-height,3.125rem);padding:.75rem 3.25rem .75rem 1rem;border:1px solid var(--if-ui-border,#cfe4e6);border-radius:var(--gusto-radius-control,.875rem);color:var(--if-ui-input-text,#19323f);background:var(--if-ui-input-bg,#fff);font-size:1rem;font-weight:700;text-align:right;outline:none;box-shadow:var(--gusto-shadow-control,none)}.gusto-calculator-field__control[data-v-9ba4182c]:focus-visible{border-color:var(--if-ui-focus-border,#049da6)}.gusto-calculator-field__suffix[data-v-9ba4182c]{position:absolute;right:1rem;pointer-events:none;color:var(--if-ui-text-muted,#5f7078);font-size:.875rem;font-weight:600}@media(min-width:640px){.gusto-calculator-field__label[data-v-9ba4182c]{font-size:1rem}}.gusto-calculator-select[data-v-78bac892]{display:grid;min-width:0;gap:.5rem}.gusto-calculator-select__label[data-v-78bac892]{color:var(--if-ui-text,#19323f);font-size:.875rem;font-weight:700;line-height:1.2}.gusto-calculator-select__control-wrap[data-v-78bac892]{width:100%;min-width:0}.gusto-calculator-select__trigger[data-v-78bac892]{display:grid;width:100%;min-height:var(--gusto-control-height,3.125rem);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:0 .875rem 0 1rem;border:1px solid var(--if-ui-border,#cfe4e6);border-radius:var(--gusto-radius-control,.875rem);color:var(--if-ui-input-text,#19323f);background:var(--if-ui-input-bg,#fff);text-align:left;outline:none;box-shadow:var(--gusto-shadow-control,none);transition:border-color .18s ease,background-color .18s ease,opacity .18s ease}.gusto-calculator-select__trigger[data-v-78bac892]:hover:not(:disabled),.gusto-calculator-select__trigger[data-state=open][data-v-78bac892]{border-color:var(--if-ui-primary,#049da6)}.gusto-calculator-select__trigger[data-v-78bac892]:disabled{cursor:not-allowed;color:var(--if-ui-text-soft,#7b8c93);background:var(--if-ui-input-disabled-bg,#edf3f3);box-shadow:none}.gusto-calculator-select__value[data-v-78bac892]{min-width:0;overflow:hidden;color:inherit;font-size:.9375rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.gusto-calculator-select__icon[data-v-78bac892]{width:1.125rem;height:1.125rem;color:var(--if-ui-text-muted,#5f7078);transition:transform .18s ease}.gusto-calculator-select__trigger[data-state=open] .gusto-calculator-select__icon[data-v-78bac892]{transform:rotate(180deg)}.gusto-calculator-select__content[data-v-78bac892]{z-index:50;overflow:hidden;border:1px solid var(--if-ui-border,#cfe4e6);border-radius:var(--gusto-radius-control,.875rem);background:var(--if-ui-surface,#fff);box-shadow:var(--gusto-shadow-card,0 1rem 2rem rgba(25,50,63,.2))}.gusto-calculator-select__option[data-v-78bac892]{display:flex;width:100%;min-height:2.75rem;cursor:pointer;align-items:center;padding:.625rem 1rem;color:var(--if-ui-text,#19323f);font-size:.9375rem;outline:none}.gusto-calculator-select__option[data-highlighted][data-v-78bac892]{color:var(--if-ui-primary-hover,#026b72);background:var(--if-ui-primary-soft,#e6f5f6)}@media(min-width:640px){.gusto-calculator-select__label[data-v-78bac892]{font-size:1rem}}.gusto-calculator-panel[data-v-3ec3cfc5]{position:relative;isolation:isolate;overflow:hidden;gap:1.25rem;padding:1.5rem;border:1px solid var(--if-ui-border,#cfe4e6);border-radius:var(--gusto-radius-feature,2rem);color:var(--if-ui-text,#19323f);background:radial-gradient(circle at 100% 0,rgba(4,157,166,.1),transparent 34%),var(--if-ui-surface-muted,#f0f9f9);box-shadow:var(--gusto-shadow-card,0 1.25rem 3.75rem -2rem rgba(25,50,63,.24))}.gusto-calculator-panel[data-v-3ec3cfc5]:before{position:absolute;z-index:-1;top:0;left:2rem;width:5.5rem;height:.25rem;border-radius:0 0 999px 999px;background:var(--gusto-gradient-action,linear-gradient(90deg,#d93400,#fe9202));content:""}.gusto-calculator-panel__title[data-v-3ec3cfc5]{margin:0;padding:.75rem 0 .25rem;color:var(--if-ui-text,#19323f);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:900;line-height:1.05;letter-spacing:-.035em;text-align:center;text-wrap:balance}.gusto-calculator-panel__user-types[data-v-3ec3cfc5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;padding:.3125rem;border:1px solid var(--if-ui-border,#cfe4e6);border-radius:calc(var(--gusto-radius-control, .875rem) + .3125rem);background:#ffffffa3}.gusto-calculator-panel__user-type[data-v-3ec3cfc5]{width:100%;min-height:2.75rem;cursor:pointer;padding:.5rem;border:1px solid transparent;border-radius:var(--gusto-radius-control,.875rem);color:var(--if-ui-text-muted,#5f7078);background:transparent;font-size:.8125rem;font-weight:700;line-height:1.1;transition:color .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.gusto-calculator-panel__user-type[data-v-3ec3cfc5]:hover{color:var(--if-ui-primary-hover,#026b72);background:var(--if-ui-primary-soft,#e6f5f6)}.gusto-calculator-panel__user-type--active[data-v-3ec3cfc5]{border-color:var(--if-ui-primary,#049da6);color:var(--if-ui-text-inverse,#fff);background:var(--if-ui-primary,#049da6);box-shadow:0 .5rem 1.25rem -.875rem #049da68c}.gusto-calculator-panel__primary-fields[data-v-3ec3cfc5],.gusto-calculator-panel__secondary-fields[data-v-3ec3cfc5]{display:grid;min-width:0;gap:1rem}.gusto-calculator-panel__slider[data-v-3ec3cfc5]{min-width:0;padding-top:.25rem}.gusto-calculator-panel__result[data-v-3ec3cfc5]{display:grid;min-width:0;gap:1rem;align-items:center;padding:1rem;border:1px solid var(--if-ui-border,#cfe4e6);border-radius:var(--gusto-radius-card,1.5rem);background:var(--if-ui-surface,#fff)}.gusto-calculator-panel__payment[data-v-3ec3cfc5]{position:relative;display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:.125rem .5rem;padding-right:2.75rem;text-align:center}.gusto-calculator-panel__payment-label[data-v-3ec3cfc5]{width:100%;color:var(--if-ui-text-muted,#5f7078);font-size:.8125rem;font-weight:700}.gusto-calculator-panel__payment-value[data-v-3ec3cfc5]{color:var(--if-ui-primary-hover,#026b72);font-size:clamp(1.75rem,5vw,2.5rem);font-weight:900;line-height:1;letter-spacing:-.03em}.gusto-calculator-panel__payment-suffix[data-v-3ec3cfc5]{color:var(--if-ui-text,#19323f);font-size:.9375rem;font-weight:700}.gusto-calculator-panel__error[data-v-3ec3cfc5]{max-width:15rem;color:#a3310d;font-size:.8125rem;font-weight:700;line-height:1.2}.gusto-calculator-panel__info[data-v-3ec3cfc5]{position:absolute;top:50%;right:-.5rem;display:flex;width:2.75rem;height:2.75rem;align-items:center;justify-content:center;border-radius:50%;color:var(--if-ui-primary,#049da6);transform:translateY(-50%)}.gusto-calculator-panel__submit[data-v-3ec3cfc5]{width:100%;min-width:0;border-radius:var(--gusto-radius-pill,999px)!important;font-size:1rem;white-space:nowrap}.dark{background:#1026307a}.dark{color:#d7e6ea}.dark{color:#b0f0f2;background:#67d7dc1f}.dark{color:#102630;background:#67d7dc}.dark{color:#ffb38f}@media(min-width:640px){.gusto-calculator-panel[data-v-3ec3cfc5]{gap:1.5rem;padding:2.25rem clamp(2rem,6vw,4.5rem) 2.5rem}.gusto-calculator-panel__user-types[data-v-3ec3cfc5]{gap:.75rem}.gusto-calculator-panel__user-type[data-v-3ec3cfc5]{min-height:3.125rem;font-size:1rem}.gusto-calculator-panel__primary-fields[data-v-3ec3cfc5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.gusto-calculator-panel__secondary-fields[data-v-3ec3cfc5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.gusto-calculator-panel__result[data-v-3ec3cfc5]{grid-template-columns:minmax(0,1fr) minmax(12rem,15rem);gap:1.5rem;padding:1.25rem 1.5rem}.gusto-calculator-panel__payment[data-v-3ec3cfc5]{justify-content:flex-start;text-align:left}.gusto-calculator-panel__submit[data-v-3ec3cfc5]{justify-self:end}}@media(min-width:1024px){.gusto-calculator-panel[data-v-3ec3cfc5]{gap:1.75rem;padding-inline:clamp(3rem,7vw,6rem)}}
