.container{margin:0 auto}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.container{padding:0 16px;width:100%}}.container--main{width:1184px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.container--main{padding:0 16px;width:100%}}@media screen and (min-width:767px){.container--main{width:calc(100% - 84px)}}@media screen and (min-width:1000px){.container--main{max-width:1420px;width:91.5vw}}.container--text{width:840px}@media screen and (max-width:860px){.container--text{padding:0 24px;width:100%}}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.container--text{padding:0 16px;width:100%}}.container--text-last{margin-bottom:0}.container--first-on-page{margin-top:72px}.container--first-on-page h2{margin-top:0}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.container--first-on-page{margin-top:24px}}.container--fluid{width:100%}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.container--fluid{padding:0 24px;width:100%}.container--mobile-full{padding:0;width:100%}}.container--hide-desktop{display:none}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.container--hide-desktop{display:block}}.container--relative{position:relative}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.container--mobile-main{padding:0 16px;width:100%}.container--mobile-main.container--main{width:100%}}.footer{color:#000;padding-bottom:24px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.footer{font-size:14px;padding-bottom:12px;padding-top:50px}}.footer__container{display:flex;justify-content:center}@media screen and (min-width:767px){.footer__container{width:100%}}.footer__wrapper{padding-bottom:76px;position:relative;text-align:center}.footer__wrapper.footer__wrapper--home{padding-bottom:100px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.footer__wrapper.footer__wrapper--home{padding-bottom:60px}}.footer__link-gallery{display:flex;flex-basis:100%;flex-direction:row;flex-wrap:wrap;font-size:17px;font-weight:500;justify-content:center;line-height:22px}.footer__copyright{align-items:center;display:flex;flex-direction:column;font-size:12px;line-height:15px;margin-top:48px;position:absolute;width:100%}@media (max-width:1280px){.footer__copyright{margin-top:24px}}.footer__copyright span{opacity:.4}.footer__als{color:#999;font-size:12px;left:110px;line-height:1;line-height:1.3;margin-top:48px;position:absolute;text-align:left}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.footer__als{left:auto;margin-bottom:24px;margin-left:110px;position:relative}}.footer__als a{border:none;color:#999}.footer__als a:hover{color:#28d223}.footer__als-link:before{background:0 0 no-repeat url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAiIGhlaWdodD0iNDYiIHZlcnNpb249IjEiPjxwYXRoIGZpbGw9IiMyOEQyMjMiIGQ9Ik05OSAxdjMySDFWMXptMS0xSDB2MzRoMTAweiIvPjxwYXRoIGZpbGw9IiMyOEQyMjMiIGQ9Im04MC42NDkgMjIuNzUtLjYwMSA0LjI2MWgtLjI0OWwtLjMzNy00LjEzNkw3OC44MTEgNEg3N2wxLjQ5OSAyNmgyLjYxOUw4My42IDRoLTIuMDcyek02Ny41NjkgNEg2NHYyNmgzLjQzOUM2OS40MTUgMzAgNzAgMjguODQgNzAgMjdWNi43NjZDNzAgNC45MjQgNjkuNTQ1IDQgNjcuNTY5IDRNNjggMjcuNDYyYzAgMS4zMjMuMDYgMS41MzgtMSAxLjUzOGgtMVY1aDFjMS4wNiAwIDEgLjIxNiAxIDEuNTM3ek03MiAzMGg0di0xaC0yVjE2aDEuMzQxdi0xSDc0VjVoMlY0aC00ek0xOCA0bC0yIDI2aDEuNTI1bC43MzYtOEgyMGwuMjI2IDhoMi4wNzZMMjAuODUgNHptLjMzMyAxNyAuNTk5LTExLjc0NS4yOTgtMy4xNTZoLjU3bC4yIDMuMTU2VjIxek00MyA0aC0ydjI2aDR2LTFoLTJ6bTMgMjZoNHYtMWgtMlYxNmgxLjMyNnYtMUg0OFY1aDEuOTg5VjRINDZ6TTMwLjcxMyA1aDEuNjY2djI1aDEuODYxVjVoMS42MDFWNGgtNS4xMjh6bTUuOTA0IDIyLjkzOWMtLjY2OSAwLTEuMjA2LjUzMy0xLjIwNiAxLjE5MSAwIC42NjMuNTM3IDEuMTkzIDEuMjA2IDEuMTkzLjY2NyAwIDEuMjA1LS41MyAxLjIwNS0xLjE5MyAwLS42NTctLjUzNy0xLjE5MS0xLjIwNS0xLjE5MU01NS43MDkgNEg1MXYyNmgzLjk0YzEuMjQ5IDAgMi4wNDUtMS4wMDIgMi4wNi0yLjA5NFYxNy42MzFjMC0xLjI1NC0uMjE5LTEuNTY4LS42NjYtMS44MjF2LS41NjRjLjU1MS0uMjc2LjY2Ni0uNTU3LjY2Ni0xLjQzNHYtOC4yM0M1NyA0LjY2IDU2LjY1MiA0IDU1LjcwOSA0TTU1IDI4LjEwNGMtLjAxMi42ODktLjA1Ny44MzItLjYxLjgzMmgtMS40MDNMNTMgMTZoMS40MDZjLjU1MSAwIC41OTQuMzAxLjU5NCAxLjQyMnptMC0xNC40NjNjMCAxLjA5MS4wMjggMS4zMDMtLjU1MSAxLjM1OUg1M2wtLjAxNC0xMGgxLjQ0N2MuNDY2IDAgLjU2Ny4yMTYuNTY3Ljc5MnpNMjcuNTk0IDRIMjR2MjZoMlYxOGgxLjMzMWMuNjEgMCAuNjY5LjI4Mi42NjkgMXYxMWgybC0uMDExLTkuODljMC0xLjQyNS4wNzMtMS43OTUtLjcyNC0yLjI1OXYtLjYwM2MuNTI5LS4wNTcuNzM1LS4xMjUuNzM1LTEuNTMzVjdjMC0xLjg0Mi0uNDQ2LTMtMi40MDYtM00yOCAxNmMwIC44MDUuMDE5IDEtLjYzNiAxSDI2VjVsLjgzOS0uMDE2QzI3Ljg4MyA1IDI4IDUuNjc3IDI4IDd6bTMxIDE0aDR2LTFoLTJWMTZoMS4zMzZ2LTFINjFWNWgyVjRoLTR6Ii8+PHBhdGggZD0iTTMuNTAyIDM5Ljg0MmMwLS43MzgtLjU1OC0xLjA4LTEuMDk4LTEuMDgtLjQ4NiAwLTEgLjI2MS0xLjM4Ny41NzZsLS40MDUtLjQ5NWMuNDY4LS41MjIgMS4yMzMtLjgyOCAxLjkxNy0uODI4Ljk4MSAwIDEuOTA5LjU2NyAxLjkwOSAxLjgyNyAwIDEuNTQtMS43NzMgMy4yNDEtMi43OTEgNC4xNzhoMi44ODF2Ljc5MkguNTR2LS42NDhjLjk5LTEuMDI3IDIuOTYyLTIuNzU1IDIuOTYyLTQuMzIybTQuOTE4IDUuMTIzYy0xLjg2MyAwLTIuMzg2LTEuOTYzLTIuMzg2LTMuNDc2cy41MjItMy40NzUgMi4zODYtMy40NzUgMi4zODYgMS45NjMgMi4zODYgMy40NzUtLjUyMiAzLjQ3Ni0yLjM4NiAzLjQ3Nm0wLTYuMjc1Yy0xLjI2OSAwLTEuNTAzIDEuODM3LTEuNTAzIDIuOCAwIC45NjQuMjM0IDIuODEgMS41MDMgMi44MSAxLjI3IDAgMS41MDQtMS44NDYgMS41MDQtMi44MSAwLS45NjMtLjIzNC0yLjgtMS41MDQtMi44bTYuNTI4IDEuMTUyYzAtLjczOC0uNTU4LTEuMDgtMS4wOTgtMS4wOC0uNDg2IDAtMSAuMjYxLTEuMzg3LjU3NmwtLjQwNS0uNDk1Yy40NjgtLjUyMiAxLjIzMy0uODI4IDEuOTE3LS44MjguOTgxIDAgMS45MDkuNTY3IDEuOTA5IDEuODI3IDAgMS41NC0xLjc3MyAzLjI0MS0yLjc5MSA0LjE3OGgyLjg4MXYuNzkyaC0zLjk4OHYtLjY0OGMuOTkxLTEuMDI3IDIuOTYyLTIuNzU1IDIuOTYyLTQuMzIybTIuMzUxLS42MDIgMS45NDQtMS4xNTJoLjU2N3Y1Ljk4N2wxLjE5Ny4yMTZ2LjQ0MWgtMy4yODZ2LS40NDJsMS4xOTctLjIxNnYtNC45OTdjLjAwOS0uMDA5LTEuNDU4LjU0MS0xLjQ1OC41NDF6Ii8+PC9zdmc+");background-size:contain;content:"";display:block;height:46px;left:-110px;position:absolute;top:0;width:100px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.footer__als-link:before{left:-85px;width:80px}}.footer__link{border:none;color:#000;margin-right:24px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.footer__link{margin-right:14px}.footer__link:last-child{margin:0}}.footer__link:hover{color:#28d223}.footer__link-cookie{cursor:pointer;white-space:nowrap}.footer__link--active{color:#28d223;pointer-events:none}.footer__social{margin-top:10px;width:100%}.footer__social-link{border-bottom:0;margin-right:8px}.footer__social-link:hover{border-bottom:0;opacity:.75}body.with-open-popup{overflow:hidden}.popup{height:100%;position:fixed;z-index:10000}.popup,.popup__background{bottom:0;left:0;right:0;width:100%}.popup__background{-webkit-animation:animate-bg .15s ease-in forwards;animation:animate-bg .15s ease-in forwards;height:100%;position:absolute;top:0}@-webkit-keyframes animate-bg{0%{background:transparent}to{background:rgba(0,0,0,.9)}}@keyframes animate-bg{0%{background:transparent}to{background:rgba(0,0,0,.9)}}.popup__content{height:100%;overflow-y:scroll;position:relative;width:100%;z-index:1}.company-office-gallery .popup__content,.office-gallery .popup__content,.stories-popup .popup__content{overflow-y:hidden}.popup__container{align-items:center;display:flex;justify-content:center;padding-bottom:140px;padding-top:140px}@media (max-width:950px){.popup__container{padding-bottom:30vh;padding-top:70px}}.company-office-gallery .popup__container,.office-gallery .popup__container,.stories-popup .popup__container{height:100%;padding-bottom:0;padding-top:0}.office-gallery .popup__container{height:100%}.popup__close-wrapper{display:block;left:50%;position:absolute;top:124px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:840px;z-index:10}@media (max-width:950px){.popup__close-wrapper{top:54px}}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.popup__close-wrapper{width:100%}}.stories-popup .popup__close-wrapper{left:auto;right:-16px;top:40px;width:0;z-index:200}@media (min-width:768px){.stories-popup .popup__close-wrapper{right:42px;top:54px;width:32px}}.office-gallery .popup__close-wrapper{left:auto;right:54px;top:54px;width:32px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.office-gallery .popup__close-wrapper{width:32px}}.office-gallery .popup__close-wrapper .popup__close-btn{right:-32px!important}.popup__close-wrapper.popup__close-wrapper--hide{display:none}.popup__close-btn{-webkit-animation:slide-up .3s ease-in;animation:slide-up .3s ease-in;cursor:pointer;display:block;height:32px;position:absolute;right:-32px;top:-32px;width:32px}@media (max-width:950px){.popup__close-btn{right:0}}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.popup__close-btn{right:24px}}.popup__close-btn svg{fill:#fff;transition:all .15s ease-in}.popup__close-btn svg:hover{fill:#28d223}.tags-list{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:30px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.tags-list{flex-wrap:nowrap;justify-content:left;margin-bottom:16px;overflow-x:scroll;padding-left:24px;padding-right:24px}}.game .tags-list{justify-content:left;margin-bottom:30px;margin-left:24px;margin-top:24px;overflow:visible;z-index:1}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.game .tags-list{padding-left:0;padding-right:0}}.course-gallery__item .tags-list,.course-gallery__wrapper .tags-list{justify-content:left;margin-bottom:16px;margin-left:0}.course-gallery__item .tags-list{overflow:visible;pointer-events:none}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.course-gallery__item .tags-list{padding:0}}.job-card__item .tags-list{justify-content:left;margin-bottom:10px;overflow:visible}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.job-card__item .tags-list{padding:0}}.article--with-icon .tags-list{display:flex;justify-content:flex-start;margin:0 0 18px 26px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.article--with-icon .tags-list{margin-bottom:10px;padding-left:18px}}.article--with-cover .tags-list{left:40px;margin-bottom:10px;position:absolute;top:38px;z-index:2}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.article--with-cover .tags-list{left:5px;top:41px}}.hero-video__content .tags-list{overflow:visible}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.hero-video__content .tags-list{align-self:flex-start;padding-left:0;position:absolute;top:16px}}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.tags-list::-webkit-scrollbar{display:none}}.tags-list__item{background-color:#f3f4f8;border-radius:48px;cursor:pointer;font-size:14px;font-weight:700;letter-spacing:.02em;line-height:1.4;margin-bottom:6px;margin-right:6px;padding:5px 12px 4px;text-transform:uppercase;transition:background-color .15s ease-in;white-space:pre}.tags-list__item:not(.tags-list__item--inactive):hover{background-color:#28d223}.tags-list__item:not(.tags-list__item--inactive):hover .tags-list__count{color:#fff}.tags-list__item:not(.tags-list__item--inactive):hover .tags-list__name{color:#fff;opacity:1}.game .tags-list__item{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.game .tags-list__item.tags-list__item--type1{background:#28d223!important}.tags-list__item--inactive{cursor:default}.tags-list__item--inactive:hover{opacity:1}.tags-list__item--green{background:#28d223}.tags-list__item--secondary{background:#d8d8d8}.tags-list__item--green .tags-list__name,.tags-list__item--secondary .tags-list__count,.tags-list__item--secondary .tags-list__name{color:#fff}.tags-list__item--active{background-color:#28d223}@media screen and (min-width:768px){.tags-list__item--active:hover{opacity:.75}}.tags-list__item--active .tags-list__name{color:#fff;opacity:1}.tags-list__item--active .tags-list__count{color:#fff}.tags-list__name{margin:4px 0;opacity:.8;order:0}.tags-list__count,.tags-list__name{align-self:center;color:#000;flex:none;transition:color .15s ease-in}.tags-list__count{margin:4px 0 4px 4px;opacity:.5;order:1}.search-page{-webkit-animation:slide-up .3s ease-in;animation:slide-up .3s ease-in;background:#f3f4f8;border-radius:24px;display:flex;flex-direction:column;justify-content:flex-start;margin:0 auto;min-height:70vh;padding:32px;width:840px}@media screen and (max-width:840px){.search-page{width:100%}}@-webkit-keyframes slide-up{0%{opacity:0;-webkit-transform:translateY(25px);transform:translateY(25px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-up{0%{opacity:0;-webkit-transform:translateY(25px);transform:translateY(25px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slide-left{0%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-left{0%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.search-page__input{background:none;border:1px solid rgba(0,0,0,.2);border-radius:8px;line-height:1;margin:0 auto 32px;padding:0 30px;text-align:center;width:100%}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.search-page__input{-webkit-appearance:none}}.result-gallery__counter{color:#000;font-size:14px;font-weight:700;letter-spacing:.02em;line-height:1.4;margin-bottom:27px;margin-top:46px;opacity:.3;text-transform:uppercase}.search-page__item{-webkit-animation:slide-left .3s ease-in forwards;animation:slide-left .3s ease-in forwards;margin-bottom:32px;opacity:0}.search-page__item:first-child{-webkit-animation-delay:.1s;animation-delay:.1s}.search-page__item:nth-child(2){-webkit-animation-delay:.14s;animation-delay:.14s}.search-page__item:nth-child(3){-webkit-animation-delay:.18s;animation-delay:.18s}.search-page__item:nth-child(4){-webkit-animation-delay:.22s;animation-delay:.22s}.search-page__item:nth-child(n+5){-webkit-animation-delay:.24s;animation-delay:.24s}.search-page__title{color:#28d223;font-size:22px;font-weight:500;line-height:1.1;margin-bottom:8px}.search-page__description,.search-page__description b,.search-page__description p,.search-page__description strong{color:#909193;font-size:17px;font-weight:400;line-height:1.4;margin-bottom:12px}.search-page__date{color:#000;font-size:14px;font-weight:700;letter-spacing:.02em;line-height:1.4;opacity:.3;text-transform:uppercase}.search-page__nav-lik-wrapper{display:inline-block}:root{--vh:1vh}body.with-open-menu{overflow:hidden}body.with-open-menu .header{overflow:visible}body.with-open-menu .header:after{background:#000;bottom:0;content:"";height:100vh;left:0;opacity:.32;position:fixed;right:0;top:0;z-index:-1}@media screen and (max-width:830px),screen and (max-width:896px) and (max-height:414px){@media screen and (max-height:450px){body.with-open-menu .header{height:100%;min-height:100%;transition:min-height 0ms linear}}}@media screen and (orientation:landscape){.iphone.mobile.ios body.with-open-menu .header{height:calc(var(--vh, 1vh)*100);min-height:calc(var(--vh, 1vh)*100)}}.header{min-height:0;transition:min-height 0ms linear .3s;z-index:9999}.header,.header:before{left:0;position:absolute;right:0;top:0}.header:before{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.8);bottom:0;content:"";z-index:-10}body.scrolled .header{left:0;position:fixed;right:0;top:0;transition:min-height 0ms linear .3s,-webkit-transform .3s ease;transition:transform .3s ease,min-height 0ms linear .3s;transition:transform .3s ease,min-height 0ms linear .3s,-webkit-transform .3s ease}.header__toggle{background:url(/build/assets/burger.ecdc40cfe16235fa88b0.svg) 50% no-repeat;cursor:pointer;display:none;height:50px;position:absolute;right:4px;top:0;width:58px;z-index:-9999}@media screen and (max-width:830px),screen and (max-width:896px) and (max-height:414px){.header__toggle{display:block;z-index:1000}}.header--open .header__toggle{background-image:url(/build/assets/burger-close.8cafd3d88c9fa9250319.svg)}.header__container{align-items:center;display:flex;flex-wrap:wrap;font-size:17px;font-weight:500;justify-content:space-between;line-height:1.4}@media screen and (max-width:830px),screen and (max-width:896px) and (max-height:414px){.header__container{align-items:flex-start;flex-direction:column;padding:16px 24px;width:100%}@media screen and (max-height:450px){.header__container{height:100%}}}.header__menu{display:flex;flex-wrap:wrap;list-style-type:none}@media screen and (max-width:830px),screen and (max-width:896px) and (max-height:414px){.header__menu{background-color:#f3f4f8;border-radius:0 0 24px 24px;flex-direction:column;left:0;opacity:0;overflow:hidden;padding-bottom:24px;padding-top:75px;position:absolute;right:0;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:opacity 0ms linear .3s,-webkit-transform .3s ease-in;transition:transform .3s ease-in,opacity 0ms linear .3s;transition:transform .3s ease-in,opacity 0ms linear .3s,-webkit-transform .3s ease-in;z-index:1}.header--open .header__menu{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:opacity 0ms linear,-webkit-transform .3s ease-out;transition:transform .3s ease-out,opacity 0ms linear;transition:transform .3s ease-out,opacity 0ms linear,-webkit-transform .3s ease-out}@media screen and (max-height:450px){.header__menu{flex-direction:row;flex-wrap:nowrap;height:100%;max-height:100vh}}}.header__logo,.header__logo a{border:none;position:relative;z-index:10}.header__logo-img{height:auto;vertical-align:top}@media screen and (max-width:830px),screen and (max-width:896px) and (max-height:414px){.header__logo-img{height:26px;width:auto}}.main-menu__item{margin-left:48px;padding:23px 0;position:relative}@media screen and (max-width:830px),screen and (max-width:896px) and (max-height:414px){.main-menu__item{font-size:22px;font-weight:700;margin-left:24px;opacity:0;padding:0 0 16px;-webkit-transform:translateX(20px);transform:translateX(20px);transition:opacity 0ms linear,-webkit-transform 0ms ease-out;transition:opacity 0ms linear,transform 0ms ease-out;transition:opacity 0ms linear,transform 0ms ease-out,-webkit-transform 0ms ease-out}.header--open .main-menu__item{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);transition:opacity .2s linear .3s,-webkit-transform .3s ease-out .3s;transition:opacity .2s linear .3s,transform .3s ease-out .3s;transition:opacity .2s linear .3s,transform .3s ease-out .3s,-webkit-transform .3s ease-out .3s}.header--open .main-menu__item:first-child{transition-delay:.3s,.3s}.header--open .main-menu__item:nth-child(2){transition-delay:.35s,.35s}.header--open .main-menu__item:nth-child(3){transition-delay:.4s,.4s}.header--open .main-menu__item:nth-child(4),.header--open .main-menu__item:nth-child(4)~.main-menu__item{transition-delay:.45s,.45s}.header--open .main-menu__item:last-child{transition-delay:.3s,.3s}@media screen and (max-height:450px){.main-menu__item{width:25%}.main-menu__item:first-child{order:100}.header--open .main-menu__item:first-child{transition-delay:.45s,.45s}.header--open .main-menu__item:nth-child(2){transition-delay:.3s,.3s}.header--open .main-menu__item:nth-child(3){transition-delay:.35s,.35s}.header--open .main-menu__item:nth-child(4),.header--open .main-menu__item:nth-child(4)~.main-menu__item{transition-delay:.4s,.4s}.header--open .main-menu__item:last-child{transition-delay:.3s,.3s}}}.main-menu__item--lang{padding-left:48px}@media screen and (max-width:830px),screen and (max-width:896px) and (max-height:414px){.main-menu__item--lang{padding-left:0;padding-top:32px}@media screen and (max-height:450px){.main-menu__item--lang{bottom:80px;left:0;order:110;padding:0;position:absolute}}}.main-menu__item--lang:before{border-left:1px solid #d8d8d8;bottom:20px;content:"";display:block;left:0;position:absolute;top:20px}@media screen and (max-width:830px),screen and (max-width:896px) and (max-height:414px){.main-menu__item--lang:before{display:none}}.main-menu__item--lang a{cursor:pointer}@media screen and (max-width:830px),screen and (max-width:896px) and (max-height:414px){.main-menu__item--search{margin:0 24px -6px;padding:0}@media screen and (max-height:450px){.main-menu__item--search{bottom:24px;left:0;position:absolute;right:0;width:auto}}}.main-menu__link,.main-menu__sub-link{border:none;color:#000;display:block;width:100%}.main-menu__link--active,.main-menu__link--parent,.main-menu__link:hover,.main-menu__sub-link--active,.main-menu__sub-link--parent,.main-menu__sub-link:hover{color:#28d223}.main-menu__link--search{padding-left:32px;position:relative}@media screen and (max-width:830px),screen and (max-width:896px) and (max-height:414px){.main-menu__link--search{background-color:#fff;border:1px solid #d8d8d8;border-radius:8px;display:inline-block;font-size:17px;line-height:1;margin-left:-10px;padding:14px 16px 16px;width:calc(100% + 20px)}}.main-menu__link--search i{background:transparent top no-repeat;cursor:pointer;display:block;height:24px;left:0;position:absolute;top:0;transition:opacity .2s ease;width:24px}@media screen and (max-width:830px),screen and (max-width:896px) and (max-height:414px){.main-menu__link--search i{background-size:contain;display:inline-block;height:16px;margin-right:16px;position:static;vertical-align:middle;width:16px}}.main-menu__link--search .main-menu__search-icon{background-image:url(/build/assets/search.2fbd39f7942a5614bdb1.svg);opacity:1}.main-menu__link--search .main-menu__search-icon--hover{background-image:url(/build/assets/search-hover.a1f325442cad43921b1f.svg);opacity:0}@media screen and (max-width:830px),screen and (max-width:896px) and (max-height:414px){.main-menu__link--search .main-menu__search-icon--hover{display:none}}.main-menu__link--search:hover .main-menu__search-icon{opacity:0}@media screen and (max-width:830px),screen and (max-width:896px) and (max-height:414px){.main-menu__link--search:hover .main-menu__search-icon{opacity:1}}.main-menu__link--search:hover .main-menu__search-icon--hover{opacity:1}.main-menu__link--search span{display:none}@media screen and (max-width:830px),screen and (max-width:896px) and (max-height:414px){.main-menu__link--search span{display:inline;font-weight:400;opacity:.4;vertical-align:middle}}.main-menu__link--active{cursor:default}.main-menu__sub-link--active{cursor:default;pointer-events:none}.main-menu__sub-menu-container{opacity:0;pointer-events:none;position:absolute;right:50%;top:60px;-webkit-transform:translateX(50%);transform:translateX(50%);z-index:-1}.main-menu__sub-menu-container.main-menu__sub-menu-container--right{-webkit-transform:translateX(30%);transform:translateX(30%)}@media screen and (min-width:768px) and (max-width:850px){.main-menu__sub-menu-container{right:0;-webkit-transform:translateX(0)!important;transform:translateX(0)!important}}@media screen and (max-width:830px),screen and (max-width:896px) and (max-height:414px){.main-menu__sub-menu-container{opacity:1;padding:0;position:relative;right:auto;top:0;-webkit-transform:none;transform:none;transform:none!important;z-index:auto}}.main-menu__sub-menu{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(243,244,248,.8);border-radius:20px;padding:20px}@media screen and (max-width:830px),screen and (max-width:896px) and (max-height:414px){.main-menu__sub-menu{background:transparent;font-size:17px;font-weight:400;padding:16px 0 0}}.main-menu__sub-item{margin-bottom:16px}.main-menu__sub-item:last-child{margin-bottom:0}.main-menu__item:hover .main-menu__sub-menu-container,.main-menu__sub-menu-container:hover{opacity:1;pointer-events:all;-webkit-transform:translateX(50%) translateY(3px);transform:translateX(50%) translateY(3px);transition:all .2s ease-in;z-index:1}.main-menu__item:hover .main-menu__sub-menu-container.main-menu__sub-menu-container--right,.main-menu__sub-menu-container.main-menu__sub-menu-container--right:hover{-webkit-transform:translateX(30%) translateY(3px);transform:translateX(30%) translateY(3px)}@media screen and (min-width:768px){.header--invisible .main-menu__item--parent .main-menu__sub-menu-container{opacity:0;pointer-events:none;z-index:-1}}.page-section>:not(.popup){opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px);transition:opacity 1s ease,-webkit-transform 1s ease;transition:opacity 1s ease,transform 1s ease;transition:opacity 1s ease,transform 1s ease,-webkit-transform 1s ease}.page-section>:not(.popup):first-child{transition-delay:0ms}.page-section>:not(.popup):nth-child(2){transition-delay:.3s}.page-section>:not(.popup):nth-child(3),.page-section>:not(.popup):nth-child(3)+*{transition-delay:.6s}.page-section.page-section--visible>:not(.popup){opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.page-section.page-section--hidden{overflow:hidden}.page-section.company-page__mission>:first-child{transition-delay:.5s}.index-page__story{margin-top:24px}.index-page__story h1{margin-bottom:16px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.index-page__story{min-height:630px}}@media (min-width:1000px){.index-page__story{min-height:calc(40vw + 4vh + 120px)}}@media (min-width:1000px) and (max-height:1000px){.index-page__story{min-height:calc(60vh + 120px)}}@media (min-width:1800px){.index-page__story{min-height:955px}}.index-page__career{margin-top:128px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.index-page__career{margin-top:48px}}.index-page__game{margin-top:160px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.index-page__game{margin-top:80px}}.index-page__about{margin-top:160px}.index-page__about .lead-link{margin-bottom:0;margin-top:0}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.index-page__about{margin-bottom:60%;margin-top:80px}}@media (min-width:768px){.index-page__about{margin-bottom:480px}}.games-page__header-wrap{display:flex;flex-direction:column;justify-content:center;margin-top:24px;max-width:2000px;overflow:hidden;position:relative}@media screen and (min-width:768px){.games-page__header-wrap{flex-direction:row;margin:72px auto 0}}@media (min-width:2000px){.games-page__header-wrap{margin:-50px auto 0}}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.games-page__header-wrap h2.h2--middle br{display:none}}@media screen and (min-width:768px){.games-page__header-wrap h2.h2--middle{font-size:4vw}}@media (min-width:2000px){.games-page__header-wrap h2.h2--middle{font-size:80px}}.games-page__header{width:100%;z-index:200}@media screen and (min-width:768px){.games-page__header{margin-top:6.1vw;position:absolute}}@media (max-width:896px) and (max-height:414px){.games-page__header{position:static}}@media (min-width:2000px){.games-page__header{margin-top:122px}}.games-page__top-game{margin-top:48px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.games-page__top-game{margin-top:24px}}.games-page__gallery{margin-bottom:60px;margin-top:36px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.games-page__gallery{margin-bottom:0}}.game-single-page__hero{margin-top:0}.game-single-page__header{margin-top:88px;position:relative}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.game-single-page__header{margin-top:48px}}.game-single-page__store{margin-top:24px}.game-single-page__news{margin-top:48px}.game-single-page__screens{margin-top:38px}.game-single-page__support{margin-top:92px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.game-single-page__support{margin-top:48px}}.game-single-page__licenses{margin-top:16px}.game-single-page__licenses .central-link{-webkit-transform:none;transform:none}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.game-single-page__licenses{margin-top:24px}}.game-single-page__all-games{margin-bottom:100px;margin-top:92px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.game-single-page__all-games{margin-bottom:0;margin-top:48px}}.blog-single-page__header{margin-bottom:102px;margin-top:48px}.blog-single-page__article{margin-bottom:103px;margin-top:102px}.blog-single-page__backlink{margin-bottom:123px;margin-top:103px}.blog-single-page__article blockquote{color:#000;font-size:34px;font-weight:700;line-height:1.2;text-align:center}.blog-single-page__article blockquote footer{color:#000;font-size:22px;font-weight:500;line-height:1.2;margin-top:28px;text-align:center}.blog-single-page__article-text img{margin-bottom:50px;margin-top:50px;width:100%}.blog-single-page__video{margin-bottom:50px;margin-top:44px}.blog-single-page__article-text p{margin-bottom:27px}.contact-us-page__content{margin-top:36px}.contact-us-page__support{margin-bottom:140px;margin-top:75px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.contact-us-page__support{margin-bottom:0;margin-top:0}}.contact-us-page__mail-notify{margin:auto;width:490px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.contact-us-page__mail-notify{width:100%}}.company-page__features{margin-top:20px}.company-page__mission{margin-bottom:225px;margin-top:0;overflow:hidden}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.company-page__mission{margin-bottom:0}}.company-page__mission .lead-link{margin-bottom:0;margin-top:0}.company-page__blockquote-signature-container{display:flex;justify-content:center}.company-page__video{margin-top:160px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.company-page__video{margin-top:64px}}.company-page__story{margin-top:160px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.company-page__story{margin-top:64px}}.company-page__photo{margin-top:160px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.company-page__photo{margin-top:64px}}.company-page__games{margin-top:160px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.company-page__games{margin-top:64px}}.company-page__join{min-height:42px}.culture-code-page h2{margin-top:36px}.culture-code-page__header{margin-bottom:86px;margin-top:24px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.culture-code-page__header{margin-bottom:48px}}.culture-code-page__video-one{margin-bottom:68px;margin-top:86px}.culture-code-page__text-one{margin-bottom:39px;margin-top:68px}.culture-code-page__video-two{margin-bottom:68px;margin-top:39px}.culture-code-page__text-two{margin-bottom:39px;margin-top:68px}.culture-code-page__video-three{margin-bottom:68px;margin-top:39px}.culture-code-page__text-three{margin-bottom:129px;margin-top:68px}.culture-code-page__join{margin-bottom:160px;margin-top:80px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.culture-code-page__join{margin-bottom:36px;margin-top:8px}.culture-code-page__join .learn-more-button{margin-bottom:0;margin-top:0}}.content-page h2{margin-top:36px}.content-page__header{margin-bottom:86px;margin-top:24px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.content-page__header{margin-bottom:48px}}.content-page__gallery{margin-top:80px}.content-page__join{margin-bottom:160px;margin-top:80px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.content-page__join{margin-bottom:36px;margin-top:8px}.content-page__join .learn-more-button{margin-bottom:0;margin-top:0}}.team-page__story{margin-top:100px}.team-page__story-left-bg-image{left:-250px;position:absolute;top:-220px;width:330px;z-index:-1}@media screen and (max-width:1660px){.team-page__story-left-bg-image{left:-180px;top:-100px;width:270px}}@media screen and (max-width:1460px){.team-page__story-left-bg-image{left:-110px;top:20px;width:200px}}@media screen and (max-width:1380px){.team-page__story-left-bg-image{display:none}}.team-page__story-right-bg-image{position:absolute;right:-230px;top:100px;width:300px;z-index:-1}@media screen and (max-width:1660px){.team-page__story-right-bg-image{right:-129px;top:170px;width:220px}}@media screen and (max-width:1460px){.team-page__story-right-bg-image{right:-84px;top:220px;width:180px}}@media screen and (max-width:1380px){.team-page__story-right-bg-image{display:none}}.history-page__main-video{margin-top:100px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.history-page__main-video{margin-top:48px}}.service-page__content{margin-bottom:160px;margin-top:56px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.service-page__content{margin-bottom:0}}.how-we-hire__section{margin-top:111px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.how-we-hire__section{margin-top:70px}}.how-we-hire__section .horizontal-scroll__left:after,.how-we-hire__section .horizontal-scroll__right:after{background-color:rgba(0,0,0,.5)}.button{background:#28d223;border-radius:12px;color:#fff;cursor:pointer;display:inline-block;font-size:17px;font-weight:500;height:50px;line-height:50px;padding:0 40px;text-align:center}.button:hover{background:#05be00;color:#fff}.header-block{text-align:center}.header-block--text-left,.header-block--text-left p.subheader{text-align:left}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.header-block--text-left,.header-block--text-left p.subheader{text-align:left}}.header-block--padded{margin-bottom:48px}.container--text-small .header-block--padded{margin-bottom:32px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.header-block--padded{margin-bottom:32px}}.header-block--small-padded{margin-bottom:32px}.header-block--large-padded{margin-bottom:80px}.header-block__header{line-height:1.4;margin-bottom:20px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.header-block__header{margin-bottom:24px}.game-single-page__header .header-block__header{font-size:34px;line-height:1.2;margin-bottom:12px}}.header-block__header+.central-link{margin-top:24px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.support .header-block__header{margin-bottom:12px}}.header-block__subheader{margin:0 auto 16px;max-width:840px}.container--text-small .header-block__subheader{font-size:18px;margin-bottom:24px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.support .header-block__subheader{margin-bottom:22px}}.header-block__big-subheader{font-size:22px;line-height:1.45;margin:20px auto 28px;max-width:840px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.header-block__big-subheader,.header-block__big-subheader p{font-size:18px;line-height:1.4}}.header-block__button{margin-bottom:72px;margin-top:32px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.header-block__button{margin-bottom:50px;margin-top:22px}}.header-block__button .button{min-width:200px}.container--text-small .header-block__header{margin-bottom:16px}.container--text-small .header-block__button{margin-top:30px}.faq-card{margin-top:26px}.faq-card__card{cursor:pointer;margin-bottom:42px;margin-top:32px}.faq-card__card:first-child{margin-top:0}.faq-card__name{color:#000;font-size:22px;font-weight:700;line-height:1.4;margin-bottom:16px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.faq-card__name{margin-bottom:12px}}.faq-card__info{align-items:normal;display:flex;flex-direction:row;justify-content:space-between}.faq-card__description{flex:1 1 auto;max-width:90%;overflow:visible;transition:height .2s ease-out;white-space:normal}.faq-card__description.folded{height:1.7em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.faq-card__description.folded{height:1.3em}}.faq-card__card:hover .faq-card__description.folded{color:#28d223}.faq-card__description.folded>p{display:inline}.faq-card__description>*{display:initial}.faq-card__description>p{display:block;overflow-wrap:break-word}.faq-card__description p,.faq-card__description ul li{margin-bottom:16px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.faq-card__description p,.faq-card__description ul li{font-size:17px;line-height:1.3}}.faq-card__fold{align-items:flex-end;display:flex;justify-content:flex-end;padding:0 0 10px;width:10%}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.faq-card__fold{padding:0 0 6px}}.jobs-card{margin-bottom:96px;margin-top:64px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.jobs-card{margin-left:-8px;margin-right:-8px}}.jobs-card__card{align-items:center;background:#f3f4f8;border-radius:24px;display:flex;justify-content:space-between;margin-bottom:12px;padding:12px 32px;transition:all .15s ease-in}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.jobs-card__card{align-items:start;padding:17px 24px}}.jobs-card__card:hover{background:#28d223}.jobs-card__name{color:#000;font-size:22px;font-weight:600;line-height:1.4;transition:all .15s ease-in}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.jobs-card__name{margin-bottom:7px}}.jobs-card__card:hover .jobs-card__name{color:#fff}.jobs-card__info{display:flex;flex-direction:column;width:calc(100% - 25px)}.jobs-card__meta{color:#000;font-size:14px;line-height:1.3;opacity:.5;overflow:hidden;text-overflow:ellipsis;transition:all .15s ease-in;white-space:nowrap;width:100%}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.jobs-card__meta{max-height:3.9em;white-space:normal}}.jobs-card__card:hover .jobs-card__meta{color:#fff;opacity:1}.jobs-card__btn{background:transparent 50% no-repeat url(/f/img/ui/arrow.svg);display:inline-block;height:25px;text-decoration:none;transition:all .15s ease-in;width:25px}.jobs-card__card:hover .jobs-card__btn{background-image:url(/f/img/ui/arrow-inv.svg)}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.jobs-card__btn{margin-top:3px}}.jobs-card__meta>*{display:inline}.jobs-card__meta>:after{content:"•";margin-left:12px;margin-right:12px}.jobs-card__meta>:last-child:after{display:none}.jobs-card__section{margin-bottom:48px}.jobs-card__section-name{color:#28d223;font-size:22px;font-weight:700;line-height:1.2;margin-bottom:24px;text-align:center}.all-jobs-empty{background:#f3f4f8;border-radius:24px;display:flex;justify-content:center;margin-bottom:80px;padding:48px 40px}.all-jobs-empty__inner{align-items:center;display:flex;flex-direction:column;max-width:928px;width:100%}.all-jobs-empty__header{color:#000;font-size:34px;font-weight:700;line-height:40px;margin:0 0 24px;text-align:center}.all-jobs-empty__description{color:#000;font-size:22px;line-height:32px;margin:0;text-align:center}.hero-video{background-position:50% 50%;background-size:cover;border-radius:24px;height:666px;overflow:hidden;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);width:1184px;will-change:max-height}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.hero-video{height:343px;width:100%}}@media screen and (min-width:767px){.hero-video{width:100%}}@media screen and (min-width:1000px){.hero-video--large{height:56.165vw;max-height:797px}}@media screen and (min-width:1000px) and (max-height:1000px){.hero-video--large{height:80vh;margin:0 auto;max-width:100%;width:142.222vh}}.hero-video--mini{border-radius:24px;height:666px;max-height:470px;overflow:hidden}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.hero-video--mini{height:343px;max-height:80vh}}.hero-video--mini.hero-video--show-video{max-height:666px;transition:all .3s linear .15s}.hero-video--mini:before{background:rgba(0,0,0,.65);content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:all .1s ease-in;width:100%;z-index:2}.hero-video--history{height:310px;max-height:310px;max-width:620px}.hero-video__cover{height:100%;object-fit:cover;position:relative;transition:all 50ms ease-in;width:100%;z-index:1}.hero-video--show-video .hero-video__cover{opacity:0;pointer-events:none}.hero-video__video{height:100%;left:0;position:absolute;top:0;width:100%}.hero-video .hero-video__video{opacity:0;z-index:-1000}.hero-video.hero-video--show-video .hero-video__video{opacity:1;z-index:auto}.hero-video--mini .hero-video__video{-webkit-animation:slideIn .3s linear .15s 1 normal forwards running;animation:slideIn .3s linear .15s 1 normal forwards running;-webkit-transform:translateY(-100%);transform:translateY(-100%)}@-webkit-keyframes slideIn{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideIn{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.hero-video__content{align-items:center;border-radius:24px;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;overflow:hidden;position:absolute;top:0;transition:opacity .15s ease-in,z-index 0ms linear .2s,-webkit-transform .15s ease-in;transition:opacity .15s ease-in,transform .15s ease-in,z-index 0ms linear .2s;transition:opacity .15s ease-in,transform .15s ease-in,z-index 0ms linear .2s,-webkit-transform .15s ease-in;width:100%;z-index:2}.hero-video--show-video .hero-video__content{z-index:-1}.hero-video__content h2{margin-bottom:8px}.hero-video__content p{margin-bottom:44px;text-align:center}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.hero-video__content p{margin-bottom:1rem}}.hero-video--show-video.hero-video--mini:before{height:0}.hero-video--show-video .hero-video__content{opacity:0;pointer-events:none}.hero-video--tinted:before{background:linear-gradient(180deg,rgba(68,68,188,0),#4444bc);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:2}.hero-video--tinted.hero-video--show-video:before{display:none}.hero-video--mini .hero-video__content{align-items:flex-start;color:#fff;height:100%;justify-content:flex-start;left:0;max-width:658px;padding:64px;position:absolute;text-align:left;top:0;transition:all .1s ease-in;width:100%;z-index:2}.game-single-page__hero .hero-video--mini .hero-video__content{justify-content:center;max-width:none}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.hero-video--mini .hero-video__content{align-items:center;justify-content:center;padding:18px;text-align:center}.hero-video--mini .hero-video__content h2.h2--large{font-size:44px;text-align:center}}.hero-video--game .hero-video__content{align-items:center;justify-content:center;padding-bottom:24px}.hero-video--game.hero-video--mini .hero-video__content{max-width:none;padding:64px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.hero-video--game.hero-video--mini .hero-video__content{padding:0 64px}.hero-video__content h2{display:none}.game-single-page__hero .hero-video__content h2,.hero-video--mini .hero-video__content h2{display:initial}}.hero-video--mini h2.h2--large{font-size:50px;font-weight:700;letter-spacing:-.02em;line-height:1.1;margin-bottom:16px;text-align:left}.hero-video__content .h2--large img{max-height:250px;max-width:450px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.hero-video__content .h2--large img{max-width:90%}}.game-single-page__hero .hero-video__content p{display:none}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.hero-video__content p{display:none}.hero-video--mini .hero-video__content p{display:initial;font-size:17px;line-height:1.3}.hero-video__content h2 img{max-height:130px;max-width:300px}}.hero-video__cover-video-wrapper{border-radius:24px;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.hero-video__cover-video{height:100%;object-fit:cover;position:relative;width:100%}.hero-video__play-btn{background:url(/f/img/ui/play.svg);cursor:pointer;height:64px;transition:all .1s ease-in;width:64px}.hero-video__play-btn:hover{opacity:.75}.hero-video__play-btn:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.hero-video--mini .hero-video__play-btn{bottom:64px;cursor:pointer;left:64px;position:absolute;transition:all .1s ease-in;z-index:3}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.hero-video--mini .hero-video__play-btn{position:unset}}.hero-video--history .hero-video__play-btn{bottom:unset;cursor:pointer;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .1s ease-in;z-index:3}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.hero-video--history .hero-video__play-btn{position:absolute}}.game-single-page__hero .hero-video__play-btn{bottom:auto;left:auto;position:unset}.hero-video--game .hero-video__play-btn{bottom:24px}.hero-video--article .hero-video__play-btn{display:none}.hero-video--game.hero-video--mini .hero-video__play-btn{left:auto;position:relative}.hero-video__content--no-text .hero-video__play-btn{bottom:0}.hero-video__article-link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:3}.hero-video_load-animate .hero-video__cover-video-wrapper{-webkit-animation:load 1s linear infinite;animation:load 1s linear infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background:#ddd linear-gradient(90deg,#ddd,#f5f5f5 20%,#efefef 40%,#ddd);background-repeat:no-repeat;background-size:cover}.hero-video_load-animate.hero-video--tinted:before{content:none}@-webkit-keyframes load{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes load{0%{background-position:-1000px 0}to{background-position:1000px 0}}.lead-link{font-weight:700;margin:260px auto;max-width:614px;text-align:center;transition:all 1.5s ease-in}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.lead-link{margin:80px auto}.job-page__we-have .lead-link{margin-bottom:0}}.lead-link__text{font-size:48px;line-height:1.2;margin-bottom:26px}@media (max-width:1190px){.lead-link__text{font-size:34px;line-height:1.1}}.lead-link--huge{max-width:none}.zoomout .lead-link--huge{transition:-webkit-transform .05s linear;transition:transform .05s linear;transition:transform .05s linear,-webkit-transform .05s linear}.lead-link--huge .lead-link__text{font-size:80px;font-weight:700;line-height:110%;margin-bottom:40px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.lead-link--huge .lead-link__text{font-size:34px;line-height:120%}}.lead-link__text .green,.lead-link__text strong{color:#28d223}.lead-link__text .highlight{transition:color .3s ease-in}.lead-link__text .highlight.green{transition:color 0ms ease-in}.lead-link__link{font-size:22px;line-height:1.4}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.lead-link__link{font-size:17px;line-height:1.2}}@-webkit-keyframes icon-trigger{0%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(15%);transform:translateX(15%)}50%{-webkit-transform:translateX(0);transform:translateX(0)}75%{-webkit-transform:translateX(8%);transform:translateX(8%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes icon-trigger{0%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(15%);transform:translateX(15%)}50%{-webkit-transform:translateX(0);transform:translateX(0)}75%{-webkit-transform:translateX(8%);transform:translateX(8%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.a--single,.timeline-block__link a{cursor:pointer;margin-right:34px}.a--single:after,.timeline-block__link a:after{background:url(/f/img/ui/arrow.svg) no-repeat;content:" ";display:inline-block;height:26px;margin-left:8px;margin-right:-34px;-webkit-transform:translateX(0);transform:translateX(0);vertical-align:middle;width:26px}.a--single.a--small,.timeline-block__link a.a--small{font-size:17px;line-height:1}.a--single.a--small:after,.timeline-block__link a.a--small:after{background-size:contain;height:17px;margin-left:6px;width:17px}.a--single:hover:after,.timeline-block__link a:hover:after{-webkit-animation:icon-trigger .5s cubic-bezier(.46,-.64,.65,1.53);animation:icon-trigger .5s cubic-bezier(.46,-.64,.65,1.53)}.a--down{margin-right:34px}.a--down:after{background:url(/f/img/ui/arrow-down.svg) no-repeat;content:" ";display:inline-block;height:26px;margin-left:8px;margin-right:-34px;vertical-align:middle;width:26px}.a--down:hover:after{-webkit-animation:icon-trigger .5s cubic-bezier(.46,-.64,.65,1.53);animation:icon-trigger .5s cubic-bezier(.46,-.64,.65,1.53)}@-webkit-keyframes bell-icon-trigger{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}50%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}75%{-webkit-transform:rotate(-11deg);transform:rotate(-11deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes bell-icon-trigger{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}50%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}75%{-webkit-transform:rotate(-11deg);transform:rotate(-11deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.a--single-bell{font-weight:400;margin-right:30px}.a--single-bell:after{background:url(/f/img/ui/bell.svg) no-repeat 0 50%;background-size:22px;margin-right:-30px;-webkit-transform-origin:50% 0;transform-origin:50% 0}.a--single-bell:hover:after{-webkit-animation:bell-icon-trigger .5s ease-out;animation:bell-icon-trigger .5s ease-out}.lead-link--mission-effect{-webkit-transform:scale(3.5);transform:scale(3.5);-webkit-transform-origin:top;transform-origin:top}.drag-drop{border:2px dashed transparent;position:relative;width:100%}.drag-drop--active{border-color:#c3c3c3}.drag-drop input[type=file]{height:100%;left:0;position:absolute;top:0;width:100%}.article-builder{font-size:22px;margin-bottom:120px;margin-top:45px}.article-builder .drag-drop{border:1px dashed #d8d8d8;border-radius:8px;color:#999;margin:0 auto 32px;text-align:center}.article-builder .drag-drop:hover{box-shadow:inset 0 0 0 2px #28d223}.article-builder__block{position:relative}.article-builder__block_title{margin-bottom:20px}.article-builder__block_small-picture{margin-top:32px}.article-builder__block_small-picture .article-builder__block-remove{top:-25px}.article-builder__block_big-picture{margin-top:32px;text-align:center}.article-builder__block_big-picture img{width:100%}.article-builder__block_big-picture .drag-drop{width:calc(100% - 30px)}.article-builder__block_big-picture .article-builder__block-remove{right:5px;top:-25px}.article-builder__block_small-picture{text-align:center}.article-builder__block_small-picture img{width:100%}.article-builder__block_poster{margin-top:30px}.article-builder__block_poster .drag-drop{margin:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.article-builder__block:hover .article-builder__block-remove{opacity:1}.article-builder__block-remove{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath fill='%23909090' d='m16 1-1-1-7 7-7-7-1 1 7 7-7 7 1 1 7-7 7 7 1-1-7-7z'/%3E%3C/svg%3E") no-repeat;cursor:pointer;height:16px;opacity:0;position:absolute;right:0;top:-10px;transition:all .2s ease;width:16px}.article-builder input::-webkit-inner-spin-button,.article-builder input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.article-builder input[type=number]{-moz-appearance:textfield}.article-builder__input{border-radius:0;margin-bottom:0;margin-right:0;padding-left:0;width:100%}.article-builder__input:focus,.article-builder__input:hover{box-shadow:none}.article-builder__input_title{font-size:48px;font-weight:700;line-height:110%;text-align:center}.article-builder__input_subtitle{font-size:34px;font-weight:700;line-height:120%}.article-builder__input-value_title{font-size:48px;font-weight:700;line-height:110%;text-align:center}.article-builder__input-value_subtitle{font-size:34px;font-weight:700;line-height:120%}.article-builder__input-value_city,.article-builder__input-value_yearOld{display:none}.article-builder__textarea{border-radius:0;margin-bottom:0;margin-right:0;min-height:38px;overflow:hidden!important;padding-left:0;resize:none;width:100%}.article-builder__textarea:focus,.article-builder__textarea:hover{box-shadow:none}.article-builder__select-container{align-items:center;display:flex;margin-top:24px;position:relative}.article-builder__add-block{align-items:center;background-color:#f3f4f8;border-radius:50%;cursor:pointer;display:flex;height:26px;justify-content:center;margin-left:10px;width:26px}.article-builder__add-block-icon{height:10px;width:10px}.article-builder__button-container{margin-top:24px}.article-builder__button{align-items:center;background-color:rgba(40,210,35,.2);border:0;border-radius:12px;color:#28d223;cursor:pointer;display:flex;font-size:17px;height:53px;padding:0 32px}.article-builder__button:focus{outline:none}.article-builder__button[disabled]{background-color:#c2c3c6;color:#fff;cursor:default}.article-builder__button[disabled] .article-builder__button-icon path{fill:#acacac}.article-builder__button-text{display:inline-block}.article-builder__button-icon-container{display:inline-block;padding-top:4px}.article-builder__button-icon{height:21px;margin-left:10px;width:22px}.article-builder__select{border-radius:8px!important;height:60px;max-height:60px;width:194px}.article-builder .article-builder-select__indicator-separator{display:none}.article-builder .article-builder-select__control{border-color:#d8d8d8;border-radius:8px;box-shadow:none;cursor:pointer;font-size:17px;height:100%;outline:none}.article-builder .article-builder-select__control--is-focused,.article-builder .article-builder-select__control--menu-is-open{border-color:#d8d8d8}.article-builder .article-builder-select__value-container{height:100%;padding-left:22px}.article-builder .article-builder-select__menu{border-radius:8px;box-shadow:none;font-size:17px}.article-builder .article-builder-select__menu-list{background:#f3f4f8;border-radius:8px;padding:12px 0 13px 22px}.article-builder .article-builder-select__option{background:transparent;color:#000;cursor:pointer;padding:0 0 13px}.article-builder .article-builder-select__option:last-child{padding-bottom:0}.article-builder .article-builder-select__option--is-focused,.article-builder .article-builder-select__option--is-selected{background:transparent;color:#28d223}.article-builder_hide{display:none}.horizontal-scroll{overflow:hidden;position:relative}.horizontal-scroll__content{transition:all 0ms ease-in}.horizontal-scroll__left,.horizontal-scroll__right{cursor:pointer;display:none;height:65px;position:absolute;top:calc(50% - 33px);width:65px;z-index:1}.horizontal-scroll__left:after,.horizontal-scroll__right:after{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:hsla(0,0%,100%,.5);-webkit-clip-path:url(#horizontal-scroll-clip-path);clip-path:url(#horizontal-scroll-clip-path);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.off~.horizontal-scroll__left,.off~.horizontal-scroll__right{display:block}.off~.horizontal-scroll__left.disabled,.off~.horizontal-scroll__right.disabled{display:none}.horizontal-scroll__left{left:20px}.horizontal-scroll__right{right:20px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.horizontal-scroll__content>*{justify-content:center}.horizontal-scroll__content.off>*{justify-content:left}.horizontal-scroll__content::-webkit-scrollbar{display:none}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.mobile .horizontal-scroll__left,.mobile .horizontal-scroll__right{display:none}.mobile .horizontal-scroll__content{height:calc(100% + 20px);overflow-x:scroll}.mobile .horizontal-scroll--all-stories{height:560px}.mobile .horizontal-scroll--all-stories .horizontal-scroll__content{height:560px;overflow-x:scroll;overflow-y:hidden}.mobile .horizontal-scroll--all-stories .horizontal-scroll__content .stories:after{content:"";display:flex;flex:0 0 auto;height:1px;margin-left:-1px;width:1px}.mobile .horizontal-scroll--stories{height:420px}.mobile .horizontal-scroll--stories .horizontal-scroll__content{height:570px;overflow-x:scroll}.mobile .off~.horizontal-scroll__left,.mobile .off~.horizontal-scroll__right{display:none}}@media screen and (min-width:768px){.horizontal-scroll.horizontal-scroll--expanded{overflow:visible}.horizontal-scroll.horizontal-scroll--expanded .horizontal-scroll__left,.horizontal-scroll.horizontal-scroll--expanded .horizontal-scroll__right{display:none}}.horizontal-scroll.horizontal-scroll--visible{overflow:visible}.game-gallery{display:flex;padding:15px 0}.game-gallery__item{border:none;margin-left:16px;margin-right:16px;text-align:center;transition:-webkit-transform .15s ease-in;transition:transform .15s ease-in;transition:transform .15s ease-in,-webkit-transform .15s ease-in;width:215px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.game-gallery__item{margin-left:8px;margin-right:8px;width:154px}}@media (min-width:1000px){.game-gallery__item{margin-left:.833vw;margin-right:.833vw;max-width:250px;min-height:147px;min-width:147px;width:auto}}@media (min-width:1920px){.game-gallery__item{margin-left:16px;margin-right:16px}}.game-gallery__item:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.game-gallery__item:hover .game-gallery__name{color:#28d223}.game-gallery__item.game-gallery__item--current:hover{-webkit-transform:none;transform:none}.game-gallery__item.game-gallery__item--current:hover .game-gallery__name{color:#000}.game-gallery__img{border-radius:50px;height:auto;min-height:147px;min-width:147px;width:100%}@media (min-width:1000px){.game-gallery__img{max-width:100%;width:13vw}}.game-gallery__item--current .game-gallery__img{border:5px solid #28d223}.game-gallery__name{color:#000;font-size:22px;font-weight:700;margin-top:16px;opacity:1;text-align:center;transition:opacity .2s ease,color .3s ease}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.game-gallery__name{font-size:17px}}.game-gallery-scroll .horizontal-scroll__left,.game-gallery-scroll .horizontal-scroll__right{top:calc(50% - 73px)}.stories{display:flex;flex-wrap:wrap;max-width:100vw;will-change:transform}.horizontal-scroll__content>.stories{flex-wrap:nowrap}@media (max-width:1000px){.horizontal-scroll__content>.stories:after{content:"";display:block;flex:none;width:1px}}.stories__item{border-radius:24px;cursor:pointer;margin-left:16px;margin-right:16px;min-height:402px;min-width:226px;opacity:1;overflow:hidden;position:relative;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in,-webkit-transform .3s ease-in}@media (min-width:1000px){.stories__item{flex:1 0 auto;height:40vw;max-height:533px;max-width:300px;width:22.4vw}}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.stories__item{margin-left:8px;margin-right:8px}}@media screen and (min-width:768px){.stories__item:first-child{margin-left:32px}.stories__item:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}}.stories__item-wrapper{height:100%;position:relative;transition:opacity .2s ease-in;width:100%}@media screen and (min-width:768px){.horizontal-scroll--expanded .horizontal-scroll__content>.stories{flex-wrap:wrap}.horizontal-scroll--expanded .stories__item{margin-bottom:64px}.horizontal-scroll--stories--invisible .stories__item .stories__item-wrapper,.stories__item--invisible .stories__item-wrapper{opacity:0}}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.stories__item--big{min-height:533px;min-width:300px}}@media (min-width:1000px){.stories__item--big{flex:1 0 auto;height:40vw;max-height:710px;max-width:400px;min-height:auto;min-width:auto;width:22.4vw}}@media (min-width:1000px) and (max-height:1000px){.stories__item--big{max-height:64vh;max-width:36vh}}.stories__img,.stories__img-wrapper{background-position:50% 0;background-size:cover;border-radius:24px;display:block;height:100%;max-height:402px;max-width:226px;overflow:hidden;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:2}@media (min-width:1000px){.stories__img,.stories__img-wrapper{max-height:536px;max-width:302px}}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.stories__item--big .stories__img,.stories__item--big .stories__img-wrapper{min-height:533px;min-width:300px}}@media (min-width:1000px){.stories__item--big .stories__img,.stories__item--big .stories__img-wrapper{height:40vw;max-height:710px;max-width:400px;width:22.4vw}}@media (min-width:1000px) and (max-height:1000px){.stories__item--big .stories__img,.stories__item--big .stories__img-wrapper{max-height:64vh;max-width:36vh}}.stories__img{transition:opacity .3s ease-in,-webkit-transform .3s ease-in;transition:transform .3s ease-in,opacity .3s ease-in;transition:transform .3s ease-in,opacity .3s ease-in,-webkit-transform .3s ease-in}.stories__img-wrapper{height:480px;overflow:hidden;transition:opacity .1s ease-in,-webkit-transform .1s ease-in;transition:transform .1s ease-in,opacity .1s ease-in;transition:transform .1s ease-in,opacity .1s ease-in,-webkit-transform .1s ease-in}@media (min-width:1000px){.stories__img-wrapper{height:35.8vw;max-height:536px;max-width:302px;width:20.126vw}}.stories__item--big .stories__img-wrapper{height:500px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.stories__item--big .stories__img-wrapper{height:533px}}@media (min-width:1000px){.stories__item--big .stories__img-wrapper{height:auto}}.stories__item--show-video .stories__img{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.stories__preview-video{border-radius:24px;height:auto;object-fit:cover;opacity:0;overflow:hidden;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);transition:opacity .3s ease-in;width:100%}.stories__item--hover .stories__preview-video{opacity:1}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.stories__preview-video{height:402px;width:226px}.stories__item--big .stories__preview-video{height:533px;width:300px}}.stories__video{height:100%;left:0;max-height:402px;max-width:226px;opacity:0;position:absolute;top:0;width:100%;z-index:1}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.stories__item--big .stories__video{min-height:533px;min-width:300px}}.stories__item--show-video .stories__video{opacity:1}.stories__layer{align-items:center;background:rgba(0,0,0,.2);border-radius:24px;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;max-height:402px;max-width:226px;padding:24px;position:absolute;top:0;transition:opacity .1s ease-in,-webkit-transform .1s ease-in;transition:transform .1s ease-in,opacity .1s ease-in;transition:transform .1s ease-in,opacity .1s ease-in,-webkit-transform .1s ease-in;width:100%;z-index:2}@media (min-width:1000px){.stories__layer{height:35.8vw;max-height:536px;max-width:302px;width:20.126vw}}.stories__item--big .stories__layer{padding-top:40px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.stories__item--big .stories__layer{min-height:533px;min-width:300px}}@media (min-width:1000px){.stories__item--big .stories__layer{height:40vw;max-height:710px;max-width:400px;width:22.4vw}}@media (min-width:1000px) and (max-height:1000px){.stories__item--big .stories__layer{max-height:64vh;max-width:36vh}}.stories__item--gradient .stories__layer{background:linear-gradient(rgba(0,0,0,.7),transparent)}.stories__item--gradient.stories__item--gradient--top-bottom .stories__layer{background:linear-gradient(180deg,rgba(0,0,0,.7),transparent)}.stories__item--gradient.stories__item--gradient--bottom-top .stories__layer{background:linear-gradient(0deg,rgba(0,0,0,.7),transparent)}.stories__item--gradient.stories__item--game-character-history .stories__layer,.stories__item--gradient.stories__item--work-history .stories__layer,.stories__item--gradient.stories__item--work-history-link .stories__layer,.stories__item--gradient.stories__item--work-history-link-text .stories__layer,.stories__item--gradient.stories__item--work-history-text .stories__layer{background:linear-gradient(transparent,rgba(0,0,0,.7))}.stories__item--gradient.stories__item--gradient--top-bottom.stories__item--game-character-history .stories__layer,.stories__item--gradient.stories__item--gradient--top-bottom.stories__item--work-history .stories__layer,.stories__item--gradient.stories__item--gradient--top-bottom.stories__item--work-history-link .stories__layer,.stories__item--gradient.stories__item--gradient--top-bottom.stories__item--work-history-link-text .stories__layer,.stories__item--gradient.stories__item--gradient--top-bottom.stories__item--work-history-text .stories__layer{background:linear-gradient(180deg,rgba(0,0,0,.7),transparent)}.stories__item--gradient.stories__item--gradient--bottom-top.stories__item--game-character-history .stories__layer,.stories__item--gradient.stories__item--gradient--bottom-top.stories__item--work-history .stories__layer,.stories__item--gradient.stories__item--gradient--bottom-top.stories__item--work-history-link .stories__layer,.stories__item--gradient.stories__item--gradient--bottom-top.stories__item--work-history-link-text .stories__layer,.stories__item--gradient.stories__item--gradient--bottom-top.stories__item--work-history-text .stories__layer{background:linear-gradient(0deg,rgba(0,0,0,.7),transparent)}.stories__item--no-shadow .stories__layer{background:transparent}.stories__item--color-tone .stories__layer{background-color:rgba(0,103,255,.2)}.stories__item--color-tone.stories__item--gradient .stories__layer{background:linear-gradient(rgba(0,103,255,.7),rgba(0,103,255,0))}.stories__item--color-tone.stories__item--gradient.stories__item--gradient--top-bottom .stories__layer{background:linear-gradient(180deg,rgba(0,103,255,.7),transparent)}.stories__item--color-tone.stories__item--gradient.stories__item--gradient--bottom-top .stories__layer{background:linear-gradient(0deg,rgba(0,103,255,.7),transparent)}.stories__item--color-tone.stories__item--gradient.stories__item--game-character-history .stories__layer,.stories__item--color-tone.stories__item--gradient.stories__item--work-history .stories__layer,.stories__item--color-tone.stories__item--gradient.stories__item--work-history-link .stories__layer,.stories__item--color-tone.stories__item--gradient.stories__item--work-history-link-text .stories__layer,.stories__item--color-tone.stories__item--gradient.stories__item--work-history-text .stories__layer{background:linear-gradient(transparent,rgba(0,103,255,.7))}.stories__item--color-tone.stories__item--gradient.stories__item--gradient--top-bottom.stories__item--game-character-history .stories__layer,.stories__item--color-tone.stories__item--gradient.stories__item--gradient--top-bottom.stories__item--work-history .stories__layer,.stories__item--color-tone.stories__item--gradient.stories__item--gradient--top-bottom.stories__item--work-history-link .stories__layer,.stories__item--color-tone.stories__item--gradient.stories__item--gradient--top-bottom.stories__item--work-history-link-text .stories__layer,.stories__item--color-tone.stories__item--gradient.stories__item--gradient--top-bottom.stories__item--work-history-text .stories__layer{background:linear-gradient(180deg,rgba(0,103,255,.7),transparent)}.stories__item--color-tone.stories__item--gradient.stories__item--gradient--bottom-top.stories__item--game-character-history .stories__layer,.stories__item--color-tone.stories__item--gradient.stories__item--gradient--bottom-top.stories__item--work-history .stories__layer,.stories__item--color-tone.stories__item--gradient.stories__item--gradient--bottom-top.stories__item--work-history-link .stories__layer,.stories__item--color-tone.stories__item--gradient.stories__item--gradient--bottom-top.stories__item--work-history-link-text .stories__layer,.stories__item--color-tone.stories__item--gradient.stories__item--gradient--bottom-top.stories__item--work-history-text .stories__layer{background:linear-gradient(0deg,rgba(0,103,255,.7),transparent)}.stories__item--show-video .stories__layer{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.stories__item--first-person-history .stories__layer{justify-content:space-between}.stories__item--game-character-history .stories__layer{justify-content:flex-end}.stories__item--game-history .stories__layer{justify-content:flex-start}.stories__item--work-history .stories__layer{justify-content:center}.stories__item--work-history-text .stories__layer{justify-content:flex-start}.stories__item--work-history-text .stories__layer .stories__btn-work-history-text{background:transparent 50% no-repeat url(/f/img/ui/play-small.svg);border-radius:100%;display:block;height:27px;left:50%;margin:0 0 12px -18px;position:relative;width:27px}.stories__item--work-history-link .stories__layer{justify-content:center}.stories__item--work-history-link-text .stories__layer{justify-content:flex-start}.stories__item--work-history-link-text .stories__layer .stories__btn{margin-bottom:12px;opacity:1;order:1}.stories__item--work-history-link-text .stories__layer .stories__content{order:2}.stories__item--hover-hide-header:hover .stories__layer,.stories__item--mobile-autoplay .stories__layer{opacity:0}.stories__content{color:#fff;font-size:36px;font-weight:700;line-height:1.2;text-align:center;transition:opacity .3s ease-in}.stories__item--first-person-history .stories__content{display:none;font-size:17px;line-height:1.4;text-align:left}.stories-popup .stories__item--first-person-history .stories__content,.stories__item--big.stories__item--first-person-history .stories__content,.stories__item--game-character-history .stories__content{font-size:22px;line-height:1.4}.stories-popup .stories__item--game-character-history .stories__content,.stories__item--big.stories__item--game-character-history .stories__content{font-size:36px;line-height:1.2}.stories__item--game-history .stories__content{font-size:22px;line-height:1.4}.stories-popup .stories__item--game-history .stories__content,.stories__item--big.stories__item--game-history .stories__content{font-size:36px;line-height:1.2}.stories__item--work-history .stories__content,.stories__item--work-history-link .stories__content,.stories__item--work-history-link-text .stories__content,.stories__item--work-history-text .stories__content{font-size:22px;line-height:1.4}.stories-popup .stories__item--work-history .stories__content,.stories-popup .stories__item--work-history-link .stories__content,.stories-popup .stories__item--work-history-link-text .stories__content,.stories-popup .stories__item--work-history-text .stories__content,.stories__item--big.stories__item--work-history .stories__content,.stories__item--big.stories__item--work-history-link .stories__content,.stories__item--big.stories__item--work-history-link-text .stories__content,.stories__item--big.stories__item--work-history-text .stories__content{font-size:36px;line-height:1.2}.stories__btn{align-items:center;background:transparent 50% no-repeat url(/f/img/ui/arrow-story.svg);background-size:95%;border-radius:100%;cursor:pointer;display:flex;font-weight:700;height:27px;justify-content:center;opacity:0;width:27px}.stories__btn.stories__btn--green{background-image:url(/f/img/ui/arrow.svg);background-size:contain;color:#fff;height:2rem;width:2rem}.stories__item:hover .stories__btn{opacity:1}.stories__item--first-person-history .stories__btn{background:transparent 50% no-repeat url(/build/assets/fp-button.315c14e71791fdda96b0.svg);border-radius:50%;bottom:24px;color:transparent;display:block;height:64px;left:24px;opacity:1;overflow:hidden;position:absolute;width:64px}.stories__img-wrapper .stories__btn{bottom:7%;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}a.stories__btn[target=_blank]:after{display:inline-block;line-height:1;margin-left:-.2em;margin-top:.3em}a.stories__btn[target=_blank]:hover:after{-webkit-animation:none;animation:none}.stories__btn:hover{opacity:.75}.stories__person{align-items:center;display:flex;flex-direction:column;margin-top:16px}.stories__item--first-person-history .stories__person{display:none}.stories__person-flag{background:transparent 50% no-repeat;background-size:contain;content:"";display:block;height:24px;width:24px}.stories__person-name{color:#000;font-size:22px;font-weight:500;line-height:1.2;margin-top:4px;text-align:center}.stories__person-position{color:#000;font-size:17px;line-height:1.2;margin-top:8px;opacity:.5;text-align:center}.stories__item--special{background-image:url(/f/img/ui/playrix_team_dop_panda.png);background-position:50% 0;background-repeat:no-repeat;background-size:auto 170px;-webkit-transform:translate(-44px,24px);transform:translate(-44px,24px)}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.stories__item--special{-webkit-transform:none;transform:none}}@media screen and (max-width:1122px){.stories__item--special{-webkit-transform:none;transform:none}}.stories__item--special .stories__img{background-repeat:no-repeat;background-size:auto;-webkit-transform:none!important;transform:none!important}.stories__item--special .stories__layer{background:transparent;color:#000;justify-content:flex-start;padding:180px 0 0}.stories__item--special .stories__content{color:#000}.stories__item--special .stories__person{margin-top:0}.stories__item--special h2{font-size:50px;line-height:1.1}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.stories__item--special h2{font-size:34px}}.stories__item--special p{color:#000;font-size:14px;letter-spacing:.02em;line-height:1.4;margin-top:25px;opacity:.4;text-transform:uppercase}.stories__item--special .stories__btn{opacity:1}.stories__item--only-text .stories__layer{justify-content:flex-start}.stories__item--only-text .stories__content{flex:1 calc(100% - 50px);order:2;overflow:hidden;position:relative;text-align:left;width:100%}.stories__item--only-text .stories__content-text{font-size:22px}.stories__item--only-text .stories__btn{margin-bottom:12px;opacity:1;order:1}.stories__item--only-text.stories-popup__item .stories__content{align-items:center;display:flex;justify-content:center}.stories__item--only-text.stories-popup__item .stories__content-text{font-size:50px}.stories-popup{-webkit-animation:fade-in .3s ease-in;animation:fade-in .3s ease-in;height:100%;overflow:hidden;width:100%}@media screen and (min-width:768px){.stories-popup .popup__background{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:hsla(0,0%,100%,.4)}}.stories-popup .stories{flex-wrap:nowrap;height:100%;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.stories-popup .stories__layer{background:none;height:100%;max-height:none;max-width:none;padding-top:88px;width:100%}.stories-popup .stories-popup__item{background-color:#000;height:calc(100% - 64px);margin-left:12px;margin-right:12px;min-width:50.625vh;top:32px;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in,-webkit-transform .3s ease-in}@media screen and (min-width:768px){.stories-popup .stories-popup__item{background-color:rgba(0,0,0,.1)}}.stories-popup .stories__item--work-history-text .stories__content:after{display:none!important}.stories-popup .stories__item--work-history-link-text .stories__btn{margin-bottom:36px}.stories-popup__item--open .stories__layer{justify-content:space-between;padding-top:48px}.stories-popup__item--open .stories__layer .stories__content{align-self:flex-start;font-size:17px;line-height:1.4;order:1;text-align:left}.stories-popup__item--open .stories__layer .stories__btn{order:2}.stories-popup__item--after-open,.stories-popup__item--before-open{background:#000;-webkit-transform:translateY(64px);transform:translateY(64px)}.stories-popup__item--after-open.stories-popup__item .stories-popup__media:after,.stories-popup__item--before-open.stories-popup__item .stories-popup__media:after{background:radial-gradient(106.13% 25.13% at 50.2% 86.67%,hsla(0,0%,100%,.33) 0,hsla(0,0%,100%,0) 100%),#171717;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:-1}@media screen and (min-width:768px){.stories-popup__item--after-open.stories-popup__item .stories-popup__media:after,.stories-popup__item--before-open.stories-popup__item .stories-popup__media:after{opacity:.6}}.stories-popup__item--after-open.stories-popup__item .stories-popup__media-content,.stories-popup__item--before-open.stories-popup__item .stories-popup__media-content{opacity:.2;transition:opacity .3s ease-in}.stories-popup__item--after-open.stories-popup__item .stories-popup__media-progress,.stories-popup__item--before-open.stories-popup__item .stories-popup__media-progress{opacity:0}.stories-popup__media{border-radius:24px;height:100%;overflow:hidden;width:50.625vh}.stories-popup__media-content{height:100%;overflow:hidden;position:relative;width:100%}.stories-popup__media-content img,.stories-popup__media-content video{left:50%;max-width:100%;min-height:100%;min-width:100%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.stories-popup__media-progress{display:flex;height:6px;left:24px;position:absolute;right:24px;top:24px}.stories-popup__media-progress span{background-color:hsla(0,0%,100%,.5);border-radius:3px;display:block;flex-grow:1}.stories-popup__media-progress ins{background-color:#fff;border-radius:3px;display:block;height:100%;width:0}.stories-popup__media-progress span+span{margin-left:8px}.stories-wrapper{position:relative}.index-page__story.page-section.page-section--visible>.stories-wrapper{-webkit-animation:slide-up 1s ease .3s forwards;animation:slide-up 1s ease .3s forwards;opacity:0;-webkit-transform:unset;transform:unset;transition:unset}@media screen and (min-width:768px){.stories-wrapper .horizontal-scroll{padding:2% 0}}.stories-item__sound{background-image:url(/build/assets/icon-unmuted.91fb93f7bcb460b0dd40.svg);background-repeat:no-repeat;background-size:contain;display:none;height:30px;padding:4px;position:absolute;right:16px;top:20px;width:27px;z-index:50}@media screen and (min-width:768px){.stories__item--hover .stories-item__sound{display:block}}.stories__item--muted .stories-item__sound{background-image:url(/build/assets/icon-muted.afdf808b900e70e5062d.svg)}@media screen and (max-height:680px){.stories__item--big.stories__item--work-history-link-text .stories__content{font-size:5.3vh}}.zoomout{padding-top:225px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.zoomout{padding-top:60px}}.zoomout>*{opacity:1;-webkit-transform:scale(3);transform:scale(3);-webkit-transform-origin:50% 25%;transform-origin:50% 25%;transition:none}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.zoomout>*{-webkit-transform:scale(2);transform:scale(2);-webkit-transform-origin:50% 15%;transform-origin:50% 15%}}.zoomout .lead-link__text{margin-bottom:0}.zoomout--visible-on-start{transition:-webkit-transform .5s ease 1s!important;transition:transform .5s ease 1s!important;transition:transform .5s ease 1s,-webkit-transform .5s ease 1s!important}.popup-gallery{align-items:center;display:flex;height:100vh;max-width:100vw;overflow-x:hidden}.popup-gallery__title{color:#fff;left:50%;position:fixed;text-align:center;text-shadow:rgba(0,0,0,.4) 0 0 2px;top:35px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:60vw;z-index:10}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){@media screen and (max-height:450px){.popup-gallery__title{top:30px}}}.popup-gallery__wrapper{align-items:center;display:flex;height:100%;justify-content:flex-start;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:100%;will-change:transform}.popup-gallery__wrapper--with-title{height:calc(100% - 80px)}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){@media screen and (max-height:450px){.popup-gallery__wrapper--with-title{height:calc(100% - 110px);margin-top:50px}}@media screen and (max-height:350px){.popup-gallery__wrapper--with-title{height:calc(100% - 150px);margin-top:50px}}}.popup-gallery__image{border-radius:24px;display:inline-block;flex:0 0 auto;margin:0 25px;max-height:80%;max-width:calc(100% - 50px);opacity:0;-webkit-transform:translateZ(0);vertical-align:middle;width:auto}.popup-gallery__image.fancy{-webkit-animation:fade-in .7s ease-out forwards;animation:fade-in .7s ease-out forwards}.popup-gallery__image{min-width:25%}.popup-gallery__image.fancy+.popup-gallery__image:not(.fancy),.popup-gallery__image.fancy+.popup-gallery__image:not(.fancy)+.popup-gallery__image:not(.fancy){min-width:0}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.popup-gallery__image{margin:0 10px;max-height:100%;max-width:calc(100% - 20px);width:auto}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.popup-gallery__next,.popup-gallery__prev{cursor:pointer;height:65px;position:absolute;width:65px;z-index:1}.popup-gallery__next:after,.popup-gallery__prev:after{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:hsla(0,0%,100%,.5);-webkit-clip-path:url(#popup-gallery-scroll-clip-path);clip-path:url(#popup-gallery-scroll-clip-path);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.popup-gallery__next,.popup-gallery__prev{display:none}}.popup-gallery__prev{left:25px}.popup-gallery__next{right:25px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.office-list-scroll .horizontal-scroll__left,.office-list-scroll .horizontal-scroll__right{border-radius:50%;-webkit-filter:invert(.5);filter:invert(.5);overflow:hidden}.office-list{display:flex;height:600px;padding-bottom:24px;padding-top:65px;position:relative}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.office-list{height:470px}}.office-list__item{flex:1 0 235px;font-size:22px;line-height:27px;position:relative;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);width:235px;-webkit-tap-highlight-color:transparent}.office-list__item:nth-child(odd){padding-top:233px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.office-list__item{flex:1 0 180px;font-size:17px;line-height:21px;width:180px}.office-list__item:nth-child(odd){padding-top:160px}}.office-list__item-wrapper{transition:all .15s ease-out}.office-list__item-wrapper:hover{margin-top:-10px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.office-list__item-wrapper:hover{margin-top:0}}.office-list__item-wrapper:hover .office-list__item-img{height:235px;width:235px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.office-list__item-wrapper:hover .office-list__item-img{height:175px;width:175px}}.office-list__item-img{border-radius:50%;height:215px;margin:0 auto 18px;overflow:hidden;transition:all .15s ease-out;width:215px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.office-list__item-img{height:175px;width:175px}}.office-list__item-img img{height:100%;object-fit:cover;width:100%}.office-list__item-name{display:block;font-weight:700;margin-bottom:4px}.office-list__item-staff{display:block;opacity:.5}.central-link{font-weight:700}.courses-page__header-central-link .central-link{text-align:center}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.courses-page__header-central-link .central-link{padding-left:24px;padding-right:24px}.central-link__link{font-size:17px;line-height:1.2}}a[target=_blank].central-link__link:after{content:" "!important;margin-left:8px;-webkit-transform:rotate(315deg);transform:rotate(315deg)}.course-gallery{margin-bottom:80px;margin-top:50px;position:relative}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.course-gallery{margin-top:40px}.course-gallery+.course-gallery{margin-top:-20px}}.course-gallery__top-image{max-width:300px;position:absolute;right:0;top:40px;width:15vw;z-index:-1}@media (max-width:1265px){.course-gallery__top-image{display:none}}.course-gallery__bottom-image{display:block;margin:0 0 -100px auto}.course-gallery__group-wrapper{display:flex;flex-wrap:wrap;justify-content:center;position:relative}.course-gallery__group-wrapper--centered{justify-content:center}.course-gallery__wrapper{display:flex;flex-direction:column;justify-content:flex-end;margin:0 10px 20px;width:380px}@media (max-width:1265px){.course-gallery__wrapper{width:330px}}@media (max-width:1120px){.course-gallery__wrapper{width:380px}}@media (max-width:800px){.course-gallery__wrapper{width:360px}}.course-gallery__items-group-title{font-size:22px;font-weight:500;margin-bottom:10px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.course-gallery__items-group-title--empty{display:none}}.course-gallery__item{background:#f3f4f8;border-radius:24px;color:#000;display:flex;flex-direction:column;height:221px;padding:24px;position:relative;transition:all .1s ease-in}@media (max-width:450px){.course-gallery__item{height:auto;padding-bottom:40px}}.course-gallery__item:hover{background:#28d223;color:#fff}.course-gallery__item:hover .tags-list__item--green{background:#fafafa}.course-gallery__item:hover .tags-list__item--green .tags-list__name{color:#000}.course-gallery__main-info{position:relative}.course-gallery__name{font-size:34px;font-weight:700;line-height:1.1;margin-bottom:8px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.course-gallery__name{font-size:22px;line-height:1}}.course-gallery__item--expired .course-gallery__name{opacity:.5}.course-gallery__item--expired:hover .course-gallery__name{opacity:1}.course-gallery__description,.course-gallery__description p{color:#7a7a7c;font-size:17px;font-weight:400;line-height:1.2;transition:color .1s ease-in}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.course-gallery__description,.course-gallery__description p{font-size:14px}}.course-gallery__item:hover .course-gallery__description,.course-gallery__item:hover .course-gallery__description p{color:#fff}.course-gallery__counter{font-size:14px;font-weight:700;letter-spacing:.02em;line-height:1.4;opacity:.4;text-transform:uppercase;transition:opacity .1s ease-in}.course-gallery__item:hover .course-gallery__counter{color:#fff;opacity:1}.course-gallery__btn{bottom:24px;position:absolute;right:24px;transition:all .1s ease-in;fill:#28d223}.course-gallery__item--expired .course-gallery__btn{fill:#ccc}.course-gallery__item:hover .course-gallery__btn path{fill:#fff}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.course-gallery__btn{bottom:17px;right:17px}}.course-notify{align-items:center;-webkit-animation:slide-up .3s ease-in;animation:slide-up .3s ease-in;background:#f3f4f8;border-radius:24px;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:20px 32px 0;text-align:center;width:840px}@media screen and (max-width:840px){.course-notify{width:100vw}}.course-notify .all-jobs-form,.course-notify .all-jobs-form__header{margin-bottom:0}.course-notify .all-jobs-form__description{margin-bottom:26px;max-width:800px}.course-notify .check{margin-bottom:25px}h2+.courses-single-page__text{margin-top:16px}.courses-single-page__text{margin-bottom:48px}.work__gallery{display:flex;flex-wrap:wrap}.work__item{color:#000;margin-bottom:24px;width:calc(50% - 12px)}.work__item:hover{color:#000}.work__item:nth-child(odd){margin-right:12px}.work__item:nth-child(2n){margin-left:12px}.work__cover{border-radius:24px;height:auto;margin-bottom:16px;max-width:100%;width:auto}.work__user-name{font-size:22px;font-weight:500;line-height:1.2;margin-bottom:12px}.work__user-description{font-size:17px;line-height:1.2;opacity:.5}.game{border:none;border-radius:24px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;position:relative;transition:all .3s ease-out}.game:hover{border-color:transparent!important}@media screen and (min-width:768px){.game:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:center;transform-origin:center}}.game--main{height:350px;margin:0 auto 72px;max-width:840px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.game--main{margin:0 auto 28px}}@media screen and (min-width:768px){.game--main:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:center;transform-origin:center}}.game__cover{border:1px solid transparent;border-radius:24px 24px 34px 34px;height:100%;left:0;position:absolute;top:0;width:100%}.game--default .game__cover{height:calc(100% - 1px)}.game--main .game__cover{padding-bottom:0}.game__description{align-items:center;border:none;display:flex;flex-direction:column;height:32%;justify-content:flex-start;padding:24px 16px 16px;position:relative;text-align:center;width:100%}.game__description,.game__description p{font-size:14px;line-height:1.4;margin-bottom:0}@media (min-width:1280px){.game__description,.game__description p{font-size:1.093vw}}@media (min-width:1920px){.game__description,.game__description p{font-size:20px}.game__description{padding:42px 24px 24px}}.game--default .game__description{background:#f3f4f8;color:rgba(0,0,0,.5)}.game--top .game__description{border-radius:0 0 24px 24px;bottom:0;color:#fff;position:absolute}.game--top .game__description:before{color:#fff}.game--main .game__description{flex-direction:row;height:21%;padding:24px 48px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.game--main .game__description{height:auto}}.game--main .game__description{border-radius:0 0 24px 24px;bottom:0;left:0;position:absolute;right:0}.game--main .game__description:before{left:auto;right:2rem;z-index:1}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.game--main .game__description:before{bottom:20px;top:auto}}.game--main .game__description-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.game--main .game__description-text{max-height:none;overflow:visible;white-space:normal}}.game__description svg{bottom:16px;position:absolute;right:16px}.game--default .game__description svg,.game--main .game__description svg,.game--top .game__description svg{fill:#28d223}.game:hover .game__description svg{fill:#05be00}@media (min-width:1920px){.game__description svg{bottom:24px;right:24px}}.game__title{display:block;left:50%;max-height:70px;max-width:70%;position:absolute;top:0;-webkit-transform:translate(-50%,calc(-50% - 10px));transform:translate(-50%,calc(-50% - 10px))}@media (min-width:1920px){.game__title{max-height:90px}}.game--manor-matters .game__title{max-height:85px;-webkit-transform:translate(-50%,calc(-70% - 10px));transform:translate(-50%,calc(-70% - 10px))}@media (max-width:768px){.game--manor-matters .game__title{max-height:75px}}@media (min-width:1920px){.game--manor-matters .game__title{max-height:95px}}.games-page__gallery-list{overflow:hidden;padding-left:25px;padding-right:25px;padding-top:30px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.games-page__gallery-list{padding-top:8px}}.games-list{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-25px;margin-right:-25px;padding-bottom:15px}@media (min-width:1280px){.games-list{padding-bottom:20px}}.games-list__item{height:398px;margin:15px;width:270px}@media (min-width:1280px){.games-list__item{height:31.093vw;margin:20px;max-height:630px;max-width:430px;width:21.093vw}}.games-page__header-images{overflow:hidden;position:relative;right:-3.5%;width:100%}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.games-page__header-images{display:none}}.games-page__header-images--mm{left:8.3%;position:absolute;top:12.172774869%;width:17.2%}.games-page__header-images--house{left:5.05%;position:absolute;top:32.984293194%;width:36.25%}.games-page__header-images--gradient{left:4.2%;position:absolute;top:50.130890052%;width:85.6%}.games-page__header-images--austin{left:7.8%;position:absolute;top:43.979057592%;width:15.55%}.games-page__header-images--cat{left:20.05%;position:absolute;top:56.020942408%;width:20.55%}.games-page__header-images--rix{left:67%;position:absolute;top:12.827225131%;width:7.15%}.games-page__header-images--panda{left:0;position:absolute;top:18.32460733%;width:100%}.btn.btn--green{background:#28d223;border-radius:12px;color:#fff;font-size:17px;font-weight:700;line-height:1;margin:10px 0;padding:16px 64px;text-align:center}.btn-group--center{display:flex;justify-content:center;width:100%}.subheader,.subheader p{font-size:22px;line-height:1.4;text-align:center}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.subheader,.subheader p{font-size:17px}.subheader p.subheader--mobile-center,.subheader p.subheader--mobile-center p,.subheader.subheader--mobile-center,.subheader.subheader--mobile-center p{text-align:center}}.subheader .green,.subheader p .green,.subheader p strong,.subheader strong{color:#28d223}.index-page__about{position:relative}.index-page__about .container{margin-left:auto;margin-right:auto;max-width:830px}.index-page__about-bg-top-image{left:50%;position:absolute;top:-140px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}@media screen and (max-width:1000px){.index-page__about-bg-top-image{max-width:100%}}@media screen and (max-width:560px){.index-page__about-bg-top-image{top:-70px}}.index-page__about-bg-bottom-image{left:50%;max-width:95vw;pointer-events:none;position:absolute;top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1200px;z-index:-1}@media (min-width:768px){.index-page__about-bg-bottom-image{top:10%}}.courses-soon{margin-left:auto;margin-right:auto;max-width:1180px;opacity:0;position:relative;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}.courses-soon.courses-soon--visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.courses-soon .h2--middle{margin-bottom:16px}.courses-soon__wrapper{background:#28d223;border-radius:24px;color:#fff;display:block;padding:64px 54px}@media screen and (max-width:1000px){.courses-soon__wrapper{padding:24px}}.courses-soon__content{max-width:calc(100% - 360px);transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}@media screen and (max-width:1000px){.courses-soon__content{margin-top:145px;max-width:none}.courses-soon__content h2{max-width:60%}.courses-soon__content p{font-size:17px;line-height:1.4}}.courses-soon__img{position:absolute;right:80px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:1000px){.courses-soon__img{right:20px;text-align:right;top:16px;-webkit-transform:none;transform:none}.courses-soon__img img{width:66%}}.job-card{display:flex}@media (min-width:1000px){.job-card{justify-content:space-between!important;margin:0 auto;max-width:1420px;width:91.5vw}}@media (max-width:1000px){.horizontal-scroll__content.off .job-card:after{content:"";display:block;flex:none;width:8px}}.job-card__item{background:#f3f4f8;border-radius:24px;color:#000;display:flex;flex:0 0 auto;flex-direction:column;justify-content:space-between;margin:0 8px 16px;padding:16px;position:relative;transition:all .1s ease-in;width:262px}@media (min-width:1000px){.job-card__item{margin:0;max-width:337px;width:21.632vw}}@media (min-width:1280px){.job-card__item{padding:24px}}.job-card__item.job-card__item--all,.job-card__item:hover{background:#28d223;color:#fff}.job-card__item.job-card__item--all .job-card__description,.job-card__item:hover .job-card__description{opacity:.7}.job-card__item.job-card__item--all .tags-list__item,.job-card__item:hover .tags-list__item{background:hsla(0,0%,100%,.3)}.job-card__item.job-card__item--all:hover{background:#05be00}.job-card__item.job-card__item--all:hover .tags-list__item{background:hsla(0,0%,100%,.3)}.job-card__item .job-card__counter{transition:all .1s ease-in}.job-card__item--all{order:-1}@media (min-width:1000px){.job-card__item--all{order:0}}.job-card__item .tags-list{pointer-events:none}.job-card__name{font-size:22px;font-weight:700;line-height:1.1;margin-bottom:8px}@media (min-width:1000px){.job-card__name{font-size:24px}}@media (min-width:1280px){.job-card__name{font-size:34px}}.job-card__description{font-size:14px;font-weight:400;line-height:1.2;margin-bottom:16px;min-height:2.4em;opacity:.5}@media (min-width:1280px){.job-card__description{font-size:17px;line-height:1.4}}.job-card__counter{align-self:bottom;font-size:14px;font-weight:700;letter-spacing:.02em;line-height:1.4;opacity:.4;text-transform:uppercase}.job-card__item--all .job-card__counter,.job-card__item:hover .job-card__counter{color:#fff;opacity:1}.job-card__btn{bottom:24px;height:30px;position:absolute;right:24px;transition:all .1s ease-in;width:30px}.job-card__item .job-card__btn--default{opacity:1}.job-card__item .job-card__btn--hover,.job-card__item--all .job-card__btn--default,.job-card__item:hover .job-card__btn--default{opacity:0}.job-card__item--all .job-card__btn--hover,.job-card__item:hover .job-card__btn--hover{opacity:1}@media screen and (min-width:768px){.horizontal-scroll--expanded .horizontal-scroll__content>.job-card{flex-wrap:wrap}}.job-privilege{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:-64px}.job-privilege__item{color:#000;font-size:22px;line-height:1.4;margin:0 35px 64px;text-align:center;width:320px}@media screen and (max-width:780px){.job-privilege__item{width:calc(50vw - 90px)}}@media screen and (max-width:500px){.job-privilege__item{width:100%}}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.job-privilege__item{margin:0 24px 36px}}.job-privilege__name{font-weight:700;margin-bottom:9px}.company-facts{display:flex;justify-content:space-around;margin-top:48px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.company-facts{align-items:center;flex-direction:column;margin-top:32px}}.company-facts__item{padding:0 20px;text-align:center}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.company-facts__item:not(:last-child){margin-bottom:40px}}.company-facts__item-content-title{display:block;font-size:64px;font-weight:700;line-height:56px;margin-bottom:8px;margin-top:0}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.company-facts__item-content-title{margin-bottom:4px}}.company-facts__item-subtitle p{color:#000;font-size:22px;line-height:32px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.company-facts__item-subtitle p{font-size:18px;line-height:26px}}.job-page__job-card-gallery{overflow:visible}.job-page__job-card-links{margin-bottom:-24px;margin-top:24px;min-height:200px}.job-page__company-facts{margin-top:160px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.job-page__company-facts{margin-top:64px}}.job-page__part-of-team{margin-top:160px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.job-page__part-of-team{margin-top:64px}}.job-page__work-anywhere{margin-top:160px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.job-page__work-anywhere{margin-top:64px}}.job-page__courses{margin-bottom:168px;margin-top:144px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.job-page__courses{margin-bottom:120px}}.job-page__we-have{overflow:hidden}.job-page__privilege{margin-top:160px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.job-page__privilege{margin-top:64px}}.job-page__privilege-top-image{margin-top:-100%;max-width:60%}.job-page__privilege-bottom-image{display:block;height:430px;margin:-160px auto 130px}.job-page__join{margin-bottom:144px;margin-top:48px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.job-page__join{margin-bottom:36px;margin-top:48px}.job-page__join .learn-more-button{margin-bottom:0;margin-top:0}}.office-gallery{display:flex;flex-wrap:wrap}.office-gallery__item{border-radius:100%;cursor:pointer;margin-right:24px;max-height:186px;max-width:186px;overflow:hidden}.office-gallery__img{transition:all .1s ease-in}.office-gallery__item:hover .office-gallery__img{-webkit-transform:scale(1.25);transform:scale(1.25)}.h2--middle{font-size:50px;font-weight:700;line-height:1.1}.share{display:inline-block;margin-left:0;margin-right:16px;vertical-align:middle}.share-it__button{border:none;display:inline-block;margin-right:8px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.share-it__button:hover{-webkit-animation:sharehover .2s ease;animation:sharehover .2s ease}@-webkit-keyframes sharehover{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sharehover{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}.spinner{position:relative}.spinner__svg{-webkit-animation:spinner_rotate 2s linear infinite;animation:spinner_rotate 2s linear infinite;left:50%;position:absolute;top:50%;width:50px;z-index:2}.spinner__path{stroke-linecap:round;-webkit-animation:spinner_dash 1.5s ease-in-out infinite;animation:spinner_dash 1.5s ease-in-out infinite}@-webkit-keyframes spinner_rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner_rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes spinner_dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes spinner_dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.error-alert{background-color:#fde9ec;border-radius:8px;color:#b2374a;font-size:18px;font-weight:400;line-height:24px;padding:16px}.error-alert a{color:#b2374a;text-decoration:underline}.error-alert a:hover{color:#8e2c3b}.all-jobs-form{align-items:center;background:#f3f4f8;border-radius:24px;display:flex;flex-direction:column;line-height:1.4;margin-bottom:120px;padding:48px}@media (max-width:1190px){.all-jobs-form{padding:24px}}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.all-jobs-form{padding:32px 16px}}.all-jobs-form__inner{display:flex;flex-wrap:wrap;margin:0 -8px;max-width:856px;width:100%}.all-jobs-form__header{color:#000;font-size:34px;font-weight:700;margin-bottom:32px;text-align:center;width:100%}.all-jobs-form__description{color:#000;font-size:21px;margin:24px auto 48px;text-align:center}.all-jobs-form__input{background:#fff;border:1px solid #d8d8d8;border-radius:8px;box-shadow:none;box-sizing:border-box;color:#000;font-size:17px;margin:0;text-overflow:ellipsis;width:100%}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.all-jobs-form__input{max-width:100%;min-width:auto}}.all-jobs-form__input--text{padding-right:140px}.all-jobs-form__input-wrapper{position:relative;width:100%}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.all-jobs-form__input-wrapper{max-width:100%;min-width:auto}}.all-jobs-form__input-text{align-items:center;color:#66747a;display:flex;font-size:17px;font-style:normal;font-weight:400;height:100%;justify-content:center;line-height:24px;padding:0 30px 0 5px;pointer-events:none;position:absolute;right:0;top:0;width:150px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.all-jobs-form__input-text{padding-right:15px;width:135px}}.all-jobs-form__input-text span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.all-jobs-form__input[name=phone]{max-width:280px}.all-jobs-form__input--error{border:1px solid #ff5b5b}.all-jobs-form__input--error:hover{border-color:#f3f4f8;box-shadow:inset 0 0 0 1px #ff5b5b}.all-jobs-form__input--error:focus{border-color:#f3f4f8;box-shadow:inset 0 0 0 2px #ff5b5b}.all-jobs-form__input--error.check{border:none}.all-jobs-form__input--error.check:focus,.all-jobs-form__input--error.check:hover{box-shadow:none}.all-jobs-form__input--error.check .check__box{background-color:rgba(255,91,91,.32);border:1px solid #ff5b5b}textarea.all-jobs-form__input{display:block;height:auto}.all-jobs-form__button{background:#28d223;border:0;border-radius:12px;color:#fff;cursor:pointer;font-size:17px;font-weight:700;line-height:100%;margin:10px 0;padding:16px 64px;text-align:center}.all-jobs-form__button:hover{background:#05be00}.all-jobs-form__button:disabled{background:#c2c3c6;cursor:not-allowed}.all-jobs-form__input-container{padding-left:8px;padding-right:8px;position:relative;width:100%}.all-jobs-form__input-container--half{padding-left:8px;padding-right:8px;position:relative;width:50%}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.all-jobs-form__input-container--half{width:100%}}.all-jobs-form__input-container--quarter{padding-left:8px;padding-right:8px;position:relative;width:25%}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.all-jobs-form__input-container--quarter{width:100%}}.all-jobs-form__input-container,.all-jobs-form__input-container--half,.all-jobs-form__input-container--quarter{margin:0 auto 16px}.all-jobs-form__input-header{color:#919194;font-size:18px}.all-jobs-form .drag-drop{border:1px dashed #d8d8d8;border-radius:8px;color:#999;cursor:pointer;margin:0 auto 32px;text-align:center;transition:all .15s ease-in}.all-jobs-form .drag-drop input[type=file]{cursor:inherit;visibility:hidden}.all-jobs-form .drag-drop:hover{border-style:solid}.all-jobs-form .drag-drop:not(.error):hover{border-color:#28d223;box-shadow:inset 0 0 0 1px #28d223}.all-jobs-form .drag-drop.loading{border-color:#f3f4f8}.all-jobs-form .drag-drop.error{border-color:#ff5b5b}.all-jobs-form .drag-drop.error:hover{box-shadow:inset 0 0 0 1px #ff5b5b}.all-jobs-form .drag-drop.drag-drop--active{border:1px solid #28d223}.drag-drop__wrapper-uploader{padding:16px;position:relative}.drag-drop__text:before{background:transparent 50% no-repeat url(/f/img/ui/attach.svg);content:"";display:inline-block;height:19px;margin-right:8px;vertical-align:text-bottom;width:18px}.drag-drop__error{color:#ff5b5b;margin-top:8px}.file-list{display:flex;flex-wrap:wrap;padding:16px}.file-list__item{display:flex;margin-bottom:16px;margin-right:16px;text-align:left;width:100%}.file-list__info{width:calc(100% - 74px)}.file-list__image{background:url(/f/img/ui/file.svg);height:42px;margin-right:8px;width:42px}.file-list__remove{cursor:pointer;margin-left:8px}.file-list__remove-svg{fill:#494949;transition:all .15s ease-in}.file-list__remove:hover .file-list__remove-svg{fill:#28d223}.all-jobs-form__buttons{box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:left;margin:0 auto;width:100%}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.all-jobs-form__buttons{justify-content:center}}.cross-fingers{align-items:center;-webkit-animation:slide-up .3s ease-in;animation:slide-up .3s ease-in;background:#f3f4f8;border-radius:24px;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:840px;min-height:70vh;padding:100px 200px;text-align:center;width:100%}@media (max-width:768px){.cross-fingers{padding:100px}}@media (max-width:550px){.cross-fingers{padding:100px 32px}}.cross-fingers__img{max-width:100%}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.cross-fingers__img{max-height:156px}}.cross-fingers__title{margin-top:29px}.cross-fingers__text{margin-top:9px}.cross-fingers__button{margin-top:49px;width:300px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.cross-fingers__button{width:200px}}.error-bubble{background:#fe614b;border-radius:24px;color:#fff;left:0;margin:0 8px;min-height:50px;min-width:295px;opacity:0;padding:16px 24px;pointer-events:none;position:absolute;top:58px;transition:all .15s ease-in;z-index:1}.all-jobs-form__input--error:focus+.error-bubble,.error-bubble--shown{opacity:1;pointer-events:all}textarea+.error-bubble{top:150px}.error-bubble:after{border:10px solid transparent;border-bottom-color:#fe614b;content:"";left:50%;position:absolute;top:-20px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.check{display:block;font-size:22px;margin-bottom:2.5em}.check--middle{margin-bottom:24px}.check--middle .all-jobs-form__input-container{margin-bottom:3px;padding-left:0;padding-right:0}.check__box{background-color:#fff;background-position:50% 50%;background-repeat:no-repeat;background-size:80%;border:1px solid #b8bec6;border-radius:8px;cursor:pointer;height:1em;margin-top:.22em;overflow:hidden;position:absolute;transition:all .18s ease-in-out;width:1em}.check__text{color:#919194;font-size:18px;margin-left:calc(1em + 13px)}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.check__text{line-height:1.4}}.check__input:checked+.check__box{background-color:#28d223;background-image:url(/build/assets/checkbox.b6d57a934576fb157cc9.svg);border-color:#28d223}.drag-drop__loader{height:100%;left:0;position:absolute;top:0;width:100%}.all-jobs-form__button-spinner{margin:10px 0 10px 10px}.all-jobs-form__error-alert{margin-top:24px}.select-field input{box-shadow:none!important;height:auto!important;min-height:auto!important}.select-field__control{transition:all .2s ease-in-out!important}.select-field__control:hover{border-color:#f3f4f8!important}.select-field__control:not(.select-field__control--is-focused):hover{box-shadow:inset 0 0 0 1px #28d223!important}.select-field--error .select-field__control{border:1px solid #ff5b5b!important}.select-field--error .select-field__control--is-focused,.select-field--error .select-field__control:hover{border-color:#f3f4f8!important}.select-field--error .select-field__control:not(.select-field--error .select-field__control--is-focused):hover{box-shadow:inset 0 0 0 1px #ff5b5b!important}.select-field--error .select-field__control--is-focused{box-shadow:inset 0 0 0 2px #ff5b5b!important}.floating-card{background-color:#fff;border-radius:16px;bottom:24px;box-shadow:0 8px 32px 0 rgba(0,0,0,.2);display:inline-flex;gap:16px;left:50%;max-width:calc(100% - 32px);opacity:1;padding:24px;position:fixed;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:all .3s ease-in-out;visibility:visible;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:1000}@media (max-width:576px){.floating-card{bottom:16px;flex-direction:column;gap:8px;padding:16px;width:100%}}.floating-card--hidden{opacity:0;visibility:hidden}.floating-card>*{flex-shrink:0}.breadcrumbs__list{flex-wrap:wrap;list-style:none}.breadcrumbs__item,.breadcrumbs__list{align-items:center;display:flex}:root .breadcrumbs__item{font-size:17px;margin:0}:root .breadcrumbs__item:before{display:none}.breadcrumbs__item+.breadcrumbs__item:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23919194' d='M9 6.71a.996.996 0 0 0 0 1.41L12.88 12 9 15.88a.996.996 0 1 0 1.41 1.41L15 12.7a.996.996 0 0 0 0-1.41L10.41 6.7c-.38-.38-1.02-.38-1.41.01'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:24px;margin:0 8px;width:24px}.breadcrumbs__link{color:#919194}@media (max-width:576px){:root .breadcrumbs__item{font-size:14px}}h2+.job-single-page__text{margin-top:24px}.job-single-page__text h3{margin-top:48px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.job-single-page__text h3{font-size:22px;line-height:1.3}}.job-single-page__text{margin-bottom:56px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.job-single-page__text .central-link{font-size:17px;line-height:1.2;padding:0 10%;text-align:center}}.job-single-page__text--city{font-size:22px;line-height:1.5}.job-single-page__text--share-label{margin-right:16px}.job-single-page__share{margin-bottom:4px}.job-single-page__share p{margin-bottom:0}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.job-single-page__share{text-align:center}.job-single-page__share span{display:block}}.job-single-page__ref{margin-bottom:64px}.cource-vacancy strong,.job-vacancy .header-block__subheader strong,.job-vacancy .job-single-page__text strong{background:linear-gradient(180deg,transparent 30%,#d7ff97 0) repeat-x;color:#000;font-weight:400}.job-vacancy .job-vacancy__disclaimer-text{margin-top:32px}.job-vacancy__breadcrumbs{display:flex;justify-content:center;margin-bottom:32px}@media (max-width:576px){.job-vacancy__breadcrumbs{margin-bottom:24px}}.document-list{display:flex;flex-direction:column}.document-list__title{margin-bottom:16px}.document-list__item{align-items:center;display:flex}.document-list__item img{margin-right:8px;width:24px}.document-list__link{align-items:center;display:flex;justify-content:center}.document-list__item:not(:last-child){margin-bottom:8px}.press-hero{background:linear-gradient(180deg,rgba(74,71,189,.2),#4444bc);border-radius:24px;margin-bottom:48px;overflow:hidden;padding:200px 0 64px;position:relative}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.press-hero{padding:100px 0 32px}}.press-hero__header{align-items:center;display:flex;flex-direction:column}.press-hero__title{color:#fff;font-size:80px;font-weight:700;line-height:88px;margin-bottom:20px;text-align:center}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.press-hero__title{font-size:60px;line-height:68px}}.press-hero__subtitle{color:#fff;font-size:36px;font-weight:700;line-height:43px;margin-bottom:8px;text-align:center}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.press-hero__subtitle{font-size:24px;line-height:32px}}.press-hero__email{font-size:36px;font-weight:700;line-height:43px;position:relative;text-align:center;transition:color .3s}.press-hero__email:after{background:#28d223;bottom:2px;content:"";height:3px;left:0;position:absolute;transition:background .3s;width:100%}.press-hero__email:hover{color:#05be00}.press-hero__email:hover:after{background:#05be00}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.press-hero__email{font-size:24px;line-height:32px}.press-hero__email:after{height:2px}}.press-hero__btn{margin-top:145px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.press-hero__btn{margin-top:65px}}.press-hero__bg{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;top:0;width:100%;z-index:-1}.press-link{align-items:center;color:#28d223;display:flex;font-size:17px;font-weight:700;line-height:24px;transition:color .3s}.press-link__arrow{margin-left:8px;fill:#28d223;height:20px;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:fill .3s;width:20px}.press-link:hover{color:#05be00}.press-link:hover .press-link__arrow{fill:#05be00}.press-link--btn{background:#28d223;border-radius:12px;color:#fff;cursor:pointer;display:inline-block;font-size:17px;font-weight:700;height:54px;line-height:54px;padding:0 60px;transition:background .3s}.press-link--btn:hover{background:#05be00;color:#fff}.press-link--white{color:#fff}.press-link--white .press-link__arrow{fill:#fff}.press-link--white:hover{color:#ececec}.press-link--white:hover .press-link__arrow{fill:#ececec}.press-panels{display:flex;gap:24px;margin-bottom:160px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.press-panels{flex-direction:column;gap:16px;margin-bottom:60px}}@media screen and (min-width:768px) and (max-width:1279px) and (min-height:415px){.press-panels{flex-direction:column;margin-bottom:120px}}.press-panels__item{background-color:#28d223;border-radius:24px;color:#fff;display:flex;flex-direction:column;font-size:48px;font-weight:700;justify-content:space-between;line-height:56px;min-height:220px;padding:40px 64px 48px;position:relative;width:66.66667%}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.press-panels__item{min-height:auto;padding:28px 40px;width:100%}}@media screen and (min-width:768px) and (max-width:1279px) and (min-height:415px){.press-panels__item{width:100%}}.press-panels__item--small{background-color:#f3f4f8;color:#000;width:33.33333%}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.press-panels__item--small{width:100%}}@media screen and (min-width:768px) and (max-width:1279px) and (min-height:415px){.press-panels__item--small{width:100%}}.press-panels__title{width:50%}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.press-panels__title{width:100%}}.press-panels__btn{margin-top:24px}.press-logo{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;width:357px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.press-logo{display:none}}.press-logo__playrix{height:51px;position:relative;top:4px}.press-logo__line{border-style:solid;border-width:1px;position:absolute}.press-logo__line--top{top:calc(50% - 57.5px)}.press-logo__line--bottom{bottom:calc(50% - 57.5px)}.press-logo__line--left{left:calc(50% - 120px)}.press-logo__line--right{right:calc(50% - 120px)}.press-logo__line--hor{border-image:linear-gradient(270deg,rgba(63,105,255,.25) 78.85%,rgba(63,105,255,.25) 0,rgba(63,105,255,0) 99.44%) 100% 1;height:39px;right:0;width:100%}.press-logo__line--vert{border:1px solid;border-image:linear-gradient(0deg,rgba(63,105,255,.25) 78.85%,rgba(63,105,255,.25) 0) 1 100%;height:100%;top:0;width:39px}.press-logo__squares{background:no-repeat 50% 56%/162px url(/build/assets/logo.7e7b372cc3dceff91811.svg),no-repeat 0 0 url(/build/assets/square.64a089d12d05568a6daf.svg),no-repeat 0 100% url(/build/assets/square.64a089d12d05568a6daf.svg),no-repeat 100% 0 url(/build/assets/square.64a089d12d05568a6daf.svg),no-repeat 100% 100% url(/build/assets/square.64a089d12d05568a6daf.svg);display:flex;height:115px;justify-content:center;position:absolute;width:240px}.press-logo__color{color:#ffffff66;font-size:17px;font-weight:400;line-height:24px;max-width:166px;position:absolute;text-align:center;top:100%}.press-gallery{align-items:center;display:flex;flex-direction:column;margin-bottom:110px}.press-gallery__header{margin-bottom:32px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.press-gallery__header{margin-bottom:8px}}.press-gallery__btn{margin-top:48px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.press-gallery{margin-bottom:60px}}.press-slider{display:flex;flex-wrap:nowrap;margin-top:50px;overflow:visible;position:relative;width:calc(100vw - 24px)}.press-slider__item{flex:1 0 calc(33.33333vw - 8px);font-size:22px;line-height:27px;padding:0 12px;position:relative;text-align:center;width:calc(33.33333vw - 8px)}@media screen and (min-width:768px) and (max-width:1279px) and (min-height:415px){.press-slider__item{flex:1 0 calc(50vw - 12px);width:calc(50vw - 12px)}}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.press-slider__item{flex:1 0 calc(100vw - 24px);width:calc(100vw - 24px)}}.press-slider__item:after{display:none}.press-slider__item-cover-wrapper{border-radius:24px;cursor:pointer;overflow:hidden;padding-bottom:max(260px,60%);position:relative;width:100%;z-index:0}.press-slider__item-cover{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;will-change:transform}.press-slider__item-cover:hover{-webkit-transform:scale(1.15);transform:scale(1.15)}.story-page-slider{margin-left:-12px;overflow:hidden;width:calc(100% + 24px)}.story-page-slider__list{display:flex;flex-wrap:nowrap;position:relative}.story-page-slider__item{flex:1 0 100%;padding:0 12px;position:relative;text-align:center}.story-page-slider__item-cover-wrapper{border-radius:24px;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%;z-index:0}.story-page-slider__item img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.image-gallery{overflow:hidden}.images-slider{display:flex;flex-wrap:nowrap;overflow:visible;position:relative;width:100%}.images-slider__item{flex:1 0 33.33333%;font-size:22px;line-height:27px;padding:0 12px;position:relative;text-align:center;width:33.33333%}@media screen and (min-width:768px) and (max-width:1279px) and (min-height:415px){.images-slider__item{flex:1 0 50%;width:50%}}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.images-slider__item{flex:1 0 100%;width:100%}}.images-slider__item:after{display:none}.images-slider__item-cover-wrapper{border-radius:24px;cursor:pointer;overflow:hidden;padding-bottom:max(260px,60%);position:relative;width:100%;z-index:0}.images-slider__item-cover{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;will-change:transform}.images-slider__item-cover:hover{-webkit-transform:scale(1.15);transform:scale(1.15)}@font-face{font-family:hauss;font-style:normal;font-weight:400;src:url(/f/font/als_hauss_regular.woff2) format("woff2"),url(/f/font/als_hauss_regular.woff) format("woff")}@font-face{font-family:hauss;font-style:normal;font-weight:500;src:url(/f/font/als_hauss_medium.woff2) format("woff2"),url(/f/font/als_hauss_medium.woff) format("woff")}@font-face{font-family:hauss;font-style:normal;font-weight:700;src:url(/f/font/als_hauss_bold.woff2) format("woff2"),url(/f/font/als_hauss_bold.woff) format("woff")}*{box-sizing:border-box}body,html{border:0;margin:0;padding:0}body{background:#fff;color:#000;font:400 13.5pt/1.6 hauss,Tahoma,Sans-Serif;font-style:normal;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:400;line-height:1.4;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}@media (max-width:360px){font-size:15px;line-height:1.2}a{border-bottom:1px solid;border-color:transparent;color:#28d223;display:inline;text-decoration:none;transition:all .15s ease-in;-webkit-tap-highlight-color:transparent}a:hover{color:#05be00}a.nonunderline{border:none}.pseudo-link{border-bottom-style:dashed;border-bottom-width:1px;cursor:pointer;transition:all .15s ease-in}.pseudo-link:hover{color:#ccc}a.external,a[target=_blank]{cursor:pointer}a.external:after,a[target=_blank]:after{content:"\2197";margin-left:.15em}a.external:hover:after,a[target=_blank]:hover:after{-webkit-animation:external-trigger .35s cubic-bezier(.46,-.64,.65,1.53);animation:external-trigger .35s cubic-bezier(.46,-.64,.65,1.53);position:relative}@-webkit-keyframes external-trigger{0%{left:0}50%{left:-.15em}to{left:0}}@keyframes external-trigger{0%{left:0}50%{left:-.15em}to{left:0}}.no-external{margin-right:0!important}button,canvas,canvas:active,canvas:focus{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none;-webkit-user-select:none}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){button,canvas,canvas:active,canvas:focus{cursor:default}}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.2}h1{font-family:hauss,Tahoma,Sans-Serif;font-size:48px;font-weight:700;line-height:1.1;margin:0;text-align:center}h1.h1--large{font-size:80px;line-height:1.4}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){h1.h1--large{font-size:48px;line-height:1.1}}h1 strong,h2 strong,h3 strong{color:#28d223}h2{font-family:hauss,Tahoma,Sans-Serif;font-size:34px;font-weight:700;line-height:1.4;margin:0}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){h2{font-size:22px;line-height:1.3}}h2.h2--big{font-family:hauss,Tahoma,Sans-Serif;font-size:48px;font-weight:700;margin:0}h2.h2--big,h2.h2--large{line-height:1.1;text-align:center}h2.h2--large{font-size:80px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){h2.h2--large{font-size:48px}}@media screen and (max-width:320px){h2.h2--large{font-size:40px}}h2.h2--middle{font-size:48px;font-weight:700;line-height:1.1}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){h2.h2--middle{font-size:34px}}h2+h3{margin-top:40px}h3{font-size:34px}h3,h4{font-family:hauss,Tahoma,Sans-Serif;font-weight:700;line-height:1.4;margin:0}h4{font-size:14px;letter-spacing:.02em;text-transform:uppercase}p{font-size:22px;line-height:1.5;margin:0 0 13px}h3+ol,h3+p,h3+ul{margin-top:16px}ol+h2,ol+h3,p+h2,p+h3,ul+h2,ul+h3{margin-top:80px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){ol+h2,ol+h3,p+h2,p+h3,ul+h2,ul+h3{margin-top:36px}}blockquote{color:#000;font-size:34px;font-weight:700;line-height:1.4;margin:48px 0;text-align:center}blockquote footer{align-self:center;font-size:22px;line-height:1.5;margin-top:24px;text-align:center}blockquote footer cite{font-style:normal}.blockquote-signature{font-size:22px;font-weight:500;line-height:120%}ol,ul{list-style-type:none;margin:0;padding:0}ol li,ul li{margin-bottom:16px}.container--text ul li,.container--text-small ul li{margin-bottom:16px;margin-left:16px}.container--text ul li:before,.container--text-small ul li:before{content:"\2022";display:block;float:left;font-size:80%;margin:3px 0 0 -16px;width:16px}.container--text ul>ul,.container--text-small ul>ul{padding-left:36px}.container--text ul>ul li:before,.container--text-small ul>ul li:before{content:"\25E6";font-size:95%;margin-top:2px}.container--text ol,.container--text-small ol{counter-reset:listitem;list-style-type:none}.container--text ol>li,.container--text-small ol>li{display:block;margin-bottom:16px;margin-left:32px;position:relative}.container--text ol>li:before,.container--text-small ol>li:before{content:attr(data-list-prefix) counters(listitem,".",decimal) ". ";counter-increment:listitem;font-size:85%;margin-right:100%;position:absolute;right:10px}.container--text ol.letters,.container--text-small ol.letters{counter-reset:letterslistitem}.container--text ol.letters>li,.container--text-small ol.letters>li{counter-increment:letterslistitem}.container--text ol.letters>li:before,.container--text-small ol.letters>li:before{content:counter(letterslistitem,lower-alpha) ")";font-size:100%;margin-left:-32px;padding:0;width:32px}.container--text h5,.container--text-small h5{font:inherit;font-weight:700;margin-bottom:8px;margin-top:24px}.container--text h2.h2--large{margin-top:64px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.container--text h2.h2--large{margin-top:24px}}.container--text h5,.container--text li{font-size:22px;line-height:1.5}.container--text-small h2{margin-bottom:16px}.container--text-small h2.h2--large{font-size:34px;line-height:1.1}@media screen and (min-width:768px){.container--text-small h2.h2--large{font-size:48px;margin-top:48px}}.container--text-small li,.container--text-small p{font-size:18px;line-height:1.4}.container--text-small p+ol,.container--text-small p+ul{margin-top:16px}.container--text-small ol+h2,.container--text-small p+h2,.container--text-small ul+h2{margin-top:54px}.container--text-small h4{font:inherit;margin-bottom:24px;margin-top:24px}.container--text-small li.as-top,.container--text-small ol.top>li{margin-left:0}.container--text-small li.as-top:before,.container--text-small ol.top>li:before{content:""}.container--text-small li.as-top h3,.container--text-small ol.top>li h3{margin-bottom:16px}.container--text-small li.as-top h3:before,.container--text-small ol.top>li h3:before{content:counters(listitem,".") ". "}.container--text-small li.as-top{margin-top:36px}.container--text-small ol.top>li{margin-bottom:36px}.container--text-small table{border-collapse:collapse}.container--text-small td,.container--text-small th{border-left:1px solid rgba(0,0,0,.4);padding:4px 24px 24px;vertical-align:top}.container--text-small td:first-child,.container--text-small th:first-child{border:none;padding-left:0}.container--text-small th{color:rgba(0,0,0,.4);font-weight:400}.container--text-small table.for-policy td,.container--text-small table.for-policy th{width:20%}.container--text-small table.for-policy td:first-child,.container--text-small table.for-policy th:first-child{width:auto}.nobr{white-space:nowrap}div+br{display:none}.gm-style>div>div>div>div>div[style*="cursor: pointer"]{cursor:inherit!important}.gm-style [href*="maps.google.com/maps"] img{bottom:0;top:auto!important}.gm-style a{color:inherit}#application,body,html{height:100%}#application{padding-top:75px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){#application{padding-top:60px}}.container.container--full-width{margin:0 auto;max-width:unset}input[type=text]{-webkit-appearance:none;border:1px solid #2683fa;border-radius:0;font-size:19px;height:45px;margin-top:5px;padding:0 12px;width:100%}input[type=text]:focus{outline:3px solid #2683fa}input[type=checkbox]{display:none;height:19px;margin-right:-19px;opacity:0;width:19px}input[type=checkbox]+.type-checkbox:before{background:url(/f/img/ui/checkbox.png) 0 0 no-repeat;content:" ";cursor:pointer;display:inline-block;height:19px;margin-bottom:-4px;margin-right:10px;width:19px}input[type=checkbox]:checked+.type-checkbox:before{background-position:-19px 0}input[type=checkbox]:focus{outline:3px solid #2683fa}input{min-height:50px;padding:15px 24px 16px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){input{min-height:44px}}textarea{height:60px;overflow:hidden;padding:16px 30px 17px;resize:none;width:100%}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){textarea{height:-webkit-max-content;height:-moz-max-content;height:max-content;min-height:44px}}input,textarea{border:0;border-radius:30px;font-family:hauss,Tahoma,Sans-Serif;font-size:22px;margin-bottom:24px;margin-right:24px;transition:all .2s ease-in-out}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){input,textarea{border-radius:22px;font-size:16px;margin-bottom:18px;margin-right:0}}input:hover,textarea:hover{box-shadow:inset 0 0 0 1px #28d223}input:focus,input:hover,textarea:focus,textarea:hover{border-color:#f3f4f8;outline:none;transition:all .2s ease-in-out}input:focus,textarea:focus{box-shadow:inset 0 0 0 2px #28d223}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#b8bec6}input::-moz-placeholder,textarea::-moz-placeholder{color:#b8bec6}input::placeholder,textarea::placeholder{color:#b8bec6}input[type=file]{display:block;height:0;margin:0;min-height:0;opacity:0;padding:0;width:0}input[type=file]:focus{outline:3px solid #2683fa}input[type=text]{background:#fff;border-color:#eaedf1;border-radius:25px;font-family:hauss,Tahoma,Sans-Serif;font-size:18px;line-height:23px;padding:12.5px 17px;width:345px}input[type=text]:focus{outline:0}input[type=text]::-webkit-input-placeholder{color:#b8bec7}input[type=text]::-moz-placeholder{color:#b8bec7}input[type=text]::placeholder{color:#b8bec7}.not-found-page{text-align:center}.offices{display:flex;flex-wrap:wrap;margin:0 auto;overflow:auto;position:relative}@media (min-width:1000px){.offices{max-width:1140px}}@media (min-width:1281px){.offices{max-width:1340px}}@media (min-width:1000px) and (max-height:1000px){.offices{max-width:900px}}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.offices{flex-wrap:nowrap;margin-top:24px;overflow:visible}}.offices__item{cursor:pointer;flex:1 50%;padding:16px}@media (max-width:1000px){.offices__item:nth-child(odd){padding-left:0}.offices__item:nth-child(2n){padding-right:0}}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.offices__item{flex:none;padding:0 8px;width:70vw}.offices__item:nth-child(odd){padding-left:8px}.offices__item:nth-child(2n){padding-right:8px}}.offices__item-cover-wrapper{border-radius:24px;min-height:260px;min-width:220px;overflow:hidden;padding-bottom:60%;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0)}.macos.desktop .offices__item-cover-wrapper{-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.offices__item-cover{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);-webkit-transform-origin:center center;transform-origin:center center;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.offices__item-cover:hover{-webkit-transform:scale(1.15) translateZ(0);transform:scale(1.15) translateZ(0)}.team-videos{display:flex;margin:0 -12px 50px;overflow:auto}@media screen and (min-width:768px){.team-videos{justify-content:center}}.team-videos__item{flex:1;margin:12px;min-width:250px}.team-videos__video{border-radius:24px;margin-bottom:16px;overflow:hidden;padding-bottom:160%;position:relative}.team-videos__cover{background-position:50% 0;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.team-videos__content{color:#fff;font-size:17px;font-weight:700;padding:20px 24px;position:absolute;z-index:1}.team-videos__play-control{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:url(/static/images/stories-play-control.svg) no-repeat;background-size:cover;border-radius:100%;bottom:16px;cursor:pointer;height:64px;left:16px;opacity:.3;position:absolute;width:64px;z-index:1}.team-videos__user-name,.team-videos__user-position{text-align:center}.team-videos__user-name{font-size:22px;font-weight:500;margin-bottom:8px}.team-videos__user-position{color:rgba(0,0,0,.5);font-size:17px}.learn-more-button{margin-bottom:74px;margin-top:32px;position:relative;text-align:center}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.company-page__join .learn-more-button{margin-bottom:0}}.learn-more-button__element{background:#28d223;border-radius:12px;color:#fff;cursor:pointer;display:inline-block;font-size:17px;font-weight:700;height:50px;line-height:50px;min-width:200px;padding:0 40px;text-align:center}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.learn-more-button__element{padding:0 8px}}.learn-more-button__element:hover{background:#05be00;color:#fff}.learn-more-button__element:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.learn-more-button__element--dense{height:48px;line-height:48px;padding:0 16px}.learn-more-button__element--secondary{background:#f3f4f8;color:#000}.learn-more-button__element--secondary:hover{background:#dedfe3;color:#000}a[target=_blank].learn-more-button__element:after{content:none}.learn-more-button__element img{vertical-align:middle}.learn-more-button__element .with-icon--round-arrow{position:relative}.learn-more-button__element .with-icon--round-arrow:before{left:100%;margin-left:.3em;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.lead-text{font-size:32px}.application-stores{display:flex;flex-wrap:wrap;justify-content:center}.application-stores__item{margin:8px}.application-stores__item img{max-height:50px;vertical-align:middle}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.application-stores__item img{max-height:40px}}.signup{margin:0 0 40px;padding-top:10px;text-align:center}.signup h3{font-size:22px;margin-top:0}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.signup h3{font-size:17px;font-weight:500;line-height:1.4}}.signup__social{display:flex;flex-wrap:wrap;font-size:18px;justify-content:center;margin-top:24px}.signup__social a{color:#000;white-space:nowrap}.signup__social a:hover{border-color:rgba(0,0,0,.3)}.social__item{margin:0 20px 12px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.social__item a{font-size:14px}}.social__item .with-icon{margin-left:36px}.social__item .with-icon:before{background-position:0;background-repeat:no-repeat;content:" ";display:inline-block;height:24px;margin-left:-36px;padding-right:12px;vertical-align:middle;width:24px}.with-icon.with-icon--facebook{margin-left:24px}.with-icon.with-icon--facebook:before{background-image:url(/f/img/ui/game/fb.svg);margin-left:-24px;width:12px}.with-icon.with-icon--instagram:before{background-image:url(/f/img/ui/game/ig.svg)}.with-icon.with-icon--twitter:before{background-image:url(/f/img/ui/game/tw.svg)}.with-icon.with-icon--youtube{margin-left:40px}.with-icon.with-icon--youtube:before{background-image:url(/f/img/ui/game/yt.svg);margin-left:-40px;width:28px}.game-single-page__screens-wrapper{border-radius:24px;margin:0 auto;width:100%}@media screen and (min-width:1200px){.game-single-page__screens-wrapper{width:1084px}}.screen-gallery{display:flex;justify-content:flex-start}.screen-gallery__item{max-height:600px;min-width:100%;padding:0 12px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.screen-gallery__item{max-height:343px}}.screen-gallery__img{border-radius:24px;opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);transition:opacity .2s ease,-webkit-transform .3s ease;transition:opacity .2s ease,transform .3s ease;transition:opacity .2s ease,transform .3s ease,-webkit-transform .3s ease;width:100%}@media screen and (min-width:768px){.screen-gallery:not(.isLocked) .screen-gallery__item_invisible .screen-gallery__img{opacity:0}}.articles-list{display:flex;flex-wrap:wrap;margin:0 -12px}.articles-list__item{display:flex;flex:0 0 auto;opacity:0;padding:24px 12px;position:relative;-webkit-transform:translateY(50px);transform:translateY(50px);transition:opacity 1s ease,-webkit-transform 1s ease;transition:opacity 1s ease,transform 1s ease;transition:opacity 1s ease,transform 1s ease,-webkit-transform 1s ease;width:50%}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.articles-list__item{width:100%}}.articles-list__item.page-section--visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.articles-list__item h3{color:#000;font-size:27px;line-height:1.2;margin-top:0}@media screen and (min-width:768px){.articles-list__item h3{font-size:34px}}.articles-list__item .learn-more-link{text-align:left}.article--with-icon h3{font-size:40px}@media screen and (min-width:768px){.article--with-icon h3{font-size:50px}}.article--with-icon img{left:50%;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:768px){.article--with-icon img{margin-top:-70px}}.article--with-icon .article__content{padding-top:0}.article--width.articles-list__item,.article--width.articles-list__item .article__inner{width:100%}.article--with-cover .article__inner{background:#f3f4f8;border-radius:24px;overflow:hidden;width:100%}.article--with-icon .article__inner{align-items:center;display:flex;justify-content:center;padding:0 50px}@media screen and (max-width:1024px){.article--with-icon .article__inner{padding:0}}.article__cover{background-position:50% 0;background-size:cover;height:50%;padding-bottom:50%;z-index:1}.article__content{padding:16px}@media screen and (min-width:768px){.article__content{padding:28px 32px}}.blog__header{margin-bottom:32px;margin-top:63px}.blog__tag-list{margin-bottom:111px;margin-top:32px}.blog__article,.blog__error{margin-bottom:151px;margin-top:111px}.blog__error{text-align:center}.blog__empty-image{height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:280px}.blog__empty-text{color:#4d5d64;font-size:18px;line-height:24px;margin-top:16px}.contacts{font-size:18px;margin:0 auto}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.contacts{padding:0 24px;width:100%}}.contacts .contacts__address,.contacts .contacts__title{margin:0;padding-bottom:12px}.contacts .contacts__title{font-size:18px;font-weight:500;padding-right:10%;text-transform:none}.contacts .contacts__address{margin-bottom:32px}@media screen and (max-width:768px){.contacts{width:100%}.contacts .contacts__item{display:flex;flex-direction:column}.contacts .contacts__address,.contacts .contacts__title{text-align:center}.contacts .contacts__title{padding-right:0}}@media screen and (min-width:768px){.contacts{display:table;width:490px}.contacts .contacts__item{display:table-row}.contacts .contacts__address,.contacts .contacts__title{display:table-cell;padding-bottom:30px}.contacts .contacts__address{white-space:nowrap;width:1%}.contacts__address a{color:#000}.contacts__address a:hover{color:#28d223}}.support{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:500px;text-align:center}.support__image{margin:0 auto 24px;max-height:300px;max-width:100%}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.support__image{max-width:70%}}.support__button{align-self:center;margin-bottom:24px}.support__text{font-family:hauss,Tahoma,Sans-Serif;font-size:18px;line-height:150%;max-width:410px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.support__text{font-size:17px;line-height:1.4}}.license-container{background:#f3f4f8;border-radius:8px;margin-bottom:48px;margin-top:24px}.license-container-inner{margin:24px;opacity:.5}.license-container-inner p{font-size:18px;line-height:1.4}.history__header,.history__main-video{position:relative;z-index:2}.history__timeline-section{position:relative;z-index:1}.history__timeline-section .container{position:relative}.timeline{margin-bottom:200px;margin-top:80px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.timeline{margin-bottom:0;margin-top:48px}}.timeline__year-items{display:flex}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.timeline__year-items:last-child{margin-bottom:30px}}.timeline__blocks-wrapper{flex-grow:2;margin-left:-90px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.timeline__blocks-wrapper{margin-left:0}}.timeline__year-wrapper{border-left:.5px solid rgba(0,0,0,.2);display:flex;position:relative;width:90px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.timeline__year-wrapper{display:none}}.timeline__year-wrapper_first:before{background:#fff;content:"";height:19px;left:-3px;position:absolute;top:0;width:5px;z-index:2}@media (max-width:930px){.timeline__year-wrapper_first:before{height:15px}}.timeline__year{align-self:flex-start;font-size:17px;font-weight:500;line-height:120%;margin-bottom:15px;padding-left:25px;position:-webkit-sticky;position:sticky;top:80px;transition:font-size .3s ease-out,color .15s ease-in}.timeline__year:before{border-top:.5px solid rgba(0,0,0,.3);content:"";height:1px;left:9px;position:absolute;top:50%;width:7px}.timeline-year-current{color:#28d223;cursor:default;font-size:34px;transition:font-size .3s ease-out,color 0ms ease-in}@media (max-width:930px){.timeline-year-current{font-size:29px}}.timeline__ruler-cover{background:#fff;left:-2px;min-width:2px;position:relative;top:22px;z-index:2}.timeline-block{margin:150px auto 0;max-width:620px}@media (max-width:890px){.timeline-block{max-width:520px}}@media (max-width:830px){.timeline-block{max-width:480px}}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.timeline-block{margin-top:48px}}.timeline-block_first{margin-top:0}.timeline-block__content>*{opacity:0;-webkit-transform:translateY(40px) scale(.8);transform:translateY(40px) scale(.8);transition:opacity 1s ease,-webkit-transform 1s ease;transition:opacity 1s ease,transform 1s ease;transition:opacity 1s ease,transform 1s ease,-webkit-transform 1s ease}.timeline-block__content_visible>*{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.timeline-block__image{height:330px;margin-bottom:40px;text-align:center}.timeline-block__video{height:310px;margin-bottom:40px}.timeline-block__quote,.timeline-block__quote blockquote,.timeline-block__quote p{font-size:48px;font-weight:700;line-height:120%}.timeline-block__quote blockquote{margin:0}.timeline-block__quote strong{color:#28d223}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.timeline-block__quote,.timeline-block__quote blockquote,.timeline-block__quote p{font-size:34px}}.timeline-block__title{margin-bottom:12px}.timeline-block__title,.timeline-block__title p{font-size:34px;font-weight:700;line-height:140%}.timeline-block__title p{margin-bottom:0}.timeline-block__title strong{color:#28d223}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.timeline-block__title,.timeline-block__title p{font-size:28px}}.timeline-block__text strong{color:#28d223}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.timeline-block__text,.timeline-block__text p{font-size:17px}}.timeline-block__link{font-size:22px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.timeline-block__link{font-size:17px}}.timeline-block__year{display:none;height:40px;margin-bottom:30px;text-align:center;transition:font-size .3s ease-out,color .15s ease-in}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.timeline-block__year{display:block;margin-bottom:10px}}.timeline-image{max-height:100%}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.timeline-image{max-width:100%}}.history__timeline-year__text{display:inline-block}.history__timeline-year__inner{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.history__timeline-green{color:#28d223}.license-link{color:#000}.license-link:hover{color:#28d223}.all-jobs-faq__header{line-height:1.1;text-align:center}.error-page{display:flex;flex-direction:column;justify-content:space-between;min-height:calc(100vh - 80px)}.not-found-page{margin-bottom:70px;margin-top:70px}.error-page__image{max-height:385px;max-width:100%}.error-page__image-wrapper{max-height:385px;padding:0 20px}.error-page__text{margin-top:40px}.error-page__title{font-size:50px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.error-page__title{font-size:34px}}.error-page__subtitle{font-size:22px;line-height:1.1;margin-top:27px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.error-page__subtitle{font-size:17px;line-height:1.4;margin-top:15px}}.how-we-hire{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:100px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.how-we-hire{margin-bottom:50px}}.how-we-hire__item{background-color:#f3f4f8;border-radius:24px;box-sizing:border-box;cursor:pointer;margin-left:16px;margin-right:16px;min-width:320px;overflow:hidden;padding:32px 24px;position:relative}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.how-we-hire__item{min-height:260px}}@media (min-width:1000px){.how-we-hire__item{flex:1 0 auto;max-height:710px;max-width:400px;width:22.4vw}}.how-we-hire__item-number{color:#fff;font-size:156.216px;font-weight:700;left:13px;line-height:1.1;position:absolute;top:2px;z-index:0}.how-we-hire__item-title{font-size:34px;font-weight:700;line-height:1.1;margin-bottom:10px;position:relative;text-align:center;z-index:1}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.how-we-hire__item-title{font-size:22px}}.how-we-hire__item-text{font-size:14px;font-weight:400;line-height:1.3;opacity:.5;position:relative;z-index:2}.how-we-hire__item-text p{font-size:inherit;line-height:inherit}.student-page{margin-top:40px}.student-page .article-builder__block{margin-top:32px}.student-page .article-builder__block_title{margin-bottom:85px}.student-page .article-builder__block_userName{margin-bottom:35px}.student-page .article-builder__block_subtitle{margin-bottom:20px}.student-page .article-builder__input-value_userName{font-size:34px;font-weight:700}.privacy-page__content{margin-bottom:60px}@media (min-width:992px){.privacy-page__content{margin-bottom:100px}}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.privacy-page__content{margin-bottom:36px}}.privacy-page__content p{font-size:18px;line-height:140%;margin-bottom:1em}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.privacy-page__content p{font-size:22px;line-height:28px}}.privacy-page__content h2 strong,.privacy-page__content h3 strong{color:#000}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.privacy-page__content h2 strong,.privacy-page__content h3 strong{font-size:22px;line-height:28px}}.privacy-page__content h4{font-size:18px;line-height:140%;margin-bottom:1em;text-transform:uppercase}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.privacy-page__content h4{font-size:22px;line-height:28px}}.privacy-page__content ol,.privacy-page__content ul{margin-bottom:30px;padding:revert}.privacy-page__content ul{list-style-type:revert}.privacy-page__content ol ol{margin-top:16px}.privacy-page__content ol li,.privacy-page__content ul li{font-size:18px;line-height:140%;margin:0 0 1em;padding:revert}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.privacy-page__content ol li,.privacy-page__content ul li{font-size:22px;line-height:28px}}.privacy-page__content ul li{list-style:none}.privacy-page__content ul li:before{margin-top:1px}.privacy-page__content table{border-collapse:collapse;margin-bottom:30px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.privacy-page__content table,.privacy-page__content table p{font-size:17px}}.privacy-page__content th{font-weight:400;opacity:.4;text-align:left}.privacy-page__content td,.privacy-page__content th{border-right:.5px solid rgba(0,0,0,.4);padding:0 16px}.privacy-page__content td:first-child,.privacy-page__content th:first-child{padding-left:0}.privacy-page__content td:last-child,.privacy-page__content th:last-child{border-right:none;padding-right:0}.probabilities-page{padding-bottom:10px}.probabilities-page__header{text-align:center}.probabilities-page__title{align-items:center;display:flex;flex-direction:column;font-size:46px;line-height:56px}@media screen and (min-width:1280px){.probabilities-page__title{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;flex-direction:row;font-size:80px;justify-content:center;line-height:88px}}.probabilities-page__title span{display:inline-block}.probabilities-page__subtitle{font-size:18px;line-height:26px;margin:4px 0 0!important;text-align:center}@media screen and (min-width:1280px){.probabilities-page__subtitle{font-size:22px;line-height:32px;margin:8px 0 0!important}}.probabilities-page__icon{align-items:center;display:inline-flex;flex:0 0 auto;height:84px;justify-content:center;width:84px}@media screen and (min-width:1280px){.probabilities-page__icon{height:105px;width:105px}}.probabilities-page__icon img{height:auto;width:100%}.probabilities-page__content{margin-bottom:60px}@media (min-width:992px){.probabilities-page__content{margin-bottom:100px}}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.probabilities-page__content{margin-bottom:36px}}.probabilities-page__content p{font-size:18px;line-height:140%;margin-bottom:1em}.probabilities-page__content sup{font-size:12px}.probabilities-page__content strong{color:#28d223;font-weight:500}.probabilities-page__content h2 strong,.probabilities-page__content h3 strong{color:#000}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.probabilities-page__content h2 strong,.probabilities-page__content h3 strong{font-size:22px;line-height:28px}}.probabilities-page__content h4{font-size:18px;line-height:140%;margin-bottom:1em;text-transform:uppercase}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.probabilities-page__content h4{font-size:22px;line-height:28px}}.probabilities-page__content ol,.probabilities-page__content ul{list-style-type:revert;margin:0 0 30px;padding:revert}.probabilities-page__content ol li,.probabilities-page__content ul li{font-size:18px;line-height:140%;margin:0 0 8px;padding:revert}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.probabilities-page__content ol li,.probabilities-page__content ul li{font-size:22px;line-height:28px}}.probabilities-page__content ul li{list-style:none}.probabilities-page__content ol li:before,.probabilities-page__content ul li:before{margin-top:1px}.probabilities-page__content .container--text ol>li:before{content:none}.probabilities-page__content table{border-collapse:collapse;border-radius:12px;font-size:14px;line-height:20px;margin-bottom:30px;overflow:hidden;position:relative;width:100%}.probabilities-page__content table:after{border:1px solid #e5e7e8;border-radius:inherit;content:"";inset:0;overflow:hidden;pointer-events:none;position:absolute}.probabilities-page__content table td,.probabilities-page__content table th{border:1px solid #e5e7e8;overflow-wrap:break-word;padding:16px;word-break:break-word}.probabilities-page__content thead th{background-color:#eaf9ff;font-weight:500}.probabilities-page__content tbody th{background-color:#f9fafb;font-weight:400}.probabilities-page__content table .drop-icon{display:block;height:56px;margin:0 auto;width:56px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.probabilities-page__content table .drop-icon{height:48px;width:48px}}.scapes-page__video{margin-bottom:100px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.scapes-page__video{margin-bottom:48px}}.promo-department__block--margin-bottom{margin-bottom:80px}.promo-department__jobs{margin-bottom:160px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.promo-department__jobs{margin-bottom:0}}.companies-page{display:flex;flex-direction:column;height:100%}.companies-page__title{margin-bottom:36px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.companies-page__title{margin-bottom:16px}}.companies-page__content{flex-grow:1;margin-bottom:72px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.companies-page__content{margin-bottom:16px}}.companies-page__content table{border-collapse:collapse;width:100%}.companies-page__content tbody tr{border-top:1px solid #ccc}.companies-page__content td,.companies-page__content th{padding:16px 8px;text-align:center;vertical-align:top}.companies-page__content td:first-child,.companies-page__content th:first-child{width:35%}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.companies-page__content td:first-child,.companies-page__content th:first-child{width:50%}.companies-page__content td,.companies-page__content th{padding:8px 4px}}.letter-of-support-page__header{margin-bottom:86px;margin-top:24px}.letter-of-support-page__content{margin-bottom:80px}.story-page{overflow:hidden}.story-page__text{margin-bottom:36px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.story-page__text{margin-bottom:20px}}.story-page__gallery{margin-bottom:96px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.story-page__gallery{margin-bottom:40px}}.promo-analytics{margin-bottom:80px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.promo-analytics{margin-bottom:0}}.promo-analytics__description{margin-top:48px}@media screen and (max-width:767px),screen and (max-width:896px) and (max-height:414px){.promo-analytics__description{margin-top:24px}}