.bh-hero[data-astro-cid-2n7542im]{padding-block:clamp(120px,16vw,168px) clamp(48px,7vw,80px);position:relative;overflow:hidden}.bh-wash[data-astro-cid-2n7542im]{pointer-events:none;background:radial-gradient(closest-side, var(--accent-tint) 0%, color-mix(in srgb, var(--accent-tint) 42%, transparent) 45%, transparent 72%);width:86vw;height:70vh;position:absolute;top:30%;left:50%;transform:translate(-50%,-50%)}.bh-hero-in[data-astro-cid-2n7542im]{max-width:880px;position:relative}.bh-hero[data-astro-cid-2n7542im] h1[data-astro-cid-2n7542im]{letter-spacing:-.026em;margin-top:.9rem;font-size:clamp(2.1rem,5vw,4rem);line-height:1.05}.bh-lead[data-astro-cid-2n7542im]{max-width:660px;margin-top:1.4rem;font-size:clamp(1.08rem,1.5vw,1.3rem)}.bh-cta[data-astro-cid-2n7542im]{flex-wrap:wrap;gap:14px;margin-top:2rem;display:flex}.bh-trust[data-astro-cid-2n7542im]{font-family:var(--font-mono);letter-spacing:.08em;color:var(--muted-2);margin-top:1.8rem;font-size:.73rem}.bh-anlaesse[data-astro-cid-2n7542im]{padding-block:clamp(44px,6vw,80px)}.bh-an-lead[data-astro-cid-2n7542im]{max-width:620px;margin-top:1rem}.bh-an-grid[data-astro-cid-2n7542im]{counter-reset:idx;margin-top:2.2rem}.bh-an-card[data-astro-cid-2n7542im]{border-top:1px solid var(--hairline);counter-increment:idx;grid-template-columns:1fr;gap:8px 56px;padding:26px 0;display:grid}.bh-an-card[data-astro-cid-2n7542im] h3[data-astro-cid-2n7542im]{font-family:var(--font-display);letter-spacing:-.01em;font-size:1.35rem;font-weight:420;line-height:1.2}.bh-an-card[data-astro-cid-2n7542im] h3[data-astro-cid-2n7542im]:before{content:"0" counter(idx);font-family:var(--font-mono);letter-spacing:.14em;color:var(--accent-text);margin-bottom:10px;font-size:.72rem;display:block}.bh-an-card[data-astro-cid-2n7542im] p[data-astro-cid-2n7542im]{color:var(--muted);max-width:60ch;margin-top:0;font-size:.95rem;line-height:1.6}.bh-schritte[data-astro-cid-2n7542im]{background:var(--surface);padding-block:clamp(44px,6vw,80px)}.bh-schritt-grid[data-astro-cid-2n7542im]{grid-template-columns:1fr;gap:0 40px;margin-top:2.4rem;display:grid}.bh-schritt[data-astro-cid-2n7542im]{border-top:1px solid var(--hairline);padding:22px 0 26px}.bh-schritt-n[data-astro-cid-2n7542im]{font-family:var(--font-display);color:var(--accent-deep);font-size:1.9rem;font-weight:320;line-height:1}.bh-schritt[data-astro-cid-2n7542im] h3[data-astro-cid-2n7542im]{margin-top:10px;font-size:1.2rem}.bh-schritt[data-astro-cid-2n7542im] p[data-astro-cid-2n7542im]{color:var(--muted);margin-top:10px;font-size:.92rem;line-height:1.55}.bh-bruecke[data-astro-cid-2n7542im]{grid-template-columns:1fr;gap:18px;margin-top:2.2rem;display:grid}.bh-br-card[data-astro-cid-2n7542im]{background:var(--card);border:1px solid var(--accent-tint);border-radius:var(--r-lg);box-shadow:var(--shadow-card);color:inherit;flex-direction:column;padding:22px 24px;text-decoration:none;transition:box-shadow .22s,transform .22s;display:flex}.bh-br-card[data-astro-cid-2n7542im]:hover{box-shadow:var(--shadow-lift);transform:translateY(-2px)}.bh-br-job[data-astro-cid-2n7542im]{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);font-size:1.15rem;font-weight:420;line-height:1.22}.bh-br-name[data-astro-cid-2n7542im]{font-family:var(--font-mono);letter-spacing:.08em;color:var(--accent-text);margin-top:5px;font-size:.74rem}.bh-br-card[data-astro-cid-2n7542im] p[data-astro-cid-2n7542im]{color:var(--muted);flex:1;margin-top:8px;font-size:.92rem;line-height:1.55}.bh-br-cta[data-astro-cid-2n7542im]{color:var(--accent-text);margin-top:14px;font-size:.9rem;font-weight:550}@media (width>=760px){.bh-an-card[data-astro-cid-2n7542im]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;padding:30px 0}.bh-schritt-grid[data-astro-cid-2n7542im]{grid-template-columns:repeat(2,1fr)}.bh-bruecke[data-astro-cid-2n7542im]{grid-template-columns:repeat(3,1fr);gap:20px}}@media (width>=1080px){.bh-schritt-grid[data-astro-cid-2n7542im]{grid-template-columns:repeat(4,1fr);gap:20px}}@media (width<=760px){.bh-cta[data-astro-cid-2n7542im] .btn[data-astro-cid-2n7542im]{text-align:center;justify-content:center;width:100%}}
