.teaser-card[data-astro-cid-miim5uag]{display:grid;gap:var(--space-3);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-card);box-shadow:var(--shadow-soft)}.teaser-card__eyebrow[data-astro-cid-miim5uag]{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-text-muted)}.teaser-card__dot[data-astro-cid-miim5uag]{width:8px;height:8px;border-radius:50%;background:var(--accent)}.teaser-card__body[data-astro-cid-miim5uag]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-3);align-items:start}.teaser-card__stat[data-astro-cid-miim5uag]{display:grid;gap:2px;padding:var(--space-2) var(--space-3);border-radius:12px;background:color-mix(in srgb,var(--accent) 14%,var(--color-surface));text-align:center;min-width:72px}.teaser-card__zahl[data-astro-cid-miim5uag]{font-size:26px;line-height:1;font-weight:var(--fw-black);letter-spacing:-.02em}.teaser-card__zahl-label[data-astro-cid-miim5uag]{color:var(--color-text-muted);line-height:1.3;white-space:pre-line}.teaser-card__text[data-astro-cid-miim5uag]{display:grid;gap:var(--space-1)}.teaser-card__title[data-astro-cid-miim5uag]{font-size:var(--fs-body);line-height:1.3;font-weight:var(--fw-bold)}.teaser-card__kurz[data-astro-cid-miim5uag]{color:var(--color-text)}.teaser-card__link[data-astro-cid-miim5uag]{display:inline-flex;align-items:center;gap:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--color-line);color:var(--color-text)}.teaser-card__arrow[data-astro-cid-miim5uag]{flex:none;width:28px;height:2px;background:var(--accent);transition:width var(--motion-fast) var(--ease-out)}.teaser-card__link[data-astro-cid-miim5uag]:hover .teaser-card__arrow[data-astro-cid-miim5uag]{width:44px}.hero-split[data-astro-cid-bbe6dxrz]{position:relative;display:grid;gap:var(--space-5);padding-top:var(--space-4)}.hero-split[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;top:-12%;bottom:-12%;left:50%;width:100vw;transform:translate(-50%);background:var(--spotlight-light);--spot-x: 88%;--spot-y: 30%;pointer-events:none;z-index:-1}.hero-split__body[data-astro-cid-bbe6dxrz]{display:grid;gap:var(--space-6);align-content:center;min-width:0}.hero-split__body[data-astro-cid-bbe6dxrz]>[data-astro-cid-bbe6dxrz]{min-width:0;max-width:100%}.hero-split__badge[data-astro-cid-bbe6dxrz]{justify-self:start}@media(min-width:640px){.hero-split__badge[data-astro-cid-bbe6dxrz]{white-space:nowrap}}.hero-split__dot[data-astro-cid-bbe6dxrz]{width:8px;height:8px;border-radius:50%;background:var(--color-move);flex:0 0 auto}.hero-split__dot--accent[data-astro-cid-bbe6dxrz]{background:var(--accent)}.hero-split__display[data-astro-cid-bbe6dxrz]{max-width:18ch}.hero-split__titles[data-astro-cid-bbe6dxrz]{display:grid;gap:var(--space-3)}.hero-split__text[data-astro-cid-bbe6dxrz]{display:grid;gap:var(--space-4);max-width:56ch}.hero-split__lead[data-astro-cid-bbe6dxrz]{text-transform:none;letter-spacing:0}.hero-split__p[data-astro-cid-bbe6dxrz]{color:var(--color-text-muted)}.hero-split__subtitle[data-astro-cid-bbe6dxrz]{max-width:26ch;font-weight:var(--fw-semibold);color:var(--hl)}.hero-split__sub[data-astro-cid-bbe6dxrz]{max-width:30ch;margin-top:var(--space-2);font-size:calc(var(--fs-hero) * .72);line-height:1.3;font-weight:var(--fw-semibold);color:var(--color-text)}.hero-split__nutzen[data-astro-cid-bbe6dxrz]{max-width:48ch;margin-top:var(--space-4);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-regular);color:var(--color-text-muted)}.hero-split__nutzen[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{font-weight:var(--fw-bold)}.hero-split__cta[data-astro-cid-bbe6dxrz] .pill{width:100%}.hero-split__tiles[data-astro-cid-bbe6dxrz]{display:grid;gap:var(--space-3)}.hero-split__tile[data-astro-cid-bbe6dxrz]{display:grid;gap:var(--space-1);padding:var(--space-4);border-radius:14px;background:color-mix(in srgb,var(--accent) 14%,var(--color-surface));border:1px solid color-mix(in srgb,var(--accent) 28%,transparent);transition:background-color var(--motion-fast) var(--ease-out),transform var(--motion-fast) var(--ease-out),box-shadow var(--motion-fast) var(--ease-out)}.hero-split__tile[data-astro-cid-bbe6dxrz]:hover{background:color-mix(in srgb,var(--accent) 26%,var(--color-surface));transform:translateY(-2px);box-shadow:var(--shadow-card)}.hero-split__tile-head[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:var(--space-2)}.hero-split__tile-sub[data-astro-cid-bbe6dxrz]{color:var(--color-text-muted)}.hero-split__visual[data-astro-cid-bbe6dxrz]{position:relative}@media(max-width:899px){.hero-split__visual[data-astro-cid-bbe6dxrz]{display:contents}.hero-split__media[data-astro-cid-bbe6dxrz]{order:-1}.hero-split__visual[data-astro-cid-bbe6dxrz] .hero-split__card{order:1;margin:0}}.hero-split__media[data-astro-cid-bbe6dxrz]{position:relative;overflow:hidden;border-radius:var(--radius-hero);aspect-ratio:4 / 5;background:var(--color-tint);isolation:isolate}.hero-split__media--4x3[data-astro-cid-bbe6dxrz]{aspect-ratio:4 / 3}.hero-split__media[data-astro-cid-bbe6dxrz] picture,.hero-split__media[data-astro-cid-bbe6dxrz] img{position:absolute;inset:0;width:100%;height:100%}.hero-split__media[data-astro-cid-bbe6dxrz] img{object-fit:cover;object-position:var(--focus)}.hero-split__overlay[data-astro-cid-bbe6dxrz]{display:none}.hero-split__visual[data-astro-cid-bbe6dxrz] .hero-split__card{position:relative}@media(min-width:640px){.hero-split__cta[data-astro-cid-bbe6dxrz] .pill{width:auto;min-width:260px}.hero-split__tiles[data-astro-cid-bbe6dxrz]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:900px){.hero-split[data-astro-cid-bbe6dxrz]{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);row-gap:var(--space-7);align-items:center;padding-top:var(--space-8)}.hero-split__body[data-astro-cid-bbe6dxrz]{grid-column:1 / 7;padding-right:var(--space-6)}.hero-split__visual[data-astro-cid-bbe6dxrz]{grid-column:7 / 13}.hero-split--card[data-astro-cid-bbe6dxrz] .hero-split__media[data-astro-cid-bbe6dxrz]{margin-left:var(--space-8)}.hero-split__visual[data-astro-cid-bbe6dxrz] .hero-split__card{position:absolute;left:0;bottom:var(--space-5);width:min(350px,60%);margin:0}}@media(min-width:1200px){.hero-split__body[data-astro-cid-bbe6dxrz]{grid-column:1 / 6}.hero-split__visual[data-astro-cid-bbe6dxrz]{grid-column:6 / 13}.hero-split--half[data-astro-cid-bbe6dxrz] .hero-split__body[data-astro-cid-bbe6dxrz]{grid-column:1 / 7}.hero-split--half[data-astro-cid-bbe6dxrz] .hero-split__visual[data-astro-cid-bbe6dxrz]{grid-column:7 / 13}}.hero[data-astro-cid-bbe6dxrz]{position:relative;padding-top:var(--space-5)}.hero__card[data-astro-cid-bbe6dxrz]{position:relative;overflow:hidden;border-radius:var(--radius-hero);aspect-ratio:4 / 5;background:var(--accent);isolation:isolate}.hero__card--art[data-astro-cid-bbe6dxrz]{aspect-ratio:4 / 3}.hero__card[data-astro-cid-bbe6dxrz] picture[data-astro-cid-bbe6dxrz],.hero__card[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;width:100%;height:100%}.hero__card[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{object-fit:cover;object-position:var(--focus);transform:scale(var(--zoom-mobile, 1));transform-origin:var(--focus)}.hero__card--art[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{object-position:50% 50%;transform:none}.hero__overlay[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;background:linear-gradient(to top,var(--overlay-shade) 0%,transparent 40%);pointer-events:none}.hero__badge[data-astro-cid-bbe6dxrz]{position:absolute;top:var(--space-5);right:var(--space-5);display:inline-flex;align-items:center;gap:var(--space-3);padding:10px 16px 10px 14px;border-radius:var(--radius-pill);background:var(--badge-bg);color:var(--color-text);backdrop-filter:blur(var(--badge-blur));-webkit-backdrop-filter:blur(var(--badge-blur));box-shadow:var(--shadow-card)}.hero__badge-dot[data-astro-cid-bbe6dxrz]{width:8px;height:8px;border-radius:50%;background:var(--accent)}.hero__card[data-astro-cid-bbe6dxrz] .hero__badge[data-astro-cid-bbe6dxrz]{display:none}.hero__badge--panel[data-astro-cid-bbe6dxrz]{position:static;justify-self:start;background:color-mix(in srgb,var(--accent) 14%,var(--color-surface));box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.hero__panel[data-astro-cid-bbe6dxrz]{position:relative;display:grid;gap:var(--space-5);margin:calc(-1 * var(--space-7)) var(--space-4) 0;padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-card);box-shadow:var(--shadow-soft)}.hero__titles[data-astro-cid-bbe6dxrz]{display:grid;gap:var(--space-3)}.hero__subtitle[data-astro-cid-bbe6dxrz]{max-width:28ch;font-weight:var(--fw-medium);color:var(--color-text-muted)}@media(min-width:900px){.hero[data-astro-cid-bbe6dxrz]{padding-top:var(--space-6)}.hero__card[data-astro-cid-bbe6dxrz]{aspect-ratio:auto;height:min(70vh,760px);min-height:480px}.hero__card[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz],.hero__card--art[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{object-position:var(--focus);transform:none}.hero__card[data-astro-cid-bbe6dxrz] .hero__badge[data-astro-cid-bbe6dxrz]{display:inline-flex;top:var(--space-6);right:var(--space-6)}.hero__badge--panel[data-astro-cid-bbe6dxrz]{display:none}.hero__panel[data-astro-cid-bbe6dxrz]{position:absolute;right:var(--page-pad);bottom:0;width:min(680px,52%);margin:0 var(--space-6) var(--space-6) 0;padding:var(--space-7)}}@media(min-width:1200px){.hero__panel[data-astro-cid-bbe6dxrz]{padding:var(--space-8)}}
