@media screen and (max-width:1240px){.white-bg{margin-top:120px}.white-bg:before{height:156px;top:-155px}.logo-bg-grey{width:1575px}.btnPos .btn{top:-190px}.blockSubtitle{margin-bottom:90px}.logo-bg-grey{top:130px;width:1000px}}@media screen and (max-width:992px){.white-bg{margin-top:60px;padding-top:40px}}@media screen and (max-width:600px){.btnPos .btn{top:-150px}.home .btnPos .btn{top:-90px}.careerTop-inner .btnPos .btn{top:-80px;width:195px}.white-bg:before{background-size:1000px auto;height:90px;top:-89px}.blockPreTitle{color:var(--white-color);margin-bottom:48px;margin-top:78px;position:relative}.blockSubtitle{margin-bottom:40px}.btnPos .btn{top:-210px}.logo-bg-grey{top:25px;width:110%}.blockPreTitle{color:var(--pink-color);margin-top:20px}.home .btnPos .btn{margin-bottom:50px;margin-top:0;top:-290px}}.careerForm{padding-top:96px}.careerForm-subtitle{font-size:var(--font-size-h4);margin-bottom:30px}.careerForm h3{font-size:var(--font-size-h3);font-weight:700;margin-bottom:72px;text-transform:uppercase}.careerForm h3 span{color:var(--blue-color)}@media screen and (max-width:1240px){.careerForm h3{margin-bottom:56px}.careerForm-subtitle{margin-bottom:22px}.careerForm{padding-top:72px}.careerForm.contactFormForm{padding-bottom:90px}}.careerTop{align-items:center;display:flex;height:calc(100vh - 300px);padding-bottom:155px;z-index:5}.careerTop h1{font-size:var(--font-size-h1);font-weight:700;line-height:100%;margin-left:120px;margin-top:70px}.careerTop h1 span{font-size:var(--font-size-h3);font-weight:300;letter-spacing:-2px;line-height:1.1;padding:40px 0;position:relative;text-transform:uppercase}.careerTop h1 span:after,.careerTop h1 span:before{background:var(--white-color);content:"";display:block;height:2px;margin:0 auto;width:480px}.careerTop h1 span:before{top:0}.careerTop h1 span:after{bottom:0}@media screen and (max-width:1240px){.careerTop h1{margin-top:15px}.careerTop h1 span{padding:28px 0}.careerTop h1 span:after,.careerTop h1 span:before{width:320px}.careerTop h1{line-height:90%}.careerTop h1 span{padding:15px 0}}@media screen and (max-width:992px){.careerTop{height:auto}.careerTop h1{margin-bottom:60px;margin-left:unset;text-align:left}.careerTop{padding-bottom:155px}}@media screen and (max-width:600px){.careerTop h1{margin-top:60px}.careerTop h1 span{padding:15px 0}}.careerTopMain .careerTop h1{margin-left:0}.careerTop-text{margin-top:94px;max-width:1032px}.careerTop-text p:not(:last-of-type){margin-bottom:50px}.careerTopMain .bg--whiteBlack{background:var(--white-color)}.careerTopMain .careerRoles{margin-bottom:0;padding-bottom:120px}.careerTopMain .careerRoles+.black-bg{background:radial-gradient(circle at 20% 0,rgba(37,99,235,.14),transparent 34%),radial-gradient(circle at 82% 8%,rgba(239,82,195,.12),transparent 32%),#090909;border-radius:48px;margin-top:0;overflow:hidden;padding-bottom:0}.careerTopMain .careerRoles+.black-bg:after,.careerTopMain .careerRoles+.black-bg:before{content:none}.careerTopMain .black-bg>.container{position:relative;z-index:1}.careerVacancy{padding:120px 0;position:relative}.careerVacancy:before{background:radial-gradient(circle,rgba(37,99,235,.22) 0,rgba(239,82,195,.12) 38%,transparent 72%);content:"";filter:blur(16px);height:420px;left:50%;pointer-events:none;position:absolute;top:40px;transform:translateX(-50%);width:min(900px,90vw)}.careerVacancy-header{margin:0 auto;max-width:920px;position:relative;text-align:center;z-index:1}.careerVacancy-eyebrow{align-items:center;color:hsla(0,0%,100%,.7);display:flex;font-size:var(--font-size-small);font-weight:600;gap:14px;justify-content:center;letter-spacing:.12em;margin-bottom:24px;text-transform:uppercase}.careerVacancy-eyebrow:before{background:var(--pink-color);border-radius:50%;box-shadow:0 0 18px rgba(239,82,195,.8);content:"";height:8px;width:8px}.careerVacancy-eyebrow span:last-child{align-items:center;border:1px solid hsla(0,0%,100%,.24);border-radius:999px;color:var(--white-color);display:inline-flex;height:30px;justify-content:center;letter-spacing:0;min-width:30px;padding:0 9px}.careerVacancy h2{font-size:var(--font-size-h2);font-weight:600;letter-spacing:-.045em;line-height:1.02;margin:0;text-transform:uppercase}.careerVacancy h2>span{color:var(--blue-color);display:block}.careerVacancy-header>p{color:hsla(0,0%,100%,.7);font-size:var(--font-size-lead);line-height:1.5;margin:28px auto 0;max-width:720px}.careerVacancy-list{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:72px}.careerVacancy-block{min-width:0}.careerVacancy-list__item{background:linear-gradient(145deg,hsla(0,0%,100%,.09),hsla(0,0%,100%,.025) 54%),radial-gradient(circle at 100% 0,rgba(239,82,195,.2),transparent 36%),#121212;border:1px solid hsla(0,0%,100%,.14);border-radius:24px;display:flex;flex-direction:column;height:100%;min-height:430px;overflow:hidden;padding:30px;position:relative;transition:border-color .25s ease,box-shadow .25s ease}.careerVacancy-list__item:hover{border-color:rgba(239,82,195,.46);box-shadow:0 24px 70px rgba(0,0,0,.3)}.careerVacancy-list__head{align-items:center;display:flex;justify-content:space-between}.careerVacancy-list__index{color:hsla(0,0%,100%,.38);font-size:var(--font-size-small);font-weight:600;letter-spacing:.1em}.careerVacancy-list__icon{align-items:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);border-radius:16px;display:flex;flex:0 0 54px;height:54px;justify-content:center;padding:10px;width:54px}.careerVacancy-list__icon img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.careerVacancy-list__title{color:var(--white-color);font-size:var(--font-size-h4);font-weight:600;line-height:1.12;margin:38px 0 0;max-width:520px;overflow-wrap:anywhere;text-transform:uppercase}.careerVacancy-list__top{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.careerVacancy-list__top span{align-items:center;background:hsla(0,0%,100%,.055);border:1px solid hsla(0,0%,100%,.14);border-radius:999px;display:inline-flex;font-size:var(--font-size-small);gap:9px;min-height:38px;padding:7px 13px}.careerVacancy-list__top i{color:hsla(0,0%,100%,.52);font-style:normal}.careerVacancy-list__top b{color:var(--white-color);font-weight:500}.careerVacancy-list__op{color:hsla(0,0%,100%,.7);font-size:var(--font-size-body);line-height:1.5;margin-top:26px}.careerVacancy-list__op>b{color:hsla(0,0%,100%,.48);display:block;font-size:var(--font-size-caption);letter-spacing:.12em;margin-bottom:8px;text-transform:uppercase}.careerVacancy .btn-card,.careerVacancy-empty__link{align-items:center;background:var(--pink-color);border:1px solid var(--pink-color);border-radius:12px;color:var(--white-color);display:flex;font-size:var(--font-size-small);font-weight:600;justify-content:space-between;min-height:50px;padding:12px 18px;text-transform:uppercase;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.careerVacancy .btn-card{margin-top:auto}.careerVacancy .btn-card span:last-child,.careerVacancy-empty__link span:last-child{font-size:22px;line-height:1;transition:transform .2s ease}.careerVacancy .btn-card:hover,.careerVacancy-empty__link:hover{background:var(--blue-color);border-color:var(--blue-color);color:var(--white-color);transform:translateY(-2px)}.careerVacancy .btn-card:hover span:last-child,.careerVacancy-empty__link:hover span:last-child{transform:translateX(4px)}.careerVacancy-empty{align-items:center;background:linear-gradient(135deg,rgba(37,99,235,.13),transparent 42%),linear-gradient(315deg,rgba(239,82,195,.12),transparent 38%),hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.16);border-radius:28px;display:flex;flex-direction:column;margin-top:72px;min-height:340px;overflow:hidden;padding:54px 32px;position:relative;text-align:center}.careerVacancy-empty:after,.careerVacancy-empty:before{border:1px solid hsla(0,0%,100%,.08);border-radius:50%;content:"";height:260px;pointer-events:none;position:absolute;width:260px}.careerVacancy-empty:before{left:-110px;top:-130px}.careerVacancy-empty:after{bottom:-150px;right:-90px}.careerVacancy-empty__label{color:var(--pink-color);font-size:var(--font-size-caption);letter-spacing:.12em}.careerVacancy-empty h3,.careerVacancy-empty__label{font-weight:600;position:relative;text-transform:uppercase;z-index:1}.careerVacancy-empty h3{font-size:var(--font-size-h3);margin:18px 0 0}.careerVacancy-empty p{color:hsla(0,0%,100%,.68);font-size:var(--font-size-body);line-height:1.55;margin:18px auto 0;max-width:620px;position:relative;z-index:1}.careerVacancy-empty__link{gap:32px;margin-top:30px;min-width:220px;position:relative;z-index:1}@media screen and (max-width:1240px){.careerTop-text{margin-top:60px;max-width:710px}.careerTopMain .careerTop-text p:not(:last-of-type){margin-bottom:30px}.careerTopMain .white-bg:before{height:155px;top:-153px}.careerTopMain .careerRoles{padding-bottom:96px}.careerVacancy{padding:96px 0}.careerVacancy:before{top:24px}.careerVacancy-empty,.careerVacancy-list{margin-top:60px}.careerVacancy-list__item{min-height:390px;padding:26px}}@media screen and (max-width:992px){.careerTopMain .careerRoles+.black-bg{border-radius:36px}.careerVacancy-list{grid-template-columns:1fr}.careerVacancy-list__item{min-height:0}}@media screen and (max-width:600px){.careerTopMain .careerTop h1{margin-top:10px}.careerTopMain .white-bg:before{background-size:1000px auto;height:90px;top:-89px}.careerTopMain .careerRoles{padding-bottom:72px}.careerTopMain .careerRoles+.black-bg{border-radius:28px}.careerVacancy{padding:76px 0}.careerVacancy:before{height:280px;top:20px}.careerVacancy-eyebrow{margin-bottom:18px}.careerVacancy-header>p{margin-top:22px}.careerVacancy-empty,.careerVacancy-list{margin-top:42px}.careerVacancy-list{gap:16px}.careerVacancy-list__item{border-radius:18px;padding:22px 18px 18px}.careerVacancy-list__title{margin-top:30px}.careerVacancy-list__top{align-items:stretch;flex-direction:column;margin-top:22px}.careerVacancy-list__top span{justify-content:space-between;width:100%}.careerVacancy-list__op{margin-top:22px}.careerVacancy-empty{border-radius:20px;min-height:0;padding:42px 20px}.careerVacancy-empty__link{min-width:min(100%,220px)}}