@charset "UTF-8";@font-face{font-family:SsPro;src:url(/wp-content/prozesskostenrechner/assets/SourceSerif4-Regular.ttf-BNbBs0kC.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:SsPro-Bold;src:url(/wp-content/prozesskostenrechner/assets/SourceSerif4-Bold.ttf-Csh8T7yr.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}:root{--font-sspro-regular: "SsPro", serif;--font-sspro-bold: "SsPro-Bold", serif}.flex{display:flex}.inline-flex{display:inline-flex}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-column{flex-direction:column}.flex-column-reverse{flex-direction:column-reverse}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.self-auto{align-self:auto}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-baseline{align-self:baseline}.self-stretch{align-self:stretch}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-nowrap{flex-wrap:nowrap}.content-start{align-content:flex-start}.content-end{align-content:flex-end}.content-center{align-content:center}.content-between{align-content:space-between}.content-around{align-content:space-around}.content-stretch{align-content:stretch}.flex-1,.flex-145{flex:1}@media (36rem <= width <= 47.9375rem){.flex-145{flex:1.45}}.is-hidden{display:none!important}.spacer-24-48{display:block;height:24px}@media (width >= 48rem){.spacer-24-48{height:48px}}.spacer-12-24{display:block;height:12px}@media (width >= 48rem){.spacer-12-24{height:24px}}.ruler-24-48{display:block;padding-bottom:11px;border-bottom:2px solid var(--border-color);margin-bottom:11px}.margin-bottom-18{margin-bottom:18px}.margin-top-9{margin-top:9px}.margin-bottom-12{margin-bottom:12px}.margin-bottom-6{margin-bottom:6px}.margin-top-6{margin-top:6px}.flex-column{display:flex}.text-nowrap{text-wrap:nowrap}.mandatory-asterisk{color:var(--error-color)}.error-text{font-family:var(--font-sspro-bold, serif);font-weight:700;color:var(--error-color)}.text-align-right{text-align:right}.gap-8-10{gap:10px}.loading-container{display:flex;justify-content:center;align-items:center;height:100vh}.loading-container-2{display:flex;width:100%;justify-content:center;align-items:center;height:50vh}.no-wrap{white-space:nowrap}.margin-bottom-10{margin-bottom:.625rem}@media (width >= 36rem){.margin-bottom-10{margin-bottom:0}}.padding-bottom-0{padding-bottom:0}.mobile-padding-top-16{padding-top:1rem}@media (width >= 36rem){.mobile-padding-top-16{padding-top:0}}body{background-color:var(--background-color);color:var(--text-color);font-family:var(--font-sspro-regular, serif);-webkit-hyphens:auto;hyphens:auto}#root{max-width:1140px;margin:0 auto;text-align:left}.site-wrapper{margin:0 4px;padding-top:20px;padding-bottom:20px}@media (width >= 48rem){.site-wrapper{margin:0 9px;padding-top:40px;padding-bottom:0}.ergebnis-page .site-wrapper{margin:0;padding-top:0}}.pk-total-value-input{column-gap:1.25rem}.cost-item{display:flex;justify-content:space-between;padding-top:.6875rem;padding-bottom:.6875rem}@media (width >= 48rem){.cost-item{padding-top:1.75rem;padding-bottom:1.4375rem}}.cost-item:first-child{padding-left:.25rem}@media (width >= 48rem){.cost-item:first-child{padding-left:1.125rem}}.cost-item:last-child{padding-right:.25rem}@media (width >= 48rem){.cost-item:last-child{padding-right:1.125rem}}.cost-item-total .cost-label{align-self:center}@media (width >= 36rem){.cost-item-total .cost-label{align-self:inherit}}.cost-item-total .cost-value{font-size:var(--step-3)!important}.cost-item .cost-label{flex:1;text-align:left}.cost-item .cost-value{flex:1;text-align:right;font-family:var(--font-sspro-bold, serif);font-weight:700;font-size:var(--step-1)}@media (width >= 48rem){.cost-item{flex-direction:column-reverse}.cost-item .cost-label,.cost-item .cost-value{text-align:left;margin-bottom:4px}}.row-highlight .cost-item{color:var(--text-color-inverted)}.col-total .cost-item{color:var(--text-color-inverted);background-color:var(--bright-red);font-family:var(--font-sspro-bold, serif);font-weight:700}.change-data{font-size:16px!important;background-color:#d2d2d2!important}.row-highlight{background-color:var(--background-highlight)}.row-highlight>div:first-child{padding-top:1.0625rem}@media (width >= 48rem){.row-highlight>div:first-child{padding-top:0}}.row-grey{background-color:var(--background-grey)}.row-grey .cost-value{color:var(--pomegranate-rouge)!important}.row-red-inverted{background-color:var(--pomegranate-rouge);color:var(--text-color-inverted)}.row-red-inverted .cost-value{color:var(--text-color-inverted)!important}.intro-headline.h5{color:var(--pomegranate-rouge)}.col-total{background-color:var(--bright-red);border:2px solid var(--border-bottom-color)}@media (width >= 48rem){.col-total .cost-label,.col-total .cost-value{text-align:right}}.col-change{display:flex;align-content:center;flex-wrap:wrap;justify-content:center;padding-top:.6875rem;padding-bottom:.6875rem}@media (width >= 48rem){.col-change{padding-top:0;padding-bottom:0}}.result-tab{border-left:1px solid var(--border-color);border-right:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.result-tab-row{border-bottom:4px solid var(--border-bottom-color);padding:0 4px}.result-tab-row-border-none{border-bottom:0}@media (width >= 48rem){.result-tab-row{padding:0 17px}}.result-tab-row:last-child{border-bottom:0}.result-tab-row-has-children{padding-right:0}.result-tab-row-border{border-bottom:4px solid var(--border-bottom-color)}.result-tab-row-header{border-bottom:0}.result-tab-row-header .result-tab-row2{padding-bottom:0}.result-tab-row2{border-bottom:1px solid var(--border-color);padding:10px}.result-tab-row2:first-child{padding-top:0}.result-tab-row2:last-child{border-bottom:0}.result-tab-col:first-child{border-right:1px solid var(--border-color)}.result-tab-col{padding-top:16px;padding-bottom:16px}@media (width >= 48rem){.result-tab-col{padding-top:22px;padding-bottom:22px}}.result-tab-col.padding-bottom-0{padding-bottom:0!important}.result-tab-col2{padding-top:0;padding-bottom:0}@media (width >= 48rem){.result-tab-col2{padding-top:0;padding-bottom:0}}.result-tab-col2-hl{margin-bottom:.625rem}@media (width >= 36rem){.result-tab-col2-hl{text-align:left;margin-bottom:0}}.result-tab-stepheadline{font-size:var(--step-1);font-family:var(--font-sspro-bold, serif);font-weight:700;margin-bottom:.3125rem}.result-tab-cost-value{font-family:var(--font-sspro-bold, serif);font-weight:700;font-size:var(--step-1);color:var(--pomegranate-rouge);margin-bottom:.25rem}.result-tab-total-value{font-family:var(--font-sspro-bold, serif);font-weight:700;font-size:var(--step-2);color:var(--bright-red);margin-bottom:.3125rem}.pk-splashscreen img{position:relative;scale:1.1;right:-32px;bottom:-20px}@media (36rem <= width <= 47.9375rem){.pk-splashscreen img{position:relative;right:-45px;top:20px;scale:1.1}}@media (48rem <= width <= 61.9375rem){.pk-splashscreen img{position:relative;right:-56px;top:40px;scale:1.3}}@media (width >= 62rem){.pk-splashscreen img{position:relative;right:-49px;top:17px;scale:1.3}}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.tippy-box[data-animation=shift-away][data-state=hidden]{opacity:0}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=top]{transform:translateY(10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=bottom]{transform:translateY(-10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=left]{transform:translate(10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=right]{transform:translate(-10px)}.cta-button{font-family:var(--font-sspro-bold, serif);font-weight:700;border-radius:var(--button-border-radius);background:linear-gradient(to top right,var(--deep-red),var(--bright-red));color:var(--button-color);border-width:0;cursor:pointer;display:flex;align-items:normal;min-height:2.375rem;min-width:fit-content;text-decoration:none;width:fit-content}.cta-button[disabled]{background:#a7a9be}.cta-button--secondary{background:transparent;color:var(--secondary-button-color)}.cta-button__icon{max-width:100%}.cta-button--small .cta-button__icon{max-width:1.5625rem;max-height:1.5625rem;scale:.8}.cta-button__icon:has(+.cta-button__label){margin-right:.5625rem}.cta-button--transparent .cta-button__icon:has(+.cta-button__label){margin-right:.75rem}.cta-button--small .cta-button__icon:has(+.cta-button__label){margin-right:.375rem}.cta-button__label{margin-left:0;line-height:normal}.cta-button__label:empty{margin-left:0}.cta-button--pomegranate{background:var(--pomegranate-rouge)}.cta-button--transparent{background:transparent;padding-left:0!important;padding-right:0!important}.cta-button--grey{background:var(--light-grey)}.cta-button--dark-grey{background:var(--dark-grey)}.cta-button--small{padding:.75rem 1.5rem .6875rem;font-size:.875rem}.cta-button--large{padding:.75rem 1.75rem;font-size:1.125rem;min-height:2.8125rem}.cta-button--full{width:100%;justify-content:center;min-width:fit-content}.selectModule{padding:0!important}.selectModule .cta-button{min-width:auto}.selectModule .cta-button__icon{min-width:fit-content}:root{--PhoneInput-color--focus: #03b2cb;--PhoneInputInternationalIconPhone-opacity: .8;--PhoneInputInternationalIconGlobe-opacity: .65;--PhoneInputCountrySelect-marginRight: .35em;--PhoneInputCountrySelectArrow-width: .3em;--PhoneInputCountrySelectArrow-marginLeft: var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth: 1px;--PhoneInputCountrySelectArrow-opacity: .45;--PhoneInputCountrySelectArrow-color: currentColor;--PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform: rotate(45deg);--PhoneInputCountryFlag-aspectRatio: 1.5;--PhoneInputCountryFlag-height: 1em;--PhoneInputCountryFlag-borderWidth: 1px;--PhoneInputCountryFlag-borderColor: rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading: rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.input[disabled]{transition:none!important;border-left-color:var(--border-color)!important;border-top-color:var(--border-color)!important;border-right-color:var(--border-color)!important;color:var(--disabled-color)}.input-container{position:relative;margin-top:var(--space-s);width:100%;display:flex;flex-direction:column;height:100%}.input-container .input-caption{margin-top:var(--space-xxs);color:var(--dark-grey);font-size:var(--step--1);line-height:var(--lh-step-0)}.validation-input-container{width:100%}.input,.textarea,.PhoneInputInput{font-family:var(--font-sspro-bold, serif);font-weight:700;font-size:var(--input-font-size);color:var(--text-color);width:100%;height:2.875rem;padding:0 0 0 .5625rem;border:2px solid var(--border-color);border-left-color:var(--border-color);border-top-color:var(--border-color);border-bottom-color:var(--border-bottom-color);border-right-color:var(--border-color);border-radius:var(--input-border-radius);transition:border-left-color .25s ease,border-top-color .25s ease,border-right-color .25s ease;transition-delay:0s,.13s,.2s}.input.init,.textarea.init,.PhoneInputInput.init{transition:none}.input::placeholder,.textarea::placeholder,.PhoneInputInput::placeholder{color:var(--placeholder-color);font-family:var(--font-sspro-regular, serif);font-weight:400}.input::-moz-placeholder,.input:-moz-placeholder,.textarea::-moz-placeholder,.textarea:-moz-placeholder,.PhoneInputInput::-moz-placeholder,.PhoneInputInput:-moz-placeholder{color:var(--placeholder-color);font-family:var(--font-sspro-regular, serif);font-weight:400;opacity:1}.input:focus,.input:active,.textarea:focus,.textarea:active,.PhoneInputInput:focus,.PhoneInputInput:active{outline:none;border-left-color:var(--border-color-active);border-top-color:var(--border-color-active);border-right-color:var(--border-color-active);transition-delay:0s,.15s,.2s}.label-animation .input:focus::placeholder,.label-animation .input:active::placeholder,.label-animation .textarea:focus::placeholder,.label-animation .textarea:active::placeholder,.label-animation .PhoneInputInput:focus::placeholder,.label-animation .PhoneInputInput:active::placeholder{text-indent:-200px;opacity:0;transition:text-indent .35s ease,opacity .35s ease}.label-animation .input:not(:focus):not(:active)::placeholder,.label-animation .textarea:not(:focus):not(:active)::placeholder,.label-animation .PhoneInputInput:not(:focus):not(:active)::placeholder{text-indent:0;opacity:1;transition:text-indent .35s ease,opacity .35s ease}.input:focus-within,.input:focus-visible,.textarea:focus-within,.textarea:focus-visible,.PhoneInputInput:focus-within,.PhoneInputInput:focus-visible{outline:none;border-left-color:var(--border-color-active);border-top-color:var(--border-color-active);border-right-color:var(--border-color-active);transition-delay:0s,.15s,.2s}.input:not(:focus):not(:active),.textarea:not(:focus):not(:active),.PhoneInputInput:not(:focus):not(:active){border-left-color:var(--border-color);border-top-color:var(--border-color);border-right-color:var(--border-color);transition-delay:.2s,.15s,0s}.input-wrapper.success .input:not(:focus):not(:active),.input-wrapper.success .textarea:not(:focus):not(:active),.input-wrapper.success .PhoneInputInput:not(:focus):not(:active){transition:none;border-left-color:var(--border-color);border-top-color:var(--border-color);border-right-color:var(--border-color)}.input-large,.textarea-large,.PhoneInputInput-large{font-family:var(--font-sspro-bold, serif);font-size:var(--step-2);height:4.0625rem;font-weight:700;padding-left:.9375rem}.input-label,.textarea-label,.PhoneInputInput-label{display:block;font-family:var(--font-sspro-bold, serif);font-weight:700;font-size:.8125rem;margin-bottom:.375rem;text-align:left;min-height:calc(var(--space-m) + 2px)}.label-animation .input-label,.label-animation .textarea-label,.label-animation .PhoneInputInput-label{position:absolute;top:30px;transition:top .35s ease}.label-animation.is-focus .input-label,.label-animation.is-focus .textarea-label,.label-animation.is-focus .PhoneInputInput-label{position:absolute;top:0;transition:top .35s ease}.input-icon,.textarea-icon,.PhoneInputInput-icon{align-self:center;position:relative;max-width:1rem}.input-icon-wrapper,.textarea-icon-wrapper,.PhoneInputInput-icon-wrapper{background-color:var(--light-grey);display:flex;justify-content:center;align-items:center;position:absolute;right:2px;height:2.625rem;width:2.625rem}.input-icon-wrapper-large,.textarea-icon-wrapper-large,.PhoneInputInput-icon-wrapper-large{height:3.8125rem;width:3.8125rem}.input-icon-wrapper-large .input-icon,.textarea-icon-wrapper-large .input-icon,.PhoneInputInput-icon-wrapper-large .input-icon{width:.875rem}.input-icon-wrapper+.input,.input-icon-wrapper+.PhoneInputInput,.textarea-icon-wrapper+.input,.textarea-icon-wrapper+.PhoneInputInput,.PhoneInputInput-icon-wrapper+.input,.PhoneInputInput-icon-wrapper+.PhoneInputInput{padding-right:2.625rem}.input-icon-wrapper+.input-large,.input-icon-wrapper+.PhoneInputInput-large,.textarea-icon-wrapper+.input-large,.textarea-icon-wrapper+.PhoneInputInput-large,.PhoneInputInput-icon-wrapper+.input-large,.PhoneInputInput-icon-wrapper+.PhoneInputInput-large{padding-right:3.8125rem}.input-mandatory,.textarea-mandatory,.PhoneInputInput-mandatory{color:var(--bright-red)}.input-wrapper,.textarea-wrapper,.PhoneInputInput-wrapper{position:relative;display:flex;align-items:center;width:100%}.input-wrapper.init:after,.textarea-wrapper.init:after,.PhoneInputInput-wrapper.init:after{border-bottom:3px solid var(--border-bottom-color)!important;transition:none}.label-animation .input-wrapper,.label-animation .textarea-wrapper,.label-animation .PhoneInputInput-wrapper{margin-top:28px}.input-wrapper:after,.textarea-wrapper:after,.PhoneInputInput-wrapper:after{content:"";position:absolute;bottom:0;width:100%;border-bottom:3px solid var(--border-bottom-color);transition:border-bottom-color .25s ease}.input-wrapper.error:after,.textarea-wrapper.error:after,.PhoneInputInput-wrapper.error:after{border-bottom-color:var(--border-color-error);transition-delay:.25s}.input-wrapper:not(.error):after,.textarea-wrapper:not(.error):after,.PhoneInputInput-wrapper:not(.error):after{border-bottom-color:var(--border-bottom-color)}.input-wrapper.is-mandatory .input,.input-wrapper.password-repeat .input,.input-wrapper.is-mandatory .PhoneInputInput,.textarea-wrapper.is-mandatory .input,.textarea-wrapper.password-repeat .input,.textarea-wrapper.is-mandatory .PhoneInputInput,.PhoneInputInput-wrapper.is-mandatory .input,.PhoneInputInput-wrapper.password-repeat .input,.PhoneInputInput-wrapper.is-mandatory .PhoneInputInput{padding-right:2.3125rem}.input-wrapper.is-mandatory .input.input-large,.input-wrapper.password-repeat .input.input-large,.input-wrapper.is-mandatory .PhoneInputInput.input-large,.textarea-wrapper.is-mandatory .input.input-large,.textarea-wrapper.password-repeat .input.input-large,.textarea-wrapper.is-mandatory .PhoneInputInput.input-large,.PhoneInputInput-wrapper.is-mandatory .input.input-large,.PhoneInputInput-wrapper.password-repeat .input.input-large,.PhoneInputInput-wrapper.is-mandatory .PhoneInputInput.input-large{padding-right:3.5rem}.input-wrapper.is-mandatory .input,.input-wrapper.password-repeat .input,.input-wrapper.is-mandatory .PhoneInputInput,.textarea-wrapper.is-mandatory .input,.textarea-wrapper.password-repeat .input,.textarea-wrapper.is-mandatory .PhoneInputInput,.PhoneInputInput-wrapper.is-mandatory .input,.PhoneInputInput-wrapper.password-repeat .input,.PhoneInputInput-wrapper.is-mandatory .PhoneInputInput{background-image:url(/wp-content/prozesskostenrechner/icons/success-grey.svg);background-repeat:no-repeat;background-size:1.25rem 1.25rem}.input-wrapper.is-mandatory .input.input-small,.input-wrapper.is-mandatory .input[data-class=input-small],.input-wrapper.password-repeat .input.input-small,.input-wrapper.password-repeat .input[data-class=input-small],.input-wrapper.is-mandatory .PhoneInputInput.input-small,.input-wrapper.is-mandatory .PhoneInputInput[data-class=input-small],.textarea-wrapper.is-mandatory .input.input-small,.textarea-wrapper.is-mandatory .input[data-class=input-small],.textarea-wrapper.password-repeat .input.input-small,.textarea-wrapper.password-repeat .input[data-class=input-small],.textarea-wrapper.is-mandatory .PhoneInputInput.input-small,.textarea-wrapper.is-mandatory .PhoneInputInput[data-class=input-small],.PhoneInputInput-wrapper.is-mandatory .input.input-small,.PhoneInputInput-wrapper.is-mandatory .input[data-class=input-small],.PhoneInputInput-wrapper.password-repeat .input.input-small,.PhoneInputInput-wrapper.password-repeat .input[data-class=input-small],.PhoneInputInput-wrapper.is-mandatory .PhoneInputInput.input-small,.PhoneInputInput-wrapper.is-mandatory .PhoneInputInput[data-class=input-small]{background-position:calc(100% - .625rem);background-size:1.25rem 1.25rem}.input-wrapper.is-mandatory .input.input-large,.input-wrapper.password-repeat .input.input-large,.input-wrapper.is-mandatory .PhoneInputInput.input-large,.textarea-wrapper.is-mandatory .input.input-large,.textarea-wrapper.password-repeat .input.input-large,.textarea-wrapper.is-mandatory .PhoneInputInput.input-large,.PhoneInputInput-wrapper.is-mandatory .input.input-large,.PhoneInputInput-wrapper.password-repeat .input.input-large,.PhoneInputInput-wrapper.is-mandatory .PhoneInputInput.input-large{background-position:calc(100% - 1.25rem);background-size:1.5625rem 1.5625rem}.input-wrapper.is-mandatory.success .input,.input-wrapper.password-repeat.success2 .input,.input-wrapper.is-mandatory.success .PhoneInputInput,.textarea-wrapper.is-mandatory.success .input,.textarea-wrapper.password-repeat.success2 .input,.textarea-wrapper.is-mandatory.success .PhoneInputInput,.PhoneInputInput-wrapper.is-mandatory.success .input,.PhoneInputInput-wrapper.password-repeat.success2 .input,.PhoneInputInput-wrapper.is-mandatory.success .PhoneInputInput{background-image:url(/wp-content/prozesskostenrechner/icons/success-green.svg)}.input-wrapper.is-mandatory.success .input.input-small,.input-wrapper.is-mandatory.success .input[data-class=input-small],.input-wrapper.password-repeat.success2 .input.input-small,.input-wrapper.password-repeat.success2 .input[data-class=input-small],.input-wrapper.is-mandatory.success .PhoneInputInput.input-small,.input-wrapper.is-mandatory.success .PhoneInputInput[data-class=input-small],.textarea-wrapper.is-mandatory.success .input.input-small,.textarea-wrapper.is-mandatory.success .input[data-class=input-small],.textarea-wrapper.password-repeat.success2 .input.input-small,.textarea-wrapper.password-repeat.success2 .input[data-class=input-small],.textarea-wrapper.is-mandatory.success .PhoneInputInput.input-small,.textarea-wrapper.is-mandatory.success .PhoneInputInput[data-class=input-small],.PhoneInputInput-wrapper.is-mandatory.success .input.input-small,.PhoneInputInput-wrapper.is-mandatory.success .input[data-class=input-small],.PhoneInputInput-wrapper.password-repeat.success2 .input.input-small,.PhoneInputInput-wrapper.password-repeat.success2 .input[data-class=input-small],.PhoneInputInput-wrapper.is-mandatory.success .PhoneInputInput.input-small,.PhoneInputInput-wrapper.is-mandatory.success .PhoneInputInput[data-class=input-small]{animation:backgroundBlubbEffectSmall .45s ease-in-out}.input-wrapper.is-mandatory.success .input.input-large,.input-wrapper.password-repeat.success2 .input.input-large,.input-wrapper.is-mandatory.success .PhoneInputInput.input-large,.textarea-wrapper.is-mandatory.success .input.input-large,.textarea-wrapper.password-repeat.success2 .input.input-large,.textarea-wrapper.is-mandatory.success .PhoneInputInput.input-large,.PhoneInputInput-wrapper.is-mandatory.success .input.input-large,.PhoneInputInput-wrapper.password-repeat.success2 .input.input-large,.PhoneInputInput-wrapper.is-mandatory.success .PhoneInputInput.input-large{animation:backgroundBlubbEffectLarge .45s ease-in-out}.input-wrapper.is-mandatory.error .input,.input-wrapper.is-mandatory.error .PhoneInputInput,.textarea-wrapper.is-mandatory.error .input,.textarea-wrapper.is-mandatory.error .PhoneInputInput,.PhoneInputInput-wrapper.is-mandatory.error .input,.PhoneInputInput-wrapper.is-mandatory.error .PhoneInputInput{background-image:url(/wp-content/prozesskostenrechner/icons/error-cross.svg)}.input-wrapper.is-mandatory.error .input.input-small,.input-wrapper.is-mandatory.error .input[data-class=input-small],.input-wrapper.is-mandatory.error .PhoneInputInput.input-small,.input-wrapper.is-mandatory.error .PhoneInputInput[data-class=input-small],.textarea-wrapper.is-mandatory.error .input.input-small,.textarea-wrapper.is-mandatory.error .input[data-class=input-small],.textarea-wrapper.is-mandatory.error .PhoneInputInput.input-small,.textarea-wrapper.is-mandatory.error .PhoneInputInput[data-class=input-small],.PhoneInputInput-wrapper.is-mandatory.error .input.input-small,.PhoneInputInput-wrapper.is-mandatory.error .input[data-class=input-small],.PhoneInputInput-wrapper.is-mandatory.error .PhoneInputInput.input-small,.PhoneInputInput-wrapper.is-mandatory.error .PhoneInputInput[data-class=input-small]{animation:backgroundBlubbEffectSmallOut .45s ease-in-out}.input-wrapper.is-mandatory.error .input.input-large,.input-wrapper.is-mandatory.error .PhoneInputInput.input-large,.textarea-wrapper.is-mandatory.error .input.input-large,.textarea-wrapper.is-mandatory.error .PhoneInputInput.input-large,.PhoneInputInput-wrapper.is-mandatory.error .input.input-large,.PhoneInputInput-wrapper.is-mandatory.error .PhoneInputInput.input-large{animation:backgroundBlubbEffectLargeOut .45s ease-in-out}.input-wrapper.has-icon .input,.input-wrapper.has-icon .PhoneInputInput,.textarea-wrapper.has-icon .input,.textarea-wrapper.has-icon .PhoneInputInput,.PhoneInputInput-wrapper.has-icon .input,.PhoneInputInput-wrapper.has-icon .PhoneInputInput{padding-right:2.625rem}.input-wrapper.has-icon .input.input-large,.input-wrapper.has-icon .PhoneInputInput.input-large,.textarea-wrapper.has-icon .input.input-large,.textarea-wrapper.has-icon .PhoneInputInput.input-large,.PhoneInputInput-wrapper.has-icon .input.input-large,.PhoneInputInput-wrapper.has-icon .PhoneInputInput.input-large{padding-right:3.8125rem}.input-wrapper.has-icon.success .input,.input-wrapper.has-icon.success .PhoneInputInput,.textarea-wrapper.has-icon.success .input,.textarea-wrapper.has-icon.success .PhoneInputInput,.PhoneInputInput-wrapper.has-icon.success .input,.PhoneInputInput-wrapper.has-icon.success .PhoneInputInput{padding-right:5.125rem}.input-wrapper.has-icon.success .input.input-large,.input-wrapper.has-icon.success .PhoneInputInput.input-large,.textarea-wrapper.has-icon.success .input.input-large,.textarea-wrapper.has-icon.success .PhoneInputInput.input-large,.PhoneInputInput-wrapper.has-icon.success .input.input-large,.PhoneInputInput-wrapper.has-icon.success .PhoneInputInput.input-large{padding-right:6.3125rem}.input-wrapper.has-icon.is-mandatory .input.input-small,.input-wrapper.has-icon.password-repeat .input.input-small,.input-wrapper.has-icon.is-mandatory .PhoneInputInput.input-small,.textarea-wrapper.has-icon.is-mandatory .input.input-small,.textarea-wrapper.has-icon.password-repeat .input.input-small,.textarea-wrapper.has-icon.is-mandatory .PhoneInputInput.input-small,.PhoneInputInput-wrapper.has-icon.is-mandatory .input.input-small,.PhoneInputInput-wrapper.has-icon.password-repeat .input.input-small,.PhoneInputInput-wrapper.has-icon.is-mandatory .PhoneInputInput.input-small{background-position:calc(100% - 3.125rem);background-size:1.25rem 1.25rem}.input-wrapper.has-icon.is-mandatory .input.input-large,.input-wrapper.has-icon.password-repeat .input.input-large,.input-wrapper.has-icon.is-mandatory .PhoneInputInput.input-large,.textarea-wrapper.has-icon.is-mandatory .input.input-large,.textarea-wrapper.has-icon.password-repeat .input.input-large,.textarea-wrapper.has-icon.is-mandatory .PhoneInputInput.input-large,.PhoneInputInput-wrapper.has-icon.is-mandatory .input.input-large,.PhoneInputInput-wrapper.has-icon.password-repeat .input.input-large,.PhoneInputInput-wrapper.has-icon.is-mandatory .PhoneInputInput.input-large{background-position:calc(100% - 4.6875rem);background-size:1.5625rem 1.5625rem}.input-wrapper.has-icon.is-mandatory.success .input,.input-wrapper.has-icon.is-mandatory.success .PhoneInputInput,.textarea-wrapper.has-icon.is-mandatory.success .input,.textarea-wrapper.has-icon.is-mandatory.success .PhoneInputInput,.PhoneInputInput-wrapper.has-icon.is-mandatory.success .input,.PhoneInputInput-wrapper.has-icon.is-mandatory.success .PhoneInputInput{background-image:url(/wp-content/prozesskostenrechner/icons/success-green.svg);background-repeat:no-repeat;background-size:1.25rem 1.25rem}.input-wrapper.has-icon.is-mandatory.success .input.input-small,.input-wrapper.has-icon.is-mandatory.success .PhoneInputInput.input-small,.textarea-wrapper.has-icon.is-mandatory.success .input.input-small,.textarea-wrapper.has-icon.is-mandatory.success .PhoneInputInput.input-small,.PhoneInputInput-wrapper.has-icon.is-mandatory.success .input.input-small,.PhoneInputInput-wrapper.has-icon.is-mandatory.success .PhoneInputInput.input-small{background-position:calc(100% - 3.125rem);background-size:1.25rem 1.25rem;animation:backgroundBlubbEffectSmallIcon .45s ease-in-out}.input-wrapper.has-icon.is-mandatory.success .input.input-large,.input-wrapper.has-icon.is-mandatory.success .PhoneInputInput.input-large,.textarea-wrapper.has-icon.is-mandatory.success .input.input-large,.textarea-wrapper.has-icon.is-mandatory.success .PhoneInputInput.input-large,.PhoneInputInput-wrapper.has-icon.is-mandatory.success .input.input-large,.PhoneInputInput-wrapper.has-icon.is-mandatory.success .PhoneInputInput.input-large{background-position:calc(100% - 4.6875rem);background-size:1.5625rem 1.5625rem;animation:backgroundBlubbEffectLargeIcon .45s ease-in-out}.input-wrapper.has-icon.is-mandatory.error .input,.input-wrapper.has-icon.is-mandatory.error .PhoneInputInput,.textarea-wrapper.has-icon.is-mandatory.error .input,.textarea-wrapper.has-icon.is-mandatory.error .PhoneInputInput,.PhoneInputInput-wrapper.has-icon.is-mandatory.error .input,.PhoneInputInput-wrapper.has-icon.is-mandatory.error .PhoneInputInput{background-image:url(/wp-content/prozesskostenrechner/icons/error-cross.svg)}.input-wrapper.has-icon.is-mandatory.error .input.input-small,.input-wrapper.has-icon.is-mandatory.error .PhoneInputInput.input-small,.textarea-wrapper.has-icon.is-mandatory.error .input.input-small,.textarea-wrapper.has-icon.is-mandatory.error .PhoneInputInput.input-small,.PhoneInputInput-wrapper.has-icon.is-mandatory.error .input.input-small,.PhoneInputInput-wrapper.has-icon.is-mandatory.error .PhoneInputInput.input-small{background-position:calc(100% - 3.125rem);background-size:1.25rem 1.25rem;animation:backgroundBlubbEffectSmallIconOut .45s ease-in-out}.input-wrapper.has-icon.is-mandatory.error .input.input-large,.input-wrapper.has-icon.is-mandatory.error .PhoneInputInput.input-large,.textarea-wrapper.has-icon.is-mandatory.error .input.input-large,.textarea-wrapper.has-icon.is-mandatory.error .PhoneInputInput.input-large,.PhoneInputInput-wrapper.has-icon.is-mandatory.error .input.input-large,.PhoneInputInput-wrapper.has-icon.is-mandatory.error .PhoneInputInput.input-large{background-position:calc(100% - 4.6875rem);background-size:1.5625rem 1.5625rem;animation:backgroundBlubbEffectLargeIconOut .45s ease-in-out}textarea.input{height:auto;min-height:12.5rem;padding-top:.625rem;resize:vertical}.input-wrapper.error .input:focus,.input-wrapper.error .input:active,.input-wrapper.error .PhoneInputInput:focus,.input-wrapper.error .PhoneInputInput:active{border-left-color:var(--border-color-error);border-top-color:var(--border-color-error);border-right-color:var(--border-color-error)}.input-wrapper.error .input:focus-within,.input-wrapper.error .input:focus-visible,.input-wrapper.error .PhoneInputInput:focus-within,.input-wrapper.error .PhoneInputInput:focus-visible{border-left-color:var(--border-color-error);border-top-color:var(--border-color-error);border-right-color:var(--border-color-error)}.input-wrapper.error .input.PhoneInput--focus,.input-wrapper.error .PhoneInputInput.PhoneInput--focus{border-left-color:var(--border-color-error)!important;border-top-color:var(--border-color-error)!important;border-right-color:var(--border-color-error)!important}.input-wrapper--align-right .input,.input-wrapper--align-right .PhoneInputInput{text-align:right;padding-right:1.375rem}.input-wrapper--align-right.is-mandatory .input,.input-wrapper--align-right.password-repeat .input,.input-wrapper--align-right.is-mandatory .PhoneInputInput{padding-left:2.3125rem}.input-wrapper--align-right.is-mandatory .input.input-large,.input-wrapper--align-right.password-repeat .input.input-large,.input-wrapper--align-right.is-mandatory .PhoneInputInput.input-large{padding-left:3.5rem}.input-wrapper--align-right.is-mandatory .input.input-small,.input-wrapper--align-right.is-mandatory .input[data-class=input-small],.input-wrapper--align-right.password-repeat .input.input-small,.input-wrapper--align-right.password-repeat .input[data-class=input-small],.input-wrapper--align-right.is-mandatory .PhoneInputInput.input-small,.input-wrapper--align-right.is-mandatory .PhoneInputInput[data-class=input-small]{background-position:.625rem center}.input-wrapper--align-right.is-mandatory .input.input-large,.input-wrapper--align-right.password-repeat .input.input-large,.input-wrapper--align-right.is-mandatory .PhoneInputInput.input-large{background-position:1.25rem center}.input-wrapper--align-right.is-mandatory.success .input.input-small,.input-wrapper--align-right.is-mandatory.success .input[data-class=input-small],.input-wrapper--align-right.password-repeat.success2 .input.input-small,.input-wrapper--align-right.password-repeat.success2 .input[data-class=input-small],.input-wrapper--align-right.is-mandatory.success .PhoneInputInput.input-small,.input-wrapper--align-right.is-mandatory.success .PhoneInputInput[data-class=input-small],.input-wrapper--align-right.is-mandatory.error .input.input-small,.input-wrapper--align-right.is-mandatory.error .input[data-class=input-small],.input-wrapper--align-right.is-mandatory.error .PhoneInputInput.input-small,.input-wrapper--align-right.is-mandatory.error .PhoneInputInput[data-class=input-small]{background-position:.625rem center}.input-wrapper--align-right.is-mandatory.success .input.input-large,.input-wrapper--align-right.password-repeat.success2 .input.input-large,.input-wrapper--align-right.is-mandatory.success .PhoneInputInput.input-large,.input-wrapper--align-right.is-mandatory.error .input.input-large,.input-wrapper--align-right.is-mandatory.error .PhoneInputInput.input-large{background-position:1.25rem center}.input-wrapper--align-right.has-icon .input,.input-wrapper--align-right.has-icon .PhoneInputInput{padding-right:3.5rem}.input-wrapper--align-right.has-icon .input.input-large,.input-wrapper--align-right.has-icon .PhoneInputInput.input-large{padding-right:4.6875rem}.input-wrapper--align-right.has-icon.success .input,.input-wrapper--align-right.has-icon.success .PhoneInputInput{padding-right:3.5rem}.input-wrapper--align-right.has-icon.success .input.input-large,.input-wrapper--align-right.has-icon.success .PhoneInputInput.input-large{padding-right:4.6875rem}.input-wrapper--align-right.has-icon.is-mandatory .input.input-small,.input-wrapper--align-right.has-icon.is-mandatory .input[data-class=input-small],.input-wrapper--align-right.has-icon.is-mandatory .PhoneInputInput.input-small,.input-wrapper--align-right.has-icon.is-mandatory .PhoneInputInput[data-class=input-small]{background-position:.625rem center}.input-wrapper--align-right.has-icon.is-mandatory .input.input-large,.input-wrapper--align-right.has-icon.is-mandatory .PhoneInputInput.input-large{background-position:1.25rem center}.input-wrapper--align-right.has-icon.is-mandatory.success .input.input-small,.input-wrapper--align-right.has-icon.is-mandatory.success .input[data-class=input-small],.input-wrapper--align-right.has-icon.is-mandatory.success .PhoneInputInput.input-small,.input-wrapper--align-right.has-icon.is-mandatory.success .PhoneInputInput[data-class=input-small],.input-wrapper--align-right.has-icon.is-mandatory.error .input.input-small,.input-wrapper--align-right.has-icon.is-mandatory.error .input[data-class=input-small],.input-wrapper--align-right.has-icon.is-mandatory.error .PhoneInputInput.input-small,.input-wrapper--align-right.has-icon.is-mandatory.error .PhoneInputInput[data-class=input-small]{background-position:.625rem center}.input-wrapper--align-right.has-icon.is-mandatory.success .input.input-large,.input-wrapper--align-right.has-icon.is-mandatory.success .PhoneInputInput.input-large,.input-wrapper--align-right.has-icon.is-mandatory.error .input.input-large,.input-wrapper--align-right.has-icon.is-mandatory.error .PhoneInputInput.input-large{background-position:1.25rem center}.input-wrapper--align-right.is-mandatory.success .input.input-small,.input-wrapper--align-right.is-mandatory.success .input[data-class=input-small],.input-wrapper--align-right.password-repeat.success2 .input.input-small,.input-wrapper--align-right.password-repeat.success2 .input[data-class=input-small],.input-wrapper--align-right.is-mandatory.success .PhoneInputInput.input-small,.input-wrapper--align-right.is-mandatory.success .PhoneInputInput[data-class=input-small]{animation:backgroundBlubbEffectSmallLeft .45s ease-in-out}.input-wrapper--align-right.is-mandatory.success .input.input-large,.input-wrapper--align-right.password-repeat.success2 .input.input-large,.input-wrapper--align-right.is-mandatory.success .PhoneInputInput.input-large{animation:backgroundBlubbEffectLargeLeft .45s ease-in-out}.input-wrapper--align-right.is-mandatory.error .input.input-small,.input-wrapper--align-right.is-mandatory.error .input[data-class=input-small],.input-wrapper--align-right.is-mandatory.error .PhoneInputInput.input-small,.input-wrapper--align-right.is-mandatory.error .PhoneInputInput[data-class=input-small]{animation:backgroundBlubbEffectSmallLeftOut .45s ease-in-out}.input-wrapper--align-right.is-mandatory.error .input.input-large,.input-wrapper--align-right.is-mandatory.error .PhoneInputInput.input-large{animation:backgroundBlubbEffectLargeLeftOut .45s ease-in-out}.input-wrapper--align-right.has-icon.is-mandatory.success .input.input-small,.input-wrapper--align-right.has-icon.is-mandatory.success .input[data-class=input-small],.input-wrapper--align-right.has-icon.is-mandatory.success .PhoneInputInput.input-small,.input-wrapper--align-right.has-icon.is-mandatory.success .PhoneInputInput[data-class=input-small]{animation:backgroundBlubbEffectSmallLeft .45s ease-in-out}.input-wrapper--align-right.has-icon.is-mandatory.success .input.input-large,.input-wrapper--align-right.has-icon.is-mandatory.success .PhoneInputInput.input-large{animation:backgroundBlubbEffectLargeLeft .45s ease-in-out}.input-wrapper--align-right.has-icon.is-mandatory.error .input.input-small,.input-wrapper--align-right.has-icon.is-mandatory.error .input[data-class=input-small],.input-wrapper--align-right.has-icon.is-mandatory.error .PhoneInputInput.input-small,.input-wrapper--align-right.has-icon.is-mandatory.error .PhoneInputInput[data-class=input-small]{animation:backgroundBlubbEffectSmallLeftOut .45s ease-in-out}.input-wrapper--align-right.has-icon.is-mandatory.error .input.input-large,.input-wrapper--align-right.has-icon.is-mandatory.error .PhoneInputInput.input-large{animation:backgroundBlubbEffectLargeLeftOut .45s ease-in-out}.validation-input-label{display:block;margin-bottom:.5rem;font-weight:700}.validation-input{width:100%;padding:.5rem;border:1px solid #ccc;border-radius:4px}.validation-input-error{border-color:var(--bright-red)}.validation-input-error-message{margin-top:.25rem;color:var(--bright-red);font-size:.875rem}.PhoneInput{position:relative;width:100%}.PhoneInputInput{min-width:0;padding-left:3.125rem}.CountrySelect{opacity:0;position:absolute;left:0;height:2.625rem;outline:0;border:0;width:3.125rem;z-index:10}.singleCountryFlag{left:14px;position:absolute;font-size:24px;width:30px;top:52%;transform:translateY(-50%);z-index:5}.react-select-container{width:100%;z-index:10200}.react-select-container .react-select__control{position:relative;width:100%;border:2px solid var(--border-color);border-bottom:2px solid var(--border-bottom-color);border-radius:0;min-height:2.875rem;box-shadow:none;background-color:#fff;cursor:pointer;transition:border-color .25s ease;background-repeat:no-repeat;background-position:calc(100% - 3.125rem) center;background-size:1.25rem 1.25rem}.input-wrapper.is-mandatory .react-select-container .react-select__control{background-image:url(/wp-content/prozesskostenrechner/icons/success-grey.svg)}.input-wrapper.success.is-mandatory .react-select-container .react-select__control{background-image:url(/wp-content/prozesskostenrechner/icons/success-green.svg);animation:backgroundBlubbEffectSmallIcon .45s ease-in-out}.react-select-container .react-select__control:hover,.react-select-container .react-select__control:focus,.react-select-container .react-select__control:active,.react-select-container .react-select__control--is-focused,.react-select-container .react-select__control--is-hovered,.react-select-container .react-select__control--is-active{border-color:var(--border-color);border-bottom:2px solid var(--border-bottom-color);box-shadow:none}.react-select-container .react-select__control--is-disabled{background-color:var(--disabled-color);cursor:not-allowed}.react-select-container .react-select__value-container{padding:0 .625rem}.react-select-container .react-select__single-value{color:var(--text-color);font-size:var(--input-font-size);font-family:var(--font-sspro-bold, serif);font-weight:700}.react-select-container .react-select__input-container{font-family:var(--font-sspro-bold, serif);font-weight:700}.react-select-container .react-select__placeholder{color:var(--placeholder-color)!important;font-size:var(--input-font-size)}.react-select-container .react-select__indicator-separator{display:block;background-color:var(--border-color);width:1px}.react-select-container .react-select__dropdown-indicator{padding-right:.625rem;scale:1.05;color:var(--border-color)}.react-select-container .react-select__menu{border-radius:0;z-index:50;margin-top:0;text-align:left;text-indent:3px}.react-select-container .react-select__option{cursor:pointer;padding:.5rem .625rem;font-size:var(--input-font-size)}.react-select-container .react-select__option--is-focused,.react-select-container .react-select__option--is-selected{background-color:var(--border-color-active);color:#fff}@keyframes backgroundBlubbEffectSmall{0%{background-position:calc(100% - .625rem) 50px}50%{background-position:calc(100% - .625rem) 7px}to{background-position:calc(100% - .625rem) center}}@keyframes backgroundBlubbEffectSmallIcon{0%{background-position:calc(100% - 3.125rem) 50px}50%{background-position:calc(100% - 3.125rem) 7px}to{background-position:calc(100% - 3.125rem) center}}@keyframes backgroundBlubbEffectLarge{0%{background-position:calc(100% - 1.25rem) 65px}50%{background-position:calc(100% - 1.25rem) 13px}to{background-position:calc(100% - 1.25rem) center}}@keyframes backgroundBlubbEffectLargeIcon{0%{background-position:calc(100% - 4.6875rem) 65px}50%{background-position:calc(100% - 4.6875rem) 13px}to{background-position:calc(100% - 4.6875rem) center}}@keyframes backgroundBlubbEffectSmallOut{0%{background-position:calc(100% - .625rem) -22px}50%{background-position:calc(100% - .625rem) 15px}to{background-position:calc(100% - .625rem) center}}@keyframes backgroundBlubbEffectSmallIconOut{0%{background-position:calc(100% - 3.125rem) -22px}50%{background-position:calc(100% - 3.125rem) 15px}to{background-position:calc(100% - 3.125rem) center}}@keyframes backgroundBlubbEffectLargeOut{0%{background-position:calc(100% - 1.25rem) -30px}50%{background-position:calc(100% - 1.25rem) 27px}to{background-position:calc(100% - 1.25rem) center}}@keyframes backgroundBlubbEffectLargeIconOut{0%{background-position:calc(100% - 4.6875rem) -30px}50%{background-position:calc(100% - 4.6875rem) 27px}to{background-position:calc(100% - 4.6875rem) center}}@keyframes backgroundBlubbEffectSmallLeft{0%{background-position:.625rem 50px}50%{background-position:.625rem 7px}to{background-position:.625rem center}}@keyframes backgroundBlubbEffectLargeLeft{0%{background-position:1.25rem 65px}50%{background-position:1.25rem 13px}to{background-position:1.25rem center}}@keyframes backgroundBlubbEffectSmallLeftOut{0%{background-position:.625rem -22px}50%{background-position:.625rem 15px}to{background-position:.625rem center}}@keyframes backgroundBlubbEffectLargeLeftOut{0%{background-position:1.25rem -30px}50%{background-position:1.25rem 27px}to{background-position:1.25rem center}}.heir-module{display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:24px}@media (width >= 36rem){.heir-module{margin-bottom:0}}.heir-module-wrapper{display:flex;width:100%}.heir-separator{width:100%;height:0;visibility:hidden}.heir-vs{font-family:var(--font-sspro-bold, serif);font-weight:700}.heir-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:relative;width:50%;flex-basis:100%}.heir-container .icon{flex:0 0 auto;max-width:35%;min-width:1.125rem;margin-right:4px;margin-left:4px;margin-bottom:8px;animation:bubbleEffect .3s ease-in-out}.heir-container .heir-count{font-family:var(--font-sspro-bold, serif);font-weight:700;font-size:var(--step-2);position:absolute;background:var(--anthracite);width:4.1875rem;height:4.1875rem;max-height:60%;max-width:56%;display:flex;margin-left:-7px;margin-top:-7px;padding-left:1px;padding-top:2px;text-align:center;border-radius:100%;border:6px solid var(--white);justify-content:center;align-items:center;color:var(--text-color-inverted);box-shadow:0 2px 4px #0000001a}.heir-container-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:relative;width:50%;height:100%;flex-basis:100%}.heir-container-description{flex-basis:100%;text-align:center;color:var(--dark-grey);font-family:Times New Roman,Times,serif;font-weight:700;font-size:var(--step--1)}.heir-container .blubb{animation:bubbleEffectSmall .3s ease-in-out}@keyframes bubbleEffect{0%{transform:scale(.75)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes bubbleEffectSmall{0%{transform:scale(.85)}50%{transform:scale(1.1)}to{transform:scale(1)}}.tab-nav{display:flex;flex-direction:column;width:100%}.tab-header{display:flex;border-bottom:4px solid var(--border-bottom-color)}.tab-item{padding:.75rem 1.3125rem;border:none;background:var(--inactive-tab-background);font-family:var(--font-sspro-bold, serif);font-weight:700;font-size:var(--step-0);border-right:1px solid var(--white);cursor:pointer}@media (48rem <= width <= 61.9375rem){.tab-item:first-child{border-top-left-radius:var(--button-border-radius)}}.tab-item:last-child{border-top-right-radius:var(--button-border-radius);border-right:none}.tab-item{border-bottom:0}.tab-item.active{background:var(--active-tab-background);color:var(--active-tab-color)}.tab-content-padding{padding:1.3125rem}.tab-content-variant-2{background:var(--active-tab-background);color:var(--active-tab-color)}@media (48rem <= width <= 61.9375rem){.tab-content-variant-2{border-bottom-left-radius:var(--button-border-radius);border-bottom-right-radius:var(--button-border-radius)}}/*! modern-normalize v2.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.25;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{margin:0}hr{height:0;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input{-moz-appearance:textfield}input::-webkit-inner-spin-button{display:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}img{max-width:100%;height:auto}:root.et-theme{--pomegranate-rouge: hsl(339, 89%, 26%);--midnight-blue: hsl(240, 47%, 17%);--bright-red: hsl(356, 100%, 60%);--success-green: hsl(134, 61%, 41%);--deep-red: hsl(355, 65%, 41%);--white: hsl(0 0% 100%);--black: hsl(0, 0%, 0%);--anthracite: hsl(0, 0%, 18%);--dark-grey: hsl(0, 0%, 42%);--medium-grey: hsl(0, 0%, 69%);--light-grey: hsl(300, 2%, 90%);--very-light-grey: hsl(0, 0%, 96%);--soft-green: hsl(339, 89%, 26%);--soft-grey: hsl(0, 0%, 97%);--border-grey: hsl(0, 0%, 81%);--background-color: var(--white);--header-menu-background: var(--white);--main-color: var(--very-light-grey);--placeholder-color: var(--medium-grey);--disabled-color: var(--medium-grey);--text-color: var(--black);--error-color: var(--bright-red);--success-color: var(--success-green);--text-color-inverted: var(--white);--link-color: var(--black);--text-link-color: var(--pomegranate-rouge);--button-color: var(--white);--active-link-color: var(--anthracite);--secondary-button-color: var(--black);--kombibox-kurzbegriff: var(--pomegranate-rouge);--kombibox-title-einspaltig: var(--pomegranate-rouge);--kombibox-border-highlight: var(--pomegranate-rouge);--kombibox-label-background: var(--pomegranate-rouge);--background-highlight: var(--pomegranate-rouge);--background-grey: var(--light-grey);--border-color: var(--light-grey);--border-color-alt: var(--border-grey);--border-bottom-color: var(--pomegranate-rouge);--border-color-active: var(--medium-grey);--border-color-error: var(--bright-red);--active-tab-color: var(--white);--active-tab-background: var(--pomegranate-rouge);--inactive-tab-background: var(--light-grey);--recommendation-border: var(--border-color);--recommendation-primary-bg: var(--soft-green);--recommendation-secondary-bg: var(--soft-grey);--recommendation-radius: 10px}:root.de-theme{--white: hsl(0 0% 100%);--black: hsl(0, 0%, 0%)}:root{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--lh-step--2: clamp(1rem, .9rem + .2vw, 1.2rem);--lh-step--1: clamp(1.1rem, 1.05rem + .2vw, 1.4rem);--lh-step-0: clamp(1.2rem, 1.1rem + .3vw, 1.5rem);--lh-step-1: clamp(1.3rem, 1.2rem + .4vw, 1.6rem);--lh-step-2: clamp(1.4rem, 1.3rem + .5vw, 1.75rem);--lh-step-3: clamp(1.55rem, 1.4rem + .6vw, 1.95rem);--lh-step-4: clamp(1.7rem, 1.55rem + .7vw, 2.3rem);--lh-step-5: clamp(1.9rem, 1.7rem + .9vw, 2.7rem);--lh-step-6: clamp(2.1rem, 1.9rem + 1vw, 3.1rem);--lh-step-7: clamp(2.4rem, 2.2rem + 1.1vw, 3.6rem);--lh-step-8: clamp(2.8rem, 2.5rem + 1.2vw, 4.2rem);--lh-step-9: clamp(3.2rem, 2.8rem + 1.3vw, 4.8rem);--lh-step-10: clamp(3.6rem, 3.2rem + 1.5vw, 5.4rem);--step--2: clamp(.5208rem, .4794rem + .2072vi, .64rem);--step--1: clamp(.625rem, .5641rem + .3043vi, .8rem);--step-0: clamp(.75rem, .663rem + .4348vi, 1rem);--step-1: clamp(.9rem, .7783rem + .6087vi, 1.25rem);--input-font-size: clamp(.825rem, .7207rem + .5218vi, 1.125rem);--step-2: clamp(1.08rem, .9122rem + .8391vi, 1.5625rem);--step-3: clamp(1.296rem, 1.0674rem + 1.1428vi, 1.9531rem);--step-4: clamp(1.5552rem, 1.247rem + 1.5412vi, 2.4414rem);--step-5: clamp(1.8662rem, 1.4539rem + 2.0618vi, 3.0518rem);--step-6: clamp(2.239rem, 1.725rem + 2.25vi, 3.75rem);--space-xxs: clamp(.25rem, .2rem + .2vw, .5rem);--space-xs: clamp(.5rem, .4rem + .3vw, .75rem);--space-s: clamp(.75rem, .6rem + .4vw, 1rem);--space-m: clamp(1rem, .8rem + .6vw, 1.5rem);--space-l: clamp(1.5rem, 1.2rem + .8vw, 2rem);--space-xl: clamp(2rem, 1.6rem + 1vw, 3rem)}body{color:var(--text-color);font-size:var(--step-0);line-height:var(--lh-step-0)}.h1,h1{font-size:var(--step-5);line-height:var(--lh-step-9);margin-bottom:var(--space-m)}.h2,h2{font-size:var(--step-4);line-height:var(--lh-step-7);margin-bottom:var(--space-m)}.h3,h3{font-size:var(--step-3);line-height:var(--lh-step-5);margin-bottom:var(--space-m)}.h4,h4{font-size:var(--step-2);line-height:var(--lh-step-4);margin-bottom:var(--space-m)}.h4-bold{font-size:var(--step-2);line-height:var(--lh-step-4);margin-bottom:var(--space-m);font-family:var(--font-sspro-bold, serif)}.h5,h5{font-size:var(--step-1);line-height:var(--lh-step-3);font-family:var(--font-sspro-bold, serif);margin-bottom:var(--space-s)}h6,.h6,.label-black,.label-white{font-size:var(--step-0);line-height:var(--lh-step-0);font-family:var(--font-sspro-bold, serif);margin-bottom:var(--space-m)}small{font-size:var(--step--1)}h1,h2,h3,h4,h5,h6,blockquote{text-wrap:balance;margin-top:0}p{margin-top:0;font-size:var(--step-0);line-height:var(--lh-step-1);margin-bottom:var(--space-s)}ul li{margin-top:0;font-size:var(--step-0);line-height:var(--lh-step-1)}small{font-size:var(--step--1);line-height:var(--lh-step--1)}.text strong,.text b{font-family:var(--font-sspro-bold, serif)}.text em{font-style:italic}a{color:var(--text-color);text-decoration:none}.label-black{color:var(--black);font-weight:700;margin-bottom:.5625rem}.label-white{color:var(--white);font-weight:700;margin-bottom:.5625rem}.margin-top-40{margin-top:36px;display:flex}@media (width >= 48rem){.margin-top-40{margin-top:40px}}.full-width{width:100%}.float-right{float:right}.float-left{float:left}.left-auto{margin-left:auto!important}.font-bold{font-family:var(--font-sspro-bold, serif);font-weight:700}.tippy-box{position:relative;background:#f2f2f2;color:var(--text-color);border-radius:var(--button-border-radius);font-size:var(--step-0);white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box.error-tooltip .tippy-content{color:var(--bright-red)}.tippy-box{box-shadow:0 2px 4px #00000040}.tippy-arrow{width:16px;height:16px;background:#f2f2f2;color:#f2f2f2;position:relative}.tippy-arrow:before{left:2px;border-width:8px 10px 0}.tippy-content{padding:12px 20px;position:relative}:root.et-theme{--button-border-radius: 4px;--input-border-radius: 0}:root.de-theme{--button-border-radius: 0;--input-border-radius: 0}.invisible{opacity:0}@keyframes fadeInUp{0%{transform:translateY(20px);opacity:0;visibility:visible}to{transform:translateY(0);opacity:1}}@keyframes fadeOutDown{0%{transform:translateY(0);opacity:1}to{transform:translateY(20px);opacity:0}}.fadeInUp-animation{animation:fadeInUp .5s ease-in-out forwards}.fadeOutDown-animation{animation:fadeOutDown .5s ease-in-out forwards}.fade-in{-webkit-animation:fade-in 1.2s cubic-bezier(.39,.575,.565,1) both;animation:fade-in 1.2s cubic-bezier(.39,.575,.565,1) both}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.chart-container{position:relative;max-width:400px;margin:0 auto}canvas{width:100%!important;height:auto!important}.chart-container{text-align:center}.erbschaftswert-title{font-size:2em;margin-bottom:20px;margin-top:0}
