body{--black:#000;--gray:#8d8d8d;--text:#000;--content-bg:#f4f5f6}body,html{scroll-behavior:smooth}body{font-family:"Assistant",sans-serif;-webkit-font-smoothing:antialiased;color:var(--text);padding:0;margin:0}a{text-decoration:none}p{margin:0;padding:0}img{width:100%;display:block}.mask{overflow:hidden!important}.mask:before{content:"";background-color:rgba(0,0,0,.2);z-index:99}body.open .header__hamburger{z-index:100}.corner__left{position:absolute;left:0;bottom:0;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}.corner__left:before{height:14px;width:6px}.corner__left:after,.corner__left:before{content:"";position:absolute;left:0;bottom:0;background-color:var(--black)}.corner__left:after{height:6px;width:14px}.corner__right{position:absolute;right:0;top:0;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}.corner__right:before{height:14px;width:6px}.corner__right:after,.corner__right:before{content:"";position:absolute;right:0;top:0;background-color:var(--black)}.corner__right:after{height:6px;width:14px}header{height:60px;position:-webkit-sticky;position:sticky;z-index:1;top:0;background-color:#fff}header,header .header__inner{display:flex;align-items:center}header .header__inner{justify-content:space-between;max-width:940px;width:100%;margin:auto;padding:0 60px;box-sizing:border-box}@media screen and (max-width:480px){header .header__inner{padding:0 30px}}header .logo{display:flex;align-items:center;max-width:78px}header nav{font-weight:600;font-size:18px;line-height:24px;display:flex}@media screen and (max-width:480px){header nav{-webkit-transform:translateX(50vw);transform:translateX(50vw);width:50vw;flex-direction:column;position:fixed;right:0;background:#fff;z-index:1;top:0;align-items:flex-end;height:100vh;font-size:20px;line-height:26px;font-weight:400;padding-top:64px;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.open header nav{-webkit-transform:translateX(0);transform:translateX(0)}}header nav a{color:var(--text);text-transform:uppercase;padding:0 14px;position:relative;height:35px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:480px){header nav a{width:100%;box-sizing:border-box;text-align:right;justify-content:flex-end;padding:0 30px}header nav a:active{font-weight:700}header nav a .corner__left,header nav a .corner__right{display:none}}header nav a .corner__left,header nav a .corner__right{opacity:0}header nav a:hover .corner__left,header nav a:hover .corner__right{opacity:1}header nav a~a{margin-left:36px}@media screen and (max-width:480px){header nav a~a{margin-left:0;margin-top:6px}}header nav .divider{width:34px;height:5px;margin-right:30px;margin-top:28px;background-color:var(--black)}@media screen and (min-width:481px){.header__hamburger,header nav .divider{display:none}}.header__hamburger{min-width:24px;min-height:20px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;z-index:2}@media screen and (max-width:768px){.header__hamburger{position:static}}.header__hamburger span{display:block;position:absolute;height:4px;width:100%;background:var(--black);opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.header__hamburger span:first-child{top:0;-webkit-transform-origin:left center;transform-origin:left center}.header__hamburger span:nth-child(2){top:8px;-webkit-transform-origin:left center;transform-origin:left center}.header__hamburger span:nth-child(3){top:16px;-webkit-transform-origin:left center;transform-origin:left center}.open .header__hamburger span{height:5px}.open .header__hamburger span:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0;left:4px}.open .header__hamburger span:nth-child(2){width:0;opacity:0}.open .header__hamburger span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:17px;left:4px}section{margin:0 auto}.section__header{height:80px;display:flex;align-items:flex-end;justify-content:center}.section__header .section_header__title{position:relative;font-weight:600;font-size:18px;line-height:24px;text-transform:uppercase;padding:0 24px;height:48px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:480px){.section__header .section_header__title{height:40px;font-size:20px;line-height:26px;padding:0 19px}}.section__header .section_header__title .corner__left:before,.section__header .section_header__title .corner__right:before{height:10px;width:24px}@media screen and (max-width:480px){.section__header .section_header__title .corner__left:before,.section__header .section_header__title .corner__right:before{height:5px;width:19px}}.section__header .section_header__title .corner__left:after,.section__header .section_header__title .corner__right:after{height:24px;width:10px}@media screen and (max-width:480px){.section__header .section_header__title .corner__left:after,.section__header .section_header__title .corner__right:after{height:19px;width:5px}}.section__inner{max-width:820px;width:100%;position:relative;margin:0 auto;padding:0 60px;box-sizing:border-box}@media screen and (max-width:480px){.section__inner{padding:0 30px}}.home-block{height:642px;position:relative;display:flex;align-items:center;justify-content:center;padding:0 60px;box-sizing:border-box;background:linear-gradient(255.68deg,#f4f5f6,#dae7ef 96.35%)}@media screen and (max-width:480px){.home-block{height:540px;padding:0 30px}}.home-block:before{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);width:0;height:0;border-left:30px solid transparent;border-right:30px solid transparent;border-top:30px solid #e5eef2}@media screen and (max-width:480px){.home-block .section__inner{padding:0}}.home-block .company-panel{height:480px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width:480px){.home-block .company-panel{height:420px}}.home-block .company-panel p{font-weight:600;font-size:18px;line-height:24px;text-align:center;padding-top:32px;max-width:690px}@media screen and (max-width:480px){.home-block .company-panel p{font-size:16px;line-height:21px}}.home-block .big-logo{max-width:725px;width:100%}.home-block .corner_l{position:absolute;left:0;top:0}.home-block .corner_l:after,.home-block .corner_l:before{content:"";position:absolute;left:0;top:0;background-color:var(--black)}.home-block .corner_l:before{height:10px;width:35px}@media screen and (max-width:480px){.home-block .corner_l:before{height:5px;width:28px}}.home-block .corner_l:after{height:35px;width:10px}@media screen and (max-width:480px){.home-block .corner_l:after{height:28px;width:5px}}.home-block .corner_r{position:absolute;right:0;top:0}.home-block .corner_r:after,.home-block .corner_r:before{content:"";position:absolute;right:0;top:0;background-color:var(--black)}.home-block .corner_r:before{height:10px;width:24px}@media screen and (max-width:480px){.home-block .corner_r:before{height:5px;width:19px}}.home-block .corner_r:after{height:24px;width:10px}@media screen and (max-width:480px){.home-block .corner_r:after{height:19px;width:5px}}.home-block .corner_rb{position:absolute;right:0;bottom:0}.home-block .corner_rb:after,.home-block .corner_rb:before{content:"";position:absolute;right:0;bottom:0;background-color:var(--black)}.home-block .corner_rb:before{height:10px;width:35px}@media screen and (max-width:480px){.home-block .corner_rb:before{height:5px;width:28px}}.home-block .corner_rb:after{height:35px;width:10px}@media screen and (max-width:480px){.home-block .corner_rb:after{height:28px;width:5px}}.home-block .corner_lb{position:absolute;left:0;bottom:0}.home-block .corner_lb:after,.home-block .corner_lb:before{content:"";position:absolute;left:0;bottom:0;background-color:var(--black)}.home-block .corner_lb:before{height:10px;width:24px}@media screen and (max-width:480px){.home-block .corner_lb:before{height:5px;width:19px}}.home-block .corner_lb:after{height:24px;width:10px}@media screen and (max-width:480px){.home-block .corner_lb:after{height:19px;width:5px}}.games-block{margin-top:30px}.games-block .games__item{padding:0 60px;box-sizing:border-box}@media screen and (max-width:480px){.games-block .games__item{padding:0 30px}}.games-block .games__item .section__inner{padding:50px 0;display:flex}@media screen and (max-width:767px){.games-block .games__item .section__inner{display:flex;flex-direction:column;align-items:center;padding:40px 0;max-width:344px}}.games-block .games__item:nth-child(odd){background-color:var(--content-bg)}.games-block .big-picture img{border-radius:5px}.games-block .games_item__left{display:flex;flex:1 1;min-width:0}.games-block .games_item__left .big-picture{overflow:hidden;border-radius:5px}.games-block .games_item__left--horizontal{flex-direction:column}.games-block .games_item__left--horizontal .big-picture{width:100%;max-width:343px}.games-block .games_item__left--horizontal .big-picture~.big-picture{margin-top:9px}.games-block .games_item__left--vertical .big-picture{width:100%;max-width:167px}.games-block .games_item__left--vertical .big-picture~.big-picture{margin-left:9px}.games-block .games_item__right{margin-left:76px;display:flex;flex-direction:column;justify-content:center;flex:1 1;min-width:0}@media screen and (max-width:767px){.games-block .games_item__right{margin-left:0}}@media screen and (min-width:769px){.games-block .games_item__right{margin-left:60px}}.games-block .mini-block{display:flex}@media screen and (max-width:767px){.games-block .mini-block{margin-top:40px}}.games-block .mini-block__pic{min-width:120px;max-width:120px;min-height:120px;overflow:hidden;border-radius:5px}@media screen and (max-width:480px){.games-block .mini-block__pic{min-width:80px;min-height:80px}}@media screen and (max-width:768px){.games-block .mini-block__pic{min-width:95px;min-height:95px}}.games-block .mini-block__pic img{border-radius:5px}.games-block .mini-block__description{padding-left:20px;font-size:16px;line-height:21px}@media screen and (max-width:480px){.games-block .mini-block__description{font-size:12px;line-height:16px}}.games-block .mini-block__description b{font-weight:700;font-size:20px;line-height:26px}@media screen and (max-width:480px){.games-block .mini-block__description b{font-size:18px;line-height:24px}}@media screen and (max-width:768px){.games-block .mini-block__description b{font-size:16px;line-height:21px}}.games-block .download-block{display:flex;margin-top:40px}@media screen and (max-width:768px){.games-block .download-block{margin-top:30px}}.games-block .download-block a{display:block;max-width:120px}.games-block .download-block a~a{margin-left:20px}.careers-block .section__inner{display:flex;flex-direction:column;justify-content:center}.careers-block .hiring__title{font-size:20px;line-height:26px;text-align:center;margin-top:46px}@media screen and (max-width:480px){.careers-block .hiring__title{font-size:16px;line-height:21px;margin-top:31px}}.careers-block .hiring__table{margin:42px auto 0}.careers-block .hiring_table__row{display:flex}.careers-block .hiring_table__row~.hiring_table__row{margin-top:36px}@media screen and (max-width:480px){.careers-block .hiring_table__row~.hiring_table__row{margin-top:28px}}.careers-block .hiring_table__left{font-weight:700;font-size:18px;line-height:24px;text-align:right;min-width:200px}@media screen and (max-width:480px){.careers-block .hiring_table__left{font-size:14px;line-height:18px;min-width:calc(50% - 20px)}}.careers-block .hiring_table__right{text-align:left;margin-left:82px;min-width:200px}@media screen and (max-width:480px){.careers-block .hiring_table__right{margin-left:40px;min-width:calc(50% - 20px)}}.careers-block .hiring__vacation{margin-top:2px;font-size:16px;line-height:21px}@media screen and (max-width:480px){.careers-block .hiring__vacation{font-size:14px;line-height:18px}}.careers-block .hiring__vacation a{color:var(--text)}.careers-block .hiring__vacation a:hover{text-decoration:underline}.careers-block .hiring__location{font-size:14px;line-height:18px;margin-top:3px;color:var(--gray)}@media screen and (max-width:480px){.careers-block .hiring__location{font-size:12px;line-height:16px}}.contacts-block{margin-top:40px;background-color:var(--content-bg)}.contacts-block .section__inner{text-align:center;font-size:16px;line-height:21px}@media screen and (max-width:480px){.contacts-block .section__inner{font-size:12px;line-height:16px}}.contacts-block .contact-with-us{margin-top:46px}@media screen and (max-width:480px){.contacts-block .contact-with-us{margin-top:30px}}.contacts-block .contact-with-us a{color:var(--text);text-decoration:underline}.contacts-block .follow-us{display:flex;justify-content:center;margin-top:24px;padding-bottom:56px}@media screen and (max-width:480px){.contacts-block .follow-us{padding-bottom:40px;margin-top:20px}}.contacts-block .follow-us a{display:block;width:30px;height:30px}@media screen and (max-width:480px){.contacts-block .follow-us a{width:20px;height:20px}}.contacts-block .follow-us a~a{margin-left:20px}@media screen and (max-width:480px){.contacts-block .follow-us a~a{margin-left:30px}}footer{color:#565656;display:flex;align-items:center;height:60px}@media screen and (max-width:480px){footer{height:72px}}footer .section__inner{display:flex;justify-content:space-between;align-items:baseline;padding:0 60px;max-width:940px}@media screen and (max-width:480px){footer .section__inner{padding:0 30px;flex-direction:column}}footer .copyright{font-weight:600;font-size:12px;line-height:16px}@media screen and (max-width:480px){footer .copyright{order:2;margin-top:15px;text-align:center;width:100%;font-size:10px;line-height:13px}}footer nav{display:flex}@media screen and (max-width:480px){footer nav{width:100%;justify-content:space-between}}footer nav a{color:#565656;font-size:16px;line-height:21px}@media screen and (max-width:480px){footer nav a{font-size:12px;line-height:16px}}footer nav a:hover{text-decoration:underline}footer nav a~a{margin-left:40px}@media screen and (max-width:480px){footer nav a~a{margin-left:0}}
/*# sourceMappingURL=main.50e07132.chunk.css.map */