[v-cloak]{display:none}.t4p{background-color:#f4f3f1;padding-top:40px;position:relative}.t4p button:disabled{background-color:#999}.t4p button{transition:all .25s}.t4p button.secondary{border:2px solid #666;color:#333}.t4p button.secondary:hover{border:2px solid #000;color:#000}.t4p .fw-300{font-weight:300}@media (max-width:768px){.t4p{padding-top:20px}}.t4p-header{margin-bottom:12vh;padding:10px 50px}@media (max-height:1000px){.t4p-header{margin-bottom:50px}}@media (max-width:768px){.t4p-header{margin-bottom:40px;padding:10px}}.stepper{flex-wrap:nowrap;justify-content:space-between;margin:0 auto;max-width:1200px;width:100%}.stepper,.stepper .step{display:flex;position:relative}.stepper .step{align-items:center;background-color:#666;border:4px solid #fff;border-radius:32px;color:#fff;flex-direction:column;font-size:16px;gap:10px;height:40px;justify-content:center;text-align:center;width:40px;z-index:1}.stepper .step span{display:none;font-weight:700;min-width:150px;position:absolute;top:43px}.stepper .step span.last-step{right:-40px}.stepper .step.active{background-color:#fc0;color:#000}.stepper .step.active span{display:block}.stepper .step.done{background-color:#fc0;color:#000;cursor:pointer}.stepper .step-line{align-items:flex-start;background-color:#ccc;display:flex;flex:1 0 0;gap:8px;height:4px;justify-content:center;margin-top:18px}.stepper .step-line.done{background-color:#fc0}@media (max-width:768px){.t4p-header{margin-bottom:40px}.stepper .step{font-size:17px;height:32px;width:32px}.stepper .step-line{margin-top:14px}.stepper .step.active span{display:none!important}}.t4p-body{margin:0 auto;max-width:1000px;padding:0 50px;position:relative;transition:all 1.5s ease-in-out}.t4p-body .fix-height{min-height:calc(88vh - 508px)}@media (max-height:1000px){.t4p-body .fix-height{margin-bottom:40px;min-height:unset}}@media (max-width:768px){.t4p-body{padding:0 10px}}.t4p-body.hide{display:none}.t4p-body .error-message{color:red;margin-top:30px}.t4p .step-0{margin-top:100px;max-width:1000px;padding-bottom:100px;position:relative;z-index:1}.t4p .step-0:after{background-repeat:no-repeat;background-size:contain;content:"";height:500px;left:57%;position:absolute;top:-70px;width:500px;z-index:-1}@media (max-width:768px){.t4p .step-0:after{background-size:contain;height:250px;left:unset;right:-50px;top:-50px;width:250px}}.t4p .step-0 .actions{align-items:center;display:flex;justify-content:space-between}.t4p .step-0 .actions .link{font-weight:300;text-decoration-line:underline}.t4p-body .headlines{margin-bottom:50px}.t4p-body ul:not(.inputs-list){margin:0 0 50px;padding:0}.t4p-body ul:not(.inputs-list) li{font-weight:300;margin-bottom:16px;padding-left:39px;position:relative}@media (max-width:768px){.t4p-body .headlines{margin-bottom:30px}}.t4p-body .info{margin-top:32px}.t4p-body .info i{background-color:#cce4ee}.t4p-body .info i,.t4p-body .inputs i.icon-info{background-position:50%;background-repeat:no-repeat;background-size:12px;border-radius:50%;display:inline-block;height:16px;transform:translateY(2px);width:16px}.t4p-body .inputs i.icon-info{background-color:#fff;border:1px solid #666;cursor:pointer;margin-left:3px;position:relative}.t4p-body .inputs .button-card i.icon-info{transform:translateY(3px)}.t4p-body .info-long{padding-left:22px;position:relative;white-space:pre-line}.t4p-body .info-long i{left:0;position:absolute;top:0}.t4p-body .button-cards{display:flex;flex-wrap:wrap;gap:32px;justify-content:flex-start}.t4p-body .button-card{align-items:center;border:2px solid var(--black-20,#ccc);border-radius:3px;color:#666;cursor:pointer;display:flex;flex-direction:column;font-size:12px;gap:16px;padding:16px 0;text-align:center;transition:all .3s ease-in-out}.t4p-body .grid-5 .button-card{width:calc(20% - 26px)}.t4p-body .grid-4 .button-card{width:calc(25% - 24px)}.t4p-body .grid-3 .button-card{width:calc(33.33% - 22px)}.t4p-body .button-card:hover{border:2px solid var(--Schwarz,#000);box-shadow:0 0 5px 0 rgba(0,0,0,.3)}.t4p-body .button-card.active{background:#fff;border:2px solid #000;box-shadow:0 0 5px 0 rgba(0,0,0,.3);color:#000}.t4p-body .button-card .number{height:36px;width:36px}@media (min-width:540px) and (max-width:779px){.t4p-body .button-cards{gap:16px}.t4p-body .button-card{flex:unset;width:calc(33.33% - 11px)!important}}@media (max-width:540px){.t4p-body .button-cards{gap:16px}.t4p-body .button-card{flex:unset;width:calc(50% - 8px)!important}}.t4p-body .help-box{background-color:#f4f3f1;border-top:1px solid #d8d8d8;bottom:0;color:#666;font-size:12px;margin-top:16px;min-height:100px;padding-bottom:24px;padding-top:16px;position:sticky}@media (max-height:1000px){.t4p-body .help-box{bottom:unset;position:relative}}.t4p-body .help-box .headline{color:#000;font-size:17px}.t4p-body .help-box .link{color:#0076a8;font-weight:400;text-decoration-line:underline}@media (max-width:768px){.t4p-body .help-box{padding-bottom:16px}.t4p-body .help-box .headline{font-size:16px}}.t4p-body .prices{margin-bottom:24px}.t4p-body .prices .price{align-items:flex-start;background-color:#fff;display:flex;justify-content:space-between;margin-bottom:4px;min-height:70px;padding-right:60px;position:relative;z-index:0}.t4p-body .prices .price .text{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;font-weight:300;padding:12px 16px}.t4p-body .prices .price span{width:100%}.t4p-body .prices .price .small{font-size:12px;font-weight:300}.t4p-body .prices .price .value{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;font-size:17px;font-weight:700;max-width:200px;padding:12px 8px;width:100%}.t4p-body .prices .price .info{margin:0;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.t4p-body .prices .price .info i{background-color:#fff;border:1px solid #000;border-radius:50%;cursor:pointer}.t4p-body .question-block{color:#666;display:flex;font-size:14px;gap:0 32px;justify-content:space-between;margin-bottom:50px}.t4p-body .question-block .btn{color:#333;font-size:16px;min-width:165px;text-align:right;transition:all .25s ease-in-out}.t4p-body .question-block .btn a:hover{color:#000}.t4p-body .question-block .btn a:hover svg path{fill:#000}.t4p-body .question-block .btn svg{display:inline-block;height:20px;margin-right:7px;transform:translateY(-2px);transition:all .25s ease-in-out;width:20px}@media (max-width:768px){.t4p-body .question-block{flex-wrap:wrap;font-size:12px;gap:16px}.t4p-body .prices{margin-bottom:15px}}.t4p-body .btn-back{color:#333;margin-bottom:60px;transition:all .25s ease-in-out}svg circle,svg path{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.t4p-body .btn-back:hover{color:#000}.t4p-body .btn-back svg{display:inline-block;height:20px;margin-right:4px;transform:translateY(-2px) rotate(180deg);transition:all .25s ease-in-out;width:20px}.t4p-body .btn-back:hover svg path{fill:#000}.t4p .form{margin-left:auto;max-width:460px;min-height:450px;padding-bottom:40px;position:relative;width:100%}.t4p .form .legal-consent-container .hs-richtext{color:#666;font-size:12px}.t4p .form .text-curve-bigger-regular{margin-bottom:32px}.t4p .form .input-group{margin-bottom:12px}.t4p .form .form-control{height:48px!important;padding:13px!important}.t4p .form .hs-form-field label:not(.hs-error-msg){color:#000!important;font-size:16px!important;font-weight:400!important;left:unset!important;order:unset!important;position:relative!important;top:unset!important;transform:unset!important}.t4p .form .hs-form-field ul.hs-error-msgs:before{top:2.25rem!important}.t4p .form .hs-form-field input[type=email],.t4p .form .hs-form-field input[type=text]{height:48px!important;padding:1rem 1rem .75rem!important}.t4p .hs-form-booleancheckbox-display input[type=checkbox]{left:-9999999px;position:absolute;visibility:hidden}.t4p .hs-form-booleancheckbox-display{cursor:pointer;display:inline-block;font-size:16px;padding-left:30px;position:relative}.t4p .hs-form-booleancheckbox-display:before{background-color:#fff;border:2px solid rgba(0,0,0,.8);border-radius:3px;content:"";height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.t4p .hs-form-booleancheckbox-display input[type=checkbox]:checked+span:after{border-bottom:1px solid #000;border-left:1px solid #000;content:"";height:5px;left:5px;position:absolute;top:8px;transform:rotate(-45deg);width:10px}.t4p .hs-form-booleancheckbox-display span{margin-left:0!important;padding-left:0!important}@media (max-width:780px){.t4p .form{max-width:unset}}.t4p .form .actions .hs-button{float:unset!important;margin-top:30px;width:100%}.t4p .form .stoerer{height:450px;padding:10px 40px;position:absolute;right:100%;top:-10px;transform-origin:right;width:500px}.t4p .form .stoerer .bg{height:350px;padding-left:168px;padding-top:90px;width:380px}.t4p .form .stoerer .text{font-size:21px;width:220px}@media (max-width:880px){.t4p .form .stoerer{transform:scale(.8)}}@media (max-width:780px){.t4p .form .stoerer{right:0;top:-155px;transform:scale(.5);z-index:0}.t4p .form .hs-richtext{max-width:calc(100% - 180px);min-width:200px}.t4p .form .legal-consent-container .hs-richtext{max-width:100%}}@media (max-width:600px){.t4p .form .stoerer{right:-46px;top:-140px;transform:scale(.7)}}.t4p .message-done{padding:40px 0}.t4p .tooltip{background-color:#333;border-radius:4px;color:#fff;display:none;font-size:14px;font-style:normal;font-weight:400;left:-112px;line-height:150%;padding:16px 32px 16px 16px;position:absolute;top:24px;transform-origin:left top;width:240px;z-index:10}.t4p .tooltip:before{background-size:contain;content:"";height:8px;left:112px;position:absolute;top:-6px;width:16px}.t4p .tooltip .close{background-size:contain;cursor:pointer;height:24px;position:absolute;right:4px;top:4px;width:24px!important}.t4p .tooltip.tooltip-step_8_info_1{left:554px;top:174px}.t4p .tooltip.tooltip-step_8_info_2{left:554px;top:244px}.t4p .tooltip .link{color:#0076a8;font-weight:400;text-decoration-line:underline}@media (max-width:900px){.t4p .tooltip.tooltip-step_8_info_1:before,.t4p .tooltip.tooltip-step_8_info_2:before{left:unset;right:-11px;top:48px;transform:rotate(90deg)}.t4p .tooltip.tooltip-step_8_info_1{left:unset;right:50px;top:99px}.t4p .tooltip.tooltip-step_8_info_2{left:unset;right:50px;top:174px}}@media (max-width:768px){.t4p .tooltip.tooltip-step_8_info_1{top:75px}.t4p .tooltip.tooltip-step_8_info_2{top:150px}}.t4p-footer-container{background:#fff;bottom:0;min-height:112px;padding:0 50px;position:sticky}.t4p-footer{align-items:center;bottom:0;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:32px 0;position:sticky;width:100%}.t4p-footer .button.hide{visibility:hidden}@media (max-height:1000px){.t4p-footer-container{bottom:unset;position:relative}}@media (max-width:768px){.t4p-footer{padding:24px 0}.t4p-footer-container{padding:0 10px}}.t4p-body .input-range{display:flex;justify-content:space-between;margin-bottom:32px}.t4p-body .input-range-full{flex-wrap:wrap;justify-content:flex-end}.t4p-body .input-range label{font-size:15px;font-weight:700;margin-right:32px;padding-top:10px;width:185px}.t4p-body .input-range-full label{margin-right:9px;padding-top:14px;width:31px}.t4p-body .input-range input[type=range]{margin-right:16px;max-width:372px;width:50%}.t4p-body .input-range-full input[type=range]{margin-right:0;margin-top:30px;max-width:unset;width:100%;z-index:1}.t4p-body .input-range input[type=text]{height:48px!important;max-width:99px!important;padding:13px!important}.t4p-body .input-range-full input[type=text]{max-width:110px!important}.t4p-body .input-range-full .range-helper{color:#666;display:flex;justify-content:space-between;margin-top:10px;width:100%}.t4p-body .input-range-full .range-helper span{position:relative;text-align:center;width:110px}.t4p-body .input-range-full .range-helper span:after{background:#666;content:"";height:8px;left:50%;position:absolute;top:-18px;transform:translateX(calc(-50% + 3px));width:2px;z-index:0}.t4p-body .input-range-full .range-helper span.first:after{transform:translateX(calc(-50% - 40px))}.t4p-body .input-range-full .range-helper span.middle:after{transform:translateX(calc(-50% + 6px))}.t4p-body .input-range-full .range-helper span.last:after{transform:translateX(calc(-50% + 31px))}@media (max-width:768px){.t4p-body .input-range:not(.input-range-full){align-items:center;flex-wrap:wrap;margin-bottom:32px}.t4p-body .input-range:not(.input-range-full) label{order:1}.t4p-body .input-range:not(.input-range-full) input[type=range]{margin-right:0;max-width:unset;order:3;width:100%}.t4p-body .input-range:not(.input-range-full) .hs-fieldtype-text{margin-bottom:25px;order:2}.t4p-body .input-range-full .range-helper span.middle{visibility:hidden}.t4p-body .input-range-full .range-helper span.middle:after{visibility:visible}}input[type=range]{-webkit-appearance:none;appearance:none;background:transparent;cursor:pointer;width:15rem}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background-color:#000;border-radius:4px;height:4px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;margin-top:-14px}input[type=range]::-webkit-slider-thumb,input[type=range]:focus::-webkit-slider-thumb{background-color:#fff;border:2px solid #000;border-radius:50%;height:32px;width:32px;z-index:1}input[type=range]:focus::-webkit-slider-thumb{outline:0;outline-offset:0}input[type=range]::-moz-range-track{background-color:#ccc;border-radius:4px;height:4px}input[type=range]::-moz-range-progress{background-color:#000}input[type=range]::-moz-range-thumb{background-color:#fff;border:2px solid #000;border-radius:50%;height:32px;width:32px;z-index:1}input[type=range]:focus::-moz-range-thumb{border:2px solid #000;outline:0;z-index:1}.slide-enter-active{transform:translate(200%);transition:1.5s}.slide-leave-active{left:0;margin:0 auto;position:absolute!important;right:0;transition:1.5s}.slide-enter-to{transform:translate(0)}.slide-leave-to{transform:translate(-200%)}.slideback-leave-active{left:0;margin:0 auto;position:absolute!important;right:0;transition:1.5s}.slideback-enter-active{transform:translate(-200%);transition:1.5s}.slideback-enter-to{transform:translate(0)}.slideback-leave-to{transform:translate(200%)}.div-slider{overflow:hidden;position:relative;transition:all .3s ease-in-out}.t4p #t4p-hubspot-form{position:relative;z-index:1}