.kf[data-astro-cid-4lqc57ba]{padding:4.5rem 0}.kf-head[data-astro-cid-4lqc57ba]{max-width:46rem;margin:0 auto;text-align:center}.kf-sub[data-astro-cid-4lqc57ba]{color:var(--gray-600);font-weight:300;margin:.6rem auto 0}.kf-form[data-astro-cid-4lqc57ba]{margin:2rem auto 0;max-width:46rem}.kf-aktion[data-astro-cid-4lqc57ba]{justify-content:center}.kf-status[data-astro-cid-4lqc57ba]{text-align:center}.kf-grid[data-astro-cid-4lqc57ba]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.kf-feld[data-astro-cid-4lqc57ba]{display:flex;flex-direction:column;gap:.35rem;margin-bottom:1rem}.kf-feld[data-astro-cid-4lqc57ba]>span[data-astro-cid-4lqc57ba]{font-size:.85rem;font-weight:600;color:var(--brand)}.kf-feld[data-astro-cid-4lqc57ba] em[data-astro-cid-4lqc57ba]{color:var(--accent-dark);font-style:normal}.kf-feld[data-astro-cid-4lqc57ba] small[data-astro-cid-4lqc57ba]{font-weight:400;color:var(--gray-600);margin-left:.3rem}.kf-feld[data-astro-cid-4lqc57ba] input[data-astro-cid-4lqc57ba],.kf-feld[data-astro-cid-4lqc57ba] select[data-astro-cid-4lqc57ba],.kf-feld[data-astro-cid-4lqc57ba] textarea[data-astro-cid-4lqc57ba]{font-family:var(--font-inter);font-size:1rem;color:var(--brand);background:#fff;border:1.5px solid var(--gray-200);border-radius:12px;padding:.8rem 1rem;width:100%;transition:border-color .2s,box-shadow .2s}.kf-feld[data-astro-cid-4lqc57ba] textarea[data-astro-cid-4lqc57ba]{resize:vertical;min-height:9rem}.kf-feld[data-astro-cid-4lqc57ba] input[data-astro-cid-4lqc57ba]:focus,.kf-feld[data-astro-cid-4lqc57ba] select[data-astro-cid-4lqc57ba]:focus,.kf-feld[data-astro-cid-4lqc57ba] textarea[data-astro-cid-4lqc57ba]:focus{outline:none;border-color:var(--accent-dark);box-shadow:0 0 0 3px #00d4a859}.kf-feld[data-astro-cid-4lqc57ba] input[data-astro-cid-4lqc57ba][aria-invalid=true],.kf-feld[data-astro-cid-4lqc57ba] textarea[data-astro-cid-4lqc57ba][aria-invalid=true]{border-color:var(--red)}.kf-voll[data-astro-cid-4lqc57ba]{margin-top:.4rem}.kf-consent[data-astro-cid-4lqc57ba]{text-align:left;display:flex;gap:.7rem;align-items:flex-start;margin:.6rem 0 1.4rem;font-size:.92rem;color:var(--gray-600);line-height:1.6}.kf-consent[data-astro-cid-4lqc57ba] input[data-astro-cid-4lqc57ba]{margin-top:.25rem;width:1.05rem;height:1.05rem;flex:none;accent-color:var(--accent-dark)}.kf-consent[data-astro-cid-4lqc57ba] a[data-astro-cid-4lqc57ba]{color:var(--accent-dark);text-decoration:underline;text-underline-offset:2px}.kf-hp[data-astro-cid-4lqc57ba]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.kf-aktion[data-astro-cid-4lqc57ba]{display:flex;align-items:center;gap:1.2rem;flex-wrap:wrap}.kf-hinweis[data-astro-cid-4lqc57ba]{font-size:.82rem;color:var(--gray-600);margin:0}.kf-status[data-astro-cid-4lqc57ba]{margin:1.1rem 0 0;font-size:.95rem;padding:.9rem 1.1rem;border-radius:12px;display:none}.kf-status[data-astro-cid-4lqc57ba].ok{display:block;background:var(--green-bg);color:var(--green)}.kf-status[data-astro-cid-4lqc57ba].fehler{display:block;background:var(--red-bg);color:var(--red)}button[data-astro-cid-4lqc57ba][disabled]{opacity:.6;cursor:progress}@media(max-width:700px){.kf-grid[data-astro-cid-4lqc57ba]{grid-template-columns:1fr}.kf[data-astro-cid-4lqc57ba]{padding:3rem 0}}.kf-linie[data-astro-cid-4lqc57ba]{display:block;width:84px;margin:1.2rem auto 1.3rem}.kt-arnd-fixed[data-astro-cid-657w5j3a]{position:fixed;z-index:-1;pointer-events:none;right:clamp(20px,6vw,110px);top:50%;--kt-shift: 0px;transform:translateY(calc(-50% + var(--kt-shift)));width:clamp(320px,32vw,560px);height:min(92vh,900px);--kt-schleier: .84;background-image:linear-gradient(rgba(255,255,255,var(--kt-schleier)),rgba(255,255,255,var(--kt-schleier))),var(--kt-bild);background-size:auto,contain;background-position:center,center;background-repeat:no-repeat,no-repeat}@media(max-width:860px){.kt-arnd-fixed[data-astro-cid-657w5j3a]{display:none}}.kt-head[data-astro-cid-657w5j3a]{color:#fff;padding:8rem 0 4rem;position:relative;overflow:hidden}.kt-head[data-astro-cid-657w5j3a]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(700px 420px at 85% 10%,#00d4a838,#0000 60%)}.kt-head[data-astro-cid-657w5j3a] .container[data-astro-cid-657w5j3a]{position:relative;max-width:var(--w-lese);margin:0 auto;text-align:center}.kt-head[data-astro-cid-657w5j3a] h1[data-astro-cid-657w5j3a]{color:#fff;font-size:clamp(2rem,4vw,3.2rem);margin:0 auto .9rem;max-width:34rem}.kt-head[data-astro-cid-657w5j3a] p[data-astro-cid-657w5j3a]{color:#ffffffe6;font-weight:300;max-width:38rem;margin:0 auto}.kt-main[data-astro-cid-657w5j3a]{padding:4rem 0 1rem}.kt-grid[data-astro-cid-657w5j3a]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;max-width:1000px;margin:0 auto}.kt-box[data-astro-cid-657w5j3a]{background:var(--gray-50);border:1px solid var(--gray-100);border-radius:20px;padding:2rem;display:flex;flex-direction:column}.kt-box[data-astro-cid-657w5j3a] h2[data-astro-cid-657w5j3a]{font-size:1.3rem;margin-bottom:.4rem}.kt-box-sub[data-astro-cid-657w5j3a]{color:var(--gray-600);font-size:.9rem;margin-bottom:1.5rem}.kt-links[data-astro-cid-657w5j3a]{display:grid;gap:.8rem}.kt-link-item[data-astro-cid-657w5j3a]{display:flex;align-items:center;gap:.9rem;padding:.8rem 1rem;background:#fff;border:1px solid var(--gray-100);border-radius:12px;transition:border-color .2s;text-decoration:none}a[data-astro-cid-657w5j3a].kt-link-item:hover{border-color:var(--accent)}.kt-link-icon[data-astro-cid-657w5j3a]{display:flex;flex-shrink:0;color:var(--brand)}.kt-link-icon[data-astro-cid-657w5j3a] .lp-i[data-astro-cid-657w5j3a]{width:20px;height:20px}.kt-link-label[data-astro-cid-657w5j3a]{font-size:.72rem;color:var(--text-leise);text-transform:uppercase;letter-spacing:.08em}.kt-link-value[data-astro-cid-657w5j3a]{color:var(--brand);font-weight:600;font-size:.95rem}.kt-hinweis[data-astro-cid-657w5j3a]{font-size:.85rem;color:var(--gray-600);line-height:1.6;margin-top:1.2rem}.kt-empfehlung[data-astro-cid-657w5j3a]{background:#fff;border:1px solid var(--gray-100);border-radius:12px;padding:1rem 1.1rem;font-size:.9rem;color:var(--gray-600);line-height:1.6;margin-bottom:1.5rem}.kt-empfehlung[data-astro-cid-657w5j3a] strong[data-astro-cid-657w5j3a]{color:var(--brand)}.kt-cta[data-astro-cid-657w5j3a]{align-self:flex-start;margin-top:auto}.kt-cta-note[data-astro-cid-657w5j3a]{font-size:.82rem;color:var(--text-leise);margin-top:.8rem}.kt-termine[data-astro-cid-657w5j3a]{padding:4rem 0 1rem}.kt-termin-grid[data-astro-cid-657w5j3a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.2rem;max-width:1000px;margin:0 auto}.kt-termin-card[data-astro-cid-657w5j3a]{background:#fff;border:1px solid var(--gray-100);border-radius:16px;padding:1.5rem;position:relative}.kt-termin-empfohlen[data-astro-cid-657w5j3a]{border-color:var(--accent);box-shadow:0 4px 20px #00d4a81f}.kt-termin-flag[data-astro-cid-657w5j3a]{position:absolute;top:-.7rem;left:1.5rem;background:var(--accent);color:var(--brand);font-size:.68rem;font-weight:700;padding:.25rem .7rem;border-radius:100px;text-transform:uppercase;letter-spacing:.06em}.kt-termin-badge[data-astro-cid-657w5j3a]{display:inline-block;background:var(--brand-50);color:var(--brand);font-size:.72rem;font-weight:700;padding:.2rem .6rem;border-radius:100px;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.7rem}.kt-termin-card[data-astro-cid-657w5j3a] h3[data-astro-cid-657w5j3a]{font-family:var(--font-fraunces);font-size:1.05rem;color:var(--brand);font-weight:600;margin-bottom:.3rem}.kt-termin-fuer[data-astro-cid-657w5j3a]{font-size:.8rem;color:var(--accent-dark, var(--brand));font-weight:600;margin-bottom:.6rem}.kt-termin-text[data-astro-cid-657w5j3a]{font-size:.85rem;color:var(--gray-600);line-height:1.55}.kt-termine-foot[data-astro-cid-657w5j3a]{text-align:center;margin-top:2.5rem}.kt-anfahrt[data-astro-cid-657w5j3a]{padding:4rem 0 6rem}.kt-anfahrt-inner[data-astro-cid-657w5j3a]{display:grid;grid-template-columns:1.4fr 1fr;gap:3rem;align-items:center;max-width:1000px;margin:0 auto;background:var(--gray-50);border:1px solid var(--gray-100);border-radius:20px;padding:2.5rem}.kt-anfahrt[data-astro-cid-657w5j3a] h2[data-astro-cid-657w5j3a]{font-size:1.5rem;margin:.6rem 0 .75rem}.kt-anfahrt-linie[data-astro-cid-657w5j3a]{display:block;width:84px;margin:0 0 1rem}.kt-anfahrt[data-astro-cid-657w5j3a] p[data-astro-cid-657w5j3a]{color:var(--gray-600);line-height:1.7;margin-bottom:1.5rem}.kt-anfahrt-team[data-astro-cid-657w5j3a]{border-left:1px solid var(--gray-100);padding-left:2.5rem}.kt-anfahrt-team[data-astro-cid-657w5j3a] h3[data-astro-cid-657w5j3a]{font-size:1.05rem;margin-bottom:.5rem}.kt-anfahrt-team[data-astro-cid-657w5j3a] p[data-astro-cid-657w5j3a]{font-size:.9rem;margin-bottom:.8rem}.kt-team-link[data-astro-cid-657w5j3a]{color:var(--brand);font-weight:600;font-size:.92rem;text-decoration:none;border-bottom:1px solid var(--accent)}@media(max-width:860px){.kt-grid[data-astro-cid-657w5j3a]{grid-template-columns:1fr}.kt-anfahrt-inner[data-astro-cid-657w5j3a]{grid-template-columns:1fr;gap:2rem;padding:2rem}.kt-anfahrt-team[data-astro-cid-657w5j3a]{border-left:0;border-top:1px solid var(--gray-100);padding-left:0;padding-top:2rem}}@media(max-width:640px){.kt-head[data-astro-cid-657w5j3a]{padding:6.5rem 0 3rem}.kt-box[data-astro-cid-657w5j3a]{padding:1.5rem}}.kt-kurve[data-astro-cid-657w5j3a]{margin-top:1.2rem;margin-bottom:1.3rem}.kt-linie2[data-astro-cid-657w5j3a]{display:block;width:84px;margin:1.2rem auto 1.3rem}
