.registration-form__step-address .data[data-v-c11b1192]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-row-gap:30px;row-gap:30px}@media (min-width:768px){.registration-form__step-address .data[data-v-c11b1192]{gap:24px;grid-template-columns:repeat(12,minmax(0,1fr));row-gap:48px}}.registration-form__step-address .data-item[data-v-c11b1192]{grid-column:span 12/span 12}@media (min-width:1024px),print{.registration-form__step-address .data-item[data-v-c11b1192]{grid-column:span 6/span 6}}@media (min-width:768px){.registration-form__step-address .company[data-v-c11b1192]{grid-column:span 6/span 6;grid-column-start:1}.registration-form__step-address .customer-number[data-v-c11b1192]{grid-column:span 6/span 6}}.registration-form__step-address .city[data-v-c11b1192],.registration-form__step-address .street[data-v-c11b1192]{grid-column:span 12/span 12}@media (min-width:768px){.registration-form__step-address .city[data-v-c11b1192],.registration-form__step-address .street[data-v-c11b1192]{grid-column:span 8/span 8}}@media (min-width:1024px),print{.registration-form__step-address .city[data-v-c11b1192],.registration-form__step-address .street[data-v-c11b1192]{grid-column:span 4/span 4}}.registration-form__step-address .street[data-v-c11b1192]{grid-column-start:1}.registration-form__step-address .street-number[data-v-c11b1192],.registration-form__step-address .zipcode[data-v-c11b1192]{grid-column:span 12/span 12}@media (min-width:768px){.registration-form__step-address .street-number[data-v-c11b1192],.registration-form__step-address .zipcode[data-v-c11b1192]{grid-column:span 4/span 4}}@media (min-width:1024px),print{.registration-form__step-address .street-number[data-v-c11b1192],.registration-form__step-address .zipcode[data-v-c11b1192]{grid-column:span 2/span 2}}.registration-form__step-address .label--tooltip[data-v-c11b1192]{display:inline-block;padding-right:44px;position:relative}.registration-form__step-address .label--tooltip .tooltip-fi[data-v-c11b1192]{bottom:0;height:44px;position:absolute}.registration-form__step-address .tooltip-wrapper[data-v-c11b1192]{padding-right:44px;position:relative}@media (min-width:768px){.registration-form__step-address .tooltip-wrapper[data-v-c11b1192]{padding-right:0}}.registration-form__step-address .tooltip[data-v-c11b1192]{height:44px;position:absolute;right:0;top:2px}@media (min-width:768px){.registration-form__step-address .tooltip[data-v-c11b1192]{right:-44px}}.registration-form__step-contact-data .v-input--radio-group__input{margin-bottom:4px;margin-left:-3px}.registration-form__step-contact-data .v-input--selection-controls__input{display:none}.registration-form__step-contact-data .registration-form__targetGroup-radio-title .v-icon{display:block;margin-right:12px}.registration-form__step-contact-data .salutation-list[data-v-7b4014be]{margin-bottom:30px}@media (min-width:768px){.registration-form__step-contact-data .salutation-list[data-v-7b4014be]{margin-bottom:48px}}.registration-form__step-contact-data .salutation-list label[data-v-7b4014be]{margin-bottom:9px}.registration-form__step-contact-data .data[data-v-7b4014be]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-row-gap:30px;row-gap:30px}@media (min-width:768px){.registration-form__step-contact-data .data[data-v-7b4014be]{gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:48px}}.registration-form__step-contact-data .firstname[data-v-7b4014be]{grid-column-start:1}.registration-form__terms{padding-left:7px;padding-right:7px}.registration-form__terms .v-input--checkbox .v-input__slot{display:none;margin-bottom:0}.registration-form__terms .v-input--selection-controls__ripple,.registration-form__terms .v-input__control .v-input--selection-controls__input i,.registration-form__terms .v-input__control .v-input--selection-controls__input input{display:none}.registration-form__terms .v-messages{margin-left:30px}.registration-form__terms .checkbox__text,.registration-form__terms .checkbox__text a{color:rgb(var(--color-grey-dark))!important}.registration-form__terms .checkbox__text label{display:none}.registration-form__terms .checkbox-fi--label{font-family:var(--font-face-regular);font-weight:300;margin-left:12px}.registration-form__terms .v-input--checkbox{margin-top:6px}.registration-form__terms .v-input.error--text .v-messages{margin-bottom:6px;margin-top:-6px}.registration-form__terms .v-input.error--text .v-messages .v-messages__message{margin-top:0}.registration-form__checkbox.checkbox-fi{margin-bottom:9px!important}.registration-form__checkbox.checkbox-fi--label{margin-left:12px}.registration-form__checkbox-description{color:rgb(var(--color-grey-dark));font-family:var(--font-face-regular);font-size:12px;font-weight:300;line-height:22px;text-align:left;--a-s:12px;--a-m:9px;--a-mh:6px;padding-left:30px}.registration-form__checkbox-description .inline-text-link{font-size:16px;line-height:26px;--a-s:16px;--a-m:9px;--a-mh:6px;position:relative;top:-12px}.registration-form__step.container{padding:40px 0}@media (min-width:480px){.registration-form__step.container{padding:52px 0 68px}}@media (min-width:768px){.registration-form__step.container{padding:90px 0 55px}}.registration-form__dict-phrase[data-v-d689e001]{cursor:pointer;font-weight:400}.registration-form__recaptcha[data-v-d689e001]{margin-bottom:30px;margin-top:25px;min-height:84px}@media (min-width:480px){.registration-form__recaptcha[data-v-d689e001]{margin-top:35px}}@media (min-width:768px){.registration-form__recaptcha[data-v-d689e001]{margin-top:45px}}.registration-form__recaptcha__error-message[data-v-d689e001]{color:rgb(var(--color-brand));font-family:var(--font-face-semibold);font-size:14px;font-weight:600;line-height:24px;--a-s:14px;--a-m:9px;--a-mh:6px}@media (max-width:959px){.registration-form__recaptcha[data-v-d689e001]{overflow:hidden}}.registration-form__step-password .fields[data-v-d689e001]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:42px;grid-row-gap:30px;row-gap:30px}@media (min-width:768px){.registration-form__step-password .fields[data-v-d689e001]{gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:48px}}.registration-form__step-password--pw-input[data-v-d689e001]{padding-bottom:0}.registration-form__step-password--pw-rules[data-v-d689e001]{padding-top:0}.registration-form-step-target-group__title[data-v-9aa894f8]{font-family:var(--font-face-semibold);font-weight:600;margin-left:16px}@media (min-width:768px){.registration-form-step-target-group__title[data-v-9aa894f8]{margin-left:0;margin-top:18px}}.registration-form-step-target-group__checkbox[data-v-9aa894f8]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgb(var(--color-white));border-color:rgb(var(--color-black));border-style:solid;color:rgb(var(--color-black));cursor:pointer;height:20px;margin-right:6px;position:relative;top:-1px;width:20px}.registration-form-step-target-group__checkbox--checked[data-v-9aa894f8],.registration-form-step-target-group__checkbox[data-v-9aa894f8]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E");background-position:50%;background-size:36px;color:rgb(var(--color-white))}.registration-form-step-target-group__checkbox--checked[data-v-9aa894f8],.registration-form-step-target-group__checkbox--checked[data-v-9aa894f8]:focus,.registration-form-step-target-group__checkbox--checked[data-v-9aa894f8]:hover,.registration-form-step-target-group__checkbox[data-v-9aa894f8]:checked,.registration-form-step-target-group__checkbox[data-v-9aa894f8]:checked:focus,.registration-form-step-target-group__checkbox[data-v-9aa894f8]:checked:hover{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);background-color:rgb(var(--color-white));border-color:rgb(var(--color-black));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 transparent;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.registration-form-step-target-group__checkbox--checked[data-v-9aa894f8]:focus,.registration-form-step-target-group__checkbox--checked[data-v-9aa894f8]:hover,.registration-form-step-target-group__checkbox[data-v-9aa894f8]:checked:focus,.registration-form-step-target-group__checkbox[data-v-9aa894f8]:checked:hover{outline:none}.registration-form-step-target-group__checkbox[data-v-9aa894f8]:focus,.registration-form-step-target-group__checkbox[data-v-9aa894f8]:hover{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);background-color:rgb(var(--color-white));border-color:rgb(var(--color-black));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 transparent;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent);outline:none}.registration-form-step-target-group__checkbox[data-v-9aa894f8]:disabled{background-color:rgb(var(--color-status-disabled));border-color:rgb(var(--color-status-disabled))}.registration-form-step-target-group[data-v-9aa894f8] .radio-fi{width:100%}@media (min-width:768px){.registration-form-step-target-group[data-v-9aa894f8] .radio-fi{width:calc(33.33333% - 16px)}}.registration-form-step-target-group[data-v-9aa894f8] .radio-fi .radio-fi__label{align-items:center;display:flex;width:100%}@media (min-width:768px){.registration-form-step-target-group[data-v-9aa894f8] .radio-fi .radio-fi__label{align-items:flex-start;flex-direction:column}}.registration-form-step-target-group__image-container[data-v-9aa894f8]{width:40%}@media (min-width:768px){.registration-form-step-target-group__image-container[data-v-9aa894f8]{width:100%}}.registration-form-step-target-group__image[data-v-9aa894f8]{display:block;overflow:hidden;padding-top:56.25%;position:relative;width:100%}.registration-form-step-target-group__image[data-v-9aa894f8]>*{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.registration-form-step-target-group__container[data-v-9aa894f8]{display:flex;flex-wrap:wrap;gap:0;justify-content:center}@media (min-width:768px){.registration-form-step-target-group__container[data-v-9aa894f8]{gap:24px}}.registration-form-step-target-group__container[data-v-9aa894f8]{row-gap:18px}@media (min-width:768px){.registration-form-step-target-group__container[data-v-9aa894f8]{row-gap:48px}}.registration-steps{position:relative;transition:all .4s ease-in-out .15s}.registration-steps .step-enter-active,.registration-steps .step-leave-active{transition-property:opacity}.registration-steps .step-enter,.registration-steps .step-enter-to,.registration-steps .step-leave-to{left:0;opacity:0;position:absolute;right:0}.registration-steps .step-enter-to,.registration-steps .step-leave{opacity:1;transition-delay:.3s}.registration-form{margin-bottom:60px;overflow:hidden}@media (min-width:768px){.registration-form{margin-bottom:100px;overflow:visible;overflow:initial}}.registration-form__loading{height:400px;position:relative}.registration-form__headline{text-align:center}.registration-form__step{opacity:1;transition:opacity .4s}.registration-form__step__container{margin:0 auto;padding:60px 0}@media (min-width:768px){.registration-form__step__container{padding:100px 0}}.registration-form__head{border-bottom:2px solid rgb(var(--color-grey-40));position:relative;text-align:center}.registration-form__head:after,.registration-form__head:before{content:"";display:block;height:100%;position:absolute;top:0;width:16px;z-index:2}@media (min-width:480px){.registration-form__head:after,.registration-form__head:before{display:none}}.registration-form__head:before{box-shadow:inset 8px 0 8px 1px rgb(var(--color-white));left:-16px;transition:left .15s linear}.registration-form__head:after{box-shadow:inset -8px 0 8px 1px rgb(var(--color-white));right:-16px;transition:right .15s linear}.registration-form__head--shadow-left:before{left:0}.registration-form__head--shadow-right:after{right:0}.registration-form__head ul{list-style-type:none;overflow:auto;padding:26px 0 16px;white-space:nowrap}@media (min-width:480px){.registration-form__head ul{overflow:hidden;white-space:normal}}.registration-form__head-item{color:rgb(var(--color-grey-dark));display:inline-block;margin-bottom:14px;margin-right:5.8%;transition:color .5s ease-in-out}.registration-form__head-item:nth-last-child(2){margin-right:0}.registration-form__head-item p{font-size:1.125rem;font-weight:600;line-height:2.0625rem;line-height:34px;padding-left:34px;position:relative}@media (min-width:1024px),print{.registration-form__head-item p{padding-left:45px}}.registration-form__head-item p .registration-form__head-item-number{color:rgb(var(--color-grey-dark));color:rgb(var(--color-white));display:block;left:0;position:absolute;text-align:center;transition:color .5s ease-in-out;width:33px;z-index:1}.registration-form__head-item p .registration-form__head-item-title{display:block;max-width:0;overflow:hidden;transition:max-width .4s ease-in-out}@media (min-width:1024px),print{.registration-form__head-item p .registration-form__head-item-title{max-width:none}}.registration-form__head-item p:before{background-color:rgb(var(--color-grey-dark));border-radius:50%;content:"";display:inline-block;height:33px;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .5s ease-in-out;width:33px;z-index:0}.registration-form__head-item--done{color:rgb(var(--color-grey-dark));cursor:pointer}.registration-form__head-item--done p .registration-form__head-item-number{color:rgb(var(--color-white))}.registration-form__head-item--done p:before{background-color:rgb(var(--color-grey-dark))}.registration-form__head-item--active{color:rgb(var(--color-brand))}.registration-form__head-item--active p{padding-left:45px}.registration-form__head-item--active p .registration-form__head-item-number{color:rgb(var(--color-white))}.registration-form__head-item--active p .registration-form__head-item-title{max-width:none}.registration-form__head-item--active p:before{background-color:rgb(var(--color-brand))}.registration-form__detector-left,.registration-form__detector-right{display:inline-block}.registration-form__detector-left,.registration-form__detector-right{width:1px}.registration-form__spinner{position:relative;top:-6px}@media (min-width:768px){.registration-form__spinner{top:0}}.registration-form__actions-container{text-align:right}.registration-form__actions-container--sticky{animation:show-controls .2s ease-in-out;background-color:rgb(var(--color-white));bottom:0;box-shadow:0 0 10px var(--color-box-shadow);left:0;padding:15px;position:fixed;right:0;width:100%;z-index:11}.registration-form__actions__button-wrapper{margin:0 auto;max-width:1920px}.registration-form__actions__button-wrapper .button-fi__primary--large{min-width:100%}@media (min-width:1024px),print{.registration-form__actions__button-wrapper .button-fi__primary--large{min-width:386px}}.registration-form .step-enter-active,.registration-form .step-leave-active{transition-property:opacity}.registration-form .step-enter,.registration-form .step-enter-to,.registration-form .step-leave-to{left:0;opacity:0;position:absolute;right:0}.registration-form .step-enter-to,.registration-form .step-leave{opacity:1;transition-delay:.3s}@keyframes show-controls{0%{bottom:-35px;opacity:0}to{bottom:0;opacity:1}}.registration-form__result-status{margin-bottom:72px;margin-top:72px}@media (min-width:1024px),print{.registration-form__result-status{margin-bottom:204px;margin-top:144px}}
