.terminwahl[data-astro-cid-hhlap2ho],.terminwahl__schritt[data-astro-cid-hhlap2ho],.terminwahl__zweig[data-astro-cid-hhlap2ho],.terminwahl__arten[data-astro-cid-hhlap2ho],.terminwahl__folge[data-astro-cid-hhlap2ho]{flex-direction:column;display:flex}.terminwahl[data-astro-cid-hhlap2ho]{gap:clamp(1.5rem,1rem + 1.6vw,2.25rem)}.terminwahl__schritt[data-astro-cid-hhlap2ho],.terminwahl__arten[data-astro-cid-hhlap2ho]{gap:clamp(1.25rem,.9rem + 1.2vw,1.75rem)}.terminwahl__vermerk[data-astro-cid-hhlap2ho]{max-inline-size:72ch;font-family:var(--font-text);font-size:var(--text-fussnote);color:var(--color-tinte-weich);margin:0;line-height:1.55}.terminwahl__vermerk[data-astro-cid-hhlap2ho] a[data-astro-cid-hhlap2ho]{color:inherit;text-underline-offset:3px}.terminwahl__vermerk[data-astro-cid-hhlap2ho] a[data-astro-cid-hhlap2ho]:hover{color:var(--color-tinte)}.terminwahl__zweig[data-astro-cid-hhlap2ho],.terminwahl__folge[data-astro-cid-hhlap2ho]{gap:.875rem}.terminwahl__kopfzone[data-astro-cid-hhlap2ho]{flex-direction:column;display:flex}.terminwahl__schritt--eins[data-astro-cid-hhlap2ho]>.terminwahl__kopfzone[data-astro-cid-hhlap2ho],.terminwahl__arten[data-astro-cid-hhlap2ho]>.terminwahl__kopfzone[data-astro-cid-hhlap2ho]{gap:clamp(1.25rem,.9rem + 1.2vw,1.75rem)}.terminwahl__folge[data-astro-cid-hhlap2ho]>.terminwahl__kopfzone[data-astro-cid-hhlap2ho]{gap:.875rem}@media (width<=51.99rem){.terminwahl__kopfzone[data-astro-cid-hhlap2ho]{min-height:73px}.terminwahl__schritt--eins[data-astro-cid-hhlap2ho],.terminwahl__arten[data-astro-cid-hhlap2ho]{gap:.875rem}}.terminwahl__stand[data-astro-cid-hhlap2ho]{flex-direction:column;gap:.875rem;display:flex}.terminwahl__band[data-astro-cid-hhlap2ho]{gap:.375rem;display:flex}.terminwahl__segment[data-astro-cid-hhlap2ho]{block-size:8px;transform:skewX(calc(-1 * var(--slash)));flex:1}.terminwahl__segment[data-astro-cid-hhlap2ho][data-lage=vorbei]{background:var(--color-nachtblau)}.terminwahl__segment[data-astro-cid-hhlap2ho][data-lage=jetzt]{background:var(--color-stahl)}.terminwahl__segment[data-astro-cid-hhlap2ho][data-lage=offen]{background:var(--color-haarlinie)}.terminwahl__zeile[data-astro-cid-hhlap2ho]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;display:flex}.terminwahl__marke[data-astro-cid-hhlap2ho]{font-family:var(--font-display);font-size:var(--text-label);letter-spacing:.14em;text-transform:uppercase;color:var(--color-tinte-weich);align-items:center;gap:.625rem;font-weight:620;line-height:1;display:flex}.terminwahl__markenkeil[data-astro-cid-hhlap2ho]{--keil-b:2px;--keil-h:12px;flex:none}.terminwahl__pfad[data-astro-cid-hhlap2ho]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.terminwahl__chip[data-astro-cid-hhlap2ho]{border:1.5px solid var(--color-tinte);background:var(--color-papier-hoch);font-family:var(--font-text);font-size:var(--text-klein);color:var(--color-tinte);cursor:pointer;border-radius:999px;align-items:center;gap:.5rem;padding:.4375rem .75rem;font-weight:600;line-height:1.2;transition:background .15s,color .15s;display:inline-flex}@media (hover:hover){.terminwahl__chip[data-astro-cid-hhlap2ho]:hover{background:var(--color-nachtblau);border-color:var(--color-nachtblau);color:var(--color-warmweiss)}.terminwahl__chip[data-astro-cid-hhlap2ho]:hover .terminwahl__chipwort[data-astro-cid-hhlap2ho]{color:inherit}}.terminwahl__chip[data-astro-cid-hhlap2ho]:has(input:focus-visible){outline:2px solid var(--color-stahl);outline-offset:2px}.terminwahl__chipkeil[data-astro-cid-hhlap2ho]{--keil-b:2px;--keil-h:11px;flex:none}.terminwahl__chipwort[data-astro-cid-hhlap2ho]{color:var(--color-tinte-weich);font-weight:500}.terminwahl__pfad-kompakt[data-astro-cid-hhlap2ho]{display:none}.terminwahl__linkchip[data-astro-cid-hhlap2ho]{font-family:var(--font-text);font-size:var(--text-fussnote);color:var(--color-tinte);cursor:pointer;white-space:nowrap;align-items:center;gap:.375rem;margin-block:-.6875rem;padding-block:.6875rem;font-weight:620;line-height:1.2;display:inline-flex}.terminwahl__linkchip[data-astro-cid-hhlap2ho] .keil[data-astro-cid-hhlap2ho]{--keil-b:2px;--keil-h:10px;flex:none}.terminwahl__linkchip[data-astro-cid-hhlap2ho]:active{color:var(--color-tinte-weich)}.terminwahl__linkchip[data-astro-cid-hhlap2ho]:has(input:focus-visible){outline:2px solid var(--color-stahl);outline-offset:2px;border-radius:4px}.terminwahl__pfad-trenner[data-astro-cid-hhlap2ho]{color:var(--color-tinte-weich)}.terminwahl__karten[data-astro-cid-hhlap2ho]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.375rem;display:grid}.terminwahl__karte[data-astro-cid-hhlap2ho]{border:2px solid var(--color-tinte);border-radius:var(--radius);background:var(--color-papier-hoch);min-block-size:44px;color:var(--color-tinte);cursor:pointer;flex-direction:column;gap:.5625rem;padding:1.75rem 1.75rem 1.875rem;transition:background-color .15s,border-color .15s,color .15s,transform .15s;display:flex;position:relative}@media (hover:hover){.terminwahl__karte[data-astro-cid-hhlap2ho]:hover{background:var(--color-nachtblau);border-color:var(--color-nachtblau);color:var(--color-warmweiss);transform:translateY(-3px)}}.terminwahl__karte[data-astro-cid-hhlap2ho]:active{background:var(--color-nachtblau);border-color:var(--color-nachtblau);color:var(--color-warmweiss);transform:translateY(0)}.terminwahl__karte[data-astro-cid-hhlap2ho]:has(input:focus-visible){outline:2px solid var(--color-stahl);outline-offset:2px}.terminwahl__zeichen[data-astro-cid-hhlap2ho],.terminwahl__dauer[data-astro-cid-hhlap2ho]{margin-block-end:.5rem}.terminwahl__zeichen[data-astro-cid-hhlap2ho]{block-size:1.875rem;inline-size:1.875rem;color:var(--color-stahl);display:block}.terminwahl__karte[data-astro-cid-hhlap2ho]:active .terminwahl__zeichen[data-astro-cid-hhlap2ho]{color:currentColor}@media (hover:hover){.terminwahl__karte[data-astro-cid-hhlap2ho]:hover .terminwahl__zeichen[data-astro-cid-hhlap2ho]{color:currentColor}}.terminwahl__zeichen[data-astro-cid-hhlap2ho] svg[data-astro-cid-hhlap2ho]{block-size:100%;inline-size:100%;display:block}.terminwahl__dauer[data-astro-cid-hhlap2ho]{align-items:baseline;gap:.375rem;display:flex}.terminwahl__zahl[data-astro-cid-hhlap2ho]{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:2.125rem;font-weight:700;font-stretch:88%;line-height:1}.terminwahl__einheit[data-astro-cid-hhlap2ho]{font-family:var(--font-display);font-size:var(--text-klein);opacity:.78;font-weight:620;line-height:1}.terminwahl__satz--kurz[data-astro-cid-hhlap2ho],.terminwahl__einheit--kurz[data-astro-cid-hhlap2ho]{display:none}.terminwahl__titel[data-astro-cid-hhlap2ho]{font-family:var(--font-display);letter-spacing:-.018em;font-size:1.375rem;font-weight:650;line-height:1.2;display:block}.terminwahl__satz[data-astro-cid-hhlap2ho]{font-family:var(--font-text);font-size:var(--text-nebentext);color:var(--color-tinte-weich);overflow-wrap:anywhere;text-wrap:pretty;line-height:1.5}.terminwahl__karte[data-astro-cid-hhlap2ho]:active .terminwahl__satz[data-astro-cid-hhlap2ho]{color:inherit;opacity:.78}@media (hover:hover){.terminwahl__karte[data-astro-cid-hhlap2ho]:hover .terminwahl__satz[data-astro-cid-hhlap2ho]{color:inherit;opacity:.78}}.terminwahl__weiter[data-astro-cid-hhlap2ho]{font-family:var(--font-display);font-size:var(--text-klein);align-items:center;gap:.5rem;margin-block-start:auto;padding-block-start:1rem;font-weight:620;line-height:1;display:flex}.terminwahl__weiterkeil[data-astro-cid-hhlap2ho]{--keil-b:2px;--keil-h:12px;flex:none}.terminwahl__pfeil[data-astro-cid-hhlap2ho]{block-size:1.125rem;inline-size:1.125rem;color:var(--color-zinnober);display:none}.terminwahl__frage[data-astro-cid-hhlap2ho],.terminwahl__folgenkopf[data-astro-cid-hhlap2ho]{font-family:var(--font-display);letter-spacing:-.024em;color:var(--color-tinte);text-wrap:balance;font-size:clamp(1.5rem,1.2rem + 1.25vw,2rem);font-weight:650;font-stretch:90%;line-height:1.08}.terminwahl__eck[data-astro-cid-hhlap2ho]{font-family:var(--font-text);font-size:var(--text-nebentext);color:var(--color-tinte-weich);flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;padding:0;line-height:1.4;list-style:none;display:flex}.terminwahl__eck[data-astro-cid-hhlap2ho] li[data-astro-cid-hhlap2ho]{align-items:center;gap:.5rem;display:flex}.terminwahl__eck[data-astro-cid-hhlap2ho] svg[data-astro-cid-hhlap2ho]{block-size:1rem;inline-size:1rem;color:var(--color-stahl);flex:none}.terminwahl__folgensatz[data-astro-cid-hhlap2ho]{max-width:56ch;font-family:var(--font-text);font-size:var(--text-lauf);color:var(--color-tinte-weich);line-height:1.6}.terminwahl__adresse[data-astro-cid-hhlap2ho]{font-family:var(--font-text);font-size:var(--text-nebentext);color:var(--color-tinte-weich);line-height:1.5}.kalender__marke[data-astro-cid-hhlap2ho]{align-self:flex-start}.kalender[data-astro-cid-hhlap2ho]{border-radius:var(--radius);block-size:420px;padding:0;position:relative;overflow:hidden}.kalender__verlauf[data-astro-cid-hhlap2ho]{background:linear-gradient(to top, color-mix(in srgb, var(--color-schiefer) 96%, transparent), transparent);pointer-events:none;block-size:70%;position:absolute;inset-block-end:0;inset-inline:0}.kalender__unten[data-astro-cid-hhlap2ho]{z-index:1;flex-direction:column;gap:.625rem;max-inline-size:56ch;display:flex;position:absolute;inset-block-end:clamp(1rem,.6rem + 1.6vw,2.125rem);inset-inline:clamp(1rem,.5rem + 2vw,2.25rem)}.kalender__titel[data-astro-cid-hhlap2ho]{font-family:var(--font-display);font-size:var(--text-neben);letter-spacing:-.024em;color:var(--color-warmweiss);font-weight:650;font-stretch:90%;line-height:1.08}.kalender__text[data-astro-cid-hhlap2ho]{font-family:var(--font-text);font-size:var(--text-nebentext);color:var(--color-tinte-leise);line-height:1.5}html.js .terminwahl__zweig[data-astro-cid-hhlap2ho]{display:none;position:relative}html.js .terminwahl__folge[data-astro-cid-hhlap2ho]{visibility:hidden;opacity:0;pointer-events:none;position:fixed;inset-block-start:0;inset-inline:0}html.js .terminwahl__folge[data-astro-cid-hhlap2ho] [data-astro-cid-hhlap2ho][data-kalenderfeld] iframe{visibility:visible}html.js .terminwahl[data-astro-cid-hhlap2ho]:has(.terminwahl__ortwahl:checked) .terminwahl__schritt--eins[data-astro-cid-hhlap2ho]{display:none}html.js .terminwahl[data-astro-cid-hhlap2ho]:has(.terminwahl__ortwahl[value=video]:checked) [data-astro-cid-hhlap2ho][data-zweig=video],html.js .terminwahl[data-astro-cid-hhlap2ho]:has(.terminwahl__ortwahl[value=agentur]:checked) [data-astro-cid-hhlap2ho][data-zweig=agentur],html.js .terminwahl[data-astro-cid-hhlap2ho]:has(.terminwahl__ortwahl[value=zuhause]:checked) [data-astro-cid-hhlap2ho][data-zweig=zuhause]{display:flex}html.js .terminwahl__zweig[data-astro-cid-hhlap2ho]:has(.terminwahl__art:checked) .terminwahl__arten[data-astro-cid-hhlap2ho]{display:none}html.js .terminwahl__zweig[data-astro-cid-hhlap2ho]:has(.terminwahl__art[value=video-kennenlernen]:checked) [data-astro-cid-hhlap2ho][data-folge=video-kennenlernen],html.js .terminwahl__zweig[data-astro-cid-hhlap2ho]:has(.terminwahl__art[value=video-beratung]:checked) [data-astro-cid-hhlap2ho][data-folge=video-beratung],html.js .terminwahl__zweig[data-astro-cid-hhlap2ho]:has(.terminwahl__art[value=video-analyse]:checked) [data-astro-cid-hhlap2ho][data-folge=video-analyse],html.js .terminwahl__zweig[data-astro-cid-hhlap2ho]:has(.terminwahl__art[value=agentur-beratung]:checked) [data-astro-cid-hhlap2ho][data-folge=agentur-beratung],html.js .terminwahl__zweig[data-astro-cid-hhlap2ho]:has(.terminwahl__art[value=agentur-service]:checked) [data-astro-cid-hhlap2ho][data-folge=agentur-service],html.js .terminwahl__zweig[data-astro-cid-hhlap2ho]:has(.terminwahl__art[value=zuhause-kennenlernen]:checked) [data-astro-cid-hhlap2ho][data-folge=zuhause-kennenlernen],html.js .terminwahl__zweig[data-astro-cid-hhlap2ho]:has(.terminwahl__art[value=zuhause-beratung]:checked) [data-astro-cid-hhlap2ho][data-folge=zuhause-beratung]{visibility:visible;opacity:1;pointer-events:auto;position:static}@media (width<=51.99rem){.terminwahl__karten[data-astro-cid-hhlap2ho]{grid-template-columns:minmax(0,1fr);gap:.625rem}.terminwahl__karte[data-astro-cid-hhlap2ho]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.25rem .875rem;min-block-size:84px;padding:1rem 1rem 1rem 1.125rem;display:grid}.terminwahl__satz--lang[data-astro-cid-hhlap2ho],.terminwahl__einheit--lang[data-astro-cid-hhlap2ho]{display:none}.terminwahl__satz--kurz[data-astro-cid-hhlap2ho]{display:block}.terminwahl__einheit--kurz[data-astro-cid-hhlap2ho]{display:inline}.terminwahl__zeichen[data-astro-cid-hhlap2ho],.terminwahl__dauer[data-astro-cid-hhlap2ho]{grid-area:1/1/span 2;margin-block-end:0}.terminwahl__zeichen[data-astro-cid-hhlap2ho]{block-size:1.75rem;inline-size:1.75rem}.terminwahl__dauer[data-astro-cid-hhlap2ho]{flex-direction:column;align-items:center;gap:.1875rem;min-inline-size:2.75rem}.terminwahl__zahl[data-astro-cid-hhlap2ho]{font-size:1.75rem}.terminwahl__einheit[data-astro-cid-hhlap2ho]{letter-spacing:.1em;text-transform:uppercase;font-size:.625rem}.terminwahl__titel[data-astro-cid-hhlap2ho]{grid-area:1/2;font-size:1.125rem}.terminwahl__satz[data-astro-cid-hhlap2ho]{font-size:var(--text-klein);grid-area:2/2;line-height:1.4}.terminwahl__weiter[data-astro-cid-hhlap2ho]{grid-area:1/3/span 2;margin-block-start:0;padding-block-start:0}.terminwahl__weiterkeil[data-astro-cid-hhlap2ho],.terminwahl__weiterwort[data-astro-cid-hhlap2ho]{display:none}.terminwahl__pfeil[data-astro-cid-hhlap2ho]{display:block}.terminwahl__karte[data-astro-cid-hhlap2ho]:active .terminwahl__pfeil[data-astro-cid-hhlap2ho]{color:currentColor}.terminwahl__pfad[data-astro-cid-hhlap2ho]{display:none}.terminwahl__arten[data-astro-cid-hhlap2ho]>.terminwahl__kopfzone[data-astro-cid-hhlap2ho]{gap:.625rem}.terminwahl__pfad-kompakt[data-astro-cid-hhlap2ho]{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;display:flex}.terminwahl__folgenkopf[data-astro-cid-hhlap2ho]{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.terminwahl__chip[data-astro-cid-hhlap2ho]{min-block-size:44px;font-size:var(--text-fussnote)}.terminwahl__marke[data-astro-cid-hhlap2ho]{letter-spacing:.12em;font-size:.6875rem}.terminwahl__segment[data-astro-cid-hhlap2ho]{block-size:6px}.terminwahl__band[data-astro-cid-hhlap2ho]{gap:.3125rem}.kalender[data-astro-cid-hhlap2ho]{block-size:auto;min-block-size:320px}.kalender__unten[data-astro-cid-hhlap2ho]{max-inline-size:none;padding:clamp(5rem,32vw,9rem) clamp(1rem,.5rem + 2vw,2.25rem) clamp(1rem,.6rem + 1.6vw,2.125rem);position:relative;inset:auto}}@media (prefers-reduced-motion:reduce){.terminwahl__karte[data-astro-cid-hhlap2ho],.terminwahl__chip[data-astro-cid-hhlap2ho]{transition:none}.terminwahl__karte[data-astro-cid-hhlap2ho]:hover,.terminwahl__karte[data-astro-cid-hhlap2ho]:active{transform:none}}.termin__anlass[data-astro-cid-xfmwsqxk]{font-size:var(--text-klein);color:var(--color-tinte-weich);margin:0 0 1.25rem}.termin__anlass[data-astro-cid-xfmwsqxk] strong[data-astro-cid-xfmwsqxk]{color:var(--color-tinte);font-weight:620}.block[data-astro-cid-xfmwsqxk]{padding-block:clamp(2.5rem,1.1rem + 3.6vw,5rem)}.block--erst[data-astro-cid-xfmwsqxk]{padding-block-start:0}.block[data-astro-cid-xfmwsqxk]:last-child{padding-block-end:0}.direkt__wege[data-astro-cid-xfmwsqxk]{flex-wrap:wrap;align-content:flex-start;gap:.75rem;display:flex}.direkt__nummer[data-astro-cid-xfmwsqxk]{font-variant-numeric:tabular-nums}.vorher__liste[data-astro-cid-xfmwsqxk]{font-family:var(--font-text);font-size:var(--text-lauf);gap:1.5rem;margin:0;padding:0;line-height:1.5;list-style:none;display:grid}.vorher__liste[data-astro-cid-xfmwsqxk] a[data-astro-cid-xfmwsqxk]{color:var(--color-tinte);text-decoration:underline;text-decoration-color:var(--color-zinnober);text-underline-offset:3px;font-weight:600}@media (width>=52rem){.vorher__liste[data-astro-cid-xfmwsqxk]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}.fragen-block[data-astro-cid-xfmwsqxk] .huelle{max-width:none;padding-inline:0}.fragen-block[data-astro-cid-xfmwsqxk] .produktblock,.rez-block[data-astro-cid-xfmwsqxk] .produktblock{padding-block:0}
