.positionen[data-astro-cid-pbtsfa3k]{background:var(--color-ground);color:var(--color-ink)}.hl[data-astro-cid-pbtsfa3k]{color:var(--color-accent)}.cta[data-astro-cid-pbtsfa3k]{display:inline-block;padding:16px 28px;border-radius:var(--radius-sm);font-family:var(--font-heading);font-size:19px;font-weight:700;line-height:1;text-decoration:none;background:var(--color-ink);color:var(--color-ground);transition:background-color .3s var(--ease)}.cta[data-astro-cid-pbtsfa3k]:hover,.cta[data-astro-cid-pbtsfa3k]:focus-visible{background:var(--color-accent-deep)}.hero[data-astro-cid-pbtsfa3k]{padding:100px var(--space-lg) var(--space-2xl);text-align:center}.hero[data-astro-cid-pbtsfa3k] h1[data-astro-cid-pbtsfa3k]{font-size:var(--text-h1);margin:0 0 var(--space-md)}.hero[data-astro-cid-pbtsfa3k] p[data-astro-cid-pbtsfa3k]{font-size:22px;max-width:640px;margin:0 auto var(--space-lg);line-height:1.5}.intro[data-astro-cid-pbtsfa3k]{padding:var(--space-2xl) var(--space-lg)}.intro-inner[data-astro-cid-pbtsfa3k]{max-width:var(--max-width);margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2xl);align-items:center}.intro[data-astro-cid-pbtsfa3k] h2[data-astro-cid-pbtsfa3k]{font-size:var(--text-h2);margin-bottom:var(--space-md)}.intro[data-astro-cid-pbtsfa3k] p[data-astro-cid-pbtsfa3k]{font-size:20px;line-height:1.5;margin-bottom:var(--space-md)}.jobs[data-astro-cid-pbtsfa3k]{padding:var(--space-2xl) var(--space-lg);background:var(--color-stone)}.jobs-inner[data-astro-cid-pbtsfa3k]{max-width:var(--max-width);margin:0 auto}.jobs[data-astro-cid-pbtsfa3k] h2[data-astro-cid-pbtsfa3k]{font-size:var(--text-h2);margin-bottom:var(--space-xl)}.jobs[data-astro-cid-pbtsfa3k] .hl[data-astro-cid-pbtsfa3k]{color:var(--color-ink)}.job-card[data-astro-cid-pbtsfa3k]{border:1.5px solid var(--color-ink);border-radius:var(--radius-md);background:var(--color-ground);color:var(--color-ink);padding:var(--space-lg) var(--space-xl);margin-bottom:var(--space-md);display:flex;align-items:center;justify-content:space-between;gap:var(--space-lg);text-decoration:none;transition:background-color .3s var(--ease)}.job-card[data-astro-cid-pbtsfa3k]:hover,.job-card[data-astro-cid-pbtsfa3k]:focus-visible{background:var(--color-white)}.job-card[data-astro-cid-pbtsfa3k]:focus-visible{outline-color:var(--color-ink)}.job-card[data-astro-cid-pbtsfa3k] h3[data-astro-cid-pbtsfa3k]{font-size:22px;margin:0 0 var(--space-sm)}.job-location[data-astro-cid-pbtsfa3k]{font-size:16px;font-weight:500;color:var(--color-accent-deep);display:flex;align-items:center;gap:6px}.job-arrow[data-astro-cid-pbtsfa3k]{flex-shrink:0;width:44px;height:44px;border-radius:50%;border:1.5px solid var(--color-ink);display:flex;align-items:center;justify-content:center;font-size:20px;transition:background-color .3s var(--ease),color .3s var(--ease)}.job-card[data-astro-cid-pbtsfa3k]:hover .job-arrow[data-astro-cid-pbtsfa3k]{background:var(--color-ink);color:var(--color-ground)}.process[data-astro-cid-pbtsfa3k]{padding:var(--space-2xl) var(--space-lg);background:var(--color-ink);color:var(--color-ground)}.process-inner[data-astro-cid-pbtsfa3k]{max-width:var(--max-width);margin:0 auto}.process[data-astro-cid-pbtsfa3k] h2[data-astro-cid-pbtsfa3k]{font-size:var(--text-h2);margin-bottom:var(--space-2xl);text-align:center}.steps[data-astro-cid-pbtsfa3k]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-xl)}.step[data-astro-cid-pbtsfa3k]{padding-top:var(--space-lg)}.step-num[data-astro-cid-pbtsfa3k]{font-family:var(--font-heading);font-weight:700;font-size:48px;color:var(--color-accent);line-height:1;margin-bottom:var(--space-md);display:block}.step[data-astro-cid-pbtsfa3k] h3[data-astro-cid-pbtsfa3k]{font-size:20px;margin-bottom:var(--space-sm)}.step[data-astro-cid-pbtsfa3k] p[data-astro-cid-pbtsfa3k]{font-size:17px;line-height:1.5}.contact[data-astro-cid-pbtsfa3k]{padding:var(--space-2xl) var(--space-lg);text-align:center}.contact-inner[data-astro-cid-pbtsfa3k]{max-width:600px;margin:0 auto;border:1.5px solid var(--color-line);border-radius:var(--radius-lg);padding:var(--space-2xl);background:var(--color-white)}.contact[data-astro-cid-pbtsfa3k] h2[data-astro-cid-pbtsfa3k]{font-size:32px;margin-bottom:var(--space-md)}.contact[data-astro-cid-pbtsfa3k] p[data-astro-cid-pbtsfa3k]{font-size:20px;line-height:1.6;margin-bottom:var(--space-sm)}.contact[data-astro-cid-pbtsfa3k] a[data-astro-cid-pbtsfa3k]{color:var(--color-accent-deep);text-decoration:none}.contact[data-astro-cid-pbtsfa3k] a[data-astro-cid-pbtsfa3k]:hover{text-decoration:underline}.contact-name[data-astro-cid-pbtsfa3k]{font-size:22px;font-family:var(--font-heading);font-weight:700}@media (max-width: 900px){.intro-inner[data-astro-cid-pbtsfa3k]{grid-template-columns:1fr}.steps[data-astro-cid-pbtsfa3k]{grid-template-columns:1fr 1fr}.hero[data-astro-cid-pbtsfa3k] h1[data-astro-cid-pbtsfa3k]{font-size:clamp(32px,6vw,48px)}.job-card[data-astro-cid-pbtsfa3k]{flex-direction:column;align-items:flex-start}}@media (max-width: 600px){.steps[data-astro-cid-pbtsfa3k]{grid-template-columns:1fr}}
