a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;font:inherit;font-size:100%;vertical-align:baseline;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;-webkit-box-sizing:border-box;box-sizing:border-box}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-spacing:0;border-collapse:collapse}#nprogress{pointer-events:none}#nprogress .bar{position:fixed;z-index:1031;top:0;left:0;width:100%;height:3px;background:#ffdb4d}@media only screen and (max-width:576px){#nprogress .bar{height:2px}}#nprogress .peg{position:absolute;right:0;display:block;width:100px;height:100%;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);-ms-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{position:fixed;z-index:1031;top:15px;right:15px;display:none}#nprogress .spinner-icon{-webkit-box-sizing:border-box;box-sizing:border-box;width:18px;height:18px;border-color:#29d transparent transparent #29d;border-style:solid;border-width:2px;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{position:relative;overflow:hidden}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow-column>.swiper-wrapper,.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:transform .2s,top .2s;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:transform .2s,left .2s;transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:transform .2s,right .2s;transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}@font-face{font-family:YS Text;src:local("YS Text Light");src:url(https://yastatic.net/islands/_/KAob14N5lGXGZGYvb0MGusnBq_c.eot) format("eot"),url(https://yastatic.net/islands/_/uj0FTZ-yCuwgdL03HPzKVfMxXNE.ttf) format("truetype"),url(https://yastatic.net/islands/_/p9QGkWz-vqtayeFDeI6z9Dxffpo.woff) format("woff"),url(https://yastatic.net/islands/_/kxV2-EeUdyizF_lxQ-hrmltgp3c.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:YS Text;src:local("YS Text Regular");src:url(https://yastatic.net/islands/_/kprGdbFG193KHZo19HtESsRHncw.eot) format("eot"),url(https://yastatic.net/islands/_/2SFdG32ETUSsR0lGHx7BLic2F44.ttf) format("truetype"),url(https://yastatic.net/islands/_/7RkupUWVEcepjeZPFv1xCDdQFhc.woff) format("woff"),url(https://yastatic.net/islands/_/KRBKbh7904nwfw8-FzDelXRpZ9o.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:YS Text;src:local("YS Text Medium");src:url(https://yastatic.net/islands/_/F3BLWopvyUrJfqcehmoD61LBcSQ.eot) format("eot"),url(https://yastatic.net/islands/_/AK3QePfiz0p_XuKDni2fqRLv770.ttf) format("truetype"),url(https://yastatic.net/islands/_/aHTLG2tTlmAJt89PBP6ke1NjNlI.woff) format("woff"),url(https://yastatic.net/islands/_/_Ocpq376VVJdR5aDIq4WkfWF6Gg.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:YS Text;src:local("YS Text Bold");src:url(https://yastatic.net/islands/_/nQkNN762Gs6THHewW5rQMIIyfMA.eot) format("eot"),url(https://yastatic.net/islands/_/o9D1OOQkIM1tjIvuGeHuvA0EgWA.ttf) format("truetype"),url(https://yastatic.net/islands/_/6n8FrCwGXwQ5ZumBk1SCxOl2ec8.woff) format("woff"),url(https://yastatic.net/islands/_/TR2STky64Ra69XlYzqKN7cnjYfQ.woff2) format("woff2");font-weight:700;font-style:normal}body,html{overflow-x:hidden;min-height:100vh;font-family:YS Text}html{background:#fff}body{padding-bottom:32px}body.custom-scrollbar{--border-radius:6px}body.custom-scrollbar ::-webkit-scrollbar,body.custom-scrollbar::-webkit-scrollbar{width:8px;background-color:#fff}body.custom-scrollbar ::-webkit-scrollbar-thumb,body.custom-scrollbar::-webkit-scrollbar-thumb{border-radius:var(--border-radius);background-color:rgba(0,0,0,.35)}body.custom-scrollbar ::-webkit-scrollbar-track,body.custom-scrollbar::-webkit-scrollbar-track{border-radius:var(--border-radius);background-color:rgba(0,0,0,.175)}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0)}:focus{outline:none}h1{margin-bottom:15px;font-size:40px;font-weight:500;line-height:50px}@media only screen and (max-width:576px){h1{font-size:28px;font-weight:600;line-height:1.2}}.h1-sub{margin-top:-10px;margin-bottom:15px;font-size:20px;line-height:1.4;color:#919cb5}@media only screen and (max-width:576px){.h1-sub{font-size:14px}}h2{margin-bottom:16px;font-size:30px;font-weight:500;line-height:24px}@media only screen and (max-width:576px){h2{margin-bottom:6px;font-size:24px;font-weight:600;line-height:1.2}}a{cursor:pointer;text-decoration:none;color:#222}.small{margin-bottom:15px;font-size:20px;line-height:1.4;color:#919cb5}@media only screen and (max-width:576px){.small{font-size:14px}}.space-between{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex-center,.space-between{display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-center{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.text-overflow{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.modal-open,.modal-open-aux{overflow:hidden!important}.error-page{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:576px;height:calc(100vh - 32px);margin:0 auto;padding:20px;font-size:22px;color:#919cb5;background:#fff}.std-mb{margin-bottom:48px!important}@media only screen and (max-width:576px){.std-mb{margin-bottom:32px!important}}pre{overflow-y:auto;padding:10px;font-family:monospace;color:#fff;background:#581711}strong{font-weight:500}.relative{position:relative}.opacity-active:active{opacity:.6}@-webkit-keyframes fadeInUp{0%{-webkit-transform:translate3d(0,100vh,0);transform:translate3d(0,100vh,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{-webkit-transform:translate3d(0,100vh,0);transform:translate3d(0,100vh,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeOutDown{to{-webkit-transform:translate3d(0,100vh,0);transform:translate3d(0,100vh,0)}}@keyframes fadeOutDown{to{-webkit-transform:translate3d(0,100vh,0);transform:translate3d(0,100vh,0)}}input[type=search],input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.body-lock{overflow:hidden}.body-lock,.page-center{position:fixed;top:0;right:0;bottom:0;left:0}.page-center{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{to{opacity:0}0%{opacity:1}}@keyframes fadeOut{to{opacity:0}0%{opacity:1}}.info-popup{position:fixed;z-index:10000;top:0;right:0;left:0;padding:10px 15px;font-size:13px;opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.info-popup_visible{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.info-popup_ERROR{color:#fff;background:#ff6464}.info-popup_INFO{color:#856404;background:#fff3cd}.info-popup_SUCCESS{color:#fff;background:#31ca6e}.card{padding:24px;border-radius:10px;background:#fff;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.15);box-shadow:0 4px 20px rgba(0,0,0,.15)}@media only screen and (max-width:576px){.card{padding:16px 12px}}.card:not(:last-child){margin-bottom:16px}.card__list{padding-top:16px}.card__list_cards-only{padding-top:0}.card__list-item{padding:16px 0}.card__list_density_high .card__list-item{padding:6px 0}.card__title{margin:0;line-height:42px}@media only screen and (max-width:576px){.card__title{line-height:30px}}.card__description{margin:10px 0 0;font-size:20px;line-height:25px}@media only screen and (max-width:576px){.card__description{margin:6px 0 0;font-size:16px}}.card__footer{padding-top:16px;font-size:20px;font-weight:500;cursor:pointer}@media only screen and (max-width:576px){.card__footer{font-size:14px}}.card__category-link{font-size:20px;font-weight:500}@media only screen and (max-width:576px){.card__category-link{margin-left:4px;font-size:14px;line-height:18px}}.search-page__suggest{min-height:92px}@media only screen and (max-width:576px){.search-page__suggest{min-height:70px}}.account-linking{min-height:380px;padding:30px 20px 50px;border-radius:17px}@media only screen and (max-width:576px){.account-linking{padding:0;-webkit-box-shadow:none;box-shadow:none}}.account-linking p{line-height:1.2}.account-linking__header-wrap{margin-bottom:30px}.account-linking__container{max-width:600px;margin:0 auto;padding:0 15px}.account-linking__spinner-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100px;padding:40px 150px;text-align:center}@media only screen and (max-width:576px){.account-linking__spinner-wrap{height:40vh}}.account-linking__auth{margin-bottom:20px;text-align:center}@media only screen and (max-width:576px){.account-linking__auth{text-align:left}}.account-linking__title{margin:0;padding:0;font-size:20px;font-weight:600;line-height:1.4}@media only screen and (max-width:576px){.account-linking__title{font-size:18px;font-weight:500}}.account-linking__title_center{text-align:center}.account-linking__btn{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:300px;margin-top:7px;padding:12px 30px;font-size:16px;font-weight:400;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;color:#fff;border:none;border-radius:6px;background-color:#6839cf;-webkit-transition:.2s;transition:.2s}@media only screen and (max-width:576px){.account-linking__btn{width:100%;font-size:15.5px;-webkit-box-shadow:0 0 2px rgba(104,57,207,.3);box-shadow:0 0 2px rgba(104,57,207,.3)}}.account-linking__btn:focus{-webkit-box-shadow:0 0 10px 2px #c6b4ed;box-shadow:0 0 10px 2px #c6b4ed}@media only screen and (max-width:576px){.account-linking__btn:focus{-webkit-box-shadow:none;box-shadow:none}}.account-linking__link{color:#6839cf}.account-linking__description{margin:5px 0 15px;font-size:14px;opacity:.7}@media only screen and (max-width:576px){.account-linking__description{font-size:14px}}.account-linking__description_center{text-align:center}.account-linking__separator{width:90%;margin:15px 0;padding:0 5%;opacity:0;color:#000}@media only screen and (max-width:576px){.account-linking__separator{opacity:.2}}.skill-preview{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;cursor:pointer;text-align:center}@media only screen and (max-width:576px){.skill-preview{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}}.skill-preview__logo{width:70%;max-width:68px;margin-top:2%;margin-bottom:-70%;padding-bottom:70%}@media only screen and (max-width:576px){.skill-preview__logo{max-width:62px}.skill-preview__info{padding-left:15px}}.skill-preview__name{margin:0 0 5px;padding:0;font-size:25px;font-weight:500;line-height:1}@media only screen and (max-width:576px){.skill-preview__name{font-size:22px;font-weight:400}}.skill-preview__description{font-size:16px;opacity:.9}@media only screen and (max-width:576px){.skill-preview__description{font-size:14px}}.Agreements{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;background-color:#fff}.Agreements .spinner{position:absolute;top:284px;left:50%;margin-left:-22px}.Agreements__logo{position:absolute;top:48px;left:50%;overflow:hidden;width:104px;height:104px;margin-left:-52px;border-radius:20px;background:transparent;-webkit-box-shadow:0 12px 20px rgba(0,0,0,.2);box-shadow:0 12px 20px rgba(0,0,0,.2)}.Agreements__logo .logo{border-radius:0}.Agreements__logo-sub{width:100%;height:120px;background-color:#f2f3f5}.Agreements__body{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 16px;padding-top:48px;text-align:center}.Agreements__title{font-size:24px;font-weight:700;font-style:normal;line-height:28px;text-align:center;color:rgba(0,0,0,.8)}.Agreements__list{-webkit-flex:1 1;-ms-flex:1 1;flex:1 1}.Agreements__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:72px;padding:0 16px;border-radius:16px;background:#f2f3f5}.Agreements__item:not(:first-child){margin-top:12px}.Agreements__order{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-pack:center;-ms-flex-align:center;width:40px;height:40px;font-size:20px;color:#fff;border-radius:50%;background:rgba(0,0,0,.8)}.Agreements__name,.Agreements__order{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-weight:500}.Agreements__name{overflow:hidden;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;-ms-flex-pack:center;-ms-flex-align:center;margin-left:16px;font-size:16px;font-style:normal;white-space:nowrap;text-overflow:ellipsis;color:rgba(0,0,0,.8)}.Agreements__arrow{margin-left:16px;justify-self:end}.Agreements__buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:16px 0}.Agreements__accept,.Agreements__deny{width:calc(50% - 8px);height:48px;padding:14px 12px;font-size:16px;font-weight:500;font-style:normal;color:#fff;border:0;border-radius:8px;outline:none;background:#6839cf}.Agreements__deny{background:#8d8d8d}.Agreements__error{color:#e01515}.alert{position:fixed;z-index:1000;right:0;left:0;visibility:hidden;padding:7px 20px;font-size:15px;color:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2);-webkit-transition:opacity .5s,-webkit-transform .3s;transition:opacity .5s,-webkit-transform .3s;transition:opacity .5s,transform .3s;transition:opacity .5s,transform .3s,-webkit-transform .3s;-webkit-transform:translateY(80px);-ms-transform:translateY(80px);transform:translateY(80px)}@media only screen and (max-width:576px){.alert{right:10px;left:10px;padding:18px 15px;text-align:left;border-radius:5px}.alert_position_top{top:12px}.alert_position_bottom{bottom:12px}}.alert_show{visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.alert_position_top{top:0}.alert_position_bottom{bottom:0}.banner_theme_skill .banner__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-right:12px}@media only screen and (max-width:576px){.banner_theme_skill .banner__content{padding:20px 12px 16px}}.banner_theme_skill{height:232px}@media only screen and (max-width:576px){.banner_theme_skill{height:288px}}.banner_theme_skill .banner__text{width:100%}.banner_theme_skill .banner__children{margin-top:auto}.banner_theme_skill .banner__aux{opacity:1}@media only screen and (max-width:576px){.banner_theme_skill .banner__aux{margin-bottom:4px}}.banner__skill,.banner__skill-text{display:-webkit-flex;display:-ms-flexbox;display:flex}.banner__skill-text{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;color:#fff}.banner__skill-title{margin-top:-2px;font-size:20px;font-weight:500;line-height:26px}@media only screen and (max-width:576px){.banner__skill-title{margin-top:0;font-size:14px;line-height:20px}}.banner__skill-description{font-size:14px;line-height:18px}@media only screen and (max-width:576px){.banner__skill-description{font-size:13px}}.banner__skill .skill-logo{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:12px;width:40px;height:40px}@media only screen and (max-width:576px){.banner__skill .skill-logo{margin-right:10px;width:44px;height:44px}}.banner{display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:100%;cursor:pointer;border-radius:4px 40px 40px;background-repeat:no-repeat;background-position:50%;background-size:cover;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.15);box-shadow:0 4px 20px rgba(0,0,0,.15)}@media only screen and (max-width:576px){.banner{border-radius:4px 30px 30px}}.banner__header{color:inherit}.banner__content{width:100%;line-height:1.2}.banner__text{margin-bottom:24px;font-size:40px;font-weight:500;line-height:47px;color:inherit;padding-right:42px;padding-left:42px}@media only screen and (max-width:576px){.banner__text{padding-right:12px;padding-left:12px;width:100%;margin-bottom:20px;font-size:24px;line-height:28px}}.banner__text_heading{margin-top:24px;margin-bottom:4px;padding-left:24px;padding-right:24px;width:500px}@media only screen and (max-width:576px){.banner__text_heading{width:auto}}.banner_view_columns{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.banner_view_columns .banner__header{width:60%}.banner_view_columns .banner__content{width:40%}.banner_view_columns .banner__text{width:100%;padding-right:0}.banner_view_default{min-height:257px}@media only screen and (max-width:576px){.banner_view_default{min-height:267px}}.banner_view_default .banner__text{max-width:80%;min-height:94px}@media only screen and (max-width:576px){.banner_view_default .banner__text{min-height:56px}}.banner__aux{margin-bottom:8px;padding-top:24px;font-size:14px;line-height:18px;color:inherit;padding-right:42px;padding-left:42px}@media only screen and (max-width:576px){.banner__aux{padding-right:12px;padding-left:12px;margin-bottom:4px;padding-top:20px}}.banner__body-text{margin-bottom:4px;padding-left:24px;padding-right:24px;width:500px;margin-top:0;font-size:14px;line-height:16px}@media only screen and (max-width:576px){.banner__body-text{width:auto}}.banner__wrapper{border-radius:4px 40px 40px}@media only screen and (max-width:576px){.banner__wrapper{border-radius:4px 30px 30px}}.banner_theme_light{color:#222}.banner_theme_light .banner__aux{color:rgba(34,34,34,.5)}.banner_theme_dark{color:#fff}.banner__image{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}.banner__image img{width:100%}.banner__skill-info{padding:0 24px 16px 42px}@media only screen and (max-width:576px){.banner__skill-info{padding:0 12px 16px}}.banner__skill-link{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:248px}@media only screen and (max-width:576px){.banner__skill-link{min-height:267px}}.skill-logos{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:calc(100% + 100px);height:92px;-webkit-transform:translate(-24px);-ms-transform:translate(-24px);transform:translate(-24px)}@media only screen and (max-width:576px){.skill-logos{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:652px;max-width:100%;-webkit-transform:translate(-40px);-ms-transform:translate(-40px);transform:translate(-40px)}}.skill-logos__logo{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:130px;height:130px;margin:0 40px 40px 0;border-radius:50%}@media only screen and (max-width:576px){.skill-logos__logo{width:80px;height:80px;margin:0 24px 24px 0}}.skill-logos__logo:nth-child(7){margin-left:52px}.skill-logos_view_small{padding:0 24px;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.skill-logos_view_small .skill-logos__logo{width:64px;height:64px;margin:0 6px 6px 0}@media only screen and (max-width:576px){.skill-logos_view_small .skill-logos__logo{width:52px;height:52px}}@media only screen and (max-width:370px){.skill-logos_view_small .skill-logos__logo{width:42px;height:42px}}.skill-tiles{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}@media only screen and (max-width:576px){.skill-tiles{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.skill-tiles__wrapper{height:76px}@media only screen and (max-width:576px){.skill-tiles__wrapper{height:152px}}.skill-tiles__logo{width:50%;max-width:44px;margin-bottom:-50%;padding-bottom:50%}.skill-tiles__tile{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:25%;max-width:172px;height:100%}@media only screen and (max-width:576px){.skill-tiles__tile{width:25%;height:50%}}.skill-tiles__tile .skill-tiles__tile{width:50%}.skill-tiles__tile .skill-tiles__tile .skill-tiles__logo{max-width:22px}.category-list__item{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.category-list__item-logo{width:44px;height:44px;margin-right:10px}.category-list__item-content{font-size:20px;font-weight:500}@media only screen and (max-width:576px){.category-list__item-content{font-size:14px}}.category-menu{position:relative;overflow:hidden;max-height:calc(36px * 2);padding:0 48px 0 16px}@media only screen and (max-width:576px){.category-menu{max-height:none;padding:0;white-space:nowrap}}.category-menu__line{display:inline}@media only screen and (max-width:576px){.category-menu__line{display:block}.category-menu__line:not(:last-child){margin-bottom:8px}}.category-menu_expanded{max-height:none}.category-menu__expander{position:absolute;right:16px;bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:32px;height:32px;cursor:pointer;border:1px solid #c3cad9;border-radius:50%}@media only screen and (max-width:576px){.category-menu__expander{display:none}}.no-touch .category-menu__expander:hover{border-color:#c3cad97c}.category-menu-item{display:inline-block!important;display:inline-block;margin:0 8px 8px 0;padding:6px 12px;font-size:14px;font-weight:300;line-height:18px;cursor:pointer;color:#919cb5;border:1px solid #c3cad9;border-radius:18.5px}@media only screen and (max-width:576px){.category-menu-item{margin-bottom:0}.category-menu-item:first-child{margin-left:16px}}.category-menu-item_selected{padding:7px 13px;color:#fff;border:none;background:#6839cf}.category-menu-item_decorative{margin:6px 7.5px}@media only screen and (max-width:576px){.category-menu-item_decorative{margin:6px 4px}}.category-menu-item_decorative:first-child{margin-left:0}.category-menu-item_decorative:last-child{margin-right:0}.no-touch .category-menu-item:hover{border-color:#c3cad97c}.no-touch .category-menu-item_decorative{pointer-events:none}.no-touch .category-menu-item_decorative:hover{border-color:#c3cad9}.category-view__cover{position:fixed;z-index:-1;top:0;right:0;width:100%;height:200px}.category-view__back{margin-bottom:16px;font-size:22px;font-weight:500;line-height:1.2;cursor:pointer;color:#fff}.category-view__no-items{padding:24px;font-size:16px;line-height:1.2;color:#919cb5;border-radius:10px;background:#fff;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.15);box-shadow:0 4px 20px rgba(0,0,0,.15)}.close-icon{position:relative;padding:15px;cursor:pointer;border-radius:50%;background:none;width:12px;height:12px}.close-icon:after,.close-icon:before{width:2px;height:16.968px;content:"";background:#919cb5}@media only screen and (max-width:576px){.close-icon{width:12px;height:12px}.close-icon:after,.close-icon:before{width:2px;height:16.968px;content:"";background:#919cb5}}.close-icon:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.close-icon:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.close-icon_theme_white:after,.close-icon_theme_white:before{background:#fff}.close-icon_theme_shadow{padding:18px;background:#fff;-webkit-box-shadow:0 8px 12px rgba(0,0,0,.25);box-shadow:0 8px 12px rgba(0,0,0,.25)}@media only screen and (max-width:576px){.close-icon_theme_shadow{padding:18px}}.close-icon_size_md{vertical-align:middle;width:12px;height:12px}.close-icon_size_md:after,.close-icon_size_md:before{width:2px;height:16.968px;content:"";background:#919cb5}.close-icon_size_sm{vertical-align:middle;width:10px;height:10px}.close-icon_size_sm:after,.close-icon_size_sm:before{width:2px;height:14.14px;content:"";background:#919cb5}.close-icon_size_xs{vertical-align:middle;width:8px;height:8px}.close-icon_size_xs:after,.close-icon_size_xs:before{width:2px;height:11.312px;content:"";background:#919cb5}.close-icon_corner{position:absolute;z-index:9999;top:12px;right:45px}@media only screen and (max-width:576px){.close-icon_corner{right:20px}}.close-icon__wrapper{position:absolute;z-index:1;top:0;left:50%;width:100%;max-width:810px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.DonationButton{padding:10px;cursor:pointer;text-align:center;color:#6839cf;border-radius:8px;background:#f2f3f5}.DonationForm{position:relative;z-index:2;width:calc(100% - 20px);max-width:488px;margin:0 auto;padding:25px;border-radius:5px;background:#fff}.DonationForm iframe{width:100%;height:322px}@media only screen and (max-width:576px){.DonationForm iframe{height:396px}}.DonationForm iframe .widget-shop{width:100%;-webkit-box-shadow:none;box-shadow:none}.DonationForm__header{margin-bottom:25px}.essentials-bubble{position:relative;display:inline-block;padding:11px 16px;font-size:16px;font-size:20px;line-height:20px;cursor:pointer;color:#fff;border-radius:4px 30px 30px 24px;background-color:#6839cf}@media only screen and (max-width:576px){.essentials-bubble{-webkit-box-sizing:content-box;box-sizing:content-box;padding:8px 12px;font-size:16px;line-height:20px;border-radius:2px 20px 20px 16px}}.no-touch .essentials-bubble:hover{color:hsla(0,0%,100%,.5)}.essentials-bubble__text{display:-webkit-flex;display:-ms-flexbox;display:flex;color:#fff}.essentials-bubble__icon{width:24px;height:24px;margin-right:8px}.essentials-bubble__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.essentials-carousel{position:relative;margin:0 -16px}@media only screen and (min-width:992px){.essentials-carousel:after,.essentials-carousel:before{position:absolute;z-index:2;top:0;bottom:0;display:block;content:"";-webkit-box-shadow:0 0 14px 12px #fff;box-shadow:0 0 14px 12px #fff}.essentials-carousel:after{right:0}.essentials-carousel:before{left:0}}.essentials-carousel__header{padding:0 48px 16px}@media only screen and (max-width:576px){.essentials-carousel__header{padding:0 24px 16px}}.essentials-carousel__button{position:absolute;z-index:3;top:50%;display:none;width:44px;height:44px;cursor:pointer}@media only screen and (max-width:992px){.essentials-carousel__button_direction_prev{-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.essentials-carousel__button_direction_next{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.essentials-carousel__button_direction_prev{left:16px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.essentials-carousel__button_direction_next{right:16px;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.no-touch .essentials-carousel__button{display:-webkit-flex;display:-ms-flexbox;display:flex}.essentials-carousel .swiper-container{padding:16px 16px 32px}.essentials-carousel .swiper-slide{width:328px!important;height:auto!important;margin-right:12px}@media only screen and (max-width:576px){.essentials-carousel .swiper-slide{width:242px!important}}.essentials-carousel .swiper-slide:last-of-type{margin-right:0}.essentials-header{margin:0;font-size:30px;font-weight:500;line-height:42px}@media only screen and (max-width:576px){.essentials-header{font-size:24px;font-weight:600;line-height:30px}}.essentials-header_theme_white{color:#fff}.essentials-list{margin:0;padding:0;list-style-type:none}.essentials-list_density_high>.essentials-list__item{margin-bottom:10px}.essentials-list_density_normal>.essentials-list__item{margin-bottom:20px}.essentials-list_density_low>.essentials-list__item{margin-bottom:32px}.essentials-list__item:last-child{margin-bottom:0}.essentials-responsive-image{display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%}.essentials-responsive-image>img{width:100%;-o-object-fit:cover;object-fit:cover}.essentials-skill-card{display:-webkit-flex;display:-ms-flexbox;display:flex}.essentials-skill-card_icon-position_left{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.essentials-skill-card_icon-position_top{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.essentials-skill-card_icon-position_left .essentials-skill-card__icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:64px;height:64px;margin:0 16px 16px 0}@media only screen and (max-width:576px){.essentials-skill-card_icon-position_left .essentials-skill-card__icon{width:44px;height:44px;margin:0 10px 10px 0}}.essentials-skill-card__header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.essentials-skill-card_icon-position_left .essentials-skill-card__header{margin-bottom:12px}@media only screen and (max-width:576px){.essentials-skill-card_icon-position_left .essentials-skill-card__header{margin-bottom:6px}}.essentials-skill-card_icon-position_top .essentials-skill-card__icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:64px;height:64px;margin:0 16px 16px 0}@media only screen and (max-width:576px){.essentials-skill-card_icon-position_top .essentials-skill-card__icon{width:34px;height:34px;margin-bottom:6px}}.essentials-skill-card_icon-position_top .essentials-skill-card__header{margin-bottom:12px}@media only screen and (max-width:576px){.essentials-skill-card_icon-position_top .essentials-skill-card__header{margin-bottom:6px}}.essentials-skill-card__info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#222}.essentials-skill-card__title{font-size:20px;font-weight:500;line-height:26px}@media only screen and (max-width:576px){.essentials-skill-card__title{font-size:13px;line-height:19px}}.essentials-skill-card__title_oneline{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media only screen and (max-width:576px){.essentials-skill-card__title_oneline{font-size:14px;font-weight:500;line-height:20px}}.essentials-skill-card__description{font-size:20px;line-height:25px}@media only screen and (max-width:576px){.essentials-skill-card__description{font-size:13px;line-height:18px}}.essentials-skill-card__new{display:inline-block;margin-bottom:8px;padding:1px 8px;font-size:16px;font-weight:500;line-height:20px;color:#fff;border-radius:16px;background:linear-gradient(134.7deg,#e372ad 10.13%,#ee9a7c 85.52%)}.essentials-swipe-button{z-index:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;cursor:pointer;border-radius:60px;background:#fff;-webkit-box-shadow:0 0 12px rgba(0,0,0,.15);box-shadow:0 0 12px rgba(0,0,0,.15)}.essentials-swipe-button_direction_prev{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.essentials-swipe-button_direction_next{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.essentials-swipe-button__arrow{display:inline-block;width:8px;height:8px;text-indent:-9999px;color:transparent;border-top:2px solid #919cb5;border-left:2px solid #919cb5;background:transparent}.essentials-swipe-button__arrow:before{display:block;width:200%;height:200%;margin-top:-50%;margin-left:-50%;content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.essentials-svg-icon{width:100%;height:100%;border-radius:4px 50% 50%}.essentials-svg-icon_round{border-radius:50%}.essentials-svg-icon_colored{background-color:#983ce7}.essentials-card{overflow:hidden;height:100%;border-radius:10px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.15);box-shadow:0 4px 20px rgba(0,0,0,.15)}.essentials-card__wrapper{padding:24px}@media only screen and (max-width:576px){.essentials-card__wrapper{padding:16px 12px 24px}}.essentials-card_theme_main,.swipe-button{background:#fff}.swipe-button{z-index:1;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:44px;height:44px;cursor:pointer;opacity:1;border-radius:60px;-webkit-box-shadow:0 0 12px rgba(0,0,0,.15);box-shadow:0 0 12px rgba(0,0,0,.15);-webkit-transition:.2s;transition:.2s}.swipe-button_absolute{position:absolute;top:50%;display:none;margin-top:-22px}.swipe-button_absolute.swipe-button_direction_prev{left:8px}.swipe-button_absolute.swipe-button_direction_next{right:8px}@media only screen and (max-width:576px){.swipe-button_absolute.swipe-button_direction_next{right:16px}}.swipe-button_direction_prev{-webkit-transform:scale(1) rotate(-45deg);-ms-transform:scale(1) rotate(-45deg);transform:scale(1) rotate(-45deg)}.swipe-button_direction_next{-webkit-transform:scale(1) rotate(135deg);-ms-transform:scale(1) rotate(135deg);transform:scale(1) rotate(135deg)}.swipe-button_disable-prev{opacity:0;-webkit-transform:scale(0) rotate(-45deg);-ms-transform:scale(0) rotate(-45deg);transform:scale(0) rotate(-45deg)}.swipe-button_disable-next{opacity:0;-webkit-transform:scale(0) rotate(135deg);-ms-transform:scale(0) rotate(135deg);transform:scale(0) rotate(135deg)}.swipe-button__arrow{display:inline-block;width:8px;height:8px;text-indent:-9999px;color:transparent;border-top:2px solid #919cb5;border-left:2px solid #919cb5;background:transparent}.swipe-button__arrow:before{display:block;width:200%;height:200%;margin-top:-50%;margin-left:-50%;content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.no-touch .swipe-button{display:-webkit-flex;display:-ms-flexbox;display:flex}.example-bubbles{white-space:nowrap}.example-bubbles__wrapper{position:relative;margin-bottom:32px}.example-bubbles__animated:after,.example-bubbles__animated:before{position:absolute;z-index:1;top:5px;width:30px;height:80%;content:"";background:-webkit-gradient(linear,left top,right top,from(#6839cf),to(rgba(104,57,207,0)));background:linear-gradient(90deg,#6839cf,rgba(104,57,207,0))}.example-bubbles__animated:before{left:11px}.example-bubbles__animated:after{right:11px;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.example-bubbles__main-link__text{padding-left:16px}.example-bubbles__item{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 16px 16px 0;padding:12px 16px;font-size:20px;cursor:pointer;color:#fff;border-radius:6px 20px 20px;background-color:#6839cf}@media only screen and (min-width:992px){.example-bubbles__item{max-width:700px}}@media only screen and (max-width:340px){.example-bubbles__item{max-width:245px!important}}@media only screen and (max-width:576px){.example-bubbles__item{-webkit-box-sizing:content-box;box-sizing:content-box;max-width:270px;height:20px;margin:0 8px 8px 0;font-size:16px;line-height:20px}}.example-bubbles__item__text{overflow:hidden;line-height:22px;text-overflow:ellipsis}.example-bubbles__item>svg{position:absolute;z-index:2;left:12px}.no-touch .example-bubbles__item:hover{color:hsla(0,0%,100%,.5)}.example-bubbles__row{white-space:nowrap}.example-bubbles__row-main{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.Expandable__expander{display:block;margin-bottom:19px;padding:0;font-family:inherit;font-size:16px;font-weight:500;line-height:20px;cursor:pointer;border:none;outline:none;background:none}@media only screen and (max-width:576px){.Expandable__expander{margin-bottom:12px;font-size:14px}}.Expandable__expander:hover{opacity:.5}.explore-view__content{overflow:hidden;width:100%;max-width:800px;margin:0 auto}@media only screen and (max-width:576px){.explore-view__content{max-width:768px}}.explore-view__slide{overflow:hidden;width:100%;margin:0 auto;padding-right:32px;padding-bottom:16px;padding-left:32px;will-change:transform}@media only screen and (max-width:576px){.explore-view__slide{padding-right:16px;padding-left:16px;background-color:#fff}}.explore-view__slide.swiper-slide-next,.explore-view__slide.swiper-slide-prev{max-height:100vh}.explore-view .swiper-wrapper{will-change:transform}.explore-view_not-ready .explore-view__slide_hidden{display:none}.explore-view__swiper-container{overflow:visible}.explore-view__cover{position:absolute;z-index:-1;top:0;right:0;left:0;height:220px;-webkit-transition:background-color .5s;transition:background-color .5s;will-change:background-color}.explore-view__menu{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform}.explore-view__menu_collapsed{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.explore-view__menu-head{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.explore-view__menu-head>*{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%}.explore-view__back{margin-bottom:16px;font-size:22px;font-weight:500;line-height:1.2;cursor:pointer;color:#fff}.explore-view__title{margin-top:16px}.explore-view__menu-repl{cursor:pointer;color:#fff}.explore-view__category{display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;margin:0;white-space:nowrap;text-overflow:ellipsis}.explore-view__category-name{margin-left:10px}.explore-view__category-content{padding-top:16px}.FavouriteSkill{position:relative;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:170px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:8px;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.15);box-shadow:0 4px 16px rgba(0,0,0,.15)}.FavouriteSkill__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.FavouriteSkill__title{position:relative;max-width:74px;font-size:14px;line-height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.FavouriteSkill__logo{width:40px;height:40px;margin-right:8px}.FavouriteSkill__wrapper{padding:8px}.FavouriteSkill__bookmark{padding:16px;font-size:0}.FavouriteSkill__link{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.FavouriteSkills{overflow:hidden;max-height:150px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media only screen and (max-width:576px){.FavouriteSkills{margin:0 -16px}}.FavouriteSkills_empty{max-height:0}.FavouriteSkills .swipe-button{top:36px}.FavouriteSkills .swipe-button_direction_next{right:0}.FavouriteSkills .swiper-container{position:relative;width:100%;padding:8px 16px 24px}.FavouriteSkills .swiper-container:after,.FavouriteSkills .swiper-container:before{position:absolute;z-index:2;top:0;bottom:0;width:20px;content:""}.FavouriteSkills .swiper-container:before{left:0;background-image:-webkit-gradient(linear,left top,right top,from(#fff),to(hsla(0,0%,100%,0)));background-image:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.FavouriteSkills .swiper-container:after{right:0;background-image:-webkit-gradient(linear,right top,left top,from(#fff),to(hsla(0,0%,100%,0)));background-image:linear-gradient(270deg,#fff,hsla(0,0%,100%,0))}.FavouriteSkills .swiper-slide{width:170px}.FavouriteSkills .swiper-slide:not(:last-child){margin-right:4px}.GalleryPage{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000}.GalleryPage__item{width:100%;min-width:50%;height:100%;padding:0 1%}.GalleryPage__overlay{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#000}.GalleryPage .lazy-swiper,.GalleryPage .swiper-container{height:100%}.GalleryPage .swiper-container{padding:20px 0}.GalleryPage .swiper-pagination{position:absolute;top:10px;right:10px;bottom:unset;left:10px;width:auto;font-size:11px;text-align:left;color:#ccc}.GalleryPage__steps{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.GalleryPage__step{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:3px;border-radius:3px;background-color:hsla(0,0%,100%,.35)}.GalleryPage__step_active{background-color:#fff}.GalleryPage__step:not(:last-child){margin-right:5px}.GalleryPageImage{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.GalleryPageImage__image{width:auto;max-width:100%;height:auto;max-height:100%}.GalleryPageImageStub{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;font-size:22px;color:#fff}.header{padding:10px 15px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.05);box-shadow:0 2px 10px rgba(0,0,0,.05)}.lazy,.logo-header{display:-webkit-flex;display:-ms-flexbox;display:flex}.lazy{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;font-size:22px;color:#919cb5;background:#fff}.lazy__content{padding-bottom:32px;background:#fff}.lazy__lazy-spinner-area{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:100px}.lazy__lazy-spinner-area_size_s{height:20vh}.lazy__lazy-spinner-area_size_l{height:60vh}@media only screen and (max-width:340px){.lazy-swiper .swiper-pagination{bottom:3px!important}.lazy-swiper .swiper-pagination>span{margin:0 3px!important}}.lazy-swiper__placeholder{width:100%}.logo{position:relative;overflow:hidden;border-radius:17px}.logo,.logo__stub{width:100%;height:100%}.logo__stub{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:500;color:#fff}.logo__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.logo_corner{border-radius:4px 50% 50%}.logo_border{border:1px solid #edeef1}.logo_form{border-radius:24px}.logo_emoji .logo__stub>div{font-size:200%;-webkit-transform:scale(.5) translateY(8%);-ms-transform:scale(.5) translateY(8%);transform:scale(.5) translateY(8%)}.main-page .swiper-pagination-bullet-active{background:#6839cf}.main-page .swiper-container{overflow:visible}.main-page .swiper-container:not(.swiper-container-initialized) .swiper-slide{margin-right:64px}.main-page .swipe-button_direction_next{right:-12px}.main-page .swipe-button_direction_prev{left:-12px}.main-page-link{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.main-page-link>a{-webkit-transition:color .3s;transition:color .3s}.main-page-link_theme_navigation>a{font-size:20px;color:#919cb5}@media only screen and (max-width:576px){.main-page-link_theme_navigation>a{font-size:16px}}.main-page-link_theme_white>a{color:#fff}.main-page-link__back{display:inline-block;width:.55em;height:.55em;margin-right:.25em;border-color:#919cb5;border-style:solid;border-width:2px 0 0 2px;-webkit-transform:translateY(-15%) rotate(-45deg);-ms-transform:translateY(-15%) rotate(-45deg);transform:translateY(-15%) rotate(-45deg)}.modal{position:fixed;top:0;right:0;bottom:0;left:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}@media only screen and (max-width:576px){.modal{top:16px;overflow:hidden;height:calc(100% - 16px);border-top-left-radius:10px;border-top-right-radius:10px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform}.modal_touched{-webkit-transition:none!important;transition:none!important;-webkit-animation:none!important;animation:none!important}.modal__animation-enter{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.modal__animation-enter,.modal__animation-exit{-webkit-animation-duration:.2s;animation-duration:.2s}.modal__animation-exit{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.modal__backdrop-animation-enter{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.modal__backdrop-animation-exit{-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}}.modal__content{position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%}.modal__content_fullHeight{height:100%;background:#fff}.modal__backdrop{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.75)}.modal_floatBottom{position:fixed;top:auto;height:auto}.modal.sharing{top:40%;height:60%}@media(min-device-width:992px){.modal.sharing{top:50%;right:auto;bottom:auto;left:50%;width:800px;height:520px;margin-top:-200px;margin-left:-400px}.modal.sharing .modal__content{overflow:hidden;padding:40px;border-radius:28px}}.modal.sharing .close-icon_corner{right:20px}.modal.sharing .modal__content{padding-top:40px}.Onboarding{position:absolute;z-index:11;top:0;left:50%;overflow-x:hidden;width:460px;height:700px;margin:0 auto;border-radius:10px;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#6839cf),to(#6839cf));background-image:linear-gradient(#6839cf,#6839cf);background-repeat:no-repeat;background-size:100% 318px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-height:700px){.Onboarding{top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media only screen and (max-width:560px){.Onboarding{top:0;right:0;bottom:0;left:0;width:100%;height:100%;font-size:7.77vw;border-radius:0;background-size:100% 72.2vw;-webkit-transform:none;-ms-transform:none;transform:none}}@media only screen and (max-width:359px){.Onboarding{font-size:22.4px}}.Onboarding__content{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;padding:24px 24px 40px}@media only screen and (max-width:560px){.Onboarding__content{padding:6.66vw 6.66vw 4.44vw}}@media only screen and (max-width:359px){.Onboarding__content{padding:16px}}.Onboarding__header{margin-bottom:8px;color:#fff}@media only screen and (max-width:560px){.Onboarding__header{font-size:inherit}}.Onboarding__paragraph{margin-bottom:39px;font-size:16px;line-height:18px;opacity:.5;color:#fff}@media only screen and (max-width:560px){.Onboarding__paragraph{margin-bottom:30px;font-size:.5em}}.Onboarding__overlay{position:fixed;z-index:10;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8)}.Onboarding__pagination-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-top:auto;padding-top:32px;font-size:0}@media only screen and (max-width:560px){.Onboarding__pagination-container{padding-top:4.44vw}}.Onboarding__buttons{position:relative}.Onboarding__pagination{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.Onboarding__pagination .swiper-pagination-bullet{opacity:.3;border-radius:50%;background:#919cb5;width:8px;height:8px}.Onboarding__pagination .swiper-pagination-bullet:not(:last-child){margin-right:12px}.Onboarding__pagination .swiper-pagination-bullet-active{opacity:1;background:#7c50fa}.Onboarding__swipe{position:absolute;bottom:-36px;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);width:44px;height:44px}@media only screen and (max-width:560px){.Onboarding__swipe{position:absolute;z-index:13;top:50%;bottom:unset;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:12.2vw;height:12.2vw}}.Onboarding__swipe_dir_prev{left:110px}@media only screen and (max-width:560px){.Onboarding__swipe_dir_prev{left:-3.33vw}}.Onboarding__swipe_dir_next{right:110px}@media only screen and (max-width:560px){.Onboarding__swipe_dir_next{right:-3.33vw}}.Onboarding__swipe.swiper-button-disabled{display:none}.Onboarding__skill-icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;width:74px;height:74px}@media only screen and (max-width:560px){.Onboarding__skill-icon{width:17.7vw;height:17.7vw}}.Onboarding__skill-icon:not(:last-child){margin-right:22px}.Onboarding__skill-icon_active{-webkit-box-shadow:0 11px 55px rgba(104,57,207,.7);box-shadow:0 11px 55px rgba(104,57,207,.7);-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.Onboarding__skill-icon_inactive{opacity:.5}.Onboarding__index-link{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:70px;font-size:30px;cursor:pointer;color:#fff;border-radius:70px;background:#6839cf;-webkit-box-shadow:0 10px 42px rgba(104,57,207,.7);box-shadow:0 10px 42px rgba(104,57,207,.7)}@media only screen and (max-width:560px){.Onboarding__index-link{height:14.72vw;font-size:.79em}}.Onboarding__decorated-text{color:#6839cf}.Onboarding__slider{position:relative;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1}.Onboarding__slides{position:absolute;top:0;left:0}.Onboarding__categories{-webkit-flex-direction:column;-ms-flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;flex-direction:column;-ms-flex-pack:center}.Onboarding__categories,.Onboarding__dialog-links{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}.Onboarding__dialog-links{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-left:14px;pointer-events:none;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center}.Onboarding__skill-icons{display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:100%}.Onboarding__skill-icons-wrapper{-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center}.Onboarding__index-link-wrapper,.Onboarding__skill-icons-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}.Onboarding__index-link-wrapper{-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center}.Onboarding__wrapper{position:absolute;z-index:11;top:0;right:0;bottom:0;left:0;overflow:auto}.OnboardingBubble{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:43px;padding:10px 16px 10px 10px;font-size:20px;line-height:24px;color:#fff;border-radius:4px 30px 30px 24px;background:#6839cf}@media only screen and (max-width:560px){.OnboardingBubble{height:10vw;padding:1.66vw 4.44vw 1.66vw 1.66vw;font-size:.57em;line-height:normal;border-radius:2px 20px 20px 16px}}.OnboardingBubble__icon{margin-right:10px;width:23px;height:23px}@media only screen and (max-width:560px){.OnboardingBubble__icon{margin-right:1.66vw;width:6.66vw;height:6.66vw}}.OnboardingBubble_theme_active{-webkit-box-shadow:0 10px 23px rgba(104,57,207,.7);box-shadow:0 10px 23px rgba(104,57,207,.7);-webkit-transform:scale(1.5) translate(1.5em);-ms-transform:scale(1.5) translate(1.5em);transform:scale(1.5) translate(1.5em)}.OnboardingBubble_theme_inactive{opacity:.43}.OnboardingCard{display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;padding:24px 24px 0;border-radius:10px;background:#fff;-webkit-box-shadow:0 2px 24px hsla(0,0%,55%,.27);box-shadow:0 2px 24px hsla(0,0%,55%,.27)}@media only screen and (max-width:560px){.OnboardingCard{padding:6.66vw}}@media only screen and (max-width:359px){.OnboardingCard{padding:16px}}.OnboardingCard__header{font-size:30px;font-weight:700;line-height:normal}@media only screen and (max-width:560px){.OnboardingCard__header{font-size:.857em}}.OnboardingCard__header_short{width:80%}.OnboardingCategory{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:32px;padding:0 12px;font-size:14px;line-height:1.145;color:#919cb5;border:1px solid #c3cad9;border-radius:100px}@media only screen and (max-width:560px){.OnboardingCategory{height:8.88vw;padding:0 3.33vw;font-size:.5em}}@media only screen and (max-width:359px){.OnboardingCategory{line-height:15px}}.OnboardingCategory:not(:last-child){margin-right:14px}@media only screen and (max-width:560px){.OnboardingCategory:not(:last-child){margin-right:2.22vw}}.OnboardingCategory_active{margin-right:24px!important;margin-left:10px;font-weight:400;color:#fff;border:none;background:#6839cf;-webkit-box-shadow:0 10px 42px rgba(104,57,207,.7);box-shadow:0 10px 42px rgba(104,57,207,.7);-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}@media only screen and (max-width:560px){.OnboardingCategory_active{-webkit-transform:scale(1.8);-ms-transform:scale(1.8);transform:scale(1.8)}}.OnboardingCategory__row{display:-webkit-flex;display:-ms-flexbox;display:flex}.OnboardingCategory__row:not(:last-child){margin-bottom:12px}@media only screen and (max-width:560px){.OnboardingCategory__row:not(:last-child){margin-bottom:2.22vw}}.card-line{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:20px;font-size:16px;line-height:20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.card-line__name{margin-right:10px}.card-line_add .card-line__name{-webkit-flex:40 1;-ms-flex:40 1;flex:40 1;text-align:left}.card-line__icon{width:28px;height:19px;margin-right:10px}.card-line__number{-webkit-flex:2 1;-ms-flex:2 1;flex:2 1;text-align:right}@media only screen and (min-width:992px){.card-select__card-list-item{-webkit-transition:.15s;transition:.15s}.card-select__card-list-item:hover{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.card-select__selected-card{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.card-select__arrow{position:relative;width:25px;height:25px}.card-select__arrow:after,.card-select__arrow:before{position:absolute;top:60%;left:60%;width:35%;height:2px;content:"";background-color:#919cb5;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.card-select__arrow:after{-webkit-transform:translate(-30%,-30%) rotate(-45deg);-ms-transform:translate(-30%,-30%) rotate(-45deg);transform:translate(-30%,-30%) rotate(-45deg)}.card-select__arrow:before{-webkit-transform:translate(-30%,-30%) rotate(-135deg);-ms-transform:translate(-30%,-30%) rotate(-135deg);transform:translate(-30%,-30%) rotate(-135deg)}.form-page{padding:20px 0}@media only screen and (min-width:992px){.form-page{width:500px;margin:0 auto 70px;border-radius:10px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}}.form-page:after{position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;display:block;visibility:hidden;content:"";opacity:0;background-color:hsla(0,0%,100%,.6);-webkit-transition:.2s;transition:.2s}.form-page_processing:after{z-index:99;visibility:visible;opacity:1}.form-page__legal{display:inline-block;max-width:500px;margin-top:8px;font-size:.7em;line-height:12px;opacity:.4}.form-page__legal a{text-decoration:underline}.merchant{width:100%;cursor:pointer}.merchant__inner{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 10px}.merchant__inner_no-padding{padding:0}.merchant__logo{width:30px;height:30px;margin-right:10px;border-radius:100%;background-size:contain}.merchant__info{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.merchant__bottom-sheet-content{max-width:500px}.merchant__bottom-sheet-piece:not(:last-child){margin-bottom:10px}.payment{z-index:1;padding-bottom:50px;-webkit-transition:-webkit-filter .2s;transition:-webkit-filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s}.payment__header{margin-bottom:30px}.payment:after{position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;display:block;visibility:hidden;content:"";opacity:0;background-color:hsla(0,0%,100%,.6);-webkit-transition:.2s;transition:.2s}.payment_error{-webkit-filter:blur(3px);filter:blur(3px)}.payment_error:after{z-index:100;visibility:visible;opacity:1}.payment__alert{display:inline;max-width:500px;margin:0 auto}.payment__alert-action{display:inline;opacity:.8}.product{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.product:last-child{border:none}.product__title{position:relative;-webkit-flex:4 1;-ms-flex:4 1;flex:4 1;color:#333}.product__quantity{margin:0 10px}.product__price,.product__quantity{-webkit-flex:1 1;-ms-flex:1 1;flex:1 1}.product__price{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;white-space:nowrap}.product__original-price_invalid{margin-right:5px;text-decoration:line-through;opacity:.4}@media only screen and (min-width:992px){.result-page{padding:0 40px}.result-page__bill{text-align:center}.result-page__bill>div{margin:0 auto}.result-page__title{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.result-page__title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.result-page__status-icon{margin-right:10px}.total-price{width:100%;color:#fff;background:#31ca6e}.total-price__inner{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto;padding:24px 0}.total-price__labels{position:relative;height:100%;text-align:left}.total-price__title{position:absolute;top:-20px;left:0;font-size:16px;font-weight:500}.total-price__delivery{position:absolute;top:0;left:0;font-size:13px;white-space:nowrap;opacity:.8}.total-price__price{display:block;font-size:32px;font-weight:600;line-height:20px}.total-price_noBg{color:#000!important;background:#fff}.total-price_noBg .total-price__inner{margin:0 -15px}.bottom-sheet{padding:20px 16px}.bottom-sheet__title{margin-bottom:10px}.bottom-sheet__item{margin-bottom:20px}.button{width:100%;max-width:500px;min-height:40px;padding:14px 16px;font-family:YS Text;font-size:16px;font-weight:450;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;letter-spacing:.5px;color:#fff;border:none;border-radius:6px;background:#6839cf;-webkit-box-shadow:0 2px 24px rgba(104,57,207,.27);box-shadow:0 2px 24px rgba(104,57,207,.27);-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}.button:focus{outline:none;-webkit-box-shadow:0 0 10px #8762d9;box-shadow:0 0 10px #8762d9}.button_loading{padding:8px 50px}.button_disable{cursor:default;background-color:#919cb5;-webkit-box-shadow:none;box-shadow:none}.payment-card{position:relative;z-index:1;background:#fff}.payment-card_theme_bill{position:relative;border-radius:6px 6px 0 0;-webkit-box-shadow:7px 5px 24px hsla(0,1%,48%,.15);box-shadow:7px 5px 24px hsla(0,1%,48%,.15)}@media only screen and (min-width:992px){.payment-card_theme_bill{max-width:400px;padding:20px 40px!important;-webkit-box-shadow:5px 0 24px hsla(0,1%,48%,.15);box-shadow:5px 0 24px hsla(0,1%,48%,.15)}}.payment-card_theme_bill:after{position:absolute;right:0;bottom:-7px;left:0;height:14px;content:"";background-image:linear-gradient(135deg,#fff 50%,hsla(0,0%,100%,0) 0),linear-gradient(-135deg,#fff 50%,hsla(0,0%,100%,0) 0);background-repeat:repeat-x;background-position:3px 0;background-size:14px 14px,14px 14px}.payment-card_theme_default{border-radius:6px;-webkit-box-shadow:0 4px 24px hsla(0,0%,55%,.27);box-shadow:0 4px 24px hsla(0,0%,55%,.27)}.payment-container{position:relative;max-width:600px;margin:0 auto;padding:0 15px}@media only screen and (min-width:992px){.payment-container{padding:0 20px}}.payment-container_centered{position:fixed;top:0;right:0;bottom:0;left:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.payment-footer{position:fixed;z-index:100;right:0;bottom:0;left:0;max-width:none;margin:0 auto;padding:12px 15px;text-align:center;background-color:#fff}.payment-footer:before{position:absolute;z-index:2;top:-5px;right:0;left:0;display:block;content:"";-webkit-box-shadow:0 0 5px 10px #fff;box-shadow:0 0 5px 10px #fff}.payment-row{z-index:1;display:block;width:100%}.payment-row__title{display:block;width:100%;margin-bottom:10px;font-size:13px;line-height:16px;color:#919cb5}.payment-row__separate_type_dots{opacity:.1;border-top:1.5px dotted;background-color:unset}.payment-row__separate_type_line{width:100%;height:1.8px;opacity:.2;border:none;background-color:#919cb5}.success-icon{position:relative;overflow:hidden;border-radius:100%;background-color:#31ca6e}.success-icon:after,.success-icon:before{position:absolute;top:65%;display:block;height:6%;content:"";background-color:#fff}.success-icon:before{left:44.5%;width:25%;border-radius:0 10px 10px 0;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.success-icon:after{right:58%;width:45%;border-radius:10px 0 0 10px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}.success-icon__overlay{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background-color:#31ca6e;-webkit-transition:1s;transition:1s}.success-icon_show .success-icon__overlay{left:100%}.text{margin:0;padding:0;font-family:YS Text;text-align:left}.text_white{color:#fff!important}.text_center{text-align:center}.text_left{text-align:left}.text_right{text-align:right}.text_type_title-xl{font-size:24px;line-height:24px;color:#333}.text_type_title-l,.text_type_title-xl{-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:500}.text_type_title-l{display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:15.5px;line-height:20px;color:rgba(0,0,0,.8)}.text_type_title-s{font-size:13px;font-weight:400;line-height:16px;color:#919cb5}.text_type_m{font-size:14px;font-weight:400;line-height:18px;opacity:.8;color:#000}.text_type_s{font-size:13px;font-weight:400;line-height:16px;color:rgba(0,0,0,.8)}.payment-text-input{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.payment-text-input__input-box{display:inline-block;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;padding:15px 20px;border:none;border-radius:6px;background:#fff;-webkit-box-shadow:0 4px 24px hsla(0,0%,55%,.27);box-shadow:0 4px 24px hsla(0,0%,55%,.27)}.payment-text-input__input{-webkit-box-sizing:content-box;box-sizing:content-box;width:100%;font-size:16px;font-weight:500;border:none}.payment-text-input__input::-webkit-input-placeholder{font-weight:400;color:#919cb5}.payment-text-input__input::-moz-placeholder{font-weight:400;color:#919cb5}.payment-text-input__input:-ms-input-placeholder{font-weight:400;color:#919cb5}.payment-text-input__input::-ms-input-placeholder{font-weight:400;color:#919cb5}.payment-text-input__input::placeholder{font-weight:400;color:#919cb5}.payment-text-input__error{margin:10px;font-size:13px;opacity:0;color:#ea2734;-webkit-transition:.2s;transition:.2s}.payment-text-input__error_show{opacity:1}.popup{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:100%}@media only screen and (max-width:768px){.popup{overflow:hidden;background:#fff}}.popup__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:570px;height:570px;border-radius:6px 50% 50%;-webkit-box-shadow:0 10px 60px 0 #e4e4e4;box-shadow:0 10px 60px 0 #e4e4e4}.popup__content_theme_purchase-devices,.popup__content_theme_purchase-station{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:35px;text-align:left;color:#fff;background-color:#5b17c2;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:768px){.popup__content_theme_purchase-devices,.popup__content_theme_purchase-station{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:20vh 15px 15px;text-align:center;border-radius:5px 5px 0 0;background-color:#6d33c6;-webkit-box-shadow:none;box-shadow:none;-webkit-box-shadow:0 0 7px #6839cf;box-shadow:0 0 7px #6839cf}}.popup__content_theme_purchase-devices .close-icon_theme_shadow,.popup__content_theme_purchase-station .close-icon_theme_shadow{background:#7d4fc3!important}.popup__content_theme_purchase-devices{background-image:url(https://avatars.mds.yandex.net/get-dialogs/1017510/a1e15e2a581c7a321d16/catalogue-banner-x2)}@media only screen and (max-width:768px){.popup__content_theme_purchase-devices{background-image:url(https://avatars.mds.yandex.net/get-dialogs/399212/1d42fc7188cd490a6169/catalogue-banner-x3)}}@media only screen and (max-width:426px){.popup__content_theme_purchase-devices{background-position:-150px}}.popup__content_theme_purchase-station{background-image:url(https://avatars.mds.yandex.net/get-dialogs/1535439/92abcc7672ddb671022a/catalogue-banner-x2)}@media only screen and (max-width:768px){.popup__content_theme_purchase-station{background-image:url(https://avatars.mds.yandex.net/get-dialogs/399212/3bd2b9d2ef7c3308f074/catalogue-banner-x3)}}@media only screen and (max-width:426px){.popup__content_theme_purchase-station{background-position:-100px}}.popup__content_theme_download{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:15px;text-align:center}@media only screen and (max-width:768px){.popup__content_theme_download{width:auto;max-width:350px;height:auto;padding:15px;text-align:center;color:#000;border-radius:0;background:#fff;-webkit-box-shadow:none;box-shadow:none}}.popup__logo{position:relative;margin-bottom:24px}.popup__logo img{display:block}.popup__logo-alice{position:absolute;right:-18px;bottom:0}.popup__title{font-weight:500}@media only screen and (max-width:576px){.popup__title{max-width:inherit;font-size:24px;line-height:1.3}}.popup__title_theme_purchase-devices,.popup__title_theme_purchase-station{margin-bottom:6px;font-size:27px;line-height:30px}.popup__title_theme_download{margin-bottom:6px;font-size:30px;line-height:42px}.popup__description{max-width:450px;margin-bottom:25px;font-size:20px;font-weight:300;line-height:24px}@media only screen and (max-width:576px){.popup__description{max-width:328px;font-size:14px;font-weight:300;line-height:18px}}.popup__description_theme_purchase-devices,.popup__description_theme_purchase-station{font-size:18px;font-weight:400}.popup__description_theme_purchase-devices>a,.popup__description_theme_purchase-station>a{color:#e6dfdf!important}.popup__description_theme_download{color:#919cb5}.popup__description a{color:#973ce6}.popup__btn{padding:10px 16px 12px;font-size:20px;font-weight:400;border-radius:64px}@media only screen and (max-width:576px){.popup__btn{padding:7px 16px 8px;font-size:14px;line-height:18px}}.popup__btn_theme_purchase-devices,.popup__btn_theme_purchase-station{font-size:18px;font-weight:500;color:#000;background:#facc03}.popup__btn_theme_download{color:#fff;background:#6839cf}.no-touch .popup__btn_theme_download__btn:hover{color:#fff}.popup__close{position:absolute;z-index:10;top:44px;right:44px}@media only screen and (max-width:576px){.popup__close{top:16px;right:16px}}.recipe-card{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-radius:10px;background:#fff;-webkit-box-shadow:10px 10px 25px rgba(209,214,226,.566);box-shadow:10px 10px 25px rgba(209,214,226,.566)}.recipe-card__wrapper{position:relative;width:100%;padding-bottom:100%}.recipe-card__cover{position:relative;overflow:hidden;width:100%;height:120px;max-height:52%;background-color:#ccc}@media only screen and (max-width:576px){.recipe-card__cover{height:75px}}.recipe-card__cover-image{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.recipe-card__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:8px 16px 16px}@media only screen and (max-width:576px){.recipe-card__content{padding:8px 12px 12px}}@media only screen and (max-width:359px){.recipe-card__content{padding:8px}}.recipe-card__title{font-size:20px;font-weight:500;line-height:23.44px;letter-spacing:.11px}@supports(display:-webkit-box){.recipe-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal;text-overflow:ellipsis}}@media only screen and (max-width:576px){.recipe-card__title{font-size:16px;line-height:19px;letter-spacing:.09px}}@media only screen and (max-width:359px){.recipe-card__title{font-size:14px;line-height:17px}}.recipe-details__row:not(:last-child){margin-bottom:50px}@media only screen and (max-width:576px){.recipe-details__row:not(:last-child){margin-bottom:40px}}.recipe-details__cover{width:100%;height:140px;margin:0 auto 32px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}@media only screen and (max-width:576px){.recipe-details__cover{height:100px;margin-bottom:16px}}.recipe-details__head{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width:576px){.recipe-details__head{display:block}}.recipe-details__title{margin:0 0 12px;font-size:30px;font-weight:700;line-height:32px}@media only screen and (max-width:576px){.recipe-details__title{font-size:24px;line-height:30px;margin-bottom:2px}.recipe-details__title_offset-bottom{margin-bottom:24px}}.recipe-details__author{font-size:16px;font-weight:400;line-height:20px}@media only screen and (max-width:576px){.recipe-details__author{margin-bottom:22px}}.recipe-details__ingredients-title{margin:0 0 16px;font-size:30px;font-weight:700;line-height:32px}@media only screen and (max-width:576px){.recipe-details__ingredients-title{font-size:24px;line-height:30px;margin-bottom:4px}}.recipe-details__ingredients-list{margin:0;padding:0}@media only screen and (max-width:576px){.recipe-details__ingredients-list{margin-left:20px}}.recipe-details__ingredient-item{position:relative}.recipe-details__ingredient-item:before{position:absolute;top:16px;left:-18px;content:"";border-radius:50%;background-color:#6839cf;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px;height:8px}@media only screen and (max-width:576px){.recipe-details__ingredient-item:before{top:10px}}.recipe-details__ingredient-component{font-size:20px;line-height:32px}@media only screen and (max-width:576px){.recipe-details__ingredient-component{font-size:16px;line-height:22px}}.recipe-details__ingredient-component_bold{font-weight:700}.recipe-details__categories-title{margin-bottom:22px;font-size:30px;font-weight:700;line-height:32px}@media only screen and (max-width:576px){.recipe-details__categories-title{font-size:24px;line-height:30px;margin-bottom:15px}}.recipe-details__categories-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.recipe-details__category{display:block;margin-bottom:10px;padding:2px 9px;font-size:16px;font-weight:400;line-height:22px;color:#919cb5;border:1px solid #919cb5;border-radius:22px}@media only screen and (max-width:576px){.recipe-details__category{font-size:14px;line-height:19px}}.recipe-details__category:not(:last-child){margin-right:10px}.recipe-details__equipment-title{margin-bottom:10px;font-size:30px;font-weight:700;line-height:32px}@media only screen and (max-width:576px){.recipe-details__equipment-title{font-size:24px;line-height:30px;margin-bottom:6px}}.recipe-details__equipment-piece{font-size:20px;line-height:25px}@media only screen and (max-width:576px){.recipe-details__equipment-piece{font-size:16px;line-height:20px}}.recipe-details__similar-title{margin-bottom:19px;font-size:30px;font-weight:700;line-height:32px}@media only screen and (max-width:576px){.recipe-details__similar-title{font-size:24px;line-height:30px;margin-bottom:16px}}.recipe-details__quick-info{display:-webkit-flex;display:-ms-flexbox;display:flex}.recipe-details__quick-info-piece:not(:last-child){margin-right:24px}@media only screen and (max-width:576px){.recipe-details__quick-info-piece:not(:last-child){margin-right:14px}}.recipe-how-to-activate__text{margin-bottom:8px;font-size:20px;font-weight:400;line-height:25px}@media only screen and (max-width:576px){.recipe-how-to-activate__text{font-size:16px;line-height:20px}}.recipe-how-to-activate__bubbles{display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width:576px){.recipe-how-to-activate__bubbles{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.recipe-how-to-activate__bubble:not(:last-child){margin-right:14px}@media only screen and (max-width:576px){.recipe-how-to-activate__bubble:not(:last-child){margin-right:0;margin-bottom:8px}}.recipe-how-to-activate__title{margin-top:16px;margin-bottom:10px;font-size:30px;font-weight:700;line-height:42px;letter-spacing:.2px}@media only screen and (max-width:576px){.recipe-how-to-activate__title{margin-bottom:6px;font-size:24px;font-weight:700;line-height:30px}}.recipe-quick-info-piece{display:-webkit-flex;display:-ms-flexbox;display:flex}.recipe-quick-info-piece__value{margin-right:3px;color:#919cb5}.recipe-quick-info-piece__text{color:#919cb5}.recipe-quick-info-piece_type_big .recipe-quick-info-piece__value{font-size:18px;font-weight:700;line-height:22.5px}.recipe-quick-info-piece_type_small .recipe-quick-info-piece__value{font-size:14px;font-weight:400;line-height:17px}@media only screen and (max-width:576px){.recipe-quick-info-piece_type_small .recipe-quick-info-piece__value{font-size:11px;line-height:13px}}.recipe-quick-info-piece_type_big .recipe-quick-info-piece__text{font-size:16px;font-weight:700;line-height:22.5px}.recipe-quick-info-piece_type_small .recipe-quick-info-piece__text{font-size:14px;font-weight:400;line-height:17px}@media only screen and (max-width:576px){.recipe-quick-info-piece_type_small .recipe-quick-info-piece__text{font-size:11px;line-height:13px}}.recipe-quick-info-piece__components{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.recipe-quick-info-piece_type_big .recipe-quick-info-piece__components{margin-top:5px}@media only screen and (max-width:576px){.recipe-quick-info-piece_type_big .recipe-quick-info-piece__components{margin-top:3px}}.recipe-quick-info-piece_type_small .recipe-quick-info-piece__components{margin-top:2px}@media only screen and (max-width:576px){.recipe-quick-info-piece_type_small .recipe-quick-info-piece__components{margin-top:0}}.recipe-quick-info-piece__component:not(:last-child){margin-right:4px}.recipe-quick-info-piece_type_big .recipe-quick-info-piece__icon{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:2px}.recipe-quick-info-piece_type_big .recipe-quick-info-piece__icon>svg{width:30px;height:30px}@media only screen and (max-width:576px){.recipe-quick-info-piece_type_big .recipe-quick-info-piece__icon>svg{width:24px;height:24px}}.recipe-quick-info-piece_type_small .recipe-quick-info-piece__icon{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:1px}.recipe-quick-info-piece_type_small .recipe-quick-info-piece__icon>svg{width:22px;height:22px}@media only screen and (max-width:576px){.recipe-quick-info-piece_type_small .recipe-quick-info-piece__icon>svg{width:18px;height:18px}}.lazy-recipes{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.lazy-recipes__recipe{width:calc((100% - 16px * 2) / 3);margin-right:16px;margin-bottom:16px}@media only screen and (max-width:576px){.lazy-recipes__recipe{width:calc((100% - 16px) / 2);margin-right:16px;margin-bottom:16px}.lazy-recipes__recipe:nth-child(2n){margin-right:0}.lazy-recipes__recipe:nth-last-child(3){margin-bottom:16px}}@media screen and (min-width:577px){.lazy-recipes__recipe:nth-child(3n){margin-right:0}}.lazy-recipes__recipe:last-child,.lazy-recipes__recipe:nth-last-child(2),.lazy-recipes__recipe:nth-last-child(3){margin-bottom:0}.lazy-recipes__empty-recipes{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:150px;font-size:14px;font-weight:400;line-height:18px;color:#919cb5}@media only screen and (max-width:576px){.recipes-view__category:first-child{margin-left:16px}.recipes-view__category:last-child{margin-right:16px}}.recipes-view__categories{position:relative;margin:0 22px 16px}@media only screen and (max-width:576px){.recipes-view__categories{margin:0 -16px 16px}}.recipes-view__categories .swiper-slide{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.recipes-view__categories .swiper-slide:not(:last-child){margin-right:20px}.recipes-view__onboarding{margin-bottom:32px}.recipes-view__category{position:relative;padding-bottom:8px;font-size:14px;font-weight:500;line-height:18px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#919cb5}.recipes-view__category_active{color:#6839cf}.recipes-view__category_active:after{position:absolute;right:0;bottom:0;left:0;height:2px;content:"";background-color:#6839cf}.recipes-view__categories-left-arrow,.recipes-view__categories-right-arrow{position:absolute;top:10px;width:10px;height:10px;cursor:pointer}.recipes-view__categories-left-arrow_disabled,.recipes-view__categories-right-arrow_disabled{cursor:default;opacity:.2}.recipes-view__categories-left-arrow{left:0;border-top:2px solid #919cb5;border-left:2px solid #919cb5;-webkit-transform:translate(-150%,-50%) rotate(-45deg);-ms-transform:translate(-150%,-50%) rotate(-45deg);transform:translate(-150%,-50%) rotate(-45deg)}.recipes-view__categories-right-arrow{right:0;border-top:2px solid #919cb5;border-right:2px solid #919cb5;-webkit-transform:translate(150%,-50%) rotate(45deg);-ms-transform:translate(150%,-50%) rotate(45deg);transform:translate(150%,-50%) rotate(45deg)}.RemoveShareButton{position:relative;padding:10px 35px;font-size:20px;text-align:center;color:#fff;border-radius:8px;background-color:#6839cf;-webkit-transition:background-color .5s;transition:background-color .5s}@media only screen and (max-width:576px){.RemoveShareButton{font-size:16px}}.RemoveShareButton__loader{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.RemoveShareButton_state_idle{cursor:pointer}.RemoveShareButton_state_success{background-color:#31ca6e}.RemoveShareButton_state_error{background-color:#ea2734}.responsiveBg__wrapper{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.responsiveBg__simpleBg{background-repeat:no-repeat;background-size:cover}.responsiveBg__simpleBg_center{background-position:50%}.responsiveBg__simpleBg_topLeft{background-position:0 0}.responsiveBg__simpleBg_topRight{background-position:100% 0}.responsiveBg__simpleBg_bottomLeft,.responsiveBg__simpleBg_bottomRight{background-position:0 100%}.responsiveBg__imgBg{position:absolute;width:100%;min-width:100%;height:auto;min-height:100%;-o-object-fit:cover;object-fit:cover}.responsiveBg__imgBg_center{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.responsiveBg__imgBg_topLeft{top:0;left:0}.responsiveBg__imgBg_topRight{top:0;right:0}.responsiveBg__imgBg_bottomLeft{bottom:0;left:0}.responsiveBg__imgBg_bottomRight{right:0;bottom:0}.responsiveBg__content{position:absolute;top:0;right:0;bottom:0;left:0}.cnt-row{width:100%;max-width:768px;margin:0 auto;padding-right:16px;padding-left:16px}.cnt-row_type_head{padding-top:25px}@media only screen and (max-width:576px){.cnt-row_type_head{padding-top:16px}}.cnt-row_type_wide{padding:0}.cnt-row_hideOverflow{overflow:hidden}.scroll-container{overflow:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.scroll-container::-webkit-scrollbar{display:none!important;width:0!important}.search-block{margin-bottom:40px;color:#000}@media only screen and (max-width:576px){.search-block{margin-bottom:24px}}.search-block__header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;font-size:20px;font-weight:400;line-height:normal;color:#919cb5}@media only screen and (max-width:576px){.search-block__header{margin-bottom:12px;font-size:16px}}.search-block__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:20px;font-weight:400;line-height:26px;cursor:pointer;color:inherit}@media only screen and (max-width:576px){.search-block__item{font-size:16px;line-height:18px}}.search-block__item:not(:last-child){margin-bottom:14px}@media only screen and (max-width:576px){.search-block__item:not(:last-child){margin-bottom:12px}}.search-block__item-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.search-block__image{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:44px;height:44px;margin-right:14px}@media only screen and (max-width:576px){.search-block__image{width:32px;height:32px;margin-right:12px}}.search-block__suggest-icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:18px;height:18px;margin-right:12px}@media only screen and (max-width:576px){.search-block__suggest-icon{width:16px;height:16px}}.search-block_theme_gray{color:#919cb5}.search-block_mod_categories .search-block__item{font-weight:500}.search-input__wrapper{position:relative;margin-bottom:16px;padding-right:32px;border-bottom:1px solid #c3cad9}@media only screen and (max-width:576px){.search-input__wrapper{margin-bottom:20px;padding-right:24px}}.search-input__wrapper_highlighted{border-bottom:1px solid #8b37ec}.search-input__wrapper input{width:100%;margin:0;padding:0;font-size:40px;font-weight:500;line-height:50px;border:none;border-radius:0;outline:none;background:#fff}@media only screen and (max-width:576px){.search-input__wrapper input{font-size:28px;line-height:1.2}}.search-input__wrapper input::-webkit-input-placeholder{color:#e0e0e0}.search-input__wrapper input::-moz-placeholder{color:#e0e0e0}.search-input__wrapper input::-ms-clear{display:none}.search-input__wrapper input:-ms-input-placeholder{color:#e0e0e0}.search-input__wrapper input:-moz-placeholder{color:#e0e0e0}.search-input__close{position:absolute;right:-5px;bottom:2px}@media only screen and (max-width:576px){.search-input__close{right:-8px;bottom:0}}.search-input__suggest-icon{margin-right:16px}.suggest__body-wrapper{z-index:100;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%;background-color:#fff}.suggest__body-wrapper_isActive{position:fixed;top:0;right:0;left:0;-webkit-transform:translateZ(0)}.suggest__body{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:768px;min-height:100%;margin:0 auto;padding:25px 16px 0}@media only screen and (max-width:576px){.suggest__body{padding-top:16px}}.suggest__results{overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1}.suggest__backdrop{position:fixed;z-index:9;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.75);-webkit-animation:fadeIn .3s;animation:fadeIn .3s}.suggest__activate-icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-left:16px;cursor:pointer}.suggest__activate-icon_theme_white path{fill:#fff}.SharePageSuccess{position:fixed;top:0;right:0;bottom:0;left:0;font-size:22px;color:#676b74}.SharePageSuccess__skill-section{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.SharePageSuccess__bubble-section a{margin:0}.SharePageSuccess__title{min-width:288px;margin-bottom:10px}.SharePageSuccess__skill-name{cursor:pointer;color:#000}.short-menu{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.short-menu .swiper-slide{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;width:auto}.short-menu .swiper-slide:not(:last-child){margin-right:6px}.short-menu .swiper-slide:first-child{margin-left:16px}.short-menu .lazy-swiper{width:100%}.short-menu__icon{top:172px;left:19px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:50px;height:35px;margin-bottom:3px;border-radius:300px;background:rgba(145,156,181,.1)}.short-menu__icon,.short-menu__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.short-menu__item{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;cursor:pointer}.short-menu__item_active .short-menu__icon{background:#6839cf}.short-menu__item_active circle,.short-menu__item_active path,.short-menu__item_active rect{stroke:#fff}.short-menu__item_active .fill circle,.short-menu__item_active .fill path,.short-menu__item_active .fill rect{fill:#fff}.short-menu__item_active .no-stroke circle,.short-menu__item_active .no-stroke path,.short-menu__item_active .no-stroke rect{stroke:initial}.short-menu__title{font-size:11px;line-height:11px;text-align:center;color:#919cb5}.SimpleSnackbar{position:fixed;z-index:9999;bottom:20px;left:50%;width:calc(100vw - 16px);min-width:288px;max-width:400px;padding:15px 16px;font-size:14px;font-weight:500;line-height:18px;cursor:pointer;opacity:1;color:#fff;border-radius:12px;-webkit-box-shadow:0 8px 30px rgba(0,0,0,.15);box-shadow:0 8px 30px rgba(0,0,0,.15);-webkit-transition:opacity .4s;transition:opacity .4s;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width:576px){.SimpleSnackbar{bottom:12px}}.SimpleSnackbar_theme_success{background-color:#62c95b}.SimpleSnackbar_hidden{opacity:0}.skill-auth{overflow:hidden;max-height:0;-webkit-transition:.5s!important;transition:.5s!important}.skill-auth__btn{padding:8px 16px;font-size:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;border-radius:8px}@media only screen and (max-width:576px){.skill-auth__btn{padding:5px 10px;font-size:13px;line-height:16px;border-radius:4px}}.skill-auth__btn_logout{color:#fff;background-color:#919cb5}.skill-auth_loaded{max-height:100px}.SkillCompilation{position:relative;z-index:1}.SkillCompilation__cover{position:relative;overflow:hidden;height:140px;margin-bottom:32px;background-repeat:no-repeat;background-position:50%;background-size:cover}@media only screen and (max-width:576px){.SkillCompilation__cover{height:97px;margin-bottom:24px}}.SkillCompilation__title{width:calc(100% - 40px)}.SkillCompilation__description{margin-bottom:32px;font-size:20px;line-height:23px}@media only screen and (max-width:576px){.SkillCompilation__description{margin-bottom:24px;font-size:16px;line-height:20px}}.SkillCompilation__lazy{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;font-size:22px;color:#919cb5;background:#fff}.SkillCompilation__lazy-content{padding-bottom:32px}.skill-description{max-width:80%;font-size:20px;font-weight:400;line-height:27px;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}@media only screen and (max-width:576px){.skill-description{max-width:100%;font-size:16px;line-height:20px}}.skill-description h1{margin-bottom:14px;font-size:22px;font-weight:500}@media only screen and (max-width:576px){.skill-description h1{font-size:20px}}.skill-description h2{margin-bottom:10px;font-size:20px;font-weight:500}@media only screen and (max-width:576px){.skill-description h2{font-size:18px}}.skill-description h3{margin-bottom:8px;font-size:18px;font-weight:500}@media only screen and (max-width:576px){.skill-description h3{font-size:16px}}.skill-description h4{margin-bottom:6px;font-size:18px;font-weight:500}@media only screen and (max-width:576px){.skill-description h4{font-size:16px}}.skill-description h5{margin-bottom:6px;font-size:18px;font-weight:500}@media only screen and (max-width:576px){.skill-description h5{font-size:16px}}.skill-description h6{margin-bottom:6px;font-size:18px}@media only screen and (max-width:576px){.skill-description h6{font-size:16px}}.skill-description p{margin-bottom:16px}@media only screen and (max-width:576px){.skill-description p{margin-bottom:8px}}.skill-description blockquote{margin-bottom:12px;color:#919cb5}.skill-description blockquote p:before{content:"— "}.skill-description ol,.skill-description ul{margin-bottom:16px}@media only screen and (max-width:576px){.skill-description ol,.skill-description ul{margin-bottom:8px}}.skill-description ul{padding-left:32px}.skill-description ul li{margin-bottom:6px;list-style:disc outside}.skill-description ol{list-style:none;counter-reset:counter}.skill-description ol li{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:12px;padding:16px;counter-increment:counter;border-radius:16px;background-color:#f2f3f5}.skill-description ol li:before{display:inline-block;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;margin-top:-2px;margin-right:16px;content:counter(counter);text-align:center;color:#fff;border-radius:50%;background-color:rgba(0,0,0,.8)}@media only screen and (max-width:576px){.skill-description ol li:before{width:40px;height:40px}}.skill-description ol li p{display:inline}.skill-rating-qi{display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width:576px){.skill-rating-qi{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.skill-rating-qi__block{position:relative;padding:0 24px;color:#919cb5}.skill-rating-qi__block-icon{width:20px;height:20px;margin-right:7px}@media only screen and (max-width:576px){.skill-rating-qi__block-icon{width:16px;height:16px}}.skill-rating-qi__block-value{margin-bottom:6px;font-size:30px;font-weight:600;line-height:42px;text-align:center;white-space:nowrap}@media only screen and (max-width:576px){.skill-rating-qi__block-value{margin-bottom:0;font-size:24px;line-height:28px}}.skill-rating-qi__block-text{font-size:16px;text-align:center;white-space:nowrap}@media only screen and (max-width:576px){.skill-rating-qi__block-text{font-size:14px}}.skill-rating-qi__block:not(:last-child):after{position:absolute;top:20px;right:0;width:1px;height:16px;content:"";background-color:#e2e4eb}.rating-bars{-webkit-flex:1 1;-ms-flex:1 1;flex:1 1}.rating-bars__bar-line{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:4px}@media only screen and (max-width:576px){.rating-bars__bar-line{margin-bottom:4px}}.rating-bars__bar{position:absolute;width:100%;height:4px;opacity:.3;border-radius:10px;background:#919cb5}.rating-bars__bar-wrapper{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.rating-bars__bar_fill{z-index:1;opacity:1;background:#919cb5;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.rating-bars__star{width:13px;height:13px;margin-left:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:576px){.rating-bars__star{width:8px;height:8px;margin-left:3px}}.rating-bars__stars{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:calc(25px * 5);padding-right:6px}@media only screen and (max-width:576px){.rating-bars__stars{width:calc(12px * 5);padding-right:4px}}.set-rating{position:relative;border-radius:10px;background:#f2f3f5;-webkit-box-shadow:10px 10px 25px rgba(209,214,226,.8);box-shadow:10px 10px 25px rgba(209,214,226,.8)}.set-rating__wrapper{padding:18px}.set-rating__lazy{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:128px}@media only screen and (max-width:576px){.set-rating__lazy{height:93px}}.set-rating__name{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;padding:16px 16px 0;font-size:24px;font-weight:500;line-height:19px;line-height:1.2}@media only screen and (max-width:576px){.set-rating__name{padding:12px 12px 0;font-size:16px}}.set-rating__stars{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 16px 18px}@media only screen and (max-width:576px){.set-rating__stars{padding:0 12px 12px}}.set-rating__star{width:56px;height:56px;padding:3px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-size:200% 100%;-webkit-transition:background-position .3s ease-in-out,padding .1s ease-in-out;transition:background-position .3s ease-in-out,padding .1s ease-in-out}@media only screen and (max-width:576px){.set-rating__star{width:40px;height:40px;padding:2px}}.no-touch .set-rating__star:hover{padding:0;background-position:100% 0}.set-rating__change-btn{font-size:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#919cb5}@media only screen and (max-width:576px){.set-rating__change-btn{font-size:13px}}.set-rating-form{overflow-x:hidden;overflow-y:auto;max-height:0;-webkit-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out}.set-rating-form_isExpanded{max-height:1500px}.set-rating-form__btn{padding:20px 16px;font-size:20px;line-height:19px;line-height:23px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;border-radius:0 0 10px 10px;background:#6839cf;background-size:200% 100%;-webkit-transition:background-position .3s ease-in-out;transition:background-position .3s ease-in-out}@media only screen and (max-width:576px){.set-rating-form__btn{padding:16px 13px 17px;font-size:16px}}.no-touch .set-rating-form__btn:hover{background-position:100% 0}.set-rating-form__btn_voted{background:linear-gradient(19.73deg,#4dd55b 16.12%,#3eb952 83.88%)}.set-rating-form__info{position:relative;padding:0 14px}.set-rating-form__info-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:0 0 10px 10px;background:hsla(0,0%,100%,.85);-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.35s;animation-duration:.35s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.set-rating-form__input{width:100%;padding:28px 0;font-family:YS Text;font-size:20px;resize:none;caret-color:#8b37ec;border:none;background-color:#f0f0f5}@media only screen and (max-width:576px){.set-rating-form__input{padding:20px 0;font-size:16px}}.set-rating-form__question{margin-bottom:20px;font-size:20px}@media only screen and (max-width:576px){.set-rating-form__question{margin-bottom:14px;font-size:16px}}.set-rating-form__bubbles{margin-right:-6px;margin-left:-6px}@media only screen and (max-width:576px){.set-rating-form__bubbles{margin-right:-4px;margin-left:-4px}}.set-rating-form__bubble{display:inline-block;margin:8px;padding:13px 16px;font-size:20px;font-weight:400;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#000;border-radius:100px;background:#fff;-webkit-transition:background-position .3s ease-in-out,padding .1s ease-in-out,margin .1s ease-in-out;transition:background-position .3s ease-in-out,padding .1s ease-in-out,margin .1s ease-in-out}@media only screen and (max-width:576px){.set-rating-form__bubble{margin:4px;padding:10px 12px;font-size:16px}.no-touch .set-rating-form__bubble:hover{margin:2px;padding:12px 14px}}.no-touch .set-rating-form__bubble:hover{margin:6px;padding:15px 18px}.set-rating-form__bubble_selected{color:#fff;background:#6839cf}.no-touch .set-rating-form__bubble_selected:hover{background-position:100% 0}.skill-rating{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:16px;margin-bottom:20px}.skill-rating__wrapper{max-width:488px;margin-bottom:50px}@media only screen and (max-width:576px){.skill-rating__wrapper{margin-bottom:32px}}.skill-rating__value-block{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:28px}.skill-rating__value{margin-bottom:6px;font-size:64px;font-weight:500;line-height:1;color:#000}@media only screen and (max-width:576px){.skill-rating__value{font-size:40px}}.skill-rating__not-enough{margin-top:16px;margin-bottom:16px;font-size:16px;color:#919cb5}@media only screen and (max-width:576px){.skill-rating__not-enough{font-size:13px}}.skill-rating__text{font-size:16px;color:#919cb5}@media only screen and (max-width:576px){.skill-rating__text{font-size:13px}}.lazy-skill-rating{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:232px}.SkillCard__header,.lazy-skill-rating{display:-webkit-flex;display:-ms-flexbox;display:flex}.SkillCard__header{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%}.SkillCard__logo-wrapper{display:block;-webkit-box-sizing:content-box;box-sizing:content-box;width:64px;height:64px;padding-right:16px;cursor:pointer}@media only screen and (max-width:576px){.SkillCard__logo-wrapper{width:44px;height:44px;padding-right:10px}}.SkillCard__ad-badge-wrapper{height:15px;margin-bottom:6px}.SkillCard__ad-badge{display:inline-block;height:15px;padding:0 8px;font-size:11px;line-height:15px;color:rgba(0,0,0,.8);border-radius:8px;background-color:#f0ecfb}.SkillCard__title-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:6px}@media only screen and (max-width:576px){.SkillCard__title-wrapper{padding-bottom:0}}.SkillCard__title-wrapper_nodesc{padding-bottom:0}.SkillCard__title-icon-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:90%}@media only screen and (max-width:576px){.SkillCard__title-icon-wrapper{max-width:86%}}.SkillCard__title-icon-wrapper svg{width:28px;height:28px}@media only screen and (max-width:576px){.SkillCard__title-icon-wrapper svg{width:22px;height:22px}}.SkillCard__title{font-size:20px;font-weight:500;line-height:26px;color:inherit;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media only screen and (max-width:576px){.SkillCard__title{margin-bottom:0;font-size:14px;line-height:20px}}.SkillCard__rating{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:20px;color:#919cb5}@media only screen and (max-width:576px){.SkillCard__rating{font-size:13px}}.SkillCard__star{width:16px;height:16px;margin-right:5px}@media only screen and (max-width:576px){.SkillCard__star{width:11px;height:11px;margin-right:3.6px}}.SkillCard__footer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:82px}@media only screen and (max-width:576px){.SkillCard__footer{margin-left:54px}}.SkillCard__footer>a{margin-bottom:0}.SkillCard__footer_channel_organizationChat{margin-top:-25px}@media only screen and (max-width:576px){.SkillCard__footer_channel_organizationChat{margin-top:-18px}}.SkillCard__content{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:1px}.SkillCard__description{font-size:20px;line-height:25px;color:inherit;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@supports(display:-webkit-box){.SkillCard__description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal;text-overflow:ellipsis}}@media only screen and (max-width:576px){.SkillCard__description{font-size:13px;line-height:18px}}.SkillCard__info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:16px;cursor:pointer}@media only screen and (max-width:576px){.SkillCard__info{padding-bottom:6px}}.SkillCard__info_theme_light{color:#222}.SkillCard__info_theme_dark{color:#fff}.SkillCard__response-time{font-size:20px;line-height:25px;white-space:nowrap;color:#919cb5}@media only screen and (max-width:576px){.SkillCard__response-time{font-size:13px;line-height:16px}}.SkillCard__link{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:0 16px 0 0;font-size:20px;line-height:23px;border-radius:4px 30px 30px 24px}@media only screen and (max-width:576px){.SkillCard__link{margin-right:12px;padding:8px;font-size:16px;line-height:20px;border-radius:2px 20px 20px 16px}}.SkillCard__link_theme_aliceSkill,.SkillCard__link_theme_aliceSkill__text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.SkillCardPlaceholder{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:16px 0;-webkit-animation:fade-out .8s linear 0s infinite alternate;animation:fade-out .8s linear 0s infinite alternate}@-webkit-keyframes fade-out{0%{opacity:.3}to{opacity:.1}}@keyframes fade-out{0%{opacity:.3}to{opacity:.1}}.SkillCardPlaceholder__logo{width:64px;height:64px;margin-right:16px;border-radius:4px 50% 50%}@media only screen and (max-width:576px){.SkillCardPlaceholder__logo{width:44px;height:44px;margin-right:10px}}.SkillCardPlaceholder__body{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.SkillCardPlaceholder__title{width:30%;height:24px;margin-bottom:8px}@media only screen and (max-width:576px){.SkillCardPlaceholder__title{height:14px;margin-bottom:6px}}.SkillCardPlaceholder__description{width:70%;height:24px;margin-bottom:17px}@media only screen and (max-width:576px){.SkillCardPlaceholder__description{height:14px;margin-bottom:10px}}.SkillCardPlaceholder__bubble{width:50%;min-width:200px;height:46px;border-radius:4px 30px 30px 24px}@media(max-width:375px){.SkillCardPlaceholder__bubble{width:100%;min-width:unset}}@media only screen and (max-width:576px){.SkillCardPlaceholder__bubble{height:36px;border-radius:2px 20px 20px 16px}}.SkillCardPlaceholder__bubble,.SkillCardPlaceholder__description,.SkillCardPlaceholder__logo,.SkillCardPlaceholder__title{background:#000}.smart-home-example{height:100%}.smart-home-example__heading{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:14px}.smart-home-example__title{margin-bottom:0;font-size:20px;font-weight:700;line-height:26px}@media only screen and (max-width:576px){.smart-home-example__title{font-size:16px;line-height:20px}}.smart-home-example__icon{margin-right:12px;width:48px;height:48px}@media only screen and (max-width:576px){.smart-home-example__icon{margin-right:8px;width:32px;height:32px}}.smart-home-example__commands{font-size:20px;line-height:30px;color:#919cb5}@media only screen and (max-width:576px){.smart-home-example__commands{font-size:16px;line-height:27px}}.smart-home-example__command{display:-webkit-flex;display:-ms-flexbox;display:flex}.smart-home-example__command-prefix{margin-right:5px}.spinner{position:relative;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}.spinner__circle{position:absolute;top:0;right:0;bottom:0;left:0;border-style:solid;border-color:#6839cf rgba(104,57,207,.15) rgba(104,57,207,.15);border-radius:100%;-webkit-animation:spinner .75s linear infinite;animation:spinner .75s linear infinite}.spinner__circle_inverse{border-color:#fff hsla(0,0%,100%,.4) hsla(0,0%,100%,.4)}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.SocialSharing{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.SocialSharing__iframe{width:100%;height:100%;margin:0;border:0;outline:none}@media(max-width:992px){.SocialSharing__iframe{padding:12px}}.surface-filter{max-width:480px;margin:0 auto;padding:16px 16px 20px;border-radius:18px;background:#fff}@media only screen and (max-width:576px){.surface-filter{max-width:calc(100vw - 20px);border-radius:8px}}.surface-filter__text{margin-bottom:18px;font-size:30px;font-weight:500;line-height:1.25}@media only screen and (max-width:576px){.surface-filter__text{margin-bottom:18px;font-size:24px;font-weight:600}}.surface-filter__btn{overflow:hidden;margin-top:-10px;padding-bottom:16px;font-weight:500;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:color .3s;transition:color .3s}@media only screen and (max-width:576px){.surface-filter__btn{margin-top:-5px;margin-bottom:0;font-size:16px}}.surface-filter__btn_theme_white{color:#fff}.surface-filter__btn_theme_white path{fill:#fff;stroke:#fff}.surface-filter__btn_theme_white rect{stroke:#fff}.surface-filter__btn-icon{margin-left:8px}.surface-filter__items{overflow:hidden;font-size:16px}.surface-filter__item{display:inline-block;overflow:hidden;margin:4px;padding:7px 12px;font-size:14px;font-weight:400;line-height:18px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis;color:#919cb5;border:1px solid #c3cad9;border-radius:300px}@media only screen and (max-width:576px){.surface-filter__item{margin:4px;padding:7px 12px;font-size:14px;line-height:18px}}.surface-filter__item-img{width:16px;height:16px;margin-right:6px;margin-bottom:1px;vertical-align:sub}.surface-filter__item_selected>.surface-filter__item-img path[fill]{fill:#fff}.surface-filter__item_selected>.surface-filter__item-img rect[stroke]{stroke:#fff}.surface-filter__item_selected{padding:8px 13px;color:#fff;border:none;background:linear-gradient(32.44deg,#ae27ff 16.12%,#6627ff 83.88%)}.surfaces{display:inline-block;padding:0 16px;white-space:nowrap}@media only screen and (max-width:576px){.surfaces{padding:0 12px}}.surfaces__item{display:inline-block;width:26px;height:26px;margin:0 6px;vertical-align:middle}@media only screen and (max-width:576px){.surfaces__item{width:20px;height:20px;margin:0 4px}}.surfaces__item>svg{width:100%}@-webkit-keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.marquee{position:relative;overflow:hidden;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;padding:0 10px}.marquee,.marquee__content{display:-webkit-flex;display:-ms-flexbox;display:flex}.marquee__content{width:200%}.marquee__text{white-space:nowrap}.new-skill-page{position:relative;padding-top:50px}@media only screen and (max-width:576px){.new-skill-page{padding-top:40px;font-size:14px;line-height:16px}}.new-skill-page__fixed-header{position:fixed;z-index:2000;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:auto;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:60px;margin-top:-60px;background-color:#fff;-webkit-filter:drop-shadow(0 3px 4px rgba(0,0,0,.04));filter:drop-shadow(0 3px 4px rgba(0,0,0,.04));-webkit-transition:all .3s ease;transition:all .3s ease}@media only screen and (min-width:992px){.new-skill-page__fixed-header{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.new-skill-page__fixed-header__menu{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:0 16px}.new-skill-page__fixed-header__menu li{padding:8px 12px;white-space:nowrap;border:1px solid #e2e4eb;border-radius:30px;background-color:#fff}.new-skill-page__fixed-header__menu li:not(:first-child){margin-left:16px}.new-skill-page__fixed-header__menu__link{background-color:#6839cf!important}.new-skill-page__fixed-header__menu__link svg{margin-right:5px;vertical-align:middle}.new-skill-page__fixed-header__menu__link a{color:#fff}.new-skill-page__email{max-width:80%;margin-bottom:12px;font-size:14px;line-height:16px;color:#919cb5}@media only screen and (max-width:576px){.new-skill-page__email{max-width:100%}}.new-skill-page__email>a{font-weight:500;white-space:nowrap;color:#6839cf;-webkit-transition:opacity .2s;transition:opacity .2s}.new-skill-page__email>a:hover{opacity:.5}.new-skill-page__wrapper{background:#fff}.new-skill-page__operator{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:8px;padding:0 2px;font-size:16px;color:#919cb5}@media only screen and (max-width:576px){.new-skill-page__operator{margin-bottom:8px;font-size:14px}}.new-skill-page__operator>svg{width:14px;height:16px;margin-right:8px}@media only screen and (max-width:576px){.new-skill-page__operator>svg{width:12px;height:14px;margin-right:6px}}.new-skill-page__cover{position:relative;height:140px}@media only screen and (max-width:576px){.new-skill-page__cover{height:120px}}.new-skill-page__upload{position:absolute;top:15px;right:15px;cursor:pointer}@media only screen and (min-width:992px){.new-skill-page__upload{right:35%}}@media only screen and (max-width:576px){.new-skill-page__upload>svg{width:20px;height:20px}}.new-skill-page__upload>svg{width:30px;height:30px}.new-skill-page__header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:576px){.new-skill-page__header{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.new-skill-page__lazy{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;font-size:22px;color:#919cb5;background:#fff}.new-skill-page__lazy-content{padding-bottom:32px;background:#fff}.new-skill-page__logo{position:absolute;top:-86px;left:50%;width:120px;height:120px;margin-left:-60px;-webkit-box-shadow:0 12px 20px rgba(0,0,0,.16);box-shadow:0 12px 20px rgba(0,0,0,.16)}@media only screen and (max-width:576px){.new-skill-page__logo{top:-64px;width:90px;height:90px;margin-left:-45px}}.new-skill-page__logo_type_logo,.new-skill-page__logo_type_logo-chat{border-radius:50%}.new-skill-page__content{margin-left:12px}.new-skill-page__title{position:relative;display:inline-block;margin-bottom:0;font-size:30px;font-weight:600;line-height:42px}@media only screen and (max-width:576px){.new-skill-page__title{font-size:24px;line-height:28px}}.new-skill-page__quick-info{margin-top:32px;margin-bottom:32px}.new-skill-page__quick-info,.new-skill-page__title-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.new-skill-page__title-wrapper{-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}@media only screen and (max-width:576px){.new-skill-page__title-wrapper{margin-bottom:4px}}.new-skill-page__header-left{margin-right:10px;margin-bottom:20px}@media only screen and (max-width:576px){.new-skill-page__header-left{margin-right:0}}.new-skill-page__adult{position:absolute;top:-12px;right:-28px;font-size:14px;color:#919cb5}@media only screen and (max-width:576px){.new-skill-page__adult{top:-8px;right:0;font-size:11px}}.new-skill-page__developer{padding-bottom:32px;font-size:20px;font-weight:400;line-height:24px;text-align:left;color:#000}@media only screen and (max-width:576px){.new-skill-page__developer{font-size:16px;line-height:20px}}.new-skill-page__developer__title{margin-bottom:16px}.new-skill-page__developer_theme_organizationChat{margin-bottom:12px}.new-skill-page__how{max-width:480px;margin-bottom:16px;font-size:20px;line-height:28px;color:#000}@media only screen and (max-width:576px){.new-skill-page__how{font-size:16px;line-height:19px}}.new-skill-page__how__title{margin-bottom:16px}.new-skill-page h2{margin-top:-65px;padding-top:65px}.new-skill-page__surfaces__title{margin-bottom:16px}.new-skill-page__info__title,.new-skill-page__ratings__title{margin-bottom:0}.new-skill-page__meta{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:32px}@media only screen and (max-width:576px){.new-skill-page__meta{margin-bottom:26px}}.new-skill-page__cat-bage{display:inline-block;overflow:hidden;padding:4px 12px;font-size:16px;line-height:18px;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;color:#919cb5;border:1px solid #919cb5;border-radius:50px}.new-skill-page__cat-bage_idle{cursor:auto}@media only screen and (max-width:576px){.new-skill-page__cat-bage{font-size:14px;line-height:16px}}.new-skill-page__description{margin:16px 0 8px}.new-skill-page__contacts-developer,.new-skill-page__contacts-email,.new-skill-page__contacts-website{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:11px 2px;font-size:16px;font-weight:500;color:#000}@media only screen and (max-width:576px){.new-skill-page__contacts-developer,.new-skill-page__contacts-email,.new-skill-page__contacts-website{padding:8px 1px;font-size:14px}}.new-skill-page__contacts-developer>svg,.new-skill-page__contacts-email>svg,.new-skill-page__contacts-website>svg{width:22px;height:22px;margin-right:12px}@media only screen and (max-width:576px){.new-skill-page__contacts-developer>svg,.new-skill-page__contacts-email>svg,.new-skill-page__contacts-website>svg{width:18px;height:18px;margin-right:9px}}.new-skill-page__donation-button{max-width:238px;margin-top:10px;font-weight:500;line-height:20px;white-space:nowrap}.new-skill-page__remove-share-button{max-width:488px;margin-top:10px}.new-skill-page__bookmark{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin-top:7px;padding:5px 8px 3px}@media only screen and (max-width:576px){.new-skill-page__bookmark{margin-top:0}}.new-skill-page__category{margin-bottom:30px}.new-skill-page .LaunchSkill{margin-top:8px}.LaunchSkill{padding:12px;border-radius:16px;background-color:#f2f3f5}.LaunchSkill__item{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.LaunchSkill__item span,.LaunchSkill__item svg{padding:6px}.LaunchSkill__item_first{padding-bottom:12px}.LaunchSkill__item_first:after{position:absolute;bottom:0;left:58px;width:calc(100% - 60px);content:"";border-bottom:1px solid #e2e4eb}.LaunchSkill__item_last{padding-top:12px}.LaunchSkill__text{-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;font-size:16px;font-weight:700;color:rgba(0,0,0,.8)}.LaunchSkill__launched{font-size:13px;font-weight:400;color:#919cb5}.new-surfaces{display:inline-block;width:100%;margin:0 auto 32px;white-space:nowrap;border-radius:16px;background:#f2f3f5;-webkit-box-shadow:0 2px 6px rgba(0,32,128,.04);box-shadow:0 2px 6px rgba(0,32,128,.04)}@media only screen and (min-width:576px){.new-surfaces{width:488px}}@media only screen and (min-width:768px){.new-surfaces{width:640px}}@media only screen and (max-width:320px){.new-surfaces{width:288px}}.new-surfaces__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:90%;height:64px;margin-left:13px;font-size:16px;font-weight:500;font-style:normal;line-height:20px;border-bottom:1px solid #e2e4eb}.new-surfaces__item:last-child{border-bottom:none}.new-surfaces__item__svg{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;margin-right:12px;border-radius:100px}.new-surfaces__item__svg>svg{width:20px;height:20px}@media only screen and (max-width:576px){.new-surfaces__item__svg>svg{margin:0 4px}}.new-surfaces__item__svg-black{background:#000}.new-surfaces__item__svg-purple{background:#6839cf}.new-surfaces__item__svg-purple>svg>path{fill:#fff}.new-close-icon{position:relative;padding:15px;cursor:pointer;border-radius:50%;background:none}@media only screen and (max-width:576px){.new-close-icon{width:12px;height:12px}.new-close-icon>svg{width:9px;height:16px}}.new-close-icon>svg{width:16px;height:22px}.new-close-icon_theme_shadow{padding:18px;background:#fff;-webkit-box-shadow:0 8px 12px rgba(0,0,0,.25);box-shadow:0 8px 12px rgba(0,0,0,.25)}@media only screen and (max-width:576px){.new-close-icon_theme_shadow{padding:18px}}.new-close-icon_size_md{vertical-align:middle;width:12px;height:12px}.new-close-icon_size_md:after,.new-close-icon_size_md:before{width:2px;height:16.968px;content:"";background:#919cb5}.new-close-icon_size_sm{vertical-align:middle;width:10px;height:10px}.new-close-icon_size_sm:after,.new-close-icon_size_sm:before{width:2px;height:14.14px;content:"";background:#919cb5}.new-close-icon_size_xs{vertical-align:middle;width:8px;height:8px}.new-close-icon_size_xs:after,.new-close-icon_size_xs:before{width:2px;height:11.312px;content:"";background:#919cb5}.new-close-icon_corner{position:absolute;z-index:9999}.new-close-icon__wrapper{position:absolute;z-index:1;top:0;left:50%;width:100%;max-width:810px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.NewSkillCard{width:488px;height:98px;border-radius:16px;-webkit-box-shadow:0 2px 24px hsla(0,0%,55%,.27);box-shadow:0 2px 24px hsla(0,0%,55%,.27)}@media only screen and (min-width:768px){.NewSkillCard{width:640px}}@media only screen and (max-width:576px){.NewSkillCard{width:100%;height:80px}}.NewSkillCard__header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%;padding:12px}.NewSkillCard__logo-wrapper{display:block;-webkit-box-sizing:content-box;box-sizing:content-box;width:64px;height:64px;padding-right:16px;cursor:pointer}@media only screen and (max-width:576px){.NewSkillCard__logo-wrapper{width:44px;height:44px;padding-right:10px}}.NewSkillCard__ad-badge-wrapper{height:15px;margin-bottom:6px}.NewSkillCard__ad-badge{display:inline-block;height:15px;padding:0 8px;font-size:11px;line-height:15px;color:rgba(0,0,0,.8);border-radius:8px;background-color:#f0ecfb}.NewSkillCard__title-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.NewSkillCard__title-wrapper_nodesc{padding-bottom:0}.NewSkillCard__title-icon-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:90%}@media only screen and (max-width:576px){.NewSkillCard__title-icon-wrapper{max-width:86%}}.NewSkillCard__title{font-size:18px;font-weight:500;line-height:26px;color:inherit;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media only screen and (max-width:576px){.NewSkillCard__title{margin-bottom:0;font-size:16px;line-height:20px}}.NewSkillCard__rating{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:20px;color:#919cb5}@media only screen and (max-width:576px){.NewSkillCard__rating{font-size:17px}.NewSkillCard__rating>svg{width:14px;height:14px}}.NewSkillCard__star{margin-right:3px}.NewSkillCard__footer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:82px}@media only screen and (max-width:576px){.NewSkillCard__footer{margin-left:54px}}.NewSkillCard__footer>a{margin-bottom:0}.NewSkillCard__footer_channel_organizationChat{margin-top:-25px}@media only screen and (max-width:576px){.NewSkillCard__footer_channel_organizationChat{margin-top:-18px}}.NewSkillCard__content{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:1px}.NewSkillCard__description{margin-top:4px;font-size:15px;line-height:25px;color:#919cb5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@supports(display:-webkit-box){.NewSkillCard__description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal;text-overflow:ellipsis}}@media only screen and (max-width:576px){.NewSkillCard__description{font-size:13px;line-height:18px}}.NewSkillCard__info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:16px;cursor:pointer}@media only screen and (max-width:576px){.NewSkillCard__info{padding-bottom:6px}}.NewSkillCard__info_theme_light{color:#222}.NewSkillCard__info_theme_dark,.NewSkillCard__info_theme_dark .NewSkillCard__description{color:#fff}.NewSkillCard__response-time{font-size:20px;line-height:25px;white-space:nowrap;color:#919cb5}@media only screen and (max-width:576px){.NewSkillCard__response-time{font-size:13px;line-height:16px}}.NewSkillCard__link{margin:0 16px 0 0;padding:11px 16px;font-size:20px;line-height:23px;border-radius:4px 30px 30px 24px}@media only screen and (max-width:576px){.NewSkillCard__link{margin-right:12px;padding:8px 12px;font-size:16px;line-height:20px;border-radius:2px 20px 20px 16px}}.NewSkillCard__link_theme_aliceSkill{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.new-card{padding:24px 0;border-radius:10px}@media only screen and (max-width:576px){.new-card{padding:2px 0}}.new-card:not(:last-child){margin-bottom:16px}.new-card__list{padding:16px 0}.new-card__list_cards-only{padding-top:0}.new-card__list-item{margin:8px 0}@media only screen and (max-width:576px){.new-card__list-item{width:100%}}.new-card__list_density_high .new-card__list-item{padding:6px 0}.new-card__title{margin:0;line-height:42px}@media only screen and (max-width:576px){.new-card__title{line-height:30px}}.new-card__description{margin:10px 0 0;font-size:20px;line-height:25px}@media only screen and (max-width:576px){.new-card__description{margin:6px 0 0;font-size:16px}}.new-card__footer{padding-top:16px;font-size:20px;font-weight:500;cursor:pointer}@media only screen and (max-width:576px){.new-card__footer{font-size:14px}}.new-card__category-link{font-size:20px;font-weight:500}@media only screen and (max-width:576px){.new-card__category-link{margin-left:4px;font-size:14px;line-height:18px}}