.hero-section[data-astro-cid-j7pv25f6]{background:linear-gradient(180deg,#0e1830,#142447);color:#fff}.hero-eyebrow[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .8rem;border-radius:999px;background:#dc262624;border:1px solid rgba(220,38,38,.35);color:#fca5a5;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.hero-eyebrow[data-astro-cid-j7pv25f6]:before{content:"";width:6px;height:6px;border-radius:999px;background:#dc2626;box-shadow:0 0 0 3px #dc262640}.btn-primary-light[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.5rem;padding:.95rem 1.5rem;border-radius:999px;background:#fff;color:#0e1830;font-weight:700;font-size:1rem;letter-spacing:-.01em;transition:transform .18s ease,box-shadow .18s ease,background .18s ease;box-shadow:0 10px 30px -14px #0009}.btn-primary-light[data-astro-cid-j7pv25f6]:hover,.btn-primary-light[data-astro-cid-j7pv25f6]:focus-visible{transform:translateY(-1px);background:#f4f7fb}.btn-outline-light[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.5rem;padding:.9rem 1.4rem;border-radius:999px;background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.6);font-weight:600;font-size:1rem;transition:transform .18s ease,border-color .18s ease,background .18s ease}.btn-outline-light[data-astro-cid-j7pv25f6]:hover,.btn-outline-light[data-astro-cid-j7pv25f6]:focus-visible{transform:translateY(-1px);border-color:#fff;background:#ffffff14}.hero-media[data-astro-cid-j7pv25f6]{margin:0;min-width:0}.hero-media-frame[data-astro-cid-j7pv25f6]{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:20px;box-shadow:0 40px 100px -30px #0009;background:#0e1830;isolation:isolate}.hero-media-video[data-astro-cid-j7pv25f6],.hero-media-img[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}@media(max-width:639px){.hero-media-frame[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 3}.hero-media-video[data-astro-cid-j7pv25f6],.hero-media-img[data-astro-cid-j7pv25f6]{object-position:40% center}}.hero-media-caption[data-astro-cid-j7pv25f6]{margin-top:.75rem;font-size:.8rem;color:#ffffffa6;text-align:center}.hero-video-toggle[data-astro-cid-j7pv25f6]{position:absolute;right:16px;bottom:16px;z-index:2;display:inline-flex;align-items:center;gap:.5rem;padding:.55rem .95rem;border-radius:999px;border:1.5px solid rgba(255,255,255,.75);background:#0e1830d1;color:#fff;font-family:inherit;font-size:.85rem;font-weight:600;line-height:1;letter-spacing:-.005em;cursor:pointer;-webkit-appearance:none;appearance:none;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transition:background .18s ease,border-color .18s ease,transform .18s ease}.hero-video-toggle[data-astro-cid-j7pv25f6]:hover{background:#0e1830f2;border-color:#fff}.hero-video-toggle[data-astro-cid-j7pv25f6]:focus-visible{outline:3px solid #FBBF24;outline-offset:3px;border-color:#fff;background:#0e1830f2}.hero-video-toggle-icon[data-astro-cid-j7pv25f6]{display:inline-grid;place-items:center;width:14px;height:14px;color:#fff}.hero-video-toggle-icon-play[data-astro-cid-j7pv25f6],.hero-video-toggle-icon-pause[data-astro-cid-j7pv25f6]{grid-area:1 / 1;display:none}.hero-video-toggle[data-astro-cid-j7pv25f6][data-state=paused] .hero-video-toggle-icon-play[data-astro-cid-j7pv25f6],.hero-video-toggle[data-astro-cid-j7pv25f6][data-state=playing] .hero-video-toggle-icon-pause[data-astro-cid-j7pv25f6]{display:block}@media(max-width:639px){.hero-video-toggle[data-astro-cid-j7pv25f6]{right:12px;bottom:12px;padding:.5rem .85rem;font-size:.8rem}}@media(prefers-reduced-motion:reduce){.hero-video-toggle[data-astro-cid-j7pv25f6]{transition:none}}.hero-ai-group[data-astro-cid-j7pv25f6]{position:absolute;top:16px;right:16px;z-index:3;display:flex;flex-direction:column;align-items:flex-end;gap:6px;pointer-events:none;max-width:calc(100% - 32px)}.hero-ai-badge-btn[data-astro-cid-j7pv25f6]{pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:48px;padding:8px;border-radius:999px;border:1.5px solid rgba(14,24,48,.25);background:#fff;color:#000;font-family:inherit;line-height:1;cursor:pointer;-webkit-appearance:none;appearance:none;box-shadow:0 2px 8px -2px #00000059;transition:background .18s ease,border-color .18s ease,transform .18s ease}.hero-ai-badge-btn[data-astro-cid-j7pv25f6]:hover,.hero-ai-badge-btn[data-astro-cid-j7pv25f6][aria-expanded=true]{background:#f3f4f6;border-color:#0e18308c}.hero-ai-badge-btn[data-astro-cid-j7pv25f6]:focus-visible{outline:3px solid #FBBF24;outline-offset:3px;border-color:#0e1830;background:#fff}.hero-ai-badge-icon[data-astro-cid-j7pv25f6]{display:block;width:48px;height:48px}.hero-ai-explainer[data-astro-cid-j7pv25f6]{margin:.9rem 0 0;padding:.9rem 1.1rem;font-size:.9rem;line-height:1.55;color:#0e1830;background:#eef4fb;border:1px solid #C6DBF0;border-radius:12px;box-shadow:0 10px 30px -20px #00000073}.hero-ai-explainer[data-astro-cid-j7pv25f6][hidden]{display:none}.hero-ai-explainer-title[data-astro-cid-j7pv25f6]{margin:0 0 .35rem}.hero-ai-explainer-body[data-astro-cid-j7pv25f6]{margin:0}@media(max-width:639px){.hero-ai-group[data-astro-cid-j7pv25f6]{top:10px;right:10px;gap:4px;max-width:calc(100% - 20px)}.hero-ai-badge-btn[data-astro-cid-j7pv25f6]{min-width:48px;min-height:48px;padding:8px}.hero-ai-badge-icon[data-astro-cid-j7pv25f6]{width:48px;height:48px}.hero-ai-explainer[data-astro-cid-j7pv25f6]{font-size:.85rem;padding:.8rem .95rem}}@media(prefers-reduced-motion:reduce){.hero-ai-badge-btn[data-astro-cid-j7pv25f6]{transition:none}}.einstieg-card[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:.9rem;padding:1.9rem 1.75rem;height:100%;background:#fff;border:1px solid var(--color-line);border-radius:20px;box-shadow:var(--shadow-sm);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;color:var(--color-ink)}.einstieg-card[data-astro-cid-j7pv25f6]:hover,.einstieg-card[data-astro-cid-j7pv25f6]:focus-within{transform:translateY(-3px);box-shadow:0 24px 48px -20px #0e18302e;border-color:#dc2626}.einstieg-icon[data-astro-cid-j7pv25f6]{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:#dc262614;color:#0e1830;transition:background .2s ease,color .2s ease}.einstieg-card[data-astro-cid-j7pv25f6]:hover .einstieg-icon[data-astro-cid-j7pv25f6],.einstieg-card[data-astro-cid-j7pv25f6]:focus-within .einstieg-icon[data-astro-cid-j7pv25f6]{background:#0e1830;color:#fff}.einstieg-title[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:1.3rem;font-weight:700;letter-spacing:-.02em;line-height:1.15;color:var(--color-ink)}.einstieg-title-link[data-astro-cid-j7pv25f6]{color:inherit;text-decoration:none;display:inline-block}.einstieg-title-link[data-astro-cid-j7pv25f6]:hover,.einstieg-title-link[data-astro-cid-j7pv25f6]:focus-visible{color:#0e3a6b;text-decoration:underline;text-underline-offset:3px}.einstieg-desc[data-astro-cid-j7pv25f6]{font-size:.95rem;line-height:1.55;color:var(--color-muted)}.einstieg-footer[data-astro-cid-j7pv25f6]{margin-top:auto;display:flex;flex-direction:column;gap:.5rem}.einstieg-cta[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.4rem;font-size:.9rem;font-weight:600;color:#0e3a6b;text-decoration:none;width:fit-content}.einstieg-cta[data-astro-cid-j7pv25f6]:hover,.einstieg-cta[data-astro-cid-j7pv25f6]:focus-visible{text-decoration:underline;text-underline-offset:3px}.einstieg-secondary-link[data-astro-cid-j7pv25f6]{display:inline-block;width:fit-content;max-width:100%;font-size:.82rem;line-height:1.35;font-weight:600;color:#0e3a6b;text-decoration:underline;text-underline-offset:2px;white-space:normal;overflow-wrap:anywhere}.einstieg-secondary-link[data-astro-cid-j7pv25f6]:hover,.einstieg-secondary-link[data-astro-cid-j7pv25f6]:focus-visible{color:#0e1830}.ablauf-step[data-astro-cid-j7pv25f6]{list-style:none;position:relative;padding:1.5rem 1.4rem 1.6rem;background:#fff;border:1px solid var(--color-line);border-radius:18px;box-shadow:var(--shadow-sm);min-width:0}.ablauf-num[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;padding:0 .6rem;border-radius:12px;background:#dc262614;color:#0e1830;font-family:var(--font-display);font-weight:800;font-size:.95rem;letter-spacing:0;font-feature-settings:"tnum"}.ablauf-title[data-astro-cid-j7pv25f6]{margin-top:.9rem;font-family:var(--font-display);font-size:1.2rem;font-weight:700;letter-spacing:-.01em;line-height:1.2;color:var(--color-ink)}.ablauf-desc[data-astro-cid-j7pv25f6]{margin-top:.5rem;font-size:.95rem;line-height:1.55;color:var(--color-muted)}.vertrauen-row[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr;gap:1.25rem;padding:1.75rem;background:#fff;border:1px solid var(--color-line);border-radius:22px;box-shadow:var(--shadow-sm)}@media(min-width:640px){.vertrauen-row[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.vertrauen-row[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,1fr);padding:2rem 2.25rem}}.vertrauen-item[data-astro-cid-j7pv25f6]{display:flex;align-items:flex-start;gap:.75rem;min-width:0}.vertrauen-bullet[data-astro-cid-j7pv25f6]{flex:0 0 auto;width:10px;height:10px;margin-top:.5rem;border-radius:999px;background:#dc2626;box-shadow:0 0 0 4px #dc262626}.vertrauen-title[data-astro-cid-j7pv25f6]{font-size:1rem;font-weight:700;letter-spacing:-.01em;color:var(--color-ink)}.vertrauen-desc[data-astro-cid-j7pv25f6]{margin-top:.2rem;font-size:.88rem;line-height:1.5;color:var(--color-muted)}.galerie-grid[data-astro-cid-j7pv25f6]{margin-top:2.5rem;display:grid;gap:1.25rem;grid-template-columns:1fr}@media(min-width:640px){.galerie-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.galerie-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr);gap:1.5rem}}.galerie-card[data-astro-cid-j7pv25f6]{list-style:none;min-width:0}.galerie-figure[data-astro-cid-j7pv25f6]{margin:0;display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid var(--color-line);border-radius:18px;overflow:hidden;box-shadow:var(--shadow-sm);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.galerie-figure[data-astro-cid-j7pv25f6]:hover{transform:translateY(-2px);box-shadow:0 24px 48px -22px #0e18302e;border-color:#0e18304d}.galerie-media[data-astro-cid-j7pv25f6]{position:relative;aspect-ratio:3 / 2;overflow:hidden;background:var(--color-mist)}.galerie-img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;display:block}.galerie-badge[data-astro-cid-j7pv25f6]{position:absolute;top:12px;left:12px;display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .65rem;background:#0e1830db;color:#fff;border-radius:999px;font-size:.72rem;font-weight:600;letter-spacing:.02em;line-height:1;box-shadow:0 6px 18px -8px #0e183080;backdrop-filter:blur(4px)}.galerie-badge[data-astro-cid-j7pv25f6]:before{content:"";width:6px;height:6px;border-radius:999px;background:#fca5a5;box-shadow:0 0 0 3px #fca5a540}.galerie-caption[data-astro-cid-j7pv25f6]{padding:1rem 1.2rem 1.1rem;display:flex;flex-direction:column;gap:.35rem}.galerie-kategorie[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:1.05rem;font-weight:700;letter-spacing:-.01em;color:var(--color-ink)}.galerie-note[data-astro-cid-j7pv25f6]{font-size:.78rem;color:var(--color-muted-2, var(--color-muted));line-height:1.4}@media(prefers-reduced-motion:reduce){.btn-primary-light[data-astro-cid-j7pv25f6],.btn-outline-light[data-astro-cid-j7pv25f6],.einstieg-card[data-astro-cid-j7pv25f6],.galerie-figure[data-astro-cid-j7pv25f6]{transition:none!important}.btn-primary-light[data-astro-cid-j7pv25f6]:hover,.btn-outline-light[data-astro-cid-j7pv25f6]:hover,.einstieg-card[data-astro-cid-j7pv25f6]:hover,.galerie-figure[data-astro-cid-j7pv25f6]:hover{transform:none!important}}.portraet-persoenlich[data-astro-cid-j7pv25f6]{display:block;width:100%;aspect-ratio:1 / 1;object-fit:contain;object-position:center bottom;background:transparent}
