.page.svelte-1af0hjw{max-width:1160px;margin:3rem auto 0;padding:0 1.25rem}.page.svelte-1af0hjw h1:where(.svelte-1af0hjw){font-size:clamp(1.6rem,4vw,2.2rem);font-weight:800;letter-spacing:-.02em;margin:0 0 1.2rem}.page.svelte-1af0hjw h2:where(.svelte-1af0hjw){font-size:1.2rem;margin:2rem 0 .6rem}.page.svelte-1af0hjw p:where(.svelte-1af0hjw),.page.svelte-1af0hjw li:where(.svelte-1af0hjw){line-height:1.75;color:var(--site-ink-alpha, rgba(29, 29, 31, .82))}.page.svelte-1af0hjw a:where(.svelte-1af0hjw){color:var(--site-link, #003da5)}.cta.svelte-1af0hjw{display:inline-block;margin-top:1.6rem;padding:.8rem 1.6rem;border-radius:var(--radius-md, 10px);background:#003da5;color:#fff;font-weight:700;text-decoration:none}.cta.svelte-1af0hjw:hover{background:#002e7a}.eyebrow.svelte-1af0hjw{margin:0 0 .4rem;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--site-link, #003da5)}.page.svelte-1af0hjw .lead:where(.svelte-1af0hjw){font-size:1.12rem;max-width:46rem}.page.svelte-1af0hjw h3:where(.svelte-1af0hjw){font-size:1.02rem;margin:0 0 .4rem}.fakten.svelte-1af0hjw{list-style:none;padding:0;margin:1.6rem 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.fakten.svelte-1af0hjw li:where(.svelte-1af0hjw){padding:1rem;border:1px solid var(--site-line, #dfe4eb);border-radius:12px;line-height:1.4}.fakten.svelte-1af0hjw strong:where(.svelte-1af0hjw){display:block;font-size:1.35rem;color:var(--site-ink, #1d1d1f)}.fakten.svelte-1af0hjw span:where(.svelte-1af0hjw){font-size:.88rem}.leistungen.svelte-1af0hjw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.leistungen.svelte-1af0hjw img:where(.svelte-1af0hjw){display:block;width:calc(100% + 2.2rem);margin:-1.1rem -1.1rem .9rem;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:12px 12px 0 0;background:var(--site-surface-raised, #f3f5f7)}.leistungen.svelte-1af0hjw article:where(.svelte-1af0hjw){overflow:hidden;padding:1.1rem;border:1px solid var(--site-line, #dfe4eb);border-radius:12px}.leistungen.svelte-1af0hjw p:where(.svelte-1af0hjw){margin:0 0 .6rem}.leistungen.svelte-1af0hjw a:where(.svelte-1af0hjw){display:inline-block;margin:0 .8rem .3rem 0;font-weight:600;text-decoration:none}.archiv-foto.svelte-1af0hjw{margin:.4rem 0 1rem;max-width:565px}.archiv-foto.svelte-1af0hjw img:where(.svelte-1af0hjw){display:block;width:100%;height:auto;border-radius:12px;filter:grayscale(.2)}.archiv-foto.svelte-1af0hjw figcaption:where(.svelte-1af0hjw){margin-top:.5rem;font-size:.88rem;color:var(--site-ink-alpha, rgba(29, 29, 31, .72))}.prinzipien.svelte-1af0hjw{padding-left:1.2rem}.prinzipien.svelte-1af0hjw li:where(.svelte-1af0hjw){margin-bottom:.4rem}.besuch.svelte-1af0hjw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.aktionen.svelte-1af0hjw{display:flex;flex-wrap:wrap;gap:.75rem;margin:1.6rem 0 2rem}.aktionen.svelte-1af0hjw .cta:where(.svelte-1af0hjw){margin-top:0}.page.svelte-1af0hjw a.cta:where(.svelte-1af0hjw){color:#fff;text-decoration:none}.page.svelte-1af0hjw a.cta--zweit:where(.svelte-1af0hjw){background:transparent;color:var(--site-link, #003da5);border:2px solid currentColor;padding:calc(.8rem - 2px) 1.4rem}.page.svelte-1af0hjw a.cta--zweit:where(.svelte-1af0hjw):hover{background:var(--site-surface-raised, #eef2f8)}.page.svelte-1af0hjw>p:where(.svelte-1af0hjw),.prinzipien.svelte-1af0hjw{max-width:46rem}@media(min-width:761px){.page.svelte-1af0hjw .standort-foto:where(.svelte-1af0hjw) img:where(.svelte-1af0hjw){aspect-ratio:21 / 9;object-position:center 35%}}@media(max-width:760px){.fakten.svelte-1af0hjw{grid-template-columns:repeat(2,minmax(0,1fr))}.leistungen.svelte-1af0hjw,.besuch.svelte-1af0hjw{grid-template-columns:1fr}}.standort-foto.svelte-1af0hjw{margin:1.5rem 0 2rem}.standort-foto.svelte-1af0hjw img:where(.svelte-1af0hjw){display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;border-radius:14px;background:var(--site-surface-raised, #f3f5f7)}.standort-foto.svelte-1af0hjw figcaption:where(.svelte-1af0hjw){margin-top:.6rem;font-size:.88rem;color:var(--site-ink-alpha, rgba(29, 29, 31, .72))}
