@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/montserrat-variabel-latin-Dk9Pm7OY.woff2)format("woff2")}:root{--papier:#fff;--grund:#faf9f7;--band:#edecea;--tinte:#111110;--tinte-leise:#6b6862;--linie:#e4e1dc;--linie-stark:#cfcbc3;--kohle:#0f0e0d;--kohle-text:#c9c5bc;--messing:#a8905f;--messing-text:#85661e;--messing-hauch:#f6f1e7;--messing-rand:#ede3ce;--schrift:"Montserrat", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--t-xs:.6875rem;--t-s:.8125rem;--t-m:.9375rem;--t-xl:1.5rem;--t-2xl:2.125rem;--versal:.03em;--kurve-auftritt:cubic-bezier(.44, 0, .56, 1);--kurve-auslauf:cubic-bezier(.22, 1, .36, 1);--kurve-feder:cubic-bezier(.34, 1.3, .64, 1);--kurve-geste:cubic-bezier(.25, .5, .12, 1)}*{box-sizing:border-box}body{background:var(--grund);color:var(--tinte);font-family:var(--schrift);font-size:var(--t-m);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6}.nur-vorlesen{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.band{background:var(--band);border-bottom:1px solid var(--linie)}.band__inhalt{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;max-width:1440px;margin:0 auto;padding:18px clamp(16px,3vw,48px);display:grid}.marke{width:clamp(230px,33vw,336px);color:var(--tinte);flex:none;grid-column:2;display:block}.marke img,.marke svg{shape-rendering:geometricprecision;width:100%;height:auto;display:block}.marke__wort{letter-spacing:.14em;white-space:nowrap;font-size:clamp(1.1rem,3vw,1.5rem);font-weight:300}.band__rechts{min-width:0;max-width:100%;font-size:var(--t-s);color:var(--tinte-leise);grid-column:3;justify-self:end;align-items:center;gap:14px;display:flex}.band__wer{color:var(--tinte);font-weight:600}.rubrik{font-size:var(--t-xs);letter-spacing:var(--versal);color:var(--tinte-leise);align-items:center;gap:12px;margin:0 0 14px;font-weight:600;display:flex}.rubrik:before{content:"";background:var(--messing);transform-origin:0;flex:none;width:28px;height:1px}.titel{font-size:clamp(1.6rem, 4vw, var(--t-2xl));letter-spacing:-.015em;text-wrap:balance;margin:0;font-weight:500;line-height:1.15}.fliess{max-width:62ch;color:var(--tinte-leise);margin:0;line-height:1.7}.knopf{font:inherit;font-size:var(--t-m);cursor:pointer;transition:background-color .4s var(--kurve-auslauf), color .4s var(--kurve-auslauf), border-color .4s var(--kurve-auslauf);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:13px 26px;font-weight:600;text-decoration:none;display:inline-flex}.knopf[disabled]{cursor:default}.knopf[disabled]:not([aria-busy=true]){opacity:.55}.knopf[aria-busy=true]{cursor:progress}.knopf--messing{background:var(--messing);color:var(--tinte);border-color:var(--messing)}.knopf--rand{color:var(--tinte);border-color:var(--linie-stark);background:0 0}.knopf--aufdunkel{color:#fff;background:0 0;border-color:#ffffff57}.knopf--breit{width:100%}@media (hover:hover){.knopf--messing:hover:not([disabled]){background:var(--papier);border-color:var(--messing);color:var(--messing-text)}.knopf--rand:hover:not([disabled]){background:var(--tinte);border-color:var(--tinte);color:#fff}.knopf--aufdunkel:hover:not([disabled]){color:var(--tinte);background:#fff;border-color:#fff}}.knopf--messing:focus-visible:not([disabled]){background:var(--papier);border-color:var(--messing);color:var(--messing-text)}.knopf--rand:focus-visible:not([disabled]){background:var(--tinte);border-color:var(--tinte);color:#fff}.knopf--aufdunkel:focus-visible:not([disabled]){color:var(--tinte);background:#fff;border-color:#fff}:where(a,button,input,[tabindex]):focus-visible{outline:2px solid var(--messing-text);outline-offset:4px}.fuss{border-top:1px solid var(--linie);font-size:var(--t-xs);letter-spacing:.04em;color:var(--tinte-leise);flex-wrap:wrap;justify-content:center;gap:6px 20px;margin-top:48px;padding:22px clamp(18px,4vw,40px);display:flex}.fuss a{color:inherit;transition:color .4s var(--kurve-auftritt);text-decoration:none}.fuss a:hover,.fuss a:focus-visible{color:var(--tinte)}.meldung{animation:portal-auftritt .4s var(--kurve-auftritt) backwards;font-size:var(--t-s);color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin:0;padding:12px 16px;line-height:1.6}.meldung--gut{background:var(--messing-hauch);border-color:var(--messing-rand);color:var(--tinte)}.anmeldung{flex-direction:column;gap:26px;max-width:460px;margin:0 auto;padding:clamp(38px,7vw,76px) clamp(18px,4vw,24px) clamp(30px,5vw,56px);display:flex}.anmeldung .titel{font-size:var(--t-xl)}.anmeldung .fliess{font-size:var(--t-s)}.anmeldung__kopf{flex-direction:column;gap:12px;display:flex}.wege{border-bottom:1px solid var(--linie);gap:26px;display:flex}.weg{font:inherit;font-size:var(--t-s);color:var(--tinte-leise);cursor:pointer;background:0 0;border:0;margin-bottom:-1px;padding:0 0 11px;font-weight:600;transition:color .2s;position:relative}.weg:after{content:"";background:var(--messing);border-radius:1px;height:2px;transition:transform .24s cubic-bezier(.2,.7,.3,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.weg[aria-selected=true]{color:var(--tinte)}.weg[aria-selected=true]:after{transform:scaleX(1)}.weg:hover{color:var(--tinte)}.weg:hover:not([aria-selected=true]):after{opacity:.5;transform:scaleX(.35)}.formular{flex-direction:column;gap:18px;display:flex}@keyframes weg-erscheint{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.formular--wechsel{animation:.22s cubic-bezier(.2,.7,.3,1) both weg-erscheint}.feldgruppe{flex-direction:column;gap:7px;display:flex}.feldgruppe label{font-size:var(--t-xs);letter-spacing:var(--versal);color:var(--tinte-leise);font-weight:600}.feld{appearance:none;font:inherit;font-size:var(--t-m);color:var(--tinte);border:0;border-bottom:1px solid var(--tinte);width:100%;transition:border-color .2s var(--kurve-auftritt), box-shadow .2s var(--kurve-auftritt);background:0 0;border-radius:0;padding:12px 0;box-shadow:inset 0 -1px #0000}.feld::placeholder{color:#a8a49c}.feld:focus{border-bottom-color:var(--messing-text);box-shadow:inset 0 -1px 0 var(--messing-text);outline:none}.feld:-webkit-autofill{-webkit-text-fill-color:var(--tinte);caret-color:var(--tinte);-webkit-background-clip:text;background-clip:text}.tat:not(.tat--ruhe) .feld{color:#fff;border-bottom-color:#fff6;box-shadow:inset 0 -1px #0000}.tat:not(.tat--ruhe) .feld:focus{border-bottom-color:#fff;box-shadow:inset 0 -1px #fff}.tat:not(.tat--ruhe) .feld:-webkit-autofill{-webkit-text-fill-color:#fff;caret-color:#fff}.hinweis{font-size:var(--t-xs);color:var(--tinte-leise);margin:0;line-height:1.6}.hinweis a,.textknopf{font:inherit;font-size:inherit;color:var(--messing-text);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.riegel{border-top:1px solid var(--linie);font-size:var(--t-xs);color:var(--tinte-leise);padding-top:20px;line-height:1.65}.reiter{background:var(--papier);border-bottom:1px solid var(--linie)}.reiter__inhalt{gap:clamp(20px,3vw,34px);max-width:1440px;margin:0 auto;padding:0 clamp(16px,3vw,48px);display:flex;position:relative;overflow-x:auto}.reiter__strich{background:var(--messing);opacity:0;pointer-events:none;width:0;height:2px;transition:transform .56s var(--kurve-geste), width .56s var(--kurve-geste), opacity .24s linear;border-radius:1px;position:absolute;bottom:-1px;left:0;transform:translate(0)}.reiter__knopf{font:inherit;font-size:var(--t-s);color:var(--tinte-leise);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:9px;max-width:22rem;margin-bottom:-1px;padding:15px 0 14px;font-weight:600;display:inline-flex;overflow:hidden}.reiter__knopf:hover,.reiter__knopf[aria-selected=true]{color:var(--tinte)}.reiter__knopf{transition:color .32s cubic-bezier(.22,.68,.24,1)}@keyframes portal-blatt-vor{0%{opacity:0;transform:translate(36px)}to{opacity:1;transform:none}}@keyframes portal-blatt-zurueck{0%{opacity:0;transform:translate(-36px)}to{opacity:1;transform:none}}.blattwechsel{animation:portal-blatt-vor .56s var(--kurve-geste);flex-direction:column;gap:32px;display:flex}.blattwechsel[data-richtung=zurueck]{animation-name:portal-blatt-zurueck}.blattwechsel.blattwechsel--auftritt{animation:none}.punkt{border-radius:50%;flex:none;width:9px;height:9px}.punkt--tat{background:var(--messing)}.punkt--lauf{border:1.5px solid var(--messing)}.punkt--fertig{background:#cfcbc3}.inhalt{flex-direction:column;gap:32px;max-width:1440px;margin:0 auto;padding:clamp(30px,5vw,54px) clamp(16px,3vw,48px) 0;display:flex;overflow-x:clip}.kopfblock{flex-direction:column;gap:18px;display:flex}.hausbild{color:var(--tinte-leise);--hausbild-flaeche:var(--messing);--hausbild-strich:var(--messing-text);flex:none}.reiter__knopf[aria-selected=true] .hausbild,.hausbild--gross{color:var(--tinte)}.kopfzeile{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.kenndaten{border-top:1px solid var(--linie);border-bottom:1px solid var(--linie);flex-wrap:wrap;margin:0;display:flex}.kenn{border-right:1px solid var(--linie);flex-direction:column;gap:2px;margin-right:22px;padding:14px 22px 14px 0;display:flex}.kenn:last-child{border-right:0;margin-right:0;padding-right:0}.kenn dt{font-size:var(--t-xs);letter-spacing:var(--versal);color:var(--tinte-leise);font-weight:600}.kenn dd{font-size:var(--t-m);color:var(--tinte);font-variant-numeric:tabular-nums;margin:0;font-weight:500}.verlauf{grid-auto-columns:1fr;grid-auto-flow:column;gap:0;margin:8px 0;display:grid}.stufe{align-items:center;gap:14px;min-width:0;display:flex}.stufe__linie{background:var(--linie);flex:1;min-width:24px;height:1px}.stufe[data-stand=erledigt] .stufe__linie{background:var(--messing)}.stufe__punkt{width:26px;height:26px;font-size:var(--t-xs);font-variant-numeric:tabular-nums;background:var(--papier);border:1px solid var(--linie-stark);color:#8e8a83;border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.stufe[data-stand=erledigt] .stufe__punkt{background:var(--messing);border-color:var(--messing);color:var(--papier)}.stufe[data-stand=jetzt] .stufe__punkt{background:var(--kohle);border-color:var(--kohle);color:var(--papier)}.stufe__name{font-size:var(--t-s);color:#8e8a83;min-width:0;font-weight:600;line-height:1.3}.stufe[data-stand=erledigt] .stufe__name{color:var(--tinte-leise)}.stufe[data-stand=jetzt] .stufe__name{color:var(--tinte)}@media (width<=900px){.verlauf{grid-template-columns:repeat(2,1fr);grid-auto-flow:row;gap:18px 16px}.stufe__linie{display:none}}.tat{background:var(--kohle);color:#fff;border:1px solid var(--kohle);isolation:isolate;border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:26px;padding:clamp(26px,4vw,40px);display:flex;position:relative}.tat--ruhe{background:var(--papier);color:var(--tinte);border-color:var(--linie)}.tat__text{flex-direction:column;flex:320px;gap:10px;display:flex}.tat__rubrik{font-size:var(--t-xs);letter-spacing:var(--versal);color:var(--messing);align-items:center;gap:12px;margin:0;font-weight:600;display:flex}.tat--ruhe .tat__rubrik{color:var(--messing-text)}.tat__rubrik:before{content:"";background:var(--messing);transform-origin:0;flex:none;width:28px;height:1px}.tat h2{font-size:clamp(1.25rem, 3vw, var(--t-xl));margin:0;font-weight:500;line-height:1.25}.tat p{font-size:var(--t-s);color:var(--kohle-text);max-width:46ch;margin:0;line-height:1.65}.tat--ruhe p{color:var(--tinte-leise)}.tat__knoepfe{flex-wrap:wrap;gap:10px;display:flex}.tat--knapp{border-radius:16px;align-items:center;gap:clamp(24px,4vw,48px);padding:28px clamp(24px,3vw,40px)}.tat--knapp .tat__text{flex:0 auto;gap:6px}.tat--knapp .tat__neben{border-left:1px solid #ffffff29;flex-direction:column;flex:300px;gap:6px;padding-left:clamp(24px,4vw,48px);display:flex}@media (width<=760px){.tat--knapp .tat__neben{border-top:1px solid #ffffff29;border-left:0;padding-top:18px;padding-left:0}}.klappen{flex-direction:column;gap:16px;display:flex}.klappe{background:var(--papier);border:1px solid var(--linie);border-radius:14px}.klappe__ueberschrift{font-size:inherit;font-weight:inherit;margin:0}.klappe__kopf{width:100%;min-height:64px;font:inherit;font-size:var(--t-m);color:var(--tinte);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:14px;padding:0 22px;font-weight:600;display:flex}.klappe__kopf:hover{background:var(--grund)}.klappe__kopf:focus-visible{outline:2px solid var(--messing-text);outline-offset:-2px}.klappe__zeichen{color:var(--messing-text);flex:none;display:flex}.klappe__titel{flex:1;min-width:0}.klappe__marke{background:var(--messing-hauch);border:1px solid var(--messing-rand);min-width:24px;height:24px;color:var(--messing-text);font-size:var(--t-xs);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;place-items:center;padding:0 7px;display:grid}.klappe__winkel{color:var(--tinte-leise);flex:none}.klappe__inhalt{visibility:hidden;grid-template-rows:0fr;display:grid}.klappe[data-offen=ja] .klappe__inhalt{visibility:visible;grid-template-rows:1fr}.klappe__wickel{min-height:0;padding:0 22px 18px;overflow:hidden}.klappe__winkel{transition:transform .4s var(--kurve-geste)}.klappe__inhalt{transition:grid-template-rows .4s var(--kurve-geste), visibility .4s}.klappe[data-offen=ja] .klappe__winkel{transform:rotate(180deg)}.klappe__wickel{opacity:0;transition:opacity .4s var(--kurve-geste)}.klappe[data-offen=ja] .klappe__wickel{opacity:1}.liste{flex-direction:column;display:flex}.zeile{border-top:1px solid var(--linie);align-items:center;gap:14px;min-height:64px;padding:12px 0;display:flex}.zeile__zeichen{width:30px;color:var(--linie-stark);flex:none;justify-content:center;display:flex}.zeile:last-child{border-bottom:1px solid var(--linie)}.zeile__text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.zeile__name{font-size:var(--t-m);color:var(--tinte);font-weight:600}.zeile__meta{font-size:var(--t-xs);color:var(--tinte-leise);font-variant-numeric:tabular-nums}.zeile--erledigt .zeile__name{color:var(--tinte-leise);font-weight:500}button.zeile__name--aenderbar{font:inherit;font-size:var(--t-m);color:var(--tinte);text-align:left;cursor:text;background:0 0;border:0;border-bottom:1px dotted #0000;padding:0;font-weight:600}button.zeile__name--aenderbar:hover{border-bottom-color:var(--linie-stark)}button.zeile__name--aenderbar:focus-visible{outline:2px solid var(--messing-text);outline-offset:2px;border-radius:2px}.zeile__feld{width:100%;max-width:420px;font:inherit;font-size:var(--t-m);color:var(--tinte);border:1px solid var(--messing);background:var(--papier);border-radius:5px;margin:-2px -6px;padding:1px 6px;font-weight:600}.zeile__feld:focus{border-color:var(--messing-text);outline:none}.holen{font-size:var(--t-s);color:var(--messing-text);transition:border-bottom-color .4s var(--kurve-auftritt);border-bottom:1px solid #0000;flex:none;align-items:center;gap:7px;padding-bottom:1px;font-weight:600;text-decoration:none;display:inline-flex}.holen:hover{border-bottom-color:var(--messing-text)}.stand{font-size:var(--t-xs);white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:999px;flex:none;align-items:center;gap:6px;padding:4px 11px;font-family:inherit;font-weight:600;display:inline-flex}.stand--offen{background:var(--papier);color:var(--messing-text);border-color:var(--messing)}.stand--geliefert{color:var(--tinte-leise);cursor:default;background:#f1f0ed}.stand--geprueft{background:var(--messing-hauch);color:var(--messing-text);cursor:default}.stand--nicht_noetig{color:#a8a49c;border:1px dashed var(--linie-stark);cursor:default;background:0 0}.mini{font-size:var(--t-xs);color:var(--tinte-leise);margin:14px 0 0;line-height:1.65}.sonstiges{border-top:1px solid var(--linie);margin-top:14px;padding-top:14px}.sonstiges .textknopf{font-size:var(--t-xs);align-items:center;gap:7px;text-decoration:none;display:inline-flex}.sonstiges .textknopf:hover:not(:disabled){text-decoration:underline}.sonstiges .textknopf:disabled{opacity:.5;cursor:default}.person{border:1px solid var(--linie);border-radius:12px;flex-wrap:wrap;align-items:center;gap:18px;padding:22px;display:flex}.person__zeichen{border:1px solid var(--messing);width:52px;height:52px;color:var(--messing-text);font-size:var(--t-s);letter-spacing:.06em;border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.person__text{flex-direction:column;flex:200px;gap:2px;display:flex}.person__name{font-size:var(--t-m);color:var(--tinte);font-weight:600}.person__rolle{font-size:var(--t-xs);color:var(--tinte-leise)}.warten{min-height:60vh;color:var(--tinte-leise);font-size:var(--t-s);place-items:center;display:grid}@keyframes portal-auftritt{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.auftritt{--auftritt-start:min(.1s + var(--stufe,0) * 50ms, .4s);animation:portal-auftritt .4s var(--kurve-auftritt) backwards;animation-delay:var(--auftritt-start)}@keyframes portal-strich{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.auftritt.rubrik:before,.auftritt .rubrik--zeichnet:before{animation:portal-strich 4.5s var(--kurve-auslauf) both;animation-delay:calc(var(--auftritt-start) + .4s)}.angebot{border-collapse:collapse;width:100%;font-size:var(--t-s);margin:14px 0}.angebot td{vertical-align:top;border-top:1px solid #ffffff24;padding:8px 0}.angebot__betrag{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.angebot--optional td{color:var(--kohle-text)}.angebot__marke{font-size:var(--t-xs);letter-spacing:.08em;color:var(--messing);margin-left:8px}.angebot__summe td{font-weight:700;font-size:var(--t-m);border-top:2px solid #ffffff80}.haekchen{flex-direction:column;gap:12px;margin:18px 0;display:flex}.haekchen label{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.haekchen input{flex:none;width:18px;height:18px;margin-top:3px}.haekchen span{font-size:var(--t-s);color:var(--kohle-text);line-height:1.55}.unterschrift{margin:6px 0 18px}.unterschrift__flaeche{border:1px solid var(--linie-stark);cursor:crosshair;background:#fff;border-radius:10px;width:100%;height:140px;display:block}.unterschrift__fuss{justify-content:space-between;align-items:center;gap:12px;margin-top:6px;display:flex}.unterschrift__fuss .hinweis{color:var(--kohle-text)}.tat--ruhe .unterschrift__fuss .hinweis{color:var(--tinte-leise)}.anfrage{margin-top:8px}.anfrage__titel{font-size:var(--t-m);color:var(--tinte);margin:34px 0 0;font-weight:600}.anfrage__liste{flex-direction:column;margin:22px 0 0;padding:0;list-style:none;display:flex}.anfrage__zeile{border-top:1px solid var(--linie);border-left:2px solid var(--messing);align-items:flex-start;gap:14px;padding:16px 0 16px 16px;display:flex}.anfrage__zeile .hausbild{color:var(--tinte-leise);flex:none;margin-top:1px}.anfrage__text{flex-direction:column;gap:4px;min-width:0;display:flex}.anfrage__zeile:last-child{border-bottom:1px solid var(--linie)}.anfrage__adresse{font-size:var(--t-m);color:var(--tinte);font-weight:600}.anfrage__art{font-size:var(--t-s);color:var(--tinte)}.anfrage__daten{font-size:var(--t-xs);color:var(--tinte-leise);font-variant-numeric:tabular-nums}.anfrage__hinweis{font-size:var(--t-s);color:var(--tinte-leise);margin:18px 0 0}.unt__fertig{font-size:var(--t-xs);letter-spacing:var(--versal);color:var(--tinte-leise);font-variant-numeric:tabular-nums;margin:26px 0 0;font-weight:600}.liste--fertig,.liste--nebenbei{opacity:.72}.papierweg{border-top:1px solid #ffffff29;flex-direction:column;align-items:flex-start;gap:8px;margin-top:4px;padding-top:20px;display:flex}.papierweg__frage{font-size:var(--t-s);color:#fff;margin:0;font-weight:600}.papierweg__text{font-size:var(--t-xs)}.papierweg__da{font-size:var(--t-xs);color:var(--messing-rand)}.papierweg .textknopf{color:var(--messing)}.papierweg .textknopf:disabled{color:var(--kohle-text);cursor:default}.menue{position:relative}.menue__knopf{font:inherit;color:var(--tinte-leise);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;margin:-4px -6px;padding:4px 6px;transition:color .16s,background-color .16s;display:inline-flex}.menue__knopf:hover{color:var(--tinte);background:#0000000a}.menue__knopf--nackt{color:var(--tinte)}.menue__winkel{color:var(--tinte-leise);transition:transform .24s var(--kurve-geste)}.menue[data-offen=ja] .menue__winkel{transform:rotate(180deg)}.menue__feld{z-index:40;background:var(--papier);border:1px solid var(--linie);opacity:0;visibility:hidden;min-width:190px;transition:opacity .16s var(--kurve-geste), transform .16s var(--kurve-geste), visibility .16s;border-radius:10px;flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);transform:translateY(-4px);box-shadow:0 12px 28px #1111101f,0 2px 6px #1111100f}.menue[data-seite=rechts] .menue__feld{right:0}.menue[data-seite=links] .menue__feld{left:0}.menue[data-offen=ja] .menue__feld{opacity:1;visibility:visible;transform:translateY(0)}.menue__punkt{width:100%;font:inherit;font-size:var(--t-s);color:var(--tinte);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:9px 12px;transition:background-color .14s,color .14s;display:flex}.menue__punkt:hover:not(:disabled){background:var(--messing-hauch);color:var(--messing-text)}.menue__punkt:disabled{opacity:.5;cursor:default}.menue__punkt svg{color:var(--tinte-leise);flex:none}.menue__punkt:hover:not(:disabled) svg{color:var(--messing-text)}.roll{vertical-align:top;max-width:100%;display:inline-block;position:relative;overflow:hidden}.roll__text,.roll__kopie{transition:transform .6s var(--kurve-feder);display:block}.roll__kopie{-webkit-user-select:none;user-select:none;width:100%;position:absolute;top:0;left:0;transform:translateY(100%)}.roll--kuerzen{min-width:0;display:block}.roll--kuerzen>.roll__text,.roll--kuerzen>.roll__kopie{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (hover:hover){:where(a,button):hover:not(:disabled) .roll__text{transform:translateY(-100%)}:where(a,button):hover:not(:disabled) .roll__kopie{transform:translateY(0)}}:where(a,button):focus-visible .roll__text{transform:translateY(-100%)}:where(a,button):focus-visible .roll__kopie{transform:translateY(0)}.pfeil{flex:none;width:16px;height:16px;display:inline-flex;overflow:hidden}.pfeil svg{transition:transform .4s var(--kurve-auslauf);display:block}@media (hover:hover){.knopf:hover:not([disabled]) .pfeil svg{transform:rotate(45deg)}}.knopf:focus-visible:not([disabled]) .pfeil svg{transform:rotate(45deg)}@keyframes portal-kreisel{to{transform:rotate(360deg)}}@keyframes portal-einblenden{0%{opacity:0}}.kreisel{width:20px;height:20px;animation:portal-kreisel 1s linear infinite, portal-einblenden .3s var(--kurve-auftritt) backwards;background:conic-gradient(#0000 7deg,currentColor 342deg);border-radius:50%;flex:none;display:inline-block;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px))}.kreisel--klein{width:15px;height:15px}.papierweg .kreisel--klein{vertical-align:-3px;margin-right:7px}.mit-kreisel{align-items:center;display:inline-flex;position:relative}.mit-kreisel__inhalt{transition:opacity .4s var(--kurve-feder);align-items:center;gap:12px;display:inline-flex}.mit-kreisel[data-laeuft=ja]>.mit-kreisel__inhalt{opacity:0}.mit-kreisel>.kreisel{margin:-10px 0 0 -10px;position:absolute;top:50%;left:50%}.stand .mit-kreisel>.kreisel{width:15px;height:15px;margin:-7.5px 0 0 -7.5px}.stand--offen:disabled:not([aria-busy=true]){opacity:.55;cursor:default}.stand--offen[aria-busy=true]{cursor:progress}.schloss{flex:none;width:12px;height:14px;display:inline-block;position:relative}.schloss__buegel{transform-origin:100% 100%;width:7px;height:8px;transition:transform .4s var(--kurve-feder);border:1.4px solid;border-bottom:0;border-radius:3.5px 3.5px 0 0;position:absolute;top:0;left:2px}.schloss__korpus{background:currentColor;border-radius:2px;width:11px;height:8px;position:absolute;top:6px;left:0}.knopf[aria-busy=true] .schloss__buegel,.knopf:focus-visible:not([disabled]) .schloss__buegel{transform:rotate(30deg)}@media (hover:hover){.knopf:hover:not([disabled]) .schloss__buegel{transform:rotate(30deg)}}@keyframes portal-glanz{0%{opacity:0;transform:translate(-150%)}3%{opacity:1}17%{opacity:1}22%,to{opacity:0;transform:translate(150%)}}.glanz{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.glanz:before{content:"";mix-blend-mode:screen;opacity:0;background:linear-gradient(112deg,#0000 40%,#ffffff0d 47%,#ffffff21 51%,#ffffff0d 55%,#0000 62%);animation:16s cubic-bezier(.42,0,.32,1) 1.4s infinite portal-glanz;position:absolute;inset:0;transform:translate(-150%)}.tat:not(.tat--ruhe) :focus-visible{outline-color:var(--messing)}@media (hover:none){.feld,.zeile__feld,input,select,textarea{font-size:16px}button.zeile__name--aenderbar{border-bottom-color:var(--linie-stark);margin:-8px 0;padding:8px 0}}.verlauf--kurz{display:none}@media (width<=640px){.band__inhalt{grid-template-columns:auto minmax(0,1fr);gap:12px}.band__rechts{grid-column:2}.marke{grid-column:1;width:clamp(150px,52vw,230px)}.band__rechts .menue{min-width:0;max-width:100%}.band__rechts .menue__knopf{min-width:0;max-width:100%;margin-inline:0}.band__wer{min-width:0}.reiter__inhalt{scroll-snap-type:x proximity;scroll-padding-left:16px;scroll-padding-right:16px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 16px calc(100% - 20px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 16px calc(100% - 20px),#0000 100%)}.reiter__knopf{scroll-snap-align:start;max-width:68vw}.verlauf{display:none}.verlauf--kurz{margin:4px 0;display:block}.verlauf__jetzt{font-size:var(--t-m);color:var(--tinte);margin:0 0 10px;font-weight:600}button.stand.stand--offen{min-height:44px;font-size:var(--t-s);padding:10px 18px}.holen,.menue__knopf,.menue__punkt{min-height:44px}.menue__punkt{padding:12px}.fuss a{padding:13px 0;display:inline-block}.fuss{align-items:center}.weg{min-height:44px;padding-inline:14px}.zeile__name,.zeile__meta,.zeile__text{overflow-wrap:anywhere}.zeile{flex-wrap:wrap}.zeile__text{flex:60%}}.verlauf__bahn{background:var(--linie);border-radius:999px;height:4px;overflow:hidden}.verlauf__fuellung{background:var(--messing);height:100%;transition:width .56s var(--kurve-geste);border-radius:999px}.zurueck{font-size:var(--t-s);color:var(--tinte-leise);white-space:nowrap;transition:color .4s var(--kurve-auftritt);border-radius:4px;align-items:center;gap:6px;margin-block:-6px;padding-block:6px;text-decoration:none;display:inline-flex}.zurueck svg{width:14px;height:14px;transition:transform .3s var(--kurve-geste);flex:none}.zurueck:hover,.zurueck:focus-visible{color:var(--tinte)}.zurueck:hover svg,.zurueck:focus-visible svg{transform:translate(-3px)}.zurueck:focus-visible{outline:2px solid var(--messing-text);outline-offset:4px}@media (width<=640px){.zurueck{min-height:44px;margin-block:-12px;padding-block:12px}.zurueck__lang{display:none}}
