.demo-start_main__7BIPD{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;background:#ffffff;color:#101a2c;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;text-align:center;padding:24px}.demo-start_vogel__G2KC2{display:block}.demo-start_ueberschriftZeile__XdkhT{margin:0;display:inline-flex;align-items:baseline;font-size:22px;font-weight:600;letter-spacing:.01em;color:#101a2c}.demo-start_punkt__D2fKK{display:inline-block;color:#101a2c;opacity:1}.demo-start_punkt__D2fKK:first-child{animation-delay:0s}.demo-start_punkt__D2fKK:nth-child(2){animation-delay:.16s}.demo-start_punkt__D2fKK:nth-child(3){animation-delay:.32s}@keyframes demo-start_pfDemoPunktPuls__GCuq5{0%,to{opacity:1}50%{opacity:.35}}.demo-start_unterstreichung__EdIue{position:relative;width:min(220px,56vw);height:6px;border-radius:999px;background:#e9ff00;overflow:hidden}.demo-start_reiter__sl2Uy{position:absolute;top:0;left:0;width:30%;height:100%;border-radius:999px;background:#101a2c}@keyframes demo-start_pfDemoReiter__qymYu{0%,to{transform:translateX(0)}50%{transform:translateX(233%)}}.demo-start_untertext__vF2I3{margin:0;font-size:15px;color:#505a5f;max-width:420px;line-height:1.5}.demo-start_noscriptLink__HxCv0{color:#1d5266;text-decoration:underline}@media (prefers-reduced-motion:no-preference){.demo-start_punkt__D2fKK{animation:demo-start_pfDemoPunktPuls__GCuq5 1.4s ease-in-out infinite}.demo-start_reiter__sl2Uy{animation:demo-start_pfDemoReiter__qymYu 1.8s ease-in-out infinite}}.DemoIntro_intro___mh8E{position:fixed;inset:0;z-index:10050;overflow:hidden;font-family:var(--pf-font-display,Manrope),system-ui,sans-serif;color:#1a1f2e;background:radial-gradient(60% 55% at 12% 8%,rgba(139,127,240,.16),transparent 70%),radial-gradient(55% 50% at 90% 92%,rgba(123,213,204,.28),transparent 70%),#f3f4f8}.DemoIntro_logoFlaeche__U3FKE{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px}.DemoIntro_logo__sCJLb{display:block;width:132px;height:auto}.DemoIntro_marke__Yu7dX{display:flex;gap:8px;align-items:baseline;font-size:30px;letter-spacing:-.02em}.DemoIntro_markeName__8vNsd,.DemoIntro_markeZusatz__VAvFk{font-family:var(--pf-font-display,Manrope),system-ui,sans-serif}.DemoIntro_markeName__8vNsd{font-weight:600;color:#101a2c}.DemoIntro_markeZusatz__VAvFk{font-weight:500;color:#6f7889}.DemoIntro_listeFlaeche__k_i9s{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.DemoIntro_merkmal___oYwz{display:flex;flex-direction:column;align-items:center;gap:22px}.DemoIntro_symbol__Eprr3{width:88px;height:88px;border-radius:24px;display:grid;place-items:center;background:linear-gradient(135deg,#25687d,#3a8aa3);color:#ffffff;box-shadow:0 14px 32px rgba(37,104,125,.32),inset 0 1px 0 rgba(255,255,255,.25)}.DemoIntro_merkmalText__9jfhJ{font-family:var(--pf-font-jakarta),"Plus Jakarta Sans",var(--pf-font-display,Manrope),system-ui,sans-serif;font-weight:800;font-size:clamp(26px,4vw,40px);letter-spacing:-.03em;color:#1a1f2e;text-align:center;padding:0 24px}.DemoIntro_balken__j7Z8I{position:absolute;left:50%;bottom:48px;width:160px;height:3px;margin-left:-80px;border-radius:999px;background:rgba(120,124,140,.16);overflow:hidden}.DemoIntro_balkenFuellung__7rcK_{height:100%;background:linear-gradient(90deg,#25687d,#3a8aa3);border-radius:999px}@media (prefers-reduced-motion:reduce){.DemoIntro_intro___mh8E:not(.DemoIntro_stehen__W3s2H){display:none}}.DemoIntro_hinweis__nN2zF{position:absolute;left:16px;right:16px;bottom:68px;margin:0;text-align:center;font-size:15px;color:#4b5563}.DemoAufgaben_hinweis__4jR_C{position:fixed;z-index:9450;display:flex;flex-direction:column;gap:14px;box-sizing:border-box;width:min(340px,calc(100vw - 16px));padding:18px 20px;border-radius:18px;background:linear-gradient(135deg,#1d5266,#25687d);color:#ffffff;box-shadow:0 18px 40px -12px rgba(37,104,125,.5),inset 0 1px 0 rgba(255,255,255,.18);pointer-events:none;animation:DemoAufgaben_einblenden__Lfzt_ .3s ease-out both}.DemoAufgaben_spitze__txXv_{position:absolute;width:12px;height:12px;background:var(--spitze-farbe,#1d5266);transform:rotate(45deg)}.DemoAufgaben_spitzeLinks__8nrtX{left:-6px;top:calc(var(--spitze-y, 38px) - 6px)}.DemoAufgaben_spitzeRechts__mLTiG{right:-6px;top:calc(var(--spitze-y, 38px) - 6px)}.DemoAufgaben_spitzeOben__eGUWw{top:-6px;left:calc(var(--spitze-x, 38px) - 6px)}.DemoAufgaben_spitzeUnten__nLKjL{bottom:-6px;left:calc(var(--spitze-x, 38px) - 6px)}.DemoAufgaben_titel__yvntJ{margin:0;font-family:var(--pf-font-jakarta),"Plus Jakarta Sans",var(--pf-font-display,Manrope),system-ui,sans-serif;font-size:17px;font-weight:800;line-height:1.35;letter-spacing:-.01em;color:#ffffff}.DemoAufgaben_zu__eDz4S{appearance:none;position:absolute;top:10px;right:10px;display:grid;place-items:center;width:28px;height:28px;margin:0;padding:0;border:0;border-radius:999px;background:rgba(255,255,255,.12);color:#ffffff;cursor:pointer;pointer-events:auto;transition:background .2s ease}.DemoAufgaben_zu__eDz4S:hover{background:rgba(255,255,255,.24)}.DemoAufgaben_zu__eDz4S:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.DemoAufgaben_hinweis__4jR_C>.DemoAufgaben_titel__yvntJ{padding-right:26px}.DemoAufgaben_text__NPZwT{margin:-6px 0 0;font-size:15px;font-weight:500;line-height:1.45}.DemoAufgaben_ausblenden__7Wn0t,.DemoAufgaben_text__NPZwT{font-family:var(--pf-font-display,Manrope),system-ui,sans-serif;color:#ffffff}.DemoAufgaben_ausblenden__7Wn0t{appearance:none;box-sizing:border-box;width:100%;margin:0;padding:9px 14px;white-space:normal;text-wrap:balance;border-radius:12px;border:1px solid rgba(255,255,255,.28);background:rgba(255,255,255,.12);font-size:14px;font-weight:800;line-height:1.3;text-align:center;cursor:pointer;pointer-events:auto;transition:background .2s cubic-bezier(.22,1,.36,1),transform .2s cubic-bezier(.22,1,.36,1)}.DemoAufgaben_ausblenden__7Wn0t:hover{background:rgba(255,255,255,.14);transform:translateY(-1px)}.DemoAufgaben_ausblenden__7Wn0t:focus-visible{outline:2px solid #ffffff;outline-offset:2px}@keyframes DemoAufgaben_einblenden__Lfzt_{0%{opacity:0}to{opacity:1}}.DemoAufgaben_maus__7Wwsi{position:fixed;z-index:9600;width:28px;height:28px;margin:-4px 0 0 -6px;pointer-events:none;transition:left 1.1s cubic-bezier(.33,.1,.25,1),top 1.1s cubic-bezier(.33,.1,.25,1);filter:drop-shadow(0 2px 4px rgba(0,0,0,.25))}.DemoAufgaben_mausPuls__ZFaix{position:absolute;left:2px;top:0;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;border:3px solid #2563eb;opacity:0}.DemoAufgaben_mausKlick__2_Nti .DemoAufgaben_mausPuls__ZFaix{animation:DemoAufgaben_puls___RuVq .5s ease-out both}@keyframes DemoAufgaben_puls___RuVq{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(2.2)}}@media (prefers-reduced-motion:reduce){.DemoAufgaben_hinweis__4jR_C{animation:none}.DemoAufgaben_ausblenden__7Wn0t,.DemoAufgaben_maus__7Wwsi{transition:none}}.DemoAufgaben_abschlussHuelle__sptfr{position:fixed;inset:0;z-index:9700;display:grid;place-items:center;padding:16px;background:rgba(17,24,39,.38);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:DemoAufgaben_einblenden__Lfzt_ .2s ease-out both}.DemoAufgaben_abschluss__kejIG{width:min(520px,100%);max-height:calc(100vh - 32px);overflow:auto;padding:28px 28px 24px;border-radius:20px;background:var(--surface,#fff);color:var(--ink,#191a22);border:1px solid var(--line,rgba(120,124,140,.16));box-shadow:0 24px 60px rgba(16,24,40,.25)}.DemoAufgaben_abschlussTitel__inP_4{margin:0 0 18px;font-family:var(--pf-font-display,"Manrope"),system-ui,sans-serif;font-size:26px;font-weight:800;line-height:1.2}.DemoAufgaben_abschlussWege__28ELv{display:grid;gap:12px}.DemoAufgaben_weg__j5Bxv{display:block;width:100%;padding:14px 18px;border-radius:14px;border:1px solid var(--line-strong,rgba(120,124,140,.3));background:var(--surface,#fff);color:var(--ink,#191a22);font:inherit;font-size:16px;font-weight:600;line-height:1.4;text-align:center;text-decoration:none;cursor:pointer}.DemoAufgaben_wegHaupt__YJ4n9{background:linear-gradient(135deg,#2e6577,#24586a);border-color:#24586a;color:#fff;font-weight:700;box-shadow:0 6px 18px rgba(36,88,106,.28)}.DemoAufgaben_weg__j5Bxv:hover{filter:brightness(.98)}.DemoAufgaben_weg__j5Bxv:focus-visible{outline:2px solid #2563eb;outline-offset:2px}@media (max-width:480px){.DemoAufgaben_abschluss__kejIG{padding:22px 18px 18px}.DemoAufgaben_abschlussTitel__inP_4{font-size:22px}}.DemoAufgaben_glueckwunsch___BRKa{text-align:center}.DemoAufgaben_abschlussWege__28ELv>.DemoAufgaben_weg__j5Bxv,.DemoAufgaben_glueckwunschText__8PRYG,.DemoAufgaben_glueckwunsch___BRKa .DemoAufgaben_abschlussTitel__inP_4,.DemoAufgaben_glueckwunsch___BRKa>.DemoAufgaben_weg__j5Bxv{position:relative;z-index:1}.DemoAufgaben_partyBuehne__93xru{position:relative;display:grid;place-items:center;height:96px;margin:0 auto 6px}.DemoAufgaben_party__A8iaU{position:relative;z-index:1;display:inline-block;font-size:64px;line-height:1;transform-origin:50% 85%;animation:DemoAufgaben_partyHuepfen__o_DcQ 1.6s cubic-bezier(.33,.1,.25,1) .12s 2 both}@keyframes DemoAufgaben_partyHuepfen__o_DcQ{0%{transform:scale(.4) rotate(0deg);opacity:0}14%{transform:scale(1.12) translateY(-14px) rotate(-10deg);opacity:1}28%{transform:scale(1) translateY(0) rotate(8deg)}42%{transform:translateY(-8px) rotate(-8deg)}56%{transform:translateY(0) rotate(5deg)}70%{transform:rotate(-3deg)}to{transform:rotate(0deg);opacity:1}}.DemoAufgaben_glueckwunschText__8PRYG{margin:-8px 0 20px;font-family:var(--pf-font-display,"Manrope"),system-ui,sans-serif;font-size:17px;font-weight:600;line-height:1.45;color:var(--ink,#191a22)}.DemoAufgaben_konfettiFlaeche__zCpJr{position:absolute;overflow:hidden;pointer-events:none;z-index:0}.DemoAufgaben_flaecheParty__TC0Os{inset:-20px -16px -110px}.DemoAufgaben_flaecheParty__TC0Os .DemoAufgaben_konfetti__oBL2A{top:68px}.DemoAufgaben_flaecheKnopf__NlX7L{inset:-36px -16px}.DemoAufgaben_wege__mvauu{position:relative}.DemoAufgaben_flaecheKarte___l3Up{inset:0;border-radius:inherit}.DemoAufgaben_flaecheKarte___l3Up .DemoAufgaben_konfetti__oBL2A{top:46px}.DemoAufgaben_titelMitte__T5IhP{position:relative;z-index:1;text-align:center}.DemoAufgaben_wege__mvauu .DemoAufgaben_abschlussWege__28ELv{position:relative;z-index:1}.DemoAufgaben_konfetti__oBL2A{position:absolute;left:50%;top:50%;width:0;height:0;pointer-events:none;z-index:0}.DemoAufgaben_teilchen__aM_w7{position:absolute;left:-4px;top:-6px;width:8px;height:12px;border-radius:2px;opacity:0;animation:DemoAufgaben_konfettiFlug__f6tmf 1.4s cubic-bezier(.2,.7,.3,1) var(--verz,0s) 2 both}.DemoAufgaben_teilchenRund__zNMUd{width:8px;height:8px;border-radius:50%}@keyframes DemoAufgaben_konfettiFlug__f6tmf{0%{opacity:0;transform:translate(0) rotate(0deg) scale(.6)}12%{opacity:1}70%{opacity:1}to{opacity:0;transform:translate(var(--x,0),calc(var(--y, 0px) + 28px)) rotate(var(--dreh,1turn)) scale(1)}}.DemoAufgaben_wegKonfetti__haZXF{position:relative}.DemoAufgaben_wegKonfetti__haZXF>a{position:relative;z-index:1}.DemoAufgaben_wegKonfetti__haZXF .DemoAufgaben_teilchen__aM_w7{animation:DemoAufgaben_konfettiKnopf__3pjTO 3.5s cubic-bezier(.2,.7,.3,1) var(--verz,0s) infinite both}@keyframes DemoAufgaben_konfettiKnopf__3pjTO{0%{opacity:0;transform:translate(0) rotate(0deg) scale(.6)}5%{opacity:1}30%{opacity:1}42%,to{opacity:0;transform:translate(var(--x,0),calc(var(--y, 0px) + 18px)) rotate(var(--dreh,1turn)) scale(1)}}@media (prefers-reduced-motion:reduce){.DemoAufgaben_party__A8iaU{animation:none}.DemoAufgaben_konfettiFlaeche__zCpJr{display:none}}.DemoAufgaben_wegMenueHuelle___ZJEk{display:flex;width:100%;position:relative;z-index:1}.DemoAufgaben_wegMenue__ah_8S{display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer}.DemoAufgaben_wegeAngebot__xIg9a{width:min(680px,100%)}.DemoErklaerung_wurzel__tGhrp{--ink:#1a1f2e;--ink-2:#3b3d49;--muted:#7c7f8e;--linie:rgba(120,124,140,0.18);--mark:#eef98a;--petrol:#25687d}.DemoErklaerung_schleier__PTm98{position:fixed;inset:0;z-index:9000;background:rgba(26,31,46,.18);backdrop-filter:blur(2px);transition:opacity .3s}.DemoErklaerung_karte__L9eus{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:9001;width:min(960px,calc(100vw - 32px));max-height:calc(100vh - 48px);overflow-y:auto;background:rgba(255,255,255,.92);backdrop-filter:blur(18px);border:1px solid var(--linie);border-radius:18px;box-shadow:0 24px 60px -20px rgba(26,31,46,.35),0 2px 6px rgba(26,31,46,.06);padding:26px 32px 22px;display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center;column-gap:0;row-gap:0;font-family:Helvetica,Arial,sans-serif;color:var(--ink)}.DemoErklaerung_karte__L9eus *{box-sizing:border-box}.DemoErklaerung_vogel__95YJU{width:44px;height:44px;object-fit:contain;margin:0 0 12px}.DemoErklaerung_spalte__irvOx{min-width:0;width:100%}.DemoErklaerung_titel__HTNEQ{margin:0 44px 10px;font-size:18px;font-weight:700;display:inline-block;line-height:1.2;background:linear-gradient(transparent 55%,var(--mark) 55%,var(--mark) 92%,transparent 92%)}.DemoErklaerung_text__8dDcJ{margin:0 0 10px;font-size:15px;line-height:1.55;color:var(--ink-2);text-wrap:pretty}.DemoErklaerung_text__8dDcJ:last-of-type{margin-bottom:0}.DemoErklaerung_knopfreihe__kR3nV{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:18px;flex-wrap:wrap}.DemoErklaerung_knopf__z0_AT{font:inherit;font-family:Helvetica,Arial,sans-serif;font-size:15px;font-weight:700;padding:12px 20px;border-radius:10px;border:1px solid var(--ink);background:#fff;color:var(--ink);cursor:pointer;transition:transform .15s,background .15s}.DemoErklaerung_knopf__z0_AT:hover{background:#f4f5f8}.DemoErklaerung_knopf__z0_AT:active{transform:scale(.97)}.DemoErklaerung_knopf__z0_AT:focus-visible,.DemoErklaerung_kreuz__Feask:focus-visible,.DemoErklaerung_zeichen__ZAPH0:focus-visible{outline:3px solid var(--petrol);outline-offset:2px}.DemoErklaerung_gefuellt__YhWTn{background:var(--ink);color:#fff}.DemoErklaerung_gefuellt__YhWTn:hover{background:#2c3247}.DemoErklaerung_kreuz__Feask{position:absolute;top:14px;right:16px;width:34px;height:34px;display:grid;place-items:center;font:inherit;font-family:Helvetica,Arial,sans-serif;font-size:20px;line-height:1;color:var(--muted);background:none;border:0;border-radius:9px;cursor:pointer;transition:background .15s,color .15s}.DemoErklaerung_kreuz__Feask:hover{background:rgba(120,124,140,.12);color:var(--ink)}.DemoErklaerung_zeichen__ZAPH0{position:fixed;left:50%;bottom:62px;transform:translateX(-50%);z-index:9000;display:inline-flex;align-items:center;gap:8px;font-family:Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;color:var(--ink);background:rgba(255,255,255,.92);backdrop-filter:blur(18px);border:1px solid var(--linie);border-radius:999px;padding:10px 16px 10px 12px;cursor:pointer;box-shadow:0 14px 34px -16px rgba(26,31,46,.45),0 2px 6px rgba(26,31,46,.06);transition:background .15s,transform .15s;max-width:calc(100vw - 32px)}.DemoErklaerung_zeichen__ZAPH0:hover{background:#fff;transform:translateX(-50%) translateY(-1px)}.DemoErklaerung_zeichenRing__VHwBr{flex:none;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font-size:14px;font-weight:700;color:#fff;background:var(--petrol)}.DemoErklaerung_zeichen__ZAPH0.DemoErklaerung_imKopf__iyUkF{position:static;left:auto;bottom:auto;transform:none;z-index:auto;order:10;flex:none;height:38px;padding:0 14px 0 10px;box-shadow:0 6px 16px -10px rgba(26,31,46,.5);max-width:none}.DemoErklaerung_zeichen__ZAPH0.DemoErklaerung_imKopf__iyUkF:hover{transform:translateY(-1px)}.DemoErklaerung_ausstiegHuelle__4XPof{order:11;flex:none}.DemoErklaerung_ausstieg__sV2Xj{order:11;cursor:pointer;flex:none;display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 16px;border-radius:999px;font-family:Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;color:#fff;text-decoration:none;white-space:nowrap;background:linear-gradient(135deg,#2f3e4e,#1c2833);border:1px solid rgba(255,255,255,.22);box-shadow:0 6px 16px -10px rgba(15,23,42,.6);transition:filter .14s,transform .14s}.DemoErklaerung_ausstieg__sV2Xj:hover{filter:brightness(1.15);transform:translateY(-1px)}.DemoErklaerung_ausstieg__sV2Xj:focus-visible,.DemoErklaerung_zeichen__ZAPH0.DemoErklaerung_imKopf__iyUkF:focus-visible{outline:3px solid #f2b705;outline-offset:2px}.DemoErklaerung_ausstiegPfeil__95DZ2{color:#8ecbea;display:inline-flex}.pf-app .pf-topbanner:has(.DemoErklaerung_ausstieg__sV2Xj) .pf-topbanner-suche{min-width:0}@media (max-width:900px){.DemoErklaerung_ausstiegText__WHPvn,.DemoErklaerung_imKopf__iyUkF .DemoErklaerung_zeichenText__978mE{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.DemoErklaerung_ausstieg__sV2Xj,.DemoErklaerung_zeichen__ZAPH0.DemoErklaerung_imKopf__iyUkF{width:38px;padding:0;justify-content:center}}@media (prefers-reduced-motion:reduce){.DemoErklaerung_ausstieg__sV2Xj{transition:none}.DemoErklaerung_ausstieg__sV2Xj:hover,.DemoErklaerung_zeichen__ZAPH0.DemoErklaerung_imKopf__iyUkF:hover{transform:none}}@keyframes DemoErklaerung_pfDemoErklaerungHoch__DvX0v{0%{transform:translate(-50%,calc(-50% + 40px));opacity:0}}@keyframes DemoErklaerung_pfDemoErklaerungRunter__Rv4V2{25%{transform:translate(-50%,calc(-50% - 6px)) scale(1.01,.99)}to{transform:translate(-50%,calc(-50% + 70px)) scale(.96);opacity:0}}@keyframes DemoErklaerung_pfDemoErklaerungSchleierAuf__R3u1G{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){.DemoErklaerung_karte__L9eus{animation:DemoErklaerung_pfDemoErklaerungHoch__DvX0v .5s cubic-bezier(.2,.8,.2,1)}.DemoErklaerung_schleier__PTm98{animation:DemoErklaerung_pfDemoErklaerungSchleierAuf__R3u1G .3s ease both}.DemoErklaerung_abgang__N9_yY{animation:DemoErklaerung_pfDemoErklaerungRunter__Rv4V2 .32s cubic-bezier(.5,0,.9,.3) forwards;pointer-events:none}}@media (prefers-reduced-motion:reduce){.DemoErklaerung_karte__L9eus,.DemoErklaerung_knopf__z0_AT,.DemoErklaerung_kreuz__Feask,.DemoErklaerung_schleier__PTm98,.DemoErklaerung_zeichen__ZAPH0{transition:none}.DemoErklaerung_abgang__N9_yY{opacity:0;pointer-events:none}}@media (max-width:640px){.DemoErklaerung_karte__L9eus{padding:22px 20px 18px;max-height:calc(100vh - 24px)}.DemoErklaerung_vogel__95YJU{display:none}.DemoErklaerung_kreuz__Feask{top:10px;right:10px}.DemoErklaerung_knopfreihe__kR3nV .DemoErklaerung_knopf__z0_AT{flex:1;text-align:center}.DemoErklaerung_zeichen__ZAPH0{bottom:58px}}@font-face{font-family:jakarta;src:url(/_next/static/media/be6419ffe34f1ed7.p.woff2) format("woff2");font-display:swap;font-weight:200 800;font-style:normal}.__className_dec726{font-family:jakarta,ui-sans-serif,system-ui,sans-serif;font-style:normal}.__variable_dec726{--pf-font-jakarta:"jakarta",ui-sans-serif,system-ui,sans-serif}.beratung_root__9Bxga{--accent:#33879a;--accent-strong:#2b7889;--accent-ink:#26707f;--accent-soft:#eaeef1;--accent-line:#c4dfe4;--ink:#14181d;--ink-2:#39404a;--muted:#7c828c;--surface:#ffffff;--line:#e4e8ed;--danger:#d0413d;display:flex;flex-direction:column;gap:16px;font-size:15px;color:var(--ink);line-height:1.5}.beratung_headingRow__qYvLZ{display:flex;align-items:center}.beratung_heading__M9BzE{font-size:18px;font-weight:800;color:var(--ink);margin:0}.beratung_muted__n4EQQ{font-size:15px;color:var(--muted);margin:0}.beratung_hint__BkBPR{font-size:14px;color:var(--muted);margin:0}.beratung_loadingPill__48Bbt{align-self:flex-start;display:inline-flex;align-items:center;gap:2px;font-size:15px;font-weight:800;color:#ffffff;background:linear-gradient(180deg,#35899a,#2b7889);border-radius:999px;padding:10px 20px}.beratung_loadingDots__535R3{display:inline-flex;align-items:flex-end;gap:3px;height:1em;margin-left:3px}.beratung_loadingDot__0KQ6x{width:5px;height:5px;border-radius:50%;background:#ffffff;animation:beratung_beratungLoadingDot__HhX2T 1.2s ease-in-out infinite}.beratung_loadingDot__0KQ6x:nth-child(2){animation-delay:.15s}.beratung_loadingDot__0KQ6x:nth-child(3){animation-delay:.3s}@keyframes beratung_beratungLoadingDot__HhX2T{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.beratung_loadingDot__0KQ6x{animation:none;opacity:.85}}.beratung_error__u6lYJ{font-size:15px;color:var(--danger);background:#fdecec;border:1px solid #f4c9c8;border-radius:14px;padding:10px 14px}.beratung_picker__vCq7Z{display:flex;flex-direction:column;gap:18px}.beratung_calendar__LnJe9{display:flex;flex-direction:column;gap:10px;background:var(--surface);border:1.5px solid var(--accent-line);border-radius:16px;padding:14px}.beratung_calHead__W0x5r{display:flex;align-items:center;justify-content:space-between;gap:8px}.beratung_calMonth__717WK{font-size:16px;font-weight:800;color:var(--ink);text-transform:capitalize}.beratung_calNav__AGFvI{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;font-size:20px;line-height:1;font-weight:700;color:var(--accent-ink);background:var(--surface);border:1.5px solid var(--accent-line);border-radius:50%;cursor:pointer;transition:background .15s ease}.beratung_calNav__AGFvI:hover:not(:disabled){background:var(--accent-soft)}.beratung_calNav__AGFvI:disabled{opacity:.35;cursor:default}.beratung_calGrid__sspEe,.beratung_calWeekdays__sDrFe{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.beratung_calWeekdays__sDrFe span{text-align:center;font-size:14px;font-weight:700;color:var(--muted)}.beratung_calPad__IbdpB{display:block}.beratung_calDay__XfPdN{aspect-ratio:1/1;min-height:38px;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:600;color:var(--ink-2);background:transparent;border:1.5px solid transparent;border-radius:12px;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.beratung_calDay__XfPdN:hover:not(:disabled){background:var(--accent-soft)}.beratung_calDay__XfPdN:disabled{color:#c3c8cf;cursor:default}.beratung_calDayToday__Ri3Xd{border-color:var(--accent-line)}.beratung_calDayActive__fnyyy,.beratung_calDayActive__fnyyy:hover:not(:disabled){background:var(--accent-strong);border-color:var(--accent-strong);color:#ffffff;font-weight:800}.beratung_dayBlock__9lLq9{display:flex;flex-direction:column;gap:10px}.beratung_dayLabel__Otoxg{font-size:15px;font-weight:700;color:var(--accent-ink);text-transform:capitalize}.beratung_slotRow__yUZCR{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-start}.beratung_slotWrap__uqCPT{display:flex;flex-direction:column;gap:8px}.beratung_customDateInput__fM1kW{align-self:flex-start;font-size:15px;font-weight:400;color:var(--ink);background:var(--surface);border:1.5px solid var(--accent-line);border-radius:12px;padding:9px 14px}.beratung_customDateInput__fM1kW:focus-visible{outline:2px solid var(--accent-strong);outline-offset:1px}.beratung_slotBtn__RWRMQ{font-size:15px;font-weight:700;color:var(--accent-ink);background:var(--surface);border:1.5px solid var(--accent-line);border-radius:999px;padding:6px 16px;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.beratung_slotBtn__RWRMQ:hover:not(:disabled){background:var(--accent-soft)}.beratung_slotBtn__RWRMQ:disabled{opacity:.55;cursor:default}.beratung_slotBtnActive__VMPIs{background:var(--accent-strong);border-color:var(--accent-strong);color:#ffffff}.beratung_confirmBox__tK0wO{display:flex;flex-direction:column;gap:8px;background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:18px;padding:12px 14px;max-width:260px}.beratung_confirmText__1TALz{font-size:14px;color:var(--ink-2)}.beratung_phoneRow__GNz8n{display:flex;flex-direction:column;gap:6px;max-width:320px}.beratung_phoneLabel__NQXL6{font-size:14px;font-weight:700;color:var(--ink-2)}.beratung_phoneInput__bQkl3{font-size:16px;color:var(--ink);background:var(--surface);border:1.5px solid var(--accent-line);border-radius:12px;padding:9px 12px}.beratung_phoneInput__bQkl3:focus-visible{outline:2px solid var(--accent-strong);outline-offset:1px}.beratung_linkBtn__svosI{font-size:15px;font-weight:700;color:var(--accent-ink);background:transparent;border:none;padding:0;text-decoration:underline;cursor:pointer}.beratung_bookingCard__4sqIA{display:flex;flex-direction:column;gap:8px;background:var(--surface);border:1.5px solid var(--accent-line);border-radius:24px;padding:18px 20px}.beratung_bookingBadge__i3Jv_{align-self:flex-start;font-size:14px;font-weight:700;color:#ffffff;background:var(--accent-strong);border-radius:999px;padding:4px 12px;text-transform:capitalize}.beratung_bookingWhen__KfhzF{font-size:17px;font-weight:800;color:var(--ink);text-transform:capitalize}.beratung_bookingMeta__IaEYn{font-size:15px;color:var(--muted)}.beratung_bookingActions__X6KGq{display:flex;gap:10px;margin-top:6px;flex-wrap:wrap}.beratung_primaryBtn__EGle5{font-size:15px;font-weight:800;color:#ffffff;background:var(--accent-strong);border:none;border-radius:999px;padding:7px 18px;cursor:pointer}.beratung_primaryBtn__EGle5:disabled{opacity:.6;cursor:default}.beratung_secondaryBtn__SrLcG{color:var(--accent-ink);background:var(--surface);border:1.5px solid var(--accent-line);border-radius:999px}.beratung_ghostBtn__mptif,.beratung_secondaryBtn__SrLcG{font-size:15px;font-weight:700;padding:9px 18px;cursor:pointer}.beratung_ghostBtn__mptif{color:var(--muted);background:transparent;border:1.5px solid var(--line);border-radius:999px}.beratung_ghostBtn__mptif:disabled,.beratung_secondaryBtn__SrLcG:disabled{opacity:.6;cursor:default}.beratung_modalOverlay__v8x5J{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(20,38,52,.42);animation:beratung_beratungModalFade__0nITS .16s ease both}.beratung_modalCard__PRUlH{position:relative;width:100%;max-width:560px;max-height:92vh;overflow-y:auto;padding:26px 26px 24px;border-radius:24px;background:#ffffff;border:1px solid #c4dfe4;box-shadow:0 30px 70px -30px rgba(20,38,52,.55);animation:beratung_beratungModalPop__CTT_p .18s cubic-bezier(.2,.8,.2,1) both;color:#14181d}.beratung_modalClose__w3ucL{position:absolute;top:14px;right:14px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:22px;line-height:1;color:#39404a;background:#eaeef1;border:none;border-radius:999px;cursor:pointer;transition:background .15s ease,color .15s ease}.beratung_modalClose__w3ucL:hover{background:#d9e2e5;color:#14181d}.beratung_modalHeading__DTTMw{margin:2px 40px 12px 0;font-size:20px;font-weight:800;letter-spacing:-.01em;color:#14181d}.beratung_modalIntro__3Yarn{margin:0 0 18px;font-size:15px;line-height:1.55;color:#39404a}.beratung_openModalBtn__f2Hgf{align-self:flex-start;margin-top:14px;font-size:16px;font-weight:800;color:#ffffff;background:linear-gradient(180deg,#35899a,#2b7889);border:none;border-radius:999px;padding:13px 24px;cursor:pointer;transition:background .16s ease}.beratung_openModalBtn__f2Hgf:hover{background:linear-gradient(180deg,#2f7d8d,#256a79)}@keyframes beratung_beratungModalFade__0nITS{0%{opacity:0}to{opacity:1}}@keyframes beratung_beratungModalPop__CTT_p{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.beratung_modalCard__PRUlH,.beratung_modalOverlay__v8x5J{animation:none}}.checkout-notice_banner__sfaRE{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 20px;color:#7a3e00;background:#fff4e0;border-bottom:1px solid #f2c98a;box-shadow:0 1px 4px rgba(0,0,0,.06);text-align:center}.checkout-notice_icon__MWAZ5{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:22px;height:22px;border-radius:50%;background:#f0a94b;color:#fff;font-size:15px;font-weight:700;line-height:1}.checkout-notice_text__cfluI{font-size:15px;line-height:1.4}@media (prefers-color-scheme:dark){.checkout-notice_banner__sfaRE{color:#ffd9a8;background:#3a2a12;border-bottom-color:#5a411c;box-shadow:0 1px 4px rgba(0,0,0,.35)}}.confirmed-dialog_backdrop__3py_d{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(16,24,32,.45);backdrop-filter:blur(2px);animation:confirmed-dialog_pf-confirmed-fade__qONVX .16s ease-out}.confirmed-dialog_dialog__MsJZT{width:100%;max-width:420px;padding:26px 24px 20px;border-radius:18px;background:#ffffff;border:1px solid #e4e8ec;box-shadow:0 18px 48px rgba(16,24,32,.22);text-align:center;animation:confirmed-dialog_pf-confirmed-rise__qDA9C .18s ease-out}.confirmed-dialog_check__3Zs3m{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:14px;border-radius:50%;background:#e9ff00;color:#101a2c}.confirmed-dialog_title__mZnf2{margin:0 0 8px;font-size:20px;font-weight:700;line-height:1.25;color:#16202a}.confirmed-dialog_text__2iRie{margin:0 0 20px;font-size:15px;line-height:1.5;color:#5a6672}.confirmed-dialog_button__rkFDJ{width:100%;padding:12px 18px;border:2px solid #101a2c;border-radius:12px;background:#101a2c;color:#ffffff;font-size:15px;font-weight:600;cursor:pointer;transition:background .14s ease,border-color .14s ease}.confirmed-dialog_button__rkFDJ:hover{background:#1c2a45;border-color:#e9ff00}.confirmed-dialog_button__rkFDJ:focus-visible{outline:3px solid #e9ff00;outline-offset:2px}.confirmed-dialog_dialog__MsJZT:focus{outline:none}@keyframes confirmed-dialog_pf-confirmed-fade__qONVX{0%{opacity:0}to{opacity:1}}@keyframes confirmed-dialog_pf-confirmed-rise__qDA9C{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.confirmed-dialog_backdrop__3py_d,.confirmed-dialog_dialog__MsJZT{animation:none}}@media (prefers-color-scheme:dark){.confirmed-dialog_dialog__MsJZT{background:#1b2027;border-color:#2c343d;box-shadow:0 18px 48px rgba(0,0,0,.5)}.confirmed-dialog_title__mZnf2{color:#eef2f5}.confirmed-dialog_text__2iRie{color:#b3bdc7}.confirmed-dialog_check__3Zs3m{background:#10331f;color:#6ddba1}}.RueckrufPopup_schleier__KZyUR{position:fixed;inset:0;z-index:8500;background:rgba(26,31,46,.45);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:16px;overflow-y:auto}.RueckrufPopup_fenster__7L_a1{position:relative;z-index:8501;width:min(820px,100%);height:min(840px,calc(100vh - 32px));display:flex;flex-direction:column;overflow:hidden;border-radius:18px;background:#ffffff;border:1px solid #e8e5de;box-shadow:0 1px 0 rgba(24,24,32,.04),0 10px 28px -18px rgba(24,24,32,.18);animation:RueckrufPopup_auffahren__Baadh .18s ease-out}.dark .RueckrufPopup_fenster__7L_a1:not(.RueckrufPopup_hell__RmQm7){background:#1c1c22;border-color:#2e2f37}.RueckrufPopup_hell__RmQm7{color-scheme:light}.RueckrufPopup_marke__e74Vb{flex:0 0 auto;display:flex;align-items:center;gap:10px;padding:16px 64px 14px 18px;border-bottom:1px solid #f1efea}.dark .RueckrufPopup_fenster__7L_a1:not(.RueckrufPopup_hell__RmQm7) .RueckrufPopup_marke__e74Vb{border-bottom-color:#26272e}.RueckrufPopup_marke__e74Vb img{height:32px;width:auto;object-fit:contain;flex:0 0 auto}.RueckrufPopup_markeName__sCz1O{font-family:var(--pf-font-jakarta,"Plus Jakarta Sans"),"Plus Jakarta Sans",Manrope,system-ui,sans-serif;font-size:17px;font-weight:800;letter-spacing:-.01em;color:#1b1b22;white-space:nowrap}.dark .RueckrufPopup_fenster__7L_a1:not(.RueckrufPopup_hell__RmQm7) .RueckrufPopup_markeName__sCz1O{color:#f3f3f7}.RueckrufPopup_markeZusatz__pSdY_{color:#6f7889;font-weight:500}.RueckrufPopup_inhalt__Q5FP5{flex:1 1 auto;min-height:0;overflow-y:auto}.RueckrufPopup_fenster__7L_a1 [data-pf-rueckruf]{background:transparent;border:0;border-radius:0;box-shadow:none;min-height:100%;display:flex;flex-direction:column}.RueckrufPopup_fenster__7L_a1 [data-pf-rueckruf-fuss]{margin-top:auto}.RueckrufPopup_kreuz__xo6EI{position:absolute;top:18px;right:18px;z-index:2;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;border:1px solid #d9d5cb;background:#ffffff;color:#1b1b22;cursor:pointer}.dark .RueckrufPopup_fenster__7L_a1:not(.RueckrufPopup_hell__RmQm7) .RueckrufPopup_kreuz__xo6EI{border-color:#3a3b44;background:#1c1c22;color:#f3f3f7}.RueckrufPopup_kreuz__xo6EI:focus-visible{outline:3px solid #6d5ea8;outline-offset:2px}@keyframes RueckrufPopup_auffahren__Baadh{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.RueckrufPopup_fenster__7L_a1.RueckrufPopup_hell__RmQm7{height:auto;max-height:min(840px,calc(100dvh - 32px))}@media (prefers-reduced-motion:reduce){.RueckrufPopup_fenster__7L_a1{animation:none}}@media (max-width:520px){.RueckrufPopup_schleier__KZyUR{padding:8px;align-items:flex-start}.RueckrufPopup_fenster__7L_a1{height:min(840px,calc(100vh - 16px))}.RueckrufPopup_fenster__7L_a1.RueckrufPopup_hell__RmQm7{height:auto;max-height:calc(100dvh - 16px)}.RueckrufPopup_marke__e74Vb{padding:12px 56px 10px 14px}.RueckrufPopup_marke__e74Vb img{height:28px}.RueckrufPopup_kreuz__xo6EI{top:12px;right:12px}.RueckrufPopup_fenster__7L_a1 [data-pf-rueckruf] h3{padding:0 48px}}.RueckrufPopup_warten__JMi7H{display:flex;align-items:center;justify-content:center;min-height:100%;padding:48px 18px;text-align:center;font-family:Manrope,system-ui,sans-serif;font-size:15px;color:#5c5d68}.dark .RueckrufPopup_fenster__7L_a1:not(.RueckrufPopup_hell__RmQm7) .RueckrufPopup_warten__JMi7H{color:#b4b7c6}