.cmp-form .kone-options .multi-select__chip,.cmp-form-step .kone-options .multi-select__chip,.cmp-form .kone-options .form-select,.cmp-form-step .kone-options .form-select,.cmp-form .form-text__text,.cmp-form-step .form-text__text,.cmp-form .kone-form-text--large .form-text__text,.cmp-form-step .kone-form-text--large .form-text__text,.cmp-form .kone-form-text--small .form-text__text,.cmp-form-step .kone-form-text--small .form-text__text{font-family:var(--kone-font-face-1-name);font-style:normal;font-weight:400}.cmp-form .kone-options .input-label,.cmp-form-step .kone-options .input-label,.cmp-form .form-text .input-label,.cmp-form-step .form-text .input-label,.cmp-form .kone-form-text--large .form-text .input-label,.cmp-form-step .kone-form-text--large .form-text .input-label,.cmp-form .kone-form-text--small .form-text .input-label,.cmp-form-step .kone-form-text--small .form-text .input-label{font-family:var(--kone-font-face-2-name);font-style:normal;font-weight:400}.cmp-form .kone-options--large .multi-select__trigger .multi-select__placeholder,.cmp-form-step .kone-options--large .multi-select__trigger .multi-select__placeholder,.cmp-form .kone-options--large .multi-select__chip,.cmp-form-step .kone-options--large .multi-select__chip,.cmp-form .kone-options--large .form-select-wrapper .form-select,.cmp-form-step .kone-options--large .form-select-wrapper .form-select,.cmp-form .kone-form-text--large .form-text .input-label,.cmp-form-step .kone-form-text--large .form-text .input-label,.cmp-form .kone-form-text--large .form-text__text,.cmp-form-step .kone-form-text--large .form-text__text{font-size:18px;line-height:24px}.cmp-form .kone-options .multi-select__chip,.cmp-form-step .kone-options .multi-select__chip,.cmp-form .kone-options .form-select,.cmp-form-step .kone-options .form-select,.cmp-form .form-text__text,.cmp-form-step .form-text__text,.cmp-form .form-text .input-label,.cmp-form-step .form-text .input-label{font-size:16px;line-height:24px}.cmp-form .kone-options--small .multi-select__trigger .multi-select__placeholder,.cmp-form-step .kone-options--small .multi-select__trigger .multi-select__placeholder,.cmp-form .kone-options--small .multi-select__chip,.cmp-form-step .kone-options--small .multi-select__chip,.cmp-form .kone-options--small .form-select-wrapper .form-select,.cmp-form-step .kone-options--small .form-select-wrapper .form-select,.cmp-form .kone-form-text--small .form-text .input-label,.cmp-form-step .kone-form-text--small .form-text .input-label,.cmp-form .kone-form-text--small .form-text__text,.cmp-form-step .kone-form-text--small .form-text__text{font-size:14px;line-height:20px}.cmp-form,.cmp-form-step{--title-label-spacing-bottom: var(--spacing-_625x, 10px);--kone-form-error-color: #de1212;--singleline-input-height-small: 36px;--singleline-input-height-medium: 48px;--singleline-input-height-large: 64px;--singleline-input-padding-small: 8px 18px;--singleline-input-padding-medium: 12px 24px;--singleline-input-padding-large: 18px 32px;--singleline-input-size-small: 22px;--singleline-input-size-medium: 24px;--singleline-input-size-large: 28px;--singleline-input-height: var(--singleline-input-height-medium);--singleline-input-padding: var(--singleline-input-padding-medium);--singleline-input-size: var(--singleline-input-size-medium);--kone-date-time-picker-padding-small: 8px 9px 8px 20px;--kone-date-time-picker-padding-medium: 12px 12px 12px 24px;--kone-date-time-picker-padding-large: 18px 18px 18px 32px;--kone-date-time-picker-padding: var(--kone-date-time-picker-padding-medium);--kone-radio-button-size-small: 16px;--kone-radio-button-size-medium: 18px;--kone-radio-button-size-large: 20px;--kone-radio-label-font-size-small: 14px;--kone-radio-label-font-size-medium: 16px;--kone-radio-label-font-size-large: 18px;--kone-radio-label-line-height-small: 20px;--kone-radio-label-line-height-medium: 24px;--kone-radio-label-line-height-large: 24px;--kone-radio-button-gap-small: 8px;--kone-radio-button-gap-medium: 12px;--kone-radio-button-gap-large: 16px;--kone-radio-button-size: var(--kone-radio-button-size-medium);--kone-radio-label-font-size: var(--kone-radio-label-font-size-medium);--kone-radio-label-line-height: var(--kone-radio-label-line-height-medium);--kone-radio-button-gap: var(--kone-radio-button-gap-medium);--kone-switch-size-small: 26px;--kone-switch-size-medium: 32px;--kone-switch-size-large: 40px;--kone-switch-label-font-size-small: 14px;--kone-switch-label-font-size-medium: 16px;--kone-switch-label-font-size-large: 18px;--kone-switch-label-line-height-small: 20px;--kone-switch-label-line-height-medium: 24px;--kone-switch-label-line-height-large: 24px;--kone-switch-gap-small: 8px;--kone-switch-gap-medium: 10px;--kone-switch-gap-large: 12px;--kone-switch-size: var(--kone-switch-size-medium);--kone-switch-label-font-size: var(--kone-switch-label-font-size-medium);--kone-switch-label-line-height: var(--kone-switch-label-line-height-medium);--kone-switch-gap: var(--kone-switch-gap-medium);--kone-checkbox-size-small: 16px;--kone-checkbox-size-medium: 18px;--kone-checkbox-size-large: 20px;--kone-checkbox-label-font-size-small: 14px;--kone-checkbox-label-font-size-medium: 16px;--kone-checkbox-label-font-size-large: 18px;--kone-checkbox-label-line-height-small: 20px;--kone-checkbox-label-line-height-medium: 24px;--kone-checkbox-label-line-height-large: 24px;--kone-checkbox-gap-small: 8px;--kone-checkbox-gap-medium: 10px;--kone-checkbox-gap-large: 12px;--kone-checkbox-size: var(--kone-checkbox-size-medium);--kone-checkbox-label-font-size: var(--kone-checkbox-label-font-size-medium);--kone-checkbox-label-line-height: var(--kone-checkbox-label-line-height-medium);--kone-checkbox-gap: var(--kone-checkbox-gap-medium)}.cmp-form__title,.cmp-form-step__title{color:var(--color-text-primary);font-family:var(--kone-font-face-2-name);font-size:20px;font-weight:600;line-height:32px;margin:0}.cmp-form .kone-options--small,.cmp-form-step .kone-options--small{--title-label-spacing-bottom: var(--spacing-_5x, 8px);--kone-radio-button-size: var(--kone-radio-button-size-small);--kone-radio-label-font-size: var(--kone-radio-label-font-size-small);--kone-radio-label-line-height: var(--kone-radio-label-line-height-small);--kone-radio-button-gap: var(--kone-radio-button-gap-small);--kone-switch-size: var(--kone-switch-size-small);--kone-switch-label-font-size: var(--kone-switch-label-font-size-small);--kone-switch-label-line-height: var(--kone-switch-label-line-height-small);--kone-switch-gap: var(--kone-switch-gap-small);--kone-checkbox-size: var(--kone-checkbox-size-small);--kone-checkbox-label-font-size: var(--kone-checkbox-label-font-size-small);--kone-checkbox-label-line-height: var(--kone-checkbox-label-line-height-small);--kone-checkbox-gap: var(--kone-checkbox-gap-small)}.cmp-form .kone-options--large,.cmp-form-step .kone-options--large{--title-label-spacing-bottom: var(--spacing-_75x, 12px);--kone-radio-button-size: var(--kone-radio-button-size-large);--kone-radio-label-font-size: var(--kone-radio-label-font-size-large);--kone-radio-label-line-height: var(--kone-radio-label-line-height-large);--kone-radio-button-gap: var(--kone-radio-button-gap-large);--kone-switch-size: var(--kone-switch-size-large);--kone-switch-label-font-size: var(--kone-switch-label-font-size-large);--kone-switch-label-line-height: var(--kone-switch-label-line-height-large);--kone-switch-gap: var(--kone-switch-gap-large);--kone-checkbox-size: var(--kone-checkbox-size-large);--kone-checkbox-label-font-size: var(--kone-checkbox-label-font-size-large);--kone-checkbox-label-line-height: var(--kone-checkbox-label-line-height-large);--kone-checkbox-gap: var(--kone-checkbox-gap-large)}.cmp-form .kone-form-text--small,.cmp-form-step .kone-form-text--small{--singleline-input-height: var(--singleline-input-height-small);--singleline-input-padding: var(--singleline-input-padding-small);--singleline-input-size: var(--singleline-input-size-small);--kone-date-time-picker-padding: var(--kone-date-time-picker-padding-small)}.cmp-form .kone-form-text--large,.cmp-form-step .kone-form-text--large{--singleline-input-height: var(--singleline-input-height-large);--singleline-input-padding: var(--singleline-input-padding-large);--singleline-input-size: var(--singleline-input-size-large);--kone-date-time-picker-padding: var(--kone-date-time-picker-padding-large)}.cmp-form label,.cmp-form-step label{cursor:pointer;display:block}.cmp-form .input-label,.cmp-form .form-title,.cmp-form-step .input-label,.cmp-form-step .form-title{font-family:var(--kone-font-face-2-name);font-weight:var(--kone-typography-weight-semibold);margin-bottom:var(--title-label-spacing-bottom)}.cmp-form .form-customError,.cmp-form-step .form-customError{align-items:center;color:var(--kone-color-form-error);display:none;gap:4px;justify-content:flex-start}.cmp-form .form-customError--active,.cmp-form-step .form-customError--active{display:flex}.cmp-form .kone-hptext,.cmp-form-step .kone-hptext{height:0;opacity:0;overflow:hidden;text-indent:100%;white-space:nowrap}.cmp-form .form-help,.cmp-form-step .form-help{align-items:center;color:var(--kone-color-form-help-text);display:flex;gap:4px;justify-content:flex-start}.cmp-form .form-customError--active+.form-help,.cmp-form-step .form-customError--active+.form-help{margin-top:10px}.cmp-form .options,.cmp-form .kone-text,.cmp-form-step .options,.cmp-form-step .kone-text{margin-bottom:16px}.cmp-form fieldset,.cmp-form-step fieldset{border:0;padding:0;margin:0}.cmp-form input[type=text],.cmp-form input[type=email],.cmp-form input[type=tel],.cmp-form input[type=date],.cmp-form input[type=number],.cmp-form input[type=password],.cmp-form input[type=time],.cmp-form-step input[type=text],.cmp-form-step input[type=email],.cmp-form-step input[type=tel],.cmp-form-step input[type=date],.cmp-form-step input[type=number],.cmp-form-step input[type=password],.cmp-form-step input[type=time]{background:var(--kone-color-form-input);border:1px solid var(--color-border-blue-primary);border-radius:var(--border-radius-full);height:var(--singleline-input-height);padding:var(--singleline-input-padding)}.cmp-form input[type=text]::-moz-placeholder, .cmp-form input[type=email]::-moz-placeholder, .cmp-form input[type=tel]::-moz-placeholder, .cmp-form input[type=date]::-moz-placeholder, .cmp-form input[type=number]::-moz-placeholder, .cmp-form input[type=password]::-moz-placeholder, .cmp-form input[type=time]::-moz-placeholder, .cmp-form-step input[type=text]::-moz-placeholder, .cmp-form-step input[type=email]::-moz-placeholder, .cmp-form-step input[type=tel]::-moz-placeholder, .cmp-form-step input[type=date]::-moz-placeholder, .cmp-form-step input[type=number]::-moz-placeholder, .cmp-form-step input[type=password]::-moz-placeholder, .cmp-form-step input[type=time]::-moz-placeholder{color:var(--kone-color-form-placeholder)}.cmp-form input[type=text]::placeholder,.cmp-form input[type=email]::placeholder,.cmp-form input[type=tel]::placeholder,.cmp-form input[type=date]::placeholder,.cmp-form input[type=number]::placeholder,.cmp-form input[type=password]::placeholder,.cmp-form input[type=time]::placeholder,.cmp-form-step input[type=text]::placeholder,.cmp-form-step input[type=email]::placeholder,.cmp-form-step input[type=tel]::placeholder,.cmp-form-step input[type=date]::placeholder,.cmp-form-step input[type=number]::placeholder,.cmp-form-step input[type=password]::placeholder,.cmp-form-step input[type=time]::placeholder{color:var(--kone-color-form-placeholder)}.cmp-form input[type=text].invalid-input,.cmp-form input[type=email].invalid-input,.cmp-form input[type=tel].invalid-input,.cmp-form input[type=date].invalid-input,.cmp-form input[type=number].invalid-input,.cmp-form input[type=password].invalid-input,.cmp-form input[type=time].invalid-input,.cmp-form-step input[type=text].invalid-input,.cmp-form-step input[type=email].invalid-input,.cmp-form-step input[type=tel].invalid-input,.cmp-form-step input[type=date].invalid-input,.cmp-form-step input[type=number].invalid-input,.cmp-form-step input[type=password].invalid-input,.cmp-form-step input[type=time].invalid-input{border:solid 2px var(--kone-form-error-color)}.cmp-form input[type=date],.cmp-form input[type=time],.cmp-form-step input[type=date],.cmp-form-step input[type=time]{padding:var(--kone-date-time-picker-padding)}.cmp-form .form-text,.cmp-form-step .form-text{display:flex;flex-direction:column}.cmp-form .form-text__textarea,.cmp-form-step .form-text__textarea{background-color:var(--color-object-bg);border:1px solid var(--color-border-blue-primary);border-radius:var(--border-radius-m);min-height:110px;padding:12px;resize:none}.cmp-form .form-text__textarea::-moz-placeholder, .cmp-form-step .form-text__textarea::-moz-placeholder{color:var(--kone-color-form-placeholder)}.cmp-form .form-text__textarea::placeholder,.cmp-form-step .form-text__textarea::placeholder{color:var(--kone-color-form-placeholder)}.cmp-form .form-text__textarea.invalid-input,.cmp-form-step .form-text__textarea.invalid-input{border:solid 2px var(--kone-form-error-color)}.cmp-form .form-text__textarea[readonly],.cmp-form .form-text__text[readonly],.cmp-form-step .form-text__textarea[readonly],.cmp-form-step .form-text__text[readonly]{background-color:var(--color-grey-125);pointer-events:none}.cmp-form .form-text__textarea[readonly]::-moz-placeholder, .cmp-form .form-text__text[readonly]::-moz-placeholder, .cmp-form-step .form-text__textarea[readonly]::-moz-placeholder, .cmp-form-step .form-text__text[readonly]::-moz-placeholder{color:var(--color-interactive-primary-disabled)}.cmp-form .form-text__textarea[readonly]::placeholder,.cmp-form .form-text__text[readonly]::placeholder,.cmp-form-step .form-text__textarea[readonly]::placeholder,.cmp-form-step .form-text__text[readonly]::placeholder{color:var(--color-interactive-primary-disabled)}.cmp-form .form-text__textarea[readonly]:focus-visible,.cmp-form .form-text__text[readonly]:focus-visible,.cmp-form-step .form-text__textarea[readonly]:focus-visible,.cmp-form-step .form-text__text[readonly]:focus-visible{outline:none}.cmp-form .form-text__textarea:not([readonly]):active,.cmp-form .form-text__text:not([readonly]):active,.cmp-form-step .form-text__textarea:not([readonly]):active,.cmp-form-step .form-text__text:not([readonly]):active{border:2px solid var(--color-border-blue-primary)}.cmp-form .form-text__textarea:not([readonly]):hover,.cmp-form .form-text__text:not([readonly]):hover,.cmp-form-step .form-text__textarea:not([readonly]):hover,.cmp-form-step .form-text__text:not([readonly]):hover{border:1px solid var(--color-border-blue-primary)}.cmp-form .form-text__text,.cmp-form-step .form-text__text{width:100%}.cmp-form .form-text__input-wrapper,.cmp-form-step .form-text__input-wrapper{position:relative;width:100%}.cmp-form .form-text__input-wrapper .icon-input,.cmp-form-step .form-text__input-wrapper .icon-input{cursor:pointer;display:none;height:auto;pointer-events:auto;position:absolute;right:18px;top:50%;transform:translateY(-50%);width:var(--singleline-input-size)}.cmp-form .form-text__input-wrapper .icon-input.is-visible,.cmp-form-step .form-text__input-wrapper .icon-input.is-visible{display:block}.cmp-form .form-text__errors,.cmp-form-step .form-text__errors{align-items:flex-start;display:flex;justify-content:space-between;margin-top:8px}.cmp-form .form-text__errors .form-char-count,.cmp-form-step .form-text__errors .form-char-count{color:var(--color-grey-700);margin-left:auto;white-space:nowrap}.cmp-form .form-text__errors .form-char-count--error,.cmp-form-step .form-text__errors .form-char-count--error{color:var(--kone-color-form-error)}.cmp-form .kone-options .form-select-wrapper,.cmp-form-step .kone-options .form-select-wrapper{align-items:center;display:inline-flex;height:var(--singleline-input-height-medium);position:relative;width:100%}.cmp-form .kone-options .form-select-wrapper.is-error .form-select,.cmp-form-step .kone-options .form-select-wrapper.is-error .form-select{border-color:var(--kone-form-error-color);color:var(--kone-form-error-color)}.cmp-form .kone-options .form-select-wrapper.is-error svg,.cmp-form-step .kone-options .form-select-wrapper.is-error svg{color:var(--kone-form-error-color)}.cmp-form .kone-options .form-select,.cmp-form-step .kone-options .form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid rgba(0,0,0,0);border-radius:var(--border-radius-full);box-shadow:inset 0 0 0 1px var(--color-grey-500);box-sizing:border-box;color:var(--color-text-placeholder);height:100%;overflow:hidden;padding-left:20px;padding-right:14px;text-overflow:ellipsis;width:100%}.cmp-form .kone-options .form-select[multiple],.cmp-form-step .kone-options .form-select[multiple]{background:none;height:auto;padding-bottom:16px;padding-top:16px}.cmp-form .kone-options .form-select:hover,.cmp-form .kone-options .form-select:focus-visible,.cmp-form .kone-options .form-select:focus,.cmp-form-step .kone-options .form-select:hover,.cmp-form-step .kone-options .form-select:focus-visible,.cmp-form-step .kone-options .form-select:focus{border-color:var(--color-border-blue-primary);box-shadow:none}.cmp-form .kone-options .form-select:disabled,.cmp-form-step .kone-options .form-select:disabled{background-color:var(--color-interactive-secondary-white-disabled);border-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 1px var(--color-grey-400);color:var(--color-grey-400);cursor:not-allowed}.cmp-form .kone-options .multi-select,.cmp-form-step .kone-options .multi-select{position:relative;width:100%}.cmp-form .kone-options .multi-select__trigger,.cmp-form-step .kone-options .multi-select__trigger{align-items:center;background:var(--color-grey-0);border:2px solid rgba(0,0,0,0);border-radius:var(--border-radius-full);box-sizing:border-box;box-shadow:inset 0 0 0 1px var(--color-grey-500);cursor:pointer;display:flex;height:var(--singleline-input-height-medium);justify-content:flex-start;margin:0;position:relative;text-align:left;width:100%;padding:8px 44px 8px 20px}.cmp-form .kone-options .multi-select__trigger:hover,.cmp-form .kone-options .multi-select__trigger:focus-visible,.cmp-form .kone-options .multi-select__trigger:focus,.cmp-form-step .kone-options .multi-select__trigger:hover,.cmp-form-step .kone-options .multi-select__trigger:focus-visible,.cmp-form-step .kone-options .multi-select__trigger:focus{border-color:var(--color-border-blue-primary);box-shadow:none;outline:none}.cmp-form .kone-options .multi-select__trigger.invalid-input,.cmp-form-step .kone-options .multi-select__trigger.invalid-input{border-color:var(--kone-form-error-color);box-shadow:none}@media only screen and (max-width: 599px){.cmp-form .kone-options .multi-select__trigger,.cmp-form-step .kone-options .multi-select__trigger{border-radius:8px}}.cmp-form .kone-options .multi-select.has-value .multi-select__trigger,.cmp-form-step .kone-options .multi-select.has-value .multi-select__trigger{padding:4px 44px 4px 2px}.cmp-form .kone-options .multi-select.is-overflowing .multi-select__trigger,.cmp-form-step .kone-options .multi-select.is-overflowing .multi-select__trigger{height:auto;min-height:var(--singleline-input-height-medium);border-radius:8px;padding-top:6px;padding-bottom:6px}.cmp-form .kone-options .multi-select__value,.cmp-form-step .kone-options .multi-select__value{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:8px;max-width:calc(100% - 20px);min-width:0}.cmp-form .kone-options .multi-select__placeholder,.cmp-form-step .kone-options .multi-select__placeholder{color:var(--color-grey-600);line-height:1.4}.cmp-form .kone-options .multi-select__chip,.cmp-form-step .kone-options .multi-select__chip{align-items:center;background:var(--color-blue-100);border:1px solid var(--color-grey-500);border-radius:var(--border-radius-full);color:var(--color-interactive-primary-default);display:inline-flex;font-size:16px;gap:8px;height:40px;line-height:1;overflow:hidden;padding:6px 10px;white-space:nowrap}.cmp-form .kone-options .multi-select__chip>span:first-child,.cmp-form-step .kone-options .multi-select__chip>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmp-form .kone-options .multi-select__chip-remove,.cmp-form-step .kone-options .multi-select__chip-remove{align-items:center;background:rgba(0,0,0,0);border:0;cursor:pointer;display:inline-flex;font-size:18px;justify-content:center;line-height:1;margin:0;padding:0}.cmp-form .kone-options .multi-select__chip-remove svg,.cmp-form-step .kone-options .multi-select__chip-remove svg{color:var(--color-grey-900)}.cmp-form .kone-options .multi-select__icon,.cmp-form-step .kone-options .multi-select__icon{color:var(--color-grey-900);display:inline-flex;pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.cmp-form .kone-options .multi-select__dropdown,.cmp-form-step .kone-options .multi-select__dropdown{background:var(--color-grey-0);border:1px solid var(--color-grey-500);border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.12);left:0;max-height:260px;overflow:auto;position:absolute;top:calc(100% + 8px);width:100%;z-index:20}.cmp-form .kone-options .multi-select__options,.cmp-form-step .kone-options .multi-select__options{list-style:none;margin:0;padding:8px 0}.cmp-form .kone-options .multi-select__option,.cmp-form-step .kone-options .multi-select__option{padding:0;text-indent:0}.cmp-form .kone-options .multi-select__option label,.cmp-form-step .kone-options .multi-select__option label{align-items:center;cursor:pointer;display:flex;gap:10px;padding:10px 14px}.cmp-form .kone-options .multi-select__option:hover,.cmp-form-step .kone-options .multi-select__option:hover{background:var(--color-interactive-secondary-hover)}.cmp-form .kone-options .multi-select .icon-checkbox,.cmp-form-step .kone-options .multi-select .icon-checkbox{width:var(--kone-checkbox-size);height:auto}.cmp-form .kone-options .multi-select.is-open .multi-select__icon,.cmp-form-step .kone-options .multi-select.is-open .multi-select__icon{transform:translateY(-50%) rotate(180deg)}.cmp-form .kone-options .form-select-icon,.cmp-form-step .kone-options .form-select-icon{pointer-events:none;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.cmp-form .kone-options .form-select-icon svg,.cmp-form-step .kone-options .form-select-icon svg{height:18px;width:18px}.cmp-form .kone-options--small .form-select-wrapper,.cmp-form-step .kone-options--small .form-select-wrapper{height:var(--singleline-input-height-small)}.cmp-form .kone-options--small .multi-select.is-overflowing .multi-select__trigger,.cmp-form-step .kone-options--small .multi-select.is-overflowing .multi-select__trigger{height:auto;min-height:var(--singleline-input-height-small)}.cmp-form .kone-options--small .multi-select__chip,.cmp-form-step .kone-options--small .multi-select__chip{height:28px}.cmp-form .kone-options--small .multi-select__trigger,.cmp-form-step .kone-options--small .multi-select__trigger{height:var(--singleline-input-height-small)}.cmp-form .kone-options--large .form-select-wrapper,.cmp-form-step .kone-options--large .form-select-wrapper{height:var(--singleline-input-height-large)}.cmp-form .kone-options--large .multi-select.is-overflowing .multi-select__trigger,.cmp-form-step .kone-options--large .multi-select.is-overflowing .multi-select__trigger{height:auto;min-height:var(--singleline-input-height-large)}.cmp-form .kone-options--large .multi-select__chip,.cmp-form-step .kone-options--large .multi-select__chip{height:56px}.cmp-form .kone-options--large .multi-select__trigger,.cmp-form-step .kone-options--large .multi-select__trigger{height:var(--singleline-input-height-large)}.cmp-form .form-radios,.cmp-form-step .form-radios{align-items:flex-start;display:flex;flex-direction:column;gap:var(--kone-radio-button-gap)}.cmp-form .form-radios__label-wrapper,.cmp-form-step .form-radios__label-wrapper{align-items:center;display:flex;font-size:var(--kone-radio-label-font-size);gap:var(--kone-radio-button-gap);line-height:var(--kone-radio-label-line-height)}.cmp-form .form-radios .icon-radio,.cmp-form-step .form-radios .icon-radio{height:auto;transition:transform var(--motion-duration-s) var(--motion-easing-standard);width:var(--kone-radio-button-size)}.cmp-form .form-radios .icon-radio .icon-radio-border,.cmp-form-step .form-radios .icon-radio .icon-radio-border{fill:var(--color-grey-0);stroke:var(--color-border-neutral-primary);transition:fill var(--motion-duration-s) var(--motion-easing-standard)}.cmp-form .form-radios .icon-radio .icon-radio-dot,.cmp-form-step .form-radios .icon-radio .icon-radio-dot{fill:rgba(0,0,0,0);transform-origin:center;transition:fill var(--motion-duration-s) var(--motion-easing-standard),transform var(--motion-duration-s) var(--motion-easing-standard)}.cmp-form .form-radios__input+.icon-radio .icon-radio-dot,.cmp-form-step .form-radios__input+.icon-radio .icon-radio-dot{transform:scale(0)}.cmp-form .form-radios__input:checked+.icon-radio .icon-radio-border,.cmp-form-step .form-radios__input:checked+.icon-radio .icon-radio-border{fill:var(--color-border-blue-primary);stroke:var(--color-border-blue-primary)}.cmp-form .form-radios__input:checked+.icon-radio .icon-radio-dot,.cmp-form-step .form-radios__input:checked+.icon-radio .icon-radio-dot{fill:var(--color-text-white);transform:scale(1)}.cmp-form .form-radios__input:disabled~.form-radios__label,.cmp-form-step .form-radios__input:disabled~.form-radios__label{color:var(--color-grey-600);cursor:not-allowed}.cmp-form .form-radios__input:disabled+.icon-radio .icon-radio-border,.cmp-form-step .form-radios__input:disabled+.icon-radio .icon-radio-border{fill:var(--color-border-neutral-secondary);stroke:var(--color-interactive-primary-disabled)}.cmp-form .form-radios__input:disabled+.icon-radio .icon-radio-dot,.cmp-form-step .form-radios__input:disabled+.icon-radio .icon-radio-dot{fill:var(--color-border-neutral-primary)}.cmp-form .form-radios__input:checked:disabled+.icon-radio .icon-radio-border,.cmp-form-step .form-radios__input:checked:disabled+.icon-radio .icon-radio-border{fill:var(--color-interactive-primary-disabled);stroke:var(--color-interactive-primary-disabled)}.cmp-form .form-radios__input:checked:disabled+.icon-radio .icon-radio-dot,.cmp-form-step .form-radios__input:checked:disabled+.icon-radio .icon-radio-dot{fill:var(--color-text-white)}.cmp-form .form-radios__input:focus-visible+.icon-radio,.cmp-form-step .form-radios__input:focus-visible+.icon-radio{border-radius:50%;outline:2px solid var(--color-interactive-focus);outline-offset:2px}.cmp-form .form-radios .form-title,.cmp-form-step .form-radios .form-title{font-size:var(--kone-radio-label-font-size);line-height:var(--kone-radio-label-line-height)}.cmp-form .form-switch,.cmp-form-step .form-switch{display:flex;flex-direction:column;gap:var(--kone-switch-gap)}.cmp-form .form-switch__label-wrapper,.cmp-form-step .form-switch__label-wrapper{align-items:center;display:flex;justify-content:space-between;min-width:214px;pointer-events:none}.cmp-form .form-switch__label-wrapper.kone-options--vertical,.cmp-form-step .form-switch__label-wrapper.kone-options--vertical{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.cmp-form .form-switch__label-wrapper:has(.form-switch__input:disabled) .form-switch__title,.cmp-form .form-switch__label-wrapper:has(.form-switch__input:disabled) .form-switch__off-text,.cmp-form .form-switch__label-wrapper:has(.form-switch__input:disabled) .form-switch__on-text,.cmp-form-step .form-switch__label-wrapper:has(.form-switch__input:disabled) .form-switch__title,.cmp-form-step .form-switch__label-wrapper:has(.form-switch__input:disabled) .form-switch__off-text,.cmp-form-step .form-switch__label-wrapper:has(.form-switch__input:disabled) .form-switch__on-text{color:var(--color-grey-600)}.cmp-form .form-switch__off-text,.cmp-form .form-switch__on-text,.cmp-form-step .form-switch__off-text,.cmp-form-step .form-switch__on-text{font-size:var(--kone-switch-label-font-size);line-height:var(--kone-switch-label-line-height)}.cmp-form .form-switch__title,.cmp-form-step .form-switch__title{flex-shrink:0;font-size:var(--kone-switch-label-font-size);line-height:var(--kone-switch-label-line-height)}.cmp-form .form-switch__toggle,.cmp-form-step .form-switch__toggle{align-items:center;display:flex;gap:var(--kone-switch-gap)}.cmp-form .form-switch__toggle .icon-switch,.cmp-form-step .form-switch__toggle .icon-switch{pointer-events:auto}.cmp-form .form-switch__input:checked+.icon-switch .icon-switch-bg,.cmp-form-step .form-switch__input:checked+.icon-switch .icon-switch-bg{fill:var(--color-border-blue-primary)}.cmp-form .form-switch__input:checked+.icon-switch .icon-switch-border,.cmp-form-step .form-switch__input:checked+.icon-switch .icon-switch-border{stroke:var(--color-border-blue-primary)}.cmp-form .form-switch__input:checked+.icon-switch .icon-switch-dot,.cmp-form-step .form-switch__input:checked+.icon-switch .icon-switch-dot{fill:var(--color-text-white);transform:translateX(12px)}.cmp-form .form-switch__input:disabled+.icon-switch .icon-switch-bg,.cmp-form-step .form-switch__input:disabled+.icon-switch .icon-switch-bg{fill:var(--color-object-bg)}.cmp-form .form-switch__input:disabled+.icon-switch .icon-switch-border,.cmp-form-step .form-switch__input:disabled+.icon-switch .icon-switch-border{stroke:var(--color-interactive-primary-disabled)}.cmp-form .form-switch__input:disabled+.icon-switch .icon-switch-dot,.cmp-form-step .form-switch__input:disabled+.icon-switch .icon-switch-dot{fill:var(--color-border-neutral-primary)}.cmp-form .form-switch__input:checked:disabled+.icon-switch .icon-switch-bg,.cmp-form-step .form-switch__input:checked:disabled+.icon-switch .icon-switch-bg{fill:var(--color-interactive-primary-disabled)}.cmp-form .form-switch__input:checked:disabled+.icon-switch .icon-switch-border,.cmp-form-step .form-switch__input:checked:disabled+.icon-switch .icon-switch-border{stroke:var(--color-interactive-primary-disabled)}.cmp-form .form-switch__input:checked:disabled+.icon-switch .icon-switch-dot,.cmp-form-step .form-switch__input:checked:disabled+.icon-switch .icon-switch-dot{fill:var(--color-text-white)}.cmp-form .form-switch__input[data-mixed]+.icon-switch .icon-switch-bg,.cmp-form-step .form-switch__input[data-mixed]+.icon-switch .icon-switch-bg{fill:var(--color-border-blue-primary)}.cmp-form .form-switch__input[data-mixed]+.icon-switch .icon-switch-border,.cmp-form-step .form-switch__input[data-mixed]+.icon-switch .icon-switch-border{stroke:var(--color-border-blue-primary)}.cmp-form .form-switch__input[data-mixed]+.icon-switch .icon-switch-dot,.cmp-form-step .form-switch__input[data-mixed]+.icon-switch .icon-switch-dot{fill:rgba(0,0,0,0)}.cmp-form .form-switch__input[data-mixed]+.icon-switch .icon-switch-mixed-bar,.cmp-form-step .form-switch__input[data-mixed]+.icon-switch .icon-switch-mixed-bar{fill:var(--color-text-white)}.cmp-form .form-switch__input:focus-visible+.icon-switch,.cmp-form-step .form-switch__input:focus-visible+.icon-switch{border-radius:4px;outline:2px solid var(--color-interactive-focus);outline-offset:2px}.cmp-form .form-switch .form-title,.cmp-form-step .form-switch .form-title{font-size:var(--kone-switch-label-font-size);line-height:var(--kone-switch-label-line-height)}.cmp-form .form-switch .icon-switch,.cmp-form-step .form-switch .icon-switch{fill:rgba(0,0,0,0);height:auto;transition:color var(--motion-duration-s) var(--motion-easing-standard);width:var(--kone-switch-size)}.cmp-form .form-switch .icon-switch .icon-switch-bg,.cmp-form-step .form-switch .icon-switch .icon-switch-bg{fill:var(--color-object-bg)}.cmp-form .form-switch .icon-switch .icon-switch-border,.cmp-form-step .form-switch .icon-switch .icon-switch-border{stroke:var(--color-border-neutral-primary)}.cmp-form .form-switch .icon-switch .icon-switch-dot,.cmp-form-step .form-switch .icon-switch .icon-switch-dot{fill:var(--color-text-primary);transition:color var(--motion-duration-s) var(--motion-easing-standard),fill var(--motion-duration-s) var(--motion-easing-standard),stroke var(--motion-duration-s) var(--motion-easing-standard),transform var(--motion-duration-s) var(--motion-easing-standard)}.cmp-form .form-switch .icon-switch .icon-switch-mixed-bar,.cmp-form-step .form-switch .icon-switch .icon-switch-mixed-bar{fill:rgba(0,0,0,0)}.cmp-form .form-checkboxes,.cmp-form-step .form-checkboxes{align-items:flex-start;display:flex;flex-direction:column;gap:var(--kone-checkbox-gap)}.cmp-form .form-checkboxes__label-wrapper,.cmp-form-step .form-checkboxes__label-wrapper{align-items:center;display:flex;font-size:var(--kone-checkbox-label-font-size);gap:var(--kone-checkbox-gap);line-height:var(--kone-checkbox-label-line-height)}.cmp-form .form-checkboxes .icon-checkbox,.cmp-form-step .form-checkboxes .icon-checkbox{height:auto;width:var(--kone-checkbox-size)}.cmp-form .form-checkboxes .icon-checkbox .icon-checkbox-box,.cmp-form-step .form-checkboxes .icon-checkbox .icon-checkbox-box{fill:var(--color-grey-0);stroke:var(--color-grey-500);transition:fill var(--motion-duration-s) var(--motion-easing-standard),stroke var(--motion-duration-s) var(--motion-easing-standard)}.cmp-form .form-checkboxes__input:checked+.icon-checkbox .icon-checkbox-box,.cmp-form-step .form-checkboxes__input:checked+.icon-checkbox .icon-checkbox-box{fill:var(--color-border-blue-primary);stroke:var(--color-border-blue-primary)}.cmp-form .form-checkboxes__input:checked+.icon-checkbox .icon-checkbox-check,.cmp-form-step .form-checkboxes__input:checked+.icon-checkbox .icon-checkbox-check{stroke:var(--color-text-white)}.cmp-form .form-checkboxes__input:disabled~.form-checkboxes__label,.cmp-form-step .form-checkboxes__input:disabled~.form-checkboxes__label{color:var(--color-border-neutral-primary);cursor:not-allowed}.cmp-form .form-checkboxes__input:disabled+.icon-checkbox .icon-checkbox-box,.cmp-form-step .form-checkboxes__input:disabled+.icon-checkbox .icon-checkbox-box{fill:var(--color-interactive-primary-disabled);stroke:var(--color-interactive-primary-disabled)}.cmp-form .form-checkboxes__input:disabled+.icon-checkbox .icon-checkbox-check,.cmp-form-step .form-checkboxes__input:disabled+.icon-checkbox .icon-checkbox-check{stroke:rgba(0,0,0,0)}.cmp-form .form-checkboxes__input:checked:disabled+.icon-checkbox .icon-checkbox-box,.cmp-form-step .form-checkboxes__input:checked:disabled+.icon-checkbox .icon-checkbox-box{fill:var(--color-interactive-primary-disabled);stroke:var(--color-interactive-primary-disabled)}.cmp-form .form-checkboxes__input:checked:disabled+.icon-checkbox .icon-checkbox-check,.cmp-form-step .form-checkboxes__input:checked:disabled+.icon-checkbox .icon-checkbox-check{stroke:var(--color-grey-0)}.cmp-form .form-checkboxes__input:checked:disabled+.icon-checkbox .icon-checkbox-mixed,.cmp-form-step .form-checkboxes__input:checked:disabled+.icon-checkbox .icon-checkbox-mixed{display:none}.cmp-form .form-checkboxes__input[data-mixed]+.icon-checkbox .icon-checkbox-box,.cmp-form-step .form-checkboxes__input[data-mixed]+.icon-checkbox .icon-checkbox-box{fill:var(--color-border-blue-primary);stroke:var(--color-border-blue-primary)}.cmp-form .form-checkboxes__input[data-mixed]+.icon-checkbox .icon-checkbox-check,.cmp-form-step .form-checkboxes__input[data-mixed]+.icon-checkbox .icon-checkbox-check{display:none}.cmp-form .form-checkboxes__input[data-mixed]+.icon-checkbox .icon-checkbox-mixed,.cmp-form-step .form-checkboxes__input[data-mixed]+.icon-checkbox .icon-checkbox-mixed{fill:var(--color-grey-0)}.cmp-form .form-checkboxes__input:focus-visible+.icon-checkbox,.cmp-form-step .form-checkboxes__input:focus-visible+.icon-checkbox{border-radius:4px;outline:2px solid var(--color-blue-300);outline-offset:2px}.cmp-form .form-checkboxes__label,.cmp-form-step .form-checkboxes__label{cursor:pointer}.cmp-form .form-checkboxes .form-title,.cmp-form-step .form-checkboxes .form-title{font-size:var(--kone-checkbox-label-font-size);line-height:var(--kone-checkbox-label-line-height)}.cmp-form .g-recaptcha iframe .invalid-input,.cmp-form-step .g-recaptcha iframe .invalid-input{border:solid 2px var(--kone-form-error-color)}.cmp-form .cmp-form-button,.cmp-form-step .cmp-form-button{min-width:77px !important}.cmp-form .cmp-form__button-container,.cmp-form-step .cmp-form__button-container{align-items:center;display:flex;gap:12px;justify-content:flex-end;margin-top:50px}.cmp-form .cmp-form__button-back,.cmp-form-step .cmp-form__button-back{--kone-button-text: var(--kone-color-button-primary-text);--kone-button-text-hover: var(--kone-color-button-primary-text-hover);--kone-button-bg: var(--kone-color-button-primary-bg);--kone-button-bg-hover: var(--kone-color-button-primary-bg-hover);--kone-button-bg-focus: var(--kone-color-button-primary-bg-focus);--kone-button-bg-active: var(--kone-color-button-primary-bg-active);--kone-button-border: var(--kone-color-button-primary-border);--kone-button-border-hover: var(--kone-color-button-primary-border-hover);--kone-button-border-focus: var(--kone-color-button-primary-border-focus);--kone-button-border-active: var(--kone-color-button-primary-border-active);--kone-button-icon: var(--kone-color-button-primary-text);--kone-button-icon-hover: var(--kone-color-button-primary-text-hover);align-items:center;background-color:var(--kone-button-bg);border:1px solid var(--kone-button-border);border-radius:var(--kone-layout-button-primary-border-radius);color:var(--kone-button-text) !important;cursor:pointer;display:inline-flex;font-family:var(--kone-font-face-1-name);font-size:var(--kone-button-size);font-weight:var(--kone-typography-weight-semibold);height:var(--kone-button-height);justify-content:center;line-height:var(--kone-button-line-height);padding:var(--kone-button-padding);text-align:center;text-decoration:none !important;width:auto;--kone-button-text: var(--kone-color-button-secondary-text);--kone-button-text-hover: var(--kone-color-button-secondary-text-hover);--kone-button-bg: var(--kone-color-button-secondary-bg);--kone-button-bg-hover: var(--kone-color-button-secondary-bg-hover);--kone-button-bg-focus: var(--kone-color-button-secondary-bg-focus);--kone-button-bg-active: var(--kone-color-button-secondary-bg-active);--kone-button-border: var(--kone-color-button-secondary-border);--kone-button-border-hover: var(--kone-color-button-secondary-border-hover);--kone-button-border-focus: var(--kone-color-button-secondary-border-focus);--kone-button-border-active: var(--kone-color-button-secondary-border-active);--kone-button-icon: var(--kone-color-button-secondary-text);--kone-button-icon-hover: var(--kone-color-button-secondary-text-hover);--kone-layout-button-primary-border-radius: var(--kone-layout-button-secondary-border-radius)}.cmp-form .cmp-form__button-back__content,.cmp-form-step .cmp-form__button-back__content{align-items:center;display:inline-flex;gap:var(--kone-button-icon-gap);justify-content:center;position:relative;transition:gap var(--motion-duration-m) var(--motion-easing-standard);width:100%}.cmp-form .cmp-form__button-back__content--icon-left,.cmp-form-step .cmp-form__button-back__content--icon-left{flex-direction:row-reverse}@media only screen and (min-width: 1024px){.cmp-form .cmp-form__button-back__content,.cmp-form-step .cmp-form__button-back__content{gap:0}.cq-Editable-dom .cmp-form .cmp-form__button-back__content,.cq-Editable-dom .cmp-form-step .cmp-form__button-back__content{gap:var(--kone-button-icon-gap)}}.cmp-form .cmp-form__button-back__text,.cmp-form-step .cmp-form__button-back__text{display:block;transition:transform var(--motion-duration-m) var(--motion-easing-standard)}.cmp-form .cmp-form__button-back__svg,.cmp-form-step .cmp-form__button-back__svg{display:inline-flex;opacity:1;overflow:hidden;transform:translateX(0);transition:opacity var(--motion-duration-m) var(--motion-easing-standard),width var(--motion-duration-m) var(--motion-easing-standard),transform var(--motion-duration-m) var(--motion-easing-standard);width:auto}.cmp-form .cmp-form__button-back__svg svg,.cmp-form-step .cmp-form__button-back__svg svg{height:var(--kone-button-icon-size);width:var(--kone-button-icon-size)}@media only screen and (min-width: 1024px){:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form .cmp-form__button-back:not([disabled]):has(.cmp-button__svg) .cmp-button__svg,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step .cmp-form__button-back:not([disabled]):has(.cmp-button__svg) .cmp-button__svg{opacity:0;width:0}:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form .cmp-form__button-back:not([disabled]):has(.cmp-button__svg) .cmp-button__content--icon-left .cmp-button__svg,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step .cmp-form__button-back:not([disabled]):has(.cmp-button__svg) .cmp-button__content--icon-left .cmp-button__svg{transform:translateX(10px)}:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form .cmp-form__button-back:not([disabled]):has(.cmp-button__svg) .cmp-button__content--icon-right .cmp-button__svg,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step .cmp-form__button-back:not([disabled]):has(.cmp-button__svg) .cmp-button__content--icon-right .cmp-button__svg{transform:translateX(-10px)}:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form .cmp-form__button-back:not([disabled]):has(.cmp-button__svg):hover .cmp-button__content,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form .cmp-form__button-back:not([disabled]):has(.cmp-button__svg):focus-visible .cmp-button__content,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form .cmp-form__button-back:not([disabled]):has(.cmp-button__svg):active .cmp-button__content,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step .cmp-form__button-back:not([disabled]):has(.cmp-button__svg):hover .cmp-button__content,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step .cmp-form__button-back:not([disabled]):has(.cmp-button__svg):focus-visible .cmp-button__content,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step .cmp-form__button-back:not([disabled]):has(.cmp-button__svg):active .cmp-button__content{gap:var(--kone-button-icon-gap)}:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form .cmp-form__button-back:not([disabled]):has(.cmp-button__svg):hover .cmp-button__svg,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form .cmp-form__button-back:not([disabled]):has(.cmp-button__svg):focus-visible .cmp-button__svg,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form .cmp-form__button-back:not([disabled]):has(.cmp-button__svg):active .cmp-button__svg,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step .cmp-form__button-back:not([disabled]):has(.cmp-button__svg):hover .cmp-button__svg,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step .cmp-form__button-back:not([disabled]):has(.cmp-button__svg):focus-visible .cmp-button__svg,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step .cmp-form__button-back:not([disabled]):has(.cmp-button__svg):active .cmp-button__svg{opacity:1;transform:translateX(0);width:auto}:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form .cmp-form__button-back:not([disabled]):has(.cmp-button__svg):hover .cmp-button__content--icon-left .cmp-button__svg,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form .cmp-form__button-back:not([disabled]):has(.cmp-button__svg):focus-visible .cmp-button__content--icon-left .cmp-button__svg,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form .cmp-form__button-back:not([disabled]):has(.cmp-button__svg):active .cmp-button__content--icon-left .cmp-button__svg,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step .cmp-form__button-back:not([disabled]):has(.cmp-button__svg):hover .cmp-button__content--icon-left .cmp-button__svg,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step .cmp-form__button-back:not([disabled]):has(.cmp-button__svg):focus-visible .cmp-button__content--icon-left .cmp-button__svg,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step .cmp-form__button-back:not([disabled]):has(.cmp-button__svg):active .cmp-button__content--icon-left .cmp-button__svg{transform:translateX(0)}:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form .cmp-form__button-back:not([disabled]):has(.cmp-button__svg):hover .cmp-button__content--icon-left .cmp-button__text,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form .cmp-form__button-back:not([disabled]):has(.cmp-button__svg):focus-visible .cmp-button__content--icon-left .cmp-button__text,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form .cmp-form__button-back:not([disabled]):has(.cmp-button__svg):active .cmp-button__content--icon-left .cmp-button__text,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step .cmp-form__button-back:not([disabled]):has(.cmp-button__svg):hover .cmp-button__content--icon-left .cmp-button__text,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step .cmp-form__button-back:not([disabled]):has(.cmp-button__svg):focus-visible .cmp-button__content--icon-left .cmp-button__text,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step .cmp-form__button-back:not([disabled]):has(.cmp-button__svg):active .cmp-button__content--icon-left .cmp-button__text{transform:translateX(2px)}:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form .cmp-form__button-back:not([disabled]):has(.cmp-button__svg):hover .cmp-button__content--icon-right .cmp-button__svg,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form .cmp-form__button-back:not([disabled]):has(.cmp-button__svg):focus-visible .cmp-button__content--icon-right .cmp-button__svg,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form .cmp-form__button-back:not([disabled]):has(.cmp-button__svg):active .cmp-button__content--icon-right .cmp-button__svg,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step .cmp-form__button-back:not([disabled]):has(.cmp-button__svg):hover .cmp-button__content--icon-right .cmp-button__svg,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step .cmp-form__button-back:not([disabled]):has(.cmp-button__svg):focus-visible .cmp-button__content--icon-right .cmp-button__svg,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step .cmp-form__button-back:not([disabled]):has(.cmp-button__svg):active .cmp-button__content--icon-right .cmp-button__svg{transform:translateX(0)}:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form .cmp-form__button-back:not([disabled]):has(.cmp-button__svg):hover .cmp-button__content--icon-right .cmp-button__text,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form .cmp-form__button-back:not([disabled]):has(.cmp-button__svg):focus-visible .cmp-button__content--icon-right .cmp-button__text,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form .cmp-form__button-back:not([disabled]):has(.cmp-button__svg):active .cmp-button__content--icon-right .cmp-button__text,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step .cmp-form__button-back:not([disabled]):has(.cmp-button__svg):hover .cmp-button__content--icon-right .cmp-button__text,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step .cmp-form__button-back:not([disabled]):has(.cmp-button__svg):focus-visible .cmp-button__content--icon-right .cmp-button__text,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step .cmp-form__button-back:not([disabled]):has(.cmp-button__svg):active .cmp-button__content--icon-right .cmp-button__text{transform:translateX(-2px)}}.cmp-form .cmp-form__button-back:hover,.cmp-form-step .cmp-form__button-back:hover{background-color:var(--kone-button-bg-hover);border:1px solid var(--kone-button-border-hover);color:var(--kone-button-text-hover)}.cmp-form .cmp-form__button-back:focus-visible,.cmp-form-step .cmp-form__button-back:focus-visible{border:1px solid var(--kone-button-border-focus)}.cmp-form .cmp-form__button-back:active,.cmp-form-step .cmp-form__button-back:active{background-color:var(--kone-button-bg-active);border:1px solid var(--kone-button-border-active);outline:none}.cmp-form .cmp-form__button-back[disabled],.cmp-form-step .cmp-form__button-back[disabled]{cursor:not-allowed}.cmp-form button,.cmp-form-step button{--kone-button-text: var(--kone-color-button-primary-text);--kone-button-text-hover: var(--kone-color-button-primary-text-hover);--kone-button-bg: var(--kone-color-button-primary-bg);--kone-button-bg-hover: var(--kone-color-button-primary-bg-hover);--kone-button-bg-focus: var(--kone-color-button-primary-bg-focus);--kone-button-bg-active: var(--kone-color-button-primary-bg-active);--kone-button-border: var(--kone-color-button-primary-border);--kone-button-border-hover: var(--kone-color-button-primary-border-hover);--kone-button-border-focus: var(--kone-color-button-primary-border-focus);--kone-button-border-active: var(--kone-color-button-primary-border-active);--kone-button-icon: var(--kone-color-button-primary-text);--kone-button-icon-hover: var(--kone-color-button-primary-text-hover);align-items:center;background-color:var(--kone-button-bg);border:1px solid var(--kone-button-border);border-radius:var(--kone-layout-button-primary-border-radius);color:var(--kone-button-text) !important;cursor:pointer;display:inline-flex;font-family:var(--kone-font-face-1-name);font-size:var(--kone-button-size);font-weight:var(--kone-typography-weight-semibold);height:var(--kone-button-height);justify-content:center;line-height:var(--kone-button-line-height);padding:var(--kone-button-padding);text-align:center;text-decoration:none !important;width:auto;height:var(--singleline-input-height);margin-top:50px}.cmp-form button__content,.cmp-form-step button__content{align-items:center;display:inline-flex;gap:var(--kone-button-icon-gap);justify-content:center;position:relative;transition:gap var(--motion-duration-m) var(--motion-easing-standard);width:100%}.cmp-form button__content--icon-left,.cmp-form-step button__content--icon-left{flex-direction:row-reverse}@media only screen and (min-width: 1024px){.cmp-form button__content,.cmp-form-step button__content{gap:0}.cq-Editable-dom .cmp-form button__content,.cq-Editable-dom .cmp-form-step button__content{gap:var(--kone-button-icon-gap)}}.cmp-form button__text,.cmp-form-step button__text{display:block;transition:transform var(--motion-duration-m) var(--motion-easing-standard)}.cmp-form button__svg,.cmp-form-step button__svg{display:inline-flex;opacity:1;overflow:hidden;transform:translateX(0);transition:opacity var(--motion-duration-m) var(--motion-easing-standard),width var(--motion-duration-m) var(--motion-easing-standard),transform var(--motion-duration-m) var(--motion-easing-standard);width:auto}.cmp-form button__svg svg,.cmp-form-step button__svg svg{height:var(--kone-button-icon-size);width:var(--kone-button-icon-size)}@media only screen and (min-width: 1024px){:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form button:not([disabled]):has(.cmp-button__svg) .cmp-button__svg,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step button:not([disabled]):has(.cmp-button__svg) .cmp-button__svg{opacity:0;width:0}:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form button:not([disabled]):has(.cmp-button__svg) .cmp-button__content--icon-left .cmp-button__svg,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step button:not([disabled]):has(.cmp-button__svg) .cmp-button__content--icon-left .cmp-button__svg{transform:translateX(10px)}:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form button:not([disabled]):has(.cmp-button__svg) .cmp-button__content--icon-right .cmp-button__svg,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step button:not([disabled]):has(.cmp-button__svg) .cmp-button__content--icon-right .cmp-button__svg{transform:translateX(-10px)}:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form button:not([disabled]):has(.cmp-button__svg):hover .cmp-button__content,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form button:not([disabled]):has(.cmp-button__svg):focus-visible .cmp-button__content,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form button:not([disabled]):has(.cmp-button__svg):active .cmp-button__content,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step button:not([disabled]):has(.cmp-button__svg):hover .cmp-button__content,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step button:not([disabled]):has(.cmp-button__svg):focus-visible .cmp-button__content,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step button:not([disabled]):has(.cmp-button__svg):active .cmp-button__content{gap:var(--kone-button-icon-gap)}:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form button:not([disabled]):has(.cmp-button__svg):hover .cmp-button__svg,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form button:not([disabled]):has(.cmp-button__svg):focus-visible .cmp-button__svg,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form button:not([disabled]):has(.cmp-button__svg):active .cmp-button__svg,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step button:not([disabled]):has(.cmp-button__svg):hover .cmp-button__svg,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step button:not([disabled]):has(.cmp-button__svg):focus-visible .cmp-button__svg,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step button:not([disabled]):has(.cmp-button__svg):active .cmp-button__svg{opacity:1;transform:translateX(0);width:auto}:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form button:not([disabled]):has(.cmp-button__svg):hover .cmp-button__content--icon-left .cmp-button__svg,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form button:not([disabled]):has(.cmp-button__svg):focus-visible .cmp-button__content--icon-left .cmp-button__svg,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form button:not([disabled]):has(.cmp-button__svg):active .cmp-button__content--icon-left .cmp-button__svg,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step button:not([disabled]):has(.cmp-button__svg):hover .cmp-button__content--icon-left .cmp-button__svg,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step button:not([disabled]):has(.cmp-button__svg):focus-visible .cmp-button__content--icon-left .cmp-button__svg,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step button:not([disabled]):has(.cmp-button__svg):active .cmp-button__content--icon-left .cmp-button__svg{transform:translateX(0)}:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form button:not([disabled]):has(.cmp-button__svg):hover .cmp-button__content--icon-left .cmp-button__text,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form button:not([disabled]):has(.cmp-button__svg):focus-visible .cmp-button__content--icon-left .cmp-button__text,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form button:not([disabled]):has(.cmp-button__svg):active .cmp-button__content--icon-left .cmp-button__text,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step button:not([disabled]):has(.cmp-button__svg):hover .cmp-button__content--icon-left .cmp-button__text,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step button:not([disabled]):has(.cmp-button__svg):focus-visible .cmp-button__content--icon-left .cmp-button__text,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step button:not([disabled]):has(.cmp-button__svg):active .cmp-button__content--icon-left .cmp-button__text{transform:translateX(2px)}:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form button:not([disabled]):has(.cmp-button__svg):hover .cmp-button__content--icon-right .cmp-button__svg,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form button:not([disabled]):has(.cmp-button__svg):focus-visible .cmp-button__content--icon-right .cmp-button__svg,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form button:not([disabled]):has(.cmp-button__svg):active .cmp-button__content--icon-right .cmp-button__svg,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step button:not([disabled]):has(.cmp-button__svg):hover .cmp-button__content--icon-right .cmp-button__svg,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step button:not([disabled]):has(.cmp-button__svg):focus-visible .cmp-button__content--icon-right .cmp-button__svg,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step button:not([disabled]):has(.cmp-button__svg):active .cmp-button__content--icon-right .cmp-button__svg{transform:translateX(0)}:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form button:not([disabled]):has(.cmp-button__svg):hover .cmp-button__content--icon-right .cmp-button__text,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form button:not([disabled]):has(.cmp-button__svg):focus-visible .cmp-button__content--icon-right .cmp-button__text,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form button:not([disabled]):has(.cmp-button__svg):active .cmp-button__content--icon-right .cmp-button__text,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step button:not([disabled]):has(.cmp-button__svg):hover .cmp-button__content--icon-right .cmp-button__text,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step button:not([disabled]):has(.cmp-button__svg):focus-visible .cmp-button__content--icon-right .cmp-button__text,:not(.kone-button-type--hero,.cq-Editable-dom)>.cmp-form-step button:not([disabled]):has(.cmp-button__svg):active .cmp-button__content--icon-right .cmp-button__text{transform:translateX(-2px)}}.cmp-form button:hover,.cmp-form-step button:hover{background-color:var(--kone-button-bg-hover);border:1px solid var(--kone-button-border-hover);color:var(--kone-button-text-hover)}.cmp-form button:focus-visible,.cmp-form-step button:focus-visible{border:1px solid var(--kone-button-border-focus)}.cmp-form button:active,.cmp-form-step button:active{background-color:var(--kone-button-bg-active);border:1px solid var(--kone-button-border-active);outline:none}.cmp-form button[disabled],.cmp-form-step button[disabled]{cursor:not-allowed}.kone-options--horizontal .form-radios,.kone-options--horizontal .form-checkboxes{align-content:flex-start;align-items:flex-start;display:flex;flex-flow:row wrap;gap:var(--gap-sm, 10px) var(--spacing-spacing_40, 40px)}.kone-options--horizontal.kone-options--small .form-radios,.kone-options--horizontal.kone-options--small .form-checkboxes{gap:var(--gap-s, 8px) var(--spacing-spacing_32, 32px)}.kone-options--horizontal.kone-options--large .form-radios,.kone-options--horizontal.kone-options--large .form-checkboxes{gap:var(--gap-m, 12px) var(--spacing-spacing_48, 48px)}.kone-options--vertical .form-switch__label-wrapper{align-items:flex-start;flex-direction:column;gap:8px}.kone-options--vertical .form-switch__title{align-self:flex-start}.kone-options--vertical .form-switch__toggle{align-self:flex-start}.cmp-form__step.cmp-form__step-edit-mode{border:8px solid var(--color-grey-200, #b0b0b0);border-radius:12px;margin-top:50px}.cmp-form__step>.kone-container>.cmp-container{display:grid;grid-gap:var(--grid-gutter, 16px);grid-template-columns:repeat(4, 1fr)}@media only screen and (min-width: 600px){.cmp-form__step>.kone-container>.cmp-container{grid-row-gap:var(--vertical-spacing-tablet-xs, 20px);grid-template-columns:repeat(8, 1fr)}}@media only screen and (min-width: 1024px){.cmp-form__step>.kone-container>.cmp-container{grid-row-gap:var(--vertical-spacing-desktop-xs, 24px)}}.cmp-form__step .kone-hidden{display:none}.cmp-form__step .kone-form-field--w40,.cmp-form__step .kone-form-field--w50,.cmp-form__step .kone-form-field--w60,.cmp-form__step .kone-text,.cmp-form__step .kone-options{margin-bottom:0}.cmp-form__step .kone-text,.cmp-form__step .kone-options{grid-column:1/-1}.cmp-form__step .kone-form-field--w40{grid-column:span 4}@media only screen and (min-width: 600px){.cmp-form__step .kone-form-field--w40{grid-column:span 3}}.cmp-form__step .kone-form-field--w50{grid-column:span 4}@media only screen and (min-width: 600px){.cmp-form__step .kone-form-field--w50{grid-column:span 4}}.cmp-form__step .kone-form-field--w60{grid-column:span 4}@media only screen and (min-width: 600px){.cmp-form__step .kone-form-field--w60{grid-column:span 5}}