@font-face{font-family:Sparkasse Web;font-weight:300;font-style:normal;font-display:swap;src:url(../media/Sparkasse_web_Lt.127qtbgf.1vt9.woff2?dpl=dpl_2X7Rr6V6fKaoM8G5t5gcQCAMEfbh)format("woff2")}@font-face{font-family:Sparkasse Web;font-weight:400;font-style:normal;font-display:swap;src:url(../media/Sparkasse_web_Rg.0-oa-.blqrw3b.woff2?dpl=dpl_2X7Rr6V6fKaoM8G5t5gcQCAMEfbh)format("woff2")}@font-face{font-family:Sparkasse Web;font-weight:500;font-style:normal;font-display:swap;src:url(../media/Sparkasse_web_Md.0z4dc11-lr~vu.woff2?dpl=dpl_2X7Rr6V6fKaoM8G5t5gcQCAMEfbh)format("woff2")}@font-face{font-family:Sparkasse Head;font-weight:600;font-style:normal;font-display:swap;src:url(../media/SparkasseHead_web_Rg.0~z9sbnd4v_md.woff2?dpl=dpl_2X7Rr6V6fKaoM8G5t5gcQCAMEfbh)format("woff2")}:root{--sparkasse-head:"Sparkasse Head", sans-serif;--sparkasse-web:"Sparkasse Web", sans-serif}
.Layout-module-scss-module__77fxeG__base{color:var(--text-secondary);flex-direction:column;min-height:100vh;display:flex}.Layout-module-scss-module__77fxeG__base,.Layout-module-scss-module__77fxeG__base input,.Layout-module-scss-module__77fxeG__base textarea{font-family:var(--font-default),sans-serif}
.ReEntryGuard-module-scss-module__ztrgMq__base{text-align:center;padding:2rem 1.5rem;overflow-y:auto}@media only screen and (min-width:768px){.ReEntryGuard-module-scss-module__ztrgMq__base{padding:2.875rem 4.375rem}}.ReEntryGuard-module-scss-module__ztrgMq__base h2{font-size:1.125rem;font-weight:500;line-height:1.4}@media only screen and (min-width:768px){.ReEntryGuard-module-scss-module__ztrgMq__base h2{font-size:1.25rem}}.ReEntryGuard-module-scss-module__ztrgMq__base p{margin:0 0 .5rem;line-height:1.5}.ReEntryGuard-module-scss-module__ztrgMq__base p:last-child{margin:0}
