.band-reise[data-astro-cid-nnza2bra]{position:relative;z-index:2;height:0;overflow-x:clip}.band-reise[data-astro-cid-nnza2bra] .laufband{position:absolute;top:0;left:0;right:0;margin:0;translate:0 -50%}.vvideo[data-astro-cid-nnza2bra]{position:relative;display:grid;align-items:center;min-height:min(78vh,720px);min-height:min(78svh,720px);margin-top:-1.75vw;clip-path:polygon(0 3.5vw,100% 0,100% 100%,0 100%);overflow:hidden;background:var(--c-dunkel);color:var(--c-weiss);isolation:isolate}.vvideo__poster[data-astro-cid-nnza2bra],.vvideo__film[data-astro-cid-nnza2bra]{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover}.vvideo__film[data-astro-cid-nnza2bra]{opacity:0;transition:opacity .8s var(--ease-out)}.vvideo[data-astro-cid-nnza2bra].spielt .vvideo__film[data-astro-cid-nnza2bra]{opacity:1}.vvideo[data-astro-cid-nnza2bra]:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#000000b8,#00000059 70%,#0003)}.vvideo--hell[data-astro-cid-nnza2bra]:after{background:linear-gradient(90deg,#000c,#0000008c 60%,#00000059)}@media(width<=760px){.vvideo[data-astro-cid-nnza2bra]:after{background:linear-gradient(#00000059,#0009 45%,#00000073)}.vvideo--hell[data-astro-cid-nnza2bra]:after{background:linear-gradient(#00000080,#000000b8 45%,#0009)}}.vvideo__inhalt[data-astro-cid-nnza2bra]{padding-block:calc(var(--space-section) + 20px) var(--space-section)}.vvideo__klein[data-astro-cid-nnza2bra]{font-family:var(--font-display);font-size:clamp(1.25rem,1rem + 1vw,1.75rem);font-weight:600;color:#ffffffd9}.vvideo__gross[data-astro-cid-nnza2bra]{max-width:14ch;margin:6px 0 32px;font-size:clamp(2.4rem,1.2rem + 4.5vw,5rem);font-weight:800;line-height:1;color:var(--c-weiss)}.vvideo__gross[data-astro-cid-nnza2bra] span[data-astro-cid-nnza2bra]{color:var(--c-gelb)}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.vvideo[data-astro-cid-nnza2bra]{view-timeline:--video block}.vvideo__poster[data-astro-cid-nnza2bra],.vvideo__film[data-astro-cid-nnza2bra]{animation:linear both video-zoom;animation-timeline:--video;animation-range:entry cover 55%}@keyframes video-zoom{0%{transform:scale(1.18)}to{transform:scale(1)}}}}.vvideo[data-astro-cid-nnza2bra].ohne-band{margin-top:0;clip-path:none}.vvideo__gross[data-astro-cid-nnza2bra]{max-width:16ch}.team__raster[data-astro-cid-cxlzi657]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,5vw,72px);align-items:center}.team__bild[data-astro-cid-cxlzi657]{aspect-ratio:4 / 5;overflow:hidden;transform:rotate(-1.5deg)}.team__zitat[data-astro-cid-cxlzi657]{margin:16px 0 0}.team__zitat[data-astro-cid-cxlzi657] p[data-astro-cid-cxlzi657]{margin-top:8px;font-family:var(--font-display);font-size:clamp(1.3rem,1rem + 1.2vw,1.9rem);font-weight:600;line-height:1.35}.team__zitat[data-astro-cid-cxlzi657] footer[data-astro-cid-cxlzi657]{margin-top:18px}.team__mehr[data-astro-cid-cxlzi657]{margin-top:14px;font-size:var(--text-sm)}.team__mehr[data-astro-cid-cxlzi657] summary[data-astro-cid-cxlzi657]{display:inline-flex;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.team__mehr[data-astro-cid-cxlzi657] p[data-astro-cid-cxlzi657]{margin-top:10px;max-width:62ch;line-height:1.6}.team__reihe[data-astro-cid-cxlzi657]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:clamp(32px,5vw,56px) 0 0;padding:0;list-style:none}.team__karte[data-astro-cid-cxlzi657]{display:flex;gap:14px;padding:18px;background:var(--c-weiss);border:var(--rahmen)}.team__karte[data-astro-cid-cxlzi657] img[data-astro-cid-cxlzi657]{flex:none;width:56px;height:56px;border-radius:50%;object-fit:cover}.team__karte[data-astro-cid-cxlzi657] p[data-astro-cid-cxlzi657]{font-size:var(--text-sm);line-height:1.45}.team__name[data-astro-cid-cxlzi657]{margin-top:8px;color:var(--c-text-2)}@media(width<=860px){.team__raster[data-astro-cid-cxlzi657]{grid-template-columns:1fr}.team__bild[data-astro-cid-cxlzi657]{max-width:300px;aspect-ratio:1}.team__reihe[data-astro-cid-cxlzi657]{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:82%;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--gutter));padding:0 var(--gutter) 8px}.team__reihe[data-astro-cid-cxlzi657]>li[data-astro-cid-cxlzi657]{scroll-snap-align:start}}.ablauf-flug[data-astro-cid-lp5zq3n7]{border-top:1px solid var(--c-grau-linie)}.flug[data-astro-cid-lp5zq3n7]{--punkt: 48px;--boden: 150px;--himmel: 18px;position:relative;margin-top:clamp(24px,4vw,40px)}.flug__karte[data-astro-cid-lp5zq3n7]{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.flug__karte[data-astro-cid-lp5zq3n7] path[data-astro-cid-lp5zq3n7]{fill:none;stroke-width:3px;stroke-linecap:round}.flug__spur-basis[data-astro-cid-lp5zq3n7]{stroke:var(--c-grau-linie-stark);stroke-dasharray:1 9}.flug__spur[data-astro-cid-lp5zq3n7]{stroke:var(--c-schwarz)}.flug__flieger[data-astro-cid-lp5zq3n7]{position:absolute;top:0;left:0;z-index:3;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--c-schwarz);color:var(--c-gelb);box-shadow:0 8px 18px #00000038;will-change:transform;opacity:0}.flug[data-astro-cid-lp5zq3n7].ist-bereit .flug__flieger[data-astro-cid-lp5zq3n7]{opacity:1}.flug__etappen[data-astro-cid-lp5zq3n7]{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.flug__etappen[data-astro-cid-lp5zq3n7] li[data-astro-cid-lp5zq3n7]{position:relative;display:grid;align-content:start;gap:4px;padding-top:calc(var(--boden) + var(--punkt) + 36px);font-size:var(--text-sm);line-height:1.45}.flug__punkt[data-astro-cid-lp5zq3n7]{position:absolute;top:var(--boden);left:0;z-index:1;display:grid;place-items:center;width:var(--punkt);height:var(--punkt);background:var(--c-gelb);border:var(--rahmen-dick);box-shadow:4px 4px 0 var(--c-schwarz);font-family:var(--font-display);font-weight:800;transition:background-color .2s,color .2s,box-shadow .2s}.flug__etappen[data-astro-cid-lp5zq3n7] li[data-astro-cid-lp5zq3n7]:nth-child(2) .flug__punkt[data-astro-cid-lp5zq3n7],.flug__etappen[data-astro-cid-lp5zq3n7] li[data-astro-cid-lp5zq3n7]:nth-child(3) .flug__punkt[data-astro-cid-lp5zq3n7]{top:var(--himmel)}.flug__punkt[data-astro-cid-lp5zq3n7].ist-erreicht{background:var(--c-schwarz);color:var(--c-gelb);box-shadow:4px 4px 0 var(--c-gelb)}.flug__etappen[data-astro-cid-lp5zq3n7] li[data-astro-cid-lp5zq3n7]:first-child:before,.flug__etappen[data-astro-cid-lp5zq3n7] li[data-astro-cid-lp5zq3n7]:last-child:before{content:"";position:absolute;top:calc(var(--boden) + var(--punkt) + 12px);left:-12px;width:120px;height:4px;background:repeating-linear-gradient(90deg,var(--c-dunkel) 0 14px,transparent 14px 22px)}.flug__etikett[data-astro-cid-lp5zq3n7]{color:var(--c-text-3)}.flug__etappen[data-astro-cid-lp5zq3n7] strong[data-astro-cid-lp5zq3n7]{font-size:var(--text-base)}.flug__text[data-astro-cid-lp5zq3n7]{color:var(--c-text-2)}.flug__gelandet[data-astro-cid-lp5zq3n7]{position:absolute;top:calc(var(--boden) - 40px);left:0;padding:4px 8px;background:var(--c-gelb);border:2px solid var(--c-schwarz);color:var(--c-schwarz);opacity:0;transform:translateY(6px) scale(.95) rotate(-3deg);transition:opacity .25s var(--ease-out),transform .25s var(--ease-out)}.flug[data-astro-cid-lp5zq3n7].ist-gelandet .flug__gelandet[data-astro-cid-lp5zq3n7]{opacity:1;transform:rotate(-3deg)}@media(width<=760px){.flug[data-astro-cid-lp5zq3n7]{--boden: 0px;--himmel: 0px}.flug__etappen[data-astro-cid-lp5zq3n7]{grid-template-columns:1fr;gap:36px}.flug__etappen[data-astro-cid-lp5zq3n7] li[data-astro-cid-lp5zq3n7]{min-height:var(--punkt);padding:2px 0 0 calc(var(--punkt) + 28px)}.flug__etappen[data-astro-cid-lp5zq3n7] li[data-astro-cid-lp5zq3n7]:nth-child(2n) .flug__punkt[data-astro-cid-lp5zq3n7]{left:22px}.flug__etappen[data-astro-cid-lp5zq3n7] li[data-astro-cid-lp5zq3n7]:nth-child(2n){padding-left:calc(var(--punkt) + 50px)}.flug__etappen[data-astro-cid-lp5zq3n7] li[data-astro-cid-lp5zq3n7]:before{display:none}.flug__gelandet[data-astro-cid-lp5zq3n7]{position:static;justify-self:start;margin-bottom:4px}}.pass[data-astro-cid-me4timnw]{--pass-rand: 3px;--pass-radius: 16px;position:relative;max-width:720px;margin-inline:auto;background:var(--c-weiss);border:var(--pass-rand) solid var(--c-schwarz);border-radius:var(--pass-radius);box-shadow:var(--schatten-hart);color:var(--c-text);overflow:hidden}.pass__kopf[data-astro-cid-me4timnw]{background:var(--c-gelb);border-bottom:var(--pass-rand) solid var(--c-schwarz)}.pass__marke[data-astro-cid-me4timnw]{display:flex;justify-content:space-between;gap:16px;padding:10px clamp(18px,4vw,32px);background:var(--c-schwarz);color:var(--c-gelb);font-size:var(--text-xs);font-weight:700;letter-spacing:.16em;text-transform:uppercase}.route[data-astro-cid-me4timnw]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(12px,3vw,28px);padding:clamp(18px,3.5vw,28px) clamp(18px,4vw,32px) clamp(16px,3vw,24px)}.route__ort[data-astro-cid-me4timnw]{display:grid;gap:2px}.route__ort--ziel[data-astro-cid-me4timnw]{text-align:right}.route__label[data-astro-cid-me4timnw],.pass__infos[data-astro-cid-me4timnw] dt[data-astro-cid-me4timnw]{font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#0009}.route__code[data-astro-cid-me4timnw]{font-family:var(--font-display);font-size:clamp(2.6rem,1.4rem + 4.5vw,4.25rem);font-weight:800;line-height:.9;letter-spacing:-.01em}.route__name[data-astro-cid-me4timnw]{max-width:14ch;font-size:var(--text-sm);font-weight:700;line-height:1.2}.route__ort--ziel[data-astro-cid-me4timnw] .route__name[data-astro-cid-me4timnw]{justify-self:end}.route__flug[data-astro-cid-me4timnw]{position:relative;height:34px;--anteil: .06}.route__flug[data-astro-cid-me4timnw]:before,.route__spur[data-astro-cid-me4timnw]{content:"";position:absolute;top:50%;left:0;right:0;height:0;border-top:3px dashed #00000059}.route__spur[data-astro-cid-me4timnw]{border-top-style:solid;border-top-color:var(--c-schwarz);transform-origin:0;transform:scaleX(var(--anteil));transition:transform .4s cubic-bezier(.77,0,.175,1)}.route__flieger[data-astro-cid-me4timnw]{position:absolute;inset:0;translate:calc(var(--anteil) * 100%) 0;transition:translate .4s cubic-bezier(.77,0,.175,1)}.route__kreis[data-astro-cid-me4timnw]{position:absolute;top:50%;left:0;display:grid;place-items:center;width:40px;height:40px;margin:-20px 0 0 -20px;border-radius:50%;background:var(--c-schwarz);color:var(--c-gelb);box-shadow:0 0 0 4px var(--c-gelb)}.route__kreis[data-astro-cid-me4timnw] svg{rotate:90deg}.pass__infos[data-astro-cid-me4timnw]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 18px;margin:0;padding:16px clamp(18px,4vw,32px)}.pass__infos[data-astro-cid-me4timnw] dd[data-astro-cid-me4timnw]{margin:2px 0 0;font-weight:700;font-size:var(--text-sm);text-transform:uppercase;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.pass__abriss[data-astro-cid-me4timnw]{position:relative;height:0;border-top:2px dashed #0000004d}.pass__abriss[data-astro-cid-me4timnw]:before,.pass__abriss[data-astro-cid-me4timnw]:after{content:"";position:absolute;top:-15px;width:28px;height:28px;border-radius:50%;background:var(--pass-umgebung, var(--c-weiss));border:var(--pass-rand) solid var(--c-schwarz)}.pass__abriss[data-astro-cid-me4timnw]:before{left:-17px}.pass__abriss[data-astro-cid-me4timnw]:after{right:-17px}.pass__stub[data-astro-cid-me4timnw]{position:relative;display:flex;align-items:center;gap:20px;padding:18px clamp(18px,4vw,32px) 20px}.pass__barcode[data-astro-cid-me4timnw]{flex:0 0 min(52%,300px);height:46px;fill:var(--c-schwarz)}.pass__stub-text[data-astro-cid-me4timnw]{display:grid;gap:2px;font-size:var(--text-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pass__stempel[data-astro-cid-me4timnw]{position:absolute;right:clamp(14px,4vw,30px);top:50%;padding:6px 14px;border:3px solid var(--c-schwarz);border-radius:8px;background:var(--c-gelb);font-family:var(--font-display);font-weight:800;text-transform:uppercase;translate:0 -50%;rotate:-8deg;scale:2.4;opacity:0;pointer-events:none}.pass[data-astro-cid-me4timnw].ist-eingecheckt .pass__stempel[data-astro-cid-me4timnw]{animation:.42s cubic-bezier(.34,1.56,.64,1) .3s both stempeln}@keyframes stempeln{to{scale:1;opacity:1}}@media(width<=600px){.pass__infos[data-astro-cid-me4timnw]{grid-template-columns:repeat(2,minmax(0,1fr))}.pass__stub-text[data-astro-cid-me4timnw]{display:none}.pass__barcode[data-astro-cid-me4timnw]{flex-basis:100%}}@media(prefers-reduced-motion:reduce){.route__spur[data-astro-cid-me4timnw],.route__flieger[data-astro-cid-me4timnw]{transition:none}.pass[data-astro-cid-me4timnw].ist-eingecheckt .pass__stempel[data-astro-cid-me4timnw]{animation:none;scale:1;opacity:1}}.pass__formular[data-astro-cid-me4timnw]{padding:clamp(24px,4vw,40px)}.pass__einstieg[data-astro-cid-me4timnw]{font-size:var(--text-sm);color:var(--c-text-2);margin-bottom:10px}.schritt[data-astro-cid-me4timnw]{border:0;margin:0;padding:0;min-width:0}.schritt[data-astro-cid-me4timnw].ist-aktiv{animation:schritt-rein .28s var(--ease-out) both}.schritt[data-astro-cid-me4timnw].ist-aktiv.von-hinten{animation-name:schritt-zurueck}@keyframes schritt-rein{0%{opacity:0;transform:translate(16px)}}@keyframes schritt-zurueck{0%{opacity:0;transform:translate(-16px)}}.schritt__frage[data-astro-cid-me4timnw]{padding:0;font-family:var(--font-display);font-size:var(--text-2xl);font-weight:560;line-height:1.12;letter-spacing:-.015em;text-wrap:balance}.schritt__hinweis[data-astro-cid-me4timnw]{margin-top:8px;color:var(--c-text-2);font-size:var(--text-sm)}.optionen[data-astro-cid-me4timnw]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px}.optionen--liste[data-astro-cid-me4timnw]{grid-template-columns:1fr}.option[data-astro-cid-me4timnw]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:64px;padding:16px 18px;border-radius:var(--radius-sm);background:var(--c-weiss);border:2px solid var(--c-grau-linie-stark);cursor:pointer;font-weight:700;line-height:1.35;animation:option-rein .25s var(--ease-out) both;animation-delay:calc(var(--i) * 30ms + 40ms);transition:transform var(--dur-fast) var(--ease-out),border-color var(--dur) var(--ease-out),background-color var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out)}@keyframes option-rein{0%{opacity:0;transform:translateY(10px)}}.option[data-astro-cid-me4timnw] input[data-astro-cid-me4timnw]{position:absolute;opacity:0;pointer-events:none}.option[data-astro-cid-me4timnw]:hover{background:var(--c-gelb-hell);border-color:#000000e6;transform:translateY(-1px)}.option[data-astro-cid-me4timnw]:active{transform:scale(.98)}.option[data-astro-cid-me4timnw]:has(input:focus-visible){outline:3px solid var(--c-text);outline-offset:2px}.option[data-astro-cid-me4timnw]:has(input:checked){background:var(--c-gelb);border-color:#000000e6}.option__haken[data-astro-cid-me4timnw]{flex-shrink:0;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:2px solid var(--c-grau-linie-stark);background:var(--c-weiss);transition:background-color var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out)}[data-astro-cid-me4timnw][data-mehrfach] .option__haken[data-astro-cid-me4timnw]{border-radius:8px}.option__haken[data-astro-cid-me4timnw] path[data-astro-cid-me4timnw]{fill:none;stroke:var(--c-weiss);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:24px;transition:stroke-dashoffset .36s var(--ease-out)}.option[data-astro-cid-me4timnw]:has(input:checked) .option__haken[data-astro-cid-me4timnw]{background:var(--c-text);border-color:var(--c-text)}.option[data-astro-cid-me4timnw]:has(input:checked) .option__haken[data-astro-cid-me4timnw] path[data-astro-cid-me4timnw]{stroke-dashoffset:0}.schritt__weiter[data-astro-cid-me4timnw]{display:flex;justify-content:flex-end;margin-top:24px}.pass__nav[data-astro-cid-me4timnw]{margin-top:18px;min-height:24px}.zurueck[data-astro-cid-me4timnw],.link-knopf[data-astro-cid-me4timnw]{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:10px 12px;margin-left:-12px;border:0;background:none;color:var(--c-text-2);font-weight:500;cursor:pointer}.zurueck[data-astro-cid-me4timnw]:hover,.link-knopf[data-astro-cid-me4timnw]:hover{color:var(--c-text);text-decoration:underline;text-underline-offset:3px}.felder[data-astro-cid-me4timnw]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:24px}.feld[data-astro-cid-me4timnw]{display:grid;gap:8px;margin-top:16px}.felder[data-astro-cid-me4timnw] .feld[data-astro-cid-me4timnw]{margin-top:0}.feld[data-astro-cid-me4timnw] label[data-astro-cid-me4timnw],.feld__label[data-astro-cid-me4timnw]{font-weight:600;font-size:var(--text-sm)}.optional[data-astro-cid-me4timnw]{font-weight:400;color:var(--c-text-3);margin-left:4px}.feld[data-astro-cid-me4timnw] input[data-astro-cid-me4timnw],.feld[data-astro-cid-me4timnw] textarea[data-astro-cid-me4timnw]{width:100%;min-height:52px;padding:13px 16px;border:1px solid var(--c-grau-linie-stark);border-radius:var(--radius-sm);background:var(--c-weiss);font-size:1rem;transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.feld[data-astro-cid-me4timnw] textarea[data-astro-cid-me4timnw]{resize:vertical;min-height:96px}.feld[data-astro-cid-me4timnw] input[data-astro-cid-me4timnw]:focus,.feld[data-astro-cid-me4timnw] textarea[data-astro-cid-me4timnw]:focus{outline:3px solid var(--c-schwarz);outline-offset:2px;border-color:var(--c-schwarz);box-shadow:0 0 0 3px var(--c-gelb)}.feld[data-astro-cid-me4timnw].ist-fehler input[data-astro-cid-me4timnw]{border-color:var(--c-rot);box-shadow:0 0 0 4px var(--c-rot-hell)}.feld[data-astro-cid-me4timnw].ist-ok input[data-astro-cid-me4timnw]{border-color:var(--c-gruen)}.feld__fehler[data-astro-cid-me4timnw],.formular-fehler[data-astro-cid-me4timnw]{color:var(--c-rot);font-size:var(--text-sm);font-weight:500}.formular-fehler[data-astro-cid-me4timnw]{margin-top:16px;padding:12px 16px;border-radius:var(--radius-md);background:var(--c-rot-hell)}.feld--frei[data-astro-cid-me4timnw]{margin-top:20px}.uploads[data-astro-cid-me4timnw]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px}.upload[data-astro-cid-me4timnw]{position:relative}.upload__feld[data-astro-cid-me4timnw]{display:grid;gap:10px;height:100%;padding:18px 16px;border:2px dashed var(--c-grau-linie-stark);border-radius:var(--radius-sm);background:var(--c-grau-flaeche);cursor:pointer;font-size:var(--text-sm);color:var(--c-text-2);transition:border-color var(--dur) var(--ease-out),background-color var(--dur) var(--ease-out)}.upload__feld[data-astro-cid-me4timnw]:hover,.upload[data-astro-cid-me4timnw].ist-ziehen .upload__feld[data-astro-cid-me4timnw]{border-color:var(--c-text);background:var(--c-gelb-hell)}.upload[data-astro-cid-me4timnw] input[data-astro-cid-me4timnw]:focus-visible+.upload__feld[data-astro-cid-me4timnw]{outline:3px solid var(--c-text);outline-offset:2px}.upload__text[data-astro-cid-me4timnw]{display:grid;gap:2px;word-break:break-word}.upload__text[data-astro-cid-me4timnw] strong[data-astro-cid-me4timnw]{color:var(--c-text)}.upload[data-astro-cid-me4timnw].ist-gewaehlt .upload__feld[data-astro-cid-me4timnw]{border-style:solid;border-color:var(--c-gruen);background:var(--c-gruen-hell)}.upload__weg[data-astro-cid-me4timnw]{position:absolute;top:2px;right:2px;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:var(--c-weiss);box-shadow:var(--shadow-sm);cursor:pointer}.chips[data-astro-cid-me4timnw]{display:flex;flex-wrap:wrap;gap:8px}.chip-wahl[data-astro-cid-me4timnw] input[data-astro-cid-me4timnw]{position:absolute;opacity:0}.chip-wahl[data-astro-cid-me4timnw] span[data-astro-cid-me4timnw]{display:inline-block;padding:9px 16px;border-radius:var(--radius-sm);border:2px solid var(--c-grau-linie-stark);background:var(--c-weiss);font-weight:700;font-size:var(--text-sm);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.chip-wahl[data-astro-cid-me4timnw] input[data-astro-cid-me4timnw]:checked+span[data-astro-cid-me4timnw]{background:var(--c-text);border-color:var(--c-text);color:var(--c-weiss)}.chip-wahl[data-astro-cid-me4timnw] input[data-astro-cid-me4timnw]:focus-visible+span[data-astro-cid-me4timnw]{outline:3px solid var(--c-text);outline-offset:2px}.honig[data-astro-cid-me4timnw]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.einwilligung-box[data-astro-cid-me4timnw]{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;margin-top:22px;font-size:var(--text-sm);color:var(--c-text-2);cursor:pointer}.einwilligung-box[data-astro-cid-me4timnw] input[data-astro-cid-me4timnw]{width:20px;height:20px;margin-top:2px;accent-color:var(--c-text)}.datenschutz-hinweis[data-astro-cid-me4timnw]{display:flex;gap:10px;margin-top:16px;font-size:var(--text-xs);color:var(--c-text-3);line-height:1.5}.datenschutz-hinweis[data-astro-cid-me4timnw] svg{flex-shrink:0;margin-top:2px}.btn--senden[data-astro-cid-me4timnw]{min-width:240px;position:relative;overflow:hidden}.btn--senden[data-astro-cid-me4timnw][aria-busy=true]{pointer-events:none}.btn--senden[data-astro-cid-me4timnw][aria-busy=true]:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,#0000 20%,#ffffff8c,#0000 80%);animation:1.1s linear infinite schimmer}.btn--senden[data-astro-cid-me4timnw][aria-busy=true] svg{animation:abheben 1.1s var(--ease-in-out) infinite}@keyframes schimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes abheben{50%{transform:translate(4px,-3px)}}.ergebnis[data-astro-cid-me4timnw]{padding:clamp(28px,5vw,48px);text-align:center;outline:none}.ergebnis[data-astro-cid-me4timnw]:not([hidden]){animation:schritt-rein .6s var(--ease-out) both}.ergebnis[data-astro-cid-me4timnw] h3[data-astro-cid-me4timnw]{font-size:var(--text-2xl);margin:14px auto 12px;max-width:22ch}.ergebnis[data-astro-cid-me4timnw] p[data-astro-cid-me4timnw]{color:var(--c-text-2);max-width:52ch;margin-inline:auto}.ergebnis[data-astro-cid-me4timnw] .ergebnis__icon{margin-inline:auto;color:var(--c-schwarz)}.ergebnis__knoepfe[data-astro-cid-me4timnw]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px}.erfolg-haken[data-astro-cid-me4timnw] svg[data-astro-cid-me4timnw]{width:76px;height:76px;margin-inline:auto}.erfolg-haken[data-astro-cid-me4timnw] circle[data-astro-cid-me4timnw]{fill:var(--c-gruen-hell);stroke:var(--c-gruen);stroke-width:2px;stroke-dasharray:152;stroke-dashoffset:152px;animation:zeichnen .7s var(--ease-out) forwards}.erfolg-haken[data-astro-cid-me4timnw] path[data-astro-cid-me4timnw]{fill:none;stroke:var(--c-gruen);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40;stroke-dashoffset:40px;animation:zeichnen .5s var(--ease-out) .45s forwards}@keyframes zeichnen{to{stroke-dashoffset:0}}.erfolg-schritte[data-astro-cid-me4timnw]{display:grid;gap:12px;max-width:460px;margin:22px auto 0;padding:0;list-style:none;counter-reset:schritt;text-align:left}.erfolg-schritte[data-astro-cid-me4timnw] li[data-astro-cid-me4timnw]{counter-increment:schritt;display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:start;color:var(--c-text-2)}.erfolg-schritte[data-astro-cid-me4timnw] li[data-astro-cid-me4timnw]:before{content:counter(schritt);display:grid;place-items:center;width:34px;height:34px;border-radius:var(--radius-sm);background:var(--c-gelb);color:var(--c-text);font-weight:700}.erfolg-schritte[data-astro-cid-me4timnw] strong[data-astro-cid-me4timnw]{color:var(--c-text)}@media(width<=640px){.optionen[data-astro-cid-me4timnw],.felder[data-astro-cid-me4timnw],.uploads[data-astro-cid-me4timnw]{grid-template-columns:1fr}.btn--senden[data-astro-cid-me4timnw]{width:100%;min-width:0}.schritt__weiter[data-astro-cid-me4timnw] .btn[data-astro-cid-me4timnw]{width:100%}}.vbewerben[data-astro-cid-5e5idjh5]{--pass-umgebung: var(--c-gelb);padding-block:clamp(2.5rem,5vw,4.5rem);border-block:var(--rahmen-dick)}.vbewerben__kopf[data-astro-cid-5e5idjh5]{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:10px 28px;margin-bottom:24px;text-align:center}.vbewerben__titel[data-astro-cid-5e5idjh5]{font-size:var(--text-3xl)}.vbewerben__versprechen[data-astro-cid-5e5idjh5]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px;margin:0;padding:0;list-style:none;font-size:var(--text-sm);font-weight:700}.vbewerben__versprechen[data-astro-cid-5e5idjh5] li[data-astro-cid-5e5idjh5]{display:inline-flex;align-items:center;gap:6px}.vbewerben__anker[data-astro-cid-5e5idjh5]{scroll-margin-top:calc(var(--header-h) + 12px)}@media(width<=860px){.vbewerben[data-astro-cid-5e5idjh5] .pass__infos{display:none}}.mobil-cta[data-astro-cid-av4f2uwe]{position:fixed;inset:auto 0 0;z-index:40;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#ffffffeb;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 -1px 0 var(--c-grau-linie);transform:translateY(110%);visibility:hidden;transition:transform .16s var(--ease-out),visibility 0s linear .16s}.mobil-cta[data-astro-cid-av4f2uwe].ist-sichtbar{visibility:visible;transition:transform .22s var(--ease-out);transform:none}.mobil-cta[data-astro-cid-av4f2uwe] .btn[data-astro-cid-av4f2uwe]{width:100%}@media(width>=861px){.mobil-cta[data-astro-cid-av4f2uwe]{display:none}}
