.jobs-stats[data-astro-cid-7jf2fhdj]{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:rgb(var(--rgb-line));border:1px solid rgb(var(--rgb-line));border-radius:var(--r-lg);overflow:hidden}@media(min-width:768px){.jobs-stats[data-astro-cid-7jf2fhdj]{grid-template-columns:repeat(4,1fr)}}.jobs-stat[data-astro-cid-7jf2fhdj]{padding:1.65rem 1.4rem;background:#fff;text-align:center}.jobs-stat-value[data-astro-cid-7jf2fhdj]{display:block;font-family:var(--font-display);font-size:clamp(1.85rem,3.2vw,2.5rem);font-weight:800;color:rgb(var(--rgb-brand));line-height:1;letter-spacing:-.022em}.jobs-stat-label[data-astro-cid-7jf2fhdj]{display:block;font-size:.74rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--rgb-muted));margin-top:.4rem}.job-list[data-astro-cid-7jf2fhdj]{display:grid;grid-template-columns:1fr;gap:1.25rem}.job-detail-card[data-astro-cid-7jf2fhdj]{padding:2rem 1.85rem;background:linear-gradient(135deg,#fff,rgb(var(--rgb-paper)));border:1px solid rgb(var(--rgb-line));border-radius:var(--r-lg);transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.job-detail-card[data-astro-cid-7jf2fhdj]:hover{border-color:rgb(var(--rgb-brand) / .36);box-shadow:0 18px 44px -18px #1717172e}.job-detail-head[data-astro-cid-7jf2fhdj]{display:flex;align-items:flex-start;gap:1.1rem;margin-bottom:1rem}.job-detail-icon[data-astro-cid-7jf2fhdj]{width:56px;height:56px;flex-shrink:0;border-radius:12px;background:linear-gradient(135deg,rgb(var(--rgb-brand) / .14),rgb(var(--rgb-brand) / .04));border:1px solid rgb(var(--rgb-brand) / .22);color:rgb(var(--rgb-brand));display:inline-flex;align-items:center;justify-content:center}.job-detail-cat[data-astro-cid-7jf2fhdj]{display:block;font-family:var(--font-sans);font-size:.66rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--rgb-brand));margin-bottom:.3rem}.job-detail-title[data-astro-cid-7jf2fhdj]{font-family:var(--font-headline);font-weight:800;font-size:1.4rem;color:rgb(var(--rgb-ink));letter-spacing:-.012em;margin:0;line-height:1.15}.job-detail-intro[data-astro-cid-7jf2fhdj]{font-size:1rem;line-height:1.6;color:rgb(var(--rgb-ink-soft));margin:0 0 1.5rem}.job-detail-grid[data-astro-cid-7jf2fhdj]{display:grid;grid-template-columns:1fr;gap:1.5rem;padding-top:1.2rem;padding-bottom:1.4rem;border-top:1px solid rgb(var(--rgb-line));border-bottom:1px solid rgb(var(--rgb-line));margin-bottom:1.4rem}@media(min-width:768px){.job-detail-grid[data-astro-cid-7jf2fhdj]{grid-template-columns:1fr 1fr;gap:2.5rem}}.job-detail-h[data-astro-cid-7jf2fhdj]{display:block;font-family:var(--font-sans);font-size:.66rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--rgb-brand-deep));margin-bottom:.85rem}.job-detail-list[data-astro-cid-7jf2fhdj]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.6rem}.job-detail-list[data-astro-cid-7jf2fhdj] li[data-astro-cid-7jf2fhdj]{display:flex;align-items:flex-start;gap:.7rem;font-size:.92rem;line-height:1.5;color:rgb(var(--rgb-ink-soft))}.job-detail-check[data-astro-cid-7jf2fhdj]{width:20px;height:20px;flex-shrink:0;border-radius:5px;background:rgb(var(--rgb-brand));color:#fff;display:inline-flex;align-items:center;justify-content:center;margin-top:.1rem}.job-detail-dot[data-astro-cid-7jf2fhdj]{width:7px;height:7px;border-radius:999px;border:1.5px solid rgb(var(--rgb-brand));background:transparent;margin-top:.5rem;flex-shrink:0}.job-detail-cta[data-astro-cid-7jf2fhdj]{display:flex;flex-wrap:wrap;gap:.6rem}.job-detail-card-ausbildung[data-astro-cid-7jf2fhdj]{background:#fff}.benefit-grid[data-astro-cid-7jf2fhdj]{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:640px){.benefit-grid[data-astro-cid-7jf2fhdj]{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.benefit-grid[data-astro-cid-7jf2fhdj]{grid-template-columns:1fr 1fr 1fr}}.benefit-card[data-astro-cid-7jf2fhdj]{padding:1.75rem 1.55rem;background:linear-gradient(135deg,#fff,rgb(var(--rgb-paper)));border:1px solid rgb(var(--rgb-line));border-radius:var(--r-lg);transition:transform .25s ease,border-color .25s ease}.benefit-card[data-astro-cid-7jf2fhdj]:hover{transform:translateY(-2px);border-color:rgb(var(--rgb-brand) / .36)}.benefit-card-icon[data-astro-cid-7jf2fhdj]{width:48px;height:48px;border-radius:11px;background:rgb(var(--rgb-brand) / .1);color:rgb(var(--rgb-brand));display:inline-flex;align-items:center;justify-content:center;margin-bottom:.9rem}.benefit-card-title[data-astro-cid-7jf2fhdj]{display:block;font-family:var(--font-headline);font-weight:800;font-size:1.05rem;color:rgb(var(--rgb-ink));letter-spacing:-.012em;margin-bottom:.4rem}.benefit-card-text[data-astro-cid-7jf2fhdj]{font-size:.9rem;line-height:1.55;color:rgb(var(--rgb-ink-soft));margin:0}.apply-steps[data-astro-cid-7jf2fhdj]{display:grid;grid-template-columns:1fr;gap:1rem;max-width:56rem;margin:0 auto}@media(min-width:768px){.apply-steps[data-astro-cid-7jf2fhdj]{grid-template-columns:1fr 1fr 1fr}}.apply-step[data-astro-cid-7jf2fhdj]{position:relative;padding:1.85rem 1.65rem;background:#fff;border:1px solid rgb(var(--rgb-line));border-radius:var(--r-lg);transition:transform .25s ease,border-color .25s ease}.apply-step[data-astro-cid-7jf2fhdj]:hover{transform:translateY(-2px);border-color:rgb(var(--rgb-brand) / .36)}.apply-step-num[data-astro-cid-7jf2fhdj]{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg,rgb(var(--rgb-brand)),rgb(var(--rgb-brand-deep)));color:#fff;font-family:var(--font-display);font-weight:800;font-size:.95rem;letter-spacing:-.014em;margin-bottom:.95rem;box-shadow:0 6px 18px -4px rgb(var(--rgb-brand) / .4)}.apply-step-title[data-astro-cid-7jf2fhdj]{display:block;font-family:var(--font-headline);font-weight:800;font-size:1.1rem;color:rgb(var(--rgb-ink));letter-spacing:-.012em;margin-bottom:.5rem}.apply-step-text[data-astro-cid-7jf2fhdj]{font-size:.92rem;line-height:1.55;color:rgb(var(--rgb-ink-soft));margin:0}.apply-step-text[data-astro-cid-7jf2fhdj] a[data-astro-cid-7jf2fhdj]{color:rgb(var(--rgb-brand-deep));font-weight:700;text-decoration:underline;text-underline-offset:3px;word-break:break-all}
