.mn-karriere{--color-primary:#1d3031;--color-accent:#e4f7dc;--font-heading:"Libre Baskerville",serif;--font-body:"Poppins",sans-serif;--content-max-width:1440px;--transition-base:300ms ease;background-color:var(--color-primary);width:100%}.mn-karriere__container{margin:0 auto;max-width:var(--content-max-width);padding:0 100px}.mn-karriere__top{padding:130px 0 80px;text-align:center}.mn-karriere__title{font-family:var(--font-heading);font-size:3rem;font-style:italic;font-weight:400;margin:0 0 30px}.mn-karriere__subtitle,.mn-karriere__title{color:var(--color-accent);text-align:center}.mn-karriere__subtitle{font-family:var(--font-body);font-size:1rem;font-weight:300;line-height:1.7;margin:0 auto 40px;max-width:700px}.mn-karriere__subtitle p{margin:0}.mn-karriere__cta-wrapper{text-align:center}.mn-karriere__cta{background:transparent;border:1px solid var(--color-accent);border-radius:30px;color:var(--color-accent);display:inline-block;font-family:var(--font-body);font-size:.9rem;font-weight:400;padding:14px 40px;text-decoration:none;transition:background var(--transition-base),color var(--transition-base)}.mn-karriere__cta:hover{background:var(--color-accent);color:var(--color-primary)}.mn-karriere__hr{border:none;border-top:1px solid rgba(228,247,220,.2);margin:0;transform:scaleX(0);transform-origin:left center;transition:transform 1s ease}.mn-karriere__hr.is-visible{transform:scaleX(1)}.mn-karriere__bottom{padding:80px 0}.mn-karriere__grid{display:grid;gap:0;grid-template-columns:repeat(4,1fr);margin-top:50px}.mn-karriere__box{border-right:1px solid rgba(228,247,220,.2);padding:0 40px}.mn-karriere__box:first-child{padding-left:0}.mn-karriere__box:last-child{border-right:none;padding-right:0}.mn-karriere__box-title{color:var(--color-accent);font-family:var(--font-heading);font-size:1.5rem;font-style:italic;font-weight:400;margin:0 0 20px}.mn-karriere__box-text{color:var(--color-accent);font-family:var(--font-body);font-size:.85rem;font-weight:300;line-height:1.7;opacity:.85}.mn-karriere__box-text p{margin:0 0 16px}.mn-karriere__box-text p:last-child{margin-bottom:0}.mn-karriere__animate{opacity:0;transform:translateY(30px);transition:opacity .7s ease,transform .7s ease}.mn-karriere__animate.is-visible{opacity:1;transform:translateY(0)}@media (max-width:1024px){.mn-karriere__container{padding:0 60px}.mn-karriere__title{font-size:2.5rem}.mn-karriere__grid{gap:40px 0;grid-template-columns:repeat(2,1fr)}.mn-karriere__box{padding:0 30px}.mn-karriere__box:nth-child(2){border-right:none;padding-right:0}.mn-karriere__box:nth-child(3){padding-left:0}}@media (max-width:768px){.mn-karriere__container{padding:0 24px}.mn-karriere__top{padding:100px 0 50px}.mn-karriere__title{font-size:2rem}.mn-karriere__subtitle{font-size:.9rem}.mn-karriere__bottom{padding:50px 0}.mn-karriere__grid{gap:30px 20px;grid-template-columns:1fr 1fr}.mn-karriere__box{border-bottom:none;border-right:none;padding:0}.mn-karriere__box:nth-child(odd){padding-right:10px}.mn-karriere__box:nth-child(2n){padding-left:10px}.mn-karriere__box-title{font-size:1.1rem;margin-bottom:12px}.mn-karriere__box-text{font-size:.75rem}}