.karriere-hero[data-astro-cid-k32dxgea]{padding:var(--spacing-2xl) 0;background:linear-gradient(180deg,var(--color-bg) 0%,var(--color-bg-light) 100%)}.karriere-hero__inner[data-astro-cid-k32dxgea]{display:grid;grid-template-columns:1.3fr 1fr;gap:var(--spacing-xl);align-items:center}.karriere-hero[data-astro-cid-k32dxgea] h1[data-astro-cid-k32dxgea]{margin-bottom:var(--spacing-sm)}.karriere-hero__lede[data-astro-cid-k32dxgea]{font-size:var(--font-size-lg);max-width:56ch;margin-bottom:var(--spacing-md)}.karriere-hero__actions[data-astro-cid-k32dxgea]{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.karriere-hero__visual[data-astro-cid-k32dxgea]{aspect-ratio:1 / 1;border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-md)}.karriere-hero__visual[data-astro-cid-k32dxgea] .karriere-hero__image{width:100%;height:100%;object-fit:cover}.karriere-story[data-astro-cid-k32dxgea]{display:grid;grid-template-columns:1fr 1.5fr;gap:var(--spacing-xl);margin-bottom:var(--spacing-xl);align-items:start}.karriere-story[data-astro-cid-k32dxgea] h2[data-astro-cid-k32dxgea]{margin-bottom:0}.karriere-story__text[data-astro-cid-k32dxgea] p[data-astro-cid-k32dxgea]{max-width:65ch}.karriere-story__text[data-astro-cid-k32dxgea] p[data-astro-cid-k32dxgea]:last-child{margin-bottom:0}.werte-grid[data-astro-cid-k32dxgea]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-md)}.wert-card[data-astro-cid-k32dxgea]{background:var(--color-bg);padding:var(--spacing-md);border-radius:var(--radius-md);border:1px solid var(--color-border)}.wert-card[data-astro-cid-k32dxgea] h3[data-astro-cid-k32dxgea]{font-size:var(--font-size-lg);color:var(--color-text-dark);margin-bottom:var(--spacing-xs)}.wert-card[data-astro-cid-k32dxgea] p[data-astro-cid-k32dxgea]{font-size:var(--font-size-sm);color:var(--color-text);margin:0}.faq-grid[data-astro-cid-k32dxgea]{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-sm) var(--spacing-md);max-width:980px;margin:0 auto}.faq-item[data-astro-cid-k32dxgea]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-sm) var(--spacing-md);transition:border-color var(--transition-fast)}.faq-item[data-astro-cid-k32dxgea][open]{border-color:var(--color-primary)}.faq-item[data-astro-cid-k32dxgea] summary[data-astro-cid-k32dxgea]{cursor:pointer;font-weight:600;color:var(--color-text-dark);padding:.25rem 0;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:.5rem}.faq-item[data-astro-cid-k32dxgea] summary[data-astro-cid-k32dxgea]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-k32dxgea] summary[data-astro-cid-k32dxgea]:after{content:"+";font-size:1.5rem;color:var(--color-primary);transition:transform var(--transition-fast);line-height:1}.faq-item[data-astro-cid-k32dxgea][open] summary[data-astro-cid-k32dxgea]:after{transform:rotate(45deg)}.faq-item[data-astro-cid-k32dxgea] p[data-astro-cid-k32dxgea]{margin:var(--spacing-xs) 0 0;color:var(--color-text);font-size:var(--font-size-sm)}.stellen-grid[data-astro-cid-k32dxgea]{list-style:none;padding:0;margin:var(--spacing-md) auto 0;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md);max-width:820px}.stellen-grid[data-astro-cid-k32dxgea]>li[data-astro-cid-k32dxgea]:last-child:nth-child(odd){grid-column:1 / -1}.stellen-card[data-astro-cid-k32dxgea]{display:flex;flex-direction:column;height:100%;padding:var(--spacing-lg);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);text-decoration:none;color:var(--color-text-dark);transition:border-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast)}.stellen-card[data-astro-cid-k32dxgea]:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md);transform:translateY(-2px)}.stellen-card__meta[data-astro-cid-k32dxgea]{color:var(--color-text-muted);font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.06em;margin:0 0 var(--spacing-xs)}.stellen-card[data-astro-cid-k32dxgea] h3[data-astro-cid-k32dxgea]{color:var(--color-text-dark);margin-bottom:var(--spacing-xs);font-size:var(--font-size-xl)}.stellen-card__desc[data-astro-cid-k32dxgea]{color:var(--color-text);font-size:var(--font-size-sm);flex-grow:1;margin-bottom:var(--spacing-sm)}.stellen-card__cta[data-astro-cid-k32dxgea]{color:var(--color-primary);font-weight:600;font-size:var(--font-size-sm)}.karriere-bewerbung[data-astro-cid-k32dxgea]{display:grid;grid-template-columns:1fr 1.2fr;gap:var(--spacing-xl);align-items:start}.karriere-bewerbung[data-astro-cid-k32dxgea] h2[data-astro-cid-k32dxgea]{margin-bottom:var(--spacing-sm)}.karriere-bewerbung__contact[data-astro-cid-k32dxgea]{margin-top:var(--spacing-md);font-size:var(--font-size-lg)}@media(max-width:1024px){.werte-grid[data-astro-cid-k32dxgea],.stellen-grid[data-astro-cid-k32dxgea]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.karriere-hero__inner[data-astro-cid-k32dxgea],.karriere-story[data-astro-cid-k32dxgea],.faq-grid[data-astro-cid-k32dxgea],.karriere-bewerbung[data-astro-cid-k32dxgea],.stellen-grid[data-astro-cid-k32dxgea]{grid-template-columns:1fr}.karriere-hero__inner[data-astro-cid-k32dxgea]{gap:var(--spacing-lg)}.karriere-hero__visual[data-astro-cid-k32dxgea]{order:-1;max-width:480px;margin:0 auto;aspect-ratio:4 / 3}}@media(max-width:480px){.werte-grid[data-astro-cid-k32dxgea]{grid-template-columns:1fr}}
