/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:TT Norms Tochka Extended;src:url(../fonts/tt-norms-tochka-extended/tt-norms-tochka-extended__regular.woff2) format("woff2"),url(../fonts/tt-norms-tochka-extended/tt-norms-tochka-extended__regular.woff) format("woff");font-weight:450;font-style:normal}@font-face{font-family:TT Norms Tochka Extended;src:url(../fonts/tt-norms-tochka-extended/tt-norms-tochka-extended__demibold.woff2) format("woff2"),url(../fonts/tt-norms-tochka-extended/tt-norms-tochka-extended__demibold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Tochka script;src:url(../fonts/tochka-script/tochka-script__regular.woff2) format("woff2"),url(../fonts/tochka-script/tochka-script__regular.woff) format("woff");font-weight:400;font-style:italic}:root{--block-width-xl: 1440px;--font-main: "TT Norms Tochka Extended", sans-serif;--font-script: "Tochka script", sans-serif;--color-white: #FFFFFF;--color-gray: #999999;--color-gray-slate: #7A859E;--color-gray-dark: #4A4A4A;--color-black: #191919;--color-dark: #242424;--color-lavender: #E7DBFD;--color-soap: #D0BAF7;--color-lavender-bright: #BA9AF1;--color-floral: #A57BEC;--color-lavender-indigo: #925DE6;--color-purple-light: #854AE4;--color-purple: #7F42E1;--color-american-violet: #521DA7;--color-blue-violet: #441C84;--radius-10: 1rem;--radius-20: 2rem;--radius-25: 2.5rem;--radius-30: 3rem;--blur-1: 4px;--blur-2: 8px;--blur-3: 10px;--gradient-purple: linear-gradient(360deg, rgba(127, 66, 225, 0) 0%, var(--color-purple) 100%);--shadow-single: 0px 14px 60px 0px rgba(82, 29, 167, .5);--shadow-black: 0px 17px 33px 0px rgba(25, 25, 25, .1);--shadow-double: 0px 66px 50px 0px rgba(82, 29, 167, .5), 0px -6px 64px 0px rgba(68, 28, 132, .2);--start-1-duration: .4s;--start-2-delay: -webkit-calc(var(--start-1-duration) + .2s);--start-2-delay: -moz-calc(var(--start-1-duration) + .2s);--start-2-delay: calc(var(--start-1-duration) + .2s);--start-2-duration: .6s;--spin-speed: .5s;--spin-1-delay: 0s;--spin-1-duration: -webkit-calc(var(--spin-speed));--spin-1-duration: -moz-calc(var(--spin-speed));--spin-1-duration: calc(var(--spin-speed));--spin-2-delay: -webkit-calc(var(--spin-1-duration) + var(--spin-1-delay));--spin-2-delay: -moz-calc(var(--spin-1-duration) + var(--spin-1-delay));--spin-2-delay: calc(var(--spin-1-duration) + var(--spin-1-delay));--spin-2-duration: -webkit-calc(var(--spin-speed));--spin-2-duration: -moz-calc(var(--spin-speed));--spin-2-duration: calc(var(--spin-speed));--end-1-delay: .4s;--end-1-duration: .6s;--end-2-delay: -webkit-calc(var(--end-1-duration) + var(--end-1-delay));--end-2-delay: -moz-calc(var(--end-1-duration) + var(--end-1-delay));--end-2-delay: calc(var(--end-1-duration) + var(--end-1-delay));--end-2-duration: 1.2s;--end-3-delay: -webkit-calc(var(--end-2-duration) + var(--end-2-delay));--end-3-delay: -moz-calc(var(--end-2-duration) + var(--end-2-delay));--end-3-delay: calc(var(--end-2-duration) + var(--end-2-delay));--end-3-duration: 0s;--end-4-delay: -webkit-calc(var(--end-3-duration) + var(--end-3-delay));--end-4-delay: -moz-calc(var(--end-3-duration) + var(--end-3-delay));--end-4-delay: calc(var(--end-3-duration) + var(--end-3-delay));--end-4-duration: 0s;--end-5-delay: -webkit-calc(var(--end-4-duration) + var(--end-4-delay));--end-5-delay: -moz-calc(var(--end-4-duration) + var(--end-4-delay));--end-5-delay: calc(var(--end-4-duration) + var(--end-4-delay));--end-5-duration: 0s;--end-6-delay: -webkit-calc(var(--end-5-duration) + var(--end-5-delay));--end-6-delay: -moz-calc(var(--end-5-duration) + var(--end-5-delay));--end-6-delay: calc(var(--end-5-duration) + var(--end-5-delay));--end-6-duration: 0s;--end-7-delay: -webkit-calc(var(--end-6-duration) + var(--end-6-delay));--end-7-delay: -moz-calc(var(--end-6-duration) + var(--end-6-delay));--end-7-delay: calc(var(--end-6-duration) + var(--end-6-delay));--end-7-duration: 1s;--end-7_1-delay: -webkit-calc(var(--end-7-duration) + var(--end-7-delay) + 1.5s);--end-7_1-delay: -moz-calc(var(--end-7-duration) + var(--end-7-delay) + 1.5s);--end-7_1-delay: calc(var(--end-7-duration) + var(--end-7-delay) + 1.5s);--end-7_1-duration: 1s;--end-8-delay: -webkit-calc(var(--end-7_1-duration) + var(--end-7_1-delay) + 1s);--end-8-delay: -moz-calc(var(--end-7_1-duration) + var(--end-7_1-delay) + 1s);--end-8-delay: calc(var(--end-7_1-duration) + var(--end-7_1-delay) + 1s);--end-8-duration: 1s;--end-8_1-delay: -webkit-calc(var(--end-8-duration) + var(--end-8-delay) + 1.5s);--end-8_1-delay: -moz-calc(var(--end-8-duration) + var(--end-8-delay) + 1.5s);--end-8_1-delay: calc(var(--end-8-duration) + var(--end-8-delay) + 1.5s);--end-8_1-duration: 1s;--end-9-delay: -webkit-calc(var(--end-8_1-duration) + var(--end-8_1-delay) + 1s);--end-9-delay: -moz-calc(var(--end-8_1-duration) + var(--end-8_1-delay) + 1s);--end-9-delay: calc(var(--end-8_1-duration) + var(--end-8_1-delay) + 1s);--end-9-duration: 1s;--end-10-delay: -webkit-calc(var(--end-9-duration) + var(--end-9-delay) + 2.4s);--end-10-delay: -moz-calc(var(--end-9-duration) + var(--end-9-delay) + 2.4s);--end-10-delay: calc(var(--end-9-duration) + var(--end-9-delay) + 2.4s);--end-10-duration: 1.2s}@-webkit-keyframes reel-height{0%{height:58.4rem}to{height:42.6rem}}@-moz-keyframes reel-height{0%{height:58.4rem}to{height:42.6rem}}@keyframes reel-height{0%{height:58.4rem}to{height:42.6rem}}@-webkit-keyframes reel-height-end{0%{height:42.6rem}75%{height:21.4rem}to{height:22.4rem}}@-moz-keyframes reel-height-end{0%{height:42.6rem}75%{height:21.4rem}to{height:22.4rem}}@keyframes reel-height-end{0%{height:42.6rem}75%{height:21.4rem}to{height:22.4rem}}@-webkit-keyframes reel-height-end-2{0%{width:80rem;height:22.4rem}to{width:100%;height:39.8rem}}@-moz-keyframes reel-height-end-2{0%{width:80rem;height:22.4rem}to{width:100%;height:39.8rem}}@keyframes reel-height-end-2{0%{width:80rem;height:22.4rem}to{width:100%;height:39.8rem}}@-webkit-keyframes reel-height-end-3{0%{height:39.8rem}to{height:50rem}}@-moz-keyframes reel-height-end-3{0%{height:39.8rem}to{height:50rem}}@keyframes reel-height-end-3{0%{height:39.8rem}to{height:50rem}}@-webkit-keyframes reel-end{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{display:none;-webkit-transform:translateY(-100vh);transform:translateY(-100vh)}}@-moz-keyframes reel-end{0%{-moz-transform:translateY(0);transform:translateY(0)}to{display:none;-moz-transform:translateY(-100vh);transform:translateY(-100vh)}}@keyframes reel-end{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}to{display:none;-webkit-transform:translateY(-100vh);-moz-transform:translateY(-100vh);transform:translateY(-100vh)}}@-webkit-keyframes choice-size{0%{scale:1}to{scale:.7187 .7179}}@-moz-keyframes choice-size{0%{scale:1}to{scale:.7187 .7179}}@keyframes choice-size{0%{scale:1}to{scale:.7187 .7179}}@-webkit-keyframes vacancies-size{0%{width:111.3rem;height:31.2rem}to{width:80rem;height:22.4rem}}@-moz-keyframes vacancies-size{0%{width:111.3rem;height:31.2rem}to{width:80rem;height:22.4rem}}@keyframes vacancies-size{0%{width:111.3rem;height:31.2rem}to{width:80rem;height:22.4rem}}@-webkit-keyframes spin-choice{0%{opacity:1;scale:.7187 .7179;-webkit-transform:translate3d(-50%,0%,0);transform:translate3d(-50%,0,0)}50%{opacity:1}to{opacity:0;scale:.5972397 .5965749;-webkit-transform:translate3d(-50%,290%,0);transform:translate3d(-50%,290%,0)}}@-moz-keyframes spin-choice{0%{opacity:1;scale:.7187 .7179;-moz-transform:translate3d(-50%,0%,0);transform:translate3d(-50%,0,0)}50%{opacity:1}to{opacity:0;scale:.5972397 .5965749;-moz-transform:translate3d(-50%,290%,0);transform:translate3d(-50%,290%,0)}}@keyframes spin-choice{0%{opacity:1;scale:.7187 .7179;-webkit-transform:translate3d(-50%,0%,0);-moz-transform:translate3d(-50%,0%,0);transform:translate3d(-50%,0,0)}50%{opacity:1}to{opacity:0;scale:.5972397 .5965749;-webkit-transform:translate3d(-50%,290%,0);-moz-transform:translate3d(-50%,290%,0);transform:translate3d(-50%,290%,0)}}@-webkit-keyframes spin-card{0%{opacity:1;scale:1;-webkit-transform:translate3d(0,0%,0);transform:translateZ(0)}50%{opacity:1}to{opacity:0;scale:.831;-webkit-transform:translate3d(0,300%,0);transform:translate3d(0,300%,0)}}@-moz-keyframes spin-card{0%{opacity:1;scale:1;-moz-transform:translate3d(0,0%,0);transform:translateZ(0)}50%{opacity:1}to{opacity:0;scale:.831;-moz-transform:translate3d(0,300%,0);transform:translate3d(0,300%,0)}}@keyframes spin-card{0%{opacity:1;scale:1;-webkit-transform:translate3d(0,0%,0);-moz-transform:translate3d(0,0%,0);transform:translateZ(0)}50%{opacity:1}to{opacity:0;scale:.831;-webkit-transform:translate3d(0,300%,0);-moz-transform:translate3d(0,300%,0);transform:translate3d(0,300%,0)}}@-webkit-keyframes splash{0%{opacity:0;scale:0}75%{opacity:1;scale:1.01}to{scale:1}}@-moz-keyframes splash{0%{opacity:0;scale:0}75%{opacity:1;scale:1.01}to{scale:1}}@keyframes splash{0%{opacity:0;scale:0}75%{opacity:1;scale:1.01}to{scale:1}}@-webkit-keyframes splash-fade-out{0%{opacity:1}to{display:none;opacity:0}}@-moz-keyframes splash-fade-out{0%{opacity:1}to{display:none;opacity:0}}@keyframes splash-fade-out{0%{opacity:1}to{display:none;opacity:0}}@-webkit-keyframes spark{0%{opacity:0;scale:0}75%{opacity:1;scale:1.02}to{scale:1}}@-moz-keyframes spark{0%{opacity:0;scale:0}75%{opacity:1;scale:1.02}to{scale:1}}@keyframes spark{0%{opacity:0;scale:0}75%{opacity:1;scale:1.02}to{scale:1}}@-webkit-keyframes spark-end{0%{opacity:1;scale:1}to{display:none;scale:.9;opacity:0}}@-moz-keyframes spark-end{0%{opacity:1;scale:1}to{display:none;scale:.9;opacity:0}}@keyframes spark-end{0%{opacity:1;scale:1}to{display:none;scale:.9;opacity:0}}@-webkit-keyframes seeker-gentle{0%{opacity:0}60%{opacity:1;-webkit-transform:translate(-49%,-50%);transform:translate(-49%,-50%)}to{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-moz-keyframes seeker-gentle{0%{opacity:0}60%{opacity:1;-moz-transform:translate(-49%,-50%);transform:translate(-49%,-50%)}to{opacity:1;-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@keyframes seeker-gentle{0%{opacity:0}60%{opacity:1;-webkit-transform:translate(-49%,-50%);-moz-transform:translate(-49%,-50%);transform:translate(-49%,-50%)}to{opacity:1;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-webkit-keyframes seeker-end{0%{opacity:1}50%{opacity:1}99%{opacity:0;scale:1}to{opacity:0;scale:0;display:none}}@-moz-keyframes seeker-end{0%{opacity:1}50%{opacity:1}99%{opacity:0;scale:1}to{opacity:0;scale:0;display:none}}@keyframes seeker-end{0%{opacity:1}50%{opacity:1}99%{opacity:0;scale:1}to{opacity:0;scale:0;display:none}}@-webkit-keyframes message-gentle{0%{max-height:0%;margin:0 53.6rem;padding:0 5rem;opacity:0}60%{max-height:100%;margin:3.7rem 53.6rem 2rem 0;padding:4.1rem 5rem;opacity:1;-webkit-transform:translateX(-5%);transform:translate(-5%)}to{max-height:100%;margin:3.7rem 53.6rem 2rem 0;padding:4.1rem 5rem;opacity:1;-webkit-transform:translateX(0%);transform:translate(0)}}@-moz-keyframes message-gentle{0%{max-height:0%;margin:0 53.6rem;padding:0 5rem;opacity:0}60%{max-height:100%;margin:3.7rem 53.6rem 2rem 0;padding:4.1rem 5rem;opacity:1;-moz-transform:translateX(-5%);transform:translate(-5%)}to{max-height:100%;margin:3.7rem 53.6rem 2rem 0;padding:4.1rem 5rem;opacity:1;-moz-transform:translateX(0%);transform:translate(0)}}@keyframes message-gentle{0%{max-height:0%;margin:0 53.6rem;padding:0 5rem;opacity:0}60%{max-height:100%;margin:3.7rem 53.6rem 2rem 0;padding:4.1rem 5rem;opacity:1;-webkit-transform:translateX(-5%);-moz-transform:translateX(-5%);transform:translate(-5%)}to{max-height:100%;margin:3.7rem 53.6rem 2rem 0;padding:4.1rem 5rem;opacity:1;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);transform:translate(0)}}@-webkit-keyframes message-gentle-2{0%{margin:3.7rem 3.6rem 2rem;background-color:var(--color-black)}60%{margin:1.2rem 0 0;background-color:var(--color-lavender-indigo)}to{margin:1.2rem 0 0;background-color:var(--color-lavender-indigo)}}@-moz-keyframes message-gentle-2{0%{margin:3.7rem 3.6rem 2rem;background-color:var(--color-black)}60%{margin:1.2rem 0 0;background-color:var(--color-lavender-indigo)}to{margin:1.2rem 0 0;background-color:var(--color-lavender-indigo)}}@keyframes message-gentle-2{0%{margin:3.7rem 3.6rem 2rem;background-color:var(--color-black)}60%{margin:1.2rem 0 0;background-color:var(--color-lavender-indigo)}to{margin:1.2rem 0 0;background-color:var(--color-lavender-indigo)}}@-webkit-keyframes message-width{0%{width:30rem}30%{width:80rem;margin:3.7rem 3.6rem 2rem}to{width:80rem;margin:3.7rem 3.6rem 2rem}}@-moz-keyframes message-width{0%{width:30rem}30%{width:80rem;margin:3.7rem 3.6rem 2rem}to{width:80rem;margin:3.7rem 3.6rem 2rem}}@keyframes message-width{0%{width:30rem}30%{width:80rem;margin:3.7rem 3.6rem 2rem}to{width:80rem;margin:3.7rem 3.6rem 2rem}}@-webkit-keyframes message-icon-gentle{0%{opacity:1}30%{opacity:0}to{opacity:0}}@-moz-keyframes message-icon-gentle{0%{opacity:1}30%{opacity:0}to{opacity:0}}@keyframes message-icon-gentle{0%{opacity:1}30%{opacity:0}to{opacity:0}}@-webkit-keyframes message-text{0%{max-height:0;scale:0;opacity:0}30%{max-height:var(--m-height);scale:1;opacity:1}to{max-height:var(--m-height);scale:1;opacity:1}}@-moz-keyframes message-text{0%{max-height:0;scale:0;opacity:0}30%{max-height:var(--m-height);scale:1;opacity:1}to{max-height:var(--m-height);scale:1;opacity:1}}@keyframes message-text{0%{max-height:0;scale:0;opacity:0}30%{max-height:var(--m-height);scale:1;opacity:1}to{max-height:var(--m-height);scale:1;opacity:1}}@-webkit-keyframes message-typing{0%{opacity:1}90%{opacity:0}to{opacity:0}}@-moz-keyframes message-typing{0%{opacity:1}90%{opacity:0}to{opacity:0}}@keyframes message-typing{0%{opacity:1}90%{opacity:0}to{opacity:0}}@-webkit-keyframes dot-pulse{0%{scale:1;opacity:1}50%{scale:.8;opacity:.4}to{scale:1;opacity:1}}@-moz-keyframes dot-pulse{0%{scale:1;opacity:1}50%{scale:.8;opacity:.4}to{scale:1;opacity:1}}@keyframes dot-pulse{0%{scale:1;opacity:1}50%{scale:.8;opacity:.4}to{scale:1;opacity:1}}@media (max-width: 1024px){@-webkit-keyframes reel-height{0%{height:58.4rem}to{height:42.6rem}}@-moz-keyframes reel-height{0%{height:58.4rem}to{height:42.6rem}}@keyframes reel-height{0%{height:58.4rem}to{height:42.6rem}}@-webkit-keyframes reel-height-end{0%{height:42.6rem}75%{height:21.4rem}to{height:22.4rem}}@-moz-keyframes reel-height-end{0%{height:42.6rem}75%{height:21.4rem}to{height:22.4rem}}@keyframes reel-height-end{0%{height:42.6rem}75%{height:21.4rem}to{height:22.4rem}}@-webkit-keyframes reel-height-end-2{0%{width:60rem;height:22.4rem}to{width:100%;height:39.8rem}}@-moz-keyframes reel-height-end-2{0%{width:60rem;height:22.4rem}to{width:100%;height:39.8rem}}@keyframes reel-height-end-2{0%{width:60rem;height:22.4rem}to{width:100%;height:39.8rem}}@-webkit-keyframes reel-height-end-3{0%{height:39.8rem}to{height:50rem}}@-moz-keyframes reel-height-end-3{0%{height:39.8rem}to{height:50rem}}@keyframes reel-height-end-3{0%{height:39.8rem}to{height:50rem}}@-webkit-keyframes choice-size{0%{scale:1}to{scale:.6666 .7179}}@-moz-keyframes choice-size{0%{scale:1}to{scale:.6666 .7179}}@keyframes choice-size{0%{scale:1}to{scale:.6666 .7179}}@-webkit-keyframes vacancies-size{0%{width:90rem;height:31.2rem}to{width:60rem;height:22.4rem}}@-moz-keyframes vacancies-size{0%{width:90rem;height:31.2rem}to{width:60rem;height:22.4rem}}@keyframes vacancies-size{0%{width:90rem;height:31.2rem}to{width:60rem;height:22.4rem}}@-webkit-keyframes spin-choice{0%{opacity:1;scale:.6666 .7179;-webkit-transform:translate3d(-50%,0%,0);transform:translate3d(-50%,0,0)}50%{opacity:1}to{opacity:0;scale:.5539446 .5965749;-webkit-transform:translate3d(-50%,290%,0);transform:translate3d(-50%,290%,0)}}@-moz-keyframes spin-choice{0%{opacity:1;scale:.6666 .7179;-moz-transform:translate3d(-50%,0%,0);transform:translate3d(-50%,0,0)}50%{opacity:1}to{opacity:0;scale:.5539446 .5965749;-moz-transform:translate3d(-50%,290%,0);transform:translate3d(-50%,290%,0)}}@keyframes spin-choice{0%{opacity:1;scale:.6666 .7179;-webkit-transform:translate3d(-50%,0%,0);-moz-transform:translate3d(-50%,0%,0);transform:translate3d(-50%,0,0)}50%{opacity:1}to{opacity:0;scale:.5539446 .5965749;-webkit-transform:translate3d(-50%,290%,0);-moz-transform:translate3d(-50%,290%,0);transform:translate3d(-50%,290%,0)}}@-webkit-keyframes message-gentle{0%{max-height:0%;margin:0 33.6rem;padding:0 5rem;opacity:0}60%{max-height:100%;margin:3.7rem 33.6rem 2rem 0;padding:4.1rem 5rem;opacity:1;-webkit-transform:translateX(-5%);transform:translate(-5%)}to{max-height:100%;margin:3.7rem 33.6rem 2rem 0;padding:4.1rem 5rem;opacity:1;-webkit-transform:translateX(0%);transform:translate(0)}}@-moz-keyframes message-gentle{0%{max-height:0%;margin:0 33.6rem;padding:0 5rem;opacity:0}60%{max-height:100%;margin:3.7rem 33.6rem 2rem 0;padding:4.1rem 5rem;opacity:1;-moz-transform:translateX(-5%);transform:translate(-5%)}to{max-height:100%;margin:3.7rem 33.6rem 2rem 0;padding:4.1rem 5rem;opacity:1;-moz-transform:translateX(0%);transform:translate(0)}}@keyframes message-gentle{0%{max-height:0%;margin:0 33.6rem;padding:0 5rem;opacity:0}60%{max-height:100%;margin:3.7rem 33.6rem 2rem 0;padding:4.1rem 5rem;opacity:1;-webkit-transform:translateX(-5%);-moz-transform:translateX(-5%);transform:translate(-5%)}to{max-height:100%;margin:3.7rem 33.6rem 2rem 0;padding:4.1rem 5rem;opacity:1;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);transform:translate(0)}}@-webkit-keyframes message-gentle-2{0%{margin:3.7rem 3.6rem 2rem;background-color:var(--color-black)}60%{margin:1.2rem 0 0;background-color:var(--color-lavender-indigo)}to{margin:1.2rem 0 0;background-color:var(--color-lavender-indigo)}}@-moz-keyframes message-gentle-2{0%{margin:3.7rem 3.6rem 2rem;background-color:var(--color-black)}60%{margin:1.2rem 0 0;background-color:var(--color-lavender-indigo)}to{margin:1.2rem 0 0;background-color:var(--color-lavender-indigo)}}@keyframes message-gentle-2{0%{margin:3.7rem 3.6rem 2rem;background-color:var(--color-black)}60%{margin:1.2rem 0 0;background-color:var(--color-lavender-indigo)}to{margin:1.2rem 0 0;background-color:var(--color-lavender-indigo)}}@-webkit-keyframes message-width{0%{width:30rem}30%{width:60rem;margin:3.7rem 3.6rem 2rem}to{width:60rem;margin:3.7rem 3.6rem 2rem}}@-moz-keyframes message-width{0%{width:30rem}30%{width:60rem;margin:3.7rem 3.6rem 2rem}to{width:60rem;margin:3.7rem 3.6rem 2rem}}@keyframes message-width{0%{width:30rem}30%{width:60rem;margin:3.7rem 3.6rem 2rem}to{width:60rem;margin:3.7rem 3.6rem 2rem}}@-webkit-keyframes message-text{0%{max-height:0;scale:0;opacity:0}30%{max-height:var(--m-height);scale:1;opacity:1}to{max-height:var(--m-height);scale:1;opacity:1}}@-moz-keyframes message-text{0%{max-height:0;scale:0;opacity:0}30%{max-height:var(--m-height);scale:1;opacity:1}to{max-height:var(--m-height);scale:1;opacity:1}}@keyframes message-text{0%{max-height:0;scale:0;opacity:0}30%{max-height:var(--m-height);scale:1;opacity:1}to{max-height:var(--m-height);scale:1;opacity:1}}}@media (max-width: 500px){@-webkit-keyframes reel-height{0%{width:33.5rem;height:51.8rem}to{width:33.5rem;height:43.4rem}}@-moz-keyframes reel-height{0%{width:33.5rem;height:51.8rem}to{width:33.5rem;height:43.4rem}}@keyframes reel-height{0%{width:33.5rem;height:51.8rem}to{width:33.5rem;height:43.4rem}}@-webkit-keyframes reel-height-end{0%{height:43.4rem}75%{height:29.6rem}to{height:30.6rem}}@-moz-keyframes reel-height-end{0%{height:43.4rem}75%{height:29.6rem}to{height:30.6rem}}@keyframes reel-height-end{0%{height:43.4rem}75%{height:29.6rem}to{height:30.6rem}}@-webkit-keyframes reel-height-end-2{0%{width:33.5rem;height:30.6rem}to{width:33.5rem;height:16rem}}@-moz-keyframes reel-height-end-2{0%{width:33.5rem;height:30.6rem}to{width:33.5rem;height:16rem}}@keyframes reel-height-end-2{0%{width:33.5rem;height:30.6rem}to{width:33.5rem;height:16rem}}@-webkit-keyframes reel-height-end-3{0%{height:16rem}to{height:16rem}}@-moz-keyframes reel-height-end-3{0%{height:16rem}to{height:16rem}}@keyframes reel-height-end-3{0%{height:16rem}to{height:16rem}}@-webkit-keyframes choice-size{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,9.1rem,0);transform:translate3d(0,9.1rem,0)}}@-moz-keyframes choice-size{0%{-moz-transform:translate3d(0,0,0);transform:translateZ(0)}to{-moz-transform:translate3d(0,9.1rem,0);transform:translate3d(0,9.1rem,0)}}@keyframes choice-size{0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,9.1rem,0);-moz-transform:translate3d(0,9.1rem,0);transform:translate3d(0,9.1rem,0)}}@-webkit-keyframes vacancies-size{0%{width:33.5rem;height:40rem}to{height:30.6rem}}@-moz-keyframes vacancies-size{0%{width:33.5rem;height:40rem}to{height:30.6rem}}@keyframes vacancies-size{0%{width:33.5rem;height:40rem}to{height:30.6rem}}@-webkit-keyframes spin-choice{0%{-webkit-transform-origin:center bottom;transform-origin:center bottom;opacity:1;-webkit-transform:translate3d(0,9.1rem,0);transform:translate3d(0,9.1rem,0)}50%{opacity:1}to{opacity:0;scale:.831 .831;-webkit-transform:translate3d(0,-webkit-calc(9.1rem + 220%),0);transform:translate3d(0,calc(9.1rem + 220%),0)}}@-moz-keyframes spin-choice{0%{-moz-transform-origin:center bottom;transform-origin:center bottom;opacity:1;-moz-transform:translate3d(0,9.1rem,0);transform:translate3d(0,9.1rem,0)}50%{opacity:1}to{opacity:0;scale:.831 .831;-moz-transform:translate3d(0,-moz-calc(9.1rem + 220%),0);transform:translate3d(0,calc(9.1rem + 220%),0)}}@keyframes spin-choice{0%{-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;transform-origin:center bottom;opacity:1;-webkit-transform:translate3d(0,9.1rem,0);-moz-transform:translate3d(0,9.1rem,0);transform:translate3d(0,9.1rem,0)}50%{opacity:1}to{opacity:0;scale:.831 .831;-webkit-transform:translate3d(0,-webkit-calc(9.1rem + 220%),0);-moz-transform:translate3d(0,-moz-calc(9.1rem + 220%),0);transform:translate3d(0,calc(9.1rem + 220%),0)}}@-webkit-keyframes message-gentle{0%{max-height:0%;margin:0;padding:0;opacity:0}60%{max-height:100%;margin-top:1.2rem;padding:2.4rem 2.4rem 2.8rem;opacity:1}to{max-height:100%;margin-top:1.2rem;padding:2.4rem 2.4rem 2.8rem;opacity:1;-webkit-transform:translateX(0%);transform:translate(0)}}@-moz-keyframes message-gentle{0%{max-height:0%;margin:0;padding:0;opacity:0}60%{max-height:100%;margin-top:1.2rem;padding:2.4rem 2.4rem 2.8rem;opacity:1}to{max-height:100%;margin-top:1.2rem;padding:2.4rem 2.4rem 2.8rem;opacity:1;-moz-transform:translateX(0%);transform:translate(0)}}@keyframes message-gentle{0%{max-height:0%;margin:0;padding:0;opacity:0}60%{max-height:100%;margin-top:1.2rem;padding:2.4rem 2.4rem 2.8rem;opacity:1}to{max-height:100%;margin-top:1.2rem;padding:2.4rem 2.4rem 2.8rem;opacity:1;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);transform:translate(0)}}@-webkit-keyframes message-gentle-2{0%{background-color:var(--color-black)}60%{background-color:var(--color-lavender-indigo)}to{background-color:var(--color-lavender-indigo)}}@-moz-keyframes message-gentle-2{0%{background-color:var(--color-black)}60%{background-color:var(--color-lavender-indigo)}to{background-color:var(--color-lavender-indigo)}}@keyframes message-gentle-2{0%{background-color:var(--color-black)}60%{background-color:var(--color-lavender-indigo)}to{background-color:var(--color-lavender-indigo)}}@-webkit-keyframes message-width{0%{width:20rem}30%{width:33.5rem}to{width:33.5rem}}@-moz-keyframes message-width{0%{width:20rem}30%{width:33.5rem}to{width:33.5rem}}@keyframes message-width{0%{width:20rem}30%{width:33.5rem}to{width:33.5rem}}@-webkit-keyframes message-text{0%{max-height:0;scale:0;opacity:0}30%{max-height:var(--m-height);scale:1;opacity:1}to{max-height:var(--m-height);scale:1;opacity:1}}@-moz-keyframes message-text{0%{max-height:0;scale:0;opacity:0}30%{max-height:var(--m-height);scale:1;opacity:1}to{max-height:var(--m-height);scale:1;opacity:1}}@keyframes message-text{0%{max-height:0;scale:0;opacity:0}30%{max-height:var(--m-height);scale:1;opacity:1}to{max-height:var(--m-height);scale:1;opacity:1}}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{border:4px solid var(--color-white);background-color:var(--color-soap)}*::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:4px;background-clip:content-box;background-color:var(--color-soap)}@media (hover: hover) and (pointer: fine){*::-webkit-scrollbar-thumb:hover{background-color:var(--color-lavender-bright)}}*:focus-visible{outline-color:var(--color-purple)}html{scrollbar-gutter:stable;scroll-behavior:smooth;font-size:10px}@media (max-width: 1440px){html{font-size:.6944444444vw}}@media (max-width: 1024px){html{font-size:.9765625vw}}@media (max-width: 500px){html{font-size:2.6666666667vw}}body{font-family:var(--font-main);font-size:1.6rem;font-weight:450;line-height:120%;color:var(--color-black);background-color:var(--color-purple)}body::-webkit-scrollbar-thumb{border:none}body._disable-scroll{overflow:hidden;height:100%;touch-action:none;-webkit-overflow-scrolling:auto}@media (max-width: 500px){body._disable-scroll{position:fixed;width:100%}}a{text-decoration:none;color:inherit;cursor:pointer}button{border:none;color:inherit;background-color:unset;cursor:pointer}picture{display:inline-block;vertical-align:middle}img{vertical-align:middle}svg{-webkit-flex-shrink:0;flex-shrink:0;width:2.4rem;height:2.4rem;color:inherit;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}ul,ol{list-style:none}.main__body{visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;-webkit-transform:translateY(100vh);-moz-transform:translateY(100vh);-ms-transform:translateY(100vh);transform:translateY(100vh)}.main__body._end{visibility:initial;-webkit-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial;pointer-events:initial;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform var(--end-10-duration) var(--end-10-delay) cubic-bezier(0,0,.07,1);transition:-webkit-transform var(--end-10-duration) var(--end-10-delay) cubic-bezier(0,0,.07,1);-moz-transition:transform var(--end-10-duration) var(--end-10-delay) cubic-bezier(0,0,.07,1),-moz-transform var(--end-10-duration) var(--end-10-delay) cubic-bezier(0,0,.07,1);transition:transform var(--end-10-duration) var(--end-10-delay) cubic-bezier(0,0,.07,1);transition:transform var(--end-10-duration) var(--end-10-delay) cubic-bezier(0,0,.07,1),-webkit-transform var(--end-10-duration) var(--end-10-delay) cubic-bezier(0,0,.07,1),-moz-transform var(--end-10-duration) var(--end-10-delay) cubic-bezier(0,0,.07,1)}.width{width:100%;max-width:var(--block-width-xl)}.margin{margin:0 auto}.padding{padding:0 6.2rem}@media (max-width: 500px){.padding{padding:0 2rem}}h1,.h1{font-family:var(--font-main);font-size:9.1rem;font-weight:600;line-height:85%;letter-spacing:-1px}@media (max-width: 1024px){h1,.h1{font-size:7.6rem}}@media (max-width: 500px){h1,.h1{font-size:6.2rem}}h2,.h2{font-family:var(--font-main);font-size:6.6rem;font-weight:600;line-height:93%;letter-spacing:-1px}h2 span,.h2 span{font-family:var(--font-script);font-weight:400;font-style:italic}@media (max-width: 1024px){h2,.h2{font-size:5.6rem}}@media (max-width: 500px){h2,.h2{font-size:4.8rem}}@media (max-width: 360px){h2,.h2{font-size:2.8rem;line-height:93%}}h3,.h3{font-family:var(--font-main);font-size:2rem;font-weight:600;line-height:120%}.button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:2rem 3rem;border:none;border-radius:var(--radius-10);font-size:1.8rem;font-weight:600;line-height:120%;color:var(--color-white);background-color:var(--color-black);-webkit-transition:color .3s,background-color .3s;-moz-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}@media (hover: hover) and (pointer: fine){.button:hover{background-color:var(--color-purple)}}@media (max-width: 360px){.button{padding:1.1rem 2rem}}@media (hover: hover) and (pointer: fine){.button--alt:hover{color:var(--color-black);background-color:var(--color-white)}}.dropdown{position:relative}.dropdown *::-webkit-scrollbar{width:4px;height:4px}.dropdown *::-webkit-scrollbar-track{border:1px solid transparent;background-color:var(--color-dark)}.dropdown *::-webkit-scrollbar-thumb{border:none;border-radius:2px;background-clip:content-box;background-color:var(--color-purple)}.dropdown:before{content:"";position:fixed;display:none;width:100%;height:100dvh;top:0;left:0;background-color:#7f42e1b3;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}@media (max-width: 500px){.dropdown:before{display:block}}.dropdown__button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:100%;padding:1.9rem;border:.1rem solid rgba(122,133,158,.4);border-radius:var(--radius-10);font-size:1.8rem;font-weight:450;line-height:120%;color:var(--color-gray-slate)}.dropdown__button-icon{width:1rem;height:1rem;rotate:180deg;-webkit-transition:scale .3s;-moz-transition:scale .3s;transition:scale .3s}@media (max-width: 500px){.dropdown__button-icon{rotate:90deg}}@media (max-width: 500px){.dropdown__button{padding:1.2rem 2rem;font-size:1.6rem}}.dropdown__button._selected{color:var(--color-black)}.dropdown__content{position:absolute;width:100%;padding:1.2rem;top:-webkit-calc(100% + .5rem);top:-moz-calc(100% + .5rem);top:calc(100% + .5rem);left:0;border-radius:var(--radius-10);background-color:var(--color-black);-webkit-box-shadow:var(--shadow-black);box-shadow:var(--shadow-black);color:var(--color-white);visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;opacity:0;-webkit-transition:opacity .3s,visibility 0s .3s,bottom .3s;-moz-transition:opacity .3s,visibility 0s .3s,bottom .3s;transition:opacity .3s,visibility 0s .3s,bottom .3s}.dropdown__content-button{position:absolute;display:none;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:100%;height:7rem;top:-2rem;left:0;z-index:1}.dropdown__content-button:before{content:"";display:block;height:.3rem;width:5rem;border-radius:.2rem;background-color:var(--color-white)}@media (max-width: 500px){.dropdown__content-button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}}.dropdown__content-title{display:none;font-size:1.8rem;font-weight:600;line-height:85%;color:var(--color-gray-dark)}@media (max-width: 500px){.dropdown__content-title{display:block;padding:0 1.2rem 2rem;font-size:1.6rem}}.dropdown__content-list{overflow:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;max-height:14.1rem;padding:.4rem 0}.dropdown__content-list-item-button{--offset: 1.2rem;width:-webkit-calc(100% - var(--offset));width:-moz-calc(100% - var(--offset));width:calc(100% - var(--offset));position:relative;padding:1rem 0 1rem .8rem;margin-right:var(--offset);text-align:left;font-size:1.8rem;font-weight:450;line-height:100%;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s}.dropdown__content-list-item-button:before{content:"";display:block;position:absolute;width:-webkit-calc(100% + var(--offset));width:-moz-calc(100% + var(--offset));width:calc(100% + var(--offset));height:-webkit-calc(100% + .2rem);height:-moz-calc(100% + .2rem);height:calc(100% + .2rem);top:50%;left:-webkit-calc(50% + var(--offset) / 2);left:-moz-calc(50% + var(--offset) / 2);left:calc(50% + var(--offset) / 2);border-radius:var(--radius-10);background-color:var(--color-dark);opacity:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}@media (max-width: 500px){.dropdown__content-list-item-button:before{display:none}}.dropdown__content-list-item-button-text{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}@media (hover: hover) and (pointer: fine){.dropdown__content-list-item-button:hover{color:var(--color-lavender-indigo)}.dropdown__content-list-item-button:hover:before{opacity:1}}@media (max-width: 500px){.dropdown__content-list-item-button{--offset: 0;width:100%;padding:1.3rem;font-size:1.6rem}}@media (max-width: 500px){.dropdown__content-list{max-height:70dvh}}@media (max-width: 500px){.dropdown__content{position:fixed;top:initial;bottom:-100%;padding:3.4rem 3.4rem 2rem;border-radius:initial;border-top-left-radius:var(--radius-25);border-top-right-radius:var(--radius-25)}}.dropdown._open:before{opacity:1}.dropdown._open .dropdown__button-icon{scale:1 -1}@media (max-width: 500px){.dropdown._open .dropdown__button-icon{scale:1}}.dropdown._open .dropdown__content{visibility:initial;-webkit-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial;pointer-events:initial;opacity:1;-webkit-transition:opacity .3s,bottom .3s;-moz-transition:opacity .3s,bottom .3s;transition:opacity .3s,bottom .3s;z-index:1}@media (max-width: 500px){.dropdown._open .dropdown__content{bottom:0}}.vacancies-card{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:100%;height:100%;row-gap:2rem}.vacancies-card__title{max-width:70rem;font-size:4rem;font-weight:600;line-height:110%;opacity:0}@media (max-width: 1024px){.vacancies-card__title{font-size:3.6rem}}@media (max-width: 500px){.vacancies-card__title{font-size:2.8rem;line-height:100%}}.vacancies-card__data{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;max-width:63.2rem;gap:1.2rem;opacity:0}.vacancies-card__data-text{font-size:1.8rem;font-weight:450;line-height:100%}.vacancies-card__data-text:not(:first-child){padding:.6rem 1rem .8rem;color:var(--color-lavender-indigo);border-radius:var(--radius-10);background-color:#e7dbfd80}@media (max-width: 500px){.vacancies-card__data-text{font-size:2rem}}@media (max-width: 500px){.vacancies-card__data{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}}@media (max-width: 500px){.vacancies-card{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;row-gap:3rem}}.about-card{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;height:100%;row-gap:1.3rem;padding:2.6rem 2.6rem 3rem;color:var(--color-white);border-radius:var(--radius-30);background-color:var(--color-purple)}.about-card__icon{width:6.5rem;height:6.5rem}.about-card__text{font-size:1.6rem;font-weight:450;line-height:120%}.about-card__button{display:none}@media (max-width: 500px){.about-card__button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:auto;margin-top:.7rem;pointer-events:initial;-webkit-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial}}@media (max-width: 500px){.about-card{padding:2.6rem 2rem;border-radius:var(--radius-25)}}.header{position:-webkit-sticky;position:sticky;padding-top:4rem;padding-bottom:4rem;top:0;background-image:var(--gradient-purple);background-position:top;background-repeat:no-repeat;background-size:100%;-webkit-transition:padding .3s,-webkit-box-shadow .3s linear;transition:padding .3s,-webkit-box-shadow .3s linear;-moz-transition:padding .3s,box-shadow .3s linear;transition:padding .3s,box-shadow .3s linear;transition:padding .3s,box-shadow .3s linear,-webkit-box-shadow .3s linear;z-index:1}.header__inner-logo{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.header__inner-logo-icon{width:20rem;height:2.8rem;-webkit-transition:width .3s,height .3s;-moz-transition:width .3s,height .3s;transition:width .3s,height .3s}@media (max-width: 500px){.header__inner-logo-icon{width:16rem;height:2.2rem}}@media (max-width: 500px){.header{padding-top:2rem;padding-bottom:2rem;background-color:var(--color-purple);-webkit-box-shadow:0px 4px 16px 0px rgba(82,29,167,.5);box-shadow:0 4px 16px #521da780}}.header._sticky{padding-top:2rem;padding-bottom:2rem;background-color:var(--color-purple);-webkit-box-shadow:0px 4px 16px 0px rgba(82,29,167,.5);box-shadow:0 4px 16px #521da780}.randomizer{position:absolute;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:100dvh;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}.randomizer__splash{position:absolute;display:none;width:75.1rem;height:72.1rem;top:-webkit-calc(50% + 5.6rem);top:-moz-calc(50% + 5.6rem);top:calc(50% + 5.6rem);left:-webkit-calc(50% - 2.5rem);left:-moz-calc(50% - 2.5rem);left:calc(50% - 2.5rem);scale:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}@media (max-width: 500px){.randomizer__splash{width:59.7rem;height:57.3rem;top:-webkit-calc(50% + 4.6rem);top:-moz-calc(50% + 4.6rem);top:calc(50% + 4.6rem);left:-webkit-calc(50% + 1.85rem);left:-moz-calc(50% + 1.85rem);left:calc(50% + 1.85rem)}}@media (max-width: 360px){.randomizer__splash{width:50.4rem;height:48.4rem;top:-webkit-calc(50% + 4.6rem);top:-moz-calc(50% + 4.6rem);top:calc(50% + 4.6rem);left:-webkit-calc(50% + 1.85rem);left:-moz-calc(50% + 1.85rem);left:calc(50% + 1.85rem)}}.randomizer__spark-left{position:absolute;display:none;width:10.9rem;height:10rem;top:-webkit-calc(50% + 24rem);top:-moz-calc(50% + 24rem);top:calc(50% + 24rem);left:-webkit-calc(50% - 54.7rem);left:-moz-calc(50% - 54.7rem);left:calc(50% - 54.7rem);scale:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}@media (max-width: 1024px){.randomizer__spark-left{top:-webkit-calc(50% + 24rem);top:-moz-calc(50% + 24rem);top:calc(50% + 24rem);left:-webkit-calc(50% - 40.7rem);left:-moz-calc(50% - 40.7rem);left:calc(50% - 40.7rem)}}@media (max-width: 500px){.randomizer__spark-left{display:none}}.randomizer__spark-right{position:absolute;display:none;width:11rem;height:14.1rem;top:-webkit-calc(50% - 16.8rem);top:-moz-calc(50% - 16.8rem);top:calc(50% - 16.8rem);left:-webkit-calc(50% + 52.6rem);left:-moz-calc(50% + 52.6rem);left:calc(50% + 52.6rem);scale:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}@media (max-width: 1024px){.randomizer__spark-right{top:-webkit-calc(50% - 22.8rem);top:-moz-calc(50% - 22.8rem);top:calc(50% - 22.8rem);left:-webkit-calc(50% + 39.6rem);left:-moz-calc(50% + 39.6rem);left:calc(50% + 39.6rem)}}@media (max-width: 500px){.randomizer__spark-right{display:none}}.randomizer__seeker,.randomizer__seeker-swoosh{position:absolute;display:none;width:109.9rem;height:96.5rem;top:-webkit-calc(50% + 32.7rem);top:-moz-calc(50% + 32.7rem);top:calc(50% + 32.7rem);left:-webkit-calc(50% - 54.8rem);left:-moz-calc(50% - 54.8rem);left:calc(50% - 54.8rem);-webkit-transform:translate(-100%,-50%);-moz-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%);opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}@media (max-width: 500px){.randomizer__seeker,.randomizer__seeker-swoosh{width:81.5rem;height:71.5rem;top:-webkit-calc(50% + 44.8rem);top:-moz-calc(50% + 44.8rem);top:calc(50% + 44.8rem);left:-webkit-calc(50% - 8.5rem);left:-moz-calc(50% - 8.5rem);left:calc(50% - 8.5rem)}}.randomizer__seeker{z-index:1}.randomizer__reel{position:-webkit-sticky;position:sticky;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;width:auto;height:58.4rem;bottom:8.4rem}.randomizer__reel-vacancies{-webkit-flex-shrink:0;flex-shrink:0;position:relative;width:111.3rem;height:31.2rem;margin-top:auto;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.randomizer__reel-vacancies-item{position:absolute;top:0;right:0;bottom:0;left:0;padding:4.2rem 5rem;border-radius:var(--radius-30);background-color:var(--color-white)}.randomizer__reel-vacancies-item:nth-child(1){scale:1;z-index:7}.randomizer__reel-vacancies-item:nth-child(2){background-color:var(--color-lavender);scale:.9;-webkit-transform:translateY(-23.4%);-moz-transform:translateY(-23.4%);-ms-transform:translateY(-23.4%);transform:translateY(-23.4%);z-index:6}@media (max-width: 500px){.randomizer__reel-vacancies-item:nth-child(2){-webkit-transform:translateY(-11.4%);-moz-transform:translateY(-11.4%);-ms-transform:translateY(-11.4%);transform:translateY(-11.4%)}}.randomizer__reel-vacancies-item:nth-child(3){background-color:var(--color-soap);-webkit-transform:translateY(-51.4%);-moz-transform:translateY(-51.4%);-ms-transform:translateY(-51.4%);transform:translateY(-51.4%);scale:.81;z-index:5}@media (max-width: 500px){.randomizer__reel-vacancies-item:nth-child(3){-webkit-transform:translateY(-24.4%);-moz-transform:translateY(-24.4%);-ms-transform:translateY(-24.4%);transform:translateY(-24.4%)}}.randomizer__reel-vacancies-item:nth-child(4){background-color:var(--color-lavender-bright);scale:.735;-webkit-transform:translateY(-79.8%);-moz-transform:translateY(-79.8%);-ms-transform:translateY(-79.8%);transform:translateY(-79.8%);z-index:4}@media (max-width: 500px){.randomizer__reel-vacancies-item:nth-child(4){-webkit-transform:translateY(-38.4%);-moz-transform:translateY(-38.4%);-ms-transform:translateY(-38.4%);transform:translateY(-38.4%)}}.randomizer__reel-vacancies-item:nth-child(5){background-color:var(--color-floral);scale:.66;-webkit-transform:translateY(-113.5%);-moz-transform:translateY(-113.5%);-ms-transform:translateY(-113.5%);transform:translateY(-113.5%);z-index:3}@media (max-width: 500px){.randomizer__reel-vacancies-item:nth-child(5){-webkit-transform:translateY(-55.5%);-moz-transform:translateY(-55.5%);-ms-transform:translateY(-55.5%);transform:translateY(-55.5%)}}.randomizer__reel-vacancies-item:nth-child(6){background-color:var(--color-lavender-indigo);-webkit-transform:translateY(-150.5%);-moz-transform:translateY(-150.5%);-ms-transform:translateY(-150.5%);transform:translateY(-150.5%);scale:.588;-webkit-filter:blur(var(--blur-1));filter:blur(var(--blur-1));z-index:2}@media (max-width: 500px){.randomizer__reel-vacancies-item:nth-child(6){-webkit-filter:initial;filter:initial;-webkit-transform:translateY(-75.5%);-moz-transform:translateY(-75.5%);-ms-transform:translateY(-75.5%);transform:translateY(-75.5%)}}.randomizer__reel-vacancies-item:nth-child(7){background-color:var(--color-purple-light);-webkit-transform:translateY(-198.5%);-moz-transform:translateY(-198.5%);-ms-transform:translateY(-198.5%);transform:translateY(-198.5%);scale:.51;-webkit-filter:blur(var(--blur-2));filter:blur(var(--blur-2));z-index:1}@media (max-width: 500px){.randomizer__reel-vacancies-item:nth-child(7){-webkit-filter:initial;filter:initial;-webkit-transform:translateY(-102.5%);-moz-transform:translateY(-102.5%);-ms-transform:translateY(-102.5%);transform:translateY(-102.5%)}}.randomizer__reel-vacancies-item:nth-child(8){background-color:var(--color-purple);-webkit-transform:translateY(-254.5%);-moz-transform:translateY(-254.5%);-ms-transform:translateY(-254.5%);transform:translateY(-254.5%);scale:.447;-webkit-filter:blur(var(--blur-3));filter:blur(var(--blur-3));z-index:0}@media (max-width: 500px){.randomizer__reel-vacancies-item:nth-child(8){-webkit-filter:initial;filter:initial;-webkit-transform:translateY(-124.5%);-moz-transform:translateY(-124.5%);-ms-transform:translateY(-124.5%);transform:translateY(-124.5%)}}.randomizer__reel-vacancies-item:nth-child(9){opacity:0}.randomizer__reel-vacancies-item:nth-child(n+10){display:none}@media (max-width: 1024px){.randomizer__reel-vacancies-item{border-radius:var(--radius-25)}}@media (max-width: 500px){.randomizer__reel-vacancies-item{padding:3rem 2rem;border-radius:var(--radius-20)}}.randomizer__reel-vacancies:after{content:"";position:absolute;display:block;width:100%;height:14.2rem;top:0;left:0;border-radius:2.8rem;opacity:0;-webkit-transition:opacity var(--end-8-duration) var(--end-8-delay);-moz-transition:opacity var(--end-8-duration) var(--end-8-delay);transition:opacity var(--end-8-duration) var(--end-8-delay);z-index:10;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width: 500px){.randomizer__reel-vacancies:after{border-radius:1.8rem}}@media (max-width: 1024px){.randomizer__reel-vacancies{width:90rem}}@media (max-width: 500px){.randomizer__reel-vacancies{width:33.5rem;height:40rem}}.randomizer__reel-message{position:relative;width:30rem;max-height:0%;border-radius:var(--radius-30);background-color:var(--color-black);opacity:0;-webkit-transform:translateX(20%);-moz-transform:translateX(20%);-ms-transform:translateX(20%);transform:translate(20%)}.randomizer__reel-message-icon{position:absolute;width:5.1rem;height:4.4rem;top:-1.7rem;left:0}@media (max-width: 500px){.randomizer__reel-message-icon{top:initial;right:0;bottom:-1.7rem;left:initial;rotate:180deg}}.randomizer__reel-message-text{--m-height: 5rem;overflow:hidden;max-height:0;font-size:4rem;font-weight:450;line-height:120%;color:var(--color-white);opacity:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}@media (max-width: 1024px){.randomizer__reel-message-text{font-size:3.2rem}}@media (max-width: 500px){.randomizer__reel-message-text{font-size:2.8rem}}.randomizer__reel-message-typing{position:absolute;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-column-gap:1.2rem;-moz-column-gap:1.2rem;column-gap:1.2rem;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.randomizer__reel-message-typing-dot{width:1.4rem;height:1.4rem;border-radius:50%;background-color:var(--color-white)}@media (max-width: 500px){.randomizer__reel-message-typing-dot{width:1rem;height:1rem}}@media (max-width: 500px){.randomizer__reel-message-typing{-webkit-column-gap:.8rem;-moz-column-gap:.8rem;column-gap:.8rem}}@media (max-width: 500px){.randomizer__reel-message{width:20rem;border-radius:var(--radius-25);-webkit-transform:translateX(-20%);-moz-transform:translateX(-20%);-ms-transform:translateX(-20%);transform:translate(-20%)}}.randomizer__reel-choice{position:absolute;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:111.3rem;height:31.2rem;padding:4.5rem;gap:2rem 4.5rem;bottom:0;left:50%;border-radius:var(--radius-30);background-color:var(--color-white);-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}.randomizer__reel-choice-decor{position:absolute;width:39.5rem;height:41.1rem;right:-13.25%;bottom:13.8%;stroke-width:3;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width: 1024px){.randomizer__reel-choice-decor{width:30rem;height:31.2rem;right:-6.25%;bottom:84.8%;rotate:-60deg}}@media (max-width: 500px){.randomizer__reel-choice-decor{width:23.6rem;height:24.5rem;right:-11.25%;bottom:78.9%;stroke-width:5;rotate:-60deg}}@media (max-width: 360px){.randomizer__reel-choice-decor{width:17.2rem;height:17.9rem;right:-18.25%;bottom:75.9%;stroke-width:6px;rotate:-30.51deg}}.randomizer__reel-choice-left{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;max-width:41rem}.randomizer__reel-choice-left-text{max-width:34rem;margin-left:.6rem;font-size:1.8rem;font-weight:450;line-height:120%}@media (max-width: 500px){.randomizer__reel-choice-left-text{font-size:1.6rem}}@media (max-width: 500px){.randomizer__reel-choice-left{row-gap:2rem}}.randomizer__reel-choice-right{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:34.5rem;row-gap:1.8rem}.randomizer__reel-choice-right-button{width:auto}@media (max-width: 500px){.randomizer__reel-choice-right-button{padding:1.1rem 2rem}}@media (max-width: 500px){.randomizer__reel-choice-right{width:100%;row-gap:1.2rem}}@media (max-width: 1024px){.randomizer__reel-choice{width:90rem;-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem;border-radius:var(--radius-25)}}@media (max-width: 500px){.randomizer__reel-choice{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:33.5rem;height:40rem;padding:2rem;left:0;border-radius:var(--radius-20);-webkit-transform:initial;-moz-transform:initial;-ms-transform:initial;transform:initial}}@media (max-width: 500px){.randomizer__reel{height:51.8rem;bottom:4.5rem}}.randomizer__reel._spin div.randomizer__reel-choice{-webkit-animation:spin-choice var(--spin-1-duration) var(--spin-1-delay) ease-in forwards;-moz-animation:spin-choice var(--spin-1-duration) var(--spin-1-delay) ease-in forwards;animation:spin-choice var(--spin-1-duration) var(--spin-1-delay) ease-in forwards}.randomizer__reel._spin .randomizer__reel-vacancies-item .vacancies-card__title,.randomizer__reel._spin .randomizer__reel-vacancies-item .vacancies-card__data{-webkit-transition:initial;-moz-transition:initial;transition:initial}.randomizer__reel._spin .randomizer__reel-vacancies-item:not(:first-child){-webkit-transition:all var(--spin-1-duration) var(--spin-1-delay) linear;-moz-transition:all var(--spin-1-duration) var(--spin-1-delay) linear;transition:all var(--spin-1-duration) var(--spin-1-delay) linear}.randomizer__reel._spin .randomizer__reel-vacancies-item:nth-child(1){-webkit-animation:spin-card var(--spin-1-duration) var(--spin-1-delay) ease-in forwards;-moz-animation:spin-card var(--spin-1-duration) var(--spin-1-delay) ease-in forwards;animation:spin-card var(--spin-1-duration) var(--spin-1-delay) ease-in forwards}.randomizer__reel._spin .randomizer__reel-vacancies-item:nth-child(2){background-color:var(--color-white);scale:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.randomizer__reel._spin .randomizer__reel-vacancies-item:nth-child(2) .vacancies-card__title,.randomizer__reel._spin .randomizer__reel-vacancies-item:nth-child(2) .vacancies-card__data{opacity:1}.randomizer__reel._spin .randomizer__reel-vacancies-item:nth-child(3){background-color:var(--color-lavender);scale:.9;-webkit-transform:translateY(-23.4%);-moz-transform:translateY(-23.4%);-ms-transform:translateY(-23.4%);transform:translateY(-23.4%)}@media (max-width: 500px){.randomizer__reel._spin .randomizer__reel-vacancies-item:nth-child(3){-webkit-transform:translateY(-11.4%);-moz-transform:translateY(-11.4%);-ms-transform:translateY(-11.4%);transform:translateY(-11.4%)}}.randomizer__reel._spin .randomizer__reel-vacancies-item:nth-child(4){background-color:var(--color-soap);-webkit-transform:translateY(-51.4%);-moz-transform:translateY(-51.4%);-ms-transform:translateY(-51.4%);transform:translateY(-51.4%);scale:.81}@media (max-width: 500px){.randomizer__reel._spin .randomizer__reel-vacancies-item:nth-child(4){-webkit-transform:translateY(-24.4%);-moz-transform:translateY(-24.4%);-ms-transform:translateY(-24.4%);transform:translateY(-24.4%)}}.randomizer__reel._spin .randomizer__reel-vacancies-item:nth-child(5){background-color:var(--color-lavender-bright);scale:.735;-webkit-transform:translateY(-79.8%);-moz-transform:translateY(-79.8%);-ms-transform:translateY(-79.8%);transform:translateY(-79.8%)}@media (max-width: 500px){.randomizer__reel._spin .randomizer__reel-vacancies-item:nth-child(5){-webkit-transform:translateY(-38.4%);-moz-transform:translateY(-38.4%);-ms-transform:translateY(-38.4%);transform:translateY(-38.4%)}}.randomizer__reel._spin .randomizer__reel-vacancies-item:nth-child(6){background-color:var(--color-floral);scale:.66;-webkit-transform:translateY(-113.5%);-moz-transform:translateY(-113.5%);-ms-transform:translateY(-113.5%);transform:translateY(-113.5%)}@media (max-width: 500px){.randomizer__reel._spin .randomizer__reel-vacancies-item:nth-child(6){-webkit-transform:translateY(-55.5%);-moz-transform:translateY(-55.5%);-ms-transform:translateY(-55.5%);transform:translateY(-55.5%)}}.randomizer__reel._spin .randomizer__reel-vacancies-item:nth-child(7){background-color:var(--color-lavender-indigo);-webkit-transform:translateY(-150.5%);-moz-transform:translateY(-150.5%);-ms-transform:translateY(-150.5%);transform:translateY(-150.5%);scale:.588;-webkit-filter:blur(var(--blur-1));filter:blur(var(--blur-1))}@media (max-width: 500px){.randomizer__reel._spin .randomizer__reel-vacancies-item:nth-child(7){-webkit-filter:initial;filter:initial;-webkit-transform:translateY(-75.5%);-moz-transform:translateY(-75.5%);-ms-transform:translateY(-75.5%);transform:translateY(-75.5%)}}.randomizer__reel._spin .randomizer__reel-vacancies-item:nth-child(8){background-color:var(--color-purple-light);-webkit-transform:translateY(-198.5%);-moz-transform:translateY(-198.5%);-ms-transform:translateY(-198.5%);transform:translateY(-198.5%);scale:.51;-webkit-filter:blur(var(--blur-2));filter:blur(var(--blur-2))}@media (max-width: 500px){.randomizer__reel._spin .randomizer__reel-vacancies-item:nth-child(8){-webkit-filter:initial;filter:initial;-webkit-transform:translateY(-102.5%);-moz-transform:translateY(-102.5%);-ms-transform:translateY(-102.5%);transform:translateY(-102.5%)}}.randomizer__reel._spin .randomizer__reel-vacancies-item:nth-child(9){background-color:var(--color-purple);-webkit-transform:translateY(-254.5%);-moz-transform:translateY(-254.5%);-ms-transform:translateY(-254.5%);transform:translateY(-254.5%);scale:.447;-webkit-filter:blur(var(--blur-3));filter:blur(var(--blur-3))}@media (max-width: 500px){.randomizer__reel._spin .randomizer__reel-vacancies-item:nth-child(9){-webkit-filter:initial;filter:initial;-webkit-transform:translateY(-124.5%);-moz-transform:translateY(-124.5%);-ms-transform:translateY(-124.5%);transform:translateY(-124.5%)}}.randomizer__reel._spin .randomizer__reel-vacancies-item:nth-child(n+10){display:none}.randomizer__copy{position:absolute;bottom:3rem;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}.randomizer__copy-text{font-size:1.6rem;font-weight:450;line-height:150%;letter-spacing:-.01em;color:#ffffff80}.randomizer__copy-text span{margin:0 1rem}@media (max-width: 500px){.randomizer__copy-text{font-size:1.4rem}}@media (max-width: 500px){.randomizer__copy{width:-webkit-max-content;width:-moz-max-content;width:max-content;bottom:1.2rem}}@media (max-height: 494px){.randomizer:not(._start){overflow:hidden auto;-ms-overflow-style:none;scrollbar-width:none}.randomizer:not(._start)::-webkit-scrollbar{width:0;height:0}}.randomizer._start .randomizer__splash,.randomizer._start .randomizer__spark-left,.randomizer._start .randomizer__spark-right,.randomizer._start .randomizer__seeker,.randomizer._start .randomizer__seeker-swoosh{display:block}.randomizer._start .randomizer__reel{-webkit-animation:reel-height var(--start-2-duration) var(--start-2-delay) forwards;-moz-animation:reel-height var(--start-2-duration) var(--start-2-delay) forwards;animation:reel-height var(--start-2-duration) var(--start-2-delay) forwards}.randomizer._start .randomizer__reel-vacancies{-webkit-animation:vacancies-size var(--start-2-duration) var(--start-2-delay) forwards;-moz-animation:vacancies-size var(--start-2-duration) var(--start-2-delay) forwards;animation:vacancies-size var(--start-2-duration) var(--start-2-delay) forwards}.randomizer._start .randomizer__reel-vacancies-item:nth-child(1) .vacancies-card__title,.randomizer._start .randomizer__reel-vacancies-item:nth-child(1) .vacancies-card__data{opacity:1;-webkit-transition:opacity var(--start-2-duration) var(--start-2-delay);-moz-transition:opacity var(--start-2-duration) var(--start-2-delay);transition:opacity var(--start-2-duration) var(--start-2-delay)}.randomizer._start .randomizer__reel-choice{-webkit-animation:choice-size var(--start-2-duration) var(--start-2-delay) forwards;-moz-animation:choice-size var(--start-2-duration) var(--start-2-delay) forwards;animation:choice-size var(--start-2-duration) var(--start-2-delay) forwards;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.randomizer._start .randomizer__reel-choice-decor{opacity:0;-webkit-transition:opacity var(--start-1-duration);-moz-transition:opacity var(--start-1-duration);transition:opacity var(--start-1-duration)}.randomizer._start .randomizer__copy{opacity:0;-webkit-transition:opacity var(--start-1-duration) var(--start-2-delay);-moz-transition:opacity var(--start-1-duration) var(--start-2-delay);transition:opacity var(--start-1-duration) var(--start-2-delay)}.randomizer._start._end .randomizer__splash{-webkit-animation:splash var(--end-1-duration) forwards,splash-fade-out var(--end-2-duration) var(--end-2-delay) forwards;-moz-animation:splash var(--end-1-duration) forwards,splash-fade-out var(--end-2-duration) var(--end-2-delay) forwards;animation:splash var(--end-1-duration) forwards,splash-fade-out var(--end-2-duration) var(--end-2-delay) forwards}.randomizer._start._end .randomizer__spark-left,.randomizer._start._end .randomizer__spark-right{-webkit-animation:spark var(--end-1-duration) forwards,spark-end var(--end-2-duration) var(--end-2-delay) forwards;-moz-animation:spark var(--end-1-duration) forwards,spark-end var(--end-2-duration) var(--end-2-delay) forwards;animation:spark var(--end-1-duration) forwards,spark-end var(--end-2-duration) var(--end-2-delay) forwards}.randomizer._start._end .randomizer__seeker,.randomizer._start._end .randomizer__seeker-swoosh{-webkit-animation:seeker-gentle var(--end-7-duration) var(--end-7-delay) forwards,seeker-end var(--end-10-duration) var(--end-10-delay) forwards;-moz-animation:seeker-gentle var(--end-7-duration) var(--end-7-delay) forwards,seeker-end var(--end-10-duration) var(--end-10-delay) forwards;animation:seeker-gentle var(--end-7-duration) var(--end-7-delay) forwards,seeker-end var(--end-10-duration) var(--end-10-delay) forwards}.randomizer._start._end .randomizer__reel{-webkit-animation:reel-height-end var(--end-1-duration) forwards,reel-height-end-2 var(--end-7-duration) var(--end-7-delay) forwards,reel-height-end-3 var(--end-8-duration) var(--end-8-delay) forwards,reel-end var(--end-10-duration) var(--end-10-delay) cubic-bezier(0,0,.07,1) forwards;-moz-animation:reel-height-end var(--end-1-duration) forwards,reel-height-end-2 var(--end-7-duration) var(--end-7-delay) forwards,reel-height-end-3 var(--end-8-duration) var(--end-8-delay) forwards,reel-end var(--end-10-duration) var(--end-10-delay) cubic-bezier(0,0,.07,1) forwards;animation:reel-height-end var(--end-1-duration) forwards,reel-height-end-2 var(--end-7-duration) var(--end-7-delay) forwards,reel-height-end-3 var(--end-8-duration) var(--end-8-delay) forwards,reel-end var(--end-10-duration) var(--end-10-delay) cubic-bezier(0,0,.07,1) forwards}.randomizer._start._end .randomizer__reel-vacancies-item{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform var(--end-1-duration);transition:-webkit-transform var(--end-1-duration);-moz-transition:transform var(--end-1-duration),-moz-transform var(--end-1-duration);transition:transform var(--end-1-duration);transition:transform var(--end-1-duration),-webkit-transform var(--end-1-duration),-moz-transform var(--end-1-duration)}.randomizer._start._end .randomizer__reel-vacancies:after{opacity:1}.randomizer._start._end .randomizer__reel-message:first-of-type{-webkit-animation:message-gentle var(--end-7-duration) var(--end-7-delay) forwards,message-width var(--end-7_1-duration) var(--end-7_1-delay) forwards,message-gentle-2 var(--end-8-duration) var(--end-8-delay) forwards;-moz-animation:message-gentle var(--end-7-duration) var(--end-7-delay) forwards,message-width var(--end-7_1-duration) var(--end-7_1-delay) forwards,message-gentle-2 var(--end-8-duration) var(--end-8-delay) forwards;animation:message-gentle var(--end-7-duration) var(--end-7-delay) forwards,message-width var(--end-7_1-duration) var(--end-7_1-delay) forwards,message-gentle-2 var(--end-8-duration) var(--end-8-delay) forwards}.randomizer._start._end .randomizer__reel-message:first-of-type .randomizer__reel-message-icon{-webkit-animation:message-icon-gentle var(--end-8-duration) var(--end-8-delay) forwards;-moz-animation:message-icon-gentle var(--end-8-duration) var(--end-8-delay) forwards;animation:message-icon-gentle var(--end-8-duration) var(--end-8-delay) forwards}.randomizer._start._end .randomizer__reel-message:first-of-type .randomizer__reel-message-text{-webkit-animation:message-text var(--end-7_1-duration) var(--end-7_1-delay) forwards;-moz-animation:message-text var(--end-7_1-duration) var(--end-7_1-delay) forwards;animation:message-text var(--end-7_1-duration) var(--end-7_1-delay) forwards}@media (max-width: 1024px){.randomizer._start._end .randomizer__reel-message:first-of-type .randomizer__reel-message-text{--m-height: 3.9rem}}@media (max-width: 500px){.randomizer._start._end .randomizer__reel-message:first-of-type .randomizer__reel-message-text{--m-height: 6.8rem}}.randomizer._start._end .randomizer__reel-message:first-of-type .randomizer__reel-message-typing{-webkit-animation:message-typing .1s var(--end-7_1-delay) forwards;-moz-animation:message-typing .1s var(--end-7_1-delay) forwards;animation:message-typing .1s var(--end-7_1-delay) forwards}.randomizer._start._end .randomizer__reel-message:first-of-type .randomizer__reel-message-typing-dot:first-of-type{-webkit-animation:dot-pulse .9s -webkit-calc(var(--end-7-delay) + var(--end-7-duration)) infinite;-moz-animation:dot-pulse .9s -moz-calc(var(--end-7-delay) + var(--end-7-duration)) infinite;animation:dot-pulse .9s calc(var(--end-7-delay) + var(--end-7-duration)) infinite}.randomizer._start._end .randomizer__reel-message:first-of-type .randomizer__reel-message-typing-dot:nth-of-type(2){-webkit-animation:dot-pulse .9s -webkit-calc(var(--end-7-delay) + var(--end-7-duration) + .2s) infinite;-moz-animation:dot-pulse .9s -moz-calc(var(--end-7-delay) + var(--end-7-duration) + .2s) infinite;animation:dot-pulse .9s calc(var(--end-7-delay) + var(--end-7-duration) + .2s) infinite}.randomizer._start._end .randomizer__reel-message:first-of-type .randomizer__reel-message-typing-dot:nth-of-type(3){-webkit-animation:dot-pulse .9s -webkit-calc(var(--end-7-delay) + var(--end-7-duration) + .4s) infinite;-moz-animation:dot-pulse .9s -moz-calc(var(--end-7-delay) + var(--end-7-duration) + .4s) infinite;animation:dot-pulse .9s calc(var(--end-7-delay) + var(--end-7-duration) + .4s) infinite}.randomizer._start._end .randomizer__reel-message:nth-of-type(2){-webkit-animation:message-gentle var(--end-8-duration) var(--end-8-delay) forwards,message-width var(--end-8_1-duration) var(--end-8_1-delay) forwards,message-gentle-2 var(--end-9-duration) var(--end-9-delay) forwards;-moz-animation:message-gentle var(--end-8-duration) var(--end-8-delay) forwards,message-width var(--end-8_1-duration) var(--end-8_1-delay) forwards,message-gentle-2 var(--end-9-duration) var(--end-9-delay) forwards;animation:message-gentle var(--end-8-duration) var(--end-8-delay) forwards,message-width var(--end-8_1-duration) var(--end-8_1-delay) forwards,message-gentle-2 var(--end-9-duration) var(--end-9-delay) forwards}.randomizer._start._end .randomizer__reel-message:nth-of-type(2) .randomizer__reel-message-icon{-webkit-animation:message-icon-gentle var(--end-9-duration) var(--end-9-delay) forwards;-moz-animation:message-icon-gentle var(--end-9-duration) var(--end-9-delay) forwards;animation:message-icon-gentle var(--end-9-duration) var(--end-9-delay) forwards}.randomizer._start._end .randomizer__reel-message:nth-of-type(2) .randomizer__reel-message-text{-webkit-animation:message-text var(--end-8_1-duration) var(--end-8_1-delay) forwards;-moz-animation:message-text var(--end-8_1-duration) var(--end-8_1-delay) forwards;animation:message-text var(--end-8_1-duration) var(--end-8_1-delay) forwards}@media (max-width: 1024px){.randomizer._start._end .randomizer__reel-message:nth-of-type(2) .randomizer__reel-message-text{--m-height: 7.7rem}}@media (max-width: 500px){.randomizer._start._end .randomizer__reel-message:nth-of-type(2) .randomizer__reel-message-text{--m-height: 10.1rem}}.randomizer._start._end .randomizer__reel-message:nth-of-type(2) .randomizer__reel-message-typing{-webkit-animation:message-typing .1s var(--end-8_1-delay) forwards;-moz-animation:message-typing .1s var(--end-8_1-delay) forwards;animation:message-typing .1s var(--end-8_1-delay) forwards}.randomizer._start._end .randomizer__reel-message:nth-of-type(2) .randomizer__reel-message-typing-dot:first-of-type{-webkit-animation:dot-pulse .9s -webkit-calc(var(--end-8-delay) + var(--end-8-duration)) infinite;-moz-animation:dot-pulse .9s -moz-calc(var(--end-8-delay) + var(--end-8-duration)) infinite;animation:dot-pulse .9s calc(var(--end-8-delay) + var(--end-8-duration)) infinite}.randomizer._start._end .randomizer__reel-message:nth-of-type(2) .randomizer__reel-message-typing-dot:nth-of-type(2){-webkit-animation:dot-pulse .9s -webkit-calc(var(--end-8-delay) + var(--end-8-duration) + .2s) infinite;-moz-animation:dot-pulse .9s -moz-calc(var(--end-8-delay) + var(--end-8-duration) + .2s) infinite;animation:dot-pulse .9s calc(var(--end-8-delay) + var(--end-8-duration) + .2s) infinite}.randomizer._start._end .randomizer__reel-message:nth-of-type(2) .randomizer__reel-message-typing-dot:nth-of-type(3){-webkit-animation:dot-pulse .9s -webkit-calc(var(--end-8-delay) + var(--end-8-duration) + .4s) infinite;-moz-animation:dot-pulse .9s -moz-calc(var(--end-8-delay) + var(--end-8-duration) + .4s) infinite;animation:dot-pulse .9s calc(var(--end-8-delay) + var(--end-8-duration) + .4s) infinite}.randomizer._start._end .randomizer__reel-message:nth-of-type(3){-webkit-animation:message-gentle var(--end-9-duration) var(--end-9-delay) forwards;-moz-animation:message-gentle var(--end-9-duration) var(--end-9-delay) forwards;animation:message-gentle var(--end-9-duration) var(--end-9-delay) forwards}.randomizer._start._end .randomizer__reel-message:nth-of-type(3) .randomizer__reel-message-typing-dot:first-of-type{-webkit-animation:dot-pulse .9s -webkit-calc(var(--end-9-delay) + var(--end-9-duration)) infinite;-moz-animation:dot-pulse .9s -moz-calc(var(--end-9-delay) + var(--end-9-duration)) infinite;animation:dot-pulse .9s calc(var(--end-9-delay) + var(--end-9-duration)) infinite}.randomizer._start._end .randomizer__reel-message:nth-of-type(3) .randomizer__reel-message-typing-dot:nth-of-type(2){-webkit-animation:dot-pulse .9s -webkit-calc(var(--end-9-delay) + var(--end-9-duration) + .2s) infinite;-moz-animation:dot-pulse .9s -moz-calc(var(--end-9-delay) + var(--end-9-duration) + .2s) infinite;animation:dot-pulse .9s calc(var(--end-9-delay) + var(--end-9-duration) + .2s) infinite}.randomizer._start._end .randomizer__reel-message:nth-of-type(3) .randomizer__reel-message-typing-dot:nth-of-type(3){-webkit-animation:dot-pulse .9s -webkit-calc(var(--end-9-delay) + var(--end-9-duration) + .4s) infinite;-moz-animation:dot-pulse .9s -moz-calc(var(--end-9-delay) + var(--end-9-duration) + .4s) infinite;animation:dot-pulse .9s calc(var(--end-9-delay) + var(--end-9-duration) + .4s) infinite}.randomizer._finish{display:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0}.invite{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;row-gap:5rem;margin-bottom:-3rem;padding-top:6.2rem;padding-bottom:9.2rem;border-top-left-radius:var(--radius-30);border-top-right-radius:var(--radius-30);background-color:var(--color-white)}.invite__decor{position:absolute;width:82.5rem;height:42.3rem;bottom:8.7%;left:30.9%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width: 1024px){.invite__decor{width:60.5rem;height:29.6rem;bottom:15.7%;left:40.9%}}@media (max-width: 500px){.invite__decor{overflow:hidden;display:none;width:0;height:0}}.invite__top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;row-gap:2rem}.invite__top-advantages{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:1.2rem}.invite__top-advantages-item{font-size:1.8rem;font-weight:450;line-height:100%;padding:.6rem 1rem .8rem;color:var(--color-lavender-indigo);border-radius:var(--radius-10);background-color:#e7dbfd80}@media (max-width: 500px){.invite__top-advantages-item{font-size:1.6rem}}@media (max-width: 360px){.invite__top-advantages-item{font-size:1.4rem}}@media (max-width: 500px){.invite__top-advantages{gap:.5rem}}.invite__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;row-gap:3.2rem}.invite__content-text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;max-width:57.5rem;row-gap:1.2rem}.invite__content-text p{font-size:1.6rem;font-weight:450;line-height:120%}.invite__content-button{min-width:32rem}@media (max-width: 500px){.invite__content-button{min-width:21.2rem;pointer-events:auto;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}}@media (max-width: 500px){.invite__content{row-gap:3rem}}@media (max-width: 500px){.invite{border-top-left-radius:var(--radius-25);border-top-right-radius:var(--radius-25);row-gap:3rem;margin-bottom:-2.5rem;padding-top:3rem;padding-bottom:6.5rem;pointer-events:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}}.about{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;row-gap:3.2rem;padding-top:6.2rem;padding-bottom:2.9rem;border-top-left-radius:var(--radius-30);border-top-right-radius:var(--radius-30);color:var(--color-white);background-color:var(--color-black)}.about__top-title{line-height:100%}.about__content-list{display:grid;grid-template-columns:repeat(4,1fr);gap:1.6rem}@media (max-width: 1024px){.about__content-list{grid-template-columns:repeat(2,1fr)}}@media (max-width: 500px){.about__content-list{grid-template-columns:1fr;row-gap:1rem}}.about__footer-text{font-size:1.6rem;font-weight:450;line-height:150%;letter-spacing:-.01em;color:#ffffff80}.about__footer-text span{margin:0 1rem}@media (max-width: 500px){.about__footer-text{margin-left:2rem;font-size:1.4rem}}@media (max-width: 500px){.about{border-top-left-radius:var(--radius-25);border-top-right-radius:var(--radius-25);padding-top:4rem;padding-bottom:3.5rem;pointer-events:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}}
