:root{--AppWidth: 90%;--ColBlack: #000;--ColWhite: #fff;--ColAkzent1: #006fcf;--ColAkzent2: #00175A;--ColAkzent3: #55c5d9;--ColDezent1: #53565a;--ColDezent2: #97999b;--ColDezent3: #aaa;--ColLite1: #f8f9fa;--ColLite2: #ecedee;--ColLite3: #c8c9c7;--ColLiteAkzent1: #99cfff;--ColSuccess: #25b636;--ColSuccessDk: #006600;--ColSuccessLt: #ccffdd;--ColErr: #cc3344;--ColErrDk: #993333;--ColErrLt: #fccccc;--ColWarnDk: #cc6600;--ColWarnLt: #ffeecc;--ColHintDk: #006fcf;--ColHintLt: #e3e9ec;--BordRadiusS: .2em;--BordRadiusFixS: .2rem;--BordRadiusM: .3em;--BordRadiusChip: 3rem;--BordCircle: 50%;--FieldShadowM: .1rem .1rem .4rem 0rem rgba(0,0,0,.2);--FieldShadowL: .15rem .15rem .6rem 0rem rgba(0,0,0,.25);--TransMid: all .33s;--LineHeightM: 1.5em;font-size:1rem}*{box-sizing:border-box}body{margin:0;padding:0;font-family:Helvetica Neue,Roboto,Arial,Helvetica,sans-serif;font-size:1rem}input,select,textarea,button{outline:0;outline-offset:0;font-family:Helvetica Neue,Roboto,Arial,Helvetica,sans-serif;font-size:1rem}p{line-height:var(--LineHeightM);margin:.75em 0}a{color:var(--ColAkzent1);text-decoration:none;cursor:pointer;outline:0;outline-offset:0}a:hover,a:focus{text-decoration:underline}a.LiteLink{color:var(--ColWhite);text-decoration:underline}a.LiteLink:hover,a.LiteLink:focus{color:var(--ColLite2)}#app{height:100vh;min-height:10rem}.Start{height:100vh;display:flex;flex-flow:column nowrap;background-image:url(/blue/assets/img_bg_phone-fdf96e23.jpg);background-size:cover;background-position:right -4rem;max-width:64rem;margin:0 auto;overflow:auto}.StartHead{text-align:center;padding:1.25rem 0;background-color:#ffffff40;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.StartContent{flex:1 1 auto;display:flex;flex-flow:column nowrap;align-items:center;justify-content:space-between;margin:0 auto;padding:10rem 1rem 0;max-width:24rem;color:var(--ColWhite)}ul.StartFeatures{padding:0;list-style:none}ul.StartFeatures>li{margin:.5rem 0;text-shadow:0 0 2px var(--ColAkzent3)}ul.StartFeatures>li:before{display:inline-block;content:"✓";width:1.33rem;height:1.33rem;font-size:.9rem;font-weight:700;line-height:1.4rem;text-align:center;margin-right:.5rem;color:var(--ColAkzent3)!important;background-color:var(--ColWhite);border-radius:var(--BordCircle);text-shadow:none}.StartText{text-align:center;text-shadow:0 0 2px var(--ColAkzent3)}.StartSlider{text-align:center;padding:1rem .25rem;margin-top:2rem;background-color:#ffffff40;border-radius:var(--BordRadiusM);overflow:hidden;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.SliderContent{position:relative;height:4.25rem;text-shadow:0 0 2px var(--ColAkzent3)}.SliderContent p.SliderText{position:absolute;top:0;left:0;width:100%}.SliderFooter{text-align:center;padding:1rem 0 0}.SliderFooter>a{display:inline-block;width:1rem;height:1rem;margin:0 .5rem;padding:.25rem;border:1px solid var(--ColWhite);border-radius:var(--BordCircle);transition:var(--TransMid)}.SliderFooter>a.SliderActive{background-color:var(--ColWhite);pointer-events:none}.SliderFooter>a:hover{background-color:#ffffff80}.slider-enter-active,.slider-leave-active{transition:opacity .75s,transform .75s}.slider-enter{opacity:0;transform:scale(.75);filter:blur(2px)}.slider-leave-to{opacity:0;transform:scale(1.5);filter:blur(2px)}.StartButton{margin:2rem 0;width:100%}.StartButton>a{display:block}.Danke{height:100vh;margin:0 auto;position:relative}.DankeVideoBg{display:flex;align-items:center;justify-content:center;height:100%;width:100%;overflow:hidden;background-color:var(--ColAkzent1)}.Danke>.DankeVideoBg>video{height:100%;width:100%;object-fit:cover}.DankeWrapper{position:absolute;top:0;left:0;width:100%;height:100vh;overflow:auto}.DankeWrapper>.DankeContent{display:flex;flex-flow:column nowrap;align-items:center;justify-content:space-around;color:var(--ColWhite);text-align:center;margin:0 auto;padding:0 1rem;max-width:26rem;height:100vh}.DankeContent h1{margin:0;padding:1rem 0;text-shadow:0 0 2px var(--ColAkzent3)}.DankeContent p{text-shadow:0 0 2px var(--ColAkzent3)}.DankeCard>img{width:67%}.Antrag{height:100vh;display:flex;flex-flow:column nowrap}.Antrag>div.AntragContent{flex:1 1 auto;display:flex;flex-flow:column nowrap;position:relative}.FullDialog{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--ColAkzent3);padding:1rem;text-align:center;color:var(--ColWhite);z-index:20}.FullDialog h1{font-size:1.5rem;margin:.5rem 0}.FullDialog>.DialogHead{display:flex;flex-flow:row nowrap}.FullDialog>.DialogHead>h1{flex:1 1 auto;margin:0}.FullDialog>.DialogHead>a{filter:saturate(0) brightness(100)}.FullDialog>.DialogHead>a:hover{filter:none}.AntragSideHeader{position:relative;background-color:var(--ColAkzent1);background-image:url(/blue/assets/img_head_phone-4a84e035.jpg);background-size:cover;background-position:right center;background-repeat:no-repeat}.StatusInfo{flex:1;display:flex;flex-flow:row nowrap;align-items:center;color:var(--ColWhite);min-height:70px}.StatusInfo>span{flex:1 1 auto;font-size:.75rem}.StatusInfo>svg{width:55px;height:55px;margin:0 .3rem 0 1rem}.AntragLogo{margin:1rem;width:70px;height:70px;display:none;image-rendering:-moz-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated}.AntragForms{flex:1;display:flex;justify-content:center;padding:.5rem 1rem 2rem}.AntragForms>div{position:relative;width:100%;max-width:25rem}.AntragForms>div>div.AntragStep{min-width:100%;scroll-snap-align:start}.AntragForms h1{color:var(--ColAkzent1);font-size:1.5rem;text-align:center}.AntragForms h2{color:var(--ColAkzent2);font-size:1rem;font-weight:400;margin:.5rem 0;text-align:center}.AntragForms h3{color:var(--ColAkzent2);font-size:1rem;margin:.5rem 0}.AntragForms h4{color:var(--ColAkzent2);font-size:.7rem;margin:.5rem 0 .25rem}.AntragFooter{background-color:var(--ColAkzent1);color:var(--ColWhite);text-align:center;padding:0 1rem;font-size:.9rem;margin-bottom:3.1rem;display:flex;justify-content:center}.AntragFooter .AntragFooterLogoLt{margin:2rem 0 1rem}.AntragFooter .AntragFooterLogoDk{margin:2.5rem 0 1rem;display:none}.AntragFooter .AntragFooterLinks{border-top:1px solid var(--ColWhite);border-bottom:1px solid var(--ColWhite);padding:1rem 0;display:flex;flex-flow:row nowrap;justify-content:space-between}.AntragFooter .AntragFooterLinks a{color:var(--ColWhite);font-weight:700;font-size:.9rem}.AntragFooter .AntragFooterCopy{margin:1.5rem 0}.FormContainer{margin-top:2rem}.ErrorText{font-size:.7rem;color:var(--ColErr);margin:.25rem 0}.SummItem,.BlockItem{padding:1rem 0;border-bottom:1px solid var(--ColLite2)}.SummItem:first-child,.BlockItem:first-child{padding:0 0 1rem}.SummItem span{font-size:.75rem;display:inline-block;background-color:var(--ColLite1);padding:.125rem .25rem;margin:0 .25rem .125rem 0}.SummItem a{font-size:.9rem}.InputField{position:relative;margin-top:1rem;padding:.3rem 0;background-color:var(--ColLite1);border:1px solid var(--ColLite1);border-radius:var(--BordRadiusS);transition:var(--TransMid)}.InputField label{display:block;font-size:.7rem;color:var(--ColAkzent2);margin:0 .75rem}.InputField div.ErrorText{font-size:.7rem;color:var(--ColErr);margin:0 .75rem;min-height:.85rem}.InputField input,.InputField select{width:100%;padding:.4rem 2.25rem .4rem .75rem;color:var(--ColAkzent2);font-size:.95rem;font-weight:700;background-color:transparent;border:0}.RemoveRightPadding input{padding-right:.75rem}.InputField select{padding:.4rem 4.75rem .4rem .75rem;-moz-appearance:none;-webkit-appearance:none;appearance:none}.InputSelect{background:url(/blue/assets/down-b848b087.svg) no-repeat calc(100% - .8rem) center,linear-gradient(to left,var(--ColLite2) 2.55rem,var(--ColLite1) 2.55rem) no-repeat}.InputField datalist option{-moz-appearance:none;appearance:none;-webkit-appearance:none;font-family:Helvetica Neue,Roboto,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:700;cursor:pointer}.InputField:hover{border-color:var(--ColLite3)}.InputField:focus-within{border:1px solid var(--ColAkzent1)}.InputField.Disabled{pointer-events:none}.InputField.Disabled input,.InputField.Disabled select,.InputField.Disabled label{color:var(--ColDezent1)}.FieldInvalid{border-color:var(--ColErr)}.FieldValid:after,.FieldInvalid:after{position:absolute;right:.65rem;top:1.45rem;width:20px;height:20px;image-rendering:-moz-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated}.InputSelect.FieldValid:after,.InputSelect.FieldInvalid:after{right:3.25rem}.FieldValid:after{content:url(/blue/assets/success-7fc8088f.svg)}.FieldInvalid:after{content:url(/blue/assets/error-b6ff98bc.svg)}.InputTip{display:flex;flex-flow:column nowrap;align-items:center;position:absolute;bottom:95%;left:0;width:100%}.InputTipMessage{background-color:var(--ColAkzent1);color:var(--ColWhite);font-size:.7rem;text-align:center;max-width:90%;padding:.5rem 1rem;border-radius:var(--BordRadiusM);z-index:1}.InputTipArrow{width:1rem;height:1rem;background-color:var(--ColAkzent1);transform:translateY(-.5rem) rotate(45deg)}.InputLoader{position:absolute;right:.3rem;top:1.125rem;width:1.9rem;height:1.9rem;border-top:3px solid var(--ColAkzent1);border-left:3px solid var(--ColAkzent1);border-bottom:3px solid var(--ColLite3);border-right:3px solid var(--ColLite3);border-radius:50%;animation:Quirrl 2s infinite linear}.CheckBox{cursor:pointer;display:flex;flex-flow:row nowrap;align-items:baseline}.CheckBox>span{font-size:.7rem;line-height:1.4em;color:var(--ColAkzent2);position:relative;padding-top:.25rem;display:inline-block}.CheckBox>input{flex:0 0 1.75rem;opacity:0}.CheckBox>input~span:before{position:absolute;top:0;left:0;width:1.25rem;height:1.25rem;content:" ";font-size:.9rem;font-weight:700;line-height:1.25rem;text-align:center;margin:0 .5rem 0 -2rem;background-color:var(--ColLite1);color:var(--ColLite1);border:2px solid var(--ColLite2);border-radius:var(--BordRadiusM);transition:var(--TransMid)}.CheckBox>input[type=radio]~span:before{border-radius:var(--BordCircle)}.CheckBox>input:checked~span:before{content:"✓";color:var(--ColWhite);background-color:var(--ColAkzent2)}.CheckBox>input:hover~span:before{border-color:var(--ColLite3)}.CheckBox>input[disabled],.CheckBox>input:disabled{pointer-events:none;cursor:auto}.CheckBox>input[disabled]~span{color:var(--ColDezent1);cursor:auto}.CheckBox>input[disabled]~span:before{opacity:.33;filter:saturate(.25);cursor:auto}.Switch{position:relative;width:3.5rem;height:1.75rem}.Switch>input{position:absolute;top:-.5rem;opacity:0}.Switch>input~div{position:relative;display:inline-block;width:3.5rem;height:1.75rem;border:1px solid var(--ColAkzent2);cursor:pointer;border-radius:var(--BordRadiusChip);z-index:1;overflow:hidden;background-color:var(--ColWhite);transition:var(--TransMid)}.Switch>input~div .Knob{width:1.4rem;height:1.4rem;margin:.095rem 0;vertical-align:middle;background-color:var(--ColAkzent2);border-radius:var(--BordCircle);transition:var(--TransMid)}.Switch>input~div>div{position:relative;white-space:nowrap;transform:translate(-1.6rem);transition:var(--TransMid)}.Switch>div>div>span{display:inline-block;font-size:.6rem;color:var(--ColAkzent2);transition:var(--TransMid)}.Switch>div>div>span:first-child,.Switch>div>div>span:last-child{width:1.7rem;text-align:center}.Switch>input:checked~div{background-color:var(--ColAkzent2)}.Switch>input:checked~div .Knob{background-color:var(--ColWhite)}.Switch>input:checked~div>div>span{color:var(--ColWhite)}.Switch>input:checked~div>div{position:relative;white-space:nowrap;transform:translate(.15rem)}.Switch>input~div:hover .Knob{background-color:var(--ColAkzent1)}.MobileButtons{display:flex;flex-flow:row nowrap;align-items:center;position:fixed;bottom:0;width:100%;z-index:10;background-color:var(--ColWhite);padding:.25rem .5rem;border-top:1px solid var(--ColAkzent1);transition:var(--TransMid)}.MobileButtons>a{padding:.5rem .5rem .25rem;border-radius:var(--BordCircle);min-width:2.5rem;min-height:2.5rem;margin:0 .5rem}.MobileButtons>a:first-child{margin-left:0;padding-top:.6rem}.MobileButtons>a:first-child>img{vertical-align:text-bottom;padding-right:.4rem}.MobileButtons>a:last-child{margin-right:0}.MobileButtons>a:hover,.MobileButtons>a:active{filter:brightness(.5)}.MobileButtons>a:disabled,.MobileButtons>a[disabled]{pointer-events:none;opacity:.25}@keyframes bgfade{0%{background-position:-900%}to{background-position:1000%}}.ButtonDk,.ButtonLt{font-size:.95rem;text-align:center;font-weight:700;margin:1rem .25rem;padding:.9rem 1rem;width:100%;border:0;cursor:pointer;white-space:nowrap;background-repeat:no-repeat;background-size:90%;background-position:-900%;border-radius:var(--BordRadiusChip);transition:var(--TransMid);will-change:contents}.ButtonDk{color:var(--ColWhite);background-color:var(--ColAkzent2)}.ButtonLt{color:var(--ColAkzent2);background-color:var(--ColWhite)}.ButtonDk:hover,.ButtonLt:hover{color:var(--ColWhite);background-color:var(--ColAkzent1);text-decoration:none}.ButtonDk:disabled,.ButtonDk[disabled]{background-color:var(--ColDezent1);pointer-events:none;opacity:.25}.ButtonLt:disabled,.ButtonLt[disabled]{pointer-events:none;opacity:.25}.ButtonDk:active,.ButtonDk:focus,.ButtonLt:active,.ButtonLt:focus{background-image:linear-gradient(to right,transparent,rgba(255,255,255,.33) 75%,transparent);animation:bgfade .25s linear}.ButtonBar{margin:2.5rem -.25rem .5rem}.NextButton{flex:1 1 60%}.PrevButton{flex:1 1 10%;font-size:.9rem}.PrevButton>img{margin-right:.5rem;vertical-align:-.25rem}.PrevButton:hover>img{filter:saturate(0) brightness(100)}.BorderBox{padding:.5rem 1rem 1.5rem;border:1px solid var(--ColAkzent1);border-radius:var(--BordRadiusM)}.BulletList{padding-left:.75rem}.IcoList{margin:1.25rem 0}.IcoList>p{display:flex;flex-flow:row nowrap}.IcoList>p>span:first-child{padding:0 .5rem 0 0;line-height:normal}.IcoList>p>span:last-child{line-height:var(--LineHeightM);color:var(--ColAkzent2)}.FlexRow{display:flex;flex-flow:row nowrap}.FlexSpaceBetween{justify-content:space-between}.FlexItemsCenter{align-items:center}.FlexWidth10{flex:1 1 8%}.FlexWidth20{flex:1 1 18%}.FlexWidth25{flex:1 1 23%}.FlexWidth30{flex:1 1 28%}.FlexWidth33{flex:1 1 31%}.FlexWidth40{flex:1 1 38%}.FlexWidth66{flex:1 1 65%}.FlexWidth75{flex:1 1 73%}.FlexWidth80{flex:1 1 78%}.FlexWidth90{flex:1 1 88%}.FlexFill{flex:1 1 auto}.TextS{font-size:.7rem}.TextCenter{text-align:center}.ColAkzent2{color:var(--ColAkzent2)}.TextDezent{color:var(--ColDezent1)}.AutoHyper{-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-moz-hyphenate-lines:3;-webkit-hyphenate-lines:3;-ms-hyphenate-lines:3;hyphenate-lines:3}.LineHeightNormal,div.LineHeightNormal>p{line-height:normal}.HidePhone,.HidePhoneInline{display:none}@keyframes toploader{0%{background-position:-300%}to{background-position:400%}}.TopLoader{position:fixed;top:0;left:0;width:100%;height:.33rem;background-color:var(--ColLite2);overflow:hidden;z-index:999;will-change:contents}.TopLoadAnim{height:.33rem;background-image:linear-gradient(to right,var(--ColLite2),var(--ColAkzent1),var(--ColLite2));background-repeat:no-repeat;background-size:75%;animation:toploader 2.5s infinite linear}.page-fade-enter-active,.page-fade-leave-active{transition:opacity .2s}.page-fade-enter,.page-fade-leave-to{opacity:0}.fadezoom-enter-active,.fadezoom-leave-active{transition:all .33s}.fadezoom-enter,.fadezoom-leave-to{transform:scale(.1);opacity:0;transition-timing-function:ease-out}@keyframes Quirrl{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.PageLoader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#ffffffbf;transition:all .333s;z-index:99999;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.PageLoader>div{position:absolute;left:calc(50% - 2.5rem);top:calc(50% - 2.5rem);width:5rem;height:5rem;border-top:5px solid var(--ColAkzent1);border-left:5px solid var(--ColAkzent1);border-bottom:5px solid var(--ColLite3);border-right:5px solid var(--ColLite3);border-radius:50%;z-index:10;animation:Quirrl 2s infinite linear;opacity:1;transition:opacity .333s}.mTopM{margin-top:1rem}.mTopL{margin-top:2rem}.mBottomL{margin-bottom:2rem}.mRightM{margin-right:1rem}.mLeftS{margin-left:.5rem}#usercentrics-root{position:absolute;top:0;left:0}@media (min-width: 22.5rem){.StatusInfo>span{font-size:.8rem}.StatusInfo>svg{margin:0 .6rem 0 1rem}}@media (min-width: 37.5rem){.Start{background-image:url(/blue/assets/img_bg_tablet-4253a2ff.jpg);background-position:right top}.StartContent{padding:0rem 1rem 0}.Antrag{display:flex;flex-flow:row nowrap}.Antrag>div.AntragContent{flex:1 1 60%;overflow:auto}.AntragSideHeader{flex:1 1 40%;background-image:url(/blue/assets/img_bg_tablet-4253a2ff.jpg);background-position:right top}.StatusInfo{position:absolute;right:3%;bottom:3%}.StatusInfo>span{font-size:.9rem;order:1}.StatusInfo>svg{width:65px;height:65px;margin:0 0 0 .5rem;order:2}.AntragLogo{display:block}.MobileButtons{display:none}.AntragFooter{background-color:var(--ColWhite);color:var(--ColDezent2);margin-bottom:0;text-align:left;font-size:.75rem}.AntragFooter>div{max-width:25rem;border-top:1px solid var(--ColLite3)}.AntragFooter .AntragFooterLogoLt{display:none}.AntragFooter .AntragFooterLogoDk{display:block}.AntragFooter .AntragFooterLinks{padding:.5rem 0}.AntragFooter .AntragFooterLinks a{color:var(--ColAkzent2);text-decoration:underline;transition:var(--TransMid)}.AntragFooter .AntragFooterLinks a:hover{color:var(--ColAkzent1)}.AntragFooter .AntragFooterCopy{margin:1rem 0 1.5rem}.HidePhone{display:block}.HidePhoneInline{display:inline-block}}@media (min-width: 60rem){.Antrag>div.AntragContent{flex:1 1 50%}.AntragSideHeader{flex:1 1 50%;background-image:url(/blue/assets/img_bg_desktop-d8bed006.jpg);background-position:center center}.StatusInfo>span{font-size:1rem}.StatusInfo>svg{width:80px;height:80px;margin:0 0 0 1rem}}@media (min-width: 93rem){.InputTip{flex-flow:row nowrap;position:absolute;top:0;left:99%;min-height:100%;width:auto}.InputTipMessage{order:2;padding:.5rem .75rem;width:10rem}.InputTipArrow{order:1;transform:translate(.5rem) rotate(45deg)}}@media (min-width: 128rem){.AntragSideHeader{background-image:url(/blue/assets/img_bg_desktop@3x-fa49df8e.jpg)}}.ServerText{font-size:10px}#nav{position:absolute;top:0rem;left:.1rem;font-size:10px;z-index:99;opacity:.33}#nav a{color:#2c3e50}#nav a.router-link-exact-active{color:var(--ColAkzent1)}.slide-enter-active,.slide-leave-active{transition:all .33s;overflow:hidden;height:9.25rem}.slide-enter-from,.slide-leave-to{height:0}.InputLabel{margin-left:0}.BirthDay{margin:.1rem .5rem .1rem 0}.BirthDatePicker{max-width:25rem;margin:0 auto}.InputField.BirthDay select{padding:.25rem 1rem 1rem!important;text-align:center}.InputField.BirthDay{padding:0}.InputField.BirthDay select{padding:1.25rem 1rem 2rem;text-align:center}.InputField.ErrorBorder{border-color:var(--ColErr)}
