.form-grid[data-astro-cid-bmjy5guj]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.form-grid[data-astro-cid-bmjy5guj] .form-field[data-astro-cid-bmjy5guj]{flex-direction:column;display:flex}.form-grid[data-astro-cid-bmjy5guj] .form-field[data-astro-cid-bmjy5guj]>.ms[data-astro-cid-bmjy5guj],.form-grid[data-astro-cid-bmjy5guj] .form-field[data-astro-cid-bmjy5guj]>.form-input[data-astro-cid-bmjy5guj]{margin-top:auto}.mt[data-astro-cid-bmjy5guj]{margin-top:16px}.hp[data-astro-cid-bmjy5guj]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ms[data-astro-cid-bmjy5guj]{position:relative}.ms-toggle[data-astro-cid-bmjy5guj]{text-align:left;width:100%;line-height:1.4;display:block}.ms-text[data-astro-cid-bmjy5guj]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ms-panel[data-astro-cid-bmjy5guj]{z-index:5;border:1px solid var(--line);max-height:344px;box-shadow:var(--shadow);background:#fff;border-radius:12px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.ms-option[data-astro-cid-bmjy5guj]{width:100%;font-family:inherit;font-size:var(--fs-15);text-align:left;color:var(--navy);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:9px 12px;display:flex}.ms-option[data-astro-cid-bmjy5guj]:hover{background:var(--mint)}.ms-option[data-astro-cid-bmjy5guj].is-gewaehlt{background:var(--mint);font-weight:600}.ms-option[data-astro-cid-bmjy5guj] input[data-astro-cid-bmjy5guj]{width:17px;height:17px;accent-color:var(--teal);cursor:pointer;flex:none}@media (width<=620px){.form-grid[data-astro-cid-bmjy5guj]{grid-template-columns:1fr}}.kontaktkarte[data-astro-cid-657w5j3a]{position:relative}.kontaktkarte[data-astro-cid-657w5j3a] .accent[data-astro-cid-657w5j3a]{background:var(--cyan);opacity:.13;z-index:0;border-radius:28px;width:70%;height:74%;position:absolute;inset:auto -14px -16px auto;transform:rotate(-3deg)}.kkinner[data-astro-cid-657w5j3a]{z-index:1;border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:20px;padding:28px;position:relative}.kkinner[data-astro-cid-657w5j3a] h2[data-astro-cid-657w5j3a]{font-size:var(--fs-h4);color:var(--navy);margin-bottom:18px}.kzeile[data-astro-cid-657w5j3a]{border-top:1px solid var(--line);color:var(--navy);align-items:center;gap:14px;padding:12px 0;display:flex}.kzeile[data-astro-cid-657w5j3a]:first-of-type{border-top:0;padding-top:0}.kzeile[data-astro-cid-657w5j3a] b[data-astro-cid-657w5j3a]{font-weight:600;display:block}.kzeile[data-astro-cid-657w5j3a] small[data-astro-cid-657w5j3a]{color:var(--slate);font-size:var(--fs-15);margin-top:2px;display:block}a[data-astro-cid-657w5j3a].kzeile:hover b[data-astro-cid-657w5j3a]{color:var(--teal)}@media (width<=860px){.hero-grid[data-astro-cid-657w5j3a]{grid-template-columns:1fr;gap:34px}.kontaktkarte[data-astro-cid-657w5j3a] .accent[data-astro-cid-657w5j3a]{display:none}}.termin[data-astro-cid-657w5j3a]{background:linear-gradient(180deg, #fff, var(--mint));padding:66px 0}.tcard[data-astro-cid-657w5j3a]{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:24px;max-width:860px;margin:0 auto;padding:32px}.tsteps[data-astro-cid-657w5j3a]{flex-wrap:wrap;gap:10px 24px;margin:0 0 26px;padding:0;list-style:none;display:flex}.tstep[data-astro-cid-657w5j3a]{font-size:var(--fs-15);color:var(--slate);align-items:center;gap:8px;font-weight:600;display:flex}.tstep[data-astro-cid-657w5j3a] span[data-astro-cid-657w5j3a]{background:var(--mint);width:26px;height:26px;color:var(--slate);font-size:var(--fs-15);border-radius:999px;place-items:center;display:grid}.tstep[data-astro-cid-657w5j3a].active{color:var(--navy)}.tstep[data-astro-cid-657w5j3a].active span[data-astro-cid-657w5j3a]{background:var(--teal);color:#fff}.twoche[data-astro-cid-657w5j3a]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.twoche-label[data-astro-cid-657w5j3a]{color:var(--navy);font-weight:600}.tnav[data-astro-cid-657w5j3a]{border:1px solid var(--line);width:38px;height:38px;color:var(--navy);font-size:var(--fs-h4);cursor:pointer;background:#fff;border-radius:999px;line-height:1;transition:all .15s}.tnav[data-astro-cid-657w5j3a]:hover:not(:disabled){border-color:var(--teal);background:var(--mint);color:var(--teal)}.tnav[data-astro-cid-657w5j3a]:disabled{opacity:.35;cursor:not-allowed}.ttage[data-astro-cid-657w5j3a]{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.ttag{border:1px solid var(--line);color:var(--navy);cursor:pointer;background:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:2px;padding:12px 4px;font-family:inherit;transition:all .15s;display:flex}.ttag:hover:not(:disabled):not(.active){border-color:var(--teal);background:var(--mint)}.ttag:disabled{opacity:.35;cursor:not-allowed}.ttag.active{background:var(--teal);border-color:var(--teal);color:#fff}.ttag-wd{font-size:var(--fs-14);text-transform:uppercase;letter-spacing:.14em;font-weight:600}.ttag-nr{font-size:var(--fs-h4);font-weight:700;line-height:1.1}.ttag-mo{font-size:var(--fs-15);color:inherit;opacity:.75}.tvorlauf[data-astro-cid-657w5j3a]{margin:12px 0 0}.tslots-wrap[data-astro-cid-657w5j3a]{border-top:1px solid var(--line);flex-direction:column;gap:10px;margin-top:24px;padding-top:22px;display:flex}.tnoscript[data-astro-cid-657w5j3a]{color:var(--slate);font-size:var(--fs-15);margin-top:18px}.tnoscript[data-astro-cid-657w5j3a] a[data-astro-cid-657w5j3a]{color:var(--teal)}.tform[data-astro-cid-657w5j3a]{border-top:1px solid var(--line);margin-top:26px;padding-top:24px}.tauswahl[data-astro-cid-657w5j3a]{background:var(--mint);border-radius:16px;align-items:center;gap:14px;margin-bottom:24px;padding:14px 18px;display:flex}.tauswahl[data-astro-cid-657w5j3a] b[data-astro-cid-657w5j3a]{color:var(--navy);display:block}.tauswahl[data-astro-cid-657w5j3a] small[data-astro-cid-657w5j3a]{color:var(--slate);font-size:var(--fs-15);display:block}.tchange[data-astro-cid-657w5j3a]{font-family:inherit;font-size:var(--fs-15);color:var(--teal);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;margin-left:auto;font-weight:600;text-decoration:underline}.tchange[data-astro-cid-657w5j3a]:hover{color:var(--navy)}.tsubmit[data-astro-cid-657w5j3a]{flex-wrap:wrap;align-items:center;gap:20px;margin-top:26px;display:flex}.tsubmit[data-astro-cid-657w5j3a] .cap[data-astro-cid-657w5j3a]{max-width:34ch;margin:0}.tfehler[data-astro-cid-657w5j3a]{margin-top:14px}.tdanke[data-astro-cid-657w5j3a],.kdanke[data-astro-cid-657w5j3a]{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:20px 0;display:flex}.tdanke[data-astro-cid-657w5j3a] h3[data-astro-cid-657w5j3a],.kdanke[data-astro-cid-657w5j3a] h3[data-astro-cid-657w5j3a]{color:var(--navy)}.tdanke[data-astro-cid-657w5j3a] p[data-astro-cid-657w5j3a],.kdanke[data-astro-cid-657w5j3a] p[data-astro-cid-657w5j3a]{color:var(--slate);margin:0}@media (width<=620px){.tcard[data-astro-cid-657w5j3a]{padding:24px 20px}.ttage[data-astro-cid-657w5j3a]{grid-template-columns:repeat(3,1fr)}.tauswahl[data-astro-cid-657w5j3a]{flex-wrap:wrap}}.apartner[data-astro-cid-657w5j3a]{padding:66px 0}.agrid[data-astro-cid-657w5j3a]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.acard[data-astro-cid-657w5j3a]{border:1px solid var(--line);background:#fff;border-radius:20px;grid-template-columns:148px 1fr;gap:22px;padding:24px;display:grid}.afoto[data-astro-cid-657w5j3a] img[data-astro-cid-657w5j3a]{object-fit:cover;object-position:center;border-radius:16px;width:100%;height:100%;max-height:230px;display:block}@media (width>=981px){.atext[data-astro-cid-657w5j3a] .eyebrow[data-astro-cid-657w5j3a]{min-height:44px}}.atext[data-astro-cid-657w5j3a] h3[data-astro-cid-657w5j3a]{color:var(--navy);margin:4px 0 2px}.arole[data-astro-cid-657w5j3a]{color:var(--slate);font-size:var(--fs-15);margin-bottom:10px}.atext[data-astro-cid-657w5j3a] p[data-astro-cid-657w5j3a]{color:var(--slate);font-size:var(--fs-15);line-height:1.55}.aliste[data-astro-cid-657w5j3a]{flex-direction:column;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.aliste[data-astro-cid-657w5j3a] li[data-astro-cid-657w5j3a]{font-size:var(--fs-15);color:var(--navy);align-items:flex-start;gap:10px;line-height:1.45;display:flex}.acta[data-astro-cid-657w5j3a]{flex-wrap:wrap;align-items:center;gap:18px;margin-top:22px;display:flex}.akontakt[data-astro-cid-657w5j3a]{flex-direction:column;gap:6px;display:flex}.atel[data-astro-cid-657w5j3a]{font-size:var(--fs-15);color:var(--navy);align-items:center;gap:7px;font-weight:600;display:inline-flex}.atel[data-astro-cid-657w5j3a]:hover{color:var(--teal)}@media (width<=980px){.agrid[data-astro-cid-657w5j3a]{grid-template-columns:1fr}}@media (width<=520px){.acard[data-astro-cid-657w5j3a]{grid-template-columns:1fr}.afoto[data-astro-cid-657w5j3a] img[data-astro-cid-657w5j3a]{max-height:260px}}.kformular[data-astro-cid-657w5j3a]{background:linear-gradient(180deg, #fff, var(--mint));padding:66px 0}.kcard[data-astro-cid-657w5j3a]{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:24px;padding:32px}.ksubmit[data-astro-cid-657w5j3a]{margin-top:26px}@media (width<=620px){.kcard[data-astro-cid-657w5j3a]{padding:24px 20px}}
