.careers-intro{padding-bottom:2rem}.careers-wrap{max-width:1160px;margin:auto;padding:0 5% 5rem}.career-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.3rem;margin:1.5rem 0 3rem}.career-card,.career-apply,.career-follow{border:1px solid #214559;background:linear-gradient(135deg,#0b2433,#0a1527);border-radius:22px;padding:2rem}.career-card h3{font-size:1.5rem;margin:.5rem 0}.career-card p{line-height:1.7;color:#b9cfda;white-space:pre-wrap}.career-meta{font-size:.95rem;color:#71deea!important}.career-card .button{margin-top:1rem}.career-apply{max-width:800px;margin:2rem auto}.career-apply form{display:grid;gap:.8rem}.career-apply input,.career-apply textarea,.career-apply select{font:inherit;color:#e8f6ff;background:#081827;border:1px solid #315568;border-radius:10px;padding:.95rem;width:100%}.career-apply label{font-size:1rem}.career-apply .consent{display:flex;gap:.8rem;line-height:1.6;align-items:start}.career-apply input[type=checkbox]{width:auto;margin-top:.5rem}.career-apply small{color:#b9cfda}.career-apply .button{justify-self:start;margin-top:.5rem}.career-follow{display:flex;justify-content:space-between;align-items:center;gap:2rem;margin-top:3rem}.career-follow h2{margin:0 0 .6rem}.career-follow p{margin:0;color:#b9cfda}.career-message{line-height:1.6;color:#92ecdc}.career-honey{display:none!important}.career-admin form{display:grid;gap:.8rem}.career-admin input,.career-admin textarea,.career-admin select{font:inherit;padding:1rem;border-radius:8px;background:#071622;border:1px solid #345368;color:white;width:100%}.career-admin .career-description{white-space:pre-wrap}.career-links{display:flex;flex-wrap:wrap;gap:1rem}.career-admin .button{margin-top:.6rem}@media(max-width:700px){.career-grid{grid-template-columns:1fr}.career-card,.career-apply,.career-follow{padding:1.3rem}.career-follow{display:block}.career-follow .button{margin-top:1.3rem}.careers-wrap{padding-left:5%;padding-right:5%}}
