@import url("https://cdnjs.cloudflare.com/ajax/libs/tiny-slider/2.9.3/tiny-slider.css");#root,body,html{height:100%;margin:0;scroll-behavior:smooth}body{font-family:Open Sans,Helvetica,Tahoma,Arial,PingFang SC,heiti,sans-serif}:focus{outline:none}.popup-bubble{position:absolute;top:0;border-radius:4px;left:0;background-color:#fff}.popup-bubble-anchor{position:absolute;width:100%;bottom:-5px;left:0}.popup-bubble-anchor:after{content:"";position:absolute;top:-7px;left:0;transform:translate(-50%);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:7px solid #fff}.popup-container{cursor:auto;height:0;position:absolute;width:200px}.debug-input{z-index:100;width:300px;height:50px;position:fixed;font-size:20px;bottom:200px;left:10px}@font-face{font-family:Montserrat;src:local("Montserrat"),url(/fonts/Montserrat-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:Montserrat;src:local("Montserrat"),url(/fonts/Montserrat-Medium.ttf) format("truetype");font-weight:500}@font-face{font-family:Montserrat;src:local("Montserrat"),url(/fonts/Montserrat-SemiBold.ttf) format("truetype");font-weight:600}@font-face{font-family:Montserrat;src:local("Montserrat"),url(/fonts/Montserrat-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:Montserrat;src:local("Montserrat"),url(/fonts/Montserrat-ExtraBold.ttf) format("truetype");font-weight:800}@font-face{font-family:Roboto Mono;src:local("Roboto Mono"),url(/fonts/RobotoMono-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:Roboto Mono;src:local("Roboto Mono"),url(/fonts/RobotoMono-Medium.ttf) format("truetype");font-weight:500}@font-face{font-family:Open Sans;src:local("Open Sans"),url(/fonts/OpenSans-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:Inter;font-display:swap;font-style:normal;font-weight:400;src:local("Inter"),local("Inter-Regular"),url(/fonts/Inter/Inter-Regular.woff2) format("woff2"),url(/fonts/Inter/Inter-Regular.woff) format("woff")}@font-face{font-family:Inter;font-display:swap;font-style:normal;font-weight:500;src:local("Inter"),local("Inter-Medium"),url(/fonts/Inter/Inter-Medium.woff2) format("woff2"),url(/fonts/Inter/Inter-Medium.woff) format("woff")}@font-face{font-family:Inter;font-display:swap;font-style:normal;font-weight:600;src:local("Inter"),local("Inter-Medium"),url(/fonts/Inter/Inter-SemiBold.woff2) format("woff2"),url(/fonts/Inter/Inter-SemiBold.woff) format("woff")}@font-face{font-family:Ali;font-style:normal;font-display:swap;font-weight:400;src:local("Ali Regular"),local("Ali-Regular"),url(/fonts/Ali/Ali-Regular.woff) format("woff"),url(/fonts/Ali/Ali-Regular.woff2) format("woff2")}@font-face{font-family:Ali;font-weight:700;font-display:swap;src:local("Ali Bold"),local("Ali-Bold"),url(/fonts/Ali/Ali-Bold.woff) format("woff"),url(/fonts/Ali/Ali-Bold.woff2) format("woff2")}@font-face{font-family:Ali;font-weight:300;font-display:swap;src:local("Ali Light"),local("Ali-Light"),url(/fonts/Ali/Ali-Light.woff) format("woff"),url(/fonts/Ali/Ali-Light.woff2) format("woff2")}.tns-nav-active{background:none;border-color:#000}.tns-nav{text-align:center;margin:10px 0}.tns-nav>[aria-controls]{width:9px;height:9px;padding:0;margin:0 5px;border-radius:50%;background:#fff;border:1px solid #000}.tns-nav>.tns-nav-active{background:#000}.tns-item{-webkit-transform:translateZ(0)}.vacancy-sub-title,.vacancy-text{margin:40px 0;color:#898993;font-family:Inter,sans-serif;font-size:22px;font-weight:400;line-height:120%;letter-spacing:-.22px}.vacancy-sub-title+.vacancy-h2,.vacancy-text+.vacancy-h2,.vacancy-ul+.vacancy-h2{margin-top:60px}.vacancy-h1{font-feature-settings:"liga" off,"clig" off;font-family:Ali,Inter,sans-serif;font-size:80px;font-weight:700}.vacancy-h1,.vacancy-h2{margin:0;color:#18181b;line-height:100%}.vacancy-h2{font-feature-settings:"liga" off,"clig" off;font-family:Ali,Inter,sans-serif;font-size:42px;font-weight:400;letter-spacing:-.42px}.vacancy-ul{margin-top:30px;margin-bottom:0;list-style-type:disc;color:#898993}.vacancy-li{margin:0;font-family:Inter,sans-serif;font-size:22px;font-weight:400;line-height:120%;letter-spacing:-.22px;color:#898993}@media (max-width:768px){.vacancy-sub-title,.vacancy-text{margin:20px 0;font-size:14px;letter-spacing:-.14px}.vacancy-sub-title+.vacancy-h2,.vacancy-text+.vacancy-h2,.vacancy-ul+.vacancy-h2{margin-top:40px}.vacancy-h1{font-size:42px;line-height:90%;letter-spacing:-.42px}.vacancy-h2{font-size:24px;line-height:90%;letter-spacing:-.24px}.vacancy-ul{margin-top:20px;padding-left:20px}.vacancy-li{margin:0;font-size:14px;letter-spacing:-.14px}}