.neben[data-astro-cid-5oidry7l]{color:var(--color-text-muted);font-weight:400}html[data-aktion]{--aktion-band:2.75rem}.browser_hinweis[data-astro-cid-5oidry7l]{z-index:50;background:#044d90;background:var(--color-dunkel);color:#fff;text-align:center;visibility:hidden;max-inline-size:none;margin:0;padding:1rem 1.25rem;font-weight:700;animation:0s 8s forwards browser_hinweis;position:fixed;bottom:0;left:0;right:0}.browser_hinweis[data-astro-cid-5oidry7l] a[data-astro-cid-5oidry7l]{color:inherit;white-space:nowrap}html[data-bereit] .browser_hinweis[data-astro-cid-5oidry7l]{display:none}@keyframes browser_hinweis{to{visibility:visible}}.aktion_band[data-astro-cid-5oidry7l]{min-block-size:var(--aktion-band);max-inline-size:none;padding:.375rem var(--space-m);background:var(--color-aktion);color:var(--weiss);font-size:var(--text-klein);text-align:center;place-items:center;font-weight:700;line-height:1.35;display:grid}html[data-aktion=blackfriday] .aktion_band[data-astro-cid-5oidry7l]{background:var(--color-dunkelkarte)}html[data-aktion=ostern] .aktion_band[data-astro-cid-5oidry7l]{background:var(--color-marke)}.aktion_schnee[data-astro-cid-5oidry7l]{pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.preise_component[data-astro-cid-5oidry7l],.leistungen_component[data-astro-cid-5oidry7l],.fragen_component[data-astro-cid-5oidry7l]{position:relative}.osterei[data-astro-cid-5oidry7l]{z-index:1;inline-size:1.75rem;color:var(--color-aktion);transition:rotate var(--transition-fast);position:absolute}.osterei[data-astro-cid-5oidry7l]:hover{rotate:-12deg}.osterei[data-astro-cid-5oidry7l] svg[data-astro-cid-5oidry7l]{fill:currentColor;inline-size:100%;display:block}.osterei[data-astro-cid-5oidry7l] .osterei_band[data-astro-cid-5oidry7l]{fill:none;stroke:var(--weiss);stroke-width:1.6px;stroke-linecap:round}.osterei--preise[data-astro-cid-5oidry7l]{inset-block-start:1rem;inset-inline-end:6%;rotate:14deg}.osterei--leistungen[data-astro-cid-5oidry7l]{color:var(--weiss);inset-block-end:1.25rem;inset-inline-start:4%}.osterei--leistungen[data-astro-cid-5oidry7l] .osterei_band[data-astro-cid-5oidry7l]{stroke:var(--color-marke)}.osterei--fragen[data-astro-cid-5oidry7l]{color:var(--color-marke);inset-block-start:45%;inset-inline-end:2%;rotate:-10deg}@property --leiste-hoehe{syntax:"<length>";inherits:true;initial-value:256px}@property --stopp-zusatz{syntax:"<length>";inherits:true;initial-value:0}.held_component[data-astro-cid-5oidry7l]{--kopf-unten:calc(var(--space-xs) + var(--header-height));--inhalt-rand:max(var(--space-m), (100% - var(--container-weit)) / 2);--buehne-innen:clamp(.5rem, 1.5vw, 1.5rem);--rand-x:calc(var(--inhalt-rand) + var(--buehne-innen));--karte-unten:clamp(1.25rem, .75rem + 1.5vw, 2rem);--ueberlappung:calc(var(--leiste-hoehe,16rem) + var(--karte-unten));--kachel-ueberstand:clamp(3rem, 1.5rem + 4vw, 5.25rem);--stopp-zusatz:0rem;margin-block-start:calc(-1 * var(--kopf-unten));position:relative}.held_component[data-astro-cid-5oidry7l][data-gleitet]{transition:--leiste-hoehe .45s cubic-bezier(.25,.8,.25,1),--stopp-zusatz .45s cubic-bezier(.25,.8,.25,1),padding-block-end .45s cubic-bezier(.25,.8,.25,1)}.held_buehne[data-astro-cid-5oidry7l]{isolation:isolate;block-size:calc(var(--kopf-unten) + clamp(11rem, 6rem + 20vw, 17rem) + var(--kachel-ueberstand));background:var(--color-buehne);position:relative;overflow:hidden}[data-astro-cid-5oidry7l][data-zustand=ergebnis] .held_buehne[data-astro-cid-5oidry7l]{block-size:calc(var(--kopf-unten) + clamp(14rem, 10rem + 20vw, 20rem) + var(--stopp-zusatz,0rem) + var(--ueberlappung))}@media (min-width:64em){.held_component[data-astro-cid-5oidry7l]{padding-block-end:var(--kachel-ueberstand)}.held_component[data-astro-cid-5oidry7l]:is([data-aktiv],[data-zustand=ergebnis]){padding-block-end:0}.held_buehne[data-astro-cid-5oidry7l],[data-astro-cid-5oidry7l][data-zustand=ergebnis] .held_buehne[data-astro-cid-5oidry7l]{block-size:max(calc(var(--kopf-unten) + 4.5rem + var(--ueberlappung)), 100vh - var(--kachel-ueberstand) - var(--space-s) - var(--aktion-band,0rem));block-size:max(calc(var(--kopf-unten) + 4.5rem + var(--ueberlappung)), 100svh - var(--kachel-ueberstand) - var(--space-s) - var(--aktion-band,0rem))}}.held_karte[data-astro-cid-5oidry7l]{position:absolute;inset:0}.held_karte[data-astro-cid-5oidry7l][data-ohne-karte] #karte[data-astro-cid-5oidry7l]{background:url(/bilder/karte-ersatz.jpg) 50%/cover no-repeat}.held_schleier[data-astro-cid-5oidry7l]{pointer-events:none;background:linear-gradient(180deg, var(--schleier-kopf-stark) 0%, var(--schleier-kopf-halb) calc(var(--kopf-unten) - 1.5rem), var(--schleier-kopf-aus) var(--kopf-unten));position:absolute;inset:0}.held_text[data-astro-cid-5oidry7l]{z-index:12;margin:calc(-1 * var(--kachel-ueberstand)) var(--rand-x) 0;border-radius:var(--radius-s);background:var(--color-dunkel);color:var(--weiss);align-content:start;gap:clamp(1rem,.75rem + 1vw,1.75rem);padding:clamp(1.5rem,1rem + 2vw,2.75rem) clamp(1.25rem,.75rem + 2vw,3rem) clamp(1.75rem,1rem + 3vw,3.75rem);transition:opacity .35s,translate .35s;display:grid;position:relative}.held_text[data-astro-cid-5oidry7l] h1[data-astro-cid-5oidry7l]{font-size:clamp(2.75rem,1.2rem + 4.6vw,5.25rem);line-height:.86}.held_text[data-astro-cid-5oidry7l] h1[data-astro-cid-5oidry7l] span[data-astro-cid-5oidry7l]{display:block}.held_unterzeile[data-astro-cid-5oidry7l]{-webkit-hyphens:manual;hyphens:manual;max-inline-size:30rem;font-size:clamp(1.0625rem,.95rem + .4vw,1.3125rem);line-height:1.35}[data-astro-cid-5oidry7l][data-zustand=ergebnis] .held_text[data-astro-cid-5oidry7l]{inset-inline:var(--rand-x);opacity:0;pointer-events:none;margin:0;position:absolute;inset-block-start:var(--kopf-unten);translate:0 1.5rem}@media (min-width:64em){.held_text[data-astro-cid-5oidry7l],[data-astro-cid-5oidry7l][data-zustand=ergebnis] .held_text[data-astro-cid-5oidry7l]{inline-size:min(44%,44rem);margin:0;position:absolute;inset-block:auto 0;inset-inline-start:var(--rand-x)}.held_text[data-astro-cid-5oidry7l]{min-block-size:calc(var(--leiste-hoehe,16rem) + var(--karte-unten) + var(--kachel-ueberstand));align-content:space-between}[data-astro-cid-5oidry7l][data-aktiv] .held_text[data-astro-cid-5oidry7l]{opacity:0;pointer-events:none;translate:0 1.5rem}}#karte[data-astro-cid-5oidry7l]{position:absolute;inset:0}.karte_steuerung[data-astro-cid-5oidry7l]{z-index:2;--steuer-mass:2.375rem;justify-items:end;gap:.5rem;display:grid;position:absolute;inset-block-end:calc(100% + .75rem);inset-inline-end:0}@media (max-width:63.99em){.held_component[data-astro-cid-5oidry7l]:not([data-zustand=ergebnis]) .karte_steuerung[data-astro-cid-5oidry7l]{display:none}}@media (min-width:64em){.karte_steuerung[data-astro-cid-5oidry7l]{inset-block-end:0;inset-inline-end:calc(100% + .75rem)}}@media (pointer:coarse){.karte_steuerung[data-astro-cid-5oidry7l]{--steuer-mass:2.75rem}}.karte_steuerung[data-astro-cid-5oidry7l][hidden]{display:none}.karte_zoom[data-astro-cid-5oidry7l],.karte_sperre[data-astro-cid-5oidry7l]{border-radius:var(--radius-kapsel);background:var(--weiss);box-shadow:var(--schatten-steuerung)}.karte_zoom[data-astro-cid-5oidry7l]{display:grid}.karte_zoom[data-astro-cid-5oidry7l] button[data-astro-cid-5oidry7l]:first-child{border-radius:var(--radius-kapsel) var(--radius-kapsel) 0 0}.karte_zoom[data-astro-cid-5oidry7l] button[data-astro-cid-5oidry7l]:last-child{border-radius:0 0 var(--radius-kapsel) var(--radius-kapsel)}.karte_zoom[data-astro-cid-5oidry7l] button[data-astro-cid-5oidry7l],.karte_sperre[data-astro-cid-5oidry7l]{inline-size:var(--steuer-mass);block-size:var(--steuer-mass);color:var(--color-dunkel);transition:background var(--transition-fast), color var(--transition-fast);border:0;place-items:center;display:grid}.karte_zoom[data-astro-cid-5oidry7l] button[data-astro-cid-5oidry7l]{background:0 0}.karte_zoom[data-astro-cid-5oidry7l] button[data-astro-cid-5oidry7l]+button[data-astro-cid-5oidry7l]{border-block-start:1px solid var(--color-border)}.karte_zoom[data-astro-cid-5oidry7l] button[data-astro-cid-5oidry7l]:hover:not(:disabled),.karte_sperre[data-astro-cid-5oidry7l]:hover{background:var(--color-flaeche)}.karte_zoom[data-astro-cid-5oidry7l] button[data-astro-cid-5oidry7l]:disabled{opacity:.35}.karte_zoom[data-astro-cid-5oidry7l] button[data-astro-cid-5oidry7l],.karte_sperre[data-astro-cid-5oidry7l]{position:relative}.karte_zoom[data-astro-cid-5oidry7l] button[data-astro-cid-5oidry7l]:after,.karte_sperre[data-astro-cid-5oidry7l]:after{content:attr(aria-label);border-radius:var(--radius-m);background:var(--color-dunkel);inline-size:max-content;max-inline-size:15rem;color:var(--weiss);font-size:var(--text-klein);text-align:start;box-shadow:var(--schatten-hinweis);opacity:0;pointer-events:none;transition:opacity var(--transition-fast);padding:.375rem .75rem;font-weight:500;line-height:1.35;position:absolute;inset-block-start:50%;inset-inline-end:calc(100% + .625rem);translate:0 -50%}.karte_zoom[data-astro-cid-5oidry7l] button[data-astro-cid-5oidry7l]:is(:hover,:focus-visible):after,.karte_sperre[data-astro-cid-5oidry7l]:is(:hover,:focus-visible):after{opacity:1}@media (hover:none){.karte_zoom[data-astro-cid-5oidry7l] button[data-astro-cid-5oidry7l]:after,.karte_sperre[data-astro-cid-5oidry7l]:after{display:none}}.karte_sperre[data-astro-cid-5oidry7l][aria-pressed=false] .sperre_zu[data-astro-cid-5oidry7l],.karte_sperre[data-astro-cid-5oidry7l][aria-pressed=true] .sperre_offen[data-astro-cid-5oidry7l]{display:none}.karte_sperre[data-astro-cid-5oidry7l][aria-pressed=true]{color:var(--color-aktion)}#karte[data-astro-cid-5oidry7l]:not([data-verschiebbar]) .maplibregl-canvas-container.maplibregl-interactive{cursor:default}#karte[data-astro-cid-5oidry7l] canvas{max-inline-size:none}.held_karte[data-astro-cid-5oidry7l] .karte_start{background:var(--weiss);border:5px solid var(--color-dunkel);block-size:1.375rem;inline-size:1.375rem;box-shadow:var(--schatten-start);border-radius:50%}.held_karte[data-astro-cid-5oidry7l] .karte_ziel{block-size:2.375rem;inline-size:1.875rem}.held_karte[data-astro-cid-5oidry7l] .karte_ziel svg{block-size:100%;inline-size:100%;fill:var(--color-aktion);filter:drop-shadow(var(--schatten-nadel));display:block;overflow:visible}.held_karte[data-astro-cid-5oidry7l] .karte_ziel svg circle{fill:var(--weiss)}.held_karte[data-astro-cid-5oidry7l] .karte_ziel:after{content:"";z-index:-1;background:var(--color-nadel-boden);border-radius:50%;block-size:.375rem;inline-size:.875rem;position:absolute;inset-block-end:-.1875rem;inset-inline-start:50%;translate:-50%}.held_karte[data-astro-cid-5oidry7l] .karte_ziel--nummer{block-size:2.6875rem;inline-size:2.125rem}.held_karte[data-astro-cid-5oidry7l] .karte_ziel--nummer svg circle{display:none}.held_karte[data-astro-cid-5oidry7l] .karte_nummer{text-align:center;font-size:var(--text-klein);color:var(--weiss);pointer-events:none;font-weight:800;line-height:1.5;position:absolute;inset-block-start:.375rem;inset-inline:0}.held_karte[data-astro-cid-5oidry7l] .karte_nummer:empty,.held_karte[data-astro-cid-5oidry7l] .karte_ziel--nummer:not(.karte_vorschau) .karte_fahne:not(.karte_fahne--tippt){display:none}.held_karte[data-astro-cid-5oidry7l] .karte_fahne{white-space:nowrap;text-overflow:ellipsis;background:var(--weiss);border-radius:var(--radius-kapsel);max-inline-size:13rem;font-size:var(--text-klein);color:var(--color-dunkel);box-shadow:var(--schatten-fahne);padding:.3125rem .75rem;font-weight:700;position:absolute;inset-block-end:calc(100% + .75rem);inset-inline-start:50%;overflow:hidden;translate:-50%}.held_karte[data-astro-cid-5oidry7l] .karte_fahne:empty{display:none}.held_karte[data-astro-cid-5oidry7l] .karte_ziel .karte_fahne{inset-block-end:calc(100% + .5rem)}.held_karte[data-astro-cid-5oidry7l] .karte_vorschau{opacity:.7}.held_karte[data-astro-cid-5oidry7l] .karte_kurier{background:var(--color-marke);border:3px solid var(--weiss);block-size:1.125rem;inline-size:1.125rem;box-shadow:var(--schatten-kurier);border-radius:50%}.held_karte[data-astro-cid-5oidry7l] .karte_kurier:before{content:"";z-index:-1;background:var(--color-kurier-puls);border-radius:50%;animation:1.8s ease-out infinite kurier_puls;position:absolute;inset:-3px}@keyframes kurier_puls{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}.held_karte[data-astro-cid-5oidry7l] .karte_fahne--tippt{min-inline-size:2.5rem;display:block}.held_karte[data-astro-cid-5oidry7l] .karte_fahne--tippt:after{content:"";vertical-align:-.15em;background:var(--color-marke);block-size:1em;inline-size:1.5px;margin-inline-start:2px;animation:1s step-end infinite cursor_blinkt;display:inline-block}@keyframes cursor_blinkt{50%{opacity:0}}.held_karte[data-astro-cid-5oidry7l] .karte_km{background:var(--color-dunkel);color:var(--weiss);border:2px solid var(--weiss);border-radius:var(--radius-kapsel);font-size:var(--text-klein);font-variant-numeric:tabular-nums;white-space:nowrap;box-shadow:var(--schatten-km);padding:.25rem .75rem;font-weight:700;transition:opacity .25s}.held_karte[data-astro-cid-5oidry7l] .karte_km--anfahrt{background:var(--color-anfahrt)}.held_karte[data-astro-cid-5oidry7l] .maplibregl-map{font-family:var(--font-sans)}.held_karte[data-astro-cid-5oidry7l] .karte_kern{background:color-mix(in oklch, var(--color-marke) 70%, transparent);color:var(--weiss);border:1px solid var(--color-kern-rand);border-radius:var(--radius-kapsel);font-size:var(--text-klein);white-space:nowrap;pointer-events:none;padding:.125rem .625rem;font-weight:600;animation:.3s karte_kern_auf}.held_karte[data-astro-cid-5oidry7l] .karte_kern--weg{visibility:hidden}@keyframes karte_kern_auf{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.held_karte[data-astro-cid-5oidry7l] .karte_kern{animation:none}}.held_karte[data-astro-cid-5oidry7l] .karte_km--verdeckt{visibility:hidden}.held_karte[data-astro-cid-5oidry7l] .karte_warten{background:var(--weiss);block-size:2.5rem;inline-size:2.5rem;box-shadow:var(--schatten-warten);pointer-events:none;border-radius:50%;place-items:center;display:grid}.held_karte[data-astro-cid-5oidry7l] .karte_warten:after{content:"";border:.1875rem solid var(--eis-100);border-block-start-color:var(--color-dunkel);border-radius:50%;block-size:1.5rem;inline-size:1.5rem;animation:.8s linear infinite karte_dreht}@keyframes karte_dreht{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.held_karte[data-astro-cid-5oidry7l] .karte_warten:after{animation-duration:2.4s}}.held_karte[data-astro-cid-5oidry7l] .karte_km--abschnitt{background:var(--weiss);color:var(--color-dunkel);border-color:var(--color-dunkel);box-shadow:var(--schatten-km-klein);pointer-events:none;padding:.125rem .5rem}.karte_fuss[data-astro-cid-5oidry7l]{flex-direction:column;align-items:flex-end;gap:.375rem;display:flex;position:absolute;inset-block-end:.3125rem;inset-inline-end:.3125rem}@media (max-width:63.99em){.held_component[data-astro-cid-5oidry7l]:not([data-zustand=ergebnis]) .karte_fuss[data-astro-cid-5oidry7l]{inset-block-end:calc(var(--kachel-ueberstand) + .3125rem)}}.karte_pause[data-astro-cid-5oidry7l]{background:var(--color-dunkel);block-size:2.25rem;inline-size:2.25rem;color:var(--weiss);box-shadow:var(--schatten-kartenknopf);transition:background var(--transition-fast);border:0;border-radius:50%;place-items:center;display:grid}.karte_pause[data-astro-cid-5oidry7l]:hover{background:var(--blau-650)}.karte_pause[data-astro-cid-5oidry7l][hidden]{display:none}@media (pointer:coarse){.karte_pause[data-astro-cid-5oidry7l]{block-size:2.75rem;inline-size:2.75rem}}@media (min-width:64em){.karte_pause[data-astro-cid-5oidry7l]{--spalte:calc(max(var(--space-m), (100vw - var(--container-weit)) / 2) + clamp(.5rem, 1.5vw, 1.5rem));inline-size:clamp(1.625rem, var(--spalte) - .6875rem, 2.25rem);block-size:clamp(1.625rem, var(--spalte) - .6875rem, 2.25rem)}}.karte_pause[data-astro-cid-5oidry7l] .pause_aus[data-astro-cid-5oidry7l],.held_karte[data-astro-cid-5oidry7l][data-kurier-pause] .karte_pause[data-astro-cid-5oidry7l] .pause_an[data-astro-cid-5oidry7l]{display:none}.held_karte[data-astro-cid-5oidry7l][data-kurier-pause] .karte_pause[data-astro-cid-5oidry7l] .pause_aus[data-astro-cid-5oidry7l]{display:contents}.held_karte[data-astro-cid-5oidry7l][data-kurier-pause] .karte_kurier:before{opacity:0;animation:none}.karte_notiz[data-astro-cid-5oidry7l]:hover{color:var(--color-dunkel);text-decoration:underline}.karte_notiz[data-astro-cid-5oidry7l]{font-size:var(--text-klein);color:var(--color-text-muted);background:var(--color-notiz);border-radius:var(--radius-kapsel);padding:.125rem .5rem;text-decoration:none}.rechner_leiste[data-astro-cid-5oidry7l]{z-index:15;margin:var(--space-s) var(--rand-x) 0;background:var(--weiss);color:var(--color-dunkel);border-radius:var(--radius-s);box-shadow:var(--schatten-tafel);padding:clamp(1.125rem,.875rem + .75vw,1.5rem);position:relative;container-type:inline-size}[data-astro-cid-5oidry7l][data-zustand=ergebnis] .rechner_leiste[data-astro-cid-5oidry7l]{margin-block:calc(-1 * var(--ueberlappung)) var(--karte-unten)}@media (min-width:64em){.rechner_leiste[data-astro-cid-5oidry7l],[data-astro-cid-5oidry7l][data-zustand=ergebnis] .rechner_leiste[data-astro-cid-5oidry7l]{--leiste-breite:25rem;inline-size:min(var(--leiste-breite), 100% - 2 * var(--rand-x));margin:calc(-1 * var(--ueberlappung)) var(--rand-x) var(--karte-unten) auto;transition:inline-size .45s cubic-bezier(.25,.8,.25,1)}[data-astro-cid-5oidry7l][data-aktiv] .rechner_leiste[data-astro-cid-5oidry7l]{--leiste-breite:31rem}[data-astro-cid-5oidry7l][data-zustand=ergebnis] .rechner_leiste[data-astro-cid-5oidry7l]{--leiste-breite:min(46rem, 58vw)}}.rechner_leiste[data-astro-cid-5oidry7l]:focus{outline:none}.leiste_probe[data-astro-cid-5oidry7l]{inline-size:min(var(--leiste-breite,100%), 100vw - 2 * var(--rand-x));visibility:hidden;pointer-events:none;block-size:0;position:absolute;inset-block-start:0;inset-inline-end:0}.rechner_klappe[data-astro-cid-5oidry7l]{z-index:3;border:1px solid var(--color-border);background:var(--weiss);block-size:2.75rem;inline-size:2.75rem;color:var(--color-dunkel);box-shadow:var(--schatten-klappe);transition:background var(--transition-fast);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:0;inset-inline-start:50%;translate:-50% -50%}.rechner_klappe[data-astro-cid-5oidry7l][hidden]{display:none}.rechner_klappe[data-astro-cid-5oidry7l]:hover{background:var(--color-flaeche)}.rechner_klappe[data-astro-cid-5oidry7l] svg{transition:rotate .3s}.rechner_leiste[data-astro-cid-5oidry7l][data-eingeklappt] .rechner_klappe[data-astro-cid-5oidry7l] svg{rotate:180deg}.rechner_kurz[data-astro-cid-5oidry7l]{display:none}.rechner_leiste[data-astro-cid-5oidry7l][data-eingeklappt] .rechner_kurz[data-astro-cid-5oidry7l]{animation:.35s ergebnis_auf;display:grid}.rechner_leiste[data-astro-cid-5oidry7l][data-klappt] .rechner_kopfzeile[data-astro-cid-5oidry7l]{animation:.35s ergebnis_auf}.rechner_leiste[data-astro-cid-5oidry7l][data-eingeklappt] .rechner_kopfzeile[data-astro-cid-5oidry7l],.rechner_leiste[data-astro-cid-5oidry7l][data-eingeklappt] .rechner_ergebnis[data-astro-cid-5oidry7l],.rechner_leiste[data-astro-cid-5oidry7l][data-eingeklappt] .rechner_fehler[data-astro-cid-5oidry7l]{display:none}.rechner_kopfzeile[data-astro-cid-5oidry7l],.rechner_orte[data-astro-cid-5oidry7l]{gap:1.125rem;display:grid}.rechner_berechnen[data-astro-cid-5oidry7l]{order:2;inline-size:100%;margin-block-start:.25rem}[data-astro-cid-5oidry7l][data-zustand=ergebnis] .rechner_berechnen[data-astro-cid-5oidry7l]{display:none}.rechner_summe[data-astro-cid-5oidry7l]{border-radius:var(--radius-s);background:var(--eis-100);order:1;gap:.5rem;padding:.75rem 1rem;display:grid}.rechner_summe[data-astro-cid-5oidry7l][hidden],[data-astro-cid-5oidry7l][data-zustand=ergebnis] .rechner_summe[data-astro-cid-5oidry7l]{display:none}.rechner_leiste[data-astro-cid-5oidry7l][data-mehrere] .rechner_summe[data-astro-cid-5oidry7l]{order:95;grid-column:1}.summe_kopf[data-astro-cid-5oidry7l]{max-inline-size:none;font-size:var(--text-klein);flex-wrap:wrap;align-items:center;gap:.25rem .75rem;font-weight:700;display:flex}.summe_kopf[data-astro-cid-5oidry7l] strong[data-astro-cid-5oidry7l]{font-family:var(--font-display);white-space:nowrap;margin-inline-start:auto;font-size:1.875rem;font-style:italic;font-weight:800;line-height:1}.summe_art[data-astro-cid-5oidry7l]:not(:empty){border-radius:var(--radius-kapsel);background:var(--weiss);order:1;padding:.0625rem .5rem;font-weight:700}.summe_fehler[data-astro-cid-5oidry7l]{font-size:var(--text-klein);color:var(--color-aktion-stark);margin:.375rem 0 0;font-weight:700}.summe_fehler[data-astro-cid-5oidry7l][hidden]{display:none}.summe_anfahrt[data-astro-cid-5oidry7l]:not(:empty){border-radius:var(--radius-kapsel);background:var(--color-anfahrt-zart);color:var(--color-anfahrt-stark);white-space:nowrap;order:2;margin-inline-start:auto;padding:.0625rem .5rem;font-weight:700}.summe_abschnitte[data-astro-cid-5oidry7l]{--summe-km-spalte:6.5rem;border-block-start:1px solid var(--color-border);border-block-start:1px solid color-mix(in oklch, var(--color-dunkel) 15%, transparent);gap:.5rem;padding:.5rem 0 0;list-style:none;display:grid;position:relative}.summe_abschnitte[data-astro-cid-5oidry7l]:empty{display:none}.summe_abschnitte[data-astro-cid-5oidry7l]:before{content:"";background:radial-gradient(circle, var(--color-text-muted) 1.5px, transparent 2px) center top / 6px 6px repeat-y;background:radial-gradient(circle, color-mix(in oklch, var(--color-dunkel) 60%, transparent) 1.5px, transparent 2px) center top / 6px 6px repeat-y;inline-size:6px;position:absolute;inset-block:0;inset-inline-end:calc(var(--summe-km-spalte) / 2 - 3px)}.summe_abschnitte[data-astro-cid-5oidry7l] li{grid-template-columns:auto minmax(0, 1fr) var(--summe-km-spalte);max-inline-size:none;font-size:var(--text-klein);align-items:center;gap:.625rem;display:grid}.summe_abschnitte[data-astro-cid-5oidry7l] li+li{border-block-start:1px solid var(--color-aktion-rahmen);border-block-start:1px solid color-mix(in oklch, var(--color-aktion-rahmen) 70%, transparent);padding-block-start:.5rem}.summe_abschnitte[data-astro-cid-5oidry7l] .summe_nadel{background:var(--color-aktion);block-size:1.5rem;inline-size:1.5rem;color:var(--weiss);font-size:var(--text-klein);border-radius:50%;place-items:center;font-weight:800;line-height:1;display:grid}.summe_abschnitte[data-astro-cid-5oidry7l] .summe_ort{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.summe_abschnitte[data-astro-cid-5oidry7l] strong{background:var(--eis-100);font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:center;padding-inline:.375rem;position:relative}.summe_abschnitte[data-astro-cid-5oidry7l] .summe_doppelt strong{color:var(--color-text-muted);font-weight:600}.summe_abschnitte[data-astro-cid-5oidry7l] .summe_grund{font-size:var(--text-klein);color:var(--color-text-muted);grid-column:2;margin-block-start:-.125rem;line-height:1.35}.rechner_fehler[data-astro-cid-5oidry7l]{font-size:var(--text-klein);color:var(--color-aktion-stark);margin-block-start:.625rem;font-weight:700}.feld_gruppe[data-astro-cid-5oidry7l]{position:relative}.feld_gruppe[data-astro-cid-5oidry7l]>label[data-astro-cid-5oidry7l],.feld_label[data-astro-cid-5oidry7l]{margin-block-end:.5rem;padding:0;font-size:1rem;font-weight:700;line-height:1.3;display:block}.ort_zeile[data-astro-cid-5oidry7l]{gap:.5rem;display:flex}.land_huelle[data-astro-cid-5oidry7l]{flex:none;display:flex;position:relative}.ort_feld[data-astro-cid-5oidry7l]{border-radius:var(--radius-s);background:var(--eis-100);min-inline-size:0;box-shadow:inset 0 0 0 1px var(--color-feldrand);transition:box-shadow var(--transition-fast);flex:auto;display:flex;position:relative}.ort_feld[data-astro-cid-5oidry7l]:has(input:focus){box-shadow:inset 0 0 0 2px var(--color-dunkel)}.feld_gruppe[data-astro-cid-5oidry7l][data-fehler] .ort_feld[data-astro-cid-5oidry7l]{background:var(--color-aktion-zart);box-shadow:inset 0 0 0 2px var(--color-aktion-stark)}.land_wahl[data-astro-cid-5oidry7l],.land_knopf{-webkit-appearance:none;appearance:none;text-align:start;background:var(--eis-300);min-inline-size:3.375rem;color:var(--color-dunkel);outline-offset:2px;cursor:pointer;transition:background var(--transition-fast);border:0;border-radius:.25rem;margin:.375rem 0 .375rem .375rem;padding-inline:.5625rem 1.5rem;font-size:1rem;font-weight:700}.land_knopf:hover{background:color-mix(in oklch, var(--eis-300) 80%, var(--color-dunkel))}.land_liste{z-index:30;background:var(--weiss);border:1px solid var(--color-border);border-radius:var(--radius-m);inline-size:min(17rem,78vw);box-shadow:var(--schatten-liste);padding:.5rem;position:absolute;inset-block-start:calc(100% + .375rem);inset-inline-start:0;overflow:auto}.land_liste.nach_oben{inset-block:auto calc(100% + .375rem)}.land_suche{inline-size:100%;font-size:var(--text-klein);border:1px solid var(--color-border-aktiv);border-radius:var(--radius-s);background:var(--weiss);margin-block-end:.375rem;padding:.5rem .625rem}.land_optionen{gap:.125rem;max-block-size:14.5rem;display:grid;overflow:auto}.land_option,.vorschlag{border-radius:var(--radius-s);inline-size:100%;font-size:var(--text-klein);color:var(--color-dunkel);text-align:start;background:0 0;border:0;align-items:center;gap:.5rem;padding:.4375rem .5rem;line-height:1.3;display:flex}.land_option:hover,.land_option--aktiv,.vorschlag:hover,.vorschlag--aktiv{background:var(--color-flaeche)}.vorschlag:focus-visible{background:var(--color-flaeche)}.land_haken{inline-size:1rem;color:var(--color-dunkel);visibility:hidden;flex:none;display:grid}.land_option[aria-selected=true] .land_haken{visibility:visible}.land_chip,.vorschlag_plz{text-align:center;border-radius:var(--radius-s);background:var(--color-flaeche);font-variant-numeric:tabular-nums;flex:none;min-inline-size:2.375rem;padding:.0625rem .3125rem;font-weight:700}.land_name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.land_pfeil[data-astro-cid-5oidry7l]{color:var(--color-dunkel);pointer-events:none;display:grid;position:absolute;inset-block-start:50%;inset-inline-end:.375rem;translate:0 -50%}.eingabe_huelle[data-astro-cid-5oidry7l]{flex:auto;align-items:center;gap:.5rem;min-block-size:3rem;min-inline-size:0;padding-inline:.75rem;display:flex}.eingabe_huelle[data-astro-cid-5oidry7l] input[data-astro-cid-5oidry7l]{text-overflow:ellipsis;background:0 0;border:0;outline:none;inline-size:100%;min-inline-size:0;font-size:1rem;font-weight:500}.feld_leeren[data-astro-cid-5oidry7l]{block-size:2rem;inline-size:2rem;color:var(--color-text-muted);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin-inline-end:-.375rem;padding:0;display:grid}.feld_leeren[data-astro-cid-5oidry7l]:hover{background:var(--weiss);color:var(--color-dunkel)}.eingabe_huelle[data-astro-cid-5oidry7l]:has(input:placeholder-shown) .feld_leeren[data-astro-cid-5oidry7l]{display:none}.rechner_leiste[data-astro-cid-5oidry7l][data-mehrere] .feld_leeren[data-astro-cid-5oidry7l],.eingabe_huelle[data-astro-cid-5oidry7l][data-leer] .feld_leeren[data-astro-cid-5oidry7l]{display:none}.eingabe_huelle[data-astro-cid-5oidry7l] input[data-astro-cid-5oidry7l]::placeholder{color:var(--eis-500);opacity:1;font-weight:400}.tauschen[data-astro-cid-5oidry7l]{display:none}[data-astro-cid-5oidry7l][data-aktiv] .rechner_orte[data-astro-cid-5oidry7l]{padding-inline-end:3.25rem}[data-astro-cid-5oidry7l][data-aktiv] .tauschen[data-astro-cid-5oidry7l]{z-index:2;background:var(--color-dunkel);block-size:2.5rem;inline-size:2.5rem;color:var(--weiss);transition:background var(--transition-fast);border:0;border-radius:50%;place-items:center;animation:.3s ergebnis_auf;display:grid;position:absolute;inset-block-start:.3375rem;inset-inline-end:-2.875rem;translate:0 -50%}.tauschen[data-astro-cid-5oidry7l]:hover{background:var(--color-aktion)}.tauschen[data-astro-cid-5oidry7l] svg{transition:rotate .3s}.tauschen[data-astro-cid-5oidry7l]:hover svg{rotate:180deg}.rechner_stopps[data-astro-cid-5oidry7l]{gap:1rem;display:grid}.rechner_stopps[data-astro-cid-5oidry7l]:not(:has(>:not([hidden]))){display:none}.stopp_neu[data-astro-cid-5oidry7l],.stopp_max[data-astro-cid-5oidry7l]{grid-column:1/-1;justify-self:start}.stopp_neu[data-astro-cid-5oidry7l]{border-radius:var(--radius-s);min-block-size:2.25rem;color:var(--color-dunkel);text-underline-offset:.2em;background:0 0;border:0;align-items:center;gap:.5rem;padding:.25rem .375rem .25rem .125rem;font-size:1rem;font-weight:700;display:inline-flex}.stopp_neu[data-astro-cid-5oidry7l][hidden]{display:none}.stopp_neu[data-astro-cid-5oidry7l]:hover{text-decoration:underline}.stopp_max[data-astro-cid-5oidry7l]{font-size:var(--text-klein);color:var(--color-text-muted)}.halt_kapsel[data-astro-cid-5oidry7l]{border-radius:var(--radius-kapsel);background:var(--color-aktion);color:var(--weiss);font-size:var(--text-klein);vertical-align:.0625rem;margin-inline-start:.375rem;padding:0 .5rem;line-height:1.5;display:inline-block}.halt_kapsel[data-astro-cid-5oidry7l][hidden],.feld_marke[data-astro-cid-5oidry7l],.ziel_griff[data-astro-cid-5oidry7l],.ziel_hoch[data-astro-cid-5oidry7l],.zeile_tag[data-astro-cid-5oidry7l],.stopp_weg[data-astro-cid-5oidry7l],.ziel_hinweis[data-astro-cid-5oidry7l][hidden]{display:none}.rechner_kopfzeile[data-astro-cid-5oidry7l]{--griff-breite:1.5rem;--weg-breite:2rem;--zeile-hoehe:2.5rem}.rechner_leiste[data-astro-cid-5oidry7l][data-mehrere] .rechner_kopfzeile[data-astro-cid-5oidry7l]{row-gap:.375rem}.rechner_leiste[data-astro-cid-5oidry7l][data-mehrere] [data-astro-cid-5oidry7l]:is(.rechner_orte,.rechner_stopps){display:contents}.rechner_leiste[data-astro-cid-5oidry7l][data-mehrere] [data-astro-cid-5oidry7l]:is(.feld_gruppe,.stopp_neu,.stopp_max,.ziel_hinweis){grid-column:1}.rechner_leiste[data-astro-cid-5oidry7l][data-mehrere] .ziel_hinweis[data-astro-cid-5oidry7l]{order:5;margin-block-end:.25rem}.rechner_leiste[data-astro-cid-5oidry7l][data-mehrere] .stopp_neu[data-astro-cid-5oidry7l]{order:90;margin-block-start:.25rem}.rechner_leiste[data-astro-cid-5oidry7l][data-mehrere] .stopp_max[data-astro-cid-5oidry7l]{order:91}.rechner_leiste[data-astro-cid-5oidry7l][data-mehrere] .rechner_berechnen[data-astro-cid-5oidry7l]{order:100}.rechner_leiste[data-astro-cid-5oidry7l][data-mehrere] .feld_gruppe[data-astro-cid-5oidry7l]>label[data-astro-cid-5oidry7l]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}.rechner_leiste[data-astro-cid-5oidry7l][data-mehrere] .tauschen[data-astro-cid-5oidry7l]{display:none}.rechner_leiste[data-astro-cid-5oidry7l][data-mehrere] .ort_zeile[data-astro-cid-5oidry7l]{align-items:center;gap:.375rem}.rechner_leiste[data-astro-cid-5oidry7l][data-mehrere] [data-astro-cid-5oidry7l]:is(.feld_marke,.ziel_griff,.ziel_hoch,.stopp_weg){display:grid}.rechner_leiste[data-astro-cid-5oidry7l][data-mehrere] .feld_gruppe--erste[data-astro-cid-5oidry7l] .ziel_hoch[data-astro-cid-5oidry7l]{visibility:hidden}.rechner_leiste[data-astro-cid-5oidry7l][data-mehrere] .eingabe_huelle[data-astro-cid-5oidry7l]{min-block-size:var(--zeile-hoehe);padding-inline:.75rem .625rem}.rechner_leiste[data-astro-cid-5oidry7l][data-mehrere] .eingabe_huelle[data-astro-cid-5oidry7l] input[data-astro-cid-5oidry7l]{font-size:var(--text-klein)}.rechner_leiste[data-astro-cid-5oidry7l][data-mehrere] .land_knopf{min-inline-size:3rem;font-size:var(--text-klein);margin-block:.3125rem;padding-inline:.4375rem 1.25rem}.rechner_leiste[data-astro-cid-5oidry7l][data-mehrere] .land_pfeil[data-astro-cid-5oidry7l]{inset-inline-end:.375rem}.rechner_leiste[data-astro-cid-5oidry7l][data-mehrere] .zeile_tag[data-astro-cid-5oidry7l]:not(:empty){font-size:var(--text-klein);color:var(--color-text-muted);white-space:nowrap;flex:none;font-weight:500;display:block}.stopp_weg[data-astro-cid-5oidry7l]{inline-size:var(--weg-breite);block-size:var(--zeile-hoehe);border-radius:var(--radius-s);color:var(--color-text-neben);transition:color var(--transition-fast), background var(--transition-fast);background:0 0;border:0;flex:none;place-items:center;padding:0}.stopp_weg[data-astro-cid-5oidry7l]:hover{color:var(--color-aktion-stark);background:var(--color-flaeche)}.feld_marke[data-astro-cid-5oidry7l]{flex:none;place-items:center;inline-size:1.375rem;position:relative}.marke_ring[data-astro-cid-5oidry7l]{background:var(--weiss);border:4px solid var(--color-dunkel);border-radius:50%;block-size:1.125rem;inline-size:1.125rem;display:none}.marke_nadel[data-astro-cid-5oidry7l]{block-size:1.75rem;inline-size:1.375rem;fill:var(--color-aktion)}.feld_gruppe--erste[data-astro-cid-5oidry7l] .marke_ring[data-astro-cid-5oidry7l]{display:block}.feld_gruppe--erste[data-astro-cid-5oidry7l] .marke_nadel[data-astro-cid-5oidry7l]{display:none}.feld_nr[data-astro-cid-5oidry7l]{text-align:center;font-size:var(--text-klein);color:var(--weiss);font-weight:800;line-height:1.4;position:absolute;inset-block-start:.125rem;inset-inline:0}.ziel_griff[data-astro-cid-5oidry7l]{inline-size:var(--griff-breite);block-size:var(--zeile-hoehe);border-radius:var(--radius-s);color:var(--color-text-neben);cursor:grab;touch-action:none;transition:color var(--transition-fast), background var(--transition-fast);background:0 0;border:0;flex:none;place-items:center;padding:0}.ziel_griff[data-astro-cid-5oidry7l]:hover{color:var(--color-dunkel);background:var(--color-flaeche)}.ziel_hoch[data-astro-cid-5oidry7l]{inline-size:var(--griff-breite);block-size:var(--zeile-hoehe);border-radius:var(--radius-s);color:var(--color-text-neben);transition:color var(--transition-fast), background var(--transition-fast);background:0 0;border:0;flex:none;place-items:center;padding:0}.ziel_hoch[data-astro-cid-5oidry7l] svg{rotate:180deg}.ziel_hoch[data-astro-cid-5oidry7l]:hover{color:var(--color-dunkel);background:var(--color-flaeche)}.feld_gruppe--zieht[data-astro-cid-5oidry7l]{z-index:4;position:relative}.feld_gruppe--zieht[data-astro-cid-5oidry7l] .ziel_griff[data-astro-cid-5oidry7l]{cursor:grabbing;color:var(--color-dunkel)}.feld_gruppe--zieht[data-astro-cid-5oidry7l] .ort_feld[data-astro-cid-5oidry7l]{border-color:var(--color-marke);background:var(--color-flaeche)}.ziel_hinweis[data-astro-cid-5oidry7l]{max-inline-size:none;font-size:var(--text-klein);color:var(--color-text-muted);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.125rem .5rem;line-height:1.45;display:grid}.ziel_hinweis[data-astro-cid-5oidry7l] svg{color:var(--color-marke);margin-block-start:.125rem}.ziel_kuerzeste[data-astro-cid-5oidry7l]{font-size:inherit;color:var(--color-marke);text-underline-offset:.2em;background:0 0;border:0;grid-column:2;justify-self:start;padding:0;font-weight:700;text-decoration:underline}.ziel_kuerzeste[data-astro-cid-5oidry7l][hidden]{display:none}.ziel_hinweis[data-astro-cid-5oidry7l][data-eigen]{border:1px solid var(--color-aktion-rahmen);border-radius:var(--radius-s);background:var(--color-aktion-zart);font-size:calc(var(--text-klein) + 1px);color:var(--color-text);padding:.625rem .75rem;font-weight:600}.ziel_hinweis[data-astro-cid-5oidry7l][data-eigen] svg{color:var(--color-aktion-stark)}@container (width<=25rem){.rechner_kopfzeile[data-astro-cid-5oidry7l]{--griff-breite:1.5rem;--weg-breite:1.75rem}.rechner_leiste[data-astro-cid-5oidry7l][data-mehrere] .ort_zeile[data-astro-cid-5oidry7l]{gap:.25rem}.rechner_leiste[data-astro-cid-5oidry7l][data-mehrere] .land_knopf{min-inline-size:2.75rem;padding-inline:.375rem 1rem}.rechner_leiste[data-astro-cid-5oidry7l][data-mehrere] .land_pfeil[data-astro-cid-5oidry7l]{inset-inline-end:.25rem}.rechner_leiste[data-astro-cid-5oidry7l][data-mehrere] .eingabe_huelle[data-astro-cid-5oidry7l]{gap:.25rem;padding-inline:.5rem}.feld_marke[data-astro-cid-5oidry7l]{inline-size:1.25rem}.marke_nadel[data-astro-cid-5oidry7l]{block-size:1.6rem;inline-size:1.25rem}.rechner_leiste[data-astro-cid-5oidry7l][data-mehrere] .eingabe_huelle[data-astro-cid-5oidry7l]:focus-within .zeile_tag[data-astro-cid-5oidry7l]{display:none}}.rechner_kurz[data-astro-cid-5oidry7l]{align-items:center;gap:1rem 2.5rem}@container (width>=36rem){.rechner_kurz[data-astro-cid-5oidry7l]{grid-template-columns:minmax(0,1fr) auto}}.kurz_strecke[data-astro-cid-5oidry7l]{flex-wrap:wrap;align-items:center;row-gap:.75rem;min-inline-size:0;padding:0;list-style:none;display:flex}@container (width<=35.99rem){.kurz_strecke[data-astro-cid-5oidry7l]{scrollbar-width:thin;flex-wrap:nowrap;padding-block-end:.375rem;overflow-x:auto}}.kurz_halt[data-astro-cid-5oidry7l]{flex:none;align-items:center;gap:.5rem;max-inline-size:none;display:flex}.kurz_weg[data-astro-cid-5oidry7l]{align-items:center;margin-inline:.375rem;display:flex}.kurz_halt--start[data-astro-cid-5oidry7l] .kurz_weg[data-astro-cid-5oidry7l]{display:none}.kurz_weg[data-astro-cid-5oidry7l]:before,.kurz_weg[data-astro-cid-5oidry7l]:after{content:"";border-block-start:2px solid var(--color-border-aktiv);inline-size:.875rem}.kurz_km[data-astro-cid-5oidry7l]{border-radius:var(--radius-kapsel);background:var(--color-flaeche);font-size:var(--text-klein);white-space:nowrap;padding:.125rem .5rem;font-weight:700}.kurz_km[data-astro-cid-5oidry7l]:empty{display:none}.kurz_halt--doppelt[data-astro-cid-5oidry7l] .kurz_km[data-astro-cid-5oidry7l]{color:var(--color-text-muted);font-weight:600}.kurz_marke[data-astro-cid-5oidry7l]{flex:none;place-items:center;display:grid;position:relative}.kurz_halt--start[data-astro-cid-5oidry7l] .kurz_marke[data-astro-cid-5oidry7l]{background:var(--weiss);border:5px solid var(--color-dunkel);border-radius:50%;block-size:1.5rem;inline-size:1.5rem}.kurz_halt--start[data-astro-cid-5oidry7l] .kurz_nadel[data-astro-cid-5oidry7l],.kurz_halt--start[data-astro-cid-5oidry7l] .kurz_nr[data-astro-cid-5oidry7l]{display:none}.kurz_halt--ziel[data-astro-cid-5oidry7l] .kurz_marke[data-astro-cid-5oidry7l]{block-size:1.9rem;inline-size:1.5rem}.kurz_nadel[data-astro-cid-5oidry7l]{block-size:100%;inline-size:100%;fill:var(--color-aktion)}.kurz_nadel[data-astro-cid-5oidry7l] circle[data-astro-cid-5oidry7l]{fill:var(--weiss)}.kurz_halt--nummer[data-astro-cid-5oidry7l] .kurz_nadel[data-astro-cid-5oidry7l] circle[data-astro-cid-5oidry7l]{display:none}.kurz_nr[data-astro-cid-5oidry7l]{text-align:center;font-size:var(--text-klein);color:var(--weiss);font-weight:800;line-height:1.4;position:absolute;inset-block-start:.125rem;inset-inline:0}.kurz_nr[data-astro-cid-5oidry7l]:empty{display:none}.kurz_ort[data-astro-cid-5oidry7l]{min-inline-size:0}.kurz_ort[data-astro-cid-5oidry7l] small[data-astro-cid-5oidry7l],.kurz_summe[data-astro-cid-5oidry7l] small[data-astro-cid-5oidry7l]{font-size:var(--text-klein);color:var(--color-text-muted);line-height:1.3;display:block}.kurz_ort[data-astro-cid-5oidry7l] strong[data-astro-cid-5oidry7l]{max-inline-size:11rem;font-size:var(--text-klein);white-space:nowrap;text-overflow:ellipsis;line-height:1.35;display:block;overflow:hidden}.kurz_summe[data-astro-cid-5oidry7l]{flex-wrap:wrap;align-items:end;gap:.75rem 2rem;display:flex}.kurz_summe[data-astro-cid-5oidry7l] p[data-astro-cid-5oidry7l]{max-inline-size:none}.kurz_summe[data-astro-cid-5oidry7l] strong[data-astro-cid-5oidry7l]{font-family:var(--font-display);white-space:nowrap;font-size:1.75rem;font-weight:800;line-height:1.1}.kurz_art[data-astro-cid-5oidry7l]:not(:empty){border-radius:var(--radius-kapsel);background:var(--color-flaeche);font-size:var(--text-klein);vertical-align:.25rem;margin-inline-start:.375rem;padding:.125rem .5rem;font-weight:700}.kurz_summe[data-astro-cid-5oidry7l] .kurz_preis[data-astro-cid-5oidry7l]{color:var(--color-aktion)}.rechner_ergebnis[data-astro-cid-5oidry7l]{border-block-start:1px solid var(--color-border);gap:1.625rem;margin-block-start:1.375rem;padding-block-start:1.375rem;display:none}.rechner_ergebnis[data-astro-cid-5oidry7l]:focus{outline:none}[data-astro-cid-5oidry7l][data-zustand=ergebnis] .rechner_ergebnis[data-astro-cid-5oidry7l]{animation:.35s ergebnis_auf;display:grid}@keyframes ergebnis_auf{0%{opacity:0;transform:translateY(.5rem)}}.km_band[data-astro-cid-5oidry7l]{gap:.625rem;display:grid}.km_kopf[data-astro-cid-5oidry7l]{gap:.125rem;display:grid}.km_kopf[data-astro-cid-5oidry7l] h2[data-astro-cid-5oidry7l]{font-family:var(--font-sans);text-transform:none;font-style:normal;font-size:var(--text-klein);letter-spacing:0;white-space:nowrap;font-weight:700}.km_gesamt[data-astro-cid-5oidry7l]{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}.km_gesamt[data-astro-cid-5oidry7l] strong[data-astro-cid-5oidry7l]{font-family:var(--font-display);white-space:nowrap;font-size:clamp(2.25rem,1.9rem + 1.2vw,2.75rem);font-weight:800;line-height:1}.km_gesamt[data-astro-cid-5oidry7l] .km_summe[data-astro-cid-5oidry7l]{color:var(--color-anfahrt)}.km_gesamt[data-astro-cid-5oidry7l] .km_summe[data-astro-cid-5oidry7l]:empty{display:none}.km_gesamt[data-astro-cid-5oidry7l] span[data-astro-cid-5oidry7l]:not(:empty){border-radius:var(--radius-kapsel);background:var(--color-flaeche);font-size:var(--text-klein);padding:.25rem .75rem;font-weight:700}.km_balken[data-astro-cid-5oidry7l]{--anteil:1;align-items:center;block-size:1.375rem;padding-inline:.6875rem;display:flex;position:relative}.km_balken[data-astro-cid-5oidry7l]:before{content:"";z-index:1;background:var(--weiss);border:5px solid var(--color-dunkel);border-radius:50%;block-size:1.375rem;inline-size:1.375rem;position:absolute;inset-block-start:0;inset-inline-start:0}.km_nadel[data-astro-cid-5oidry7l]{z-index:1;block-size:1.75rem;inline-size:1.375rem;fill:var(--color-aktion);position:absolute;inset-block-end:50%;inset-inline-end:0;overflow:visible}.km_nadel[data-astro-cid-5oidry7l] circle[data-astro-cid-5oidry7l]{fill:var(--weiss)}.km_teil[data-astro-cid-5oidry7l]{block-size:.5rem}.km_teil--grund[data-astro-cid-5oidry7l]{flex:0 0 max(calc(var(--anteil) * 100%), 1.25rem);border-radius:var(--radius-kapsel) 0 0 var(--radius-kapsel);background:var(--color-dunkel);transition:flex-basis .7s cubic-bezier(.2,.7,.2,1)}.km_balken[data-astro-cid-5oidry7l][data-alles] .km_teil--grund[data-astro-cid-5oidry7l]{border-radius:var(--radius-kapsel)}@starting-style{[data-astro-cid-5oidry7l][data-zustand=ergebnis] .km_teil--grund[data-astro-cid-5oidry7l]{flex-basis:0}}.km_teil--weiter[data-astro-cid-5oidry7l]{flex:var(--weiter,1) 1 0;border-radius:0 var(--radius-kapsel) var(--radius-kapsel) 0;background:var(--km-weiter)}.km_balken[data-astro-cid-5oidry7l][data-alles] .km_teil--weiter[data-astro-cid-5oidry7l]{display:none}.km_teil--anfahrt[data-astro-cid-5oidry7l]{flex:var(--anfahrt,0) 1 0;border-radius:0 var(--radius-kapsel) var(--radius-kapsel) 0;background:var(--km-anfahrt);display:none}.km_balken[data-astro-cid-5oidry7l][data-anfahrt] .km_teil--anfahrt[data-astro-cid-5oidry7l]{display:block}.km_balken[data-astro-cid-5oidry7l][data-anfahrt] .km_teil--weiter[data-astro-cid-5oidry7l],.km_balken[data-astro-cid-5oidry7l][data-anfahrt][data-alles] .km_teil--grund[data-astro-cid-5oidry7l]{border-radius:0}.km_balken[data-astro-cid-5oidry7l][data-anfahrt][data-alles] .km_teil--grund[data-astro-cid-5oidry7l]{border-radius:var(--radius-kapsel) 0 0 var(--radius-kapsel)}.km_band[data-astro-cid-5oidry7l]{--km-weiter:var(--color-km-weiter);--km-anfahrt:var(--color-anfahrt)}.km_gesamt[data-astro-cid-5oidry7l] .km_chip--anfahrt[data-astro-cid-5oidry7l]:not(:empty){background:var(--color-anfahrt-zart);color:var(--color-anfahrt-stark)}.km_legende[data-astro-cid-5oidry7l]{font-size:var(--text-klein);color:var(--color-text-muted);flex-wrap:wrap;gap:.375rem 1.5rem;display:flex}.km_legende[data-astro-cid-5oidry7l] span[data-astro-cid-5oidry7l]{align-items:center;gap:.5rem;display:inline-flex}.km_legende[data-astro-cid-5oidry7l] span[data-astro-cid-5oidry7l]:empty{display:none}.km_legende[data-astro-cid-5oidry7l] span[data-astro-cid-5oidry7l]:before{content:"";border-radius:var(--radius-kapsel);block-size:.5rem;inline-size:1rem}.km_legende_grund[data-astro-cid-5oidry7l]:before{background:var(--color-dunkel)}.km_legende_weiter[data-astro-cid-5oidry7l]:before{background:var(--km-weiter)}.km_legende_anfahrt[data-astro-cid-5oidry7l]:before{background:var(--km-anfahrt)}.rechner_wahl[data-astro-cid-5oidry7l]{counter-reset:wahl;gap:1rem;display:grid}.wahl_gruppe[data-astro-cid-5oidry7l]{background:var(--color-flaeche);border:0;border-radius:1.25rem;grid-template-rows:auto 1fr;min-inline-size:0;margin:0;padding:1rem 1.125rem 1.125rem;display:grid}.wahl_gruppe[data-astro-cid-5oidry7l] legend[data-astro-cid-5oidry7l]{float:left;inline-size:100%;font-size:var(--text-klein);align-items:center;gap:.5rem;margin-block-end:.75rem;padding:0;font-weight:700;display:flex}.wahl_gruppe[data-astro-cid-5oidry7l] legend[data-astro-cid-5oidry7l]:before{counter-increment:wahl;content:counter(wahl);background:var(--color-dunkel);block-size:1.5rem;inline-size:1.5rem;color:var(--weiss);font-size:var(--text-klein);border-radius:50%;place-items:center;font-weight:700;display:grid}.wahl_liste[data-astro-cid-5oidry7l]{gap:.75rem;display:grid}.wahl_gruppe--sendung[data-astro-cid-5oidry7l] .wahl_liste[data-astro-cid-5oidry7l]{grid-template-columns:repeat(2,minmax(0,1fr))}@container (width>=30rem){.wahl_gruppe--service[data-astro-cid-5oidry7l] .wahl_liste[data-astro-cid-5oidry7l]{grid-template-columns:repeat(3,minmax(0,1fr))}.wahl_gruppe--zustellung[data-astro-cid-5oidry7l] .wahl_liste[data-astro-cid-5oidry7l]{grid-template-columns:repeat(2,minmax(0,1fr))}}.wahl_kachel[data-astro-cid-5oidry7l]{border:1.5px solid var(--color-border);border-radius:var(--radius-l);background:var(--weiss);cursor:pointer;align-items:center;gap:.5rem .75rem;padding:.875rem 1rem;transition:border-color .2s,background .2s,transform .2s;display:grid;position:relative}.wahl_kachel[data-astro-cid-5oidry7l]:hover{border-color:var(--color-border-aktiv);transform:translateY(-2px)}.wahl_kachel[data-astro-cid-5oidry7l] input[data-astro-cid-5oidry7l]{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.wahl_kachel[data-astro-cid-5oidry7l]:has(input:focus-visible){outline:3px solid var(--color-focus);outline-offset:2px}.wahl_kachel[data-astro-cid-5oidry7l]:has(input:checked){border-color:var(--color-aktion);background:var(--color-aktion-zart)}.wahl_kachel[data-astro-cid-5oidry7l][data-an]{border-color:var(--color-aktion);background:var(--color-aktion-zart)}.wahl_kachel[data-astro-cid-5oidry7l][data-an] .wahl_symbol[data-astro-cid-5oidry7l]{background:var(--color-aktion);color:var(--weiss)}.wahl_kachel[data-astro-cid-5oidry7l][data-an] .wahl_preis[data-astro-cid-5oidry7l]{color:var(--color-aktion-stark)}.wahl_kachel[data-astro-cid-5oidry7l][data-gesperrt]{cursor:not-allowed;background:var(--color-flaeche)}.wahl_kachel[data-astro-cid-5oidry7l][data-gesperrt] [data-astro-cid-5oidry7l]:is(.wahl_symbol,.wahl_preis,.wahl_text strong,.wahl_text small:not(.wahl_kern)){opacity:.45}.wahl_text[data-astro-cid-5oidry7l] .wahl_kern[data-astro-cid-5oidry7l]{color:var(--color-marke);margin-block-start:.25rem;font-weight:700}.wahl_text[data-astro-cid-5oidry7l] .wahl_kern[data-astro-cid-5oidry7l][data-aus]{color:var(--color-text-muted)}.wahl_text[data-astro-cid-5oidry7l] .wahl_kern[data-astro-cid-5oidry7l][hidden]{display:none}.wahl_text[data-astro-cid-5oidry7l] strong[data-astro-cid-5oidry7l]{font-size:1rem;font-weight:700;line-height:1.3;display:block}.wahl_text[data-astro-cid-5oidry7l] small[data-astro-cid-5oidry7l]{font-size:var(--text-klein);color:var(--color-text-muted);line-height:1.35;display:block}[data-astro-cid-5oidry7l]:is(.wahl_gruppe--service,.wahl_gruppe--zustellung) .wahl_kachel[data-astro-cid-5oidry7l]{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"symbol name""beschreibung beschreibung""preis preis";row-gap:.375rem}[data-astro-cid-5oidry7l]:is(.wahl_gruppe--service,.wahl_gruppe--zustellung) .wahl_symbol[data-astro-cid-5oidry7l]{margin-block-end:.25rem}@container (width<=29.99rem){.wahl_gruppe[data-astro-cid-5oidry7l]{padding:.75rem}[data-astro-cid-5oidry7l]:is(.wahl_gruppe--service,.wahl_gruppe--zustellung) .wahl_kachel[data-astro-cid-5oidry7l]{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"symbol name""symbol beschreibung""symbol preis";row-gap:0;padding-block:.75rem}[data-astro-cid-5oidry7l]:is(.wahl_gruppe--service,.wahl_gruppe--zustellung) .wahl_symbol[data-astro-cid-5oidry7l]{align-self:center;margin:0}.wahl_gruppe--service[data-astro-cid-5oidry7l] .wahl_kachel[data-astro-cid-5oidry7l].wahl_kachel--flex{grid-template-areas:"symbol name""symbol beschreibung""symbol kern""symbol preis"}}[data-astro-cid-5oidry7l]:is(.wahl_gruppe--service,.wahl_gruppe--zustellung) .wahl_text[data-astro-cid-5oidry7l]{display:contents}[data-astro-cid-5oidry7l]:is(.wahl_gruppe--service,.wahl_gruppe--zustellung) .wahl_text[data-astro-cid-5oidry7l] strong[data-astro-cid-5oidry7l]{grid-area:name}[data-astro-cid-5oidry7l]:is(.wahl_gruppe--service,.wahl_gruppe--zustellung) .wahl_text[data-astro-cid-5oidry7l] small[data-astro-cid-5oidry7l]{grid-area:beschreibung}.wahl_gruppe--service[data-astro-cid-5oidry7l] .wahl_kachel--flex[data-astro-cid-5oidry7l]{grid-template-areas:"symbol name""beschreibung beschreibung""kern kern""preis preis"}.wahl_gruppe--service[data-astro-cid-5oidry7l] .wahl_text[data-astro-cid-5oidry7l] .wahl_kern[data-astro-cid-5oidry7l]{grid-area:kern;margin:0}.wahl_symbol[data-astro-cid-5oidry7l]{background:var(--color-flaeche);block-size:2.25rem;inline-size:2.25rem;color:var(--color-marke);border-radius:.6875rem;grid-area:symbol;place-items:center;transition:background .2s,color .2s;display:grid}.wahl_kachel[data-astro-cid-5oidry7l]:has(input:checked) .wahl_symbol[data-astro-cid-5oidry7l]{background:var(--color-aktion);color:var(--weiss);animation:.32s wahl_hupf}@keyframes wahl_hupf{40%{transform:scale(1.14)rotate(-6deg)}}.wahl_preis[data-astro-cid-5oidry7l]{font-size:var(--text-klein);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:preis;font-weight:700}.wahl_kachel[data-astro-cid-5oidry7l]:has(input:checked) .wahl_preis[data-astro-cid-5oidry7l]{color:var(--color-aktion-stark)}.wahl_kachel--sendung[data-astro-cid-5oidry7l]{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"bild text";column-gap:1rem}.wahl_kachel--sendung[data-astro-cid-5oidry7l] .wahl_text[data-astro-cid-5oidry7l]{grid-area:text}@container (width<=29.99rem){.wahl_kachel--sendung[data-astro-cid-5oidry7l]{grid-template-columns:minmax(0,1fr);grid-template-areas:"bild""text";align-content:start}}.sendung_bild[data-astro-cid-5oidry7l]{fill:none;block-size:auto;inline-size:3.5rem;stroke:var(--color-marke);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;grid-area:bild;transition:stroke .2s;overflow:visible}.sendung_bild[data-astro-cid-5oidry7l] .bild_huelle{fill:var(--color-flaeche);transition:fill .2s}.sendung_bild[data-astro-cid-5oidry7l] .bild_flaeche{stroke:none}.sendung_bild[data-astro-cid-5oidry7l] .bild_rand,.sendung_bild[data-astro-cid-5oidry7l] .bild_tasche{fill:none}.sendung_bild[data-astro-cid-5oidry7l] .bild_papier{fill:var(--weiss)}.wahl_kachel--sendung[data-astro-cid-5oidry7l]:has(input:checked) .sendung_bild[data-astro-cid-5oidry7l]{stroke:var(--color-aktion)}.wahl_kachel--sendung[data-astro-cid-5oidry7l]:has(input:checked) .sendung_bild[data-astro-cid-5oidry7l] .bild_huelle{fill:var(--weiss)}.sendung_bild[data-astro-cid-5oidry7l] .bild_brief,.sendung_bild[data-astro-cid-5oidry7l] .bild_klappe_offen,.sendung_bild[data-astro-cid-5oidry7l] .bild_klappe_zu{transform-box:view-box}.sendung_bild[data-astro-cid-5oidry7l] .bild_brief{opacity:0;transition:opacity .2s,transform .25s;transform:translateY(6px)}.sendung_bild[data-astro-cid-5oidry7l] .bild_tasche{opacity:0;transition:opacity .2s .15s}.sendung_bild[data-astro-cid-5oidry7l] .bild_klappe_offen{transform-origin:32px 16px;transition:transform .18s .12s;transform:scaleY(0)}.sendung_bild[data-astro-cid-5oidry7l] .bild_klappe_zu{transform-origin:32px 16px;transition:transform .2s .3s}.wahl_kachel--sendung[data-astro-cid-5oidry7l]:is(:hover,:has(input:focus-visible)):not(:has(input:checked)) .sendung_bild[data-astro-cid-5oidry7l] .bild_klappe_zu{transition-delay:0s;transform:scaleY(0)}.wahl_kachel--sendung[data-astro-cid-5oidry7l]:is(:hover,:has(input:focus-visible)):not(:has(input:checked)) .sendung_bild[data-astro-cid-5oidry7l] .bild_klappe_offen{transition-delay:.18s;transform:scaleY(1)}.wahl_kachel--sendung[data-astro-cid-5oidry7l]:is(:hover,:has(input:focus-visible)):not(:has(input:checked)) .sendung_bild[data-astro-cid-5oidry7l] .bild_tasche{opacity:1;transition-delay:.1s}.wahl_kachel--sendung[data-astro-cid-5oidry7l]:is(:hover,:has(input:focus-visible)):not(:has(input:checked)) .sendung_bild[data-astro-cid-5oidry7l] .bild_brief{opacity:1;transition:opacity .2s .3s,transform .4s cubic-bezier(.3,1.4,.5,1) .3s;transform:translateY(-6px)}.wahl_kachel--sendung[data-astro-cid-5oidry7l]:has(input:checked) .sendung_bild[data-astro-cid-5oidry7l]:not(.karton){animation:.45s .75s sendung_verpackt}.wahl_kachel--sendung[data-astro-cid-5oidry7l]:has(input:checked) .sendung_bild[data-astro-cid-5oidry7l] .bild_brief{animation:.8s both brief_rein}.wahl_kachel--sendung[data-astro-cid-5oidry7l]:has(input:checked) .sendung_bild[data-astro-cid-5oidry7l] .bild_tasche{animation:.8s both tasche_zu}.wahl_kachel--sendung[data-astro-cid-5oidry7l]:has(input:checked) .sendung_bild[data-astro-cid-5oidry7l] .bild_klappe_offen{animation:.8s both klappe_offen_zu}.wahl_kachel--sendung[data-astro-cid-5oidry7l]:has(input:checked) .sendung_bild[data-astro-cid-5oidry7l] .bild_klappe_zu{animation:.8s both klappe_schliesst}@keyframes brief_rein{0%{opacity:1;transform:translateY(-6px)}45%{opacity:1;transform:translateY(9px)}55%,to{opacity:0;transform:translateY(9px)}}@keyframes tasche_zu{0%,55%{opacity:1}70%,to{opacity:0}}@keyframes klappe_offen_zu{0%,45%{transform:scaleY(1)}62%,to{transform:scaleY(0)}}@keyframes klappe_schliesst{0%,60%{transform:scaleY(0)}85%,to{transform:scaleY(1)}}@keyframes sendung_verpackt{0%,to{translate:0}40%{translate:0 -4px}70%{translate:0 1px}}.karton[data-astro-cid-5oidry7l]{--k:1.5rem;--karton-linie:var(--color-marke);--karton-aussen:var(--color-flaeche);--karton-seite:var(--color-panel);--karton-innen:var(--color-border-aktiv);block-size:2.625rem;display:block;position:relative}.wahl_kachel--sendung[data-astro-cid-5oidry7l]:has(input:checked) .karton[data-astro-cid-5oidry7l]{--karton-linie:var(--color-aktion);--karton-aussen:var(--weiss);--karton-seite:var(--color-aktion-zart);--karton-innen:color-mix(in oklch, var(--color-aktion) 28%, var(--weiss))}.karton_wuerfel[data-astro-cid-5oidry7l]{inline-size:var(--k);block-size:var(--k);transform-style:preserve-3d;position:absolute;inset-block-start:calc(64% - var(--k) / 2);inset-inline-start:calc(50% - var(--k) / 2);transform:rotateX(-30deg)rotateY(45deg)}.karton_wand[data-astro-cid-5oidry7l],.karton_klappe[data-astro-cid-5oidry7l]{inline-size:var(--k);block-size:var(--k);border:2px solid var(--karton-linie);background:var(--karton-aussen);transition:background .2s,border-color .2s;position:absolute;inset-block-start:0;inset-inline-start:0}.karton_wand--vorn[data-astro-cid-5oidry7l]{transform:translateZ(calc(var(--k) / 2))}.karton_wand--links[data-astro-cid-5oidry7l]{transform:rotateY(-90deg) translateZ(calc(var(--k) / 2));background:var(--karton-seite)}.karton_wand--hinten[data-astro-cid-5oidry7l]{transform:rotateY(180deg) translateZ(calc(var(--k) / 2));background:var(--karton-innen)}.karton_wand--rechts[data-astro-cid-5oidry7l]{transform:rotateY(90deg) translateZ(calc(var(--k) / 2));background:var(--karton-innen)}.karton_wand--boden[data-astro-cid-5oidry7l]{transform:rotateX(-90deg) translateZ(calc(var(--k) / 2));background:var(--karton-innen)}.karton_klappe[data-astro-cid-5oidry7l]{block-size:calc(var(--k) / 2);transform-origin:50% 0;transition:transform .45s cubic-bezier(.3,1.35,.5,1),background .2s,border-color .2s}.karton_klappe--vorn[data-astro-cid-5oidry7l]{transform:translateZ(calc(var(--k) / 2)) translateY(0) rotateX(-90deg)}.karton_klappe--hinten[data-astro-cid-5oidry7l]{transform:rotateY(180deg) translateZ(calc(var(--k) / 2)) translateY(0) rotateX(-90deg)}.wahl_kachel--sendung[data-astro-cid-5oidry7l]:is(:hover,:has(input:focus-visible)):not(:has(input:checked)) .karton_klappe--vorn[data-astro-cid-5oidry7l]{transform:translateZ(calc(var(--k) / 2)) translateY(0) rotateX(-215deg)}.wahl_kachel--sendung[data-astro-cid-5oidry7l]:is(:hover,:has(input:focus-visible)):not(:has(input:checked)) .karton_klappe--hinten[data-astro-cid-5oidry7l]{transform:rotateY(180deg) translateZ(calc(var(--k) / 2)) translateY(0) rotateX(-215deg)}.wahl_kachel--sendung[data-astro-cid-5oidry7l]:has(input:checked) .karton_wuerfel[data-astro-cid-5oidry7l]{animation:.45s .45s sendung_verpackt}.vorschlaege[data-astro-cid-5oidry7l]{z-index:20;background:var(--weiss);border:1px solid var(--color-border);border-radius:var(--radius-m);box-shadow:var(--schatten-liste);margin-block-start:.375rem;padding:.5rem;position:absolute;inset-block-start:100%;inset-inline:0;overflow:hidden}.vorschlaege[data-astro-cid-5oidry7l].nach_oben{margin-block:0 .375rem;inset-block:auto 100%}.vorschlaege_kopf[data-astro-cid-5oidry7l]{font-size:var(--text-klein);color:var(--color-text-muted);padding:.125rem .5rem .375rem;font-weight:500}.vorschlaege_liste[data-astro-cid-5oidry7l]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-border-aktiv) transparent;grid-template-columns:minmax(0,1fr);gap:.125rem;max-block-size:13.5rem;display:grid;overflow-y:auto}.vorschlag_plz{min-inline-size:3.5rem}.vorschlag_ort b{font-weight:700}.vorschlag_text{white-space:nowrap;align-items:baseline;min-inline-size:0;display:flex}.vorschlag_ort{text-overflow:ellipsis;overflow:hidden}.vorschlag_text--zwei{text-align:start;flex-direction:column;align-items:stretch;gap:.0625rem;overflow:hidden}.vorschlag_zusatz{text-overflow:ellipsis;max-inline-size:100%;font-size:var(--text-klein);color:var(--color-text-muted);overflow:hidden}.rechner_preis[data-astro-cid-5oidry7l]{gap:var(--space-s) var(--space-xl);border-block-start:1px dashed var(--color-border-aktiv);align-items:center;padding-block-start:1.25rem;display:grid}@container (width>=30rem){.rechner_preis[data-astro-cid-5oidry7l]{grid-template-columns:minmax(0,1fr) auto}.preis_block[data-astro-cid-5oidry7l]{grid-column:1/-1}}.preis_block[data-astro-cid-5oidry7l][hidden]{display:none}.preis_titel[data-astro-cid-5oidry7l]{font-size:var(--text-base);color:var(--color-text);margin:0 0 .5rem;font-weight:700}.preis_aufstellung[data-astro-cid-5oidry7l]{border-radius:var(--radius-s);background:var(--color-flaeche);font-size:var(--text-base);gap:.25rem;margin:0;padding:.75rem 1rem;display:grid}.preis_aufstellung[data-astro-cid-5oidry7l]:empty{display:none}.preis_aufstellung[data-astro-cid-5oidry7l] .posten{justify-content:space-between;align-items:baseline;gap:var(--space-m);min-block-size:1.75rem;display:flex}.preis_aufstellung[data-astro-cid-5oidry7l] .posten--summe{border-block-start:1px solid var(--color-border);margin-block-start:.25rem;padding-block-start:.5rem}.preis_aufstellung[data-astro-cid-5oidry7l] .posten--summe :is(dt,dd){font-weight:700}.kg_feld[data-astro-cid-5oidry7l]{gap:.25rem;max-inline-size:14rem;margin-block-start:.75rem;display:grid}.kg_feld[data-astro-cid-5oidry7l][hidden]{display:none}.kg_feld[data-astro-cid-5oidry7l] small[data-astro-cid-5oidry7l]{font-size:var(--text-klein);color:var(--color-text-muted)}.wahl_hinweis[data-astro-cid-5oidry7l]{font-size:var(--text-klein);color:var(--color-text-muted);margin-block-start:.625rem}.wahl_hinweis[data-astro-cid-5oidry7l] a[data-astro-cid-5oidry7l]{color:var(--color-dunkel);white-space:nowrap;font-weight:700}.preise_netto[data-astro-cid-5oidry7l]{font-size:var(--text-klein);color:var(--color-text-muted);margin-block-start:.75rem}.preis_aufstellung[data-astro-cid-5oidry7l] .posten dt{color:var(--color-text);min-inline-size:0}.preis_aufstellung[data-astro-cid-5oidry7l] .posten dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:700}.preis_aufstellung[data-astro-cid-5oidry7l] .posten--aktion :is(dt,dd){color:var(--color-aktion-stark);font-weight:700}.preis_aufstellung[data-astro-cid-5oidry7l] .posten dt small{font-size:var(--text-klein);color:var(--color-text-muted);line-height:1.4;display:block}.preis_summe[data-astro-cid-5oidry7l]{flex-direction:column;display:flex}.preis_summe[data-astro-cid-5oidry7l]>span[data-astro-cid-5oidry7l]{font-size:var(--text-klein);color:var(--color-text-muted)}.preis_summe[data-astro-cid-5oidry7l] strong[data-astro-cid-5oidry7l]{font-family:var(--font-display);color:var(--color-aktion);white-space:nowrap;font-size:clamp(3rem,2.4rem + 1.8vw,4rem);font-weight:800;line-height:1}.preis_summe[data-astro-cid-5oidry7l][data-offen] strong[data-astro-cid-5oidry7l]{color:var(--color-text-muted)}.preis_summe[data-astro-cid-5oidry7l] small[data-astro-cid-5oidry7l]{font-size:var(--text-klein);color:var(--color-text-muted)}.rechner_preis[data-astro-cid-5oidry7l] .knopf[data-astro-cid-5oidry7l]{justify-self:stretch}.rechner_preis[data-astro-cid-5oidry7l] .knopf[data-astro-cid-5oidry7l][aria-disabled=true]{--knopf-flaeche:var(--color-text-muted);--knopf-streifen:var(--color-text-neben);cursor:not-allowed}.rechner_preis[data-astro-cid-5oidry7l] .knopf[data-astro-cid-5oidry7l][aria-disabled=true]:hover,.rechner_preis[data-astro-cid-5oidry7l] .knopf[data-astro-cid-5oidry7l][aria-disabled=true]:hover:before{translate:none}.rechner_preis[data-astro-cid-5oidry7l] .knopf[data-astro-cid-5oidry7l][aria-disabled=true]:hover:before{translate:calc(-1 * var(--knopf-versatz)) var(--knopf-versatz)}@container (width>=30rem){.rechner_preis[data-astro-cid-5oidry7l] .knopf[data-astro-cid-5oidry7l]{justify-self:end}}.rechner_neu[data-astro-cid-5oidry7l]{border-radius:var(--radius-s);inline-size:fit-content;font-size:var(--text-klein);color:var(--color-text-muted);transition:color var(--transition-fast), background var(--transition-fast);background:0 0;border:0;align-items:center;gap:.375rem;margin-block:-.375rem .75rem;margin-inline-start:-.5rem;padding:.375rem .5rem;font-weight:700;display:flex}.rechner_neu[data-astro-cid-5oidry7l][hidden]{display:none}.rechner_neu[data-astro-cid-5oidry7l]:hover{color:var(--color-marke);background:var(--color-flaeche)}.rechner_neu[data-astro-cid-5oidry7l] svg{transition:rotate .35s}.rechner_neu[data-astro-cid-5oidry7l]:hover svg{rotate:-120deg}@media (min-width:64em){.rechner_neu[data-astro-cid-5oidry7l]{background:var(--weiss);border-radius:var(--radius-kapsel);box-shadow:var(--schatten-steuerung);margin:0;padding:.5rem 1.125rem;position:absolute;inset-block:auto calc(100% + .75rem);inset-inline-end:0}.rechner_neu[data-astro-cid-5oidry7l]:hover{background:var(--weiss)}}.preise_component[data-astro-cid-5oidry7l]{padding-block:var(--space-2xl)}.preise_kopf[data-astro-cid-5oidry7l]{text-align:center;margin-block-end:var(--space-l)}.preise_buehne[data-astro-cid-5oidry7l]{border:1px solid var(--color-border);border-radius:var(--radius-m);background:var(--weiss);max-inline-size:56rem;margin-inline:auto;overflow:hidden}.preise_rahmen[data-astro-cid-5oidry7l]{padding:clamp(.5rem,.25rem + 1vw,1.25rem) clamp(1rem,.5rem + 1.5vw,2rem) clamp(1.25rem,1rem + 1vw,2rem)}.preise_tabelle[data-astro-cid-5oidry7l]{border-collapse:collapse;inline-size:100%;color:var(--color-dunkel)}.preise_tabelle[data-astro-cid-5oidry7l] th[data-astro-cid-5oidry7l],.preise_tabelle[data-astro-cid-5oidry7l] td[data-astro-cid-5oidry7l]{text-align:start;vertical-align:middle;padding:1.125rem .75rem}.preise_tabelle[data-astro-cid-5oidry7l] [data-astro-cid-5oidry7l]:is(th,td):first-child{padding-inline-start:0}.preise_tabelle[data-astro-cid-5oidry7l] [data-astro-cid-5oidry7l]:is(th,td):last-child{padding-inline-end:0}@media (max-width:29.99em){.preise_tabelle[data-astro-cid-5oidry7l] th[data-astro-cid-5oidry7l],.preise_tabelle[data-astro-cid-5oidry7l] td[data-astro-cid-5oidry7l]{padding-inline:.3125rem}}.preise_tabelle[data-astro-cid-5oidry7l] thead[data-astro-cid-5oidry7l] th[data-astro-cid-5oidry7l]{border-block-end:2px solid var(--color-dunkel);font-size:var(--text-klein);padding-block:.75rem;font-weight:700;line-height:1.3}.preise_tabelle[data-astro-cid-5oidry7l] thead[data-astro-cid-5oidry7l] th[data-astro-cid-5oidry7l]+th[data-astro-cid-5oidry7l],.preise_tabelle[data-astro-cid-5oidry7l] td[data-astro-cid-5oidry7l]{text-align:end}.preise_tabelle[data-astro-cid-5oidry7l] small[data-astro-cid-5oidry7l]{font-family:var(--font-sans);text-transform:none;font-style:normal;font-size:var(--text-klein);color:var(--color-text-muted);font-weight:400;line-height:1.35;display:block}.preise_tabelle[data-astro-cid-5oidry7l] tbody[data-astro-cid-5oidry7l] tr[data-astro-cid-5oidry7l]+tr[data-astro-cid-5oidry7l]{border-block-start:1px solid var(--color-border)}.preise_tabelle[data-astro-cid-5oidry7l] tbody[data-astro-cid-5oidry7l] th[data-astro-cid-5oidry7l]{font-weight:400}.preise_service[data-astro-cid-5oidry7l]{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1.5rem,1.25rem + .8vw,2rem);font-style:italic;font-weight:800;line-height:1;display:block}.preise_service[data-astro-cid-5oidry7l] span[data-astro-cid-5oidry7l]{color:var(--color-aktion)}.preise_tabelle[data-astro-cid-5oidry7l] td[data-astro-cid-5oidry7l]{font-family:var(--font-display);white-space:nowrap;font-size:clamp(1.5rem,1.25rem + .8vw,2rem);font-style:italic;font-weight:800}@media (max-width:35.99em){.preise_tabelle[data-astro-cid-5oidry7l] thead[data-astro-cid-5oidry7l] small[data-astro-cid-5oidry7l]{display:none}}.preise_merkmale[data-astro-cid-5oidry7l]{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));column-gap:2rem;margin-block-start:1.5rem;padding:0;list-style:none;display:grid}.preise_merkmale[data-astro-cid-5oidry7l] li[data-astro-cid-5oidry7l]{border-block-start:1px solid var(--color-border);max-inline-size:none;font-size:var(--text-klein);color:var(--color-text-muted);align-items:flex-start;gap:.875rem;padding-block:.875rem;line-height:1.35;display:flex}.preise_merkmale[data-astro-cid-5oidry7l] strong[data-astro-cid-5oidry7l]{font-size:var(--text-klein);color:var(--color-dunkel);margin-block-end:.125rem;display:block}.merkmal_symbol[data-astro-cid-5oidry7l]{color:var(--color-aktion);flex:none;margin-block-start:.0625rem;display:grid}.preise_fuss[data-astro-cid-5oidry7l]{border-block-start:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;margin-block-start:.5rem;padding-block-start:1.25rem;display:flex}.preise_hinweise[data-astro-cid-5oidry7l]{gap:.25rem;display:grid}.preise_hinweise[data-astro-cid-5oidry7l] .preise_netto[data-astro-cid-5oidry7l]{margin:0}.leistungen_component[data-astro-cid-5oidry7l],.fragen_kontakt[data-astro-cid-5oidry7l],.browser_hinweis[data-astro-cid-5oidry7l]{--fokus-farbe:var(--weiss)}.leistungen_component[data-astro-cid-5oidry7l]{padding-block:var(--space-2xl);background:var(--color-dunkel);color:var(--weiss)}.leistungen_kopf[data-astro-cid-5oidry7l]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;margin-block-end:var(--space-l);display:flex}.leistungen_kopf[data-astro-cid-5oidry7l] .titel_marke[data-astro-cid-5oidry7l]{color:var(--weiss)}.leistungen_raster[data-astro-cid-5oidry7l]{padding:0 0 0 var(--space-xs);gap:1.5rem;list-style:none;display:grid}@media (min-width:36em){.leistungen_raster[data-astro-cid-5oidry7l]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64em){.leistungen_raster[data-astro-cid-5oidry7l]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.75rem}}.leistung[data-astro-cid-5oidry7l]{--versatz:.5rem;isolation:isolate;min-block-size:15rem;max-inline-size:none;color:var(--color-text);align-content:start;gap:.625rem;padding:2rem 1.75rem 2.25rem;display:grid;position:relative}.leistung[data-astro-cid-5oidry7l]:before,.leistung[data-astro-cid-5oidry7l]:after{content:"";z-index:-1;border-radius:var(--radius-m);position:absolute;inset:0}.leistung[data-astro-cid-5oidry7l]:before{translate:calc(-1 * var(--versatz)) var(--versatz);background:repeating-linear-gradient(-45deg, var(--color-aktion) 0 .3125rem, var(--weiss) .3125rem .625rem)}.leistung[data-astro-cid-5oidry7l]:after{background:var(--weiss)}.leistung_symbol[data-astro-cid-5oidry7l]{background:var(--color-aktion);block-size:4rem;inline-size:4rem;color:var(--weiss);border-radius:50%;place-items:center;margin-block-end:1rem;display:grid}.leistung_zeichen[data-astro-cid-5oidry7l]{color:var(--color-flaeche);pointer-events:none;position:absolute;inset-block-end:.75rem;inset-inline-end:.75rem}.leistung[data-astro-cid-5oidry7l]>[data-astro-cid-5oidry7l]:not(.leistung_zeichen){position:relative}.leistung[data-astro-cid-5oidry7l] h3[data-astro-cid-5oidry7l]{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;color:var(--color-dunkel);font-size:2.25rem;font-style:italic;font-weight:700;line-height:.95}.leistung[data-astro-cid-5oidry7l] p[data-astro-cid-5oidry7l]{max-inline-size:16rem;color:var(--color-text-muted);font-size:1rem;line-height:1.55}@media (max-width:35.99em){.leistung[data-astro-cid-5oidry7l]{grid-template-columns:auto minmax(0,1fr);column-gap:1rem;min-block-size:0;padding:1.25rem 1.25rem 1.375rem}.leistung_symbol[data-astro-cid-5oidry7l]{grid-row:span 2;block-size:3rem;inline-size:3rem;margin:0}.leistung[data-astro-cid-5oidry7l] h3[data-astro-cid-5oidry7l]{font-size:1.75rem}.leistung_zeichen[data-astro-cid-5oidry7l]{display:none}}.fragen_component[data-astro-cid-5oidry7l]{gap:var(--space-m);padding-block:var(--space-2xl) var(--space-xl);display:grid}@media (min-width:64em){.fragen_component[data-astro-cid-5oidry7l]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;column-gap:clamp(1rem,.5rem + 1vw,1.5rem)}}.fragen_titel[data-astro-cid-5oidry7l]{grid-column:1/-1;margin-block-end:var(--space-m)}.fragen_liste[data-astro-cid-5oidry7l]{interpolate-size:allow-keywords;gap:1rem;display:grid}.fragen_liste[data-astro-cid-5oidry7l] details[data-astro-cid-5oidry7l]{border-radius:var(--radius-m);background:var(--eis-100);color:var(--color-dunkel)}.fragen_liste[data-astro-cid-5oidry7l] summary[data-astro-cid-5oidry7l]{border-radius:inherit;cursor:pointer;justify-content:space-between;align-items:center;gap:1.25rem;min-block-size:5rem;padding:1rem 1.25rem 1rem 1.75rem;font-size:clamp(1.0625rem,.95rem + .4vw,1.25rem);font-weight:700;line-height:1.35;list-style:none;display:flex}.fragen_liste[data-astro-cid-5oidry7l] summary[data-astro-cid-5oidry7l]::-webkit-details-marker{display:none}.fragen_liste[data-astro-cid-5oidry7l] summary[data-astro-cid-5oidry7l] span[data-astro-cid-5oidry7l]{background:var(--eis-300);block-size:2.5rem;inline-size:2.5rem;color:var(--color-dunkel);transition:background var(--transition-fast), color var(--transition-fast);border-radius:.25rem;flex:none;place-items:center;display:grid}.fragen_liste[data-astro-cid-5oidry7l] summary[data-astro-cid-5oidry7l] span[data-astro-cid-5oidry7l] svg path:last-child{transform-box:fill-box;transform-origin:50%;transition:scale .25s}.fragen_liste[data-astro-cid-5oidry7l] summary[data-astro-cid-5oidry7l]:hover span[data-astro-cid-5oidry7l]{background:color-mix(in oklch, var(--eis-300) 80%, var(--color-dunkel))}.fragen_liste[data-astro-cid-5oidry7l] details[data-astro-cid-5oidry7l][open] summary[data-astro-cid-5oidry7l] span[data-astro-cid-5oidry7l]{background:var(--color-dunkel);color:var(--weiss)}.fragen_liste[data-astro-cid-5oidry7l] details[data-astro-cid-5oidry7l][open] summary[data-astro-cid-5oidry7l] span[data-astro-cid-5oidry7l] svg path:last-child{scale:1 0}.fragen_liste[data-astro-cid-5oidry7l] details[data-astro-cid-5oidry7l] p[data-astro-cid-5oidry7l]{color:var(--color-text);padding:0 1.75rem 1.5rem;font-size:1.0625rem;line-height:1.65}@media (min-width:40em){.fragen_liste[data-astro-cid-5oidry7l] details[data-astro-cid-5oidry7l] p[data-astro-cid-5oidry7l]{padding-inline-end:5rem}}.fragen_liste[data-astro-cid-5oidry7l] details[data-astro-cid-5oidry7l]::details-content{block-size:0;transition:block-size .3s ease, content-visibility .3s allow-discrete;overflow:clip}.fragen_liste[data-astro-cid-5oidry7l] details[data-astro-cid-5oidry7l][open]::details-content{block-size:auto}.fragen_kontakt[data-astro-cid-5oidry7l]{border-radius:var(--radius-m);background:var(--color-dunkel);min-block-size:100%;color:var(--weiss);align-content:start;justify-items:start;gap:1rem;padding:clamp(1.75rem,1rem + 2.5vw,3.75rem) clamp(1.5rem,1rem + 2vw,3.75rem);display:grid}.fragen_kontakt[data-astro-cid-5oidry7l] h3[data-astro-cid-5oidry7l]{font-family:var(--font-display);letter-spacing:0;text-transform:uppercase;max-inline-size:10ch;font-size:clamp(2.5rem,1.9rem + 2vw,3.75rem);font-style:italic;font-weight:800;line-height:.88}.fragen_kontakt[data-astro-cid-5oidry7l] p[data-astro-cid-5oidry7l]{max-inline-size:30rem;font-size:clamp(1.0625rem,.95rem + .4vw,1.25rem);line-height:1.4}.kontakt_anruf[data-astro-cid-5oidry7l]{block-size:4rem;inline-size:4rem;margin-block-start:.5rem;padding:0}.buchung_dialog[data-astro-cid-5oidry7l]{--blatt-innen:clamp(1.25rem, .9rem + 1.5vw, 2rem);inline-size:min(58rem, calc(100% - 2 * var(--space-m)));max-block-size:min(54rem, calc(100vh - 2 * var(--space-m)));max-block-size:min(54rem, calc(100dvh - 2 * var(--space-m)));box-shadow:var(--schatten-buchung);border:0;border-radius:1.25rem;padding:0;overflow:hidden}.buchung_dialog[data-astro-cid-5oidry7l][open]{flex-direction:column;transition:opacity .25s,translate .25s;display:flex}@starting-style{.buchung_dialog[data-astro-cid-5oidry7l][open]{opacity:0;translate:0 1rem}}.buchung_kopf[data-astro-cid-5oidry7l]{justify-content:space-between;align-items:flex-start;gap:var(--space-m);padding:var(--blatt-innen) var(--blatt-innen) 1.125rem;border-block-end:1px solid var(--color-border);display:flex}.buchung_kopf[data-astro-cid-5oidry7l] h2[data-astro-cid-5oidry7l]{letter-spacing:-.01em;font-size:clamp(1.5rem,1.3rem + .8vw,1.875rem)}.buchung_kopf[data-astro-cid-5oidry7l] p[data-astro-cid-5oidry7l]{color:var(--color-text-muted);font-size:var(--text-klein);margin-block-start:.25rem}.buchung_kopf[data-astro-cid-5oidry7l] .dialog_schliessen[data-astro-cid-5oidry7l]{flex:none;position:static}.buchung_form[data-astro-cid-5oidry7l]{flex-direction:column;flex:auto;min-block-size:0;display:flex}.buchung_form[data-astro-cid-5oidry7l][hidden]{display:none}.buchung_inhalt[data-astro-cid-5oidry7l]{padding:1.25rem var(--blatt-innen) var(--blatt-innen);overscroll-behavior:contain;gap:1.75rem;display:grid;overflow-y:auto}.buchung_gruppe[data-astro-cid-5oidry7l].buchung_fahrt{gap:1rem;display:grid}.buchung_gruppe[data-astro-cid-5oidry7l].buchung_fahrt legend[data-astro-cid-5oidry7l]{float:inline-start;inline-size:100%;margin-block-end:0}.buchung_gruppe[data-astro-cid-5oidry7l].buchung_fahrt{position:relative}.fahrt_strecke[data-astro-cid-5oidry7l]{--fahrt-abstand:1.75rem;gap:var(--fahrt-abstand);min-inline-size:0;padding:0;list-style:none;display:grid}.fahrt_klappe[data-astro-cid-5oidry7l]{border:1px solid var(--color-border);border-radius:var(--radius-kapsel);background:var(--weiss);min-block-size:2.25rem;color:var(--color-dunkel);font-size:var(--text-klein);cursor:pointer;align-items:center;gap:.375rem;padding:0 .75rem;font-weight:700;display:inline-flex;position:absolute;inset-block-start:-.375rem;inset-inline-end:0}.fahrt_klappe[data-astro-cid-5oidry7l][hidden]{display:none}.buchung_fahrt[data-astro-cid-5oidry7l]:has(.fahrt_klappe:not([hidden])) legend[data-astro-cid-5oidry7l]{padding-inline-end:8rem}.fahrt_klappe[data-astro-cid-5oidry7l]:hover{border-color:var(--color-border-aktiv)}.fahrt_klappe[data-astro-cid-5oidry7l] svg{transition:rotate var(--transition-fast);rotate:180deg}.fahrt_klappe[data-astro-cid-5oidry7l][aria-expanded=false] svg{rotate:0deg}.fahrt_strecke[data-astro-cid-5oidry7l][data-kurz]{--fahrt-abstand:.5rem}.fahrt_strecke[data-astro-cid-5oidry7l][data-kurz] [data-astro-cid-5oidry7l]:is(.fahrt_felder,.fahrt_frage,.fahrt_weg){display:none}.fahrt_strecke[data-astro-cid-5oidry7l][data-kurz] .fahrt_karte[data-astro-cid-5oidry7l]{padding-block:.25rem}.fahrt_strecke[data-astro-cid-5oidry7l][data-kurz] .fahrt_marke[data-astro-cid-5oidry7l]{margin-block-start:.875rem}.fahrt_griff[data-astro-cid-5oidry7l]{border-radius:var(--radius-s);block-size:2.25rem;inline-size:2.25rem;color:var(--color-text-muted);cursor:grab;touch-action:none;background:0 0;border:0;flex:none;place-items:center;margin-inline-start:-.5rem;padding:0;display:none}.fahrt_hoch[data-astro-cid-5oidry7l]{border-radius:var(--radius-s);block-size:2.25rem;inline-size:2rem;color:var(--color-text-muted);background:0 0;border:0;flex:none;place-items:center;margin-inline-start:-.375rem;padding:0;display:none}.fahrt_hoch[data-astro-cid-5oidry7l] svg{rotate:180deg}.fahrt_strecke[data-astro-cid-5oidry7l][data-kurz] [data-astro-cid-5oidry7l]:is(.fahrt_griff,.fahrt_hoch){display:grid}.fahrt_strecke[data-astro-cid-5oidry7l][data-kurz] .fahrt_halt[data-astro-cid-5oidry7l]:first-child .fahrt_hoch[data-astro-cid-5oidry7l]{visibility:hidden}.fahrt_hoch[data-astro-cid-5oidry7l]:hover,.fahrt_griff[data-astro-cid-5oidry7l]:hover{color:var(--color-dunkel);background:var(--color-flaeche)}.fahrt_halt--zieht[data-astro-cid-5oidry7l]{z-index:2;border-radius:var(--radius-m);background:var(--weiss);box-shadow:var(--schatten-gezogen)}.fahrt_halt--zieht[data-astro-cid-5oidry7l] .fahrt_griff[data-astro-cid-5oidry7l]{cursor:grabbing;color:var(--color-dunkel)}.fahrt_halt[data-astro-cid-5oidry7l]{grid-template-columns:1.375rem minmax(0,1fr);gap:.75rem .875rem;max-inline-size:none;display:grid;position:relative}.fahrt_halt[data-astro-cid-5oidry7l]:not(:last-child):after{content:"";block-size:calc(100% + var(--fahrt-abstand) - 1.375rem);border-inline-start:2px solid var(--color-border-aktiv);position:absolute;inset-block-start:1.625rem;inset-inline-start:calc(.6875rem - 1px)}.fahrt_strecke[data-astro-cid-5oidry7l][data-kurz] .fahrt_halt[data-astro-cid-5oidry7l]:not(:last-child):after{inset-block-start:2.25rem}.fahrt_marke[data-astro-cid-5oidry7l]{z-index:1;block-size:1.375rem;inline-size:1.375rem;box-shadow:0 0 0 4px var(--color-flaeche);border-radius:50%;margin-block-start:.25rem;position:relative}.fahrt_halt--start[data-astro-cid-5oidry7l] .fahrt_marke[data-astro-cid-5oidry7l]{background:var(--weiss);border:5px solid var(--color-dunkel)}.fahrt_halt--ziel[data-astro-cid-5oidry7l] .fahrt_marke[data-astro-cid-5oidry7l]{background:var(--weiss);border:5px solid var(--color-aktion)}.fahrt_karte[data-astro-cid-5oidry7l]{gap:.875rem;min-inline-size:0;display:grid}.fahrt_kopf[data-astro-cid-5oidry7l]{align-items:center;gap:.625rem;min-inline-size:0;display:flex}.fahrt_ort[data-astro-cid-5oidry7l]{flex:auto;min-inline-size:0}.fahrt_weg[data-astro-cid-5oidry7l]{block-size:2.25rem;inline-size:2.25rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.fahrt_weg[data-astro-cid-5oidry7l][hidden]{display:none}.fahrt_weg[data-astro-cid-5oidry7l]:hover{background:var(--color-flaeche);color:var(--color-aktion-stark)}.fahrt_frage[data-astro-cid-5oidry7l]{border-radius:var(--radius-m);background:var(--color-aktion-zart);color:var(--color-aktion-stark);gap:.75rem;padding:.875rem 1rem;font-weight:700;display:grid}.fahrt_frage[data-astro-cid-5oidry7l][hidden]{display:none}.fahrt_frage[data-astro-cid-5oidry7l]>div[data-astro-cid-5oidry7l]{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.fahrt_frage[data-astro-cid-5oidry7l] .knopf[data-astro-cid-5oidry7l]{min-block-size:2.75rem}.fahrt_ort[data-astro-cid-5oidry7l]{align-items:baseline;gap:.625rem;min-inline-size:0;display:flex}.fahrt_ort[data-astro-cid-5oidry7l] small[data-astro-cid-5oidry7l]{color:var(--color-dunkel);flex:none;font-size:1.125rem;font-weight:800;line-height:1.3}.fahrt_ort[data-astro-cid-5oidry7l] strong[data-astro-cid-5oidry7l]{min-inline-size:0;font-size:var(--text-klein);color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;font-weight:500;line-height:1.4;overflow:hidden}.zeit_titel[data-astro-cid-5oidry7l]{display:block}.halt_zeit[data-astro-cid-5oidry7l][hidden],.halt_tag[data-astro-cid-5oidry7l][hidden]{display:none}.halt_abholung[data-astro-cid-5oidry7l]{display:contents}.halt_vorlauf[data-astro-cid-5oidry7l]{font-size:var(--text-klein);color:var(--color-text-muted);margin:-.25rem 0 0}.zeit_feld[data-astro-cid-5oidry7l]{flex:8rem;display:flex;position:relative}.zeit_feld[data-astro-cid-5oidry7l] input[data-astro-cid-5oidry7l]{flex:auto;min-inline-size:0;padding-inline-end:3rem}.zeit_feld[data-astro-cid-5oidry7l] input[data-astro-cid-5oidry7l]::-webkit-calendar-picker-indicator{display:none}.zeit_knopf[data-astro-cid-5oidry7l]{border-radius:var(--radius-s);inline-size:2.25rem;color:var(--color-dunkel);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-block:.375rem;inset-inline-end:.375rem}.zeit_knopf[data-astro-cid-5oidry7l]:hover,.zeit_knopf[data-astro-cid-5oidry7l][aria-expanded=true]{background:var(--eis-300)}.zeit_liste{z-index:30;background:var(--weiss);border:1px solid var(--color-border);border-radius:var(--radius-m);inline-size:11.5rem;box-shadow:var(--schatten-liste);grid-template-columns:1fr 1fr;gap:.25rem;padding:.5rem;display:grid;position:absolute;inset-block-start:calc(100% + .375rem);inset-inline-end:0}.zeit_liste[hidden]{display:none}.zeit_liste.nach_oben{inset-block:auto calc(100% + .375rem)}.zeit_spalte{grid-template-rows:auto minmax(0,1fr);gap:.25rem;min-block-size:0;display:grid}.zeit_spalte small{font-size:var(--text-klein);color:var(--color-text-muted);text-align:center;padding-inline:.25rem;font-weight:700}.zeit_werte{overscroll-behavior:contain;scrollbar-width:thin;gap:.125rem;max-block-size:13rem;display:grid;overflow-y:auto}.zeit_wert{border-radius:var(--radius-s);min-block-size:2.25rem;color:var(--color-dunkel);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;font-size:1rem;font-weight:600}.zeit_wert:hover{background:var(--color-flaeche)}.zeit_wert:focus-visible{background:var(--color-flaeche)}.zeit_wert[aria-selected=true]{background:var(--color-dunkel);color:var(--weiss)}.fahrt_preis[data-astro-cid-5oidry7l]{border-block-start:1px solid var(--color-border);gap:.375rem;padding-block-start:.875rem;display:grid}.fahrt_summe[data-astro-cid-5oidry7l]{gap:.25rem;margin:0;display:grid}.fahrt_summe[data-astro-cid-5oidry7l]>div[data-astro-cid-5oidry7l]{font-size:var(--text-klein);color:var(--color-text-muted);justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.fahrt_summe[data-astro-cid-5oidry7l] dd[data-astro-cid-5oidry7l]{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.fahrt_summe[data-astro-cid-5oidry7l] .fahrt_gesamt[data-astro-cid-5oidry7l]{color:var(--color-text);margin-block-start:.25rem;font-size:1rem;font-weight:700}.fahrt_preis[data-astro-cid-5oidry7l] .fahrt_vorher[data-astro-cid-5oidry7l]{font-size:var(--text-klein);color:var(--color-text-muted);text-align:end;display:block}.fahrt_preis[data-astro-cid-5oidry7l] .fahrt_vorher[data-astro-cid-5oidry7l][hidden]{display:none}.fahrt_adresse[data-astro-cid-5oidry7l]{font-size:var(--text-klein);color:var(--color-text-muted);margin-block-start:.375rem;line-height:1.4}.fahrt_adresse[data-astro-cid-5oidry7l][hidden]{display:none}.zusatz_titel[data-astro-cid-5oidry7l]{display:block}.zusatz_liste[data-astro-cid-5oidry7l]{flex-wrap:wrap;gap:.5rem;display:flex}.zusatz_wahl[data-astro-cid-5oidry7l]{border:1px solid var(--color-border);border-radius:var(--radius-kapsel);background:var(--color-flaeche);min-block-size:2.5rem;font-size:var(--text-klein);cursor:pointer;align-items:center;gap:.5rem;padding:.375rem .75rem;display:inline-flex}.zusatz_wahl[data-astro-cid-5oidry7l]:has(input:checked){border-color:var(--color-aktion);background:var(--color-aktion-zart);color:var(--color-aktion-stark)}.zusatz_wahl[data-astro-cid-5oidry7l][data-an]{border-color:var(--color-aktion);background:var(--color-aktion-zart);color:var(--color-aktion-stark)}.zusatz_wahl[data-astro-cid-5oidry7l]:has(input:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.fahrt_karte[data-astro-cid-5oidry7l] .halt_zusaetze[data-astro-cid-5oidry7l] .zusatz_wahl[data-astro-cid-5oidry7l]{font-weight:400}.fahrt_karte[data-astro-cid-5oidry7l] .halt_zusaetze[data-astro-cid-5oidry7l] .zusatz_wahl[data-astro-cid-5oidry7l] input[data-astro-cid-5oidry7l]{block-size:1rem;min-block-size:0;inline-size:1rem;accent-color:var(--color-aktion);border:0;flex:none;margin:0;padding:0}.zusatz_wahl[data-astro-cid-5oidry7l] small[data-astro-cid-5oidry7l]{font-weight:700}.zusatz_hinweis[data-astro-cid-5oidry7l]{font-size:var(--text-klein);color:var(--color-aktion-stark);margin-block-start:.5rem;line-height:1.4}.zusatz_hinweis[data-astro-cid-5oidry7l][hidden]{display:none}.strassen_vorschlaege[data-astro-cid-5oidry7l]{border:1px solid var(--color-border);border-radius:var(--radius-m);background:var(--weiss);box-shadow:var(--schatten-liste-leicht);grid-template-columns:minmax(0,1fr);gap:.125rem;margin-block-start:.375rem;padding:.25rem;display:grid}.strassen_vorschlaege[data-astro-cid-5oidry7l][hidden]{display:none}.fahrt_hinweis[data-astro-cid-5oidry7l]{font-size:var(--text-klein);color:var(--color-text-muted);margin-block-start:.375rem;line-height:1.4}.fahrt_hinweis[data-astro-cid-5oidry7l][hidden]{display:none}.strassen_vorschlaege[data-astro-cid-5oidry7l] .vorschlag_zusatz{font-weight:400}.fahrt_adresse[data-astro-cid-5oidry7l][data-stand=gefunden]{color:var(--color-marke)}.fahrt_adresse[data-astro-cid-5oidry7l][data-stand=unbekannt]{color:var(--color-aktion-stark);font-weight:700}.fahrt_preis[data-astro-cid-5oidry7l] strong[data-astro-cid-5oidry7l]{letter-spacing:-.01em;color:var(--color-aktion);white-space:nowrap;font-size:clamp(1.625rem,1.4rem + .8vw,2rem);font-weight:800;line-height:1.1;display:block}.fahrt_eckdaten[data-astro-cid-5oidry7l]{border-block-start:1px solid var(--color-border);flex-wrap:wrap;gap:.375rem;padding:.875rem 0 0;list-style:none;display:flex}.fahrt_eckdaten[data-astro-cid-5oidry7l] li{font-size:var(--text-klein);border-radius:var(--radius-kapsel);background:var(--weiss);border:1px solid var(--color-border);padding:.25rem .75rem;font-weight:700;line-height:1.4}.buchung_gruppe[data-astro-cid-5oidry7l]{border:0;min-inline-size:0;margin:0;padding:0}.buchung_gruppe[data-astro-cid-5oidry7l] legend[data-astro-cid-5oidry7l]{margin-block-end:.875rem;padding:0;font-size:1.0625rem;font-weight:700}.buchung_raster[data-astro-cid-5oidry7l]{gap:.875rem 1rem;display:grid}@media (min-width:36em){.buchung_raster[data-astro-cid-5oidry7l]{grid-template-columns:1fr 1fr}.voll[data-astro-cid-5oidry7l]{grid-column:1/-1}}.feld[data-astro-cid-5oidry7l]{font-size:var(--text-klein);color:var(--color-dunkel);align-content:start;gap:.375rem;font-weight:700;display:grid}.feld[data-astro-cid-5oidry7l] input[data-astro-cid-5oidry7l],.feld[data-astro-cid-5oidry7l] select[data-astro-cid-5oidry7l],.feld[data-astro-cid-5oidry7l] textarea[data-astro-cid-5oidry7l]{min-block-size:3rem;inline-size:100%;color:var(--color-dunkel);border-radius:var(--radius-s);background:var(--eis-100);box-shadow:inset 0 0 0 1px var(--color-feldrand);transition:box-shadow var(--transition-fast);border:0;padding:.5rem .875rem;font-size:1rem;font-weight:500}.feld[data-astro-cid-5oidry7l] [data-astro-cid-5oidry7l]:is(input,select,textarea):hover{box-shadow:inset 0 0 0 1px var(--color-dunkel)}.feld[data-astro-cid-5oidry7l] [data-astro-cid-5oidry7l]:is(input,select,textarea):focus-visible{box-shadow:inset 0 0 0 2px var(--color-dunkel);outline:none}.feld[data-astro-cid-5oidry7l] [data-astro-cid-5oidry7l]::placeholder{color:var(--eis-500);opacity:1;font-weight:400}.feld[data-astro-cid-5oidry7l] textarea[data-astro-cid-5oidry7l]{resize:vertical;min-block-size:5.5rem;line-height:1.5}.fahrt_strasse[data-astro-cid-5oidry7l]{border-radius:var(--radius-s);background:var(--eis-100);box-shadow:inset 0 0 0 1px var(--color-feldrand);transition:box-shadow var(--transition-fast);align-items:stretch;display:flex}.fahrt_strasse[data-astro-cid-5oidry7l]:has(input:focus){box-shadow:inset 0 0 0 2px var(--color-dunkel)}.fahrt_strasse[data-astro-cid-5oidry7l]:has([aria-invalid=true]){background:var(--color-aktion-zart);box-shadow:inset 0 0 0 2px var(--color-aktion-stark)}.fahrt_strasse[data-astro-cid-5oidry7l] .feld[data-astro-cid-5oidry7l]{flex:auto;align-items:center;min-inline-size:0;display:flex}.fahrt_plz[data-astro-cid-5oidry7l]{white-space:nowrap;flex:none;padding-inline-end:.875rem;font-size:1rem;font-weight:500}.fahrt_plz[data-astro-cid-5oidry7l]:empty{display:none}.fahrt_offen[data-astro-cid-5oidry7l]{min-inline-size:0;font-size:var(--text-klein);color:var(--color-aktion-stark);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;padding-inline-end:.875rem;font-weight:500;display:none;overflow:hidden}.fahrt_strasse[data-astro-cid-5oidry7l] .feld[data-astro-cid-5oidry7l]:has(:placeholder-shown) .fahrt_offen[data-astro-cid-5oidry7l]{display:block}.fahrt_strasse[data-astro-cid-5oidry7l] .feld[data-astro-cid-5oidry7l]:has(.fahrt_offen) .fahrt_plz[data-astro-cid-5oidry7l]{padding-inline-end:.625rem}@supports (field-sizing:content){.fahrt_strasse[data-astro-cid-5oidry7l] .feld[data-astro-cid-5oidry7l]:first-of-type input[data-astro-cid-5oidry7l]{field-sizing:content;flex:0 auto;inline-size:auto;min-inline-size:4ch;padding-inline-end:0}.fahrt_strasse[data-astro-cid-5oidry7l] .feld[data-astro-cid-5oidry7l]:first-of-type{cursor:text}.fahrt_plz[data-astro-cid-5oidry7l]{margin-inline-start:-.25rem}}.fahrt_strasse[data-astro-cid-5oidry7l] .feld[data-astro-cid-5oidry7l]+.feld[data-astro-cid-5oidry7l]{background:var(--weiss);border-radius:.25rem;flex:0 0 4.75rem;margin:.375rem}.fahrt_strasse[data-astro-cid-5oidry7l] .feld[data-astro-cid-5oidry7l]+.feld[data-astro-cid-5oidry7l] input[data-astro-cid-5oidry7l]{text-align:center;block-size:100%;min-block-size:0;padding-inline:.5rem}@media (max-width:35.99em){.fahrt_strasse[data-astro-cid-5oidry7l] .feld[data-astro-cid-5oidry7l]+.feld[data-astro-cid-5oidry7l]{flex-basis:3.5rem}.fahrt_plz[data-astro-cid-5oidry7l]{display:none}.fahrt_strasse[data-astro-cid-5oidry7l] .feld[data-astro-cid-5oidry7l]:has(:placeholder-shown) .fahrt_offen[data-astro-cid-5oidry7l]{display:none}}@media (min-width:36em){.fahrt_strecke[data-astro-cid-5oidry7l]:not([data-kurz]) .fahrt_ort[data-astro-cid-5oidry7l] strong[data-astro-cid-5oidry7l]{display:none}}.fahrt_strasse[data-astro-cid-5oidry7l] .feld[data-astro-cid-5oidry7l]>span[data-astro-cid-5oidry7l]:not(.fahrt_plz,.fahrt_offen){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.fahrt_strasse[data-astro-cid-5oidry7l] .feld[data-astro-cid-5oidry7l] input[data-astro-cid-5oidry7l],.fahrt_strasse[data-astro-cid-5oidry7l] .feld[data-astro-cid-5oidry7l] input[data-astro-cid-5oidry7l]:is(:hover,:focus-visible,[aria-invalid=true]){box-shadow:none;background:0 0}.auswahl[data-astro-cid-5oidry7l]{display:block;position:relative}.auswahl[data-astro-cid-5oidry7l] select[data-astro-cid-5oidry7l]{-webkit-appearance:none;appearance:none;cursor:pointer;padding-inline-end:2.5rem}.auswahl[data-astro-cid-5oidry7l] svg{color:var(--color-text-muted);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-end:.875rem;translate:0 -50%}.zahlung_liste[data-astro-cid-5oidry7l]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;display:grid}.zahlung_kachel[data-astro-cid-5oidry7l]{border:1px solid var(--color-border-aktiv);border-radius:var(--radius-m);background:var(--weiss);text-align:center;cursor:pointer;min-block-size:3.25rem;transition:border-color var(--transition-fast), background var(--transition-fast);place-items:center;padding:.5rem;font-weight:700;display:grid;position:relative}.zahlung_kachel[data-astro-cid-5oidry7l]:hover{border-color:var(--color-text-neben)}.zahlung_liste--zwei[data-astro-cid-5oidry7l]{grid-template-columns:repeat(2,minmax(0,1fr))}.zahlung_kachel[data-astro-cid-5oidry7l] span[data-astro-cid-5oidry7l]{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.zahlung_kachel[data-astro-cid-5oidry7l] small[data-astro-cid-5oidry7l]{font-size:var(--text-klein);color:var(--color-text-muted);font-weight:400;line-height:1.35}.boten_kasten[data-astro-cid-5oidry7l]{border-radius:var(--radius-l);background:var(--color-panel);gap:.875rem;margin-block-start:.875rem;padding:1.125rem 1.25rem;display:grid}.boten_kasten[data-astro-cid-5oidry7l][hidden]{display:none}.boten_kasten[data-astro-cid-5oidry7l] h3[data-astro-cid-5oidry7l]{letter-spacing:0;font-size:1.0625rem}.boten_kasten[data-astro-cid-5oidry7l]>p[data-astro-cid-5oidry7l]{max-inline-size:none;font-size:var(--text-klein);color:var(--color-text-muted);line-height:1.5}.boten_liste[data-astro-cid-5oidry7l]{gap:1rem;padding:0;list-style:none;display:grid}.boten_ziel[data-astro-cid-5oidry7l]{gap:.5rem;max-inline-size:none;display:grid}.boten_wer[data-astro-cid-5oidry7l]{max-inline-size:none;font-size:var(--text-klein);line-height:1.4;display:grid}.boten_wer[data-astro-cid-5oidry7l] strong[data-astro-cid-5oidry7l]{font-size:1rem}.boten_wer[data-astro-cid-5oidry7l] span[data-astro-cid-5oidry7l]{color:var(--color-text-muted);overflow-wrap:anywhere}.boten_wer[data-astro-cid-5oidry7l][data-offen] span[data-astro-cid-5oidry7l]{color:var(--color-aktion-stark);font-weight:700}.zahlung_kachel[data-astro-cid-5oidry7l] input[data-astro-cid-5oidry7l]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.zahlung_kachel[data-astro-cid-5oidry7l]:has(input:checked){border-color:var(--color-marke);background:var(--color-flaeche);box-shadow:inset 0 0 0 1px var(--color-marke);color:var(--color-dunkel)}.zahlung_kachel[data-astro-cid-5oidry7l]:has(input:focus-visible){outline:3px solid var(--color-focus);outline-offset:2px}.zahlung_kachel[data-astro-cid-5oidry7l][data-an]{border-color:var(--color-marke);background:var(--color-flaeche);box-shadow:inset 0 0 0 1px var(--color-marke);color:var(--color-dunkel)}.buchung_fuss[data-astro-cid-5oidry7l]{padding:1rem var(--blatt-innen) var(--blatt-innen);border-block-start:1px solid var(--color-border);background:var(--weiss);gap:.875rem;display:grid}.buchung_einverstaendnis[data-astro-cid-5oidry7l]{font-size:var(--text-klein);color:var(--color-text);cursor:pointer;align-items:center;gap:.75rem;line-height:1.5;display:flex}.buchung_einverstaendnis[data-astro-cid-5oidry7l] input[data-astro-cid-5oidry7l]{-webkit-appearance:none;appearance:none;border:2px solid var(--color-dunkel);border-radius:var(--radius-s);background:var(--weiss) center / 1rem no-repeat;cursor:pointer;block-size:1.5rem;inline-size:1.5rem;transition:background-color var(--transition-fast);flex:none;margin:0}.buchung_einverstaendnis[data-astro-cid-5oidry7l] input[data-astro-cid-5oidry7l]:checked{background-color:var(--color-dunkel);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.5l3.2 3L13 4.5' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.buchung_einverstaendnis[data-astro-cid-5oidry7l] input[data-astro-cid-5oidry7l]:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.buchung_haken[data-astro-cid-5oidry7l]{border-block-start:1px solid var(--color-border);gap:.875rem;padding-block-start:var(--space-m);display:grid}.buchung_frage[data-astro-cid-5oidry7l]{font-size:var(--text-klein);color:var(--color-text-muted);margin:0}.buchung_frage[data-astro-cid-5oidry7l] a[data-astro-cid-5oidry7l]{color:var(--color-dunkel);white-space:nowrap;font-weight:700}.buchung_einverstaendnis[data-astro-cid-5oidry7l] a[data-astro-cid-5oidry7l]{color:var(--color-dunkel);text-decoration:underline}.buchung_fuss[data-astro-cid-5oidry7l] .knopf[data-astro-cid-5oidry7l]{inline-size:100%}@media (min-width:48em){.buchung_fuss[data-astro-cid-5oidry7l]{align-items:center;column-gap:var(--space-l);grid-template-columns:minmax(0,1fr) auto}.buchung_fuss[data-astro-cid-5oidry7l] .knopf[data-astro-cid-5oidry7l]{grid-area:1/2;inline-size:auto;padding-inline:2.5rem}.buchung_fuss[data-astro-cid-5oidry7l] .rechner_fehler[data-astro-cid-5oidry7l]{grid-column:1/-1}}.buchung_fuss[data-astro-cid-5oidry7l] .rechner_fehler[data-astro-cid-5oidry7l]{margin:0}.buchung_form[data-astro-cid-5oidry7l] .feld_meldung{font-size:var(--text-klein);color:var(--color-aktion-stark);grid-column:1/-1;margin-block-start:.25rem;font-weight:700;display:block}.buchung_form[data-astro-cid-5oidry7l] :is(input,select,textarea)[data-astro-cid-5oidry7l][aria-invalid=true]:not([type=radio],[type=checkbox]){background:var(--color-aktion-zart);box-shadow:inset 0 0 0 2px var(--color-aktion-stark)}.buchung_form[data-astro-cid-5oidry7l] .zahlung_kachel[data-astro-cid-5oidry7l]:has(input[aria-invalid=true]){border-color:var(--color-aktion-stark)}.buchung_falle[data-astro-cid-5oidry7l]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.buchung_erfolg[data-astro-cid-5oidry7l]{text-align:center;padding:var(--space-xl) var(--blatt-innen) var(--blatt-innen);justify-items:center;display:grid;overflow-y:auto}.buchung_erfolg[data-astro-cid-5oidry7l][hidden]{display:none}.erfolg_zeichen[data-astro-cid-5oidry7l]{background:var(--color-marke);block-size:4.5rem;inline-size:4.5rem;color:var(--weiss);box-shadow:0 0 0 .5rem var(--color-flaeche);border-radius:50%;place-items:center;display:grid}.buchung_erfolg[data-astro-cid-5oidry7l] h3[data-astro-cid-5oidry7l]{letter-spacing:-.01em;margin-block:1.5rem .5rem;font-size:1.5rem}.buchung_erfolg[data-astro-cid-5oidry7l] p[data-astro-cid-5oidry7l]{color:var(--color-text-muted);max-inline-size:26rem;margin-block-end:var(--space-l)}.buchung_erfolg[data-astro-cid-5oidry7l] .erfolg_nummer{white-space:nowrap}.buchung_erfolg[data-astro-cid-5oidry7l] .knopf[data-astro-cid-5oidry7l]{white-space:normal;text-wrap:balance;inline-size:min(100%,24rem)}.buchung_erfolg[data-astro-cid-5oidry7l] .knopf[data-astro-cid-5oidry7l]+.knopf[data-astro-cid-5oidry7l]{margin-block-start:.75rem}.buchung_erfolg[data-astro-cid-5oidry7l] .knopf[data-astro-cid-5oidry7l][hidden]{display:none}.zurueck_knopf[data-astro-cid-5oidry7l]{border-radius:var(--radius-s);font-size:var(--text-klein);color:var(--color-marke);background:0 0;border:0;margin-block-start:1rem;padding:.5rem .75rem;font-weight:700}.zurueck_knopf[data-astro-cid-5oidry7l]:hover{background:var(--color-flaeche)}
