.kette[data-astro-cid-we3d2ftb]{--knoten:13px;--knoten-mitte:22px}.schritt[data-astro-cid-we3d2ftb]{grid-template-columns:var(--knoten) clamp(64px, 7vw, 92px) minmax(0, 1fr);column-gap:clamp(18px,2vw,28px);padding-bottom:clamp(32px,3.5vw,48px);display:grid;position:relative}.schritt[data-astro-cid-we3d2ftb]:last-child{padding-bottom:0}.schritt[data-astro-cid-we3d2ftb]:not(:last-child):before,.schritt[data-astro-cid-we3d2ftb]:not(:last-child):after{content:"";top:calc(var(--knoten-mitte) + var(--knoten) / 2 + 4px);bottom:calc((var(--knoten-mitte) - var(--knoten) / 2 - 4px) * -1);left:calc(var(--knoten) / 2 - .5px);width:1px;position:absolute}.schritt[data-astro-cid-we3d2ftb]:not(:last-child):before{background:var(--linie-stark)}.schritt[data-astro-cid-we3d2ftb]:not(:last-child):after{background:var(--rot);transform-origin:top;transform:scaleY(0)}.kette--fuellt[data-astro-cid-we3d2ftb] .schritt[data-astro-cid-we3d2ftb]:not(:last-child):after{transform:scaleY(var(--fuellung,0))}.schritt__knoten[data-astro-cid-we3d2ftb]{z-index:1;width:var(--knoten);height:var(--knoten);margin-top:calc(var(--knoten-mitte) - var(--knoten) / 2);border:1.5px solid var(--silber-matt);background:var(--grund);transition:background var(--dauer-farbe) var(--kurve), border-color var(--dauer-farbe) var(--kurve), transform var(--dauer-form) var(--kurve);border-radius:50%;position:relative}.schritt[data-astro-cid-we3d2ftb]:first-child .schritt__knoten[data-astro-cid-we3d2ftb],.schritt--erreicht[data-astro-cid-we3d2ftb] .schritt__knoten[data-astro-cid-we3d2ftb]{border-color:var(--rot);background:var(--rot)}.schritt__ziffer[data-astro-cid-we3d2ftb]{color:var(--silber);font-size:var(--t-ziffer-gross);letter-spacing:-.05em;font-variant-numeric:tabular-nums;transition:color var(--dauer-farbe) var(--kurve);font-weight:300;line-height:.8}.schritt__inhalt[data-astro-cid-we3d2ftb]{transition:transform var(--dauer-form) var(--kurve);padding-top:4px}.schritt__zeile[data-astro-cid-we3d2ftb]{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.schritt__titel[data-astro-cid-we3d2ftb]{color:var(--color-white);letter-spacing:-.015em;font-size:clamp(1.1rem,1.5vw,1.35rem);font-weight:650;line-height:1.25}.schritt__einordnung[data-astro-cid-we3d2ftb]{border:1px solid var(--linie-stark);border-radius:var(--ecke-pille);color:var(--silber-matt);font-size:var(--t-beschriftung);letter-spacing:.02em;white-space:nowrap;padding:3px 10px;font-weight:500;line-height:1.3}.schritt__text[data-astro-cid-we3d2ftb]{max-width:48ch;color:var(--text);margin-top:8px;font-size:.95rem;line-height:1.55}@media (hover:hover) and (pointer:fine){.schritt[data-astro-cid-we3d2ftb]:hover .schritt__knoten[data-astro-cid-we3d2ftb]{border-color:var(--rot);background:var(--rot);transform:scale(1.15)}.schritt[data-astro-cid-we3d2ftb]:hover .schritt__ziffer[data-astro-cid-we3d2ftb]{color:var(--color-white)}.schritt[data-astro-cid-we3d2ftb]:hover .schritt__inhalt[data-astro-cid-we3d2ftb]{transform:translate(4px)}}.abschluss[data-astro-cid-we3d2ftb]{border-top:1px solid var(--linie);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;padding-top:clamp(32px,3.5vw,44px);display:flex}.abschluss__satz[data-astro-cid-we3d2ftb]{color:var(--silber-matt);letter-spacing:-.015em;font-size:clamp(1.15rem,1.8vw,1.6rem);font-weight:500;line-height:1.3}.abschluss__satz[data-astro-cid-we3d2ftb] strong[data-astro-cid-we3d2ftb]{color:var(--color-white);font-weight:650}.abschluss__wege[data-astro-cid-we3d2ftb]{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.anruf[data-astro-cid-we3d2ftb]{min-height:44px;color:var(--silber);transition:color var(--dauer-farbe) var(--kurve);flex-direction:column;justify-content:center;font-size:.95rem;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.anruf__wort[data-astro-cid-we3d2ftb]{color:var(--silber-matt);font-size:var(--t-beschriftung);font-weight:500}.anruf__nummer[data-astro-cid-we3d2ftb]{font-variant-numeric:tabular-nums;white-space:nowrap}@media (hover:hover){.anruf[data-astro-cid-we3d2ftb]:hover{color:var(--color-white)}}@media (width<=1023px){.abschluss__satz[data-astro-cid-we3d2ftb]{max-width:var(--lesebreite)}}@media (width<=599px){.kette[data-astro-cid-we3d2ftb]{--knoten-mitte:16px}.schritt[data-astro-cid-we3d2ftb]{grid-template-columns:var(--knoten) minmax(0, 1fr);grid-template-rows:auto auto;column-gap:18px;padding-bottom:32px}.schritt__knoten[data-astro-cid-we3d2ftb]{grid-row:1}.schritt__ziffer[data-astro-cid-we3d2ftb]{grid-area:1/2;font-size:2.3rem}.schritt__inhalt[data-astro-cid-we3d2ftb]{grid-area:2/2;padding-top:10px}.schritt__zeile[data-astro-cid-we3d2ftb]{flex-direction:column;align-items:flex-start}.abschluss[data-astro-cid-we3d2ftb],.abschluss__wege[data-astro-cid-we3d2ftb]{flex-direction:column;align-items:stretch}.anruf[data-astro-cid-we3d2ftb]{align-items:center}}.fragen[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--linie)}.fragen--mittig[data-astro-cid-hemr5th4]{max-width:820px;margin-inline:auto}.frage[data-astro-cid-hemr5th4]{border-top:1px solid var(--linie)}.frage__zeile[data-astro-cid-hemr5th4]{min-height:44px;color:var(--color-white);justify-content:space-between;align-items:center;gap:24px;padding-block:clamp(20px,2.2vw,28px);display:flex}.frage__zeile[data-astro-cid-hemr5th4]:focus-visible{outline-offset:-2px;border-radius:4px}.frage__text[data-astro-cid-hemr5th4]{color:inherit;letter-spacing:-.01em;font-size:clamp(1.05rem,1.4vw,1.2rem);font-weight:650;line-height:1.35}.frage__kreis[data-astro-cid-hemr5th4]{border:1px solid var(--linie-stark);width:40px;height:40px;color:var(--silber);transition:border-color var(--dauer-farbe) var(--kurve), color var(--dauer-farbe) var(--kurve);border-radius:50%;flex:none;place-items:center;display:grid}.frage__zeichen[data-astro-cid-hemr5th4]{width:14px;height:14px}.frage__antwort[data-astro-cid-hemr5th4]{max-width:var(--lesebreite);color:var(--text-feld);padding:0 64px clamp(22px,2.4vw,30px) 0;line-height:1.55}.frage[data-astro-cid-hemr5th4][open] .frage__kreis[data-astro-cid-hemr5th4]{border-color:var(--rot)}@media (hover:hover){.frage__zeile[data-astro-cid-hemr5th4]:hover .frage__kreis[data-astro-cid-hemr5th4]{border-color:var(--rot);color:var(--color-white)}}@media (width<=599px){.frage__zeile[data-astro-cid-hemr5th4]{gap:16px;padding-block:18px}.frage__kreis[data-astro-cid-hemr5th4]{width:36px;height:36px}.frage__antwort[data-astro-cid-hemr5th4]{padding-right:0}}
