.site-header.svelte-1elxaub{z-index:10;background:var(--paper);position:sticky;inset-block-start:0;box-shadow:0 1px #00000014}.bar.svelte-1elxaub{justify-content:space-between;align-items:center;gap:var(--space);max-inline-size:calc(var(--content-width) + 10rem);padding:.6rem var(--space);margin-inline:auto;display:flex}.home-link.svelte-1elxaub{align-items:center;gap:.5rem;display:flex}.logo.svelte-1elxaub{inline-size:3rem}.wordmark.svelte-1elxaub{font-family:var(--font-display);color:var(--ink);text-transform:none;font-size:.95rem;font-weight:700;line-height:1.05}.menu.svelte-1elxaub{gap:clamp(.75rem,2vw,1.75rem);padding:0;list-style:none;display:flex}.menu.svelte-1elxaub>li:where(.svelte-1elxaub){position:relative}.menu.svelte-1elxaub>li:where(.svelte-1elxaub)>a:where(.svelte-1elxaub){font-family:var(--font-display);text-transform:uppercase;letter-spacing:.1em;color:var(--text);align-items:center;gap:.35rem;padding-block:1rem;font-size:1.05rem;font-weight:600;display:inline-flex}.menu.svelte-1elxaub>li:where(.svelte-1elxaub)>a:where(.svelte-1elxaub):hover,.menu.svelte-1elxaub>li:where(.svelte-1elxaub)>a[aria-current=page]:where(.svelte-1elxaub){color:var(--brand)}.chev.svelte-1elxaub{inline-size:.6rem}.dropdown.svelte-1elxaub{background:var(--paper);border-radius:var(--radius);opacity:0;visibility:hidden;min-inline-size:14rem;transition:opacity var(--ease), translate var(--ease), visibility var(--ease);margin:0;padding:.5rem;list-style:none;position:absolute;inset-block-start:100%;inset-inline-start:-1rem;translate:0 .5rem;box-shadow:0 12px 32px #00000029}.menu.svelte-1elxaub li:where(.svelte-1elxaub):hover>.dropdown:where(.svelte-1elxaub),.menu.svelte-1elxaub li:where(.svelte-1elxaub):focus-within>.dropdown:where(.svelte-1elxaub){opacity:1;visibility:visible;translate:0}.dropdown.svelte-1elxaub a:where(.svelte-1elxaub){border-radius:calc(var(--radius) / 2);font-family:var(--font-display);letter-spacing:.06em;color:var(--text);transition:background var(--ease), color var(--ease);padding:.45rem .85rem;font-weight:600;display:block}.dropdown.svelte-1elxaub a:where(.svelte-1elxaub):hover,.dropdown.svelte-1elxaub a[aria-current=page]:where(.svelte-1elxaub){background:var(--surface);color:var(--brand);font-weight:700}.burger.svelte-1elxaub{color:var(--ink);cursor:pointer;background:0 0;border:0;inline-size:2.5rem;display:none}.drawer.svelte-1elxaub{block-size:100dvh;max-block-size:none;inline-size:min(22rem,90vw);padding:var(--space);background:var(--paper);border:0;margin:0 0 0 auto}.drawer.svelte-1elxaub::backdrop{background:#0006}.drawer-head.svelte-1elxaub{justify-content:flex-end;display:flex}.drawer-head.svelte-1elxaub button:where(.svelte-1elxaub){inline-size:2.25rem;color:var(--ink);cursor:pointer;background:0 0;border:0}.drawer-menu.svelte-1elxaub{gap:.25rem;padding:0;list-style:none;display:grid}.drawer-menu.svelte-1elxaub a:where(.svelte-1elxaub),.drawer-menu.svelte-1elxaub summary:where(.svelte-1elxaub){font-family:var(--font-display);text-transform:uppercase;letter-spacing:.08em;color:var(--ink);cursor:pointer;padding:.6rem .5rem;font-weight:600;display:block}.drawer-menu.svelte-1elxaub a:where(.svelte-1elxaub):hover,.drawer-menu.svelte-1elxaub a[aria-current=page]:where(.svelte-1elxaub),.drawer-menu.svelte-1elxaub summary[aria-current=page]:where(.svelte-1elxaub){color:var(--brand)}.drawer-menu.svelte-1elxaub ul:where(.svelte-1elxaub){padding-inline-start:1rem;list-style:none}.drawer-menu.svelte-1elxaub ul:where(.svelte-1elxaub) a:where(.svelte-1elxaub){text-transform:none;letter-spacing:.02em;color:var(--text)}@media (width<=64rem){.menu.svelte-1elxaub{display:none}.burger.svelte-1elxaub{display:block}}html{container-type:scroll-state}@media (width>64rem){.site-header.svelte-1elxaub,.bar.svelte-1elxaub,.logo.svelte-1elxaub,.wordmark.svelte-1elxaub,.menu.svelte-1elxaub>li:where(.svelte-1elxaub)>a:where(.svelte-1elxaub){transition-duration:.3s;transition-timing-function:ease}.site-header.svelte-1elxaub{transition-property:margin-block-end,box-shadow}.bar.svelte-1elxaub{transition-property:padding-block}.logo.svelte-1elxaub{transition-property:inline-size}.wordmark.svelte-1elxaub{transition-property:font-size}.menu.svelte-1elxaub>li:where(.svelte-1elxaub)>a:where(.svelte-1elxaub){transition-property:padding-block,color}@container scroll-state(scrollable:top){.site-header.svelte-1elxaub{margin-block-end:1.4rem;box-shadow:0 4px 16px #0000001a}.bar.svelte-1elxaub{padding-block:.3rem}.logo.svelte-1elxaub{inline-size:2.4rem}.wordmark.svelte-1elxaub{font-size:.8rem}.menu.svelte-1elxaub>li:where(.svelte-1elxaub)>a:where(.svelte-1elxaub){padding-block:.6rem}}}@media (prefers-reduced-motion:reduce){.site-header.svelte-1elxaub,.bar.svelte-1elxaub,.logo.svelte-1elxaub,.wordmark.svelte-1elxaub,.menu.svelte-1elxaub>li:where(.svelte-1elxaub)>a:where(.svelte-1elxaub){transition-duration:0s}}.site-footer.svelte-jz8lnl{background:var(--footer-bg);color:var(--footer-text);margin-block-start:var(--section-gap)}.polygon.svelte-jz8lnl{background:var(--paper);inline-size:100%}.inner.svelte-jz8lnl{padding-block:var(--section-gap)}.brand-row.svelte-jz8lnl{align-items:center;gap:.75rem;margin-block-end:2.5rem;display:flex}.logo.svelte-jz8lnl{inline-size:4rem}.wordmark.svelte-jz8lnl{font-family:var(--font-display);font-size:1.1rem;font-weight:700;line-height:1.05}.columns.svelte-jz8lnl{gap:calc(var(--space) * 2);grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));display:grid}.col.svelte-jz8lnl{align-content:start;gap:1.5rem;display:grid}.contact.svelte-jz8lnl{letter-spacing:.08em;font-style:normal;font-weight:700}.contact.svelte-jz8lnl a:where(.svelte-jz8lnl){color:inherit}.col-title.svelte-jz8lnl{color:var(--footer-text-dim);letter-spacing:.12em;font-size:1rem}.hours.svelte-jz8lnl{color:var(--footer-text-dim);grid-template-columns:auto 1fr;gap:.35rem 1.25rem;margin:0;display:grid}.hours.svelte-jz8lnl dd:where(.svelte-jz8lnl){margin:0}.links.svelte-jz8lnl{gap:.35rem;padding:0;list-style:none;display:grid}.links.svelte-jz8lnl a:where(.svelte-jz8lnl){color:var(--footer-text-dim);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.08em;font-weight:600}.links.strong.svelte-jz8lnl a:where(.svelte-jz8lnl){color:var(--footer-text)}.links.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:#fff}.badges.svelte-jz8lnl{justify-items:center}.badges.svelte-jz8lnl .etti:where(.svelte-jz8lnl){inline-size:8rem}.hero.svelte-4s1vdh{background:url(../../../img/header-polygon.svg) top left / cover no-repeat, var(--hero-image) center / cover no-repeat, var(--paper);min-block-size:clamp(16rem,35vw,24rem);display:grid;position:relative;overflow:clip}.hero.tall.svelte-4s1vdh{min-block-size:clamp(24rem,55vw,42rem)}.content.svelte-4s1vdh{inline-size:min(var(--content-width), 100% - 2 * var(--space));margin-inline:auto;padding-block:clamp(1.5rem,4vw,3rem)}h1.svelte-4s1vdh{color:#fff;max-inline-size:22ch;font-size:clamp(1.75rem,1.25rem + 2.2vw,3rem)}.kicker.svelte-4s1vdh{color:#fff}.news-card.svelte-1ar977z{background:var(--surface);border-radius:var(--radius);grid-template-rows:auto 1fr;display:grid;overflow:clip}.thumb.svelte-1ar977z img:where(.svelte-1ar977z){aspect-ratio:8/5;object-fit:cover;inline-size:100%;transition:filter .4s}.thumb.svelte-1ar977z:hover img:where(.svelte-1ar977z){filter:brightness(70%)}.body.svelte-1ar977z{justify-items:start;gap:.75rem;padding:1.25rem 1.5rem 1.75rem;display:grid}.meta.svelte-1ar977z{color:var(--text-soft);font-size:.9rem;font-style:italic}h3.svelte-1ar977z{font-size:var(--text-lg)}h3.svelte-1ar977z a:where(.svelte-1ar977z){color:var(--ink)}h3.svelte-1ar977z a:where(.svelte-1ar977z):hover{color:var(--brand)}.btn.svelte-1ar977z{padding:.35rem 1.1rem;font-size:.9rem}button.svelte-lnsl0r{cursor:pointer;background:0 0;border:0;padding:0}.single.svelte-lnsl0r{inline-size:100%;display:block}.single.svelte-lnsl0r img:where(.svelte-lnsl0r),.grid.svelte-lnsl0r img:where(.svelte-lnsl0r){border-radius:var(--radius);inline-size:100%;transition:filter .3s}.single.svelte-lnsl0r:hover img:where(.svelte-lnsl0r),.grid.svelte-lnsl0r button:where(.svelte-lnsl0r):hover img:where(.svelte-lnsl0r){filter:brightness(80%)}.grid.svelte-lnsl0r{gap:var(--space);grid-template-columns:repeat(auto-fill,minmax(min(12rem,100%),1fr));padding:0;list-style:none;display:grid}.grid.svelte-lnsl0r img:where(.svelte-lnsl0r){aspect-ratio:4/3;object-fit:cover}.overlay.svelte-lnsl0r{z-index:1000;place-items:center;display:grid;position:fixed;inset:0}.backdrop.svelte-lnsl0r{background:#000000d9;position:absolute;inset:0}.full.svelte-lnsl0r{border-radius:var(--radius);max-block-size:88vh;max-inline-size:min(90vw,70rem);position:relative;box-shadow:0 24px 80px #00000080}.ctrl.svelte-lnsl0r{block-size:3rem;inline-size:3rem;transition:background var(--ease);background:#ffffff1f;border-radius:50%;place-items:center;display:grid;position:absolute}.ctrl.svelte-lnsl0r:hover{background:#ffffff40}.ctrl.svelte-lnsl0r svg:where(.svelte-lnsl0r){fill:none;stroke:#fff;stroke-width:2px;inline-size:1.5rem}.close.svelte-lnsl0r{inset-block-start:1rem;inset-inline-end:1rem}.prev.svelte-lnsl0r{inset-inline-start:1rem}.next.svelte-lnsl0r{inset-inline-end:1rem}.counter.svelte-lnsl0r{color:#fff;font-family:var(--font-display);letter-spacing:.15em;position:absolute;inset-block-end:1rem}.person.svelte-1m4u9gv{align-items:start}@media (width>48rem){.person.svelte-1m4u9gv{grid-template-columns:1fr 2fr}.person.flip.svelte-1m4u9gv{grid-template-columns:2fr 1fr}.person.flip.svelte-1m4u9gv .profile:where(.svelte-1m4u9gv){order:2}}.profile.svelte-1m4u9gv{border-radius:var(--radius);max-inline-size:18rem;overflow:clip;box-shadow:0 12px 32px #0000001f}.profile.svelte-1m4u9gv img:where(.svelte-1m4u9gv){aspect-ratio:3/4;object-fit:cover;inline-size:100%}.panel.svelte-1m4u9gv{background:var(--brand);color:#fff;text-align:center;gap:.35rem;padding:1.25rem 1rem 1.5rem;display:grid}.profile.svelte-1m4u9gv h3:where(.svelte-1m4u9gv){font-size:var(--text-lg);color:#fff}.role.svelte-1m4u9gv{text-transform:uppercase;font-weight:700;font-family:var(--font-display);letter-spacing:.1em;opacity:.9;font-size:.9rem}.line.svelte-1m4u9gv{font-size:.95rem}.line.svelte-1m4u9gv a:where(.svelte-1m4u9gv){color:#fff;text-underline-offset:.2em;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6}.line.svelte-1m4u9gv a:where(.svelte-1m4u9gv):hover{text-decoration-color:#fff}.content.svelte-1m4u9gv{justify-items:start;gap:1rem;display:grid}.content.svelte-1m4u9gv h3{font-size:var(--text-xl)}.content.svelte-1m4u9gv ul{margin:0;padding-inline-start:1.25rem}.content.svelte-1m4u9gv li+li{margin-block-start:.35em}.carousel.svelte-8ojyxu{background:var(--ink);inline-size:100%;position:relative}.viewport.svelte-8ojyxu{overflow:clip}.track.svelte-8ojyxu{transition:translate .6s cubic-bezier(.4,0,.2,1);display:flex}@media (prefers-reduced-motion:reduce){.track.svelte-8ojyxu{transition:none}}.slide.svelte-8ojyxu{flex:0 0 100%;min-inline-size:0}.slide.svelte-8ojyxu img:where(.svelte-8ojyxu){object-fit:cover;block-size:clamp(16rem,40vw,19rem);inline-size:100%;display:block}.nav.svelte-8ojyxu{cursor:pointer;block-size:3rem;inline-size:3rem;transition:background var(--ease);background:#00000059;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:50%;translate:0 -50%}.nav.svelte-8ojyxu:hover{background:var(--brand)}.nav.svelte-8ojyxu svg:where(.svelte-8ojyxu){fill:none;stroke:#fff;stroke-width:2px;inline-size:1.5rem}.prev.svelte-8ojyxu{inset-inline-start:clamp(.75rem,2vw,1.5rem)}.next.svelte-8ojyxu{inset-inline-end:clamp(.75rem,2vw,1.5rem)}.dots.svelte-8ojyxu{justify-content:center;gap:.5rem;display:flex;position:absolute;inset-block-end:1rem;inset-inline:0}.dot.svelte-8ojyxu{cursor:pointer;block-size:.7rem;inline-size:.7rem;transition:background var(--ease), scale var(--ease);background:#ffffff80;border:0;border-radius:50%;padding:0}.dot.active.svelte-8ojyxu{background:#fff;scale:1.2}.meta.svelte-1fdqs6v{align-items:center;gap:var(--space);inline-size:min(var(--content-width), 100% - 2 * var(--space));flex-wrap:wrap;display:flex}.person.svelte-1fdqs6v{align-items:center;gap:1rem;display:flex}.person.svelte-1fdqs6v img:where(.svelte-1fdqs6v){object-fit:cover;border-radius:50%;block-size:4rem;inline-size:4rem}.person.svelte-1fdqs6v span:where(.svelte-1fdqs6v){color:var(--text-soft);font-size:.95rem}.video-embed-container.svelte-161oxm0{width:100%;aspect-ratio:var(--aspect-ratio,16 / 9);border-radius:var(--radius-lg,16px);box-shadow:var(--shadow-md,0 10px 25px -5px #00000026);background:#0f172a;margin-block:1.5rem;position:relative;overflow:hidden}.video-element.svelte-161oxm0{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.video-placeholder.svelte-161oxm0{color:#f8fafc;text-align:center;background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%) 50%/cover;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:absolute;inset:0}.placeholder-content.svelte-161oxm0{z-index:2;flex-direction:column;align-items:center;gap:1.25rem;width:100%;max-width:540px;display:flex;position:relative}.provider-badge.svelte-161oxm0{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.02em;color:#fff;background:#ffffff1f;border:1px solid #ffffff2e;border-radius:9999px;align-items:center;gap:.5rem;padding:.35rem .85rem;font-size:.85rem;font-weight:600;display:inline-flex}.badge-icon.youtube.svelte-161oxm0{color:red}.badge-icon.vimeo.svelte-161oxm0{color:#1ab7ea}.badge-icon.generic.svelte-161oxm0{color:var(--primary,#0284c7)}.play-button.svelte-161oxm0{background:linear-gradient(135deg, var(--primary,#0284c7), #0369a1);color:#fff;cursor:pointer;border:3px solid #ffffffd9;border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;transition:transform .25s,box-shadow .25s,background .25s;display:flex;box-shadow:0 0 25px #0284c780}.play-button.svelte-161oxm0:hover{background:linear-gradient(135deg,#0369a1,#075985);transform:scale(1.12);box-shadow:0 0 35px #0284c7cc}.play-icon.svelte-161oxm0{width:32px;height:32px;margin-left:4px}.privacy-notice.svelte-161oxm0{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f172aa6;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;align-items:center;gap:.85rem;width:100%;padding:1.1rem 1.4rem;display:flex}.notice-text.svelte-161oxm0{color:#cbd5e1;margin:0;font-size:.92rem;line-height:1.45}.notice-text.svelte-161oxm0 strong:where(.svelte-161oxm0){color:#fff}.controls-row.svelte-161oxm0{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;width:100%;margin-top:.25rem;display:flex}.remember-label.svelte-161oxm0{color:#e2e8f0;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;font-size:.85rem;display:inline-flex}.remember-checkbox.svelte-161oxm0{width:16px;height:16px;accent-color:var(--primary,#0284c7);cursor:pointer}.btn-activate.svelte-161oxm0{background:var(--primary,#0284c7);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:.55rem 1.25rem;font-size:.9rem;font-weight:600;transition:background .2s,transform .15s}.btn-activate.svelte-161oxm0:hover{background:#0369a1;transform:translateY(-1px)}.meta-links.svelte-161oxm0{color:#94a3b8;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-top:.2rem;font-size:.78rem;display:flex}.privacy-link.svelte-161oxm0{color:#94a3b8;text-decoration:underline;transition:color .2s}.privacy-link.svelte-161oxm0:hover{color:#fff}.sep.svelte-161oxm0{opacity:.5}@media (width<=600px){.video-placeholder.svelte-161oxm0{padding:1rem}.privacy-notice.svelte-161oxm0{gap:.65rem;padding:.85rem 1rem}.notice-text.svelte-161oxm0{font-size:.82rem}.play-button.svelte-161oxm0{width:52px;height:52px}.play-icon.svelte-161oxm0{width:24px;height:24px}.controls-row.svelte-161oxm0{flex-direction:column;gap:.65rem}}.karte.svelte-1ae8zdt{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;max-inline-size:50rem;margin-inline:auto;position:relative}.chart.svelte-1ae8zdt{block-size:31rem;min-inline-size:0}.hinweis.svelte-1ae8zdt{color:var(--text-soft);text-align:center;place-items:center;display:grid;position:absolute;inset:0}.pflege-badge.svelte-5bvp4c{z-index:99999;block-size:140px;inline-size:140px;animation:4s ease-in-out infinite svelte-5bvp4c-floatingBounce;position:fixed;inset-block-end:24px;inset-inline-end:24px}.blob.svelte-5bvp4c{box-sizing:border-box;text-align:center;color:#c2002d;background-color:#ffeef0;border:2px solid #c2002d;border-radius:60% 40% 50% 50%/40% 50% 50% 60%;justify-content:center;align-items:center;block-size:100%;inline-size:100%;padding:16px;text-decoration:none;transition:transform .3s cubic-bezier(.175,.885,.32,1.275),box-shadow .3s,border-radius .5s;display:flex;box-shadow:0 8px 24px #c2002d33}.title.svelte-5bvp4c{text-transform:uppercase;letter-spacing:-.2px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;font-weight:800;line-height:1.2}.pflege-badge.svelte-5bvp4c:hover .blob:where(.svelte-5bvp4c),.pflege-badge.svelte-5bvp4c:focus-within .blob:where(.svelte-5bvp4c){border-radius:50% 50% 60% 40%/50% 60% 40% 50%;transform:scale(1.08)translateY(-5px);box-shadow:0 12px 28px #c2002d4d}.close.svelte-5bvp4c{color:#c2002d;cursor:pointer;opacity:0;pointer-events:none;background:#fff;border:2px solid #c2002d;border-radius:50%;place-items:center;block-size:28px;inline-size:28px;padding:0;transition:opacity .2s,scale .3s cubic-bezier(.175,.885,.32,1.275),rotate .3s,background-color .2s,color .2s;display:grid;position:absolute;inset-block-start:-14px;inset-inline-end:-14px;rotate:-90deg;scale:.4}.close.svelte-5bvp4c svg:where(.svelte-5bvp4c){fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;block-size:14px;inline-size:14px}.pflege-badge.svelte-5bvp4c:hover .close:where(.svelte-5bvp4c),.pflege-badge.svelte-5bvp4c:focus-within .close:where(.svelte-5bvp4c){opacity:1;pointer-events:auto;rotate:0deg;scale:1}.close.svelte-5bvp4c:hover{color:#fff;background:#c2002d}@media (hover:none){.close.svelte-5bvp4c{opacity:1;pointer-events:auto;rotate:0deg;scale:1}}@keyframes svelte-5bvp4c-floatingBounce{50%{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.pflege-badge.svelte-5bvp4c{animation:none}}@media (width<=600px){.pflege-badge.svelte-5bvp4c{block-size:120px;inline-size:120px;inset-block-end:16px;inset-inline-end:16px}.blob.svelte-5bvp4c{padding:12px}.title.svelte-5bvp4c{font-size:11px}}
