.film-layout[data-astro-cid-cd2vzqz2]{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid}.film-intro[data-astro-cid-cd2vzqz2] h2[data-astro-cid-cd2vzqz2]{margin-top:22px}.film-intro[data-astro-cid-cd2vzqz2]>.label[data-astro-cid-cd2vzqz2]{white-space:normal;line-height:1.7}.film-duration[data-astro-cid-cd2vzqz2]{color:var(--color-tinte-60);align-items:center;gap:18px;margin:28px 0;display:flex}.film-duration[data-astro-cid-cd2vzqz2]>[data-astro-cid-cd2vzqz2]:first-child{font:32px var(--font-mono);color:var(--color-tinte);border-left:2px solid var(--color-marke);padding-left:16px}.film-duration[data-astro-cid-cd2vzqz2]>[data-astro-cid-cd2vzqz2]:last-child{font-size:12px;line-height:1.5}.film-stage[data-astro-cid-cd2vzqz2]{min-width:0}.everyday-layout[data-astro-cid-cd2vzqz2]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(28px,4vw,56px);display:grid}.everyday-layout[data-astro-cid-cd2vzqz2] .everyday-grid[data-astro-cid-cd2vzqz2]{column-gap:32px}.everyday-layout[data-astro-cid-cd2vzqz2] h3[data-astro-cid-cd2vzqz2]{font-size:22px}@media (width<=1100px){.everyday-layout[data-astro-cid-cd2vzqz2] .everyday-grid[data-astro-cid-cd2vzqz2]{grid-template-columns:1fr;gap:24px}}@media (width<=900px){.film-layout[data-astro-cid-cd2vzqz2]{grid-template-columns:1fr}.film-intro[data-astro-cid-cd2vzqz2]{max-width:600px}.film-duration[data-astro-cid-cd2vzqz2]{margin:20px 0}.film-intro[data-astro-cid-cd2vzqz2] h2[data-astro-cid-cd2vzqz2] br[data-astro-cid-cd2vzqz2]{display:none}}@media (width<=760px){.everyday-layout[data-astro-cid-cd2vzqz2]{grid-template-columns:1fr}.everyday-photo[data-astro-cid-cd2vzqz2]{max-width:420px}}h1[data-astro-cid-cd2vzqz2]{font-size:var(--t-seitentitel);text-wrap:balance;margin:24px 0;line-height:1.1}h2[data-astro-cid-cd2vzqz2]{font-size:var(--t-abschnitt);text-wrap:balance;margin:18px 0 24px;line-height:1.15}h3[data-astro-cid-cd2vzqz2]{font-size:clamp(21px,2vw,28px);line-height:1.25}.muted[data-astro-cid-cd2vzqz2]{color:var(--color-tinte-60)}.body[data-astro-cid-cd2vzqz2]{color:var(--color-tinte-75);max-width:60ch;font-size:16px;line-height:1.75}.lead[data-astro-cid-cd2vzqz2]{font-size:var(--t-lead);color:var(--color-tinte-75);max-width:48ch;line-height:1.6}.career-hero[data-astro-cid-cd2vzqz2]{grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(32px,6vw,80px);display:grid}.hero-actions[data-astro-cid-cd2vzqz2]{flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px;display:flex}.primary[data-astro-cid-cd2vzqz2]{background:var(--color-tinte);color:var(--color-papier);justify-content:space-between;align-items:center;gap:24px;padding:16px 22px;font-size:14px;display:inline-flex}.primary[data-astro-cid-cd2vzqz2]:hover{background:var(--color-marke)}.text-link[data-astro-cid-cd2vzqz2]{border-bottom:1px solid var(--color-marke);align-items:center;gap:16px;padding-bottom:5px;font-size:14px;display:inline-flex}.text-link[data-astro-cid-cd2vzqz2]:hover{color:var(--color-marke)}.hero-image[data-astro-cid-cd2vzqz2]{min-width:0}.image-note[data-astro-cid-cd2vzqz2]{font:10px var(--font-mono);letter-spacing:.08em;color:var(--color-tinte-60);margin-top:14px;display:block}.career-context[data-astro-cid-cd2vzqz2]{border-top:1px solid var(--color-strich);color:var(--color-tinte-75);flex-wrap:wrap;gap:16px 36px;margin-top:40px;padding-top:24px;font-size:14px;display:flex}.career-context[data-astro-cid-cd2vzqz2] span[data-astro-cid-cd2vzqz2]{border-left:2px solid var(--color-marke);padding-left:14px}.section-heading[data-astro-cid-cd2vzqz2]{grid-template-columns:1.1fr 1fr;align-items:end;gap:48px;margin-bottom:32px;display:grid}.section-heading[data-astro-cid-cd2vzqz2] h2[data-astro-cid-cd2vzqz2]{margin-bottom:0}.video-caption[data-astro-cid-cd2vzqz2]{color:var(--color-tinte-60);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:14px;font-size:12px;display:flex}.work-layout[data-astro-cid-cd2vzqz2]{grid-template-columns:1fr 1.1fr;gap:64px;display:grid}.work-intro[data-astro-cid-cd2vzqz2] .body[data-astro-cid-cd2vzqz2]{margin-bottom:28px}.work-list[data-astro-cid-cd2vzqz2] li[data-astro-cid-cd2vzqz2]{border-top:1px solid var(--color-strich);gap:24px;padding:28px 0;display:flex}.work-list[data-astro-cid-cd2vzqz2] .label[data-astro-cid-cd2vzqz2]{color:var(--color-marke);padding-top:5px}.work-list[data-astro-cid-cd2vzqz2] p[data-astro-cid-cd2vzqz2]{margin-top:14px}.project-link[data-astro-cid-cd2vzqz2]{border-top:1px solid var(--color-strich);grid-template-columns:.7fr 1.7fr auto;align-items:center;gap:28px;margin-top:40px;padding:28px 0;display:grid}.project-link[data-astro-cid-cd2vzqz2] h3[data-astro-cid-cd2vzqz2]{font-size:22px}.project-link[data-astro-cid-cd2vzqz2] p[data-astro-cid-cd2vzqz2]{color:var(--color-tinte-75);margin-top:12px;font-size:15px;line-height:1.65}.project-link[data-astro-cid-cd2vzqz2]:hover h3[data-astro-cid-cd2vzqz2]{color:var(--color-marke)}.everyday-grid[data-astro-cid-cd2vzqz2]{grid-template-columns:1fr 1fr;gap:32px 56px;display:grid}.everyday-grid[data-astro-cid-cd2vzqz2] article[data-astro-cid-cd2vzqz2]{border-top:1px solid var(--color-strich);padding-top:24px}.everyday-grid[data-astro-cid-cd2vzqz2] p[data-astro-cid-cd2vzqz2]{margin-top:16px}.team-note[data-astro-cid-cd2vzqz2]{border-top:1px solid var(--color-strich);align-items:center;gap:28px;margin-top:40px;padding-top:28px;display:flex}.team-note[data-astro-cid-cd2vzqz2] p[data-astro-cid-cd2vzqz2]{flex:1;max-width:62ch;font-size:15px;line-height:1.65}.team-mark[data-astro-cid-cd2vzqz2]{font:38px var(--font-mono);color:var(--color-marke)}.jobs-layout[data-astro-cid-cd2vzqz2]{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.join-card[data-astro-cid-cd2vzqz2]{background:var(--color-papier);border-top:2px solid var(--color-marke);padding:clamp(24px,4vw,44px)}.join-card[data-astro-cid-cd2vzqz2] h3[data-astro-cid-cd2vzqz2]{margin:20px 0 16px;font-size:clamp(26px,3vw,38px)}.join-card[data-astro-cid-cd2vzqz2] p[data-astro-cid-cd2vzqz2]{color:var(--color-tinte-75);margin-bottom:24px;line-height:1.6}.external-note[data-astro-cid-cd2vzqz2]{color:var(--color-tinte-60);margin-top:16px;font-size:12px;display:block}.application-note[data-astro-cid-cd2vzqz2]{color:var(--color-tinte-60);max-width:76ch;margin-top:32px;font-size:14px;line-height:1.7}@media (width<=900px){.work-layout[data-astro-cid-cd2vzqz2],.jobs-layout[data-astro-cid-cd2vzqz2]{gap:32px}.team-note[data-astro-cid-cd2vzqz2]{flex-wrap:wrap}.team-note[data-astro-cid-cd2vzqz2] .text-link[data-astro-cid-cd2vzqz2]{margin-left:68px}.section-heading[data-astro-cid-cd2vzqz2]{gap:28px}}@media (width<=760px){.career-hero[data-astro-cid-cd2vzqz2],.section-heading[data-astro-cid-cd2vzqz2],.work-layout[data-astro-cid-cd2vzqz2],.jobs-layout[data-astro-cid-cd2vzqz2]{grid-template-columns:1fr}.hero-image[data-astro-cid-cd2vzqz2]{max-width:520px}.hero-image[data-astro-cid-cd2vzqz2] figure{aspect-ratio:3/2!important}.everyday-grid[data-astro-cid-cd2vzqz2]{grid-template-columns:1fr}.project-link[data-astro-cid-cd2vzqz2]{grid-template-columns:1fr auto}.project-link[data-astro-cid-cd2vzqz2]>.label[data-astro-cid-cd2vzqz2]{grid-column:1/-1}.career-context[data-astro-cid-cd2vzqz2]{gap:16px 24px}.team-note[data-astro-cid-cd2vzqz2] p[data-astro-cid-cd2vzqz2]{flex-basis:70%}}
