.careers__wrap{padding:64px 0}.careers__cat{border-bottom:1px solid #03045e;margin-bottom:48px}.careers__cat h3{font-size:24px;font-weight:900;line-height:34px;margin-bottom:16px}.job{border:1px solid #03045e;border-radius:15px;margin-bottom:24px;padding:32px}.job__top{margin-bottom:20px}.job__top h4{font-size:24px;font-weight:900;line-height:34px}.job__descr{margin-bottom:20px}.job__top a.btn{text-align:center;width:100%}@media (min-width:768px){.job__top{display:flex;justify-content:space-between}.job__top a.btn{width:auto}.job__descr{margin-bottom:0;max-width:65%}}@media (min-width:1024px){.careers__wrap{display:flex;gap:32px;padding:112px 0}.careers__box{max-width:605px}.careers__cat,.careers__cat h3{margin-bottom:20px}.careers__cat h3{font-size:32px;line-height:42px}.careers__titles{position:relative}.careers__titles h2{padding-left:48px}.careers__titles h3.red{left:-5px;top:7px}.job{margin-bottom:32px}.job__top{margin-bottom:24px}}@media (min-width:1200px){.careers__wrap{gap:110px}.careers__box{max-width:645px}}