:root{--tt-f:1;--tt-f-titel:1;--tt-f-zahl:1;--tt-f-liste:1}.tt-buerger{--tt-marke:var(--tt-band-override,#14508c);--tt-marke-tief:var(--tt-band-override-tief,#0e3a66);--tt-marke-vordergrund:var(--tt-band-fg,#fff);--tt-marke-hell:color-mix(in srgb, var(--tt-marke) 7%, white);--tt-marke-08:color-mix(in srgb, var(--tt-marke) 8%, white);--tt-marke-15:color-mix(in srgb, var(--tt-marke) 16%, white);--tt-kiosk-buehne:color-mix(in srgb, var(--tt-marke) 56%, black);--tt-kiosk-buehne-leise:color-mix(in srgb, var(--tt-marke) 35%, white);--tt-aktion:#f5c518;--tt-aktion-tief:#d9a800;--tt-aktion-hell:#fef6d4;--tt-aktion-vordergrund:#241c00;--tt-buehne:#e7ebf0;--tt-flaeche:#f5f7fa;--tt-papier:#fff;--tt-neben:#edf0f4;--tt-text:var(--tt-text-override,#10151c);--tt-leise:var(--tt-leise-override,#59636f);--tt-schluessel:var(--tt-schluessel-override,currentColor);--tt-zahl:var(--tt-zahl-override,currentColor);--tt-liste:var(--tt-liste-override,currentColor);--tt-leise-h:#6e7783;--tt-linie:#dce2e9;--tt-linie-l:#edf0f4;--tt-linie-stark:#c6d0d9;--tt-gruen:#1b6e45;--tt-fehler:#a81e12;--tt-fehler-tief:#7f150c;--tt-fehler-flaeche:#fdf3f2;--tt-bp-mobil:768px;--tt-rahmen-max:1560px;--tt-spalte:400px;--tt-kante:32px;--tt-rinne:20px;--tt-ziel:44px;--tt-feldhoehe:46px;--tt-knopf:48px;--tt-karte-radius:14px;--tt-r-karte:12px;--tt-r-feld:8px;--tt-radius:3px;--tt-tap:var(--tt-ziel);--tt-fokus:var(--tt-marke);--tt-font-display:var(--tt-font-text-override,var(--font-display), "Bricolage Grotesque", system-ui, sans-serif);--tt-font-body:var(--tt-font-text-override,var(--font-body), "Public Sans", system-ui, sans-serif);--tt-font-mono:var(--tt-font-zahl-override,var(--font-mono), "IBM Plex Mono", ui-monospace, monospace);--tt-font-liste:var(--tt-font-liste-override,var(--tt-font-body));--tt-f:calc(var(--tt-fs-text-override,16) / 16);--tt-f-titel:calc(var(--tt-fs-titel-override,34) / 34);--tt-f-zahl:calc(var(--tt-fs-zahl-override,16) / 16);--tt-f-liste:calc(var(--tt-fs-liste-override,14) / 14);color:var(--tt-text);font-family:var(--tt-font-body);font-size:calc(16px * var(--tt-f));background:var(--tt-buehne);justify-content:center;align-items:center;padding:20px;line-height:1.5;display:flex}.tt-buerger.tt-kiosk{--tt-spalte:440px;--tt-kante:34px;--tt-ziel:56px;--tt-feldhoehe:54px;--tt-knopf:56px;padding:0;overflow:hidden}.tt-buerger :focus-visible{outline:3px solid var(--tt-fokus);outline-offset:2px}.tt-buerger .tt-display{font-family:var(--tt-font-display);letter-spacing:-.02em;font-optical-sizing:auto;font-weight:600}.tt-buerger .tt-mono{font-family:var(--tt-font-mono);font-variant-numeric:tabular-nums}.tt-buerger .tt-kicker{font-family:var(--tt-font-mono);font-size:calc(11px * var(--tt-f));letter-spacing:.14em;text-transform:uppercase;color:var(--tt-leise)}.tt-btn{min-height:var(--tt-tap);border-radius:var(--tt-radius);font-family:var(--tt-font-display);font-size:calc(15.5px * var(--tt-f));letter-spacing:-.01em;cursor:pointer;touch-action:manipulation;border:2px solid #0000;justify-content:center;align-items:center;gap:9px;padding:0 24px;font-weight:600;display:inline-flex}.tt-kiosk .tt-btn{font-size:calc(19px * var(--tt-f));padding:0 32px}.tt-btn-gross{min-height:54px;font-size:calc(16.5px * var(--tt-f));padding:0 30px}.tt-kiosk .tt-btn-gross{min-height:60px;font-size:calc(20px * var(--tt-f))}.tt-btn-haupt{background:var(--tt-aktion);color:var(--tt-aktion-vordergrund);border-color:var(--tt-aktion-tief)}@media (hover:hover) and (pointer:fine){.tt-btn-haupt:hover:not(:disabled){background:var(--tt-aktion-tief)}}.tt-btn-haupt:disabled{background:var(--tt-marke-15);color:#8296ac;cursor:not-allowed;border-color:#0000}.tt-btn-still{color:var(--tt-marke);border-color:var(--tt-marke-15);background:0 0}@media (hover:hover) and (pointer:fine){.tt-btn-still:hover:not(:disabled){border-color:var(--tt-marke);background:var(--tt-marke-08)}}.tt-chip{min-height:var(--tt-tap);border:1.5px solid var(--tt-marke-15);background:var(--tt-papier);border-radius:var(--tt-radius);font-size:calc(14.5px * var(--tt-f));color:var(--tt-text);cursor:pointer;align-items:center;gap:9px;padding:0 16px;display:inline-flex}@media (hover:hover) and (pointer:fine){.tt-chip:hover{border-color:var(--tt-marke);background:var(--tt-marke-08)}}.tt-chip[aria-pressed=true]{background:var(--tt-aktion);border-color:var(--tt-aktion-tief);color:var(--tt-aktion-vordergrund)}.tt-zeile{width:100%;min-height:var(--tt-tap);text-align:left;color:inherit;background:0 0;border:none;border-left:3px solid #0000;align-items:center;gap:12px;padding:7px 8px 7px 14px;display:flex}@media (hover:hover) and (pointer:fine){.tt-zeile:hover{background:var(--tt-marke-08);border-left-color:var(--tt-marke-15)}}.tt-zeile.tt-drin{border-left-color:var(--tt-aktion);background:var(--tt-aktion-hell)}.tt-infotafel{background:var(--tt-papier);border:1px solid var(--tt-linie);border-left:4px solid var(--tt-aktion);padding:14px 18px;animation:.2s both tt-aufklapp}@keyframes tt-aufklapp{0%{transform:translateY(-4px)}to{transform:none}}.tt-infotafel-kopf{border-bottom:1px solid var(--tt-linie);flex-wrap:wrap;gap:22px;margin-bottom:10px;padding-bottom:10px;display:flex}.tt-infotafel-kopf .tt-l{font-family:var(--tt-font-mono);font-size:calc(11px * var(--tt-f));letter-spacing:.12em;text-transform:uppercase;color:var(--tt-leise);display:block}.tt-infotafel-kopf .tt-w{font-size:calc(17px * var(--tt-f));margin-top:2px;font-weight:600}.tt-stepper{border:1.5px solid var(--tt-marke-15);border-radius:var(--tt-radius);align-items:center;width:fit-content;display:inline-flex}.tt-stepper button{width:44px;height:44px;font-size:calc(17px * var(--tt-f));color:var(--tt-marke);cursor:pointer;background:0 0;border:none;line-height:1}.tt-kiosk .tt-stepper button{width:46px;height:42px;font-size:calc(20px * var(--tt-f))}@media (hover:hover) and (pointer:fine){.tt-stepper button:hover:not(:disabled){background:var(--tt-marke-08)}}.tt-stepper button:disabled{color:var(--tt-marke-15);cursor:not-allowed}.tt-stepper .tt-stz{text-align:center;min-width:38px;font-family:var(--tt-font-mono);font-weight:600;font-size:calc(14.5px * var(--tt-f));border-left:1.5px solid var(--tt-marke-15);border-right:1.5px solid var(--tt-marke-15);justify-content:center;align-items:center;height:34px;display:flex}.tt-kiosk .tt-stepper .tt-stz{height:42px;font-size:calc(17px * var(--tt-f))}.tt-feld-gruppe{flex-direction:column;display:flex}.tt-feld-gruppe label{font-size:calc(13px * var(--tt-f));margin-bottom:5px;font-weight:600}.tt-feld-gruppe .tt-opt{color:var(--tt-leise);font-weight:400}.tt-pflicht{color:var(--tt-fehler)}.tt-feld{border:1.5px solid var(--tt-linie);background:var(--tt-flaeche);min-height:50px;font:inherit;font-size:calc(16.5px * var(--tt-f));color:var(--tt-text);border-radius:10px;padding:0 14px;font-family:inherit;transition:background .15s,border-color .15s,box-shadow .15s}.tt-kiosk .tt-feld{font-size:calc(19px * var(--tt-f));min-height:var(--tt-tap)}@media (hover:hover) and (pointer:fine){.tt-feld:hover{border-color:var(--tt-linie-stark)}}.tt-feld:focus{background:var(--tt-papier);border-color:var(--tt-marke);box-shadow:0 0 0 4px color-mix(in srgb, var(--tt-marke) 16%, transparent);outline:none}.tt-feld-gesperrt,.tt-feld:disabled{color:var(--tt-leise);background:var(--tt-flaeche);border-style:dashed;border-color:var(--tt-linie);cursor:not-allowed}textarea.tt-feld{resize:vertical;min-height:72px;padding:11px 14px;line-height:1.5}.tt-feld-hinweis{font-size:calc(12px * var(--tt-f));color:var(--tt-leise);margin-top:4px}.tt-feld-slot{min-height:1.5em;font-size:calc(13.5px * var(--tt-f))}.tt-feld-slot .tt-fehlertext{margin-top:0}.tt-feld-fehler{border-color:var(--tt-fehler)!important}.tt-feld-fehler:focus{box-shadow:0 0 0 4px color-mix(in srgb, var(--tt-fehler) 16%, transparent)}.tt-fehlertext{color:var(--tt-fehler);font-size:calc(13.5px * var(--tt-f));gap:6px;margin-top:5px;font-weight:600;display:flex}.tt-fehlerbox{background:var(--tt-fehler-flaeche);border-left:4px solid var(--tt-fehler);font-size:calc(14.5px * var(--tt-f));margin-bottom:16px;padding:13px 16px}.tt-fehlerbox h4{font-family:var(--tt-font-display);font-size:calc(15.5px * var(--tt-f));color:var(--tt-fehler);margin:0 0 5px}.tt-fehlerbox ul{margin:0;padding-left:19px;line-height:1.6}.tt-kopfzeile{margin-bottom:14px}.tt-h1{font-size:clamp(calc(24px * var(--tt-f-titel)), calc(2.6vw * var(--tt-f-titel)), calc(34px * var(--tt-f-titel)));letter-spacing:-.03em;max-width:20ch;margin:0;line-height:1.08}.tt-kiosk .tt-h1{font-size:calc(34px * var(--tt-f-titel))}.tt-unter{color:var(--tt-leise);font-size:calc(14.5px * var(--tt-f));margin:6px 0 0}.ds-pflicht-legende{color:var(--tt-leise);font-size:calc(13.5px * var(--tt-f));margin:6px 0 0}.tt-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.suchzeile{align-items:center;gap:16px;margin-bottom:20px;display:flex}.suche{flex:1;max-width:480px;position:relative}.suche input{width:100%;min-height:var(--tt-feldhoehe);border:1.5px solid var(--tt-linie);border-radius:var(--tt-r-feld);background:var(--tt-flaeche);font:inherit;color:var(--tt-text);appearance:none;padding:0 44px 0 40px}.suche input::-webkit-search-cancel-button{appearance:none;display:none}.suche input::-webkit-search-decoration{appearance:none;display:none}.suche input:focus{background:var(--tt-papier);border-color:var(--tt-marke);outline:none}.suche .lupe{color:var(--tt-leise);display:flex;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.suche .weg{cursor:pointer;color:var(--tt-leise);border-radius:var(--tt-r-feld);background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.suche .weg:hover{background:var(--tt-linie-l);color:var(--tt-text)}}.treffer{font-size:calc(13.5px * var(--tt-f));color:var(--tt-leise)}.anliegen-kopf{margin-bottom:14px}.anliegen-kopf .tt-kopfzeile{margin-bottom:12px}.anliegen-kopf .suchzeile{flex-direction:column;align-items:stretch;gap:6px;margin-bottom:0;display:flex}@media (min-width:769px){.tt-buerger:not(.tt-kiosk) .anliegen-kopf{grid-template-columns:minmax(0,1fr) clamp(340px,26vw,380px);align-items:end;gap:6px 32px;display:grid}.tt-buerger:not(.tt-kiosk) .anliegen-kopf>*{min-width:0}.tt-buerger:not(.tt-kiosk) .anliegen-kopf .tt-kopfzeile{margin-bottom:0}.tt-buerger:not(.tt-kiosk) .anliegen-kopf .tt-unter{max-width:70ch}.tt-buerger:not(.tt-kiosk) .anliegen-kopf .suche{max-width:none}}.kat{border-top:1px solid var(--tt-linie)}.kat:last-of-type{border-bottom:1px solid var(--tt-linie)}.kat-kopf{cursor:pointer;text-align:left;width:100%;min-height:var(--tt-ziel);color:var(--tt-text);background:0 0;border:0;align-items:center;gap:12px;padding:12px 0;display:flex}.kat-kopf .pf{color:var(--tt-marke);flex:none;align-items:center;display:flex}.kat-kopf .nm{color:var(--tt-liste-override,inherit);font-weight:600;font-size:calc(15.5px * var(--tt-f) * var(--tt-f-liste))}.tt-kiosk .kat-kopf .nm{font-size:calc(18px * var(--tt-f) * var(--tt-f-liste))}.kat-kopf .az{font-size:calc(13px * var(--tt-f) * var(--tt-f-liste));color:var(--tt-leise);margin-left:auto}.kacheln{grid-template-columns:repeat(auto-fill,minmax(248px,1fr));gap:12px;padding-bottom:20px;display:grid}.kachel{text-align:left;background:var(--tt-papier);border:1.5px solid var(--tt-linie);border-radius:var(--tt-karte-radius);cursor:pointer;min-height:118px;color:var(--tt-text);flex-direction:column;gap:8px;padding:14px;display:flex;position:relative}.tt-kiosk .kachel{min-height:132px}@media (hover:hover) and (pointer:fine){.kachel:hover{border-color:var(--tt-marke);background:var(--tt-marke-hell)}}.kachel .kn{color:var(--tt-liste-override,inherit);font-size:calc(15px * var(--tt-f) * var(--tt-f-liste));overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.tt-kiosk .kachel .kn{font-size:calc(17px * var(--tt-f) * var(--tt-f-liste))}.kachel .km{font-size:calc(13px * var(--tt-f));color:var(--tt-leise);align-items:center;gap:8px;margin-top:auto;padding-right:56px;display:flex}.kachel .km b{color:var(--tt-zahl-override,var(--tt-text));font-weight:600}.kachel[data-gew="1"]{background:var(--tt-aktion-hell);border-color:var(--tt-aktion-tief)}.kachel .haken{background:var(--tt-marke);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:none;position:absolute;bottom:12px;right:12px}.kachel[data-gew="1"] .haken{display:flex}.kachel .menge{font-family:var(--tt-font-mono);font-size:calc(12px * var(--tt-f));background:var(--tt-marke);color:#fff;border-radius:10px;padding:2px 7px;display:none;position:absolute;bottom:13px;right:44px}.kachel[data-mehr="1"] .menge{display:block}.kachel .aufruf{font-size:calc(12.5px * var(--tt-f));color:var(--tt-marke);align-items:center;gap:3px;font-weight:600;display:flex;position:absolute;bottom:12px;right:12px}@media (hover:hover) and (pointer:fine){.kachel:hover .aufruf{text-decoration:underline}}.kachel[data-gew="1"] .aufruf{display:none}.nixgefunden{color:var(--tt-leise);padding:32px 0}@media (min-width:1101px){.tt-anliegen{flex-direction:column;height:100%;display:flex}.tt-anliegen>.anliegen-kopf,.tt-anliegen>.kat{flex:none}.tt-anliegen>.kat.kat-offen{flex-direction:column;flex:auto;min-height:140px;display:flex}.kat.kat-offen>.kat-kopf{flex:none}.tt-anliegen>.kat.kat-offen>.tt-scrollrahmen,.tt-anliegen>.tt-scrollrahmen{flex:auto;min-height:96px}}.tt-scrollrahmen{flex-direction:column;min-height:0;display:flex;position:relative}.tt-scrollbox{flex:auto;min-height:0;overflow-y:auto}.tt-scrollbox:focus-visible{outline:3px solid var(--tt-fokus);outline-offset:-3px}.tt-scroll-fade{pointer-events:none;background:linear-gradient(to top, var(--tt-papier), transparent);opacity:0;height:44px;transition:opacity .18s;position:absolute;bottom:0;left:0;right:0}.tt-scroll-fade.an{opacity:1}.tt-popup{width:min(880px,100%);max-height:min(88dvh,820px);color:var(--tt-text);filter:drop-shadow(0 30px 64px #08122273);background:0 0;border:0;margin:auto;padding:0}.tt-popup[open]{display:flex}.tt-popup::backdrop{background:#0c162694}.tt-popup .pop-haupt{background:var(--tt-papier);border-radius:16px 0 0 16px;flex:1;min-width:0;padding:26px 28px;overflow:auto}.tt-popup .pop-haupt h2{font-family:var(--tt-font-display);font-weight:600;font-size:calc(23px * var(--tt-f));letter-spacing:-.015em;margin:0 0 4px;line-height:1.22}.tt-popup .pop-kat{font-size:calc(11.5px * var(--tt-f));letter-spacing:.1em;color:var(--tt-leise);text-transform:uppercase;margin-bottom:20px}.tt-popup .pop-zeile{border-bottom:1px dashed var(--tt-linie);font-size:calc(14.5px * var(--tt-f));justify-content:space-between;gap:16px;padding:9px 0;display:flex}.tt-popup .pop-zeile .l{color:var(--tt-leise);font-size:calc(12px * var(--tt-f));letter-spacing:.06em;text-transform:uppercase;padding-top:2px}.tt-popup .pop-zeile .w{text-align:right;font-weight:600}.tt-popup .pop-text{color:var(--tt-leise);line-height:1.6;font-size:calc(14.5px * var(--tt-f));margin:18px 0 20px}.tt-popup .pop-haupt h3{font-size:calc(14px * var(--tt-f));margin:0 0 10px}.tt-popup .dokliste{font-size:calc(14px * var(--tt-f));color:var(--tt-leise);margin:0;padding-left:20px;list-style:outside}.tt-popup .dokliste li{margin-bottom:6px}.tt-popup .dokliste li::marker{color:var(--tt-aktion-tief)}.tt-popup .pop-abriss{background:var(--tt-marke);color:#fff;border-radius:0 16px 16px 0;flex-direction:column;flex:none;width:308px;padding:26px 24px;display:flex;position:relative;overflow:auto}.tt-kiosk .tt-popup .pop-abriss{width:340px}.tt-popup .pop-abriss:before{content:"";opacity:.45;background:repeating-linear-gradient(#fff 0 7px,#0000 7px 15px);width:2px;position:absolute;top:0;bottom:0;left:-1px}.tt-popup .pop-abriss-kopf{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.tt-popup .pop-abriss .ak{font-size:calc(11px * var(--tt-f));letter-spacing:.12em;color:#bfd5ec}.tt-popup .pop-abriss .aw{font-size:calc(38px * var(--tt-f));letter-spacing:-.035em;color:#fff;margin:4px 0 2px;font-weight:700;line-height:1.05}.tt-popup .pop-abriss .as{font-size:calc(13.5px * var(--tt-f));color:#bfd5ec}.tt-popup .pop-abriss .mitte{border-top:1px solid #ffffff47;border-bottom:1px solid #ffffff47;margin:22px 0;padding:18px 0}.tt-popup .stepper{align-items:center;gap:10px;margin-top:10px;display:flex}.tt-popup .stepper button{width:calc(var(--tt-ziel) + 8px);height:var(--tt-knopf);color:#fff;border-radius:var(--tt-r-feld);font-size:calc(20px * var(--tt-f));cursor:pointer;background:#ffffff24;border:1.5px solid #ffffff8c;line-height:1}@media (hover:hover) and (pointer:fine){.tt-popup .stepper button:hover:not(:disabled){background:#ffffff42}}.tt-popup .stepper button:disabled{opacity:.35;cursor:not-allowed}.tt-popup .stepper .z{font-size:calc(21px * var(--tt-f));text-align:center;color:#fff;min-width:32px;font-weight:700}.tt-popup .stepper .lb{font-size:calc(13.5px * var(--tt-f));color:#bfd5ec}.tt-popup .pop-abriss .notiz{font-size:calc(13px * var(--tt-f));color:#bfd5ec;margin-top:12px;line-height:1.5}.tt-popup .pop-abriss .limit{font-size:calc(13px * var(--tt-f));color:#ffd2cc;margin-top:12px;font-weight:600;line-height:1.5}.tt-popup .aktion{flex-direction:column;gap:10px;margin-top:auto;padding-top:22px;display:flex}.tt-popup .btn-dunkel{background:var(--tt-aktion);color:var(--tt-aktion-vordergrund);border:0}@media (hover:hover) and (pointer:fine){.tt-popup .btn-dunkel:hover:not(:disabled){background:var(--tt-aktion-tief)}}.tt-popup .btn-dunkel:disabled{opacity:.5;cursor:not-allowed}.tt-popup .btn-rand{color:#fff;background:0 0;border:1.5px solid #ffffff8c}@media (hover:hover) and (pointer:fine){.tt-popup .btn-rand:hover{background:#ffffff24;border-color:#fff}}.tt-popup .entf{color:#ffd2cc;cursor:pointer;font-size:calc(13.5px * var(--tt-f));min-height:var(--tt-ziel);background:0 0;border:0;text-decoration:underline}@media (hover:hover) and (pointer:fine){.tt-popup .entf:hover{color:#fff}}.tt-popup .pop-x{cursor:pointer;color:#fff;width:var(--tt-ziel);height:var(--tt-ziel);border-radius:var(--tt-r-feld);background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:-8px -8px 0 0;display:flex}@media (hover:hover) and (pointer:fine){.tt-popup .pop-x:hover{background:#ffffff2e}}@media (max-width:768px){.tt-popup{flex-direction:column;max-height:92dvh;overflow:auto}.tt-popup .pop-haupt{border-radius:16px 16px 0 0}.tt-popup .pop-abriss{border-radius:0 0 16px 16px;width:auto}.tt-popup .pop-abriss:before{background:repeating-linear-gradient(90deg,#241c00 0 7px,#0000 7px 15px);width:auto;height:2px;inset:-1px 0 auto}}.tt-anliegen mark{background:var(--tt-aktion-hell);color:var(--tt-schluessel-override,inherit);border-radius:2px}.tt-info-beschr{font-size:calc(15px * var(--tt-f));margin:0 0 12px;line-height:1.6}.tt-info-h{font-size:calc(15.5px * var(--tt-f));margin:0 0 7px;font-weight:600}.tt-info-ul{font-size:calc(15px * var(--tt-f));margin:0;padding-left:20px;line-height:1.75}.tt-info-ul li::marker{color:var(--tt-aktion-tief)}.tt-info-hint{font-size:calc(14px * var(--tt-f));color:var(--tt-leise);margin-top:10px;line-height:1.55}.tt-info-akt{margin-top:13px}.tt-fehlerzustand{border:1.5px solid var(--tt-linie);border-radius:var(--tt-r-karte);background:var(--tt-papier);flex-direction:column;align-items:flex-start;gap:14px;max-width:560px;margin:8px 0;padding:26px 28px;display:flex}.tt-fz-fehler{border-color:var(--tt-fehler);background:var(--tt-fehler-flaeche)}.tt-fz-symbol{width:48px;height:48px;color:var(--tt-fehler);background:#fff;border:1.5px solid;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.tt-fz-info .tt-fz-symbol{color:var(--tt-marke)}.tt-fz-titel{font-size:calc(22px * var(--tt-f-titel));margin:0;line-height:1.25}.tt-fz-text{font-size:calc(15.5px * var(--tt-f));color:var(--tt-leise);margin:0;line-height:1.6}.tt-fz-knopf{margin-top:4px}.tt-kiosk .tt-fz-titel{font-size:calc(26px * var(--tt-f-titel))}.tt-kiosk .tt-fz-text{font-size:calc(18px * var(--tt-f))}.tt-korb{background:var(--tt-papier);border-left:1px solid var(--tt-linie);flex-direction:column;min-height:0;display:flex}.tt-korb-kopf{border-bottom:1px solid var(--tt-linie);flex-wrap:wrap;flex:none;gap:22px;padding:16px 20px 12px;display:flex}.tt-korb-block{min-width:0}.tt-korb-d{color:var(--tt-zahl-override,inherit);font-size:calc(34px * var(--tt-f) * var(--tt-f-zahl));letter-spacing:-.03em;margin-top:3px;font-weight:600;line-height:1.05}.tt-kiosk .tt-korb-d{font-size:calc(40px * var(--tt-f) * var(--tt-f-zahl))}.tt-korb-sub{font-size:calc(12.5px * var(--tt-f));color:var(--tt-leise);margin-top:2px}.tt-korb-stapel{flex:1;min-height:0;padding:16px 20px;overflow-y:auto}.tt-korb-leer{color:var(--tt-leise);font-size:calc(13.5px * var(--tt-f));text-align:center;padding:26px 10px;line-height:1.6}.tt-pos{border-bottom:1px solid var(--tt-linie);margin-bottom:12px;padding-bottom:12px}.tt-pos:not(:has(~.tt-pos)){border-bottom:none}.tt-pos-kopf{align-items:flex-start;gap:8px;display:flex}.tt-pos-name{color:var(--tt-schluessel-override,inherit);font-size:calc(14.5px * var(--tt-f));flex:1;font-weight:600;line-height:1.3}.tt-pos-x{color:var(--tt-leise);font-size:calc(15px * var(--tt-f));cursor:pointer;background:0 0;border:none;padding:2px 5px;line-height:1}@media (hover:hover) and (pointer:fine){.tt-pos-x:hover{color:var(--tt-fehler)}}.tt-pos-meta{font-size:calc(11.5px * var(--tt-f));color:var(--tt-leise);margin-top:1px}.tt-pos-stepper{margin-top:7px}.tt-weitere{flex-direction:column;gap:10px;margin-top:10px;display:flex}.tt-weitere-person{background:var(--tt-flaeche);border-radius:var(--tt-radius);flex-direction:column;gap:6px;padding:10px;display:flex}.tt-mitbringen{border-top:1px solid var(--tt-linie);margin-top:16px;padding-top:14px}.tt-mitbringen h4{font-size:calc(15px * var(--tt-f));margin:0 0 7px;font-weight:600}.tt-mitbringen ul{font-size:calc(14px * var(--tt-f));margin:0;padding-left:19px;line-height:1.7}.tt-mitbringen li::marker{color:var(--tt-aktion-tief)}.tt-buehne{display:contents}.tt-karte{width:100%;max-width:var(--tt-rahmen-max);background:var(--tt-papier);border-radius:var(--tt-karte-radius);flex-direction:column;height:min(1000px,100vh - 40px);display:flex;overflow:hidden;box-shadow:0 18px 48px #1020342e}.tt-kiosk .tt-karte{max-width:none;height:100vh;box-shadow:none;border-radius:0;flex:1}.wr-footer{background:var(--tt-papier);border-top:1px solid var(--tt-linie);padding:10px var(--tt-kante);flex:none}.wr-footer-web{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 20px;display:flex}.wr-hersteller{font-size:calc(12.5px * var(--tt-f));color:var(--tt-leise,#59636f);margin:0;line-height:1.4}.wr-hersteller a{color:var(--tt-marke,#1b5390);text-decoration:none}@media (hover:hover) and (pointer:fine){.wr-hersteller a:hover{text-decoration:underline}}.wr-footer-inner{font-size:calc(12px * var(--tt-f));color:var(--tt-leise);flex-wrap:wrap;align-items:center;gap:16px;display:flex}.wr-footer-links{flex-wrap:wrap;gap:14px;display:flex}.wr-footer-links a{color:var(--tt-marke);text-decoration:none}@media (hover:hover) and (pointer:fine){.wr-footer-links a:hover{text-decoration:underline}}.wr-footer-lang{margin-left:auto}.wr-rechtslinks{font-size:calc(12.5px * var(--tt-f));color:var(--tt-leise);flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.wr-rechtslinks a{color:var(--tt-marke);text-decoration:none}@media (hover:hover) and (pointer:fine){.wr-rechtslinks a:hover{text-decoration:underline}}.start-rechtslinks{flex:none;margin-top:24px}.start-rechtslinks .wr-rechtslinks{color:var(--tt-leise)}@media (max-width:768px){.tt-buerger:not(.tt-kiosk) .wr-rechtslinks{gap:2px 12px}.tt-buerger:not(.tt-kiosk) .wr-rechtslinks a{align-items:center;min-height:44px;display:inline-flex}.tt-buerger:not(.tt-kiosk) .wr-rechtslinks span[aria-hidden=true]{display:none}}.tt-idle-schleier{z-index:100;background:color-mix(in srgb, var(--tt-marke) 70%, #000 30%);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.tt-idle-karte{background:var(--tt-flaeche);color:var(--tt-text);border-top:6px solid var(--tt-aktion);text-align:center;border-radius:14px;width:100%;max-width:520px;padding:32px 34px;box-shadow:0 20px 60px #00000059}.tt-idle-karte h2{font-size:calc(28px * var(--tt-f));margin-bottom:10px}.tt-idle-karte p{font-size:calc(17px * var(--tt-f))}.tt-idle-count{color:var(--tt-marke);margin:14px 0 20px;font-weight:600}.tt-idle-karte .tt-btn-haupt{min-height:56px;font-size:calc(18px * var(--tt-f));padding:0 28px}.wr-logoband{padding:16px var(--tt-kante);border-bottom:1px solid var(--tt-linie);background:var(--tt-papier);flex:none;justify-content:space-between;align-items:center;gap:24px;display:flex}.wr-logo{object-fit:contain;flex:none;width:auto;height:44px;display:block}.tt-kiosk .wr-logo{height:56px}.wr-logo-text{color:var(--tt-titel-override,inherit);font-weight:600;font-size:calc(22px * var(--tt-f));letter-spacing:-.01em}.wr-amt{font-size:calc(13px * var(--tt-f));color:var(--tt-untertitel-override,var(--tt-leise));text-align:right;line-height:1.5}.wr-amt b{color:var(--tt-titel-override,var(--tt-text));font-size:calc(14.5px * var(--tt-f));font-weight:600;display:block}.wr-band{padding:12px var(--tt-kante);background:var(--tt-marke);color:var(--tt-marke-vordergrund);flex:none;justify-content:space-between;align-items:center;gap:16px;display:flex}.wr-band-a{font-size:calc(16.5px * var(--tt-f));font-weight:600}.wr-band-b{font-size:calc(13.5px * var(--tt-f));color:color-mix(in srgb, var(--tt-marke-vordergrund) 82%, var(--tt-marke))}.wr-schritte{padding:0 var(--tt-kante);border-bottom:1px solid var(--tt-linie);flex:none;display:flex}.wr-schritte:empty{display:none}.wr-schritte-liste{width:100%;margin:0;padding:0;list-style:none;display:flex}.wr-sch{color:var(--tt-leise-h);min-height:var(--tt-ziel);border-bottom:4px solid #0000;align-items:center;gap:10px;padding:12px 20px;display:flex;position:relative}.wr-sch:first-child{padding-left:0}.wr-sch-nr{color:var(--tt-zahl-override,inherit);font-size:calc(12.5px * var(--tt-f) * var(--tt-f-zahl));border-radius:6px;padding:3px 7px;font-weight:600}.wr-sch-name{font-size:calc(15px * var(--tt-f))}.wr-sch.an{color:var(--tt-text);border-bottom-color:var(--tt-aktion)}.wr-sch.an .wr-sch-nr{background:var(--tt-aktion);color:var(--tt-aktion-vordergrund)}.wr-sch.an .wr-sch-name{font-weight:700}.wr-sch.erledigt{color:var(--tt-marke)}.wr-sch.erledigt .wr-sch-nr{background:var(--tt-marke);color:#fff}.wr-arbeit{grid-template-columns:minmax(0, 1fr) var(--tt-spalte);flex:1;grid-template-rows:minmax(0,1fr) auto;min-height:0;display:grid}.wr-arbeit-solo{grid-template-columns:minmax(0,1fr)}.wr-haupt{--tt-haupt-pad:16px;min-width:0;min-height:0;padding:24px 36px var(--tt-haupt-pad) 32px;grid-area:1/1/3;overflow-y:auto}.wr-haupt:has(.ds-schritt){padding-top:20px;padding-bottom:14px}.tt-kiosk .wr-haupt{--tt-haupt-pad:18px;padding:28px 40px var(--tt-haupt-pad) 34px}.wr-seite{border-left:1px solid var(--tt-linie);flex-direction:column;grid-area:1/2/3;min-height:0;display:flex}.wr-arbeit:has(>.wr-aktionen) .wr-seite{grid-row:1}.wr-seite>*{flex:1;min-height:0}@media (max-width:768px){.tt-buerger:not(.tt-kiosk){--tt-kante:16px;min-height:100dvh;padding:0;display:block;overflow:visible;height:auto!important}.tt-buerger:not(.tt-kiosk) .wr-schritte-liste{grid-template-columns:1fr 1fr;gap:2px 12px;display:grid}.tt-buerger:not(.tt-kiosk) .wr-sch{padding-left:0;padding-right:0}.tt-buerger:not(.tt-kiosk) .wr-haupt{padding:18px var(--tt-kante) 16px}.tt-buerger:not(.tt-kiosk) .wr-logoband{flex-wrap:wrap;gap:6px 12px}.tt-buerger:not(.tt-kiosk) .tt-karte{height:auto;max-height:none;box-shadow:none;border-radius:0;overflow:visible}.tt-buerger:not(.tt-kiosk) .wr-startmobil{display:block}.tt-buerger:not(.tt-kiosk) .wr-start-desktop{display:none}.tt-buerger:not(.tt-kiosk) .pr-grid{grid-template-columns:minmax(0,1fr);gap:16px}.tt-buerger:not(.tt-kiosk) .pr-nzwei{grid-template-columns:1fr}.tt-buerger:not(.tt-kiosk) .pr-fl{grid-template-columns:1fr 1fr}.tt-buerger:not(.tt-kiosk) .pr-fl .pr-fstep:after{display:none}.tt-buerger:not(.tt-kiosk) .wr-arbeit{grid-template-rows:auto;grid-template-columns:1fr;overflow:visible}.tt-buerger:not(.tt-kiosk) .wr-haupt,.tt-buerger:not(.tt-kiosk) .wr-arbeit>.wr-aktionen{grid-area:auto;overflow:visible}.tt-buerger:not(.tt-kiosk) .wr-arbeit>.wr-aktionen{border-left:0;flex-direction:row}.tt-buerger:not(.tt-kiosk) .wr-arbeit:not(.wr-arbeit-solo)>.wr-aktionen .wr-akt-rechts{flex-direction:row;order:0;margin-left:auto}.tt-buerger:not(.tt-kiosk) .wr-seite{display:none}.tt-buerger:not(.tt-kiosk) .wr-seite-offen{z-index:60;background:var(--tt-flaeche);border-top:1px solid var(--tt-linie);max-height:50dvh;padding:0 14px max(14px, env(safe-area-inset-bottom));border-radius:16px 16px 0 0;display:block;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -12px 32px #10203447}.tt-buerger:not(.tt-kiosk) .wr-sheet-kopf{background:var(--tt-flaeche);font-size:calc(16px * var(--tt-f));justify-content:space-between;align-items:center;padding:12px 2px 10px;display:flex;position:sticky;top:0}.tt-buerger:not(.tt-kiosk) .wr-sheet-zu{min-width:44px;min-height:44px;color:var(--tt-text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.tt-buerger:not(.tt-kiosk) .wr-sheet-backdrop{z-index:55;background:#10203480;display:block;position:fixed;inset:0}.tt-buerger:not(.tt-kiosk) .tt-mleiste{z-index:40;padding:8px 12px;padding-bottom:max(8px, env(safe-area-inset-bottom));color:#fff;background:#1b4965;border-top:1px solid #ffffff1f;align-items:center;gap:8px;display:flex;position:sticky;bottom:0}.tt-buerger:not(.tt-kiosk) .tt-karte--mleiste .wr-aktionen{display:none}.tt-buerger:not(.tt-kiosk) .tt-karte--mleiste .wr-haupt{padding-bottom:calc(var(--tt-mleiste-h,84px) + env(safe-area-inset-bottom))}.tt-buerger:not(.tt-kiosk) .ml-zurueck{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.tt-buerger:not(.tt-kiosk) .ml-info{color:#fff;text-align:left;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:1px;min-width:0;min-height:44px;padding:2px 4px;display:flex}.tt-buerger:not(.tt-kiosk) .ml-info-knopf{cursor:pointer;flex-direction:row;align-items:center;gap:8px}.tt-buerger:not(.tt-kiosk) .ml-info-text{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.tt-buerger:not(.tt-kiosk) .ml-info-text .ml-sum,.tt-buerger:not(.tt-kiosk) .ml-info-text .ml-anz{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.tt-buerger:not(.tt-kiosk) .ml-sum{font-size:calc(16px * var(--tt-f));line-height:1.15}.tt-buerger:not(.tt-kiosk) .ml-anz{font-size:calc(12.5px * var(--tt-f));color:#bfd5ec}.tt-buerger:not(.tt-kiosk) .ml-leer{font-size:calc(13.5px * var(--tt-f));color:#dbe7f4}.tt-buerger:not(.tt-kiosk) .ml-weiter{flex:none;min-height:44px}}.tt-mleiste,.wr-sheet-backdrop,.wr-startmobil{display:none}.sm-wrap{flex-direction:column;min-height:100dvh;display:flex}.sm-scroll{padding:16px var(--tt-kante) 96px;flex:1}.sm-kopf{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sm-marke{font-size:calc(15px * var(--tt-f));color:var(--tt-titel-override,var(--tt-text));text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.sm-uhr{font-size:calc(15px * var(--tt-f));color:var(--tt-leise);flex:none}.sm-h1{font-size:calc(26px * var(--tt-f-titel));margin:14px 0;line-height:1.15}.sm-suche{align-items:center;display:flex;position:relative}.sm-suche .lupe{color:var(--tt-leise);display:inline-flex;position:absolute;left:12px}.sm-suche input{border:1.5px solid var(--tt-linie-stark);border-radius:var(--tt-r-feld);background:var(--tt-papier);width:100%;min-height:52px;font-size:calc(16px * var(--tt-f));color:var(--tt-text);padding:0 44px}.sm-suche input:focus-visible{outline:2px solid var(--tt-marke);outline-offset:1px;border-color:var(--tt-marke)}.sm-suche .weg{min-width:44px;min-height:44px;color:var(--tt-leise);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;right:6px}.sm-untertitel{font-size:calc(12.5px * var(--tt-f));letter-spacing:.04em;text-transform:uppercase;color:var(--tt-leise);margin:22px 0 8px;font-weight:600}.sm-liste{flex-direction:column;gap:8px;display:flex}.sm-zeile{border:1.5px solid var(--tt-linie);border-radius:var(--tt-r-feld);background:var(--tt-papier);text-align:left;cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;min-height:60px;padding:10px 12px;display:grid}.sm-zeile[data-gew="1"]{border-color:var(--tt-marke);background:var(--tt-marke-08)}.sm-zeile>.tt-ico,.sm-zeile>svg{color:var(--tt-leise);grid-row:span 2}.sm-zeile-name{font-size:calc(15.5px * var(--tt-f));color:var(--tt-text);font-weight:600}.sm-zeile-name mark{background:var(--tt-aktion-hell);color:var(--tt-schluessel-override,inherit);border-radius:2px}.sm-zeile-meta{font-size:calc(13px * var(--tt-f));color:var(--tt-leise);grid-column:1}.sm-alle{border:1.5px solid var(--tt-marke-15);border-radius:var(--tt-r-feld);width:100%;min-height:48px;color:var(--tt-marke);font-size:calc(15px * var(--tt-f));cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:6px;margin-top:12px;font-weight:600;display:flex}.sm-termin{flex-direction:column;gap:1px;display:flex}.sm-termin-kk{font-size:calc(11px * var(--tt-f));letter-spacing:.05em;text-transform:uppercase;color:#bfd5ec}.sm-termin-wert{font-size:calc(15px * var(--tt-f));color:#fff}.wr-aktionen{padding:12px var(--tt-kante);background:var(--tt-papier);border-top:1px solid var(--tt-linie);flex:none;align-items:center;gap:12px;display:flex}.wr-akt-rechts{align-items:center;gap:14px;margin-left:auto;display:flex}.wr-arbeit>.wr-aktionen{border-left:1px solid var(--tt-linie);grid-area:2/2;padding:14px 20px}.wr-arbeit-solo>.wr-aktionen{grid-column:1}.wr-arbeit:not(.wr-arbeit-solo)>.wr-aktionen{flex-direction:column;align-items:stretch;gap:9px}.wr-arbeit:not(.wr-arbeit-solo)>.wr-aktionen .wr-akt-rechts{flex-direction:column;order:1;align-items:stretch;gap:8px;margin-left:0}.wr-arbeit:not(.wr-arbeit-solo)>.wr-aktionen .wr-weiter,.wr-arbeit:not(.wr-arbeit-solo)>.wr-aktionen>.tt-btn-still{width:100%}.wr-arbeit:not(.wr-arbeit-solo)>.wr-aktionen>.tt-btn-still{order:2}.wr-arbeit:not(.wr-arbeit-solo)>.wr-aktionen .wr-hinweis{text-align:center}.wr-hinweis{color:var(--tt-leise);font-size:calc(13.5px * var(--tt-f))}.tt-kiosk .wr-hinweis{font-size:calc(16px * var(--tt-f))}.wr-weiter[aria-disabled=true]{background:var(--tt-marke-15);color:#8296ac;cursor:not-allowed;border-color:#0000}.tt-mitbringen-gruppe{margin-top:12px}.tt-mitbringen-gruppe:first-of-type{margin-top:0}.tt-mitbringen-titel{font-size:calc(12.5px * var(--tt-f));color:var(--tt-schluessel-override,var(--tt-text));margin:0 0 4px;font-weight:600}.tt-mitbringen-gruppe ul{font-size:calc(13.5px * var(--tt-f));margin:0;padding-left:18px;line-height:1.6;list-style:outside}.tt-mitbringen-gruppe li::marker{color:var(--tt-aktion-tief)}.tt-mitbringen-rest{font-size:calc(12.5px * var(--tt-f));color:var(--tt-leise);margin:2px 0 0}.tt-mitbringen-mehr{margin-top:2px}.tt-mitbringen-mehr>summary{cursor:pointer;color:var(--tt-marke);font-size:calc(12.5px * var(--tt-f));padding:2px 0;list-style:none}.tt-mitbringen-mehr>summary::-webkit-details-marker{display:none}.tt-mitbringen-mehr[open]>summary{color:var(--tt-leise)}.tt-mitbringen-weiter{font-size:calc(13px * var(--tt-f));color:var(--tt-marke);margin-top:8px}.ts-schritt{flex-direction:column;display:flex}.tage-leiste{font-size:calc(14px * var(--tt-f));color:var(--tt-leise);margin-bottom:12px}.tage-leiste b{color:var(--tt-text);font-weight:600}.tage{grid-template-columns:repeat(10,minmax(0,1fr));gap:9px;margin-bottom:20px;display:grid}@media (max-width:1300px){.tage{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:480px){.tt-buerger:not(.tt-kiosk) .wr-haupt .tage{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:360px){.tt-buerger:not(.tt-kiosk) .wr-haupt .tage{grid-template-columns:repeat(3,minmax(0,1fr))}}.tag{background:var(--tt-papier);border:1.5px solid var(--tt-linie);border-radius:var(--tt-karte-radius);cursor:pointer;text-align:left;min-height:80px;color:var(--tt-text);flex-direction:column;padding:10px 9px;display:flex}@media (hover:hover) and (pointer:fine){.tag:hover:not(:disabled){border-color:var(--tt-marke)}}.tag .wt{font-size:calc(12px * var(--tt-f));color:var(--tt-leise)}.tag .dt{font-size:calc(17px * var(--tt-f));margin-top:2px;font-weight:600;line-height:1.25}.tt-kiosk .tag .dt{font-size:calc(19px * var(--tt-f))}.tag .fr{font-size:calc(12px * var(--tt-f));color:var(--tt-gruen);margin-top:6px}.tag[data-akt="1"]{border-color:var(--tt-marke);background:var(--tt-marke-hell);box-shadow:inset 0 0 0 1px var(--tt-marke)}.tag:disabled{opacity:.45;cursor:not-allowed}.saeulen{gap:var(--tt-rinne);grid-template-columns:1fr 1fr;display:grid}@media (min-width:1101px){.ts-schritt{height:100%}.ts-schritt>.tt-kopfzeile,.ts-schritt>.tage-leiste,.ts-schritt>.tage{flex:none}.ts-schritt>.saeulen{overscroll-behavior:contain;flex:auto;align-content:start;min-height:0;overflow-y:auto}}.saeulen[data-busy="1"] .zeit:not([aria-disabled=true]){opacity:.75}@media (prefers-reduced-motion:no-preference){.zeit{transition:opacity .12s ease-out}}.saeule{border:1px solid var(--tt-linie);border-radius:var(--tt-karte-radius);background:var(--tt-flaeche);padding:16px}.saeule h3{font-size:calc(15px * var(--tt-f));margin:0 0 4px}.saeule .sm{font-size:calc(13px * var(--tt-f));color:var(--tt-leise);margin-bottom:14px}.zeiten{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:8px;display:grid}.zeit{min-height:var(--tt-ziel);border:1.5px solid var(--tt-linie);border-radius:var(--tt-r-feld);background:var(--tt-papier);font-size:calc(14px * var(--tt-f));cursor:pointer;color:var(--tt-text)}@media (hover:hover) and (pointer:fine){.zeit:hover:not([aria-disabled=true]){border-color:var(--tt-marke)}}.zeit[aria-disabled=true]{background:var(--tt-linie-l);color:var(--tt-leise);border-color:var(--tt-linie-l);cursor:help;text-decoration:line-through}.zeit-grund{font-size:calc(13px * var(--tt-f));color:var(--tt-text);margin:10px 0 0;line-height:1.45}.zeit-grund:empty{display:none}.zeit[data-akt="1"]{background:var(--tt-aktion);border-color:var(--tt-aktion-tief);color:var(--tt-aktion-vordergrund);font-weight:700}.geschlossen{font-size:calc(14px * var(--tt-f));color:var(--tt-leise);padding:8px 0}.ds-schritt{flex-direction:column;min-height:100%;display:flex}.raster{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px 20px;margin-bottom:6px;display:grid}.raster .sp2{grid-column:span 2}.raster .sp3{grid-column:span 3}.raster .sp5{grid-column:span 5}.raster .sp6{grid-column:span 6}.raster .sp12{grid-column:span 12}@media (max-width:480px){.tt-buerger:not(.tt-kiosk) .raster .sp2,.tt-buerger:not(.tt-kiosk) .raster .sp5{grid-column:1/-1}}@media (min-width:769px){.raster .tt-feld-slot,.raster .k-hilfe{margin-bottom:-12px}}@media (max-width:768px){.raster .sp2,.raster .sp3,.raster .sp5{grid-column:span 6}.raster .k-gruppe.sp6{grid-column:1/-1;margin-top:18px}}.k-gruppe{border:0;min-width:0;margin:0;padding:0;display:block}.k-legend{font-size:calc(13px * var(--tt-f));margin-bottom:5px;padding:0;font-weight:600}.k-legend-zusatz{color:var(--tt-leise);font-weight:400}.k-felder{grid-template-columns:1fr 1fr;gap:0 20px;display:grid}@media (max-width:768px){.k-felder{grid-template-columns:1fr;row-gap:12px}}.tt-feld-eingabe{position:relative}.tt-feld-eingabe .tt-feld-icon{width:20px;height:20px;color:var(--tt-leise);pointer-events:none;position:absolute;top:14px;left:14px}.tt-feld-eingabe .tt-feld{padding-left:44px}.tt-kiosk .tt-feld-eingabe .tt-feld-icon{top:50%;transform:translateY(-50%)}.k-hilfe{min-height:1.5em;font-size:calc(13.5px * var(--tt-f));margin-top:0;line-height:1.35}.k-hilfe .k-hilfe-fehler{margin-top:0}.k-hilfe-warn{color:var(--tt-warn-text,#5a4a05);gap:6px;font-weight:600;display:flex}.k-hilfe-warn:before{content:"⚠";flex:none}.ds-regelgruppe{margin-top:-4px}.ds-regelgruppe-hinweis{font-size:calc(13px * var(--tt-f));color:var(--tt-leise);line-height:1.35}.ds-bemerkung{flex-direction:column;flex:1 1 0;min-height:90px;margin-bottom:6px;display:flex}.ds-bemerkung>label{font-size:calc(13px * var(--tt-f));margin-bottom:5px;font-weight:600}.ds-bemerkung textarea.tt-feld{resize:none;flex:auto;height:100%;min-height:90px;overflow-y:auto}@media (min-width:769px){.tt-buerger:not(.tt-kiosk) .ds-schritt{height:100%}.tt-buerger:not(.tt-kiosk) .ds-schritt>*{flex-shrink:0}.tt-buerger:not(.tt-kiosk) .ds-bemerkung{flex:1 1 0;min-height:90px}.tt-buerger:not(.tt-kiosk) .ds-bemerkung textarea.tt-feld{resize:none;flex:auto;height:auto;min-height:44px;padding-top:8px;padding-bottom:8px}.tt-buerger:not(.tt-kiosk) .wr-haupt:has(.ds-schritt){padding-top:14px;padding-bottom:10px}.tt-buerger:not(.tt-kiosk) .ds-schritt .tt-kopfzeile{margin-bottom:8px}.tt-buerger:not(.tt-kiosk) .ds-schritt .besuch-feld{margin-bottom:6px}.tt-buerger:not(.tt-kiosk) .ds-schritt .raster{margin-bottom:3px}.tt-buerger.tt-kiosk .ds-schritt{height:100%}.tt-buerger.tt-kiosk .ds-schritt>*{flex-shrink:0}.tt-buerger.tt-kiosk .ds-bemerkung{flex:1 1 0;min-height:96px}.tt-buerger.tt-kiosk .ds-bemerkung textarea.tt-feld{resize:none;flex:auto;height:auto;min-height:50px;padding-top:8px;padding-bottom:8px}}.ds-bemerkung .tt-feld-hinweis{margin-top:4px}.ds-bemerkung-fuss{min-height:1.5em;font-size:calc(12.5px * var(--tt-f));justify-content:space-between;align-items:baseline;gap:12px;margin-top:2px;display:flex}.ds-bemerkung .ds-bemerkung-fuss{display:none}.tt-zaehler-zeile{min-height:1.25em;font-size:calc(12.5px * var(--tt-f));justify-content:space-between;align-items:baseline;gap:12px;margin-top:2px;display:flex}.tt-zaehler{color:var(--tt-leise);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}.tt-zaehler-ueber{color:var(--tt-fehler);font-weight:700}@media (max-width:768px){.tt-buerger:not(.tt-kiosk) .ds-bemerkung{flex:none}.tt-buerger:not(.tt-kiosk) .ds-bemerkung textarea.tt-feld{flex:none;height:auto;min-height:90px}}.tt-buerger .besuch-feld{margin-bottom:14px}.ds-bemerkung{position:relative}.mehr-zeit-hinweis--warn{animation:.22s ease-out einblend}@keyframes einblend{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (min-width:769px){.ds-bemerkung .mehr-zeit-hinweis--warn{z-index:10;margin-top:0;position:absolute;top:0;left:0;right:0;box-shadow:0 10px 26px #1020342e}}@media (max-width:768px){.ds-bemerkung .mehr-zeit-hinweis--warn{margin-bottom:12px}}@media (prefers-reduced-motion:reduce){.mehr-zeit-hinweis--warn{animation:none}}.ds{border:1px solid var(--tt-linie);border-radius:10px;margin-top:auto;overflow:hidden}.ds-hinweis{background:var(--tt-flaeche);font-size:calc(12.8px * var(--tt-f));color:var(--tt-leise);margin:0;padding:9px 16px;line-height:1.55}.ds-hinweis a{color:var(--tt-marke);text-decoration:underline}.ds-zustimmung{background:var(--tt-papier);border-top:1px solid var(--tt-linie);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:12px;padding:9px 16px;display:grid}.ds-zustimmung input{width:24px;height:24px;accent-color:var(--tt-marke);margin:0}.ds-zustimmung-text{font-size:calc(14.5px * var(--tt-f));line-height:1.4}.ds-zustimmung-fehler{font-size:calc(13.5px * var(--tt-f));margin-top:0;display:inline}.ds-zustimmung-fehler--aus{visibility:hidden}.tt-ds{background:var(--tt-papier);border-radius:var(--tt-radius);font-size:calc(13.5px * var(--tt-f));border:1px solid var(--tt-linie);align-items:flex-start;gap:11px;max-width:720px;padding:13px 15px;display:flex}.tt-ds input[type=checkbox]{width:22px;height:22px;accent-color:var(--tt-aktion);flex:none;margin:0}.tt-ds label{margin:0;font-weight:400;line-height:1.5}.tt-transparenz{background:var(--tt-papier);border:1px solid var(--tt-linie);border-left:4px solid var(--tt-marke);font-size:calc(14px * var(--tt-f));max-width:720px;margin-top:16px;padding:14px 17px;line-height:1.6}.tt-transparenz h4{font-size:calc(15px * var(--tt-f));margin:0 0 6px}.tt-transparenz p{margin:0}.tt-transparenz ul{margin:6px 0 0;padding-left:19px}.tt-transparenz li::marker{color:var(--tt-marke)}.tt-beleg{background:var(--tt-papier);border:1px solid var(--tt-linie);max-width:560px;margin-top:14px;box-shadow:0 8px 30px #12333b1f}.tt-beleg-k{background:var(--tt-marke);color:var(--tt-marke-vordergrund);padding:16px 22px}.tt-beleg-l{font-size:calc(11px * var(--tt-f));letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--tt-marke-vordergrund) 82%, var(--tt-marke))}.tt-beleg-n{font-size:calc(30px * var(--tt-f));letter-spacing:-.02em;margin-top:2px;font-weight:600}.tt-bz{border-bottom:1px solid var(--tt-linie);gap:16px;padding:12px 22px;display:flex}.tt-bz:last-child{border-bottom:none}.tt-bz .tt-l{font-size:calc(10.5px * var(--tt-f));letter-spacing:.1em;text-transform:uppercase;color:var(--tt-leise);flex:none;width:96px;padding-top:2px}.tt-bz .tt-w{font-size:calc(15px * var(--tt-f));flex:1;font-weight:500}.tt-bz ul{font-weight:400;font-size:calc(14px * var(--tt-f));margin:0;padding-left:16px;line-height:1.6}.tt-bz li::marker{color:var(--tt-marke)}.tt-beleg-mit{margin-bottom:6px}.tt-beleg-mit strong{font-size:calc(13.5px * var(--tt-f))}.tt-beleg-mit ul{margin:2px 0 0}.tt-kiosk .tt-btn-klein{min-height:44px;font-size:calc(15px * var(--tt-f));padding:0 16px}.pr-schritt{flex-direction:column;min-height:100%;display:flex}.pr-kopf{flex:none;margin-bottom:4px}.pr-kopf h1{font-size:calc(25px * var(--tt-f-titel));letter-spacing:-.01em;margin:0 0 3px;font-weight:700}.pr-kopf p{font-size:calc(14.5px * var(--tt-f));color:var(--tt-leise);margin:0;line-height:1.45}.pr-grid{flex:1;grid-template-columns:440px minmax(0,1fr);align-items:stretch;gap:22px;min-height:0;margin-top:12px;display:grid}@media (min-width:769px) and (max-width:980px){.tt-buerger:not(.tt-kiosk) .pr-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:360px){.tt-buerger:not(.tt-kiosk) .pr-thead,.tt-buerger:not(.tt-kiosk) .pr-trows,.tt-buerger:not(.tt-kiosk) .pr-karte{padding-left:12px;padding-right:12px}.tt-buerger:not(.tt-kiosk) .pr-theadrow{flex-wrap:wrap}.tt-buerger:not(.tt-kiosk) .pr-kick{flex-wrap:wrap;gap:2px 10px}}.pr-lcol{flex-direction:column;align-self:start;gap:16px;min-height:0;display:flex}.pr-ticket{border:1px solid var(--tt-linie);border-radius:var(--tt-r-karte);background:var(--tt-papier);flex-direction:column;display:flex;overflow:hidden}.pr-thead{background:var(--tt-flaeche);color:var(--tt-text);border-bottom:1px solid var(--tt-linie);flex:none;padding:13px 18px 14px}.pr-kick{font-size:calc(10.5px * var(--tt-f));letter-spacing:.1em;color:var(--tt-leise);justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.pr-theadrow{align-items:center;gap:15px;display:flex}.pr-leaf{background:var(--tt-papier);color:var(--tt-marke);border:1px solid var(--tt-linie);text-align:center;border-radius:9px;flex:none;min-width:66px;padding:6px 11px 7px}.pr-leaf-d{font-size:calc(28px * var(--tt-f));font-weight:700;line-height:1}.pr-leaf-m{font-size:calc(10.5px * var(--tt-f));letter-spacing:.05em;margin-top:3px;font-weight:600}.pr-tdate{min-width:0}.pr-tdate b{font-size:calc(19px * var(--tt-f));margin-bottom:3px;font-weight:600;display:block}.pr-tdate span{font-size:calc(14.5px * var(--tt-f));color:var(--tt-leise)}.pr-tdate .pr-zusatzzeit{font-size:calc(12.5px * var(--tt-f));color:#1b6e45;margin-top:2px;font-weight:600;display:block}.pr-theadrow .pr-aendern{margin-left:auto}.pr-aendern{font-size:calc(13.5px * var(--tt-f));color:var(--tt-marke);cursor:pointer;white-space:nowrap;flex:none;align-self:baseline;font-weight:600;text-decoration:none}@media (hover:hover) and (pointer:fine){.pr-aendern:hover{text-decoration:underline}}.pr-aendern:focus-visible{outline:3px solid var(--tt-marke);outline-offset:3px;border-radius:4px}.pr-trows{flex:none;padding:4px 18px 0}.pr-trow{border-bottom:1px solid var(--tt-linie);align-items:baseline;gap:16px;padding:12px 0;display:flex}.pr-trow:last-child{border-bottom:0}.pr-k{width:78px;font-size:calc(10.5px * var(--tt-f));letter-spacing:.07em;color:var(--tt-leise);text-transform:uppercase;flex:none;padding-top:2px}.pr-v{font-size:calc(15.5px * var(--tt-f));color:var(--tt-text);flex:1;min-width:0;line-height:1.45}.pr-v strong{font-weight:700}.pr-vname{font-size:calc(18px * var(--tt-f));margin-bottom:2px;font-weight:700;display:block}.pr-vklein{font-size:calc(14px * var(--tt-f));color:var(--tt-leise);display:block}.pr-vliste{margin:0;padding:0;list-style:none}.pr-vliste li{font-size:calc(15px * var(--tt-f));gap:9px;padding:2px 0;display:flex}.pr-n{font-size:calc(13px * var(--tt-f) * var(--tt-f-zahl));color:var(--tt-zahl-override,var(--tt-marke));flex:none;font-weight:700}.pr-geb{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.pr-geb-betrag{font-size:calc(23px * var(--tt-f) * var(--tt-f-zahl));color:var(--tt-zahl-override,inherit);font-weight:700}.pr-geb-sub{font-size:calc(13.5px * var(--tt-f));color:var(--tt-leise)}.pr-rcol{flex-direction:column;gap:14px;min-width:0;height:100%;min-height:0;display:flex}.pr-karte{border:1px solid var(--tt-linie);border-radius:var(--tt-r-karte);background:var(--tt-papier);padding:15px 18px}.pr-karte h2{font-size:calc(16px * var(--tt-f));justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 12px;font-weight:700;display:flex}.pr-karte h2 small{font-size:calc(13px * var(--tt-f));color:var(--tt-leise);font-weight:400}.pr-fl{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.pr-fl[data-count="2"]{grid-template-columns:repeat(2,1fr)}.pr-fstep{position:relative}.pr-fl .pr-fstep:not(:last-child):after{content:"";background:var(--tt-linie);height:2px;position:absolute;top:11px;left:28px;right:-27.5px}.pr-fdot{z-index:1;background:var(--tt-papier);border:2px solid var(--tt-linie);width:23px;height:23px;color:var(--tt-leise);border-radius:50%;place-items:center;display:grid;position:relative}.pr-fdot.pr-jetzt{background:var(--tt-aktion);border-color:var(--tt-aktion);color:var(--tt-aktion-vordergrund)}.pr-fk{font-size:calc(10.5px * var(--tt-f));letter-spacing:.08em;text-transform:uppercase;color:var(--tt-leise);margin:9px 0 3px}.pr-ft{font-size:calc(14.5px * var(--tt-f));color:var(--tt-text);font-weight:600}.pr-fs{font-size:calc(13px * var(--tt-f));color:var(--tt-leise);margin-top:2px;line-height:1.4}.pr-need{flex-direction:column;flex:1;min-height:0;display:flex}.pr-need-leer{font-size:calc(14px * var(--tt-f));color:var(--tt-leise);margin:0}.pr-need-sub{font-size:calc(14px * var(--tt-f));color:var(--tt-leise);margin:0 0 16px}.pr-nanliegen{margin-bottom:16px}.pr-nanl{font-size:calc(15px * var(--tt-f));margin:0 0 10px;font-weight:600}.pr-qty{font-size:calc(11.5px * var(--tt-f));background:var(--tt-marke-hell);color:var(--tt-marke);vertical-align:1px;border-radius:6px;margin-left:8px;padding:2px 8px;font-weight:600}.pr-nzwei{grid-template-columns:1fr 1fr;gap:24px;display:grid}.pr-nzwei-eins{grid-template-columns:1fr}.pr-gruppe{font-size:calc(12px * var(--tt-f));letter-spacing:.1em;color:var(--tt-leise);margin:0 0 8px;font-weight:700}.pr-gruppe-zutreffend{color:#6b4b00}.pr-uliste{gap:2px;margin:0;padding:0;list-style:none;display:grid}.pr-uliste li{border-bottom:1px solid var(--tt-linie);font-size:calc(14.5px * var(--tt-f));color:var(--tt-text);grid-template-columns:auto 1fr;align-items:start;gap:12px;padding:9px 0;line-height:1.4;display:grid}.pr-uliste li:last-child{border-bottom:0}.pr-mk{width:24px;height:24px;font-size:calc(13px * var(--tt-f));border-radius:50%;flex:none;place-items:center;margin-top:1px;font-weight:700;display:grid}.pr-mk-immer{background:var(--tt-gruen);color:#fff}.pr-mk-zutreffend{background:var(--tt-aktion);color:var(--tt-aktion-vordergrund)}.pr-mk-hinweis{color:var(--tt-mute,#5a6b7d);background:0 0;border:1.5px solid}.pr-hinweise{gap:2px;margin:10px 0 0;padding:0;list-style:none;display:grid}.pr-hinweise li{font-size:calc(13.5px * var(--tt-f));color:var(--tt-mute,#5a6b7d);grid-template-columns:auto 1fr;align-items:start;gap:12px;padding:7px 0;line-height:1.5;display:grid}.pr-npdf{background:var(--tt-flaeche);border:1px solid var(--tt-linie);font-size:calc(13px * var(--tt-f));border-radius:9px;align-items:center;gap:12px;padding:11px 14px;display:flex}.pr-npdf-ic{background:var(--tt-marke-hell);width:34px;height:34px;color:var(--tt-marke);font-size:calc(12px * var(--tt-f));border-radius:8px;flex:none;place-items:center;font-weight:700;display:grid}.pr-npdf b{font-size:calc(14px * var(--tt-f));color:var(--tt-text);display:block}.pr-npdf>div>span{color:var(--tt-leise)}.pr-captcha{flex:none;width:100%;margin-top:14px}.pr-aktionen{background:var(--tt-papier);border-top:1px solid var(--tt-linie);box-shadow:0 var(--tt-haupt-pad) 0 var(--tt-papier);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:13px;display:flex;position:sticky;bottom:0}.pr-akt-rechts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;margin-left:auto;display:flex}.pr-hint{font-size:calc(13.5px * var(--tt-f));color:var(--tt-leise);text-align:right;max-width:34ch}.pr-buchen{font-size:calc(16.5px * var(--tt-f));padding:15px 26px}.tt-kiosk .pr-grid{gap:20px}.wr-haupt:has(.erg-schritt){padding-top:70px;padding-bottom:20px}.erg-schritt{flex-direction:column;justify-content:flex-start;gap:34px;min-height:100%;display:flex}.erg-botschaft{grid-template-columns:96px 1fr 400px;align-items:center;gap:28px;width:100%;max-width:1180px;margin:0 auto;display:grid}.erg-ring{background:color-mix(in srgb, var(--tt-gruen) 12%, white);width:96px;height:96px;color:var(--tt-gruen);border-radius:50%;flex:none;place-items:center;display:grid}.erg-ring svg path{stroke-dasharray:26;stroke-dashoffset:26px;animation:.55s .25s forwards erg-haken}@keyframes erg-haken{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.erg-ring svg path{stroke-dashoffset:0;animation:none}}.erg-text{flex-direction:column;justify-content:center;align-self:stretch;display:flex}.erg-text h1{font-size:calc(40px * var(--tt-f-titel));letter-spacing:-.018em;margin:0 0 8px;font-weight:700;line-height:1.1}.erg-wann{font-size:calc(22px * var(--tt-f));color:var(--tt-text);margin:0 0 10px}.erg-wann b{font-weight:700}.erg-wann span{color:var(--tt-leise)}.erg-abschied-mail{font-size:calc(16px * var(--tt-f));color:var(--tt-leise);max-width:60ch;margin:0;line-height:1.5}.erg-abschied-mail b{color:var(--tt-text);font-weight:600}.erg-ref{flex-direction:column;gap:16px;width:100%;max-width:400px;display:flex}.erg-ref-block{background:var(--tt-marke);color:var(--tt-marke-vordergrund);text-align:center;border-radius:14px;padding:18px 20px 20px}.erg-ref-kopf{font-size:calc(11px * var(--tt-f));letter-spacing:.085em;color:var(--tt-aktion);margin:0 0 12px;font-weight:700}.erg-ref-nummer{color:var(--tt-zahl-override,inherit);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;font-weight:700;display:flex}.erg-ref-pre{font-size:calc(22px * var(--tt-f));letter-spacing:.04em;color:color-mix(in srgb, var(--tt-marke-vordergrund) 82%, var(--tt-marke))}.erg-ref-ziffern{font-size:calc(40px * var(--tt-f));letter-spacing:.14em;background:var(--tt-aktion);color:var(--tt-aktion-vordergrund);border-radius:9px;padding:6px 16px;line-height:1}.erg-ref-hinweis{font-size:calc(13.5px * var(--tt-f));color:var(--tt-marke-vordergrund);margin:13px 0 0;line-height:1.4}.erg-ref-fuss{align-items:center;gap:14px;padding:0 2px;display:flex}.erg-ref-fuss .erg-qr{flex:none}.erg-ref-fuss img{border-radius:6px}.erg-ref-fuss p{font-size:calc(12.5px * var(--tt-f));color:var(--tt-text);margin:0;line-height:1.42}.erg-ref-fuss-qr{color:var(--tt-leise)}a.erg-ref-fuss-qr{color:var(--tt-marke);font-weight:600;text-decoration:underline}.erg-schritt:not(.erg-terminal) .erg-ref{background:var(--tt-flaeche);border:1px solid var(--tt-linie);border-radius:12px;padding:12px 14px}.erg-schritt:not(.erg-terminal) .erg-ref-block{background:var(--tt-marke-tief);border-radius:10px;padding:12px 14px}.erg-schritt:not(.erg-terminal) .erg-ref-kopf{font-size:calc(10.5px * var(--tt-f));letter-spacing:.12em;margin:0 0 6px}.erg-schritt:not(.erg-terminal) .erg-ref-nummer{gap:4px}.erg-schritt:not(.erg-terminal) .erg-ref-pre{font-size:calc(30px * var(--tt-f));letter-spacing:.05em;color:var(--tt-marke-vordergrund)}.erg-schritt:not(.erg-terminal) .erg-ref-ziffern{font-size:calc(40px * var(--tt-f));letter-spacing:.05em;border-radius:4px;padding:0 4px}.erg-schritt:not(.erg-terminal) .erg-ref-hinweis{font-size:calc(12px * var(--tt-f));color:#b9c8da;margin:6px 0 0;line-height:1.3}.erg-schritt:not(.erg-terminal) .erg-ref-hinweis b{color:var(--tt-marke-vordergrund);font-weight:700}.erg-schritt:not(.erg-terminal) .erg-ref-fuss{padding:0}.erg-schritt:not(.erg-terminal) .erg-ref-fuss-qr{color:var(--tt-leise)}.erg-schritt:not(.erg-terminal) .erg-ref-fuss-qr a{color:var(--tt-marke);text-decoration:underline}.erg-schritt:not(.erg-terminal) .erg-abschied-mail{font-size:calc(17px * var(--tt-f));max-width:58ch}.erg-aktionen{grid-template-columns:repeat(4,1fr);gap:14px;width:100%;max-width:1180px;margin:0 auto;display:grid}.erg-kachel{border:1px solid var(--tt-linie);background:var(--tt-papier);color:var(--tt-text);cursor:pointer;font:inherit;text-align:left;border-radius:12px;flex-direction:column;align-items:flex-start;gap:12px;padding:18px 20px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}@media (hover:hover) and (pointer:fine){.erg-kachel:hover{border-color:var(--tt-marke);box-shadow:0 4px 14px color-mix(in srgb, var(--tt-marke) 12%, transparent)}}.erg-kachel:focus-visible{outline:3px solid var(--tt-marke);outline-offset:3px}.erg-kachel-ico{background:var(--tt-marke-hell);width:40px;height:40px;color:var(--tt-marke);border-radius:9px;flex:none;place-items:center;display:grid}.erg-kachel b{font-size:calc(16px * var(--tt-f));font-weight:700}.erg-kachel-sub{font-size:calc(13.5px * var(--tt-f));color:var(--tt-leise);line-height:1.4}.erg-kachel-haupt{background:var(--tt-aktion);border-color:var(--tt-aktion)}.erg-kachel-haupt .erg-kachel-ico{background:color-mix(in srgb, var(--tt-aktion-vordergrund) 12%, transparent);color:var(--tt-aktion-vordergrund)}.erg-kachel-haupt b{color:var(--tt-aktion-vordergrund)}.erg-kachel-haupt .erg-kachel-sub{color:var(--tt-aktion-vordergrund);opacity:.72}.erg-schluss{width:100%;max-width:1180px;font-size:calc(14.5px * var(--tt-f));color:var(--tt-leise);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;display:flex}.erg-schluss-terminal{flex-direction:column;justify-content:center;gap:14px}.erg-count{font-size:calc(15px * var(--tt-f));color:var(--tt-leise);font-variant-numeric:tabular-nums;margin:0}.tt-kiosk .erg-count{font-size:calc(17px * var(--tt-f))}.erg-schluss-knoepfe{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.tt-kiosk .erg-text h1{font-size:calc(44px * var(--tt-f-titel))}.tt-kiosk .erg-wann{font-size:calc(24px * var(--tt-f))}@media (max-width:1100px){.erg-aktionen{grid-template-columns:1fr 1fr}}@media (max-width:900px){.erg-botschaft{text-align:center;grid-template-columns:1fr;justify-items:center}.erg-abschied-mail{max-width:none}.erg-ref{width:100%;max-width:420px}.erg-ref-fuss{justify-content:center}.erg-aktionen{grid-template-columns:1fr}.erg-text h1{font-size:calc(32px * var(--tt-f-titel))}.erg-schluss{justify-content:center}}.tt-btn-gefahr{background:var(--tt-fehler);color:#fff;border-color:var(--tt-fehler)}@media (hover:hover) and (pointer:fine){.tt-btn-gefahr:hover:not(:disabled){background:#7e160c}}.tt-btn-gefahr:disabled{background:var(--tt-marke-15);color:#8296ac;cursor:not-allowed;border-color:#0000}.tv-schritt{flex-direction:column;display:flex}.tv-banner{border:1px solid var(--tt-aktion-tief);background:var(--tt-aktion-hell);border-radius:var(--tt-r-karte);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;padding:14px 16px;display:flex}.tv-banner p{font-size:calc(14.5px * var(--tt-f));margin:0}.tv-beleg{max-width:480px;margin-bottom:18px}.tv-positionen{margin:0;padding:0;list-style:none}.tv-positionen-zeit{color:var(--tt-leise)}.tv-kalenderbuttons{margin-bottom:18px}.tv-confirm-box{border:1px solid var(--tt-linie);border-radius:var(--tt-r-karte);background:var(--tt-flaeche);margin-bottom:18px;padding:16px}.tv-confirm-aktionen{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.tv-verschieben{border:1px solid var(--tt-linie);border-radius:var(--tt-r-karte);background:var(--tt-papier);padding:18px}.tv-verschieben-titel{font-size:calc(20px * var(--tt-f));margin:0 0 4px}.tv-zeiten-block{margin-top:18px}.tv-zeiten-titel{font-size:calc(16px * var(--tt-f));margin:0 0 10px}.tv-verschieben-aktionen{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.tv-aktionen-start{display:flex}.tv-storniert{text-align:center;padding:48px 20px}.tv-storniert .erg-haken{margin:0 auto 14px}.tv-storniert .tt-unter{margin-bottom:22px}@media (prefers-reduced-motion:reduce){.tt-buerger *,.tt-buerger :before,.tt-buerger :after{transition:none!important;animation:none!important}}@media (prefers-contrast:more){.tt-buerger{--tt-linie:#5a7088;--tt-marke-15:#8fa6be;--tt-leise:#28405a}.tt-buerger .tt-zeile,.tt-buerger .tt-chip{border-width:2px}}@media (forced-colors:active){.tt-buerger .tt-chip,.tt-buerger .tt-zeile,.tt-buerger .tt-btn,.tt-buerger .tt-stepper{border:2px solid buttontext}}.wr-arbeit-start{flex:1;grid-template-columns:1.15fr .85fr;min-height:0;display:grid}@media (min-width:769px) and (max-width:900px){.tt-buerger:not(.tt-kiosk) .wr-arbeit-start{grid-template-columns:1fr}}.wr-haupt-start{flex-direction:column;min-width:0;padding:44px 48px;display:flex;overflow:auto}.wr-seite-start{min-height:0;display:flex}.tt-kiosk .wr-arbeit-start{grid-template-columns:1fr}.tt-kiosk .wr-haupt-start{padding:0;overflow:hidden}.skb{background:var(--tt-kiosk-buehne);height:100%;color:var(--tt-papier);flex-direction:column;min-height:0;padding:1cqw 2cqw 1.3cqw;display:flex;container-type:inline-size}.skb-kopf{flex:none;justify-content:space-between;align-items:flex-end;padding:0 0 .7cqw;display:flex}.skb-buehne{flex-direction:column;flex:1;gap:.8cqw;min-height:0;display:flex}.skb-reihe{gap:.8cqw;min-height:0;display:flex}.skb-r1{flex:1.62}.skb-r2{flex:.64}.skb-kopf-l{flex-direction:column;gap:4px;display:flex}.skb-ort{font-size:calc(.82cqw * var(--tt-f));letter-spacing:.22em;text-transform:uppercase;color:var(--tt-kiosk-buehne-leise);padding-bottom:.3cqw}.skb-demo-zeile{font:inherit;font-size:calc(12px * var(--tt-f));color:var(--tt-kiosk-buehne-leise);text-underline-offset:3px;cursor:pointer;opacity:.85;background:0 0;border:0;align-self:flex-start;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}@media (hover:hover) and (pointer:fine){.skb-demo-zeile:hover{opacity:1}}.skb-demo-zeile:focus-visible{outline:2px solid var(--tt-papier);outline-offset:2px}.skb-kopf-rechts{align-items:stretch;gap:1.4cqw;display:flex}.skb-kopf-block{flex-direction:column;align-items:flex-end;display:flex}.skb-kopf-zahl{font-size:calc(2.5cqw * var(--tt-f));color:var(--tt-papier);letter-spacing:.02em;align-items:center;gap:.55cqw;font-weight:700;line-height:1;display:flex}.skb-kopf-glyph{font-size:calc(2.2cqw * var(--tt-f));color:var(--tt-aktion);line-height:1}.skb-kopf-unter{font-size:calc(.86cqw * var(--tt-f));color:#ffffffb8;white-space:nowrap;margin-top:.3cqw;line-height:1.3}.skb-trenner{background:#ffffff38;align-self:stretch;width:.1cqw}.skb-t{border-radius:1cqw;flex-direction:column;min-height:0;padding:1.5cqw 1.6cqw;display:flex;overflow:hidden}.skb-held{background:var(--tt-papier);color:var(--tt-text);flex:1.32;justify-content:flex-start;gap:0;padding:1.5cqw 1.6cqw;position:relative}.skb-logo{object-fit:contain;object-position:left;flex:none;align-self:flex-start;width:auto;max-width:70%;height:auto;max-height:5cqw;display:block}.skb-logo-text{font-size:calc(1.75cqw * var(--tt-f));letter-spacing:-.01em;flex:none;align-self:flex-start;font-weight:700;line-height:1.12}.skb-held-mitte{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.skb-held h1{font-size:calc(3.5cqw * var(--tt-f-titel));letter-spacing:-.022em;flex:none;max-width:16ch;margin:1.3cqw 0 0;font-weight:800;line-height:1.04}.skb-mark{background:linear-gradient(transparent 55%, var(--tt-aktion) 55%, var(--tt-aktion) 92%, transparent 92%);color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;margin:0 -4px;padding:0 4px}.skb-wz{opacity:.06;pointer-events:none;width:20cqw;height:23cqw;position:absolute;bottom:-3cqw;right:-2cqw}.skb-wege{flex:1;grid-template-columns:1fr 1fr;align-items:stretch;gap:.7cqw;min-height:0;margin-top:1.2cqw;display:grid}.skb-weg{background:var(--tt-flaeche);border:1px solid var(--tt-linie);text-align:left;font:inherit;color:var(--tt-text);cursor:pointer;border-radius:.65cqw;grid-template-columns:auto 1fr auto;align-items:center;gap:.8cqw;min-width:0;padding:1cqw 1.1cqw;display:grid}@media (hover:hover) and (pointer:fine){.skb-weg:hover{border-color:var(--tt-linie-stark)}}.skb-weg:focus-visible{outline:3px solid var(--tt-marke);outline-offset:2px}.skb-weg .ic{border-radius:.5cqw;flex:none;place-items:center;width:2.4cqw;height:2.4cqw;display:grid}.skb-weg.w1 .ic{background:var(--tt-marke);color:var(--tt-marke-vordergrund)}.skb-weg.w2 .ic{background:var(--tt-aktion);color:var(--tt-aktion-vordergrund)}.skb-weg .tx{min-width:0}.skb-weg .tx b{font-size:calc(1.2cqw * var(--tt-f));letter-spacing:-.01em;margin-bottom:.22cqw;line-height:1.2;display:block}.skb-weg .tx>span{font-size:calc(.92cqw * var(--tt-f));color:var(--tt-leise);line-height:1.4;display:block}.skb-weg .pf{background:var(--tt-papier);border:1.5px solid var(--tt-linie);width:2.1cqw;height:2.1cqw;color:var(--tt-marke);border-radius:50%;flex:none;align-self:center;place-items:center;display:grid}.skb-adr{font-size:calc(.95cqw * var(--tt-f));color:var(--tt-leise);flex:none;align-items:center;gap:.45cqw;margin:1.1cqw 0 0;display:flex;position:relative}.skb-adr svg{color:var(--tt-marke);flex:none}.skb-adr b{color:var(--tt-text)}.skb-info{background:color-mix(in srgb, var(--tt-papier) 8%, transparent);border:1px solid color-mix(in srgb, var(--tt-papier) 12%, transparent);justify-content:center;gap:10px}.skb-info .kl{font-size:calc(15px * var(--tt-f));letter-spacing:.1em;text-transform:uppercase;color:var(--tt-kiosk-buehne-leise)}.skb-info .kw{font-size:calc(40px * var(--tt-f));letter-spacing:-.02em;margin:0;font-weight:600;line-height:1.08}.skb-info .ks{font-size:calc(17px * var(--tt-f));color:color-mix(in srgb, var(--tt-papier) 82%, var(--tt-marke))}.skb-ausgebucht .kw{font-size:calc(34px * var(--tt-f))}.skb-ausgebucht .ks b{color:var(--tt-papier);font-weight:600}.skb-woche{flex:1.72;min-height:0;display:flex}.skb-woche .wk-woche{background:color-mix(in srgb, var(--tt-papier) 8%, transparent);border:1px solid color-mix(in srgb, var(--tt-papier) 12%, transparent);border-radius:1cqw;flex:1;grid-template-rows:auto 1fr;grid-template-columns:1fr auto;column-gap:1cqw;min-height:0;margin:0;padding:1.1cqw 1.4cqw;display:grid}.skb-woche .wk-woche-titel{font-size:calc(.78cqw * var(--tt-f));color:#ffffffa8;grid-area:1/1;align-self:baseline;margin:0 0 .5cqw}.skb-woche .wk-woche-sub{font-size:calc(.78cqw * var(--tt-f));color:#ffffff8c;white-space:nowrap;grid-area:1/2;place-self:baseline end;margin:0}.skb-woche .wk-woche-tage{grid-area:2/1/auto/-1;align-items:stretch;gap:.38cqw;min-height:0}.skb-woche .wk-woche-tage>li{align-items:stretch}.skb-woche .wk-tag{border-width:.13cqw;border-radius:.55cqw;justify-content:center;gap:.12cqw;min-height:0;padding:.3cqw}.skb-woche .wk-tag-top{font-size:calc(.8cqw * var(--tt-f))}.skb-woche .wk-tag-zahl{font-size:calc(2.2cqw * var(--tt-f))}.skb-woche .wk-tag-wort{font-size:calc(.98cqw * var(--tt-f))}.skb-woche .wk-tag.zu .wk-tag-top,.skb-woche .wk-tag.zu .wk-tag-wort{color:#ffffff9e}.skb-checkin{background:var(--tt-papier);color:var(--tt-text);flex:1;position:relative}.skb-checkin h2{font-size:calc(1.6cqw * var(--tt-f));letter-spacing:-.015em;flex:none;align-items:center;gap:.6cqw;margin:0 0 .25cqw;font-weight:750;display:flex}.skb-checkin h2 .ic{background:var(--tt-marke-hell);width:2cqw;height:2cqw;color:var(--tt-marke);border-radius:.5cqw;flex:none;place-items:center;display:grid}.skb-ci-sub{font-size:calc(.88cqw * var(--tt-f));color:var(--tt-leise);flex:none;margin:0 0 1cqw}.skb-code{flex:none;justify-content:flex-start;align-items:center;gap:.45cqw;margin:0 0 1cqw;display:flex}.skb-code .pre{font-size:calc(2.05cqw * var(--tt-f));color:var(--tt-leise);letter-spacing:.02em;padding-right:.2cqw;font-weight:700}.skb-code .z{border:.14cqw solid var(--tt-linie);width:2.8cqw;height:3.1cqw;font-size:calc(1.9cqw * var(--tt-f));background:var(--tt-flaeche);color:var(--tt-text);border-radius:.45cqw;place-items:center;font-weight:700;display:grid}.skb-code .z.voll{border-color:var(--tt-linie);background:var(--tt-papier)}.skb-code .z.aktiv{border-color:var(--tt-marke);box-shadow:0 0 0 .25cqw var(--tt-marke-15);background:var(--tt-papier);border-width:.2cqw}.skb-pad{flex:1;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:.45cqw;min-height:0;display:grid}.skb-pad button{border:.1cqw solid var(--tt-linie);background:var(--tt-papier);font-size:calc(2.2cqw * var(--tt-f));color:var(--tt-text);cursor:pointer;border-radius:.55cqw;min-height:0;font-weight:600;line-height:1}.skb-pad button:active{background:var(--tt-marke-hell)}.skb-pad .loesch{font-size:calc(1.05cqw * var(--tt-f));color:var(--tt-leise)}.skb-pad .ok{background:var(--tt-marke);border-color:var(--tt-marke);color:var(--tt-marke-vordergrund);font-size:calc(1.05cqw * var(--tt-f))}.skb-pad .ok:disabled{background:var(--tt-flaeche);border-color:var(--tt-linie);color:var(--tt-leise);cursor:default}.skb-panel{z-index:6;text-align:center;color:#16202e;opacity:0;pointer-events:none;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:28px;transition:opacity .28s;display:flex;position:absolute;inset:0}.skb-panel.an{opacity:1;pointer-events:auto}.skb-panel .z{color:#fff;width:64px;height:64px;font-size:calc(34px * var(--tt-f));border-radius:50%;place-items:center;margin-bottom:4px;font-weight:700;line-height:1;display:grid}.skb-panel h3{font-size:calc(30px * var(--tt-f));letter-spacing:-.01em;margin:0}.skb-panel h3:focus-visible{outline-offset:4px;outline:3px solid}#skb-panel-text{flex-direction:column;align-items:center;gap:10px;max-width:42ch;display:flex}.skb-panel p{font-size:calc(17px * var(--tt-f));color:#5a6675;margin:0;line-height:1.5}.skb-panel p b,.skb-panel p strong{color:#16202e;font-weight:600}.skb-panel .nr{font-size:calc(14px * var(--tt-f));color:#5a6675;border-top:1px solid #d8dee7;width:100%;margin-top:4px;padding-top:10px}.skb-panel .nr b{color:#16202e}.skb-panel .seit{font-size:calc(15px * var(--tt-f));background:#fff;border-radius:8px;padding:6px 14px}.skb-panel .zeiten{gap:10px;margin-top:2px;display:flex}.skb-panel .zeiten div{font-size:calc(16px * var(--tt-f));border:1px solid #d8dee7;border-radius:8px;padding:8px 14px}.skb-panel .zeiten span{color:#5a6675;font-size:calc(12px * var(--tt-f));display:block}.skb-panel .zim{border-radius:12px;align-items:center;gap:14px;margin-top:4px;padding:12px 24px;display:flex}.skb-panel .zim b{font-size:calc(46px * var(--tt-f));letter-spacing:-.02em;line-height:1}.skb-panel .zim span{font-size:calc(15px * var(--tt-f));text-align:left}.skb-panel .kn{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px;display:flex}.skb-panel .kn button{font-size:calc(16px * var(--tt-f));cursor:pointer;color:#16202e;background:#fff;border:1.5px solid #d8dee7;border-radius:12px;min-height:54px;padding:14px 18px;font-weight:600}.skb-panel .kn button.haupt{background:var(--tt-marke);border-color:var(--tt-marke);color:var(--tt-marke-vordergrund)}.skb-panel .balken{background:#1e7b3c33;border-radius:3px;width:60%;height:5px;margin-top:8px;overflow:hidden}.skb-panel .balken i{transform-origin:0;background:#1e7b3c;width:100%;height:100%;animation:8s linear forwards skb-ablauf;display:block}@keyframes skb-ablauf{to{transform:scaleX(0)}}.skb-panel.s-erfolg{background:#e4efe6}.skb-panel.s-erfolg .z{background:#1e7b3c}.skb-panel.s-erfolg h3{color:#1e7b3c}.skb-panel.s-a{background:#e6eef8}.skb-panel.s-a .z{background:#1f4e8c}.skb-panel.s-a h3{color:#1f4e8c}.skb-panel.s-b{background:#e6eef8}.skb-panel.s-b .z{background:#1f4e8c}.skb-panel.s-b h3{color:#1f4e8c}.skb-panel.s-b .zim{color:#fff;background:#0f2a47}.skb-panel.s-b .zim b{color:#f7c325}.skb-panel.s-d{background:#eef1f5}.skb-panel.s-d .z{background:#5a6675}.skb-panel.s-d h3{color:#16202e}.skb-panel.s-d .zim{background:#fff;border:1px solid #d8dee7}.skb-panel.s-d .zim b{color:#0f2a47}.skb-panel.s-rot{background:#fbe9e7}.skb-panel.s-rot .z{background:#b3261e}.skb-panel.s-rot h3{color:#b3261e}.skb-panel.s-rot .zim{color:#fff;background:#b3261e}.skb-panel.s-rot .zim b{color:#fff}.skb-panel.s-rot .kp-zwei b{color:#b3261e;font-weight:700}.skb-panel.s-tech{background:#fbe9e7}.skb-panel.s-tech .z{background:#b3261e}.skb-panel.s-tech h3{color:#b3261e}.skb-panel.s-nf{background:#fff;border:3px solid #b3261e}.skb-panel.s-nf .z{background:#b3261e}.skb-panel.s-nf h3{color:#b3261e}.skb-panel.s-rl{background:#fdf3d2}.skb-panel.s-rl .z{color:#0f2a47;background:#f7c325}.skb-panel.s-rl h3{color:#8a6200}.skb-panel.s-zeit{background:#fff}.skb-panel.s-zeit .z{background:#0f2a47}.skb-panel.s-zeit h3{color:#16202e}.skb-panel.s-frueh{background:#e6eef8}.skb-panel.s-frueh .z{background:#1f4e8c}.skb-panel.s-frueh h3{color:#1f4e8c}.skb-panel.s-spaet{background:#fef3e2}.skb-panel.s-spaet .z{background:#d97706}.skb-panel.s-spaet h3{color:#7c3e00}.skb-panel.s-spaet .zim{color:#fff;background:#d97706}.skb-panel.s-spaet .zim b{color:#fff}@media (max-height:860px){.skb-panel{gap:8px;padding:18px}.skb-panel h3{font-size:calc(24px * var(--tt-f))}.skb-panel p{font-size:calc(15px * var(--tt-f))}.skb-panel .zim{padding:10px 20px}.skb-panel .zim b{font-size:calc(38px * var(--tt-f))}.skb-panel .z{width:54px;height:54px;font-size:calc(28px * var(--tt-f))}}.skb-buchen{background:var(--tt-aktion);color:var(--tt-aktion-vordergrund);cursor:pointer;text-align:left;font:inherit;border:0;flex:1;justify-content:center;gap:.3cqw;padding:1.1cqw 1.5cqw;animation:2.6s ease-in-out infinite skb-puls;position:relative}.skb-buchen .g{font-size:calc(2.4cqw * var(--tt-f));letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:.6cqw;font-weight:800;line-height:1.1;display:flex}.skb-buchen .g svg{flex:none;width:1.9cqw;height:1.9cqw}.skb-buchen .k{font-size:calc(.98cqw * var(--tt-f));color:color-mix(in srgb, var(--tt-aktion-vordergrund) 72%, var(--tt-aktion));line-height:1.35}.skb-buchen:focus-visible{outline:4px solid var(--tt-papier);outline-offset:-6px}@keyframes skb-puls{0%,to{box-shadow:0 12px 30px color-mix(in srgb, var(--tt-aktion) 38%, transparent)}50%{box-shadow:0 12px 44px color-mix(in srgb, var(--tt-aktion) 70%, transparent)}}.skb-aufruf{background:color-mix(in srgb, var(--tt-papier) 8%, transparent);border:1px solid color-mix(in srgb, var(--tt-papier) 12%, transparent);border-radius:1cqw;flex:.72;align-items:stretch;gap:1.6cqw;min-height:0;padding:.75cqw 1.6cqw;transition:background .3s,color .3s;display:flex;position:relative;overflow:hidden}.skb-aufruf .kl{font-size:calc(.78cqw * var(--tt-f));letter-spacing:.2em;text-transform:uppercase;color:var(--tt-kiosk-buehne-leise)}.skb-aufruf .aufruf-aktuell{flex-direction:column;justify-content:center;min-width:0;display:flex}.skb-aufruf .aktuell-zeile{align-items:flex-start;gap:1.3cqw;margin-top:.15cqw;display:flex}.skb-aufruf .aufruf-nummer{white-space:nowrap;flex-direction:column;min-width:0;display:flex}.skb-aufruf .aufruf-nummer .pre{font-size:calc(1.25cqw * var(--tt-f));letter-spacing:.1em;color:#fff9;margin-bottom:.15cqw;line-height:1}.skb-aufruf .aufruf-nummer .ziffern{font-size:calc(7.9cqw * var(--tt-f));color:var(--tt-aktion);font-weight:800;line-height:.86}.skb-aufruf .aufruf-ort{font-size:calc(2.7cqw * var(--tt-f));color:var(--tt-papier);white-space:nowrap;margin-top:1.75cqw;font-weight:750;line-height:1}.skb-aufruf .aufruf-info{flex-direction:column;justify-content:center;min-width:0;display:flex}.skb-aufruf .aufruf-info .gross{font-size:calc(2.6cqw * var(--tt-f));color:var(--tt-papier);max-width:26ch;margin-top:.3cqw;font-weight:750;line-height:1.2}.skb-aufruf .aufruf-info .klein{font-size:calc(1.2cqw * var(--tt-f));color:#ffffffb3;margin-top:.4cqw}.skb-aufruf .aufruf-verlauf{flex-direction:column;flex:none;align-items:flex-end;min-height:0;margin-left:auto;display:flex}.skb-aufruf .aufruf-verlauf .kl{flex:none;margin-bottom:.2cqw}.skb-aufruf .chips{flex:1;gap:.5cqw;min-height:0;margin-top:.35cqw;display:flex}.skb-aufruf .chip{background:color-mix(in srgb, var(--tt-papier) 11%, transparent);text-align:center;border-radius:.7cqw;flex-direction:column;justify-content:center;align-items:center;gap:.05cqw;min-width:8.2cqw;padding:.45cqw 1.05cqw;display:flex}.skb-aufruf .chip-leer{background:0 0;border:.11cqw dashed #ffffff42;border-radius:.7cqw;min-width:8.2cqw;padding:.45cqw 1.05cqw}.skb-aufruf .chip .nr{flex-direction:column;align-items:center;line-height:1;display:flex}.skb-aufruf .chip .nr .pre{font-size:calc(.9cqw * var(--tt-f));letter-spacing:.08em;color:color-mix(in srgb, var(--tt-papier) 72%, transparent);margin-bottom:.1cqw}.skb-aufruf .chip .nr .ziffern{font-size:calc(3.3cqw * var(--tt-f));color:color-mix(in srgb, var(--tt-papier) 94%, transparent);font-weight:700;line-height:1.05}.skb-aufruf .chip .zi{font-size:calc(1.05cqw * var(--tt-f));color:color-mix(in srgb, var(--tt-papier) 72%, transparent);white-space:nowrap;text-overflow:ellipsis;max-width:8.2cqw;margin-top:.1cqw;overflow:hidden}.skb-aufruf.neu{background:var(--tt-aktion);border-color:var(--tt-aktion);color:var(--tt-aktion-vordergrund)}.skb-aufruf.neu .kl,.skb-aufruf.neu .aufruf-nummer .pre{color:color-mix(in srgb, var(--tt-aktion-vordergrund) 72%, var(--tt-aktion))}.skb-aufruf.neu .aufruf-nummer .ziffern,.skb-aufruf.neu .aufruf-ort,.skb-aufruf.neu .chip .nr .pre{color:var(--tt-aktion-vordergrund)}.skb-aufruf.neu .chip{background:color-mix(in srgb, var(--tt-aktion-vordergrund) 10%, transparent)}.skb-aufruf.neu .chip .nr .ziffern,.skb-aufruf.neu .chip .zi{color:var(--tt-aktion-vordergrund)}@keyframes skb-blink{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.skb-aufruf.neu .aufruf-nummer,.skb-aufruf.neu .aufruf-ort{transform-origin:0;animation:.6s 3 skb-blink}@media (prefers-reduced-motion:reduce){.skb-buchen,.skb-panel .balken i,.skb-aufruf.neu .aufruf-nummer,.skb-aufruf.neu .aufruf-ort{animation:none}}@media (max-width:1200px){.skb{overflow-y:auto}.skb-buehne{gap:12px}.skb-reihe{flex-direction:column;gap:12px}.skb-t,.skb-woche,.skb-aufruf{min-height:128px}}.start-logo{object-fit:contain;flex:none;align-self:flex-start;width:auto;height:64px;display:block}.tt-kiosk .start-logo{height:70px}.start-logo-text{color:var(--tt-titel-override,inherit);font-size:calc(30px * var(--tt-f));align-self:flex-start;font-weight:600}.start-mitte{flex-direction:column;flex:1;justify-content:center;min-height:0;padding:32px 0;display:flex}.start-mitte h1{font-size:calc(52px * var(--tt-f-titel));letter-spacing:-.035em;max-width:15ch;margin:0 0 16px;font-weight:600;line-height:1.06}.tt-kiosk .start-mitte h1{font-size:calc(58px * var(--tt-f-titel))}.start-mitte .sub{font-size:calc(20px * var(--tt-f));color:var(--tt-leise);max-width:34ch;margin:0 0 36px;line-height:1.5}.start-knopf{background:var(--tt-aktion);color:var(--tt-aktion-vordergrund);font-size:calc(23px * var(--tt-f));cursor:pointer;border:0;border-radius:14px;align-self:flex-start;align-items:center;gap:14px;padding:24px 46px;font-weight:700;display:inline-flex}.tt-kiosk .start-knopf{font-size:calc(25px * var(--tt-f));padding:26px 50px}@media (hover:hover) and (pointer:fine){.start-knopf:hover{background:var(--tt-aktion-tief)}}.start-tipp{font-size:calc(16px * var(--tt-f));color:var(--tt-leise);margin-top:18px}.start-schritte{gap:16px;margin-top:auto;padding-top:32px;display:flex}.start-schritt{border-top:3px solid var(--tt-marke);flex:1;padding-top:12px}.start-schritt .nr{font-size:calc(13px * var(--tt-f));color:var(--tt-marke);font-weight:700}.start-schritt b{font-size:calc(17px * var(--tt-f));margin:3px 0 2px;display:block}.start-schritt span{font-size:calc(14.5px * var(--tt-f));color:var(--tt-leise);min-height:2.9em;line-height:1.45;display:block}.tt-navy-spalte{background:var(--tt-marke);color:#fff;flex-direction:column;flex:1;min-width:0;min-height:0;padding:44px 40px;display:flex;overflow:auto}.wk-uhr{font-size:calc(58px * var(--tt-f));letter-spacing:-.03em;font-weight:700;line-height:1}.tt-kiosk .wk-uhr{font-size:calc(64px * var(--tt-f))}.wk-datum{font-size:calc(17px * var(--tt-f));color:#cbdcef;margin:8px 0 32px}.wk-kasten{background:#ffffff1a;border-radius:16px;margin-bottom:14px;padding:20px}.wk-kasten .kk{font-size:calc(11.5px * var(--tt-f));letter-spacing:.11em;text-transform:uppercase;color:#cbdcef}.wk-kasten .kw{font-size:calc(27px * var(--tt-f));letter-spacing:-.02em;margin-top:6px;font-weight:700;line-height:1.2}.wk-kasten .ks{font-size:calc(14.5px * var(--tt-f));color:#cbdcef;margin-top:5px}.wk-woche{background:#ffffff1a;border-radius:16px;margin-bottom:14px;padding:18px 18px 20px}.wk-woche-titel{font-size:calc(11.5px * var(--tt-f));letter-spacing:.11em;text-transform:uppercase;color:#cbdcef;margin-bottom:12px}.wk-woche-tage{gap:6px;margin:0;padding:0;list-style:none;display:flex}.wk-woche-tage>li{flex:1 1 0;min-width:0;display:flex}.wk-tag{color:#fff;min-height:64px;font:inherit;text-align:center;cursor:default;background:#ffffff0f;border:2px solid #0000;border-radius:10px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;padding:8px 2px 9px;display:flex}.wk-tag-top{font-size:calc(10.5px * var(--tt-f));letter-spacing:.03em;text-transform:uppercase;color:#cbdcef;white-space:nowrap}.wk-tag-zahl{font-size:calc(21px * var(--tt-f));font-weight:700;line-height:1.05}.wk-tag-wort{font-size:calc(19px * var(--tt-f));font-weight:400;line-height:1.05}.wk-tag.frei{background:#ffffff2b}.wk-tag.voll{background:#ffffff0f}.wk-tag.zu{background:0 0}.wk-tag.zu .wk-tag-top,.wk-tag.zu .wk-tag-wort{color:#ffffff73}.wk-tag.heute{border-color:var(--tt-aktion)}.wk-tag.naechster{background:var(--tt-aktion);color:var(--tt-aktion-vordergrund)}.wk-tag.naechster .wk-tag-top{color:color-mix(in srgb, var(--tt-aktion-vordergrund) 78%, transparent)}button.wk-tag{cursor:pointer;transition:transform .12s,background .12s}@media (hover:hover) and (pointer:fine){button.wk-tag:hover{background:#ffffff47}button.wk-tag.naechster:hover{background:var(--tt-aktion-tief)}}button.wk-tag:focus-visible{outline-offset:2px;outline:3px solid #fff}.wk-woche-sub{font-size:calc(12px * var(--tt-f));color:#cbdcef;margin-top:10px}.wk-zeiten-titel{font-size:calc(11.5px * var(--tt-f));letter-spacing:.11em;text-transform:uppercase;color:#cbdcef;margin-top:auto;padding-top:28px}.wk-zeiten{font-size:calc(15.5px * var(--tt-f));padding-top:10px}.wk-zeiten .zz{border-top:1px solid #fff3;justify-content:space-between;gap:14px;padding:11px 0;display:flex}.wk-zeiten .zz .t{color:#cbdcef}.wk-zeiten .zz .u{font-size:calc(14px * var(--tt-f));text-align:right}.wk-adresse{font-size:calc(14.5px * var(--tt-f));color:#cbdcef;margin-top:20px;line-height:1.5}.wk-adresse b{color:#fff;font-size:calc(15.5px * var(--tt-f));display:block}.tt-buerger.ls-root{background:var(--tt-buehne);min-height:100vh;padding:28px 20px 48px;display:block}.ls-sprung{background:var(--tt-marke);color:#fff;border-radius:0 0 var(--tt-r-feld) 0;z-index:10;padding:10px 18px;text-decoration:none;position:absolute;top:0;left:-9999px}.ls-sprung:focus-visible{left:20px}.ls-karte{width:100%;max-width:var(--tt-rahmen-max);background:var(--tt-papier);border-radius:14px;flex-direction:column;margin:0 auto;display:flex;overflow:hidden;box-shadow:0 18px 48px #1020342e}.ls-unterzeile{padding:12px var(--tt-kante);border-bottom:1px solid var(--tt-linie);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:16px;display:flex}.ls-pille{background:var(--tt-marke-hell);border:1px solid var(--tt-linie);font-size:calc(14px * var(--tt-f));color:var(--tt-marke);border-radius:999px;align-items:center;gap:9px;padding:7px 16px 7px 11px;font-weight:600;display:inline-flex}.ls-zurueck{color:var(--tt-marke);border-radius:var(--tt-r-feld);align-items:center;gap:8px;margin-left:-10px;padding:6px 10px;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.ls-zurueck:hover{background:var(--tt-flaeche);text-decoration:underline}}.ls-haupt{padding:32px var(--tt-kante) 44px;font-size:calc(18px * var(--tt-f));line-height:1.7}.ls-haupt p{max-width:62ch;margin:0 0 .85em}.ls-zone{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:26px 28px;display:grid}.ls-zone+.ls-zone{margin-top:46px}.ls-b5{grid-column:span 5}.ls-b6{grid-column:span 6}.ls-b7{grid-column:span 7}.ls-b12{grid-column:span 12}.ls-haupt h1{font-size:calc(34px * var(--tt-f));letter-spacing:-.015em;margin:0 0 10px;font-weight:600}.ls-einstieg{font-size:calc(19px * var(--tt-f))}.ls-haupt section{min-width:0;scroll-margin-top:20px}.ls-haupt h2{font-size:calc(25px * var(--tt-f));letter-spacing:-.01em;align-items:center;gap:13px;margin:0 0 14px;font-weight:600;display:flex}.ls-haupt h3{font-size:calc(20px * var(--tt-f));margin:2px 0 6px;font-weight:600}.ls-zeichen{background:var(--tt-marke-hell);border:1px solid var(--tt-linie);width:42px;height:42px;color:var(--tt-marke);border-radius:10px;flex:none;place-items:center;display:grid}ul.ls-klar{margin:12px 0 .85em;padding:0;list-style:none}ul.ls-klar li{margin-bottom:9px;padding-left:28px;position:relative}ul.ls-klar li:before{content:"";background:var(--tt-marke);border-radius:3px;width:10px;height:10px;position:absolute;top:.6em;left:3px}.ls-worterklaerung{background:var(--tt-papier);border:1px solid var(--tt-linie);border-left:5px solid var(--tt-marke);border-radius:0 var(--tt-r-karte) var(--tt-r-karte) 0;margin:12px 0 0;padding:12px 16px}.ls-worterklaerung p{max-width:none;margin:0}.ls-wort{font-weight:700}.ls-seitenkasten{border:1px solid var(--tt-linie);border-radius:var(--tt-r-karte);background:var(--tt-flaeche);padding:20px 24px}.ls-seitenkasten h3{font-size:calc(18px * var(--tt-f));margin:0 0 10px;font-weight:600}.ls-seitenkasten p{max-width:none}.ls-inhalt-box{border:1px solid var(--tt-linie);border-radius:var(--tt-r-karte);background:var(--tt-papier);padding:20px 24px}.ls-inhalt-box h2{font-size:calc(18px * var(--tt-f));margin:0 0 12px;font-weight:600;display:block}.ls-inhalt-box ol{counter-reset:iv;grid-template-columns:1fr;gap:9px;margin:0;padding:0;list-style:none;display:grid}.ls-inhalt-box li{counter-increment:iv;align-items:baseline;gap:12px;display:flex}.ls-inhalt-box li:before{content:counter(iv, decimal-leading-zero);background:var(--tt-marke);color:#fff;min-width:30px;height:24px;font-family:var(--tt-font-mono);font-size:calc(12.5px * var(--tt-f));border-radius:6px;flex:none;place-items:center;padding:0 4px;font-weight:600;display:inline-grid;transform:translateY(3px)}.ls-inhalt-box a{font-weight:600}ol.ls-schrittkarten{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:18px 0 0;padding:0;list-style:none;display:grid}ol.ls-schrittkarten>li{border:1px solid var(--tt-linie);border-radius:var(--tt-r-karte);background:var(--tt-papier);flex-direction:column;min-width:0;padding:20px;display:flex}.ls-sk-kopf{align-items:center;gap:12px;margin-bottom:10px;display:flex}.ls-sk-chip{border-radius:var(--tt-r-feld);background:var(--tt-marke);color:#fff;width:42px;height:42px;font-size:calc(17px * var(--tt-f));flex:none;place-items:center;font-weight:600;display:grid}.ls-sk-kopf h3{font-size:calc(19px * var(--tt-f));margin:0;font-weight:600;line-height:1.25}.ls-schrittkarten p{max-width:none;margin:0 0 .55em}.ls-schrittkarten p:last-child{margin-bottom:0}.ls-knopf-wort{background:var(--tt-aktion);color:var(--tt-aktion-vordergrund);white-space:nowrap;border-radius:6px;padding:1px 10px;font-weight:700;display:inline-block}.ls-ui-bild{border:1px solid var(--tt-linie);border-radius:var(--tt-r-karte);background:var(--tt-flaeche);margin:6px 0 20px;padding:18px 20px}.ls-punkte{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 28px;display:grid}.ls-punkte p{max-width:none}.ls-beschriftung{font-size:calc(14px * var(--tt-f));color:var(--tt-leise);margin:12px 0 0}.ls-demo-schritte{background:var(--tt-papier);border:1px solid var(--tt-linie);border-radius:var(--tt-r-feld);padding:0 14px;display:flex;overflow-x:auto}.ls-schritt{color:var(--tt-leise-h);font-size:calc(15px * var(--tt-f));white-space:nowrap;border-bottom:4px solid #0000;align-items:center;gap:10px;padding:12px 18px;display:flex}.ls-schritt:first-child{padding-left:0}.ls-nr{font-size:calc(12.5px * var(--tt-f));border-radius:6px;padding:3px 7px;font-weight:600}.ls-schritt[data-z=fertig]{color:var(--tt-marke)}.ls-schritt[data-z=fertig] .ls-nr{background:var(--tt-marke);color:#fff}.ls-schritt[data-z=aktiv]{color:var(--tt-text);border-bottom-color:var(--tt-aktion);font-weight:700}.ls-schritt[data-z=aktiv] .ls-nr{background:var(--tt-aktion);color:var(--tt-aktion-vordergrund)}.ls-kontakt{border:1px solid var(--tt-linie);border-radius:var(--tt-r-karte);margin-top:16px;padding:22px 26px}.ls-gross{font-size:calc(24px * var(--tt-f));font-weight:700;font-family:var(--tt-font-mono);letter-spacing:.01em}table.ls-zeiten{border-collapse:collapse;width:100%;max-width:460px;margin-top:8px}table.ls-zeiten caption{text-align:left;margin-bottom:8px;font-weight:700}table.ls-zeiten th,table.ls-zeiten td{text-align:left;border:1px solid var(--tt-linie);font-size:calc(16.5px * var(--tt-f));vertical-align:top;padding:8px 14px}table.ls-zeiten th{background:var(--tt-flaeche);width:40%;font-weight:700}table.ls-zeiten .ls-zu{color:var(--tt-leise)}.ls-aktionen{padding:14px var(--tt-kante);border-top:1px solid var(--tt-linie);background:var(--tt-papier);flex:none;align-items:center;gap:16px;display:flex}.ls-aktionen-rechts{align-items:center;gap:16px;margin-left:auto;display:flex}.ls-karte .wr-footer .ls-aktiv{color:var(--tt-text);font-weight:700;text-decoration:none}@media (min-width:1101px){.ls-inhalt-box{flex-direction:column;align-self:stretch;display:flex}.ls-inhalt-box ol{flex-direction:column;flex:1;justify-content:space-between;display:flex}.ls-worte{flex-direction:column;align-self:stretch;display:flex}.ls-worte .ls-worterklaerung{flex-direction:column;flex:1;justify-content:center;display:flex}#absagen{flex-direction:column;justify-content:space-between;align-self:stretch;display:flex}.ls-kontakt{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:0 28px;display:grid}table.ls-zeiten{margin-top:0}#barrierefreiheit{flex-direction:column;justify-content:space-between;align-self:stretch;display:flex}.ls-meldekasten{align-self:stretch}}@media (max-width:1280px){ol.ls-schrittkarten{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1100px){.ls-b5,.ls-b6,.ls-b7{grid-column:span 12}.ls-zone+.ls-zone{margin-top:40px}}@media (max-width:760px){.tt-buerger.ls-root{padding:0}.ls-karte{border-radius:0}.ls-haupt{font-size:calc(17px * var(--tt-f))}.ls-haupt h1{font-size:calc(28px * var(--tt-f))}.ls-haupt h2{font-size:calc(22px * var(--tt-f))}ol.ls-schrittkarten,.ls-punkte{grid-template-columns:1fr}.ls-aktionen{flex-wrap:wrap}.ls-aktionen-rechts{width:100%;margin-left:0}.ls-aktionen .tt-btn{flex:1}}.tt-buerger.tv-root{background:var(--tt-buehne);min-height:100dvh;padding:28px 20px 48px;display:block}.tv-karte{width:100%;max-width:var(--tt-rahmen-max);background:var(--tt-papier);border-radius:14px;flex-direction:column;margin:0 auto;display:flex;overflow:hidden;box-shadow:0 18px 48px #1020342e}.tv-arbeit{grid-template-columns:minmax(0, 1fr) var(--tt-spalte);display:grid}.tv-arbeit.tv-solo{grid-template-columns:minmax(0,1fr)}.tv-haupt{min-width:0;padding:24px var(--tt-kante) 32px}.tv-ergebnis{max-width:900px}.tv-h1{font-size:calc(25px * var(--tt-f-titel));letter-spacing:-.01em;margin:0 0 4px;font-weight:600}.tv-lead{color:var(--tt-leise);font-size:calc(15px * var(--tt-f));max-width:70ch;margin:0 0 24px}.tv-melde{border-radius:var(--tt-r-karte);background:var(--tt-aktion-hell);border:1.5px solid var(--tt-aktion-tief);gap:16px;margin-bottom:24px;padding:16px;display:flex}.tv-melde.tv-fest{background:color-mix(in srgb, var(--tt-gruen) 12%, white);border-color:var(--tt-gruen)}.tv-melde .tv-ic{color:color-mix(in srgb, var(--tt-aktion-tief) 75%, black);flex:none;padding-top:1px;display:flex}.tv-melde.tv-fest .tv-ic{color:var(--tt-gruen)}.tv-melde h3{font-size:calc(16px * var(--tt-f));margin:0 0 4px}.tv-melde p{font-size:calc(14px * var(--tt-f));color:var(--tt-text);margin:0}.tv-terminkarte{border:1.5px solid var(--tt-marke);border-radius:var(--tt-r-karte);margin-bottom:16px;overflow:hidden}.tv-terminkarte.tv-aus{border-color:var(--tt-linie)}.tv-tk-kopf{background:var(--tt-marke);color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;padding:14px 18px;display:flex}.tv-terminkarte.tv-aus .tv-tk-kopf{background:var(--tt-flaeche);color:var(--tt-leise)}.tv-tk-kopf b{font-size:calc(17px * var(--tt-f))}.tv-terminkarte.tv-aus .tv-tk-kopf b{font-weight:600;text-decoration:line-through}.tv-tk-status{font-family:var(--tt-font-mono);font-size:calc(12px * var(--tt-f));color:var(--tt-fehler);background:var(--tt-fehler-flaeche);border:1px solid color-mix(in srgb, var(--tt-fehler) 28%, white);border-radius:999px;padding:3px 10px;font-weight:600}.tv-tk-koerper{padding:16px 18px}.tv-zeile{border-bottom:1px solid var(--tt-linie-l);font-size:calc(14.5px * var(--tt-f));gap:16px;padding:8px 0;display:flex}.tv-zeile:first-child{padding-top:0}.tv-zeile:last-child{border-bottom:0;padding-bottom:0}.tv-zeile .tv-l{width:150px;font-family:var(--tt-font-mono);font-size:calc(12px * var(--tt-f));color:var(--tt-leise);flex:none;padding-top:3px}.tv-zeile .tv-w{flex:1}.tv-zeile .tv-w b{font-weight:600}.tv-vm{font-family:var(--tt-font-mono);font-size:calc(12.5px * var(--tt-f));color:var(--tt-leise);white-space:nowrap}.tv-durch{color:var(--tt-leise);text-decoration:line-through}.tv-quer{border:1px solid var(--tt-linie);border-radius:var(--tt-r-karte);background:var(--tt-flaeche);flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:16px;padding:14px 16px;display:flex}.tv-quer .tv-qt{flex:1;min-width:220px}.tv-quer .tv-qt b{font-size:calc(14.5px * var(--tt-f));display:block}.tv-quer .tv-qt span{font-size:calc(13.5px * var(--tt-f));color:var(--tt-leise)}.tt-btn-rot{background:var(--tt-fehler);color:#fff}@media (hover:hover) and (pointer:fine){.tt-btn-rot:hover{background:var(--tt-fehler-tief)}}.tt-btn-klein{min-height:40px;font-size:calc(13.5px * var(--tt-f));padding:0 14px}.tv-aktionen{padding:14px var(--tt-kante);border-top:1px solid var(--tt-linie);background:var(--tt-papier);flex:none;align-items:center;gap:16px;display:flex}.tv-akt-rechts{align-items:center;gap:16px;margin-left:auto;display:flex}.tv-hinweis{font-size:calc(13.5px * var(--tt-f));color:var(--tt-leise)}.tv-spalte{border-left:1px solid var(--tt-linie);background:var(--tt-flaeche);flex-direction:column;display:flex}.tv-sp-kopf{border-bottom:1px solid var(--tt-linie);background:var(--tt-papier);flex:none;padding:20px 24px}.tv-kicker{font-family:var(--tt-font-mono);font-size:calc(11px * var(--tt-f));letter-spacing:.09em;color:var(--tt-leise)}.tv-kzahl{font-size:calc(32px * var(--tt-f));letter-spacing:-.02em;margin-top:2px;font-weight:600;line-height:1.15}.tv-ksub{font-size:calc(13px * var(--tt-f));color:var(--tt-leise)}.tv-sp-koerper{flex:1;min-height:0;padding:16px 24px 24px}.tv-sp-koerper h3{font-size:calc(14px * var(--tt-f));margin:0 0 10px;font-weight:600}.tv-sp-koerper h3.tv-spaeter{margin-top:22px}.tv-merk{background:var(--tt-papier);border:1px solid var(--tt-linie);border-radius:var(--tt-r-karte);margin-bottom:8px;padding:14px}.tv-merk .tv-kicker{margin-bottom:3px;display:block}.tv-merk .tv-mz{font-size:calc(16px * var(--tt-f));font-weight:600;line-height:1.3}.tv-merk .tv-md{font-size:calc(13px * var(--tt-f));color:var(--tt-leise);margin-top:2px}.tv-merk.tv-alt .tv-mz{color:var(--tt-leise);font-weight:600;text-decoration:line-through}.tv-merk.tv-neu{background:var(--tt-aktion-hell);border-color:var(--tt-aktion-tief)}.tv-pfeil{color:var(--tt-leise);justify-content:center;margin:2px 0 6px;display:flex}.tv-vorgang{border-bottom:1px solid var(--tt-linie);font-size:calc(14px * var(--tt-f));align-items:baseline;gap:12px;padding:9px 0;display:flex}.tv-vorgang:last-of-type{border-bottom:0}.tv-vorgang .tv-vn{flex:1;font-weight:600;line-height:1.3}.tv-vsumme{border-top:2px solid var(--tt-text);justify-content:space-between;align-items:baseline;gap:12px;margin-top:12px;padding-top:12px;display:flex}.tv-vsumme .tv-sw{font-family:var(--tt-font-mono);font-size:calc(19px * var(--tt-f));font-weight:600}.tv-sp-notiz{font-size:calc(13px * var(--tt-f));color:var(--tt-leise);margin-top:14px;line-height:1.5}.tv-sp-notiz a{font-weight:600}.tv-root .tag .fr.eigen{color:var(--tt-marke);font-weight:600}.tv-status{font-size:calc(14px * var(--tt-f));color:var(--tt-leise);margin:8px 0}.tv-grund{margin:18px 0 4px}.tv-grund-label{font-size:calc(14px * var(--tt-f));margin-bottom:6px;font-weight:600;display:block}.tv-grund-opt{color:var(--tt-leise);font-weight:400}.tv-grund-feld{width:100%;min-height:var(--tt-feldhoehe);border:1px solid var(--tt-linie);border-radius:var(--tt-r-karte);font:inherit;font-size:calc(16px * var(--tt-f));background:var(--tt-papier);color:inherit;padding:10px 12px}.tv-grund-feld:focus-visible{outline:2px solid var(--tt-fokus);outline-offset:2px}.tv-grund-hinweis{font-size:calc(13px * var(--tt-f));color:var(--tt-leise);margin:6px 0 0}.tv-fehler{font-size:calc(14px * var(--tt-f));color:var(--tt-fehler);margin:8px 0}@media (max-width:1100px){.tv-arbeit{grid-template-columns:minmax(0,1fr)}.tv-spalte{border-left:0;border-top:1px solid var(--tt-linie)}.tv-root .saeulen{grid-template-columns:1fr}}@media (max-width:768px){.tt-buerger.tv-root{padding:0}.tv-karte{border-radius:0}.tv-root .tage{grid-template-columns:repeat(2,minmax(0,1fr))}.tv-zeile{flex-direction:column;gap:2px}.tv-zeile .tv-l{width:auto}.tv-aktionen{flex-wrap:wrap}.tv-akt-rechts{flex-wrap:wrap;width:100%;margin-left:0}.tv-akt-rechts .tt-btn{flex:1}}html.tt-kiosk-guard,html.tt-kiosk-guard body{overscroll-behavior:none;touch-action:pan-x pan-y}.tt-kiosk{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.tt-kiosk input,.tt-kiosk textarea{-webkit-user-select:text;user-select:text}.tt-kiosk{-webkit-tap-highlight-color:transparent}.tt-kiosk button,.tt-kiosk a,.tt-kiosk [role=button],.tt-kiosk label,.tt-kiosk summary,.tt-kiosk input[type=checkbox],.tt-kiosk input[type=radio]{touch-action:manipulation}.kl-scrim{z-index:90;background:#0a121e8c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.kl-dialog{background:var(--tt-papier,#fff);width:100%;max-width:920px;max-height:88vh;color:var(--tt-text,#16202c);border-radius:14px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 64px #0006}.kl-kopf{border-bottom:1px solid var(--tt-linie,#e6ebf1);justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.kl-titel{font-size:calc(22px * var(--tt-f-titel));margin:0}.kl-schliessen{border:2px solid var(--tt-linie-stark,#cbd3de);width:56px;min-width:56px;height:56px;min-height:56px;color:var(--tt-text,#16202c);font-size:calc(24px * var(--tt-f));cursor:pointer;touch-action:manipulation;background:#fff;border-radius:10px;flex:none;line-height:1}.kl-schliessen:active{background:var(--tt-marke-hell,#eef3f9)}.kl-inhalt{overscroll-behavior:contain;flex:1;min-height:0;padding:22px 24px 28px;overflow-y:auto}.kl-text{font-size:calc(17px * var(--tt-f));max-width:70ch;line-height:1.6}.kl-text h3{font-size:calc(18px * var(--tt-f));margin:20px 0 6px}.kl-text .kl-stand{color:var(--tt-leise,#59636f);font-size:calc(15px * var(--tt-f))}.kl-vorformatiert{white-space:pre-wrap}.kl-extern .kl-adresse{font-family:Consolas,SF Mono,Menlo,monospace;font-size:calc(20px * var(--tt-f));word-break:break-all;margin:10px 0;font-weight:700}.kl-extern .kl-leise{color:var(--tt-leise,#59636f)}.kl-kontakt{border:1px solid var(--tt-linie,#e6ebf1);background:var(--tt-flaeche,#f4f6f9);border-radius:10px;margin-top:20px;padding:14px 16px}.wr-rechtslinks button.wr-legal-link{min-height:44px;color:inherit;font:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0;padding:6px 4px;text-decoration:underline}.tt-buerger .rt-seite{max-width:72ch}.tt-buerger .rt-titel{overflow-wrap:break-word;font-size:clamp(calc(24px * var(--tt-f)), calc(2.2vw * var(--tt-f)), calc(30px * var(--tt-f)));letter-spacing:-.01em;color:var(--tt-text);margin:0 0 18px;line-height:1.2}.tt-buerger .rt-inhalt p{font-size:calc(16px * var(--tt-f));color:var(--tt-text);overflow-wrap:break-word;margin:0 0 16px;line-height:1.7}.tt-buerger .rt-absatz{white-space:pre-line}.tt-buerger .rt-stand{font-size:calc(14.5px * var(--tt-f));color:var(--tt-leise)}.tt-buerger .rt-extern-adresse{font-family:Consolas,SF Mono,Menlo,monospace;font-size:calc(20px * var(--tt-f));word-break:break-all;margin:10px 0;font-weight:700}.tt-buerger .rt-extern-leise{color:var(--tt-leise)}.tt-buerger .rt-inhalt h2{font-family:var(--tt-font-display);font-size:calc(20px * var(--tt-f));letter-spacing:-.01em;color:var(--tt-text);margin:28px 0 10px;font-weight:600;line-height:1.3}.tt-buerger .rt-inhalt a{color:var(--tt-marke);text-underline-offset:2px;text-decoration:underline}@media (hover:hover) and (pointer:fine){.tt-buerger .rt-inhalt a:hover{text-decoration:none}}.tt-buerger .rt-zurueck{border-top:1px solid var(--tt-linie);margin:30px 0 0;padding-top:16px}.tt-buerger .rt-zurueck a{font-size:calc(14.5px * var(--tt-f));color:var(--tt-marke);align-items:center;gap:6px;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.tt-buerger .rt-zurueck a:hover{text-decoration:underline}}.wr-footer-rechts{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.wr-footer-lang-web{font:inherit;font-size:calc(12.5px * var(--tt-f));color:var(--tt-marke,#1b5390);cursor:pointer;background:0 0;border:0;padding:0}@media (hover:hover) and (pointer:fine){.wr-footer-lang-web:hover{text-decoration:underline}}.mehr-zeit-hinweis{font-size:calc(15px * var(--tt-f));border-radius:10px;margin-top:14px;padding:14px 16px}.mehr-zeit-hinweis h2{font-size:calc(16px * var(--tt-f));margin:0 0 4px;font-weight:600}.mehr-zeit-hinweis p{margin:0}.mehr-zeit-hinweis--laedt{background:var(--tt-flaeche,#f3f5f8);border:1px solid var(--tt-rand,#d9dee5);color:var(--tt-leise,#5b6573)}.mehr-zeit-hinweis--ok{color:#14532f;background:#e7f3ec;border:1px solid #9fd0b4}.mehr-zeit-hinweis--warn{color:#5a4a05;background:#fff6db;border:1px solid #e5b800}.mehr-zeit-hinweis-aktionen{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.mehr-zeit-hinweis-fuss{font-size:calc(13px * var(--tt-f));margin-top:8px}.tt-korb-zusatz{font-size:calc(12px * var(--tt-f));color:#1b6e45;margin-top:4px;font-weight:600}.tt-korb-zusatz--aus{visibility:hidden}.tt-korb-dauer{border-radius:8px}@keyframes tt-korb-puls{0%{background:#fff8e1;box-shadow:0 0 #f5c518e6}to{background:0 0;box-shadow:0 0 0 14px #f5c51800}}.tt-korb-dauer--puls{animation:1.1s ease-out tt-korb-puls}@media (prefers-reduced-motion:reduce){.tt-korb-dauer--puls{animation:none}}.mehr-zeit-banner{color:#0f3d6b;font-size:calc(15px * var(--tt-f));background:#eef4fb;border:1px solid #b9cfe8;border-radius:10px;margin-top:14px;padding:12px 16px}.mehr-zeit-banner p{margin:0}.mehr-zeit-banner-link{color:#14508c;cursor:pointer;background:0 0;border:0;margin-top:6px;padding:0;font-weight:600;text-decoration:underline}.tt-btn-haupt:active:not(:disabled){background:var(--tt-aktion-tief)}.tt-btn-still:active:not(:disabled),.tt-chip:active{border-color:var(--tt-marke);background:var(--tt-marke-08)}.tt-zeile:active{background:var(--tt-marke-08);border-left-color:var(--tt-marke-15)}.tt-stepper button:active:not(:disabled){background:var(--tt-marke-08)}.suche .weg:active{background:var(--tt-linie-l);color:var(--tt-text)}.kachel:active{border-color:var(--tt-marke);background:var(--tt-marke-hell)}.kachel:active .aufruf{text-decoration:underline}.tt-popup .stepper button:active:not(:disabled){background:#ffffff42}.tt-popup .btn-dunkel:active:not(:disabled){background:var(--tt-aktion-tief)}.tt-popup .btn-rand:active{background:#ffffff24;border-color:#fff}.tt-popup .entf:active{color:#fff}.tt-popup .pop-x:active{background:#ffffff2e}.tt-pos-x:active{color:var(--tt-fehler)}.wr-hersteller a:active,.wr-footer-links a:active,.wr-rechtslinks a:active{text-decoration:underline}.tag:active:not(:disabled),.zeit:active:not([aria-disabled=true]){border-color:var(--tt-marke)}.pr-aendern:active{text-decoration:underline}.erg-kachel:active{border-color:var(--tt-marke);box-shadow:0 4px 14px color-mix(in srgb, var(--tt-marke) 12%, transparent)}.tt-btn-gefahr:active:not(:disabled){background:#7e160c}.skb-demo-zeile:active{opacity:1}.skb-weg:active{border-color:var(--tt-linie-stark)}.start-knopf:active{background:var(--tt-aktion-tief)}button.wk-tag:active{background:#ffffff47}button.wk-tag.naechster:active{background:var(--tt-aktion-tief)}.ls-zurueck:active{background:var(--tt-flaeche);text-decoration:underline}.tt-btn-rot:active{background:var(--tt-fehler-tief)}.tt-buerger .rt-inhalt a:active{text-decoration:none}.tt-buerger .rt-zurueck a:active,.wr-footer-lang-web:active{text-decoration:underline}.ls-seite{font-size:calc(19px * var(--tt-f));color:#0f2233;background:#fff;line-height:1.6}.ls-z{display:block}.ls-seite p{max-width:62ch;margin:0 0 14px}.ls-seite ul{max-width:62ch;margin:0 0 14px;padding-left:0;list-style:none}.ls-seite li{margin-bottom:8px;padding-left:30px;position:relative}.ls-seite li:before{content:"";background:#f5c518;border-radius:5px;width:16px;height:16px;position:absolute;top:10px;left:0}.ls-seite a{color:#14508c}.ls-seite a:focus-visible,.ls-kapitel a:focus-visible,.ls-btn:focus-visible,.ls-btn2:focus-visible{outline-offset:2px;outline:3px solid #14508c}.ls-band{color:#fff;font-size:calc(15px * var(--tt-f));background:#14508c;justify-content:space-between;gap:12px;padding:11px 30px;font-weight:600;display:flex}.ls-band-zurueck{padding:8px 4px;font-weight:400;text-decoration:none;color:#fff!important}.ls-hero{color:#fff;background:linear-gradient(135deg,#071e3a 0%,#0b2e55 55%,#14508c 100%);padding:40px 30px 34px}.ls-hero-inner{grid-template-columns:minmax(0,1fr) 360px;align-items:end;gap:34px;display:grid}.ls-kicker{color:#111;font-weight:700;font-size:calc(14px * var(--tt-f));letter-spacing:.06em;text-transform:uppercase;background:#f5c518;border-radius:999px;margin-bottom:16px;padding:5px 14px;display:inline-block}.ls-h1{letter-spacing:-1px;max-width:18ch;margin:0 0 16px;font-size:46px;line-height:1.08}.ls-hero-p{opacity:.95;max-width:52ch;margin:0;font-size:21px}.ls-fakten{gap:10px;display:grid}.ls-fakt{background:#ffffff1a;border:1px solid #ffffff38;border-radius:12px;align-items:center;gap:14px;padding:14px 16px;display:flex}.ls-fakt-ico{background:#f5c518;border-radius:6px;flex:none;width:22px;height:22px}.ls-fakt b{font-size:17px;display:block}.ls-fakt span{opacity:.85;font-size:15px}.ls-kapitel{z-index:5;background:#fff;border-bottom:1px solid #d5deeb;gap:8px;padding:10px 30px;display:flex;position:sticky;top:0;overflow-x:auto}.ls-kapitel a{color:#14508c;white-space:nowrap;border:1.5px solid #d5deeb;border-radius:999px;flex:none;align-items:center;min-height:44px;padding:9px 14px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.ls-kapitel a:active{background:#e3e9f2}.ls-kapitel a b{color:#fff;background:#14508c;border-radius:6px;margin-right:6px;padding:0 6px;font-size:12px;display:inline-block}.ls-ab{grid-template-columns:250px minmax(0,1fr);display:grid}.ls-ab:nth-child(2n){background:#f1f5fb}.ls-marke{border-right:1px solid #d5deeb;padding:30px 24px;position:relative}.ls-abnr{letter-spacing:-4px;color:#14508c;opacity:.12;font-size:84px;font-weight:800;line-height:.9;position:absolute;top:12px;right:16px}.ls-marke-ico{background:#14508c;border-radius:12px;width:44px;height:44px;margin-bottom:14px;display:block}.ls-h2{letter-spacing:-.4px;max-width:14ch;margin:0;font-size:26px;line-height:1.15}.ls-frage{color:#4e6079;max-width:22ch;margin-top:10px;font-size:16px}.ls-txt{min-width:0;padding:30px}.ls-txt>:last-child{margin-bottom:0}.ls-gelb{background:#f5c518!important}.ls-gelb .ls-marke{border-right-color:#0000001f}.ls-gelb .ls-marke-ico{background:#111}.ls-gelb .ls-abnr{color:#111;opacity:.1}.ls-gelb .ls-frage{color:#2a333f}.ls-dunkel{color:#fff;background:#0b2e55!important}.ls-dunkel .ls-marke{border-right-color:#ffffff2e}.ls-dunkel .ls-marke-ico{background:#f5c518}.ls-dunkel .ls-abnr{color:#fff;opacity:.12}.ls-dunkel .ls-frage{color:#ffffffbf}.ls-dunkel a{color:#fff}.ls-box{background:#fff;border-left:5px solid #14508c;border-radius:0 10px 10px 0;margin:0 0 14px;padding:13px 18px;box-shadow:0 2px 8px #0a182c0f}.ls-box b{display:block}.ls-box p,.ls-box .ls-z{max-width:none}.ls-gelb .ls-box{background:#ffffffb8;border-left-color:#111}.ls-dunkel .ls-box{background:#ffffff14;border-left-color:#f5c518}.ls-wichtig{color:#111;background:#f5c518;border-radius:10px;grid-template-columns:38px 1fr;align-items:start;gap:14px;margin:0 0 14px;padding:15px 18px;display:grid}.ls-wichtig b{display:block}.ls-wichtig .ls-z{max-width:none}.ls-wichtig a{color:#111}.ls-ausruf{color:#f5c518;background:#111;border-radius:50%;place-items:center;width:38px;height:38px;font-size:22px;font-weight:800;display:grid}.ls-knopfbsp{color:#111;background:#f5c518;border-radius:8px;margin:4px 0;padding:6px 14px;font-size:18px;font-weight:700;display:inline-block;box-shadow:0 2px #d9aa0a}.ls-zweisp{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start;gap:30px;display:grid}.ls-zweisp p,.ls-zweisp ul{max-width:52ch}.ls-schritte{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;display:grid}.ls-sch{background:#fff;border:1px solid #d5deeb;border-radius:14px;padding:18px 20px 16px;box-shadow:0 4px 14px #0a182c0f}.ls-sch-n{color:#fff;background:#14508c;border-radius:50%;place-items:center;width:50px;height:50px;margin:0 0 12px;font-size:23px;font-weight:800;display:grid}.ls-sch:last-child .ls-sch-n{color:#111;background:#f5c518}.ls-sch-h{margin:0 0 8px;font-size:20px;line-height:1.25}.ls-sch p{max-width:none;font-size:17px;line-height:1.5}.ls-kontakt{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:22px;display:grid}.ls-kk{background:#ffffff14;border:1px solid #ffffff2e;border-radius:14px;padding:20px 22px}.ls-kk-label{letter-spacing:.08em;text-transform:uppercase;opacity:.75;margin-bottom:4px;font-size:14px}.ls-kk-wert{letter-spacing:-.3px;margin-bottom:16px;font-size:27px;font-weight:800}.ls-kk-wert.ls-kk-mail{font-size:21px}.ls-kk-wert a{color:inherit}.ls-kk-adr{max-width:none;margin:0;font-size:19px;font-weight:600;line-height:1.5}.ls-oz{border-collapse:collapse;width:100%;font-size:19px}.ls-oz td{border-bottom:1px solid #ffffff26;padding:10px 0}.ls-oz tr:last-child td{border-bottom:0}.ls-oz td:first-child{width:40%;font-weight:700}.ls-oz-zu{opacity:.6}.ls-bkacheln{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;margin:0 0 18px;display:grid}.ls-bk{color:#0f2233;background:#fff;border:1px solid #d5deeb;border-radius:12px;align-items:flex-start;gap:12px;padding:16px;font-size:17px;line-height:1.45;display:flex}.ls-bk-i{background:#f1f5fb;border-radius:10px;flex:none;width:38px;height:38px}.ls-fuss{background:#fff;border-top:1px solid #d5deeb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px 30px;display:flex}.ls-fussl{gap:18px;font-size:15px;display:flex}.ls-fuss-btns{gap:10px;display:flex}.ls-btn{color:#111;background:#f5c518;border-radius:10px;align-items:center;min-height:44px;padding:15px 26px;font-size:18px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 3px #d9aa0a}.ls-btn2{color:#14508c;background:#fff;border:1.5px solid #d5deeb;border-radius:10px;align-items:center;min-height:44px;padding:14px 22px;font-size:17px;font-weight:600;text-decoration:none;display:inline-flex}@media (max-width:1000px){.ls-hero-inner,.ls-ab{grid-template-columns:1fr}.ls-marke{border-bottom:1px solid #d5deeb;border-right:0;padding-bottom:20px}.ls-abnr{display:none}.ls-h2,.ls-frage{max-width:none}.ls-h1{font-size:34px}}@media (hover:hover) and (pointer:fine){.ls-kapitel a:hover{background:#f1f5fb}}.kl-inhalt-ls{padding:0}.ls-kiosk{box-sizing:border-box;min-height:100%;font-size:calc(22px * var(--tt-f));color:#0f2233;background:#fff;flex-direction:column;line-height:1.6;display:flex;overflow-x:hidden}.ls-kiosk-inhalt{flex:1 0 auto;width:100%;max-width:900px;margin:0 auto;padding:26px 30px 22px}.ls-kiosk .ls-txt{padding:0}.ls-kiosk .ls-txt>:last-child{margin-bottom:0}.ls-kiosk p,.ls-kiosk li{max-width:46ch;font-size:22px;line-height:1.6}.ls-kiosk p{margin:0 0 18px}.ls-kiosk-h2{letter-spacing:-.4px;max-width:none;margin:0 0 6px;font-size:32px;line-height:1.15}.ls-kiosk-lead{color:#4e6079;max-width:44ch;margin:0 0 22px;font-size:21px}.ls-kiosk-kacheln{grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}.ls-kiosk-kachel{text-align:left;cursor:pointer;width:100%;min-height:78px;color:inherit;touch-action:manipulation;background:#fff;border:2px solid #d5deeb;border-radius:14px;grid-template-columns:52px 1fr;align-items:center;gap:14px;padding:12px 16px;font-family:inherit;display:grid}.ls-kiosk-kachel:active{background:#f1f5fb;border-color:#14508c}.ls-kiosk-knr{color:#fff;background:#14508c;border-radius:12px;place-items:center;width:52px;height:52px;font-size:22px;font-weight:800;display:grid}.ls-kiosk-ktitel{font-size:20px;font-weight:700;line-height:1.25}.ls-kiosk-ksub{color:#4e6079;margin-top:3px;font-size:15px;font-weight:400;display:block}.ls-kiosk-kopf{align-items:center;gap:16px;margin:0 0 6px;display:flex}.ls-kiosk-kopf .ls-kiosk-knr{width:58px;height:58px;font-size:24px}.ls-kiosk-frage{color:#4e6079;max-width:44ch;margin:0 0 22px;font-size:20px}.ls-kiosk-notiz{margin-top:18px}.ls-kiosk .ls-zweisp{grid-template-columns:1fr;gap:0}.ls-kiosk .ls-schritte,.ls-kiosk .ls-kontakt{grid-template-columns:1fr}.ls-kiosk .ls-bkacheln{grid-template-columns:1fr 1fr}.ls-kiosk .ls-box{box-shadow:none;background:#f1f5fb}.ls-kiosk .ls-sch p{font-size:20px}.ls-kiosk .ls-kk{background:#f1f5fb;border:0}.ls-kiosk .ls-kk-label{color:#4e6079;opacity:1}.ls-kiosk .ls-kk-wert,.ls-kiosk .ls-kk-adr{color:#0f2233}.ls-kiosk .ls-oz{font-size:20px}.ls-kiosk .ls-oz td{color:#0f2233;border-bottom-color:#d5deeb}.ls-kiosk .ls-oz-zu{color:#4e6079;opacity:1}.ls-kiosk-fuss{z-index:1;background:#f1f5fb;border-top:2px solid #d5deeb;flex:none;align-items:center;gap:12px;padding:14px 22px;display:flex;position:sticky;bottom:0}.ls-kiosk-sp{flex:1}.ls-kiosk-fortschritt{color:#4e6079;font-size:17px;font-weight:600}.ls-kiosk-knopf{min-height:64px;color:inherit;cursor:pointer;touch-action:manipulation;background:#fff;border:2px solid #b9c6da;border-radius:12px;align-items:center;gap:10px;padding:0 26px;font-family:inherit;font-size:19px;font-weight:700;display:inline-flex}.ls-kiosk-knopf:active{background:#f1f5fb}.ls-kiosk-knopf-haupt{background:#f5c518;border-color:#f5c518;box-shadow:0 3px #d9aa0a}.ls-kiosk-knopf-haupt:active{background:#d9aa0a}.ls-kiosk-knopf[disabled]{opacity:.4;pointer-events:none}.ls-kiosk-knopf:focus-visible,.ls-kiosk-kachel:focus-visible{outline-offset:2px;outline:3px solid #14508c}@media (max-width:680px){.ls-kiosk-inhalt{padding:18px 16px 20px}.ls-kiosk p,.ls-kiosk li{font-size:19px}.ls-kiosk-h2{font-size:26px}.ls-kiosk-kopf .ls-kiosk-knr{width:48px;height:48px;font-size:20px}.ls-kiosk-kacheln,.ls-kiosk .ls-bkacheln{grid-template-columns:1fr}.ls-kiosk-knopf{min-height:56px;padding:0 16px;font-size:17px}.ls-kiosk-fortschritt{font-size:14px}}
