.career-hero{position:relative;display:grid;grid-template-columns:1.05fr 1fr;gap:5vw;align-items:center;padding-top:45px;padding-bottom:75px;overflow:hidden}.career-hero-copy{position:relative;z-index:2}.career h1{font-size:clamp(44px,5.5vw,82px)}.career h1 i{color:#8e392b;font-weight:400}.career-hero figure{position:relative;z-index:1}.career-hero figure img{height:590px;object-fit:cover;object-position:29% center;border-radius:120px 8px 8px 8px}.career figcaption{font-size:12px;margin-top:12px;color:#64685e}.career-ink{position:absolute;right:4%;height:85%;width:auto;opacity:.07;top:2%;pointer-events:none}.career-strip{display:flex;justify-content:center;gap:5vw;padding:22px 5vw;background:#e5deca;border-block:1px solid #d4ccb7;font-size:14px;font-weight:600}.career .split figure img{border-radius:6px;aspect-ratio:1/1.1;object-fit:cover}.career-benefits{background:#e7e9df}.career-benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;margin-top:50px}.career-benefit-grid strong{font:60px Georgia;color:#9a4938}.career-benefit-grid h3{margin-top:20px}.career-jobs{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:45px}.career-job{background:#fbf8f0;padding:40px;border-top:3px solid var(--red);border-radius:4px 4px 24px 24px;display:flex;flex-direction:column;scroll-margin-top:125px}.career-job h3{font:36px/1.15 Georgia;letter-spacing:-.025em}.career-job h3 small{font:16px sans-serif;white-space:nowrap}.career-job ul{padding-left:20px;margin:0 0 24px}.career-job li{margin-bottom:12px}.career-job .button{margin-top:auto;align-self:start}.career-job .career-note{font-size:12px;margin:12px 0 0}.career-pay{font-size:21px;font-weight:700;margin-bottom:10px}.career-meta{font-size:13px;color:#62675b}.career-room{position:relative;padding-top:280px;overflow:hidden;background:#e6e2d5}.career-room>img{position:absolute;top:0;width:100%;height:400px;object-fit:cover;object-position:center;-webkit-mask-image:linear-gradient(to bottom,#000 48%,rgba(0,0,0,.96) 58%,rgba(0,0,0,.76) 70%,rgba(0,0,0,.38) 84%,transparent 100%);mask-image:linear-gradient(to bottom,#000 48%,rgba(0,0,0,.96) 58%,rgba(0,0,0,.76) 70%,rgba(0,0,0,.38) 84%,transparent 100%)}.career-room .wrap{position:relative;background:none;padding-top:120px}.career-faq{max-width:1100px}.career-faq details{border-bottom:1px solid var(--line);padding:22px 0}.career-faq summary{font-size:20px;font-weight:600;cursor:pointer}.career-faq details p{margin:18px 0 0;max-width:800px}.career :target{scroll-margin-top:120px}@media(max-width:800px){.career-hero{grid-template-columns:1fr;padding-top:30px;gap:30px}.career-hero figure img{height:380px;border-radius:70px 6px 6px 6px;object-position:30% center}.career-strip{flex-direction:column;gap:10px;text-align:center}.career-benefit-grid,.career-jobs{grid-template-columns:1fr}.career-job{padding:26px}.career-job h3{font-size:30px}.career-room{padding-top:180px}.career-room>img{height:300px}.career-room .wrap{padding-top:100px}.career-ink{height:40%;top:50%;right:0}.career-faq summary{font-size:18px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
/* Kalligraphie erhält neben Robins Foto einen eigenen, freien Raum. */
.career-hero{grid-template-columns:1.05fr 1fr 90px;gap:3vw}
.career-hero>.career-ink{position:relative;inset:auto;width:100%;height:510px;object-fit:contain;opacity:.16;align-self:center;z-index:0}
@media(max-width:1100px) and (min-width:801px){.career-hero{grid-template-columns:1.05fr 1fr 64px;gap:2vw}.career-hero>.career-ink{height:440px}}
@media(max-width:800px){.career-hero{grid-template-columns:minmax(0,1fr) 54px;gap:24px 14px}.career-hero-copy{grid-column:1/-1}.career-hero figure{grid-column:1;min-width:0;margin:0}.career-hero>.career-ink{grid-column:2;grid-row:2;height:320px;width:100%}}

.career #arbeitsalltag figure img{width:100%;height:auto;max-height:none;aspect-ratio:auto;object-fit:contain}.career #arbeitsalltag figure{width:100%;max-width:440px;justify-self:center}
