.b-vacancy{padding-top:28px}.b-vacancy-not-found-message{text-align:center}.b-vacancy--recruiter{padding-top:60px}@media (max-width:768px){.b-vacancy--recruiter{padding-top:24px}}.b-vacancy__seo-links{margin:40px 0}@media (max-width:768px){.b-vacancy__seo-links{margin:24px 0}}.b-vacancy__breadcrumbs{margin-top:24px}.b-vacancy__breadcrumbs .b-breadcrumbs{margin-bottom:0}.b-vacancy__external_text{margin-bottom:16px}.b-notification{border-radius:6px;margin:24px 0 36px;padding:20px}.b-notification_primary{background:#eff2f3;padding-left:24px}.b-notification_danger{background:#faebeb}.b-vacancy .row{margin:0 -20px}.b-vacancy .col,.b-vacancy .col-md-10,.b-vacancy .col-12,.b-vacancy .col-md-8,.b-vacancy .col-sm-12,.b-vacancy .col-3,.b-vacancy .col-md-9{padding:0 20px}.b-vacancy-v2{letter-spacing:-.24px;margin-top:-12px;font-family:Inter,sans-serif;font-size:15px;font-weight:400;line-height:24px}.b-vacancy-v2 .b-vacancy-header h1{color:#000;letter-spacing:normal;margin:24px 0 0;padding:0;font-family:Montserrat;font-size:36px;font-weight:600;line-height:44px}.b-vacancy-v2 .b-vacancy-header h2{color:#000;letter-spacing:normal;margin:4px 0 0;padding:0;font-family:Montserrat;font-size:24px;font-weight:600;line-height:32px}.b-vacancy-v2 .b-vacancy-header h3{color:#000;letter-spacing:normal;margin:16px 0 0;padding:0;font-family:Montserrat;font-size:18px;font-weight:600;line-height:24px}.b-vacancy-v2 .b-vacancy-header h3 img{filter:brightness(0)saturate()invert(46%)sepia(9%)saturate(283%)hue-rotate(158deg)brightness(95%)contrast(90%)}.b-vacancy-v2 .b-back{letter-spacing:-.24px;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.b-vacancy-v2 .b-back img{display:inline-block}.b-vacancy-v2 .b-location{margin:28px 0 0}.b-vacancy-v2 .b-vacancy-locations{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media (max-width:768px){.b-vacancy-v2 .b-location{margin:24px 0 0}}.b-vacancy-v2 .b-specs{margin:24px 0 0}@media (max-width:768px){.b-vacancy-v2 .b-specs{margin:20px 0 0}}.b-vacancy-v2 .b-specs .b-term{color:#6c7377;max-width:125px;font-size:14px;line-height:18px}.b-vacancy-v2 .b-specs .b-value{font-size:14px;line-height:18px}.b-vacancy-v2 .b-specs .row{margin-top:12px}.b-vacancy-v2 .b-apply-block_wrapper{margin-top:36px}.b-vacancy-v2 .b-apply-block{gap:8px;padding:0}@media (min-width:768px){.b-vacancy-v2 .b-apply-block button{max-width:300px}}.b-vacancy-v2 .b-apply-block .btn-primary{text-align:center;letter-spacing:-.408px;color:#fff;width:100%;height:44px;box-shadow:none;background:#205aed;border-radius:6px;padding:0 36px;font-size:16px;font-weight:600;line-height:22px;transition:background .2s,box-shadow .2s}.b-vacancy-v2 .b-apply-block .btn-primary:hover{background-color:#205aed}.b-vacancy-v2 .b-apply-block .btn-primary:hover:not([disabled]){box-shadow:0 2px 12px #06f9}.b-vacancy-v2 .b-apply-block .btn-primary:active{color:#fff!important;background-color:#5f8cff!important;border:none!important}.b-vacancy-v2 .b-apply-block .btn-primary.full-width{width:100%}@media (max-width:768px){.b-vacancy-v2 .b-apply-block .btn-primary.full-width-mobile{width:100%}}.b-vacancy-v2 .b-company-logotype{text-align:center}.b-vacancy-v2 .b-company-logotype-container{height:90px;margin-top:24px}@media (max-width:768px){.b-vacancy-v2 .b-company-logotype-container{max-height:60px}}.b-vacancy-v2 .b-company-logotype img{object-fit:contain;width:100%;max-width:235px;height:100%;max-height:90px;display:inline-block}@media (max-width:768px){.b-vacancy-v2 .b-company-logotype img{max-height:60px}}.b-vacancy-v2 .b-vacancy-recruiter-info{margin-top:24px}.b-vacancy-info{color:#6c7377;background:#f9f9fa;border-radius:6px;min-height:300px;padding:24px;font-family:Inter,sans-serif;font-size:14px;line-height:18px}@media (max-width:768px){.b-vacancy-info{min-height:100px}}.b-vacancy-info__retry{color:#205aed;font:inherit;cursor:pointer;background:0 0;border:none;padding:0}.b-vacancy-info__republish-label{cursor:pointer}.b-vacancy-info__republish-button--disabled{cursor:not-allowed;background-color:#eff2f3;color:#9ca2a6!important}.b-vacancy-info__republish-button--disabled:hover,.b-vacancy-info__republish-button--disabled:active{background-color:#eff2f3;color:#9ca2a6!important}.b-vacancy-info__stats .b-stats-item{padding:16px 0}.b-vacancy-info__stats .b-stats-item:not(:last-child){border-bottom:1px solid #eff2f3}.b-vacancy-info__stats .row{margin:0}.b-vacancy-info__stats .row:not(:last-child){border-bottom:1px solid #eff2f3}.b-vacancy-info__stats .col:first-child{border-right:1px solid #eff2f3}.b-vacancy-info__stats .b-stats{color:#000;justify-content:space-between;align-items:baseline;font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;line-height:32px;display:flex}.b-vacancy-info__stats .b-stats a{color:#205aed;text-decoration:none}@media (max-width:768px){.b-vacancy-info__stats .b-stats{justify-content:center;margin-top:8px;font-size:16px;font-weight:600;line-height:20px}.b-vacancy-info__stats .col:first-child{border-right:none}}.b-vacancy-actions{color:#6c7377;font-family:Inter,sans-serif;font-size:14px;line-height:18px}.b-vacancy-actions .g-btn+.g-btn{margin-left:0}.b-vacancy-info__boost-button{justify-content:center;align-items:center;gap:8px;display:inline-flex}.b-vacancy-actions .b-archive-info{text-align:center;display:block}.b-modal-header{letter-spacing:normal;color:#000;margin-bottom:24px;padding:36px 36px 28px;font-family:Montserrat,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:32px}.b-vacancy-prolong p,.b-vacancy-edit-modal p,.b-vacancy-archive-modal p{letter-spacing:-.24px;color:#000;font-family:Inter,sans-serif;font-size:15px;line-height:24px}.b-vacancy-archive-modal__reason{resize:vertical}.b-vacancy-republish-modal__description{letter-spacing:-.24px;color:#000;margin-bottom:24px;font-family:Inter,sans-serif;font-size:15px;line-height:24px}.b-vacancy-republish-modal__description--republish-success{margin-bottom:24px}.b-vacancy-republish-modal__description--request-changes-first,.b-vacancy-republish-modal__description--request-changes-second{margin-bottom:16px}.b-vacancy-republish-modal__description--request-changes-success-first{margin-bottom:24px}.b-vacancy-republish-modal__description--request-changes-success-second{margin-bottom:16px}.b-vacancy-republish-modal__description--republish-unavailable-first{margin-bottom:24px}.b-vacancy-republish-modal__description--republish-unavailable-second{margin-bottom:16px}.b-vacancy-republish-modal__description-break{display:none}@media (min-width:769px){.b-vacancy-republish-modal__description{margin-bottom:32px}.b-vacancy-republish-modal__description-break{display:block}.b-vacancy-republish-modal__description--republish-success{margin-bottom:40px}.b-vacancy-republish-modal__description--request-changes-second{margin-bottom:24px}.b-vacancy-republish-modal__description--request-changes-success-second{margin-bottom:40px}.b-vacancy-republish-modal__description--republish-unavailable-second{margin-bottom:32px}}.b-vacancy-republish-modal__error{color:#ec3a3a;margin-top:16px;font-family:Inter,sans-serif;font-size:14px;line-height:18px}.b-vacancy-republish-modal__spinner{justify-content:center;align-items:center;width:100%;height:48px;display:flex;position:relative}.b-vacancy-republish-modal__changes{margin-bottom:16px}.b-vacancy-republish-modal__actions{flex-direction:column;align-items:center;gap:8px;display:flex}.b-vacancy-republish-modal__actions .g-btn{margin:0}@media (min-width:769px){.b-vacancy-republish-modal__actions{flex-direction:row;align-items:flex-start}}.b-vacancy-v2.b-similar-vacancies{margin-top:-8px}@media (max-width:768px){.b-vacancy-v2.b-similar-vacancies{margin-top:12px}}.b-vacancy-v2.b-company-info{background:#f9f9fa;margin:36px 0;padding:36px 0 60px}@media (max-width:768px){.b-vacancy-v2.b-company-info{margin:36px 0 8px;padding:36px 0}}.b-vacancy-v2.b-company-info h2{color:#000;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:700;line-height:24px}.b-vacancy-v2.b-company-info .b-specs{margin-top:16px}.b-vacancy-v2.b-company-info .b-specs .b-term{color:#9ca2a6;max-width:102px}.b-vacancy-v2 .b-company-info-description{margin-top:24px}.b-vacancy-v2 .b-company-info-description :last-child{margin-bottom:0}.b-vacancy-v2 .b-vacancy-short-description{margin-top:36px}@media (max-width:768px){.b-vacancy-v2 .b-vacancy-short-description{margin-top:28px}}.b-vacancy-v2 .b-vacancy-description{margin-top:36px}@media (max-width:768px){.b-vacancy-v2 .b-vacancy-description{margin-top:28px}}.b-vacancy-v2 .b-vacancy-recruiter{margin-top:36px;display:flex}@media (max-width:768px){.b-vacancy-v2 .b-vacancy-recruiter{margin-top:28px}}.b-vacancy-v2 .b-vacancy-recruiter-name,.b-vacancy-v2 .b-vacancy-recruiter-photo{flex:1}.b-vacancy-v2 .b-vacancy-recruiter-photo{border-radius:60px;width:60px;max-width:60px;height:60px;overflow:hidden}.b-vacancy-v2 .b-vacancy-recruiter-photo img{object-fit:cover;width:100%;height:100%}.b-vacancy-v2 .b-vacancy-recruiter-photo-no{box-shadow:0 0 1px #00000040}.b-vacancy-v2 .b-vacancy-recruiter-name{align-self:center;padding-left:16px;font-size:15px;font-weight:400;line-height:20px}.b-vacancy-v2 .b-vacancy-recruiter-name span{color:#9ca2a6;margin-top:2px;font-size:14px;font-weight:400;line-height:18px;display:block}.b-vacancy-v2.apply-panel{box-shadow:none;background:0 0;height:auto;margin:0;padding:24px 0}.b-vacancy-v2.apply-panel .col-9,.b-vacancy-v2.apply-panel .col{padding-left:0;padding-right:0}.b-vacancy-v2.apply-panel .b-apply-block{margin-top:0;margin-bottom:0}.b-vacancy-v2 .b-vacancy-stack h2{letter-spacing:normal;color:#000;margin:36px 0 16px;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:700;line-height:24px}.b-vacancy-v2 .b-vacancy-stack-container{flex-wrap:wrap;gap:8px;display:flex}.b-vacancy-v2 .b-vacancy-stack-description{margin-top:20px}.apply-panel{opacity:1;background:#fff;width:100%;height:60px;padding:.5em;line-height:52px;transition:opacity .5s;position:sticky;bottom:0;box-shadow:0 0 6px #00000029}@media (max-width:768px){.apply-panel.vacancy-panel{box-shadow:none;background:0 0;height:auto;padding:16px}.apply-panel.vacancy-panel .container{margin:0;max-width:100%!important}}.apply-panel.hidden{opacity:0}.apply-panel .apply-position{margin-left:1em;font-size:14px;font-weight:600}.apply-panel .btn{margin-top:-5px}.apply-panel__company-logo{max-height:40px;margin-top:-8px}.b-language-description{border-bottom:1px dotted #d5d0d0}.markdown a{letter-spacing:-.24px;color:#205aed;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:24px;text-decoration:none}.markdown p{letter-spacing:-.24px;color:#000;margin-bottom:14px;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:24px}.markdown h2{color:#000;margin:36px 0 16px;font-family:Montserrat;font-size:18px;font-weight:700;line-height:24px}@media (max-width:768px){.markdown h2{margin:28px 0 12px}}.markdown ul{margin-bottom:14px;padding-inline-start:10px}.markdown ul li{margin-bottom:10px;padding-inline-start:8px;list-style-type:"-"}.markdown ul li:last-child{margin-bottom:0}.b-vacancy__description__html h3{color:#0c2231;margin:16px 0 0;padding:0;font-family:Montserrat;font-size:18px;font-weight:600;line-height:24px}.b-vacancy__description__html .text-green{color:#73ac43}.b-vacancy__description__html ul{margin-bottom:14px;padding-inline-start:10px}.b-vacancy__description__html ul li{margin-bottom:10px;padding-inline-start:8px;list-style-type:disc}.b-vacancy__description__html ul li:last-child{margin-bottom:0}.b-vacancy__description__html .row{margin:42px -20px}.b-vacancy__description__html .col-12,.b-vacancy__description__html .col-md-4{padding:0 20px}.b-vacancy__description__html hr{border:none;border-top:1px solid #e3e4e5;margin:16px 0}.one-day-offer-v2 *{box-sizing:border-box}@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);.one-day-offer-v2 html{scroll-behavior:smooth}.one-day-offer-v2 body{background-color:#f0f3f4;margin:0;padding:80px 0 32px}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v2 body{height:100vh;padding:24px 0}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v2 body{height:100vh;padding:24px 0}}.one-day-offer-v2 a{color:#215bed;text-decoration:none}@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);.one-day-offer-v2 body{font-family:Inter,sans-serif}.one-day-offer-v2 h1,.one-day-offer-v2 h2,.one-day-offer-v2 h3,.one-day-offer-v2 h4{margin:0;font-family:Montserrat,sans-serif}.one-day-offer-v2 h1{font:700 36px/44px Montserrat,sans-serif}.one-day-offer-v2 h2{margin:0;font:700 24px/32px Montserrat,sans-serif}.one-day-offer-v2 h3{font:700 18px/24px Montserrat,sans-serif}.one-day-offer-v2 p{margin:0}.one-day-offer-v2 strong{font-weight:600}.one-day-offer-v2 ul{padding:0}.one-day-offer-v2 li{margin:8px 0;font:15px/24px Inter,sans-serif}.one-day-offer-v2--container{padding-top:20px;padding-left:0;padding-right:0}.one-day-offer-v2--main{background-color:#f0f3f4}.one-day-offer-v2 .wrap{flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.one-day-offer-v2 .tag{color:#000;background:#f0f3f4;border-radius:6px;flex-direction:row;justify-content:center;align-items:center;width:auto;height:28px;padding:5px 12px;font:13px/20px Inter,sans-serif;display:flex}.one-day-offer-v2 button{cursor:pointer;border:none;border-radius:6px;flex-direction:row;justify-content:center;align-items:center;gap:8px;width:auto;height:40px;padding:14px 24px;font:600 15px/20px Montserrat,sans-serif;display:flex}.one-day-offer-v2 .header{justify-items:space-between;flex-direction:row;grid-template-rows:1fr;grid-template-columns:645px 1fr;width:100%;max-width:1040px;display:grid}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v2 .header{grid-row-gap:8px;grid-template-rows:repeat(2,auto);grid-template-columns:100%;padding:0 24px}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v2 .header{grid-row-gap:8px;grid-template-rows:repeat(2,auto);grid-template-columns:100%;padding:0 24px}}.one-day-offer-v2 .header__name-and-company{grid-area:1/1;width:645px}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v2 .header__name-and-company{grid-area:2/1;width:100%}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v2 .header__name-and-company{grid-area:2/1;width:100%}}.one-day-offer-v2 .header__name{margin:0 0 16px}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v2 .header__name{font:700 24px/32px Montserrat,sans-serif}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v2 .header__name{font:700 24px/32px Montserrat,sans-serif}}.one-day-offer-v2 .header__company{font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;line-height:32px}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v2 .header__company{font:700 15px/20px Montserrat,sans-serif}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v2 .header__company{font:700 15px/20px Montserrat,sans-serif}}.one-day-offer-v2 .header__logo{flex-direction:row;grid-area:1/2;justify-content:flex-end;display:flex}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v2 .header__logo{grid-area:1/1;justify-content:flex-start}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v2 .header__logo{grid-area:1/1;justify-content:flex-start}}.one-day-offer-v2 .header__logo img{height:72px}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v2 .header__logo img{height:32px}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v2 .header__logo img{height:32px}}.one-day-offer-v2 .two-blocks{flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;max-width:1040px;margin:32px 0;display:flex}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v2 .two-blocks{flex-direction:column;margin:32px 0 0}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v2 .two-blocks{flex-direction:row;margin:32px 0 0}}.one-day-offer-v2 .main-block{background-color:#fff;border-radius:8px;flex-direction:column;align-self:stretch;align-items:flex-start;width:48%;padding:24px 24px 32px;display:flex}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v2 .main-block{border-top:1px solid #e3e4e5;border-radius:0;width:100%}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v2 .main-block{border-top:1px solid #e3e4e5;border-right:1px solid #e3e4e5;border-radius:0;width:100%}}.one-day-offer-v2 .main-block__header{flex-direction:row;justify-content:space-between;align-items:self-start;width:100%;margin:0 0 16px;display:flex}.one-day-offer-v2 .main-block__header-headline{width:60%}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v2 .main-block__header-headline{width:100%}.one-day-offer-v2 .main-block__header-headline h2{font:700 18px/24px Montserrat,sans-serif}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v2 .main-block__header-headline{width:100%}.one-day-offer-v2 .main-block__header-headline h2{font:700 18px/24px Montserrat,sans-serif}}.one-day-offer-v2 .main-block__header-img{width:auto;height:64px}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v2 .main-block__header-img{display:none}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v2 .main-block__header-img{display:none}}.one-day-offer-v2 .main-block__header-img img{height:100%}.one-day-offer-v2 .main-block__content{flex-direction:column;margin:0 0 24px;font:400 15px/24px Inter,sans-serif;display:flex}.one-day-offer-v2 .main-block__content ul,.one-day-offer-v2 .main-block__content-descr ul{margin:8px 0 0;padding-inline-start:10px;list-style:outside}.one-day-offer-v2 .main-block__content ul li,.one-day-offer-v2 .main-block__content-descr ul li{margin-bottom:10px;padding-inline-start:8px;list-style-type:disc}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v2 .main-block__content{row-gap:4px}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v2 .main-block__content{row-gap:4px}}.one-day-offer-v2 .main-block__content-descr{margin:8px 0 0}.one-day-offer-v2 .main-block__button-wrap-request{color:#fff;background:#000}.one-day-offer-v2 .main-block__skills{flex-flow:wrap;justify-content:flex-start;gap:4px;display:flex}.one-day-offer-v2 .advantages{background:#262626;border-radius:8px;flex-direction:column;align-items:center;width:100%;padding:64px 120px;display:flex}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v2 .advantages{padding:32px 24px}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v2 .advantages{padding:32px 24px}}.one-day-offer-v2 .advantages__wrap{flex-direction:column;align-items:center;max-width:1040px;display:flex}.one-day-offer-v2 .advantages h2{color:#fff}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v2 .advantages h2{text-align:center;font:600 18px/24px Montserrat,sans-serif}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v2 .advantages h2{text-align:center;font:600 18px/24px Montserrat,sans-serif}}.one-day-offer-v2 .advantages__row{flex-direction:row;justify-content:space-between;margin:64px 0 72px;display:flex}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v2 .advantages__row{flex-direction:column;row-gap:32px;margin:32px 0 48px}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v2 .advantages__row{flex-direction:row;row-gap:32px;margin:32px 0 48px}}.one-day-offer-v2 .advantages__block{color:#fff;flex-direction:column;align-items:center;row-gap:16px;max-width:320px;padding:0 5%;display:flex}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v2 .advantages__block{row-gap:8px}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v2 .advantages__block{row-gap:8px}}.one-day-offer-v2 .advantages__block span{font-size:36px}.one-day-offer-v2 .advantages__block p{text-align:center;font:15px/24px Inter,sans-serif}.one-day-offer-v2 .advantages__button-wrap-join{color:#000;background:#fff}.one-day-offer-v2 .description{flex-direction:column;align-items:flex-start;width:100%;max-width:1280px;padding:32px 120px;display:flex}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v2 .description{padding:32px 48px}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v2 .description{padding:32px 120px}}.one-day-offer-v2 .description__wrap{max-width:645px;font:fontMedium}.one-day-offer-v2 .description__wrap ul{margin-bottom:14px;padding-inline-start:10px}.one-day-offer-v2 .description__wrap ul li{margin-bottom:10px;padding-inline-start:8px;list-style-type:disc}.one-day-offer-v2 .description__wrap ul li:last-child{margin-bottom:0}.one-day-offer-v2 .recruiter{flex-direction:row;margin:32px 0 0;display:flex}.one-day-offer-v2 .recruiter__avatar{width:64px;height:64px}.one-day-offer-v2 .recruiter__avatar img{border-radius:64px;width:auto;height:100%}.one-day-offer-v2 .recruiter__content{flex-direction:column;justify-content:center;margin:0 0 0 16px;display:flex}.one-day-offer-v2 .recruiter__content-position{color:#9ca2a6;margin:4px 0 0}.one-day-offer-v3 *{box-sizing:border-box}@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);.one-day-offer-v3 body{background-color:#f0f3f4;margin:0;padding:80px 0 32px}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v3 body{height:100vh;padding:24px 0}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v3 body{height:100vh;padding:24px 0}}.one-day-offer-v3 a{color:#215bed;text-decoration:none}.one-day-offer-v3 .wrap{flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.one-day-offer-v3 .tag{color:#000;background:#f0f3f4;border-radius:6px;flex-direction:row;justify-content:center;align-items:center;width:auto;height:28px;padding:5px 12px;font:13px/18px Inter,sans-serif;display:flex}.one-day-offer-v3 button{cursor:pointer;border:none;border-radius:6px;flex-direction:row;justify-content:center;align-items:center;gap:8px;width:fit-content;height:40px;padding:14px 24px;font:600 15px/20px Montserrat,sans-serif;display:flex}.one-day-offer-v3 .header{justify-items:space-between;flex-direction:row;grid-template-rows:1fr;grid-template-columns:800px 1fr;width:100%;max-width:1040px;padding:0 0 0 24px;display:grid}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v3 .header{grid-row-gap:16px;grid-template-rows:repeat(2,auto);grid-template-columns:100%;padding:0 24px}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v3 .header{grid-row-gap:8px;grid-template-rows:repeat(2,auto);grid-template-columns:100%;padding:0 24px}}.one-day-offer-v3 .header__name-and-company{grid-area:1/1;width:800px}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v3 .header__name-and-company{grid-area:2/1;width:100%}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v3 .header__name-and-company{grid-area:2/1;width:100%}}.one-day-offer-v3 .header__name{letter-spacing:normal;margin:0 0 16px}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v3 .header__name{font:700 24px/32px Montserrat,sans-serif}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v3 .header__name{font:700 24px/32px Montserrat,sans-serif}}.one-day-offer-v3 .header__company{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;padding:0;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;line-height:18px;display:flex}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v3 .header__company span{margin-right:8px}}.one-day-offer-v3 .header__company-tag{background-color:#dbf0dd;margin:0 0 0 8px}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v3 .header__company-tag{margin:0}.one-day-offer-v3 .header__company{flex-wrap:wrap;row-gap:8px;font:700 15px/20px Montserrat,sans-serif}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v3 .header__company{font:700 15px/20px Montserrat,sans-serif}}.one-day-offer-v3 .header__logo{flex-direction:row;grid-area:1/2;justify-content:flex-end;display:flex}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v3 .header__logo{grid-area:1/1;justify-content:flex-start}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v3 .header__logo{grid-area:1/1;justify-content:flex-start}}.one-day-offer-v3 .header__logo img{height:64px}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v3 .header__logo img{height:32px}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v3 .header__logo img{height:32px}}.one-day-offer-v3 .two-blocks{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:16px;width:100%;max-width:1040px;margin:32px 0;display:flex}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v3 .two-blocks{flex-direction:column;gap:0;margin:32px 0 24px}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v3 .two-blocks{flex-direction:row;gap:0;margin:32px 0 0}}.one-day-offer-v3 .main-block{background-color:#fff;border-radius:8px;flex-direction:column;align-self:stretch;align-items:flex-start;width:50%;padding:24px 24px 32px;display:flex}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v3 .main-block{border-top:1px solid #e3e4e5;border-radius:0;width:100%}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v3 .main-block{border-top:1px solid #e3e4e5;border-right:1px solid #e3e4e5;border-radius:0;width:100%}}.one-day-offer-v3 .main-block__header{flex-direction:row;justify-content:space-between;align-items:self-start;width:100%;margin:0 0 16px;display:flex}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v3 .main-block__header{margin:0 0 8px}}.one-day-offer-v3 .main-block__header-headline{width:100%}.one-day-offer-v3 h2,.one-day-offer-v3 h3,.one-day-offer-v3 h4{letter-spacing:normal}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v3 .main-block__header-headline{width:100%}.one-day-offer-v3 .main-block__header-headline h2{font:700 18px/24px Montserrat,sans-serif}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v3 .main-block__header-headline{width:100%}.one-day-offer-v3 .main-block__header-headline h2{font:700 18px/24px Montserrat,sans-serif}}.one-day-offer-v3 .main-block__content{flex-direction:column;margin:0 0 24px;font:400 15px/24px Inter,sans-serif;display:flex}.one-day-offer-v3 .main-block__content ul,.one-day-offer-v3 .main-block__content-descr ul{margin:0;padding-left:40px;list-style:outside}.one-day-offer-v3 .main-block__content ul li,.one-day-offer-v3 .main-block__content-descr ul li{margin:0;list-style-type:disc}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v3 .main-block__content{row-gap:4px}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v3 .main-block__content{row-gap:4px}}.one-day-offer-v3 .main-block__content-descr{margin:0}.one-day-offer-v3 .main-block__button-wrap-request{color:#fff;background:#000}.one-day-offer-v3 .main-block__skills{flex-flow:wrap;justify-content:flex-start;gap:4px;display:flex}.one-day-offer-v3 .timeline-headline{width:100%;max-width:1080px;padding:0 0 0 24px;display:flex}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v3 .timeline-headline{padding:0 0 24px 24px}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v3 .timeline-headline{gap:0;margin:32px 0 0}}.one-day-offer-v3 .timeline-wrap{background-color:#fff;border-radius:8px;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1040px;margin:24px 0 32px;padding:24px;display:flex}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v3 .timeline-wrap{background-color:inherit;flex-direction:column;gap:4px;margin:0 0 8px;padding:0 24px}}.one-day-offer-v3 .timeline-step{flex-direction:column;align-items:flex-start;width:33.333%;display:flex}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v3 .timeline-step{width:100%;margin:0 0 24px}}.one-day-offer-v3 .timeline-step__content{border-top:4px solid #e3e4e5;flex-direction:column;align-items:flex-start;width:100%;padding:16px 32px 0 0;display:flex}.one-day-offer-v3 .timeline-step__content-date{font:14px/18px Inter,sans-serif}.one-day-offer-v3 .timeline-step__content-headline{margin-top:8px}.one-day-offer-v3 .timeline-step__content-text{margin-top:8px;font:14px/18px Inter,sans-serif}.one-day-offer-v3 .timeline-step__content-text p{margin:0 0 8px}.one-day-offer-v3 .timeline-step__content-button{margin-top:16px}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v3 .timeline-step__content-button{color:#fff;background-color:#000}}.one-day-offer-v3 .teams{flex-direction:column;align-items:center;row-gap:24px;width:100%;max-width:1040px;display:flex}.one-day-offer-v3 .teams__headline{row-gap:8px;width:100%;padding:0 24px;display:flex}.one-day-offer-v3 .teams__wrap{flex-wrap:wrap;justify-content:flex-start;gap:16px;width:100%;display:flex}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v3 .teams__wrap{flex-direction:column;gap:0;padding:0}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v3 .teams__wrap{gap:0;padding:0}}.one-day-offer-v3 .teams__item{background-color:#fff;border-radius:8px;flex-direction:column;justify-content:space-between;gap:16px;width:31.8%;padding:16px 24px 24px;font:14px/18px Inter,sans-serif;display:flex}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v3 .teams__item{border-top:1px solid #e3e4e5;border-radius:0;width:100%}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v3 .teams__item{border-top:1px solid #e3e4e5;border-right:1px solid #e3e4e5;border-radius:0;width:33.3%}}.one-day-offer-v3 .teams__item-description{text-overflow:ellipsis;-webkit-line-clamp:4;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.one-day-offer-v3 .teams__item-link{color:#205aed;margin-top:8px;font:500 14px/18px Inter,sans-serif;text-decoration:underline}.one-day-offer-v3 .teams__item-link:hover{color:#3f74fa}.one-day-offer-v3 .teams__text{flex-direction:column;gap:8px;display:flex}.one-day-offer-v3 .description{flex-direction:column;align-items:flex-start;width:100%;max-width:1040px;padding:32px 24px;display:flex}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v3 .description{padding:24px 24px 0}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v3 .description{padding:32px 24px 0}}.one-day-offer-v3 .description__wrap{max-width:645px;font:fontMedium}.one-day-offer-v3 .description__wrap ul{margin-bottom:14px;padding-left:40px}.one-day-offer-v3 .description__wrap ul li{list-style-type:disc}.one-day-offer-v3 .description__wrap ul li:last-child{margin-bottom:0}.one-day-offer-v3 .description__wrap hr,.one-day-offer-v2 .description__wrap hr,.description__wrap hr{border:none;border-top:1px solid #e3e4e5;margin:16px 0}.one-day-offer-v3 .advantages{flex-direction:column;row-gap:24px;width:100%;max-width:1080px;display:flex}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v3 .advantages{padding:24px 0}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v3 .advantages{padding:32px 0}}.one-day-offer-v3 .advantages__headline{padding:0 24px;display:flex}.one-day-offer-v3 .advantages__wrap{flex-flow:wrap;gap:16px;display:flex}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v3 .advantages__wrap{flex-direction:column;row-gap:0;margin:0}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v3 .advantages__wrap{gap:0;margin:0}}.one-day-offer-v3 .advantages__item{color:#000;background-color:#fff;border-radius:8px;flex-direction:column;gap:8px;width:31.8%;padding:16px 24px 32px;display:flex}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v3 .advantages__item{border-top:1px solid #e3e4e5;border-radius:0;row-gap:8px;width:100%}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v3 .advantages__item{border-top:1px solid #e3e4e5;border-right:1px solid #e3e4e5;border-radius:0;width:33.3%}}.one-day-offer-v3 .advantages__item span{font-size:24px}.one-day-offer-v3 .advantages__item-text{font:14px/18px Inter,sans-serif}.one-day-offer-v3 .advantages__head{flex-direction:column;gap:12px;display:flex}.one-day-offer-v3 .odo-footer{flex-direction:column;width:100%;max-width:1080px;padding:32px 0 32px 24px;display:flex}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v3 .odo-footer{padding:0 24px 24px}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v3 .odo-footer{padding:0 24px 24px}}.one-day-offer-v3 .recruiter{flex-direction:row;margin:32px 0 0;display:flex}.one-day-offer-v3 .recruiter__avatar{width:64px;height:64px}.one-day-offer-v3 .recruiter__avatar img{border-radius:64px;width:auto;height:100%}.one-day-offer-v3 .recruiter__content{flex-direction:column;justify-content:center;margin:0 0 0 16px;display:flex}.one-day-offer-v3 .recruiter__content-position{color:#9ca2a6;margin:4px 0 0}.one-day-offer-v3--main{background-color:#f0f3f4}.one-day-offer-v3--container{padding-top:20px;padding-left:0;padding-right:0}.b-vacancy__external_text .g-label{text-align:left;letter-spacing:normal;border-radius:8px;height:auto;margin-top:27px;padding:16px 16px 16px 24px;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:18px;display:block}.b-vacancy-info-icon{margin-top:0!important;margin-right:0!important}
