body:has(.career-hero) .header .header__logo img{filter:brightness(0) invert(1)}body:has(.career-hero) .header .header__menu a{color:#fff}body:has(.career-hero) .header .header__phone{color:#fff;border-right-color:hsla(0,0%,100%,.4)}body:has(.career-hero) .header .header__burger{color:#fff}body:has(.career-hero) .header.is-open .header__menu a{color:#001f4f}body:has(.career-hero) .header.is-open .header__menu a.active{color:#cc4d00}body:has(.career-hero) .header.is-open .header__menu .btn{color:#fff}.career-hero{position:relative;margin-top:-134px;padding-top:134px;background:#001f4f;color:hsla(0,0%,100%,.85);overflow:clip;isolation:isolate}@media(max-width: 900px){.career-hero{margin-top:-84px;padding-top:84px}}.career-hero::before{content:"";position:absolute;inset:0;background:url("/img/plany-bg.webp") center/cover no-repeat;filter:invert(1) grayscale(1);mix-blend-mode:screen;opacity:.09;z-index:-1}.career-hero__row{display:grid;grid-template-columns:minmax(0, 620px) minmax(0, 1fr);gap:40px;align-items:end}@media(max-width: 900px){.career-hero__row{grid-template-columns:1fr}}.career-hero__content{padding:60px 0 180px}@media(max-width: 900px){.career-hero__content{padding:32px 0 0}}.career-hero__eyebrow{color:#cc4d00;font-weight:600;margin-bottom:12px}.career-hero h1{color:#fff;font-size:52px;font-weight:700;letter-spacing:-0.015em;line-height:1.08}@media(max-width: 1100px){.career-hero h1{font-size:44px}}@media(max-width: 600px){.career-hero h1{font-size:34px}}.career-hero__lead{margin-top:24px;font-size:18px;line-height:1.6;max-width:560px}.career-hero__actions{margin-top:36px;display:flex;align-items:center;gap:28px;flex-wrap:wrap}.career-hero__link{color:#fff;font-weight:700;border-bottom:2px solid hsla(0,0%,100%,.35);padding-bottom:2px}.career-hero__link:hover{border-color:#cc4d00}.career-hero__person img{width:auto;max-width:100%;max-height:660px;margin-left:auto;display:block}@media(max-width: 900px){.career-hero__person img{max-height:460px;margin:24px auto 0}}.career-benefits{position:relative;margin-top:-110px}@media(max-width: 900px){.career-benefits{margin-top:0;padding-top:48px}}.career-benefits__grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:28px}@media(max-width: 900px){.career-benefits__grid{grid-template-columns:1fr}}.career-benefit{background:#fff;border:1px solid #d4d2e3;border-radius:20px;padding:34px 30px 36px;box-shadow:0 24px 50px -24px rgba(0,31,79,.35)}.career-benefit__icon{display:grid;place-items:center;width:64px;height:64px;border-radius:16px;background:rgba(204,77,0,.1);color:#cc4d00;margin-bottom:22px}.career-benefit__icon svg{width:36px;height:36px}.career-benefit h2{font-size:22px;font-weight:700;margin-bottom:10px}.career-benefit p{line-height:1.6}.career-who{padding:120px 0 40px}@media(max-width: 900px){.career-who{padding:72px 0 24px}}.career-who__row{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 480px);gap:64px;align-items:center}@media(max-width: 900px){.career-who__row{grid-template-columns:1fr;gap:32px}}.career-who h2{font-size:40px;font-weight:700;margin-bottom:20px}@media(max-width: 600px){.career-who h2{font-size:28px}}.career-who h2::before{content:"";display:block;width:72px;height:12px;margin-bottom:22px;border-top:3px solid #cc4d00;background:repeating-linear-gradient(90deg, #CC4D00 0 2px, transparent 2px 24px) top left/100% 10px no-repeat,repeating-linear-gradient(90deg, rgba(204, 77, 0, 0.55) 0 1px, transparent 1px 6px) top left/100% 5px no-repeat}.career-who p{font-size:17px;line-height:1.7;margin-bottom:14px}.career-who__note{color:#001f4f;font-weight:600}.career-who__photo img{width:100%;border-radius:16px}
