.x24da60e8--375bd0--root{--career-unit:calc(10px + .416667vw);--career-surface-warm:var(--career-base-color-neutral-beige);--career-brand-blue:var(--career-base-color-brand-blue);background:#fff;overflow:clip}.x24da60e8--375bd0--root .x24da60e8--375bd0--padding-section-small{padding-top:calc(var(--career-unit) * 3);padding-bottom:calc(var(--career-unit) * 3)}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancies_secton_hero{background:url(https://static.cdn-cian.ru/frontend/job-vacancies-assets/images/vacancies_hero_bg-image.svg) 0 0/100% no-repeat}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancies_content_hero{margin-top:calc(var(--career-unit) * 25)}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancies_hero_title{width:calc(var(--career-unit) * 50);font-size:calc(var(--career-unit) * 5);letter-spacing:calc(var(--career-unit) * -.35);text-transform:uppercase;color:var(--career-text-color-text-brand-blue);font-weight:500;line-height:100%}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancies_hero_search-input-component{align-items:center;display:flex;position:relative}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancies_hero_search-input{padding:calc(var(--career-unit) * 1.5) calc(var(--career-unit) * 1) calc(var(--career-unit) * 1.5) calc(var(--career-unit) * 4.5);width:100%;font:inherit;font-size:calc(var(--career-unit) * 1.5);color:var(--career-text-color-text-primary);background:var(--career-background-color-background-primary);border:2px solid var(--career-border-color-border-tertiary);border-radius:calc(var(--career-unit) * 1);font-weight:500;transition:border-color .2s}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancies_hero_search-input:focus{border-color:var(--career-border-color-border-secondary);outline:0}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancies_hero_search-icon{top:50%;left:calc(var(--career-unit) * 1.5);width:calc(var(--career-unit) * 2.5);height:calc(var(--career-unit) * 2.5);pointer-events:none;color:var(--career-text-color-text-brand-blue);position:absolute;transform:translateY(-50%)}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancies_hero_select-grid{gap:calc(var(--career-unit) * 1);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancies_hero_select-component{min-width:0;position:relative}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancies_hero_select{padding:calc(var(--career-unit) * 1.5) calc(var(--career-unit) * 1);text-align:left;color:#97a0ab;background:var(--career-background-color-background-secondary);border-radius:calc(var(--career-unit) * 1);justify-content:space-between;align-items:center;gap:8px;width:100%;font-weight:500;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancies_hero_select-chevron{flex:none;transition:transform .15s}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancies_hero_select[aria-expanded=true] .x24da60e8--375bd0--vacancies_hero_select-chevron{transform:rotate(180deg)}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancies_hero_select.x24da60e8--375bd0--is-filled .x24da60e8--375bd0--vacancies_hero_select-value{color:var(--career-text-color-text-primary)}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancies_hero_select-list{z-index:10;background:#fff;border-radius:.75rem;min-width:100%;max-height:16rem;margin:0;padding:.5rem;list-style:none;position:absolute;top:calc(100% + .5rem);left:0;overflow-y:auto;box-shadow:0 .5rem 1.5rem #0000001f}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancies_hero_select-option{white-space:nowrap;cursor:pointer;color:#333;border-radius:.5rem;padding:.625rem .75rem}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancies_hero_select-option:hover,.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancies_hero_select-option[aria-selected=true]{background:#f7f5f0}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancies_hero_fast-tags-wrapper{gap:calc(var(--career-unit) * .5);flex-wrap:wrap;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--button.x24da60e8--375bd0--is-fast-tag{padding:calc(var(--career-unit) * .5) calc(var(--career-unit) * .75);background:var(--career-base-color-neutral-blue-muted);border-radius:calc(var(--career-unit) * .25);font-weight:400;transition:color .2s,background-color .2s}.x24da60e8--375bd0--root .x24da60e8--375bd0--button.x24da60e8--375bd0--is-fast-tag[aria-pressed=true]{color:#fff;background:var(--career-background-color-background-brand-blue)}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancies_content_list{gap:calc(var(--career-unit) * 5);flex-direction:column;transition:opacity .3s;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancies_content_list[data-updating=true]{opacity:.55}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancies_list_h2-wrapper{justify-content:space-between;align-items:center;gap:calc(var(--career-unit) * 1.5);display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancies_list_h2-wrapper h2{font-size:calc(var(--career-unit) * 2.5);letter-spacing:calc(var(--career-unit) * -.05);text-transform:none;line-height:110%}@media (prefers-reduced-motion:no-preference){.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancies_section_list [data-career-word]:not([data-revealed=true]){opacity:0;transform:translateY(var(--career-unit))}}.x24da60e8--375bd0--root .x24da60e8--375bd0--text-color-muted{color:var(--career-base-color-neutral-gray)}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancies_list_cards-wrapper{gap:calc(var(--career-unit) * 1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancies_list_card-component{display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancies_list_vacancy-link{color:var(--career-text-color-text-primary);flex:1}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancies_list_card-content{padding:calc(var(--career-unit) * 1.5) calc(var(--career-unit) * 1);background:var(--career-background-color-background-secondary);border-radius:calc(var(--career-unit) * 1.5);flex-direction:column;align-items:flex-start;transition:transform .3s,box-shadow .3s;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancies_list_vacancy-link:hover .x24da60e8--375bd0--vacancies_list_card-content{transform:translateY(-3px);box-shadow:0 8px 22px #0001}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_section_layout{font-size:calc(var(--career-unit) * 1.25);line-height:120%}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_content_layout,.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_left-wrapper,.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_title-card,.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_text-cards,.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_text-card,.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_button-group,.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_content-layer-right{flex-direction:column;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_content_layout{align-items:flex-start}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_content-grid{gap:calc(var(--career-unit) * 2);grid-template-columns:minmax(0,8fr) minmax(0,3fr);width:100%;display:grid}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_left-wrapper{align-items:flex-start;min-width:0}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_back-link{font-size:calc(var(--career-unit) * 1.5);color:var(--career-text-color-text-brand-blue);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_back-link svg{width:calc(var(--career-unit) * 2);height:calc(var(--career-unit) * 2)}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_title-card,.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_text-card{gap:calc(var(--career-unit) * 2);width:100%}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_title{font-size:calc(var(--career-unit) * 5);letter-spacing:calc(var(--career-unit) * -.35);text-transform:none;color:var(--career-text-color-text-brand-blue);font-weight:500;line-height:100%}.x24da60e8--375bd0--root .x24da60e8--375bd0--global_description-tag.x24da60e8--375bd0--is-beige{background:var(--career-background-color-background-secondary)}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_intro p,.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_text-card-body p{margin:0}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_button-group{gap:calc(var(--career-unit) * .5);width:100%}.x24da60e8--375bd0--root .x24da60e8--375bd0--button.x24da60e8--375bd0--is-blue-on-transparent{color:var(--career-text-color-text-brand-blue);border:2px solid var(--career-background-color-background-brand-blue);background:#fff}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_button-group-tablet-rail{width:100%;position:relative}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_button-group .x24da60e8--375bd0--button{width:100%}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_text-cards{gap:calc(var(--career-unit) * 1);width:100%}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_text-card{padding:calc(var(--career-unit) * 2) calc(var(--career-unit) * 1.5);background:var(--career-background-color-background-secondary);border-radius:calc(var(--career-unit) * 1)}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_text-card h2{font-size:calc(var(--career-unit) * 2);letter-spacing:calc(var(--career-unit) * -.05);text-transform:none;line-height:110%}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_text-card-body ul{padding-left:calc(var(--career-unit) * 1.5);gap:calc(var(--career-unit) * 1.5);flex-direction:column;margin:0;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_text-card-body li{list-style:outside}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_button-rail{position:relative}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_button-rail .x24da60e8--375bd0--is-sticky{top:calc(var(--career-unit) * 3);visibility:hidden;pointer-events:none;opacity:0;transition:opacity .45s,transform .45s cubic-bezier(.22,1,.36,1),visibility 0s .45s;position:-webkit-sticky;position:sticky;transform:translateY(-24px)}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_button-rail .x24da60e8--375bd0--is-sticky.x24da60e8--375bd0--is-visible{visibility:visible;pointer-events:auto;opacity:1;transition:opacity .45s,transform .45s cubic-bezier(.22,1,.36,1),visibility;transform:translateY(0)}.x24da60e8--375bd0--root .x24da60e8--375bd0--max-width-full{width:100%}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_interview-wrapper{width:100%;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_green-layer,.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_orange-layer{padding:calc(var(--career-unit) * 2);border-radius:calc(var(--career-unit) * 1);flex:1}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_green-layer{background:var(--career-background-color-background-brand-green)}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_orange-layer{background:var(--career-background-color-background-brand-orange)}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_content-layer{padding:calc(var(--career-unit) * 2);border-radius:calc(var(--career-unit) * 1);gap:calc(var(--career-unit) * 1);background:#fff;grid-template-columns:1fr 1fr;display:grid}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_content-layer-right{justify-content:space-between;gap:calc(var(--career-unit) * 1.5)}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_content-layer-right .x24da60e8--375bd0--button{justify-content:space-between;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--form-modal{z-index:1000;padding:calc(var(--career-unit) * 2);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#00000080;justify-content:center;align-items:center;animation:.4s both x24da60e8--375bd0--career-modal-backdrop-in;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.x24da60e8--375bd0--root .x24da60e8--375bd0--form-modal.x24da60e8--375bd0--is-closing{animation:.3s both x24da60e8--375bd0--career-modal-backdrop-out}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_content_form-modal{padding:calc(var(--career-unit) * 2) calc(var(--career-unit) * 1.5);width:min(100%, calc(var(--career-unit) * 83.4));border-radius:calc(var(--career-unit) * 1);background:#fff;max-height:90vh;animation:.5s cubic-bezier(.22,1,.36,1) .1s both x24da60e8--375bd0--career-modal-content-in;position:relative;overflow-y:auto;box-shadow:0 2px 5px #0003}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_content_form-modal:focus{outline:none}.x24da60e8--375bd0--root .x24da60e8--375bd0--is-closing .x24da60e8--375bd0--vacancy_content_form-modal{animation:.3s both x24da60e8--375bd0--career-modal-content-out}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_form-modal_close{z-index:2;top:calc(var(--career-unit) * 1);right:calc(var(--career-unit) * 1);width:calc(var(--career-unit) * 3);height:calc(var(--career-unit) * 3);color:var(--career-text-color-text-brand-blue);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_form-modal_close:hover{background:var(--career-background-color-background-secondary)}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_content_form-modal .x24da60e8--375bd0--text-size-medium{font-size:calc(var(--career-unit) * 1.375);letter-spacing:calc(var(--career-unit) * -.05);line-height:120%}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_content_form-modal .x24da60e8--375bd0--text-size-small{font-size:calc(var(--career-unit) * .875)}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_content_form-modal .x24da60e8--375bd0--text-weight-medium{font-weight:500}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_form-modal_inputs-grid{gap:calc(var(--career-unit) * 1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_form-modal_inputs-wrapper{gap:calc(var(--career-unit) * 1);display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_form-modal_input-validation-wrapper{flex:1;min-width:0}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_form-modal_input{padding:calc(var(--career-unit) * 1.5);width:100%;min-height:calc(var(--career-unit) * 4);font:inherit;font-size:calc(var(--career-unit) * 1);border:1px solid var(--career-border-color-border-tertiary);border-radius:calc(var(--career-unit) * 1);background:#fff;font-weight:500}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_form-modal_input:focus{border-color:#9dbdff;outline:none}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_form-modal_input.x24da60e8--375bd0--is-text-area{min-height:calc(var(--career-unit) * 6);resize:none}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_form-modal_input.x24da60e8--375bd0--is-invalid,.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_form-modal_input.x24da60e8--375bd0--is-invalid:focus,.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_form-modal_file-label.x24da60e8--375bd0--is-invalid{border-color:var(--career-base-color-brand-orange)}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_form-modal_input-validation-tooltip{padding-top:calc(var(--career-unit) * .25);font-size:calc(var(--career-unit) * .875);color:var(--career-base-color-brand-orange);display:block}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_form-modal_file-label{padding:calc(var(--career-unit) * 1.5);cursor:pointer;border:2px dashed var(--career-base-color-brand-blue);border-radius:calc(var(--career-unit) * 1);align-items:center;gap:calc(var(--career-unit) * 1.5);display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_form-modal_file-input{opacity:0;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_form-modal_file-icon-wrap{width:calc(var(--career-unit) * 3.5);height:calc(var(--career-unit) * 3.5);font-size:calc(var(--career-unit) * 2);color:#fff;background:var(--career-background-color-background-brand-blue);border-radius:calc(var(--career-unit) * 1);flex:none;justify-content:center;align-items:center;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_form-modal_input-text{gap:calc(var(--career-unit) * .5);flex-direction:column;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_form-modal_input-text>span:first-child{letter-spacing:-.015em}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_form-modal_area-1,.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_form-modal_area-2,.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_form-modal_area-3{grid-column:1/-1}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_form-modal_area-2{position:relative}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_form-modal_comment-counter{right:calc(var(--career-unit) * 1);bottom:calc(var(--career-unit) * 1);font-size:calc(var(--career-unit) * .875);color:var(--career-text-color-text-faded);position:absolute}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_form-modal_checkbox-label{gap:calc(var(--career-unit) * .75);color:var(--career-text-color-text-faded);font-weight:500;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_form-modal_checkbox-label a{text-decoration:underline}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_form-modal_checkbox-label small{padding-top:calc(var(--career-unit) * .5);font-size:calc(var(--career-unit) * .875);font-weight:400;display:block}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_form-modal_checkbox{width:calc(var(--career-unit) * 1.5);height:calc(var(--career-unit) * 1.5);accent-color:var(--career-background-color-background-brand-blue);flex:none}.x24da60e8--375bd0--root .x24da60e8--375bd0--form_message-success{padding:calc(var(--career-unit) * 2);max-width:calc(var(--career-unit) * 45);text-align:center;margin:0 auto}.x24da60e8--375bd0--root .x24da60e8--375bd0--form_message-error{margin-top:calc(var(--career-unit) * .75);padding:calc(var(--career-unit) * .75);color:#b83200;border-radius:calc(var(--career-unit) * .5);background:#fff0e8}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_success-icon{width:calc(var(--career-unit) * 5)}@keyframes x24da60e8--375bd0--career-modal-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes x24da60e8--375bd0--career-modal-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes x24da60e8--375bd0--career-modal-content-in{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes x24da60e8--375bd0--career-modal-content-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}@media (prefers-reduced-motion:reduce){.x24da60e8--375bd0--root .x24da60e8--375bd0--form-modal,.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_content_form-modal{animation:none}}@media (max-width:991px){.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_section_layout{padding-bottom:calc(var(--career-unit) * 10 + var(--vacancy-cookie-clearance));position:relative}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_content-grid{display:block}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_button-rail{display:none}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_button-group-tablet-rail{z-index:20;inset:auto 0 var(--vacancy-cookie-clearance);padding:calc(var(--career-unit) * 1.25) calc(var(--career-unit) * 2.5);pointer-events:none;position:fixed}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_button-group{pointer-events:auto}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_content-layer{background:var(--career-background-color-background-brand-green);flex-direction:column;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_green-layer,.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_orange-layer{padding:0}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_form-modal_inputs-grid{flex-direction:column;display:flex}}@media (max-width:479px){.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_title{font-size:calc(var(--career-unit) * 2.5);letter-spacing:calc(var(--career-unit) * -.2)}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_button-group-tablet-rail{padding-right:calc(var(--career-unit) * 1.25);padding-left:calc(var(--career-unit) * 1.25)}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_layout_button-group{align-items:stretch}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_form-modal_inputs-wrapper{flex-direction:column}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_content_form-modal{padding:calc(var(--career-unit) * 2) calc(var(--career-unit) * 1.5)}}.x24da60e8--375bd0--root .x24da60e8--375bd0--global_description-tags-wrapper{gap:calc(var(--career-unit) * .5);flex-wrap:wrap;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--global_description-tag{padding:calc(var(--career-unit) * .75) calc(var(--career-unit) * 1);font-size:calc(var(--career-unit) * 1.25);border-radius:calc(var(--career-unit) * 10);background:#fff;justify-content:center;align-items:center;display:flex}@media (max-width:991px){.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancies_content_hero{margin-top:calc(var(--career-unit) * 20)}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancies_hero_title{width:auto}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancies_hero_select-grid{flex-direction:column;display:flex}}@media (max-width:767px){.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancies_content_hero{margin-top:calc(var(--career-unit) * 15)}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancies_hero_title{font-size:calc(var(--career-unit) * 3);letter-spacing:calc(var(--career-unit) * -.2)}}@media (max-width:479px){.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancies_content_hero{margin-top:calc(var(--career-unit) * 8)}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancies_hero_title{font-size:calc(var(--career-unit) * 2.5)}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancies_hero_select{font-size:calc(var(--career-unit) * 1.25)}.x24da60e8--375bd0--root .x24da60e8--375bd0--global_description-tag{font-size:calc(var(--career-unit) * 1)}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancies_list_h2-wrapper{align-items:flex-start;gap:calc(var(--career-unit) * .5);flex-direction:column}}@media (max-width:1920px){.x24da60e8--375bd0--root{--career-unit:calc(8.32px + .36vw)}}@media (max-width:1440px){.x24da60e8--375bd0--root{--career-unit:calc(8px + .4vw)}}@media (max-width:991px){.x24da60e8--375bd0--root{--career-unit:14px}}@media (max-width:479px){.x24da60e8--375bd0--root{--career-unit:calc(11.9958px + .41841vw)}}.x24da60e8--375bd0--root .x24da60e8--375bd0--button.x24da60e8--375bd0--is-black-on-green{color:#041d3f;background-color:#c4ff6b}.x24da60e8--375bd0--root .x24da60e8--375bd0--button.x24da60e8--375bd0--is-text-large{font-size:calc(var(--career-unit) * 1.5)}@keyframes x24da60e8--375bd0--career-reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.x24da60e8--375bd0--root [data-open=true] [role=region],.x24da60e8--375bd0--root .x24da60e8--375bd0--blog-grid[data-expanded=true]>article{animation:.7s ease-in-out x24da60e8--375bd0--career-reveal}}.x24da60e8--375bd0--root [hidden]{display:none}.x24da60e8--375bd0--root .x24da60e8--375bd0--skip-link{z-index:1200;background:#fff;padding:16px;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.x24da60e8--375bd0--root .x24da60e8--375bd0--skip-link:focus{transform:translateY(0)}.x24da60e8--375bd0--root .x24da60e8--375bd0--product-trigger{text-align:left;background:0 0;flex:1;width:100%;padding:0;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--product-content{grid-template-rows:0fr;width:100%;transition:grid-template-rows .65s;display:grid}.x24da60e8--375bd0--root .x24da60e8--375bd0--product-content-inner{opacity:0;min-height:0;transition:opacity .55s,transform .65s;overflow:hidden;transform:translateY(-8px)}.x24da60e8--375bd0--root [data-open=true] .x24da60e8--375bd0--product-content{grid-template-rows:1fr}.x24da60e8--375bd0--root [data-open=true] .x24da60e8--375bd0--product-content-inner{opacity:1;transform:translateY(0)}.x24da60e8--375bd0--root .x24da60e8--375bd0--reveal-word{display:inline-block}.x24da60e8--375bd0--root .x24da60e8--375bd0--multiline{white-space:pre-line}.x24da60e8--375bd0--root [data-open=true] .x24da60e8--375bd0--is-accordion-main{transform:rotate(45deg)}.x24da60e8--375bd0--root .x24da60e8--375bd0--career-slider{--career-slider-gap:calc(var(--career-unit) * 1);color:#041d3f;touch-action:pan-y;position:relative}.x24da60e8--375bd0--root .x24da60e8--375bd0--slider-track{will-change:transform;width:100%;transition:transform .85s;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--slider-slide{margin-right:var(--career-slider-gap);flex:0 0 100%;min-width:0}.x24da60e8--375bd0--root .x24da60e8--375bd0--career-slider .x24da60e8--375bd0--main_drive_slide{margin:0}.x24da60e8--375bd0--root .x24da60e8--375bd0--button-group.x24da60e8--375bd0--is-main-drive-slider{grid-gap:calc(var(--career-unit) * 1);flex-flow:wrap;justify-content:flex-start;align-items:center;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_drive_slider-button{padding:calc(var(--career-unit) * 1);aspect-ratio:1;cursor:pointer;color:var(--career-link-color-link-alternate);background-color:var(--career-background-color-background-brand-blue);border:0;border-radius:100%;justify-content:center;align-items:center;transition:all .45s;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_drive_slider-button:hover{background-color:var(--career-base-color-brand-blue-hover)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_drive_slider-button.x24da60e8--375bd0--is-left{transform:rotate(180deg)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_blog_layout-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.x24da60e8--375bd0--root .x24da60e8--375bd0--blog-grid[data-expanded=false]>:nth-child(n+4){display:none}@media (max-width:991px){.x24da60e8--375bd0--root .x24da60e8--375bd0--main_blog_layout-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.x24da60e8--375bd0--root .x24da60e8--375bd0--blog-grid[data-expanded=false]>:nth-child(n+3){display:none}}@media (max-width:479px){.x24da60e8--375bd0--root .x24da60e8--375bd0--button-group.x24da60e8--375bd0--is-main-drive-slider{display:none}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_blog_layout-grid{grid-template-columns:minmax(0,1fr);gap:48px}}@media (prefers-reduced-motion:reduce){.x24da60e8--375bd0--root *,.x24da60e8--375bd0--root :before,.x24da60e8--375bd0--root :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.x24da60e8--375bd0--root,.x24da60e8--375bd0--root *{box-sizing:border-box}.x24da60e8--375bd0--root img{vertical-align:middle;max-width:100%;display:inline-block}.x24da60e8--375bd0--root button{font:inherit;cursor:pointer;color:inherit;border:0}.x24da60e8--375bd0--root p{margin-top:0}.x24da60e8--375bd0--root :focus-visible{outline-offset:4px;outline:3px solid #ff7125}@font-face{font-family:Grtsk Peta;src:url(GrtskPeta-Medium.4415c9edce89b02a.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Grtsk Peta;src:url(GrtskPeta-Regular.7a079f3684307461.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Grtsk Peta;src:url(GrtskPeta-Semibold.d0cdcb315b65fefa.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Jetbrains Mono;src:url(JetBrainsMono-Bold.b1d3835c4ee4c935.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}.x24da60e8--375bd0--root{--career-text-color-text-primary:var(--career-base-color-brand-blue-dark);--career-link-color-link-secondary:var(--career-base-color-neutral-black);--career-background-color-background-secondary:var(--career-base-color-neutral-beige);--career-background-color-background-brand-blue:var(--career-base-color-brand-blue);--career-background-color-background-primary:var(--career-base-color-neutral-white);--career-text-color-text-brand-blue:var(--career-base-color-brand-blue);--career-text-color-text-secondary:var(--career-base-color-neutral-white);--career-border-color-border-primary:var(--career-base-color-neutral-beige);--career-background-color-background-brand-green:var(--career-base-color-brand-green);--career-link-color-link-primary:var(--career-base-color-brand-blue);--career-link-color-link-alternate:var(--career-base-color-neutral-white);--career-base-color-neutral-beige:#f3f1ec;--career-border-color-border-alternate:var(--career-base-color-brand-green);--career-base-color-brand-green-hover:#c3f36a;--career-base-color-neutral-blue-muted:var(--solid-blue50);--career-base-color-brand-blue:#0054fd;--career-base-color-brand-blue-hover:#0061e6;--career-text-color-text-brand-green:var(--career-base-color-brand-green);--career-text-color-text-brand-orange:var(--career-base-color-brand-orange);--career-background-color-background-brand-orange:var(--career-base-color-brand-orange);--career-base-color-brand-green:#c4ff6b;--career-text-color-text-faded:var(--career-base-color-neutral-gray);--career-border-color-border-tertiary:var(--career-base-color-neutral-blue-muted);--career-border-color-border-secondary:var(--career-base-color-brand-orange);--career-base-color-neutral-gray:#828282;--career-base-color-brand-blue-dark:var(--brand_navy);--career-base-color-brand-orange:#ff7125;--career-base-color-neutral-black:black;--career-base-color-neutral-white:white;--career-base-color-neutral-white-hover:var(--light-background-gray)}.x24da60e8--375bd0--root .x24da60e8--375bd0--w-layout-vflex{flex-direction:column;align-items:flex-start;display:flex}.x24da60e8--375bd0--root{font-family:Grtsk Peta,Arial,sans-serif;font-size:calc(var(--career-unit) * 1.125);color:var(--career-text-color-text-primary);font-weight:400;line-height:120%}.x24da60e8--375bd0--root h1{font-size:calc(var(--career-unit) * 10);letter-spacing:calc(var(--career-unit) * -.5);text-transform:uppercase;margin-top:0;margin-bottom:0;font-weight:600;line-height:100%}.x24da60e8--375bd0--root h2{font-size:calc(var(--career-unit) * 8);letter-spacing:calc(var(--career-unit) * -.4);text-transform:uppercase;margin-top:0;margin-bottom:0;font-weight:500;line-height:100%}.x24da60e8--375bd0--root h3{font-size:calc(var(--career-unit) * 1.75);letter-spacing:calc(var(--career-unit) * -.1);margin-top:0;margin-bottom:0;font-weight:500;line-height:100%}.x24da60e8--375bd0--root h4{font-size:calc(var(--career-unit) * 1.75);letter-spacing:calc(var(--career-unit) * -.05);margin-top:0;margin-bottom:0;font-weight:500;line-height:100%}.x24da60e8--375bd0--root h5{font-size:calc(var(--career-unit) * 1.25);margin-top:0;margin-bottom:0;font-weight:700;line-height:1.5}.x24da60e8--375bd0--root h6{font-size:calc(var(--career-unit) * 1);margin-top:0;margin-bottom:0;font-weight:700;line-height:1.5}.x24da60e8--375bd0--root p{margin-bottom:0}.x24da60e8--375bd0--root a{color:var(--career-link-color-link-secondary);text-decoration:none}.x24da60e8--375bd0--root ul,.x24da60e8--375bd0--root ol{padding-left:calc(var(--career-unit) * 1.5);margin-top:0;margin-bottom:0}.x24da60e8--375bd0--root li{margin-bottom:calc(var(--career-unit) * .25)}.x24da60e8--375bd0--root img{max-width:100%;display:inline-block}.x24da60e8--375bd0--root label{margin-bottom:calc(var(--career-unit) * .25);font-weight:500}.x24da60e8--375bd0--root blockquote{padding:0 calc(var(--career-unit) * 1.25);font-size:calc(var(--career-unit) * 1.25);border-left:calc(var(--career-unit) * .25) solid #e2e2e2;margin-bottom:0;line-height:1.5}.x24da60e8--375bd0--root figure{margin-top:calc(var(--career-unit) * 2);margin-bottom:calc(var(--career-unit) * 2)}.x24da60e8--375bd0--root figcaption{margin-top:calc(var(--career-unit) * .25);text-align:center}.x24da60e8--375bd0--root .x24da60e8--375bd0--icon-1x1-small{width:calc(var(--career-unit) * 1);height:calc(var(--career-unit) * 1);flex:none}.x24da60e8--375bd0--root .x24da60e8--375bd0--icon-1x1-large{width:calc(var(--career-unit) * 3);height:calc(var(--career-unit) * 3)}.x24da60e8--375bd0--root .x24da60e8--375bd0--z-index-2{z-index:2;position:relative}.x24da60e8--375bd0--root .x24da60e8--375bd0--max-width-full{width:100%;max-width:none}.x24da60e8--375bd0--root .x24da60e8--375bd0--heading-style-h3{font-size:calc(var(--career-unit) * 1.75);letter-spacing:calc(var(--career-unit) * -.1);font-weight:500;line-height:100%}.x24da60e8--375bd0--root .x24da60e8--375bd0--icon-1x1-medium{width:calc(var(--career-unit) * 2);height:calc(var(--career-unit) * 2)}.x24da60e8--375bd0--root .x24da60e8--375bd0--padding-global{padding-right:calc(var(--career-unit) * 2.5);padding-left:calc(var(--career-unit) * 2.5);height:100%}.x24da60e8--375bd0--root .x24da60e8--375bd0--text-color-brand-blue{color:var(--career-text-color-text-brand-blue)}.x24da60e8--375bd0--root .x24da60e8--375bd0--padding-section-large{padding-top:calc(var(--career-unit) * 8);padding-bottom:calc(var(--career-unit) * 8)}.x24da60e8--375bd0--root .x24da60e8--375bd0--text-size-large{font-size:calc(var(--career-unit) * 1.75);line-height:120%}.x24da60e8--375bd0--root .x24da60e8--375bd0--container-large{width:100%;max-width:calc(var(--career-unit) * 80);height:100%;margin-left:auto;margin-right:auto}.x24da60e8--375bd0--root .x24da60e8--375bd0--button{padding:calc(var(--career-unit) * 1) calc(var(--career-unit) * 1.5);text-align:center;color:var(--career-text-color-text-primary);background-color:var(--career-base-color-neutral-beige);border-radius:calc(var(--career-unit) * 10);font-weight:500;transition:all .45s;display:inline-block}.x24da60e8--375bd0--root .x24da60e8--375bd0--button:hover{transform:translate(0, calc(var(--career-unit) * -.25));box-shadow:0 2px 5px #0003}.x24da60e8--375bd0--root .x24da60e8--375bd0--button.x24da60e8--375bd0--is-hero{padding-top:calc(var(--career-unit) * 1.75);padding-bottom:calc(var(--career-unit) * 2);width:100%;font-size:calc(var(--career-unit) * 2.5);letter-spacing:calc(var(--career-unit) * -.15);color:var(--career-text-color-text-primary);background-color:var(--career-background-color-background-brand-green)}.x24da60e8--375bd0--root .x24da60e8--375bd0--button.x24da60e8--375bd0--is-hero:hover{background-color:var(--career-base-color-brand-green-hover)}.x24da60e8--375bd0--root .x24da60e8--375bd0--button.x24da60e8--375bd0--is-big{padding:calc(var(--career-unit) * 2.5) calc(var(--career-unit) * 5) calc(var(--career-unit) * 3);font-size:calc(var(--career-unit) * 2.5);letter-spacing:calc(var(--career-unit) * -.15);color:var(--career-text-color-text-primary);background-color:var(--career-background-color-background-brand-green);align-self:flex-start}.x24da60e8--375bd0--root .x24da60e8--375bd0--button.x24da60e8--375bd0--is-medium{padding:calc(var(--career-unit) * 1.5) calc(var(--career-unit) * 2.5);font-size:calc(var(--career-unit) * 1.5);letter-spacing:calc(var(--career-unit) * -.05);line-height:120%}.x24da60e8--375bd0--root .x24da60e8--375bd0--button.x24da60e8--375bd0--is-medium.x24da60e8--375bd0--is-blue-on-white{color:var(--career-text-color-text-brand-blue)}.x24da60e8--375bd0--root .x24da60e8--375bd0--button.x24da60e8--375bd0--is-white-on-blue{color:var(--career-text-color-text-secondary);background-color:var(--career-background-color-background-brand-blue)}.x24da60e8--375bd0--root .x24da60e8--375bd0--button.x24da60e8--375bd0--is-white-on-blue:hover{background-color:var(--career-base-color-brand-blue-hover)}.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_content_form-modal .x24da60e8--375bd0--is-inactive,.x24da60e8--375bd0--root .x24da60e8--375bd0--vacancy_content_form-modal .x24da60e8--375bd0--is-inactive:hover{cursor:not-allowed;color:var(--career-text-color-text-brand-blue);box-shadow:none;background-color:#e6eeff;transform:none}.x24da60e8--375bd0--root .x24da60e8--375bd0--button.x24da60e8--375bd0--is-green{background-color:var(--career-background-color-background-brand-green)}.x24da60e8--375bd0--root .x24da60e8--375bd0--button.x24da60e8--375bd0--is-green:hover{background-color:var(--career-base-color-brand-green-hover)}.x24da60e8--375bd0--root .x24da60e8--375bd0--padding-section-medium{padding-top:calc(var(--career-unit) * 5);padding-bottom:calc(var(--career-unit) * 5)}.x24da60e8--375bd0--root .x24da60e8--375bd0--spacer-huge{padding-top:calc(var(--career-unit) * 7);width:100%}.x24da60e8--375bd0--root .x24da60e8--375bd0--spacer-medium{padding-top:calc(var(--career-unit) * 2);width:100%}.x24da60e8--375bd0--root .x24da60e8--375bd0--spacer-small{padding-top:calc(var(--career-unit) * 1);width:100%}.x24da60e8--375bd0--root .x24da60e8--375bd0--spacer-tiny{padding-top:calc(var(--career-unit) * .125);width:100%}.x24da60e8--375bd0--root .x24da60e8--375bd0--spacer-xlarge{padding-top:calc(var(--career-unit) * 4);width:100%}.x24da60e8--375bd0--root .x24da60e8--375bd0--spacer-large{padding-top:calc(var(--career-unit) * 3)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_section_hero{min-height:100vh;color:var(--career-text-color-text-secondary);background-image:linear-gradient(180deg, transparent 80%, var(--career-background-color-background-brand-blue)), url(https://static.cdn-cian.ru/frontend/job-vacancies-assets/images/main_hero_bg-image.webp);background-position:0 0,50%;background-size:auto,cover;flex-flow:column;justify-content:center;display:flex;overflow:hidden}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_content_hero{flex-flow:column;justify-content:center;align-items:flex-start;display:flex;position:relative}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_hero_logo{width:calc(var(--career-unit) * 30)}.x24da60e8--375bd0--root .x24da60e8--375bd0--text-size-huge{font-size:calc(var(--career-unit) * 3.35);letter-spacing:calc(var(--career-unit) * -.25);line-height:100%}.x24da60e8--375bd0--root .x24da60e8--375bd0--text-color-brand-green{color:var(--career-text-color-text-brand-green)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_hero_boy-image{height:calc(var(--career-unit) * 50);object-fit:contain;inset:auto calc(var(--career-unit) * -10) calc(var(--career-unit) * 5) auto;position:absolute}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_hero_title{z-index:1}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_section_about{height:200vh;color:var(--career-text-color-text-secondary);background-image:linear-gradient(180deg, var(--career-background-color-background-brand-blue), transparent 67%), url(https://static.cdn-cian.ru/frontend/job-vacancies-assets/images/main_about_bg-image.webp);background-position:0 0,50% 100%;background-repeat:repeat,no-repeat;background-size:auto,cover}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_about_content-grid{grid-gap:calc(var(--career-unit) * 1);grid-template:"Subtitle Subtitle Subtitle _1-4""_2-1 _2-2 _2-3 _2-4""._3-2 _3-3 _3-4"". ._4-3."/1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_about_card{padding:calc(var(--career-unit) * 1.5) calc(var(--career-unit) * 1);letter-spacing:calc(var(--career-unit) * -.05);color:var(--career-text-color-text-primary);background-color:var(--career-background-color-background-secondary);border-radius:calc(var(--career-unit) * 1);grid-gap:calc(var(--career-unit) * 1);flex-flow:column;font-weight:500;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_about_card.x24da60e8--375bd0--is-accent{background-color:var(--career-background-color-background-brand-green)}.x24da60e8--375bd0--root .x24da60e8--375bd0--text-style-uppercase{text-transform:uppercase}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_section_system{margin-top:calc(var(--career-unit) * -25);padding-top:calc(var(--career-unit) * 2);padding-bottom:calc(var(--career-unit) * 30);background-image:url(https://static.cdn-cian.ru/frontend/job-vacancies-assets/images/main_system_bottom-bg-image.svg);background-position:50% 100%;background-repeat:no-repeat;background-size:100%;overflow:hidden}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_content_system{position:relative}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_system_top-bg-image{pointer-events:none;width:100%}.x24da60e8--375bd0--root .x24da60e8--375bd0--text-size-xhuge{font-size:calc(var(--career-unit) * 4.25);line-height:100%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_system_h3-wrapper{grid-gap:calc(var(--career-unit) * 1);align-items:center;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_system_card-grid-1st{grid-gap:calc(var(--career-unit) * 1);grid-template:"."/1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;display:grid;position:relative}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_system_card{padding:calc(var(--career-unit) * 1.5) calc(var(--career-unit) * 1);letter-spacing:calc(var(--career-unit) * -.05);color:var(--career-text-color-text-primary);background-color:var(--career-background-color-background-secondary);border-radius:calc(var(--career-unit) * 1);flex-flow:column;justify-content:flex-start;align-items:flex-start;font-weight:500;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--text-color-brand-orange{color:var(--career-text-color-text-brand-orange)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_system_card-bottom{grid-gap:calc(var(--career-unit) * 3);justify-content:space-between;align-items:center;width:100%;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--icon-wrapper{padding:calc(var(--career-unit) * 1);background-color:var(--career-background-color-background-primary);aspect-ratio:1;border-radius:100%;justify-content:center;align-items:center;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--icon-wrapper.x24da60e8--375bd0--is-accordion-main{transition:all .65s}.x24da60e8--375bd0--root .x24da60e8--375bd0--icon-wrapper.x24da60e8--375bd0--is-accordion-main:hover{background-color:var(--career-base-color-brand-green)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_system_card-grid-2nd{grid-gap:calc(var(--career-unit) * 1);grid-template:". . ."".Area Area"/1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;display:grid}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_system_girl-image{z-index:1;height:calc(var(--career-unit) * 55);pointer-events:none;object-fit:contain;inset:calc(var(--career-unit) * -12) calc(var(--career-unit) * -8) auto auto;position:absolute}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_system_tooltip-image{width:calc(var(--career-unit) * 30);pointer-events:none;position:absolute;top:-25%;bottom:auto;left:auto;right:20%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_section_team{color:var(--career-text-color-text-secondary);background-color:var(--career-background-color-background-brand-blue);margin-top:-1px;position:relative;overflow:hidden}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_team_mouse-image{pointer-events:none;width:50%;position:absolute;top:-10%;bottom:auto;left:auto;right:0%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_team_card-grid{grid-gap:calc(var(--career-unit) * 1);grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_team_card{padding:calc(var(--career-unit) * 1.5) calc(var(--career-unit) * 1);letter-spacing:calc(var(--career-unit) * -.05);color:var(--career-text-color-text-primary);background-color:var(--career-background-color-background-primary);border-radius:calc(var(--career-unit) * 1);grid-gap:calc(var(--career-unit) * 8);flex-flow:column;justify-content:space-between;align-items:flex-start;font-weight:500;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_team_card-bottom{grid-gap:calc(var(--career-unit) * 1);flex-flow:column;justify-content:space-between;align-items:flex-start;width:100%;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--tag{padding:calc(var(--career-unit) * .25) calc(var(--career-unit) * .5);font-family:Jetbrains Mono,Arial,sans-serif;font-size:calc(var(--career-unit) * .875);text-transform:uppercase;background-color:var(--career-background-color-background-secondary);border-radius:calc(var(--career-unit) * .25);font-weight:700}.x24da60e8--375bd0--root .x24da60e8--375bd0--tag.x24da60e8--375bd0--is-beige{background-color:var(--career-background-color-background-secondary)}.x24da60e8--375bd0--root .x24da60e8--375bd0--tag.x24da60e8--375bd0--is-orange{color:var(--career-text-color-text-secondary);background-color:var(--career-background-color-background-brand-orange)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_team_duck-image{object-fit:contain;height:60%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_team_heart-image{width:70%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_team_images-wrapper{display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_team_star-image{object-fit:contain;align-self:flex-start;width:40%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_team_smile-image{object-fit:contain;align-self:flex-end;width:60%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_people_bg-image{width:100%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_people_image-wrapper{position:relative}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_people_card-wrapper{z-index:2;color:var(--career-text-color-text-secondary);position:absolute}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_people_card-wrapper.x24da60e8--375bd0--is-1st{top:20%;bottom:auto;left:10%;right:auto}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_people_card-wrapper.x24da60e8--375bd0--is-2nd{top:35%;bottom:auto;left:auto;right:30%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_people_card-wrapper.x24da60e8--375bd0--is-3rd{top:10%;bottom:auto;left:auto;right:5%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_people_card-wrapper.x24da60e8--375bd0--is-4th{top:auto;bottom:30%;left:auto;right:10%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_people_card-wrapper.x24da60e8--375bd0--is-5th{top:auto;bottom:10%;left:auto;right:25%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_people_card{isolation:isolate;padding:calc(var(--career-unit) * 1.25);width:calc(var(--career-unit) * 20);font-size:calc(var(--career-unit) * 1);border:calc(var(--career-unit) * .25) solid var(--career-border-color-border-primary);grid-gap:calc(var(--career-unit) * .75);aspect-ratio:1;flex-flow:column;justify-content:flex-end;align-items:flex-start;display:flex;position:relative;box-shadow:0 2px 5px #0003}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_people_card-image{z-index:-1;object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;top:0%;bottom:0%;left:0%;right:0%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_people_link{padding:calc(var(--career-unit) * 1);box-sizing:border-box;width:calc(var(--career-unit) * 4);height:calc(var(--career-unit) * 4);color:var(--career-link-color-link-alternate);background-color:var(--career-background-color-background-brand-blue);aspect-ratio:1;border-radius:100%;justify-content:center;align-items:center;transition:transform .3s;display:flex;position:absolute;top:0%;bottom:auto;left:auto;right:0%;transform:translate(50%,-50%)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_people_link>svg{flex:none;display:block}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_people_link:hover{transform:translate(50%,-50%)rotate(45deg)}.x24da60e8--375bd0--root .x24da60e8--375bd0--system-arrow-vertical,.x24da60e8--375bd0--root .x24da60e8--375bd0--system-arrow-horizontal{will-change:transform}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_section_vacancies{color:var(--career-text-color-text-secondary);background-color:var(--career-background-color-background-brand-blue);background-image:url(https://static.cdn-cian.ru/frontend/job-vacancies-assets/images/main_vacancies_bg.svg);background-position:50% 100%;background-repeat:no-repeat;background-size:100%;flex-flow:column;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_content_vacancies{grid-gap:calc(var(--career-unit) * 30);flex-flow:column;display:flex;position:relative}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_vacancies_top-wrapper{position:relative}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_vacancies_boy-image{z-index:1;height:90%;position:absolute;top:auto;bottom:0%;left:auto;right:0%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_vacancies_photo-1{z-index:2;width:calc(var(--career-unit) * 20);position:absolute;top:auto;bottom:35%;left:30%;right:auto}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_vacancies_photo-2{z-index:3;width:calc(var(--career-unit) * 20);position:absolute;top:auto;bottom:15%;left:45%;right:auto}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_vacancies_photo-3{z-index:2;width:calc(var(--career-unit) * 20);position:absolute;top:auto;bottom:0%;left:auto;right:15%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_section_offer{background-color:var(--career-background-color-background-brand-blue);background-image:url(https://static.cdn-cian.ru/frontend/job-vacancies-assets/images/main_offer_bg.svg);background-position:50% -5%;background-repeat:no-repeat;background-size:100%;margin-top:-2px;overflow:hidden}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_offer_cards-grid{z-index:1;grid-gap:calc(var(--career-unit) * 1);grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid;position:relative}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_offer_card{padding:calc(var(--career-unit) * 1.5);letter-spacing:calc(var(--career-unit) * -.05);color:var(--career-text-color-text-primary);background-color:var(--career-background-color-background-secondary);border-radius:calc(var(--career-unit) * 1);grid-gap:calc(var(--career-unit) * 1.5);flex-flow:column;justify-content:flex-start;align-items:flex-start;font-weight:500;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_offer_h3-wrapper{padding:calc(var(--career-unit) * 1) calc(var(--career-unit) * 1.5);color:var(--career-text-color-text-secondary);border-radius:calc(var(--career-unit) * 10)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_offer_h3-wrapper.x24da60e8--375bd0--is-blue{background-color:var(--career-background-color-background-brand-blue)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_offer_h3-wrapper.x24da60e8--375bd0--is-orange{background-color:var(--career-background-color-background-brand-orange)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_offer_h2-wrapper{position:relative}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_offer_cat{z-index:0;height:calc(var(--career-unit) * 40);position:absolute;top:auto;bottom:-80%;left:auto;right:-10%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_section_drive{color:var(--career-text-color-text-secondary);background-color:var(--career-background-color-background-brand-blue);position:relative;overflow:hidden}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_drive_slider-card{padding:calc(var(--career-unit) * 2);height:100%;font-size:calc(var(--career-unit) * 1.375);background-color:var(--career-background-color-background-primary);border-radius:calc(var(--career-unit) * 1.5);grid-gap:calc(var(--career-unit) * 1);flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:flex-start;display:grid}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_drive_card-top,.x24da60e8--375bd0--root .x24da60e8--375bd0--main_drive_card-bottom{grid-gap:calc(var(--career-unit) * 2);flex-flow:column;align-items:flex-start;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_drive_card-left{grid-gap:calc(var(--career-unit) * 1);flex-flow:column;justify-content:space-between;height:100%;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_drive_slider-image{aspect-ratio:4/3;object-fit:cover;border-radius:calc(var(--career-unit) * 1);width:100%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_drive_slide{margin-right:calc(var(--career-unit) * 1)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_architector_content-grid{grid-gap:calc(var(--career-unit) * 3);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_section_architector{color:var(--career-text-color-text-secondary);background-color:var(--career-background-color-background-brand-blue)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_architector_text-item{padding-top:calc(var(--career-unit) * 2);padding-bottom:calc(var(--career-unit) * 2);border-top:1px solid var(--career-border-color-border-primary);grid-gap:calc(var(--career-unit) * 1);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:center;display:grid}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_architector_text{width:calc(var(--career-unit) * 20)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_architector_bottom-card{z-index:1;padding:calc(var(--career-unit) * 2);color:var(--career-text-color-text-primary);background-color:var(--career-background-color-background-brand-green);border-radius:calc(var(--career-unit) * 1.5);grid-gap:calc(var(--career-unit) * 5);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid;position:relative}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_architector_bottom-card-rigth-wrapper{flex-flow:column;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_architector_bottom-card-left-wrapper{position:relative}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_architector_card-girl-image{z-index:2;height:calc(var(--career-unit) * 25);inset:auto auto calc(var(--career-unit) * 9) calc(var(--career-unit) * 2);position:absolute}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_section_blog{position:relative;overflow:hidden}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_blog_card{padding:calc(var(--career-unit) * 1);background-color:var(--career-background-color-background-secondary);border-radius:calc(var(--career-unit) * 1);grid-gap:calc(var(--career-unit) * 1.5);flex-flow:column;justify-content:space-between;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_blog_image-wrapper{margin-top:calc(var(--career-unit) * -1);margin-right:calc(var(--career-unit) * -1);margin-left:calc(var(--career-unit) * -1);background-color:var(--career-background-color-background-brand-green);border-radius:calc(var(--career-unit) * 1.5);overflow:hidden}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_blog_info-wrapper{font-family:Jetbrains Mono,Arial,sans-serif;font-size:calc(var(--career-unit) * .75);text-transform:uppercase;color:var(--career-text-color-text-faded);grid-gap:calc(var(--career-unit) * 1);display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_blog_bike-image{aspect-ratio:1095/549;height:calc(var(--career-unit) * 10);inset:calc(var(--career-unit) * 2) -3% auto auto;position:absolute}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_architector_card-puzzle-image{z-index:0;width:calc(var(--career-unit) * 40);inset:auto auto calc(var(--career-unit) * 8) calc(var(--career-unit) * 2);position:absolute}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_footer_content-grid{grid-gap:calc(var(--career-unit) * 1);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_footer_link-item{padding-top:calc(var(--career-unit) * 1.5);padding-bottom:calc(var(--career-unit) * 1.5);border-top:1px solid var(--career-border-color-border-primary);grid-gap:calc(var(--career-unit) * 1);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_footer_title-wrapper{grid-gap:calc(var(--career-unit) * 1);display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_footer_h2-wrapper{position:relative}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_footer_key-image{height:150%;position:absolute;top:-4%;bottom:auto;left:auto;right:1vw}.x24da60e8--375bd0--root .x24da60e8--375bd0--spacer-accordion{padding-top:calc(var(--career-unit) * 1.5);width:100%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_system_card-heading{width:100%;max-height:calc(var(--career-unit) * 10);grid-gap:calc(var(--career-unit) * 4);flex-flow:column;flex:1;justify-content:space-between;align-items:stretch;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--sr-only{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.x24da60e8--375bd0--root .x24da60e8--375bd0--show-tablet{display:none}.x24da60e8--375bd0--root .x24da60e8--375bd0--padding-section-main-hero{padding-top:calc(var(--career-unit) * 8);padding-bottom:calc(var(--career-unit) * 8)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_hero_title-wrapper{grid-gap:15vh;flex-flow:column;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_architector_image-wrapper{position:relative}.x24da60e8--375bd0--root .x24da60e8--375bd0--show-mobile-portrait,.x24da60e8--375bd0--root .x24da60e8--375bd0--main_team_mobile-mouse-image{display:none}.x24da60e8--375bd0--root .x24da60e8--375bd0--text-style-lowercase{text-transform:none}.x24da60e8--375bd0--root .x24da60e8--375bd0--text-size-xregular{font-size:calc(var(--career-unit) * 1.25);line-height:122%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_blog_card-top{grid-gap:calc(var(--career-unit) * 1.5);flex-flow:column;display:flex}@media screen and (max-width:991px){.x24da60e8--375bd0--root h1{font-size:calc(var(--career-unit) * 5)}.x24da60e8--375bd0--root h2{font-size:calc(var(--career-unit) * 5);letter-spacing:calc(var(--career-unit) * -.2)}.x24da60e8--375bd0--root .x24da60e8--375bd0--padding-section-large{padding-top:calc(var(--career-unit) * 6);padding-bottom:calc(var(--career-unit) * 6)}.x24da60e8--375bd0--root .x24da60e8--375bd0--padding-section-medium{padding-top:calc(var(--career-unit) * 4);padding-bottom:calc(var(--career-unit) * 4)}.x24da60e8--375bd0--root .x24da60e8--375bd0--spacer-huge{padding-top:calc(var(--career-unit) * 5)}.x24da60e8--375bd0--root .x24da60e8--375bd0--spacer-medium{padding-top:calc(var(--career-unit) * 1.5)}.x24da60e8--375bd0--root .x24da60e8--375bd0--spacer-xlarge{padding-top:calc(var(--career-unit) * 3)}.x24da60e8--375bd0--root .x24da60e8--375bd0--spacer-large{padding-top:calc(var(--career-unit) * 2.5)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_hero_logo{width:calc(var(--career-unit) * 20)}.x24da60e8--375bd0--root .x24da60e8--375bd0--text-size-huge{font-size:calc(var(--career-unit) * 2.5);letter-spacing:calc(var(--career-unit) * -.1)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_hero_boy-image{height:calc(var(--career-unit) * 45)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_section_about{padding-bottom:calc(var(--career-unit) * 10);background-image:linear-gradient(180deg, var(--career-background-color-background-brand-blue), #69f 67%);background-position:0 0;height:auto}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_about_content-grid{grid-gap:calc(var(--career-unit) * 1);flex-flow:column;grid-template:"Area Area"/1fr 1fr;grid-auto-columns:1fr;display:grid}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_section_system{margin-top:calc(var(--career-unit) * -15)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_system_card-grid-1st,.x24da60e8--375bd0--root .x24da60e8--375bd0--main_system_card-grid-2nd{flex-flow:column;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_system_girl-image{top:calc(var(--career-unit) * -18);height:calc(var(--career-unit) * 38);right:-15%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_system_tooltip-image{width:calc(var(--career-unit) * 20);display:none;top:-10%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_section_team{margin-top:-3px}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_team_card-grid{grid-template-columns:1fr 1fr 1fr}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_team_duck-image{width:50%;height:auto}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_people_card-wrapper.x24da60e8--375bd0--is-1st{left:5%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_people_card-wrapper.x24da60e8--375bd0--is-2nd{right:35%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_people_card-wrapper.x24da60e8--375bd0--is-4th{bottom:32%;right:7%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_people_card-wrapper.x24da60e8--375bd0--is-5th{bottom:5%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_people_card{width:calc(var(--career-unit) * 15)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_vacancies_boy-image{height:70%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_vacancies_photo-1{width:calc(var(--career-unit) * 15);left:35%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_vacancies_photo-2{width:calc(var(--career-unit) * 15);left:50%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_vacancies_photo-3{width:calc(var(--career-unit) * 15);right:0%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_section_offer{background-position:50% 0;background-size:cover}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_offer_cards-grid{flex-flow:column;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_offer_cat{height:calc(var(--career-unit) * 35)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_drive_slider-card{height:calc(var(--career-unit) * 67);flex-flow:column-reverse;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_architector_content-grid{flex-flow:column;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_architector_text{width:auto}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_architector_bottom-card{grid-gap:calc(var(--career-unit) * 2);flex-flow:column;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_architector_card-girl-image{display:none}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_blog_bike-image{top:0%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_architector_card-puzzle-image{display:none}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_footer_key-image{height:100%}.x24da60e8--375bd0--root .x24da60e8--375bd0--spacer-accordion{padding-top:calc(var(--career-unit) * 1.5)}.x24da60e8--375bd0--root .x24da60e8--375bd0--show-tablet{display:block}.x24da60e8--375bd0--root .x24da60e8--375bd0--padding-section-main-hero{padding-top:calc(var(--career-unit) * 6);padding-bottom:calc(var(--career-unit) * 6)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_hero_title-wrapper{grid-gap:calc(var(--career-unit) * 1)}}@media screen and (max-width:767px){.x24da60e8--375bd0--root{font-size:calc(var(--career-unit) * 1)}.x24da60e8--375bd0--root h1,.x24da60e8--375bd0--root h2{font-size:calc(var(--career-unit) * 3);letter-spacing:calc(var(--career-unit) * -.15)}.x24da60e8--375bd0--root h3,.x24da60e8--375bd0--root h4{font-size:calc(var(--career-unit) * 1.5)}.x24da60e8--375bd0--root h5{font-size:calc(var(--career-unit) * 1)}.x24da60e8--375bd0--root h6{font-size:calc(var(--career-unit) * .875)}.x24da60e8--375bd0--root .x24da60e8--375bd0--hide-mobile-landscape{display:none}.x24da60e8--375bd0--root .x24da60e8--375bd0--heading-style-h3{font-size:calc(var(--career-unit) * 1.5);letter-spacing:calc(var(--career-unit) * -.1)}.x24da60e8--375bd0--root .x24da60e8--375bd0--padding-global{padding-right:calc(var(--career-unit) * 1.25);padding-left:calc(var(--career-unit) * 1.25)}.x24da60e8--375bd0--root .x24da60e8--375bd0--max-width-full-mobile-landscape{width:100%;max-width:none}.x24da60e8--375bd0--root .x24da60e8--375bd0--padding-section-large{padding-top:calc(var(--career-unit) * 4);padding-bottom:calc(var(--career-unit) * 4)}.x24da60e8--375bd0--root .x24da60e8--375bd0--text-size-large{font-size:calc(var(--career-unit) * 1.25)}.x24da60e8--375bd0--root .x24da60e8--375bd0--button.x24da60e8--375bd0--is-hero{z-index:1;padding-top:calc(var(--career-unit) * 1.5);padding-bottom:calc(var(--career-unit) * 1.75);font-size:calc(var(--career-unit) * 1.75);letter-spacing:calc(var(--career-unit) * -.1);position:relative}.x24da60e8--375bd0--root .x24da60e8--375bd0--button.x24da60e8--375bd0--is-big{padding-top:calc(var(--career-unit) * 1.5);padding-bottom:calc(var(--career-unit) * 1.75);font-size:calc(var(--career-unit) * 1.75);letter-spacing:calc(var(--career-unit) * -.1);line-height:120%}.x24da60e8--375bd0--root .x24da60e8--375bd0--padding-section-medium{padding-top:calc(var(--career-unit) * 3);padding-bottom:calc(var(--career-unit) * 3)}.x24da60e8--375bd0--root .x24da60e8--375bd0--spacer-huge{padding-top:calc(var(--career-unit) * 3.5)}.x24da60e8--375bd0--root .x24da60e8--375bd0--spacer-medium{padding-top:calc(var(--career-unit) * 1.25)}.x24da60e8--375bd0--root .x24da60e8--375bd0--spacer-xlarge{padding-top:calc(var(--career-unit) * 2)}.x24da60e8--375bd0--root .x24da60e8--375bd0--spacer-large{padding-top:calc(var(--career-unit) * 1.5)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_hero_logo{z-index:1;width:calc(var(--career-unit) * 15)}.x24da60e8--375bd0--root .x24da60e8--375bd0--text-size-huge{font-size:calc(var(--career-unit) * 2)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_hero_boy-image{z-index:0;height:100vh;bottom:auto;right:0}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_section_system{padding-top:calc(var(--career-unit) * 4);padding-bottom:calc(var(--career-unit) * 10)}.x24da60e8--375bd0--root .x24da60e8--375bd0--text-size-xhuge{font-size:calc(var(--career-unit) * 2.25)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_system_girl-image{top:calc(var(--career-unit) * -15);height:calc(var(--career-unit) * 25);right:3%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_team_card-grid{grid-template-columns:1fr 1fr}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_team_card{grid-gap:calc(var(--career-unit) * 3)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_team_duck-image{width:50%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_people_bg-image{object-fit:cover;height:230vw}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_people_card-wrapper{position:static}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_people_card-wrapper.x24da60e8--375bd0--is-1st{top:calc(var(--career-unit) * 15);align-self:flex-end}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_people_card-wrapper.x24da60e8--375bd0--is-2nd{align-self:flex-start}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_people_card-wrapper.x24da60e8--375bd0--is-3rd{align-self:flex-end}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_people_card-wrapper.x24da60e8--375bd0--is-4th{align-self:flex-start}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_people_card-wrapper.x24da60e8--375bd0--is-5th{align-self:flex-end}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_people_card{grid-gap:calc(var(--career-unit) * .5);width:35vw}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_vacancies_boy-image{bottom:calc(var(--career-unit) * 5)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_vacancies_photo-1{width:calc(var(--career-unit) * 10);left:20%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_vacancies_photo-2{width:calc(var(--career-unit) * 10);bottom:20%;left:35%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_vacancies_photo-3{width:calc(var(--career-unit) * 10);bottom:12%;right:10%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_offer_cat{height:calc(var(--career-unit) * 25)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_drive_slider-card{height:auto;padding:0}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_drive_card-top{grid-gap:calc(var(--career-unit) * 1)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_drive_card-bottom{grid-gap:calc(var(--career-unit) * 2)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_drive_card-left{padding-right:calc(var(--career-unit) * 2);padding-left:calc(var(--career-unit) * 2);padding-bottom:calc(var(--career-unit) * 2);font-size:calc(var(--career-unit) * 1.125)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_drive_slider-image{aspect-ratio:16/9;object-fit:cover;width:100%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_architector_text-item{flex-flow:column;justify-content:space-between;align-items:flex-start}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_architector_text{width:auto}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_blog_bike-image{height:calc(var(--career-unit) * 4);top:1%;right:2%;transform:rotate(10deg)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_footer_content-grid{flex-flow:column;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_footer_key-image{top:calc(var(--career-unit) * -5);max-width:none;height:calc(var(--career-unit) * 15);pointer-events:none;right:0%}.x24da60e8--375bd0--root .x24da60e8--375bd0--spacer-accordion{padding-top:calc(var(--career-unit) * 1.25)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_system_card-heading{grid-gap:calc(var(--career-unit) * 1.5)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_people_mobile-cards-layout{z-index:2;padding-top:40vw;padding-right:calc(var(--career-unit) * 1.25);padding-left:calc(var(--career-unit) * 1.25);flex-flow:column;align-items:center;display:flex;position:absolute;top:0%;bottom:0%;left:0%;right:0%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_hero_text-wrapper{z-index:1;position:relative}.x24da60e8--375bd0--root .x24da60e8--375bd0--padding-section-main-hero{padding-top:calc(var(--career-unit) * 4);padding-bottom:calc(var(--career-unit) * 4)}}@media screen and (max-width:479px){.x24da60e8--375bd0--root h2{font-size:calc(var(--career-unit) * 2.8)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_offer_h2-wrapper h2{font-size:min(calc(var(--career-unit) * 2.8), 7.8vw)}.x24da60e8--375bd0--root h3{letter-spacing:calc(var(--career-unit) * -.1)}.x24da60e8--375bd0--root .x24da60e8--375bd0--padding-global{flex-flow:column;flex:1;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--padding-global.x24da60e8--375bd0--padding-section-main-hero{padding-top:calc(var(--career-unit) * 6)}.x24da60e8--375bd0--root .x24da60e8--375bd0--hide-mobile-portrait{display:none}.x24da60e8--375bd0--root .x24da60e8--375bd0--container-large{flex-flow:column;flex:1;display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--button{font-size:calc(var(--career-unit) * 1.25)}.x24da60e8--375bd0--root .x24da60e8--375bd0--button.x24da60e8--375bd0--is-hero{z-index:2}.x24da60e8--375bd0--root .x24da60e8--375bd0--button.x24da60e8--375bd0--is-big{padding-right:calc(var(--career-unit) * 1.5);padding-left:calc(var(--career-unit) * 1.5)}.x24da60e8--375bd0--root .x24da60e8--375bd0--spacer-large{padding-top:calc(var(--career-unit) * 2)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_section_hero{background-image:linear-gradient(180deg, transparent 80%, var(--career-background-color-background-brand-blue)), url(https://static.cdn-cian.ru/frontend/job-vacancies-assets/images/main_hero_mobile-bg-image.webp);background-position:0 0,50% 0;background-size:auto,cover;flex-flow:column;justify-content:flex-start;align-items:stretch;min-height:105svh}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_content_hero{flex:1;justify-content:space-between;height:100%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_hero_logo{width:calc(var(--career-unit) * 10)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_hero_boy-image{z-index:2;pointer-events:none;object-fit:contain;height:40vh;bottom:5.5vh;right:40%;transform:translate(50%)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_hero_title{font-size:calc(var(--career-unit) * 3.3)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_about_card.x24da60e8--375bd0--is-accent.x24da60e8--375bd0--is-reverse-mobile{background-color:var(--career-background-color-background-secondary)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_about_card.x24da60e8--375bd0--is-reverse-mobile{background-color:var(--career-background-color-background-brand-green)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_section_system{margin-top:calc(var(--career-unit) * -10)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_system_girl-image{top:calc(var(--career-unit) * -13);width:calc(var(--career-unit) * 15);right:-22%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_section_team{overflow:hidden}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_team_mouse-image{display:none}.x24da60e8--375bd0--root .x24da60e8--375bd0--tag{padding:calc(var(--career-unit) * .125) calc(var(--career-unit) * .25)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_team_duck-image{width:60%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_team_heart-image{display:none}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_team_star-image{width:50%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_team_smile-image{margin-bottom:calc(var(--career-unit) * 2)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_content_people{margin-bottom:calc(var(--career-unit) * -3)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_people_bg-image{height:270vw}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_people_card{width:45vw}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_content_vacancies{grid-gap:calc(var(--career-unit) * 40)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_vacancies_boy-image{object-fit:contain;height:80%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_vacancies_photo-1{bottom:30%;left:10%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_vacancies_photo-2{bottom:23%;transform:rotate(-15deg)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_vacancies_photo-3{transform:rotate(-5deg)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_section_offer{background-position:50% 0;background-size:auto}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_offer_h3-wrapper{padding-right:calc(var(--career-unit) * 1);padding-left:calc(var(--career-unit) * 1)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_offer_h3-wrapper.x24da60e8--375bd0--is-blue.x24da60e8--375bd0--is-reverse-mobile{background-color:var(--career-background-color-background-brand-orange)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_offer_h3-wrapper.x24da60e8--375bd0--is-orange.x24da60e8--375bd0--is-reverse-mobile{background-color:var(--career-background-color-background-brand-blue)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_offer_cat{height:calc(var(--career-unit) * 20);bottom:-90%;right:-14%}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_drive_slider-card{height:calc(var(--career-unit) * 40)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_drive_slider-image{aspect-ratio:4/3}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_drive_slide{margin-right:calc(var(--career-unit) * .75)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_architector_text-item{display:flex}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_blog_bike-image{top:calc(var(--career-unit) * 1)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_footer_key-image{transform:rotate(7deg)}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_hero_title-wrapper{grid-gap:calc(var(--career-unit) * .5);margin-top:calc(var(--career-unit) * 4)}.x24da60e8--375bd0--root .x24da60e8--375bd0--show-mobile-portrait{display:block}.x24da60e8--375bd0--root .x24da60e8--375bd0--main_team_mobile-mouse-image{max-width:120%;display:block}}.x24da60e8--375bd0--root .x24da60e8--375bd0--layout0{grid-area:Subtitle}.x24da60e8--375bd0--root .x24da60e8--375bd0--layout1{grid-area:_1-4}.x24da60e8--375bd0--root .x24da60e8--375bd0--layout2{grid-area:_2-1}.x24da60e8--375bd0--root .x24da60e8--375bd0--layout3{grid-area:_2-2}.x24da60e8--375bd0--root .x24da60e8--375bd0--layout4{grid-area:_2-3}.x24da60e8--375bd0--root .x24da60e8--375bd0--layout5{grid-area:_2-4}.x24da60e8--375bd0--root .x24da60e8--375bd0--layout6{grid-area:_3-2}.x24da60e8--375bd0--root .x24da60e8--375bd0--layout7{grid-area:_3-3}.x24da60e8--375bd0--root .x24da60e8--375bd0--layout8{grid-area:_3-4}.x24da60e8--375bd0--root .x24da60e8--375bd0--layout9{grid-area:_4-3}.x24da60e8--375bd0--root .x24da60e8--375bd0--layout10{grid-area:Area}.x24da60e8--375bd0--root .x24da60e8--375bd0--layout11{grid-area:span 1/span 1/span 1/span 1}.x24da60e8--375bd0--root .x24da60e8--375bd0--layout12{place-self:center}.x24da60e8--375bd0--root .x24da60e8--375bd0--layout13{grid-area:span 1/span 1/span 1/span 1}.x24da60e8--375bd0--root .x24da60e8--375bd0--layout14{place-self:start end}.x24da60e8--375bd0--root .x24da60e8--375bd0--layout15,.x24da60e8--375bd0--root .x24da60e8--375bd0--layout16,.x24da60e8--375bd0--root .x24da60e8--375bd0--layout18{grid-area:span 1/span 1/span 1/span 1}@media screen and (max-width:991px){.x24da60e8--375bd0--root .x24da60e8--375bd0--layout0{grid-area:Area}.x24da60e8--375bd0--root .x24da60e8--375bd0--layout1,.x24da60e8--375bd0--root .x24da60e8--375bd0--layout2,.x24da60e8--375bd0--root .x24da60e8--375bd0--layout3,.x24da60e8--375bd0--root .x24da60e8--375bd0--layout4,.x24da60e8--375bd0--root .x24da60e8--375bd0--layout5,.x24da60e8--375bd0--root .x24da60e8--375bd0--layout6,.x24da60e8--375bd0--root .x24da60e8--375bd0--layout7,.x24da60e8--375bd0--root .x24da60e8--375bd0--layout8,.x24da60e8--375bd0--root .x24da60e8--375bd0--layout9{grid-area:span 1/span 1/span 1/span 1}}@media screen and (max-width:479px){.x24da60e8--375bd0--root .x24da60e8--375bd0--layout11{grid-area:1/1/2/2}.x24da60e8--375bd0--root .x24da60e8--375bd0--layout12{align-self:end}.x24da60e8--375bd0--root .x24da60e8--375bd0--layout13{grid-area:2/1/3/2}.x24da60e8--375bd0--root .x24da60e8--375bd0--layout15{grid-area:2/2/3/3}.x24da60e8--375bd0--root .x24da60e8--375bd0--layout16{grid-area:3/1/4/2}.x24da60e8--375bd0--root .x24da60e8--375bd0--layout17{grid-area:3/2/4/3}.x24da60e8--375bd0--root .x24da60e8--375bd0--layout19{grid-area:1/2/2/3;place-self:center start}}
/*# sourceMappingURL=chunk.8be154112a4411b7.css.map*/