html :where(.vacancy-root) *,html :where(.vacancy-root) :after,html :where(.vacancy-root) :before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }html :where(.vacancy-root) ::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }html :where(.vacancy-root) *,html :where(.vacancy-root) :after,html :where(.vacancy-root) :before{border:0 solid;box-sizing:border-box}html :where(.vacancy-root) :after,html :where(.vacancy-root) :before{--tw-content:""}html :where(.vacancy-root){-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}html :where(.vacancy-root){line-height:inherit;margin:0}html :where(.vacancy-root) hr{border-top-width:1px;color:inherit;height:0}html :where(.vacancy-root) abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}html :where(.vacancy-root) h1,html :where(.vacancy-root) h2,html :where(.vacancy-root) h3,html :where(.vacancy-root) h4,html :where(.vacancy-root) h5,html :where(.vacancy-root) h6{font-size:inherit;font-weight:inherit}html :where(.vacancy-root) a{color:inherit;text-decoration:inherit}html :where(.vacancy-root) b,html :where(.vacancy-root) strong{font-weight:bolder}html :where(.vacancy-root) code,html :where(.vacancy-root) kbd,html :where(.vacancy-root) pre,html :where(.vacancy-root) samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}html :where(.vacancy-root) small{font-size:80%}html :where(.vacancy-root) sub,html :where(.vacancy-root) sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}html :where(.vacancy-root) sub{bottom:-.25em}html :where(.vacancy-root) sup{top:-.5em}html :where(.vacancy-root) table{border-collapse:collapse;border-color:inherit;text-indent:0}html :where(.vacancy-root) button,html :where(.vacancy-root) input,html :where(.vacancy-root) optgroup,html :where(.vacancy-root) select,html :where(.vacancy-root) textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}html :where(.vacancy-root) button,html :where(.vacancy-root) select{text-transform:none}html :where(.vacancy-root) button,html :where(.vacancy-root) input:where([type=button]),html :where(.vacancy-root) input:where([type=reset]),html :where(.vacancy-root) input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}html :where(.vacancy-root) :-moz-focusring{outline:auto}html :where(.vacancy-root) :-moz-ui-invalid{box-shadow:none}html :where(.vacancy-root) progress{vertical-align:baseline}html :where(.vacancy-root) ::-webkit-inner-spin-button,html :where(.vacancy-root) ::-webkit-outer-spin-button{height:auto}html :where(.vacancy-root) [type=search]{-webkit-appearance:textfield;outline-offset:-2px}html :where(.vacancy-root) ::-webkit-search-decoration{-webkit-appearance:none}html :where(.vacancy-root) ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html :where(.vacancy-root) summary{display:list-item}html :where(.vacancy-root) blockquote,html :where(.vacancy-root) dd,html :where(.vacancy-root) dl,html :where(.vacancy-root) figure,html :where(.vacancy-root) h1,html :where(.vacancy-root) h2,html :where(.vacancy-root) h3,html :where(.vacancy-root) h4,html :where(.vacancy-root) h5,html :where(.vacancy-root) h6,html :where(.vacancy-root) hr,html :where(.vacancy-root) p,html :where(.vacancy-root) pre{margin:0}html :where(.vacancy-root) fieldset{margin:0;padding:0}html :where(.vacancy-root) legend{padding:0}html :where(.vacancy-root) menu,html :where(.vacancy-root) ol,html :where(.vacancy-root) ul{list-style:none;margin:0;padding:0}html :where(.vacancy-root) dialog{padding:0}html :where(.vacancy-root) textarea{resize:vertical}html :where(.vacancy-root) input::placeholder,html :where(.vacancy-root) textarea::placeholder{color:#9ca3af;opacity:1}html :where(.vacancy-root) [role=button],html :where(.vacancy-root) button{cursor:pointer}html :where(.vacancy-root) :disabled{cursor:default}html :where(.vacancy-root) audio,html :where(.vacancy-root) canvas,html :where(.vacancy-root) embed,html :where(.vacancy-root) iframe,html :where(.vacancy-root) img,html :where(.vacancy-root) object,html :where(.vacancy-root) svg,html :where(.vacancy-root) video{display:block;vertical-align:middle}html :where(.vacancy-root) img,html :where(.vacancy-root) video{height:auto;max-width:100%}html :where(.vacancy-root) [hidden]:where(:not([hidden=until-found])){display:none}:where(.vacancy-root) .tw-relative{position:relative}:where(.vacancy-root) .tw-order-1{order:1}:where(.vacancy-root) .tw-order-2{order:2}:where(.vacancy-root) .tw-order-3{order:3}:where(.vacancy-root) .tw-order-4{order:4}:where(.vacancy-root) .tw-order-5{order:5}:where(.vacancy-root) .tw-order-6{order:6}:where(.vacancy-root) .tw-col-span-1{grid-column:span 1/span 1}:where(.vacancy-root) .tw-col-span-5{grid-column:span 5/span 5}:where(.vacancy-root) .tw-col-span-7{grid-column:span 7/span 7}:where(.vacancy-root) .tw-col-span-8{grid-column:span 8/span 8}:where(.vacancy-root) .tw-mx-auto{margin-left:auto;margin-right:auto}:where(.vacancy-root) .tw-mb-10{margin-bottom:2.5rem}:where(.vacancy-root) .tw-mb-14{margin-bottom:3.5rem}:where(.vacancy-root) .tw-mb-20{margin-bottom:5rem}:where(.vacancy-root) .tw-mb-4{margin-bottom:1rem}:where(.vacancy-root) .tw-mb-6{margin-bottom:1.5rem}:where(.vacancy-root) .tw-mb-auto{margin-bottom:auto}:where(.vacancy-root) .tw-ml-6{margin-left:1.5rem}:where(.vacancy-root) .tw-mr-2{margin-right:.5rem}:where(.vacancy-root) .tw-mr-6{margin-right:1.5rem}:where(.vacancy-root) .tw-mr-auto{margin-right:auto}:where(.vacancy-root) .tw-mt-0{margin-top:0}:where(.vacancy-root) .tw-mt-10{margin-top:2.5rem}:where(.vacancy-root) .tw-mt-11{margin-top:2.75rem}:where(.vacancy-root) .tw-mt-12{margin-top:3rem}:where(.vacancy-root) .tw-mt-14{margin-top:3.5rem}:where(.vacancy-root) .tw-mt-2{margin-top:.5rem}:where(.vacancy-root) .tw-mt-2\.5{margin-top:.625rem}:where(.vacancy-root) .tw-mt-20{margin-top:5rem}:where(.vacancy-root) .tw-mt-4{margin-top:1rem}:where(.vacancy-root) .tw-mt-5{margin-top:1.25rem}:where(.vacancy-root) .tw-mt-6{margin-top:1.5rem}:where(.vacancy-root) .tw-mt-auto{margin-top:auto}:where(.vacancy-root) .tw-block{display:block}:where(.vacancy-root) .tw-inline{display:inline}:where(.vacancy-root) .tw-flex{display:flex}:where(.vacancy-root) .tw-grid{display:grid}:where(.vacancy-root) .tw-hidden{display:none}:where(.vacancy-root) .tw-h-auto{height:auto}:where(.vacancy-root) .tw-h-max{height:-webkit-max-content;height:max-content}:where(.vacancy-root) .tw-h-min{height:-webkit-min-content;height:min-content}:where(.vacancy-root) .tw-max-h-max{max-height:-webkit-max-content;max-height:max-content}:where(.vacancy-root) .tw-min-h-screen{min-height:100vh}:where(.vacancy-root) .tw-w-full{width:100%}:where(.vacancy-root) .tw-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}:where(.vacancy-root) .tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.vacancy-root) .tw-grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}:where(.vacancy-root) .tw-flex-row{flex-direction:row}:where(.vacancy-root) .tw-flex-col{flex-direction:column}:where(.vacancy-root) .tw-flex-wrap{flex-wrap:wrap}:where(.vacancy-root) .tw-flex-nowrap{flex-wrap:nowrap}:where(.vacancy-root) .tw-items-start{align-items:flex-start}:where(.vacancy-root) .tw-items-end{align-items:flex-end}:where(.vacancy-root) .tw-items-center{align-items:center}:where(.vacancy-root) .tw-justify-center{justify-content:center}:where(.vacancy-root) .tw-justify-between{justify-content:space-between}:where(.vacancy-root) .tw-justify-items-start{justify-items:start}:where(.vacancy-root) .tw-gap-1{gap:.25rem}:where(.vacancy-root) .tw-gap-10{gap:2.5rem}:where(.vacancy-root) .tw-gap-14{gap:3.5rem}:where(.vacancy-root) .tw-gap-2{gap:.5rem}:where(.vacancy-root) .tw-gap-4{gap:1rem}:where(.vacancy-root) .tw-gap-5{gap:1.25rem}:where(.vacancy-root) .tw-gap-7{gap:1.75rem}:where(.vacancy-root) .tw-overflow-scroll{overflow:scroll}:where(.vacancy-root) .tw-scroll-smooth{scroll-behavior:smooth}:where(.vacancy-root) .tw-break-words{overflow-wrap:break-word}:where(.vacancy-root) .tw-border-b-4{border-bottom-width:4px}:where(.vacancy-root) .tw-object-contain{object-fit:contain}:where(.vacancy-root) .tw-p-0{padding:0}:where(.vacancy-root) .tw-p-8{padding:2rem}:where(.vacancy-root) .tw-px-6{padding-left:1.5rem;padding-right:1.5rem}:where(.vacancy-root) .tw-py-14{padding-bottom:3.5rem;padding-top:3.5rem}:where(.vacancy-root) .tw-pb-2{padding-bottom:.5rem}:where(.vacancy-root) .tw-pb-20{padding-bottom:5rem}:where(.vacancy-root) .tw-pb-6{padding-bottom:1.5rem}:where(.vacancy-root) .tw-pl-6{padding-left:1.5rem}:where(.vacancy-root) .tw-pr-5{padding-right:1.25rem}:where(.vacancy-root) .tw-font-inter{font-family:Inter,Tahoma,sans-serif}:where(.vacancy-root) .tw-font-bold{font-weight:700}:where(.vacancy-root) .tw-text-light-gray{--tw-text-opacity:1;color:rgb(242,242,242,var(--tw-text-opacity,1))}:where(.vacancy-root) .tw-text-white{--tw-text-opacity:1;color:rgb(255,255,255,var(--tw-text-opacity,1))}@media(min-width:640px){:where(.vacancy-root) .sm\:tw-order-2{order:2}:where(.vacancy-root) .sm\:tw-order-3{order:3}:where(.vacancy-root) .sm\:tw-order-4{order:4}:where(.vacancy-root) .sm\:tw-order-6{order:6}:where(.vacancy-root) .sm\:tw-col-span-8{grid-column:span 8/span 8}:where(.vacancy-root) .sm\:tw-mb-8{margin-bottom:2rem}:where(.vacancy-root) .sm\:tw-ml-10{margin-left:2.5rem}:where(.vacancy-root) .sm\:tw-ml-20{margin-left:5rem}:where(.vacancy-root) .sm\:tw-mr-10{margin-right:2.5rem}:where(.vacancy-root) .sm\:tw-mr-20{margin-right:5rem}:where(.vacancy-root) .sm\:tw-mt-10{margin-top:2.5rem}:where(.vacancy-root) .sm\:tw-mt-2{margin-top:.5rem}:where(.vacancy-root) .sm\:tw-mt-6{margin-top:1.5rem}:where(.vacancy-root) .sm\:tw-block{display:block}:where(.vacancy-root) .sm\:tw-flex{display:flex}:where(.vacancy-root) .sm\:tw-grid{display:grid}:where(.vacancy-root) .sm\:tw-hidden{display:none}:where(.vacancy-root) .sm\:tw-w-max{width:-webkit-max-content;width:max-content}:where(.vacancy-root) .sm\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.vacancy-root) .sm\:tw-justify-end{justify-content:flex-end}:where(.vacancy-root) .sm\:tw-gap-10{gap:2.5rem}:where(.vacancy-root) .sm\:tw-p-20{padding:5rem}:where(.vacancy-root) .sm\:tw-px-0{padding-left:0;padding-right:0}:where(.vacancy-root) .sm\:tw-px-20{padding-left:5rem;padding-right:5rem}:where(.vacancy-root) .sm\:tw-py-20{padding-bottom:5rem;padding-top:5rem}}@media(min-width:768px){:where(.vacancy-root) .md\:tw-col-span-4{grid-column:span 4/span 4}:where(.vacancy-root) .md\:tw-col-span-5{grid-column:span 5/span 5}:where(.vacancy-root) .md\:tw-col-span-6{grid-column:span 6/span 6}:where(.vacancy-root) .md\:tw-col-span-7{grid-column:span 7/span 7}:where(.vacancy-root) .md\:tw-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}:where(.vacancy-root) .md\:tw-gap-14{gap:3.5rem}}@media(min-width:1024px){:where(.vacancy-root) .lg\:tw-order-1{order:1}:where(.vacancy-root) .lg\:tw-order-2{order:2}:where(.vacancy-root) .lg\:tw-order-3{order:3}:where(.vacancy-root) .lg\:tw-order-4{order:4}:where(.vacancy-root) .lg\:tw-order-5{order:5}:where(.vacancy-root) .lg\:tw-order-6{order:6}:where(.vacancy-root) .lg\:tw-col-span-8{grid-column:span 8/span 8}:where(.vacancy-root) .lg\:tw-ml-0{margin-left:0}:where(.vacancy-root) .lg\:tw-mr-0{margin-right:0}:where(.vacancy-root) .lg\:tw-mt-0{margin-top:0}:where(.vacancy-root) .lg\:tw-block{display:block}:where(.vacancy-root) .lg\:tw-flex{display:flex}:where(.vacancy-root) .lg\:tw-grid{display:grid}:where(.vacancy-root) .lg\:tw-hidden{display:none}:where(.vacancy-root) .lg\:tw-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}:where(.vacancy-root) .lg\:tw-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}:where(.vacancy-root) .lg\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.vacancy-root) .lg\:tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.vacancy-root) .lg\:tw-flex-row{flex-direction:row}:where(.vacancy-root) .lg\:tw-flex-col{flex-direction:column}:where(.vacancy-root) .lg\:tw-gap-10{gap:2.5rem}:where(.vacancy-root) .lg\:tw-gap-20{gap:5rem}:where(.vacancy-root) .lg\:tw-overflow-auto{overflow:auto}:where(.vacancy-root) .lg\:tw-px-20{padding-left:5rem;padding-right:5rem}:where(.vacancy-root) .lg\:tw-pb-0{padding-bottom:0}}.vacancy-root{color:#333;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:18px;line-height:26px;margin:0;scroll-behavior:smooth}@media screen and (max-width:640px){.vacancy-root{font-size:16px;line-height:24px}}.vacancy-root .h1,.vacancy-root .h2,.vacancy-root .h3,.vacancy-root .h4{margin-bottom:0}html :where(.vacancy-root) .h1,html :where(.vacancy-root) .h2,html :where(.vacancy-root) .h3,html :where(.vacancy-root) h1,html :where(.vacancy-root) h2,html :where(.vacancy-root) h3{font-family:PT Root UI,Tahoma,sans-serif;font-weight:700!important}html :where(.vacancy-root) .h4,html :where(.vacancy-root) .h5,html :where(.vacancy-root) .h6,html :where(.vacancy-root) h4,html :where(.vacancy-root) h5,html :where(.vacancy-root) h6{font-family:Inter,Tahoma,sans-serif;font-weight:700!important}html :where(.vacancy-root) .h1,html :where(.vacancy-root) h1{font-size:54px;line-height:62px}html :where(.vacancy-root) .h2,html :where(.vacancy-root) h2{font-size:48px;line-height:56px}html :where(.vacancy-root) .h3,html :where(.vacancy-root) h3{font-size:36px;line-height:44px}html :where(.vacancy-root) .h4,html :where(.vacancy-root) h4{font-size:24px;line-height:32px}html :where(.vacancy-root) .large-text{font-size:24px;line-height:32px}html :where(.vacancy-root) .button,html :where(.vacancy-root) button{background-color:#ff7c16;border-radius:10px;color:#fff;display:block;font-size:18px;line-height:26px;padding:15px 30px;text-align:center}html :where(.vacancy-root) a{color:#ff7c16}html :where(.vacancy-root) .link-border{border-bottom:2px solid #ff7c16;padding-bottom:8px;width:-webkit-max-content;width:max-content}@media(max-width:640px){html :where(.vacancy-root) .h1,html :where(.vacancy-root) h1{font-size:40px;line-height:48px}html :where(.vacancy-root) .h2,html :where(.vacancy-root) h2{font-size:36px;line-height:44px}html :where(.vacancy-root) .h3,html :where(.vacancy-root) h3{font-size:28px;line-height:36px}html :where(.vacancy-root) .h4,html :where(.vacancy-root) h4{font-size:20px;line-height:26px}html :where(.vacancy-root) p{font-size:16px;line-height:24px}html :where(.vacancy-root) .large-text{font-size:20px;line-height:26px}html :where(.vacancy-root) .button,html :where(.vacancy-root) button{font-size:16px;line-height:24px}}html :where(.vacancy-root) .h1_vacancy{opacity:0;position:absolute}html :where(.vacancy-root) .for_empty_list{margin:120px 0 0;max-width:1440px;padding:0 5rem;width:100%}html :where(.vacancy-root) .for_empty_list p{background-color:#f1f2f3;border-radius:20px;font-size:20px;font-weight:500;padding:40px;text-align:center}@media(max-width:640px){html :where(.vacancy-root) .for_empty_list{margin:80px 0 0;padding:0 1.5rem}}html :where(.vacancy-root) .vacancy-button{background-color:#ff7c16;border:2px solid #ff7c16;border-radius:10px;color:#fff;display:inline-block;line-height:1.5;text-align:center;text-decoration:none}html :where(.vacancy-root) .vacancy-button:hover{background-color:#f47c20}html :where(.vacancy-root) .vacancy-button--large{font-weight:600;padding:16px 32px}html :where(.vacancy-root) .input-field{background:#fff;border-radius:10px;color:#333;padding:15px 30px}html :where(.vacancy-root) .input-field::placeholder{color:#c4c4c4}html :where(.vacancy-root) .vacancy-legal{color:#fff;font-size:16px;font-weight:400;margin:0!important}html :where(.vacancy-root) .vacancy-legal a{font-weight:400}html :where(.vacancy-root) .vacancy-form{background:#333;border-radius:80px;height:840px;margin-top:120px;width:100%}@media screen and (max-width:1024px){html :where(.vacancy-root) .vacancy-form{height:auto}}@media screen and (max-width:640px){html :where(.vacancy-root) .vacancy-form{border-radius:40px;margin-top:80px}}html :where(.vacancy-root) .vacancy-form__wrapper{max-width:1440px}html :where(.vacancy-root) .vacancy-form .form-title{color:#b3b3b3;max-width:450px}html :where(.vacancy-root) .vacancy-form__container{max-width:none;width:100%}html :where(.vacancy-root) .vacancy-form .vacancy-form__container button{min-height:0}html :where(.vacancy-root) .vacancy-form__trap{height:1px;left:-10000px;opacity:0;position:absolute;width:1px}html :where(.vacancy-root) .vacancy-form .vacancy-form__file-button{background:hsla(0,0%,100%,.4);border:1px dashed #fff;border-radius:10px;color:#fff;cursor:pointer;padding:26px 30px;width:100%}html :where(.vacancy-root) .vacancy-form__resume-buttons{background-color:#2b2b2b;border-radius:10px;box-shadow:inset 0 2px 10px 0 rgba(0,0,0,.25);padding:4px}html :where(.vacancy-root) .vacancy-form__resume-buttons .vacancy-form__resume-button{background-color:transparent;color:#c4c4c4;font-size:18px;font-style:normal;font-weight:400;padding:9px 20px}@media screen and (max-width:640px){html :where(.vacancy-root) .vacancy-form__resume-buttons .vacancy-form__resume-button{padding:9px 10px}}html :where(.vacancy-root) .vacancy-form__resume-buttons .vacancy-form__resume-button--active{background:#fff;border-radius:8px;color:#333}html :where(.vacancy-root) .vacancy-form .hr__container{background:hsla(0,0%,100%,.15);border-radius:40px;color:#fff;max-height:330px}html :where(.vacancy-root) .vacancy-form .hr__container img{border-radius:20px}@media screen and (max-width:640px){html :where(.vacancy-root) .vacancy-form .hr__container{border-radius:24px;max-height:360px}}html :where(.vacancy-root) .vacancy-form .hr__name{margin-top:0}html :where(.vacancy-root) .vacancy-form .hr__description .social-link{color:#fff;font-weight:400}html :where(.vacancy-root) .vacancy-form .congratulations{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(51,51,51,.96);color:#fff;height:100%;position:absolute;text-align:center;width:100%}html :where(.vacancy-root) .vacancy-form .congratulations h3{max-width:460px}@keyframes vacancy-stripes{0%{background-position:left -20px,0 0}to{background-position:left -20px,100% 0}}html :where(.vacancy-root) .vacancy-form .loading-stripes{animation:vacancy-stripes 8s linear infinite;background-color:#ff7c16;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNzIiIGhlaWdodD0iMjgiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAzNzIgMjgiPjxyZWN0IHdpZHRoPSIzNzIiIGhlaWdodD0iMjgiIGZpbGw9IiNmZmYiIGZpbGwtb3BhY2l0eT0iLjMxIi8+PC9zdmc+),linear-gradient(60deg,#ff7c16 25%,#ff9645 0,#ff9645 50%,#ff7c16 0,#ff7c16 75%,#ff9645 0);background-position:left -20px,50%;background-repeat:no-repeat,repeat;background-size:100%,56px 96px;display:inline-block;overflow:hidden;text-decoration:none}html :where(.vacancy-root) .vacancy-form .disabled:disabled{opacity:.8;pointer-events:none}html :where(.vacancy-root) .vacancy-placeholder{margin:0 auto;max-width:1440px;min-height:60vh;padding:120px 80px}@media screen and (max-width:640px){html :where(.vacancy-root) .vacancy-placeholder{padding:56px 24px}}html :where(.vacancy-root) .freeVacancy li{padding-top:8px}html :where(.vacancy-root) .freeVacancy li:first-of-type{padding-top:0}html :where(.vacancy-root) .freeVacancyFields h3{margin-top:80px}html :where(.vacancy-root) main.vacancy h3{margin:32px 0}html :where(.vacancy-root) main.vacancy h4{margin:24px 0 8px}html :where(.vacancy-root) main.vacancy p{margin:4px 0}html :where(.vacancy-root) main.vacancy .hero__back-link{margin-bottom:24px}html :where(.vacancy-root) main.vacancy .hero{background:#333;border-radius:0 0 80px 80px}html :where(.vacancy-root) main.vacancy .hero p{color:#fff;margin-top:24px}html :where(.vacancy-root) main.vacancy .hero__wrapper{max-width:1440px;padding:120px 80px}@media screen and (max-width:640px){html :where(.vacancy-root) main.vacancy .hero__wrapper{padding:56px 24px}}@media screen and (max-width:640px){html :where(.vacancy-root) main.vacancy .hero{border-radius:0 0 40px 40px}}html :where(.vacancy-root) main.vacancy .hero__name-container .hero__title{color:#525252}html :where(.vacancy-root) main.vacancy .hero__name-container .hero__title span{color:#fff}html :where(.vacancy-root) main.vacancy .hero__lead-container{background:hsla(0,0%,100%,.15);border-radius:40px;color:#fff}@media screen and (max-width:640px){html :where(.vacancy-root) main.vacancy .hero__lead-container{border-radius:24px}}html :where(.vacancy-root) main.vacancy .hero__lead-container .hero__lead-photo{border-radius:20px;height:100px;object-fit:cover;overflow:hidden;width:100px}html :where(.vacancy-root) main.vacancy .hero__lead-container .hero__lead-function{margin-top:8px}html :where(.vacancy-root) main.vacancy .skills{max-width:620px}@media screen and (max-width:860px){html :where(.vacancy-root) main.vacancy .skills{max-width:532px}}@media screen and (max-width:640px){html :where(.vacancy-root) main.vacancy .skills{max-width:100%}}html :where(.vacancy-root) main.vacancy .skills__video{border-radius:20px;overflow:hidden;padding-top:56.25%;position:relative;width:100%}html :where(.vacancy-root) main.vacancy .skills__video iframe{height:100%;left:0;position:absolute;top:0;width:100%}html :where(.vacancy-root) main.vacancy .skills ul li{padding-left:25px;position:relative}html :where(.vacancy-root) main.vacancy .skills ul li:before{background-color:#333;border-radius:50%;content:"";height:5px;left:10px;position:absolute;top:12px;width:5px}html :where(.vacancy-root) main.vacancy .team-joining-process{border-radius:80px 80px;max-width:1440px}@media screen and (max-width:640px){html :where(.vacancy-root) main.vacancy .team-joining-process{border-radius:40px}}html :where(.vacancy-root) main.vacancy .team-joining-process .wrapper{background:#f2f2f2;border-radius:20px;height:-webkit-max-content;height:max-content;margin-top:81px;max-width:510px;padding:30px}@media screen and (max-width:1023px){html :where(.vacancy-root) main.vacancy .team-joining-process .wrapper{margin-top:0;max-width:100%}}html :where(.vacancy-root) main.vacancy .team-joining-process__title{margin-top:0}html :where(.vacancy-root) main.vacancy .team-joining-process__list .team-joining-process__item{display:none}html :where(.vacancy-root) main.vacancy .team-joining-process__list .team-joining-process__item:first-child{display:block}html :where(.vacancy-root) main.vacancy .team-joining-process__list_expanded .team-joining-process__item{display:block;position:relative}html :where(.vacancy-root) main.vacancy .team-joining-process__list_expanded .team-joining-process__item h4{margin-top:50px}html :where(.vacancy-root) main.vacancy .team-joining-process__list_expanded .team-joining-process__item:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDIwIDIwIj48cGF0aCBmaWxsPSIjOUE5QTlBIiBkPSJNOS4yOTMgMTkuNzA3YTEgMSAwIDAgMCAxLjQxNCAwbDYuMzY0LTYuMzY0YTEgMSAwIDAgMC0xLjQxNC0xLjQxNEwxMCAxNy41ODZsLTUuNjU3LTUuNjU3YTEgMSAwIDAgMC0xLjQxNCAxLjQxNGw2LjM2NCA2LjM2NFpNOSAwdjE5aDJWMEg5WiIvPjwvc3ZnPg==);content:"";height:20px;position:absolute;transform:translateY(-30px);width:20px}html :where(.vacancy-root) main.vacancy .team-joining-process__list_expanded .team-joining-process__item:first-child:before{display:none}html :where(.vacancy-root) main.vacancy .team-joining-process__button{background-color:transparent;color:#ff7c16;padding:0;text-align:start}