/* Neuer Karrierehinweis – isolierte Klassen, bestehende Website unangetastet */
.nav-career{color:#9d5048!important;font-weight:800!important;white-space:nowrap}
.nav-career span{font-size:.8em;color:#b76760}
.career-highlight{background:linear-gradient(115deg,#faeee8 0%,#f9f3ec 55%,#eaf0e8 100%);border-top:1px solid rgba(158,95,84,.12);border-bottom:1px solid rgba(158,95,84,.15);position:relative;overflow:hidden}
.career-highlight:before{content:'✿';position:absolute;right:-24px;top:-105px;font:340px Georgia,serif;color:rgba(166,98,93,.05);pointer-events:none}
.career-highlight-inner{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:clamp(15px,2.5vw,35px);align-items:center;padding-top:clamp(25px,4vw,45px);padding-bottom:clamp(25px,4vw,45px)}
.career-highlight-icon{background:#fff9f7;border:1px solid #ecd6d0;border-radius:50%;width:76px;height:76px;display:grid;place-items:center;color:#b06058;font:2.8rem Georgia,serif;box-shadow:0 12px 30px rgba(106,65,54,.08)}
.career-highlight-kicker{display:inline-flex;align-items:center;gap:9px;font-size:.76rem;color:#a15d56;letter-spacing:.1em;text-transform:uppercase;font-weight:800;margin-bottom:9px}
.career-highlight-dot{display:inline-block;width:8px;height:8px;background:#ac655c;border-radius:50%;box-shadow:0 0 0 5px rgba(181,101,92,.11)}
.career-highlight h2{font-size:clamp(1.45rem,2.3vw,2.35rem);line-height:1.23;letter-spacing:-.025em;margin:0 0 8px;color:#40362f}
.career-highlight h2 em{font-weight:450;font-family:Georgia,serif;color:#aa6159}
.career-highlight p{margin:0;color:#5c5a54;max-width:800px;line-height:1.65;font-size:.92rem}
.career-highlight-button{display:inline-flex!important;align-items:center;justify-content:center;gap:12px;white-space:nowrap;box-shadow:0 9px 24px rgba(118,71,60,.13)}
.news-card-career{border:1px solid rgba(172,103,94,.15);background:linear-gradient(125deg,#fef7f3,#f3f7f0)}
.news-card-career .text-link{color:#955750;font-weight:750;text-underline-offset:4px}
@media(max-width:1080px){.career-highlight-inner{grid-template-columns:70px 1fr;gap:16px 24px}.career-highlight-button{grid-column:2;justify-self:start}.career-highlight-icon{width:65px;height:65px}}
@media(max-width:650px){.career-highlight-inner{grid-template-columns:1fr;gap:12px;padding-top:27px;padding-bottom:30px}.career-highlight-icon{display:none}.career-highlight-button{grid-column:1;justify-self:stretch;white-space:normal;text-align:center}.career-highlight h2{font-size:clamp(1.5rem,6vw,2rem)}.career-highlight p{font-size:.91rem}.career-highlight:before{font-size:230px;top:-50px;right:-20px}}
@media(prefers-reduced-motion:no-preference){.career-highlight-button{transition:transform .2s ease,box-shadow .2s ease}.career-highlight-button:hover{transform:translateY(-2px);box-shadow:0 14px 28px rgba(118,71,60,.19)}}
