.text-modal_modal__vdDhL{padding:0}.text-modal_header__DteyM{padding:36px 36px 28px}.text-modal_header__DteyM h3{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:24px;line-height:32px;color:#0c2231}.text-modal_content__pskuc{padding:0 36px 36px;font-family:Inter,sans-serif;font-size:15px;line-height:24px;letter-spacing:-.24px;color:#0c2231}.text-modal_content__pskuc p{margin-top:0;margin-bottom:14px}.text-modal_content__pskuc p:last-child{margin-bottom:0}@media (max-width:768px){.text-modal_header__DteyM{padding:24px 24px 20px}.text-modal_header__DteyM h3{font-size:20px;line-height:28px}.text-modal_content__pskuc{padding:0 24px 24px}}.b-vacancy{padding-top:28px}.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;padding:20px;margin:24px 0 36px}.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-12,.b-vacancy .col-3,.b-vacancy .col-md-10,.b-vacancy .col-md-8,.b-vacancy .col-md-9,.b-vacancy .col-sm-12{padding:0 20px}.b-vacancy-v2{font-family:Inter,sans-serif;font-weight:400;font-size:15px;line-height:24px;letter-spacing:-.24px;margin-top:-12px}.b-vacancy-v2 .b-vacancy-header h1{font-size:36px;line-height:44px;margin:24px 0 0}.b-vacancy-v2 .b-vacancy-header h1,.b-vacancy-v2 .b-vacancy-header h2{font-family:Montserrat;font-weight:600;padding:0;color:#000;letter-spacing:normal}.b-vacancy-v2 .b-vacancy-header h2{font-size:24px;line-height:32px;margin:4px 0 0}.b-vacancy-v2 .b-vacancy-header h3{font-family:Montserrat;font-weight:600;font-size:18px;line-height:24px;margin:16px 0 0;padding:0;color:#000;letter-spacing:normal}.b-vacancy-v2 .b-vacancy-header h3 img{filter:brightness(0) saturate(100%) invert(46%) sepia(9%) saturate(283%) hue-rotate(158deg) brightness(95%) contrast(90%)}.b-vacancy-v2 .b-back{font-family:Inter;font-style:normal;font-weight:500;font-size:14px;line-height:18px;letter-spacing:-.24px}.b-vacancy-v2 .b-back img{display:inline-block}.b-vacancy-v2 .b-location{margin:28px 0 0}.b-vacancy-v2 .b-vacancy-locations{display:flex;align-items:center;gap:4px}@media (max-width:768px){.b-vacancy-v2 .b-vacancy-locations{flex-wrap:wrap}.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{max-width:125px;color:#6c7377}.b-vacancy-v2 .b-specs .b-term,.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{padding:0;gap:8px}@media (min-width:768px){.b-vacancy-v2 .b-apply-block button{max-width:300px}}.b-vacancy-v2 .b-apply-block .btn-primary{width:100%;height:44px;background:#205aed;border-radius:6px;font-weight:600;font-size:16px;line-height:22px;text-align:center;letter-spacing:-.408px;color:#fff;padding:0 36px;box-shadow:none;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 rgba(0,102,255,.6)}.b-vacancy-v2 .b-apply-block .btn-primary:active{background-color:#5f8cff!important;border:none!important;color:#fff!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{margin-top:24px;height:90px}@media (max-width:768px){.b-vacancy-v2 .b-company-logotype-container{max-height:60px}}.b-vacancy-v2 .b-company-logotype img{display:inline-block;max-height:90px;max-width:235px;width:100%;height:100%;object-fit:contain}@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{padding:24px;background:#f9f9fa;border-radius:6px;min-height:300px;font-size:14px;line-height:18px;font-family:Inter,sans-serif;color:#6c7377}@media (max-width:768px){.b-vacancy-info{min-height:100px}}.b-vacancy-info__retry{border:none;background:none;color:#205aed;padding:0;font:inherit;cursor:pointer}.b-vacancy-info__republish-label{cursor:pointer}.b-vacancy-info__republish-button--disabled{cursor:not-allowed}.b-vacancy-info__republish-button--disabled,.b-vacancy-info__republish-button--disabled:active,.b-vacancy-info__republish-button--disabled:hover{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{display:flex;justify-content:space-between;align-items:baseline;font-size:24px;line-height:32px;font-family:Montserrat,sans-serif;font-weight:700;color:#000}.b-vacancy-info__stats .b-stats a{text-decoration:none;color:#205aed}@media (max-width:768px){.b-vacancy-info__stats .b-stats{margin-top:8px;justify-content:center;font-size:16px;line-height:20px;font-weight:600}.b-vacancy-info__stats .col:first-child{border-right:none}}.b-vacancy-actions{font-size:14px;line-height:18px;font-family:Inter,sans-serif;color:#6c7377}.b-vacancy-actions .g-btn+.g-btn{margin-left:0}.b-vacancy-actions .b-archive-info{display:block;text-align:center}.b-modal-header{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:24px;line-height:32px;letter-spacing:normal;color:#000;padding:36px 36px 28px;margin-bottom:24px}.b-vacancy-archive-modal p,.b-vacancy-edit-modal p,.b-vacancy-prolong p,.b-vacancy-republish-modal__description{font-size:15px;line-height:24px;letter-spacing:-.24px;font-family:Inter,sans-serif;color:#000}.b-vacancy-republish-modal__description,.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{font-size:14px;line-height:18px;font-family:Inter,sans-serif;color:#ec3a3a;margin-top:16px}.b-vacancy-republish-modal__spinner{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:48px}.b-vacancy-republish-modal__changes{margin-bottom:16px}.b-vacancy-republish-modal__actions{display:flex;flex-direction:column;align-items:center;gap:8px}.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;padding:36px 0 60px;margin:36px 0}@media (max-width:768px){.b-vacancy-v2.b-company-info{padding:36px 0;margin:36px 0 8px}}.b-vacancy-v2.b-company-info h2{font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:24px;color:#000}.b-vacancy-v2.b-company-info .b-specs{margin-top:16px}.b-vacancy-v2.b-company-info .b-specs .b-term{max-width:102px;color:#9ca2a6}.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{display:flex;margin-top:36px}@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 1}.b-vacancy-v2 .b-vacancy-recruiter-photo{width:60px;max-width:60px;height:60px;overflow:hidden;border-radius:60px}.b-vacancy-v2 .b-vacancy-recruiter-photo img{width:100%;height:100%;object-fit:cover}.b-vacancy-v2 .b-vacancy-recruiter-photo-no{box-shadow:0 0 1px rgba(0,0,0,.25)}.b-vacancy-v2 .b-vacancy-recruiter-name{font-weight:400;font-size:15px;line-height:20px;padding-left:16px;align-self:center}.b-vacancy-v2 .b-vacancy-recruiter-name span{margin-top:2px;display:block;font-weight:400;font-size:14px;line-height:18px;color:#9ca2a6}.b-vacancy-v2.apply-panel{background:none;box-shadow:none;padding:24px 0;margin:0;height:auto}.b-vacancy-v2.apply-panel .col,.b-vacancy-v2.apply-panel .col-9{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{font-size:18px;line-height:24px;letter-spacing:normal;font-family:Montserrat;font-style:normal;font-weight:700;color:#000;margin:36px 0 16px}.b-vacancy-v2 .b-vacancy-stack-container{display:flex;flex-wrap:wrap;gap:8px}.b-vacancy-v2 .b-vacancy-stack-description{margin-top:20px}.apply-panel{position:-webkit-sticky;position:sticky;bottom:0;width:100%;height:60px;background:#fff;box-shadow:0 0 6px rgba(0,0,0,.16);padding:.5em;opacity:1;transition:opacity .5s;line-height:52px}@media (max-width:768px){.apply-panel.vacancy-panel{background:none;box-shadow:none;padding:16px;height:auto}.apply-panel.vacancy-panel .container{margin:0;max-width:100%!important}}.apply-panel.hidden{opacity:0}.apply-panel .apply-position{font-size:14px;font-weight:600;margin-left:1em}.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{color:#205aed;text-decoration:none}.markdown a,.markdown p{font-family:Inter;font-style:normal;font-weight:400;font-size:15px;line-height:24px;letter-spacing:-.24px}.markdown p{color:#000;margin-bottom:14px}.markdown h2{font-family:Montserrat;font-weight:700;font-size:18px;line-height:24px;color:#000;margin:36px 0 16px}@media (max-width:768px){.markdown h2{margin:28px 0 12px}}.markdown ul{-webkit-padding-start:10px;padding-inline-start:10px;margin-bottom:14px}.markdown ul li{list-style-type:"-";-webkit-padding-start:8px;padding-inline-start:8px;margin-bottom:10px}.markdown ul li:last-child{margin-bottom:0}.b-vacancy__description__html h3{font-family:Montserrat;font-weight:600;font-size:18px;line-height:24px;margin:16px 0 0;padding:0;color:#0c2231}.b-vacancy__description__html .text-green{color:#73ac43}.b-vacancy__description__html ul{-webkit-padding-start:10px;padding-inline-start:10px;margin-bottom:14px}.b-vacancy__description__html ul li{list-style-type:disc;-webkit-padding-start:8px;padding-inline-start:8px;margin-bottom:10px}.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{margin:16px 0;border:none;border-top:1px solid #e3e4e5}.one-day-offer-v2 *{box-sizing:border-box}.one-day-offer-v2{@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{padding:80px 0 32px;margin:0;background-color:#f0f3f4}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v2 body{padding:24px 0;height:100vh}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v2 body{padding:24px 0;height:100vh}}.one-day-offer-v2 a{text-decoration:none;color:#215bed}.one-day-offer-v2{@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{font-family:Montserrat,sans-serif;margin:0}.one-day-offer-v2 h1{font:700 36px/44px Montserrat,sans-serif}.one-day-offer-v2 h2{font:700 24px/32px Montserrat,sans-serif;margin:0}.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{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.one-day-offer-v2 .tag{padding:5px 12px;height:28px;background:#f0f3f4;color:#000;font:13px/20px Inter,sans-serif}.one-day-offer-v2 .tag,.one-day-offer-v2 button{display:flex;flex-direction:row;justify-content:center;align-items:center;width:auto;border-radius:6px}.one-day-offer-v2 button{padding:14px 24px;gap:8px;height:40px;border:none;font:700 15px/20px Montserrat,sans-serif;font-weight:600;cursor:pointer}.one-day-offer-v2 .header{display:grid;grid-template-columns:645px 1fr;grid-template-rows:1fr;flex-direction:row;justify-items:space-between;width:100%;max-width:1040px}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v2 .header{grid-template-columns:100%;grid-template-rows:repeat(2,auto);grid-row-gap:8px;padding:0 24px}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v2 .header{grid-template-columns:100%;grid-template-rows:repeat(2,auto);grid-row-gap:8px;padding:0 24px}}.one-day-offer-v2 .header__name-and-company{width:645px;grid-row:1;grid-column:1}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v2 .header__name-and-company{grid-row:2;grid-column:1;width:100%}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v2 .header__name-and-company{grid-row:2;grid-column: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;font-weight:700}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v2 .header__name{font:700 24px/32px Montserrat,sans-serif;font-weight:700}}.one-day-offer-v2 .header__company{font-family:Montserrat,sans-serif;font-weight:700;font-size:24px;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{grid-row:1;grid-column:2;display:flex;flex-direction:row;justify-content:flex-end}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v2 .header__logo{grid-row:1;grid-column:1;justify-content:flex-start}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v2 .header__logo{grid-row:1;grid-column: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{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;max-width:1040px;margin:32px 0}@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{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;width:48%;background-color:#fff;border-radius:8px;padding:24px 24px 32px}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v2 .main-block{width:100%;border-radius:0;border-top:1px solid #e3e4e5}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v2 .main-block{width:100%;border-radius:0;border-top:1px solid #e3e4e5;border-right:1px solid #e3e4e5}}.one-day-offer-v2 .main-block__header{display:flex;flex-direction:row;justify-content:space-between;align-items:self-start;width:100%;margin:0 0 16px}.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;font-weight:700}}@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;font-weight:700}}.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{display:flex;flex-direction:column;font:15px/24px Inter,sans-serif;font-weight:400;margin:0 0 24px}.one-day-offer-v2 .main-block__content ul,.one-day-offer-v2 .main-block__content-descr ul{margin:8px 0 0;-webkit-padding-start:10px;padding-inline-start:10px;list-style:disc}.one-day-offer-v2 .main-block__content ul li,.one-day-offer-v2 .main-block__content-descr ul li{margin-bottom:10px;-webkit-padding-start:8px;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{background:#000;color:#fff}.one-day-offer-v2 .main-block__skills{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:4px;justify-content:flex-start;column-gap:4px}.one-day-offer-v2 .advantages{display:flex;flex-direction:column;align-items:center;width:100%;padding:64px 120px;background:#262626;border-radius:8px}@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{display:flex;flex-direction:column;align-items:center;max-width:1040px}.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{font:700 18px/24px Montserrat,sans-serif;font-weight:600;text-align:center}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v2 .advantages h2{font:700 18px/24px Montserrat,sans-serif;font-weight:600;text-align:center}}.one-day-offer-v2 .advantages__row{display:flex;flex-direction:row;justify-content:space-between;margin:64px 0 72px}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v2 .advantages__row{flex-direction:column;margin:32px 0 48px;row-gap:32px}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v2 .advantages__row{flex-direction:row;margin:32px 0 48px;row-gap:32px}}.one-day-offer-v2 .advantages__block{display:flex;flex-direction:column;align-items:center;max-width:320px;padding:0 5%;color:#fff;row-gap:16px}@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{background:#fff;color:#000}.one-day-offer-v2 .description{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:1280px;padding:32px 120px}@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{-webkit-padding-start:10px;padding-inline-start:10px;margin-bottom:14px}.one-day-offer-v2 .description__wrap ul li{list-style-type:disc;-webkit-padding-start:8px;padding-inline-start:8px;margin-bottom:10px}.one-day-offer-v2 .description__wrap ul li:last-child{margin-bottom:0}.one-day-offer-v2 .recruiter{display:flex;flex-direction:row;margin:32px 0 0}.one-day-offer-v2 .recruiter__avatar{width:64px;height:64px}.one-day-offer-v2 .recruiter__avatar img{width:auto;height:100%;border-radius:64px}.one-day-offer-v2 .recruiter__content{display:flex;flex-direction:column;justify-content:center;margin:0 0 0 16px}.one-day-offer-v2 .recruiter__content-position{color:#9ca2a6;margin:4px 0 0}.one-day-offer-v3 *{box-sizing:border-box}.one-day-offer-v3{@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{padding:80px 0 32px;margin:0;background-color:#f0f3f4}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v3 body{padding:24px 0;height:100vh}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v3 body{padding:24px 0;height:100vh}}.one-day-offer-v3 a{text-decoration:none;color:#215bed}.one-day-offer-v3 .wrap{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.one-day-offer-v3 .tag{padding:5px 12px;width:auto;height:28px;background:#f0f3f4;color:#000;font:13px/18px Inter,sans-serif}.one-day-offer-v3 .tag,.one-day-offer-v3 button{display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:6px}.one-day-offer-v3 button{padding:14px 24px;gap:8px;width:-moz-fit-content;width:fit-content;height:40px;border:none;font:700 15px/20px Montserrat,sans-serif;font-weight:600;cursor:pointer}.one-day-offer-v3 .header{display:grid;grid-template-columns:800px 1fr;grid-template-rows:1fr;flex-direction:row;justify-items:space-between;width:100%;max-width:1040px;padding:0 0 0 24px}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v3 .header{grid-template-columns:100%;grid-template-rows:repeat(2,auto);grid-row-gap:16px;padding:0 24px}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v3 .header{grid-template-columns:100%;grid-template-rows:repeat(2,auto);grid-row-gap:8px;padding:0 24px}}.one-day-offer-v3 .header__name-and-company{width:800px;grid-row:1;grid-column:1}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v3 .header__name-and-company{grid-row:2;grid-column:1;width:100%}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v3 .header__name-and-company{grid-row:2;grid-column:1;width:100%}}.one-day-offer-v3 .header__name{margin:0 0 16px;letter-spacing:normal}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v3 .header__name{font:700 24px/32px Montserrat,sans-serif;font-weight:700}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v3 .header__name{font:700 24px/32px Montserrat,sans-serif;font-weight:700}}.one-day-offer-v3 .header__company{display:flex;width:100%;padding:0;flex-direction:row;justify-content:flex-start;align-items:center;font-family:Montserrat,sans-serif;font-weight:700;font-size:18px;line-height:18px}@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{margin:0 0 0 8px;background-color:#dbf0dd}@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{font:700 15px/20px Montserrat,sans-serif;flex-wrap:wrap;row-gap:8px}}@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{grid-row:1;grid-column:2;display:flex;flex-direction:row;justify-content:flex-end}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v3 .header__logo{grid-row:1;grid-column:1;justify-content:flex-start}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v3 .header__logo{grid-row:1;grid-column: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{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;max-width:1040px;margin:32px 0;gap:16px}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v3 .two-blocks{flex-direction:column;margin:32px 0 24px;gap:0}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v3 .two-blocks{flex-direction:row;margin:32px 0 0;gap:0}}.one-day-offer-v3 .main-block{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;width:50%;background-color:#fff;border-radius:8px;padding:24px 24px 32px}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v3 .main-block{width:100%;border-radius:0;border-top:1px solid #e3e4e5}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v3 .main-block{width:100%;border-radius:0;border-top:1px solid #e3e4e5;border-right:1px solid #e3e4e5}}.one-day-offer-v3 .main-block__header{display:flex;flex-direction:row;justify-content:space-between;align-items:self-start;width:100%;margin:0 0 16px}@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;font-weight:700}}@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;font-weight:700}}.one-day-offer-v3 .main-block__content{display:flex;flex-direction:column;font:15px/24px Inter,sans-serif;font-weight:400;margin:0 0 24px}.one-day-offer-v3 .main-block__content ul,.one-day-offer-v3 .main-block__content-descr ul{margin:0;list-style:disc;padding-left:40px}.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{background:#000;color:#fff}.one-day-offer-v3 .main-block__skills{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:4px;justify-content:flex-start;column-gap:4px}.one-day-offer-v3 .timeline-headline{display:flex;width:100%;max-width:1080px;padding:0 0 0 24px}@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{margin:32px 0 0;gap:0}}.one-day-offer-v3 .timeline-wrap{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1040px;margin:24px 0 32px;background-color:#fff;border-radius:8px;padding:24px}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v3 .timeline-wrap{flex-direction:column;gap:4px;background-color:inherit;margin:0 0 8px;padding:0 24px}}.one-day-offer-v3 .timeline-step{display:flex;flex-direction:column;align-items:flex-start;width:33.333%}@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{display:flex;flex-direction:column;align-items:flex-start;width:100%;border-top:4px solid #e3e4e5;padding:16px 32px 0 0}.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{background-color:#000;color:#fff}}.one-day-offer-v3 .teams{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1040px;row-gap:24px}.one-day-offer-v3 .teams__headline{display:flex;width:100%;padding:0 24px;row-gap:8px}.one-day-offer-v3 .teams__wrap{width:100%;display:flex;flex-wrap:wrap;row-gap:16px;justify-content:flex-start;column-gap:16px}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v3 .teams__wrap{flex-direction:column;padding:0;column-gap:0;row-gap:0}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v3 .teams__wrap{padding:0;column-gap:0;row-gap:0}}.one-day-offer-v3 .teams__item{display:flex;flex-direction:column;justify-content:space-between;width:31.8%;gap:16px;background-color:#fff;border-radius:8px;padding:16px 24px 24px;font:14px/18px Inter,sans-serif}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v3 .teams__item{width:100%;border-radius:0;border-top:1px solid #e3e4e5}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v3 .teams__item{width:33.3%;border-radius:0;border-top:1px solid #e3e4e5;border-right:1px solid #e3e4e5}}.one-day-offer-v3 .teams__item-description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;white-space:normal}.one-day-offer-v3 .teams__item-link{margin-top:8px;font:500 14px/18px Inter,sans-serif;color:#205aed;text-decoration:underline}.one-day-offer-v3 .teams__item-link:hover{color:#3f74fa}.one-day-offer-v3 .teams__text{display:flex;flex-direction:column;gap:8px}.one-day-offer-v3 .description{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:1040px;padding:32px 24px}@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{padding-left:40px;margin-bottom:14px}.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}.description__wrap hr,.one-day-offer-v2 .description__wrap hr,.one-day-offer-v3 .description__wrap hr{margin:16px 0;border:none;border-top:1px solid #e3e4e5}.one-day-offer-v3 .advantages{display:flex;flex-direction:column;width:100%;max-width:1080px;row-gap:24px}@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{display:flex;padding:0 24px}.one-day-offer-v3 .advantages__wrap{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v3 .advantages__wrap{flex-direction:column;margin:0;row-gap:0}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v3 .advantages__wrap{margin:0;gap:0}}.one-day-offer-v3 .advantages__item{display:flex;flex-direction:column;width:31.8%;padding:16px 24px 32px;background-color:#fff;border-radius:8px;color:#000;gap:8px}@media only screen and (min-width:320px) and (max-width:767px){.one-day-offer-v3 .advantages__item{row-gap:8px;width:100%;border-radius:0;border-top:1px solid #e3e4e5}}@media only screen and (min-width:767px) and (max-width:1024px){.one-day-offer-v3 .advantages__item{width:33.3%;border-radius:0;border-top:1px solid #e3e4e5;border-right:1px solid #e3e4e5}}.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{display:flex;flex-direction:column;gap:12px}.one-day-offer-v3 .odo-footer{display:flex;flex-direction:column;width:100%;max-width:1080px;padding:32px 0 32px 24px}@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{display:flex;flex-direction:row;margin:32px 0 0}.one-day-offer-v3 .recruiter__avatar{width:64px;height:64px}.one-day-offer-v3 .recruiter__avatar img{width:auto;height:100%;border-radius:64px}.one-day-offer-v3 .recruiter__content{display:flex;flex-direction:column;justify-content:center;margin:0 0 0 16px}.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{display:block;text-align:left;padding:16px 16px 16px 24px;height:auto;margin-top:27px;font-family:Inter;font-style:normal;font-weight:400;font-size:14px;line-height:18px;letter-spacing:normal;border-radius:8px}