.careers-content{padding-block:3rem 6rem}.vacancy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.vacancy-card,.vacancy-empty{background:#faf3df;border:1px solid #d9ceb1;border-radius:1rem;padding:2rem}.vacancy-card h2,.vacancy-empty h2{font-size:2rem;margin-top:0}.vacancy-actions{display:flex;gap:1rem;flex-wrap:wrap;margin-block:1.5rem}.vacancy-detail{max-width:55rem;margin-inline:auto}.vacancy-detail h1{font-size:clamp(2.3rem,5vw,4rem);line-height:1.1}.vacancy-detail>.nakee-eyebrow{margin-top:3rem}.vacancy-detail img{max-width:100%;height:auto}@media(max-width:48rem){.vacancy-grid{grid-template-columns:1fr}.vacancy-card,.vacancy-empty{padding:1.3rem}.vacancy-detail{padding-top:2rem}}