.uhero[data-astro-cid-lfcmuvqu]{background:linear-gradient(#fff0 55%,#fff 100%),radial-gradient(900px 480px at 88% -10%,#699dd238,#0000 65%),linear-gradient(#ecf3fa 0%,#fff 92%);padding:24px 0 44px}.uhero-grid[data-astro-cid-lfcmuvqu]{gap:32px;display:grid}.uhero[data-astro-cid-lfcmuvqu] h1[data-astro-cid-lfcmuvqu]{color:var(--blau-headline);margin-bottom:16px}.uhero[data-astro-cid-lfcmuvqu] h1[data-astro-cid-lfcmuvqu] .blau[data-astro-cid-lfcmuvqu]{color:var(--blau)}.uhero-sub[data-astro-cid-lfcmuvqu]{margin-bottom:22px;font-size:19px;line-height:1.6}.uhero-checks[data-astro-cid-lfcmuvqu]{gap:10px;margin-bottom:26px;list-style:none;display:grid}.uhero-checks[data-astro-cid-lfcmuvqu] li[data-astro-cid-lfcmuvqu]{align-items:flex-start;gap:12px;font-size:18px;line-height:1.5;display:flex}.uhero-checks[data-astro-cid-lfcmuvqu] strong[data-astro-cid-lfcmuvqu]{font-weight:700}.uhero[data-astro-cid-lfcmuvqu] .check[data-astro-cid-lfcmuvqu]{background:var(--blau);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;margin-top:2px;font-size:15px;font-weight:900;display:inline-flex}.uhero-cta[data-astro-cid-lfcmuvqu]{flex-direction:column;gap:12px;display:flex}.uhero-cta[data-astro-cid-lfcmuvqu] .btn{width:100%}.uhero-foto[data-astro-cid-lfcmuvqu]{margin:0}.uhero-foto[data-astro-cid-lfcmuvqu] picture[data-astro-cid-lfcmuvqu],.uhero-foto[data-astro-cid-lfcmuvqu] img[data-astro-cid-lfcmuvqu]{width:100%;height:auto;display:block}.uhero-foto[data-astro-cid-lfcmuvqu] img[data-astro-cid-lfcmuvqu]{aspect-ratio:4/3;object-fit:cover;border-radius:12px}.uhero-foto[data-astro-cid-lfcmuvqu] picture[data-astro-cid-lfcmuvqu]{box-shadow:var(--shadow-pop);background:#fff;border:6px solid #fff;border-radius:18px}.uhero-foto[data-astro-cid-lfcmuvqu] figcaption[data-astro-cid-lfcmuvqu]{color:var(--blau-dunkel);text-align:center;margin-top:12px;font-size:15px;font-weight:600}.uhero-foto[data-astro-cid-lfcmuvqu] figcaption[data-astro-cid-lfcmuvqu] span[data-astro-cid-lfcmuvqu]{background:#ffffffeb;border-radius:100px;padding:4px 14px;display:inline-block}.crumbs[data-astro-cid-lfcmuvqu]{margin-bottom:12px;font-size:16px}.crumbs[data-astro-cid-lfcmuvqu] ol[data-astro-cid-lfcmuvqu]{flex-wrap:wrap;align-items:center;list-style:none;display:flex}.crumbs[data-astro-cid-lfcmuvqu] li[data-astro-cid-lfcmuvqu]{align-items:center;display:inline-flex}.crumbs[data-astro-cid-lfcmuvqu] a[data-astro-cid-lfcmuvqu]{min-height:44px;color:var(--blau-dunkel);text-underline-offset:3px;align-items:center;font-weight:600;-webkit-text-decoration:underline #2a5d9259;text-decoration:underline #2a5d9259;display:inline-flex}.crumbs[data-astro-cid-lfcmuvqu] a[data-astro-cid-lfcmuvqu]:hover{-webkit-text-decoration-color:var(--blau-dunkel);text-decoration-color:var(--blau-dunkel)}.crumbs[data-astro-cid-lfcmuvqu] .sep[data-astro-cid-lfcmuvqu]{color:var(--blau-hell-2);padding:0 10px}.crumbs[data-astro-cid-lfcmuvqu] [data-astro-cid-lfcmuvqu][aria-current=page]{color:var(--text);font-weight:600}.page-body[data-astro-cid-lfcmuvqu]{padding:36px 0 8px}.prose[data-astro-cid-lfcmuvqu]{max-width:none}.prose[data-astro-cid-lfcmuvqu] h2{color:var(--blau-headline);margin:36px 0 14px;font-size:27px;line-height:1.25}.prose[data-astro-cid-lfcmuvqu] h2:first-child{margin-top:0}.prose[data-astro-cid-lfcmuvqu] p{margin-bottom:16px}.section-head[data-astro-cid-lfcmuvqu] h2[data-astro-cid-lfcmuvqu]{color:var(--blau-headline);margin-bottom:18px}.leistungen[data-astro-cid-lfcmuvqu]{padding:36px 0 48px}.leist-grid[data-astro-cid-lfcmuvqu]{gap:14px;display:grid}.leist-card[data-astro-cid-lfcmuvqu]{border:1.5px solid var(--border);border-radius:var(--radius);color:var(--text);background:#fff;flex-direction:column;gap:10px;padding:22px 22px 20px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.leist-card[data-astro-cid-lfcmuvqu]:hover{border-color:var(--blau-hell-2);box-shadow:var(--shadow);transform:translateY(-2px)}.leist-card[data-astro-cid-lfcmuvqu] h3[data-astro-cid-lfcmuvqu]{color:var(--blau-headline);font-size:20px}.leist-card[data-astro-cid-lfcmuvqu] ul[data-astro-cid-lfcmuvqu]{gap:6px;list-style:none;display:grid}.leist-card[data-astro-cid-lfcmuvqu] li[data-astro-cid-lfcmuvqu]{padding-left:26px;font-size:17px;position:relative}.leist-card[data-astro-cid-lfcmuvqu] li[data-astro-cid-lfcmuvqu]:before{content:"✓";color:var(--blau);font-weight:800;position:absolute;top:0;left:0}.leist-cta[data-astro-cid-lfcmuvqu]{color:var(--blau);margin-top:auto;padding-top:6px;font-size:17px;font-weight:700}.team[data-astro-cid-lfcmuvqu]{background:var(--bg-soft);padding:48px 0 56px}.team-gruppe[data-astro-cid-lfcmuvqu]{margin-bottom:34px}.team-gruppe[data-astro-cid-lfcmuvqu]:last-of-type{margin-bottom:0}.team-ort[data-astro-cid-lfcmuvqu]{margin-bottom:14px;font-size:23px}.team-ort[data-astro-cid-lfcmuvqu] a[data-astro-cid-lfcmuvqu]{color:var(--blau-headline);text-underline-offset:4px;-webkit-text-decoration:underline #2a5d924d;text-decoration:underline #2a5d924d}.team-ort[data-astro-cid-lfcmuvqu] a[data-astro-cid-lfcmuvqu]:hover{-webkit-text-decoration-color:var(--blau-dunkel);text-decoration-color:var(--blau-dunkel)}.team-grid[data-astro-cid-lfcmuvqu]{grid-template-columns:1fr;gap:14px;display:grid}.team-card[data-astro-cid-lfcmuvqu]{border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);background:#fff;align-items:center;gap:18px;padding:20px;display:flex}.team-card[data-astro-cid-lfcmuvqu] img[data-astro-cid-lfcmuvqu]{object-fit:cover;border:4px solid #e4eef8;border-radius:50%;flex-shrink:0;width:96px;height:96px}.team-card[data-astro-cid-lfcmuvqu] h4[data-astro-cid-lfcmuvqu]{color:var(--blau-headline);margin-bottom:2px;font-size:20px}.team-card[data-astro-cid-lfcmuvqu] .funktion[data-astro-cid-lfcmuvqu]{color:#46566a;margin-bottom:6px;font-size:16px;font-weight:600}.team-card[data-astro-cid-lfcmuvqu] .t-mail[data-astro-cid-lfcmuvqu],.team-card[data-astro-cid-lfcmuvqu] .t-tel[data-astro-cid-lfcmuvqu]{color:var(--blau-dunkel);text-underline-offset:3px;word-break:break-all;align-items:center;gap:8px;font-size:16px;font-weight:600;-webkit-text-decoration:underline #2a5d9259;text-decoration:underline #2a5d9259;display:flex}.team-card[data-astro-cid-lfcmuvqu] .t-mail[data-astro-cid-lfcmuvqu]:hover,.team-card[data-astro-cid-lfcmuvqu] .t-tel[data-astro-cid-lfcmuvqu]:hover{-webkit-text-decoration-color:var(--blau-dunkel);text-decoration-color:var(--blau-dunkel)}.team-card[data-astro-cid-lfcmuvqu] .t-tel[data-astro-cid-lfcmuvqu]{margin-top:4px}.team-card[data-astro-cid-lfcmuvqu] .t-tel[data-astro-cid-lfcmuvqu] svg[data-astro-cid-lfcmuvqu]{width:16px;height:16px;fill:var(--blau);flex-shrink:0}.cta-band[data-astro-cid-lfcmuvqu]{background:linear-gradient(160deg, var(--blau-tief) 0%, var(--blau) 85%);color:#fff;text-align:center;padding:56px 0 60px}.cta-band[data-astro-cid-lfcmuvqu] h2[data-astro-cid-lfcmuvqu]{color:#fff;margin-bottom:12px}.cta-band[data-astro-cid-lfcmuvqu] .lead[data-astro-cid-lfcmuvqu]{color:#fff;max-width:60ch;margin:0 auto 26px;font-size:19px}.cta-band-btns[data-astro-cid-lfcmuvqu]{flex-direction:column;align-items:stretch;gap:12px;max-width:460px;margin:0 auto;display:flex}.cta-band-btns[data-astro-cid-lfcmuvqu] .btn-tel[data-astro-cid-lfcmuvqu]{color:var(--blau-dunkel);background:#fff}.cta-band-btns[data-astro-cid-lfcmuvqu] .btn-tel[data-astro-cid-lfcmuvqu]:hover{background:var(--bg-soft)}.cta-band[data-astro-cid-lfcmuvqu] .mail[data-astro-cid-lfcmuvqu]{color:#fff;margin:18px auto 0;font-size:17px}.cta-band[data-astro-cid-lfcmuvqu] .mail[data-astro-cid-lfcmuvqu] a[data-astro-cid-lfcmuvqu]{color:#fff;font-weight:700}@media (min-width:700px){.leist-grid[data-astro-cid-lfcmuvqu],.team-grid[data-astro-cid-lfcmuvqu]{grid-template-columns:1fr 1fr}.cta-band-btns[data-astro-cid-lfcmuvqu]{flex-direction:row;justify-content:center;max-width:none}.cta-band-btns[data-astro-cid-lfcmuvqu] .btn{min-width:280px}}@media (min-width:1024px){.uhero[data-astro-cid-lfcmuvqu]{padding:30px 0 64px}.uhero-grid[data-astro-cid-lfcmuvqu]{grid-template-columns:1fr 1fr;align-items:center;gap:56px}.uhero-cta[data-astro-cid-lfcmuvqu]{flex-direction:row}.uhero-cta[data-astro-cid-lfcmuvqu] .btn{width:auto}.leist-grid[data-astro-cid-lfcmuvqu]{grid-template-columns:repeat(3,1fr);gap:18px}.team-grid[data-astro-cid-lfcmuvqu]{grid-template-columns:repeat(2,1fr);gap:16px}.team-grid[data-astro-cid-lfcmuvqu]>[data-astro-cid-lfcmuvqu]:only-child{grid-column:1/-1}}
