@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff")}:root{color-scheme:light}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scrollbar-gutter:stable}body{margin:0;background:#f6f6f6;color:#080a0e;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit}.btn{transition:filter .15s ease,box-shadow .18s ease,background-image .18s ease}.btn:not(:disabled):hover{filter:brightness(1.06);box-shadow:0 2px 10px #080a0e14;background-image:linear-gradient(180deg,#ffffff2e,#fff0 60%)}.btn:not(:disabled):active{filter:brightness(.97)}.btn:disabled{cursor:default;opacity:.45}.btn:focus-visible,.feld:focus-visible,.zeile:focus-visible,.kachel:focus-visible{outline:2px solid #080A0E;outline-offset:2px}.feld{transition:border-color .15s ease}.feld:focus{outline:none;border-color:#080a0e!important}.feld::placeholder{color:#b3b3b3}.symbol-knopf{width:34px;height:34px;border-radius:10px;border:1px solid transparent;background:transparent;color:#595959;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease,border-color .15s ease}.symbol-knopf:not(:disabled):hover{background:#f6f6f6;border-color:#e4e4e4;color:#080a0e}.symbol-knopf:focus-visible{outline:2px solid #080A0E;outline-offset:2px}.nav-pille,.menue-zeile,.icon-knopf,.avatar{transition:background .15s ease,color .15s ease}.nav-pille:not(.aktiv):hover{background:#ffffff14!important;color:#fff!important}.menue-zeile:not(:disabled):hover{background:#ffffff12!important}.icon-knopf:hover,.avatar:hover{background:#ffffff1f!important}.nav-pille:focus-visible,.menue-zeile:focus-visible,.icon-knopf:focus-visible,.avatar:focus-visible{outline:2px solid rgba(255,255,255,.75);outline-offset:2px}.kachel,.karte-hover{transition:box-shadow .18s ease}.kachel:hover,.karte-hover:hover{box-shadow:0 0 0 1px #d2d2d5,0 10px 26px #080a0e14!important}.zeile{transition:background .15s ease;cursor:pointer}.zeile:hover>td,.zeile:hover{background:#f8f8f9}.ablage{transition:border-color .15s ease,background .15s ease}.ablage:hover,.ablage.ueber{border-color:#080a0e!important;background:#fff!important}.check{-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:0;flex:none;width:24px;height:24px;border-radius:7px;border:1.5px solid #B3B3B3;background:#fff;cursor:pointer;display:inline-grid;place-content:center;transition:background .15s ease,border-color .15s ease}.check:hover{border-color:#080a0e}.check:checked{background:#080a0e;border-color:#080a0e}.check:checked:after{content:"";width:12px;height:7px;border-left:2.5px solid #FEF737;border-bottom:2.5px solid #FEF737;transform:translateY(-1px) rotate(-45deg)}.check:focus-visible{outline:2px solid #080A0E;outline-offset:2px}.agb-kopf{transition:background .15s ease}.agb-kopf:hover{background:#f8f8f9}.agb-kopf:focus-visible{outline:2px solid #080A0E;outline-offset:-2px}@media (prefers-reduced-motion: no-preference){.einblenden>*{animation:fadeUp .38s cubic-bezier(.2,.7,.3,1) both}.einblenden>*:nth-child(2){animation-delay:.05s}.einblenden>*:nth-child(3){animation-delay:.1s}.einblenden>*:nth-child(4){animation-delay:.15s}.einblenden>*:nth-child(n+5){animation-delay:.2s}.haken-gross{animation:hakenAuf .55s cubic-bezier(.2,.9,.3,1.25) both .1s}.haken-gross path{stroke-dasharray:40;stroke-dashoffset:40;animation:hakenStrich .5s ease forwards .45s}.lade-punkt{animation:puls 1.2s ease-in-out infinite}}@keyframes fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes hakenAuf{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes hakenStrich{to{stroke-dashoffset:0}}@keyframes puls{0%,to{opacity:.35}50%{opacity:1}}@keyframes erscheinen{0%{opacity:0}}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#080a0e80;display:grid;place-items:center;padding:16px;animation:erscheinen .18s ease both;overscroll-behavior:contain}.pdf-seite{display:block;width:100%;height:auto;background:#fff;border-radius:6px;box-shadow:0 1px 2px #080a0e0f,0 6px 20px #080a0e0f}.held{position:relative}.held:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(620px 380px at 92% 100%,#fef73721,#fef73700 70%)}.held-innen{position:relative}.nur-mobil{display:none}@media (max-width: 720px){.nur-desktop{display:none!important}.nur-mobil{display:inline-flex}.raster-2{grid-template-columns:minmax(0,1fr)!important}.kopf-oben{padding:12px 16px!important}.inhalt{padding:18px 12px 64px!important}.karte-innen{padding:18px!important}.stepper-text{display:none}.bestaetigen-leiste{flex-direction:column;align-items:stretch!important}.bestaetigen-leiste .btn{width:100%;justify-content:center}.roller table{min-width:640px}.fertig-knoepfe{flex-direction:column;align-items:stretch!important;padding:18px!important}.fertig-knoepfe a{justify-content:center}.agb-text{padding:0 18px 16px!important}.held-innen{grid-template-columns:minmax(0,1fr)!important;padding:18px 16px 84px!important;gap:22px!important}.held-titel{font-size:29px!important}.ablauf{grid-template-columns:minmax(0,1fr)!important;gap:0!important}.ablauf-punkt{display:grid;grid-template-columns:36px minmax(0,1fr);gap:14px;padding-bottom:16px}.ablauf-linie{top:40px!important;left:17px!important;right:auto!important;width:2px!important;height:auto!important;bottom:2px}.ablauf-text>div:first-child{margin-top:7px!important}}@media (pointer: coarse){button,select,input:not([type=checkbox]):not([type=radio]),textarea{min-height:42px}.check{width:26px;height:26px}}@media (pointer: coarse) and (max-width: 720px){input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px!important}}@media print{.kein-druck{display:none!important}body{background:#fff}}
