/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{text-decoration:underline;border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-slides-offset-before);margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-end:var(--swiper-slides-offset-after);margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-slides-offset-before);margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-after:var(--swiper-slides-offset-after);margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) ::slotted(svg),:is(.swiper-button-prev,.swiper-button-next) svg{-o-object-fit:contain;object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - var(--swiper-navigation-size) / 2)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - var(--swiper-navigation-size) / 2);margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size) / 2);margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);touch-action:none;background:var(--swiper-scrollbar-bg-color,#0000001a);position:relative}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%));position:absolute}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%));position:absolute}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);width:100%;height:100%;position:relative;top:0;left:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}:root{--p-deep-blue-900:12, 17, 26;--p-deep-blue-800:18, 26, 38;--p-deep-blue-main:25, 35, 52;--p-brand-blue-900:0, 128, 186;--p-brand-blue-main:0, 150, 219;--p-white-main:255, 255, 255;--p-gray-main:114, 120, 126;--p-light-gray-900:233, 233, 235;--p-light-gray-800:243, 243, 245;--p-light-gray-main:250, 250, 252;--p-red-main:247, 30, 30;--p-brand-orange-main:250, 129, 25;--p-accent-purple:171, 171, 255;--text-primary:rgba(var(--p-deep-blue-main), 1);--text-brand:rgba(var(--p-brand-blue-main), 1);--text-secondary:rgba(var(--p-deep-blue-main), .64);--text-tertiary:rgba(var(--p-deep-blue-main), .36);--text-primary-on-color:rgba(var(--p-white-main), 1);--text-brand-strong:rgba(var(--p-brand-blue-900), 1);--icon-primary:rgba(var(--p-deep-blue-main), 1);--icon-secondary:rgba(var(--p-deep-blue-main), .36);--icon-primary-on-color:rgba(var(--p-white-main), 1);--icon-brand:rgba(var(--p-brand-blue-main), 1);--icon-neutral:rgba(var(--p-gray-main), 1);--icon-neutral-secondary:rgba(var(--p-gray-main), .36);--stroke-brand:rgba(var(--p-brand-blue-main), 1);--stroke-brand-secondary:rgba(var(--p-brand-blue-main), .36);--stroke-secondary:rgba(var(--p-gray-main), .16);--stroke-tertiary:rgba(var(--p-light-gray-800), 1);--bg-primary:rgba(var(--p-light-gray-main), 1);--bg-secondary:rgba(var(--p-light-gray-800), 1);--bg-brand:rgba(var(--p-brand-blue-main), 1);--bg-brand-secondary:rgba(var(--p-brand-blue-main), .06);--bg-brand-tertiary:rgba(var(--p-brand-blue-main), .12);--bg-cover:rgba(var(--p-white-main), .07);--bg-red:rgba(var(--p-red-main), 1);--bg-surface-primary:rgba(var(--p-white-main), 1);--bg-hint:rgba(var(--p-light-gray-main), .8);--bg-zoom:rgba(var(--p-light-gray-main), .8);--bg-zoom-shadow:#5eb7e41a;--border-accent:#2c666e33;--gradient-brand:linear-gradient(93.17deg, rgba(var(--p-brand-blue-main), 1) 2.13%, rgba(var(--p-accent-purple), 1) 98.15%);--gradient-border:linear-gradient(180deg, rgba(var(--p-brand-blue-main), 1) 0%, rgba(var(--p-brand-blue-900), .2) 50.34%, rgba(var(--p-brand-blue-main), 1) 100%)}body.dark{--text-primary:rgba(var(--p-white-main), 1);--text-secondary:rgba(var(--p-white-main), .64);--text-tertiary:rgba(var(--p-white-main), .36);--icon-primary:rgba(var(--p-white-main), 1);--icon-secondary:rgba(var(--p-white-main), 1);--stroke-tertiary:rgba(var(--p-brand-blue-main), .24);--bg-primary:rgba(var(--p-deep-blue-main), 1);--bg-secondary:rgba(var(--p-brand-blue-main), .06);--bg-cover:rgba(var(--p-brand-blue-main), .06);--bg-surface-primary:rgba(var(--p-deep-blue-800), 1);--bg-hint:#000000b3;--bg-zoom:rgba(var(--p-deep-blue-800), .8);--bg-zoom-shadow:#081c2b}@font-face{font-family:Myriad Pro;src:local(MyriadPro-Regular),url(./MyriadPro-Regular-CNOMrDmE.woff2)format("woff2"),url(./MyriadPro-Regular-DLfLzF6c.woff)format("woff"),url(./MyriadPro-Regular-DeeRDsez.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Myriad Pro;src:local(MyriadPro-Semibold),url(./MyriadPro-Semibold-DXmd_hwA.woff2)format("woff2"),url(./MyriadPro-Semibold-DIqj-1SR.woff)format("woff"),url(./MyriadPro-Semibold-C0gdjctq.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Myriad Pro;src:local(MyriadPro-Bold),url(./MyriadPro-Bold-DIyKXXe3.woff2)format("woff2"),url(./MyriadPro-Bold-R_PShpte.woff)format("woff"),url(./MyriadPro-Bold-DgnsXIgo.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}html{font-family:Myriad Pro,sans-serif;font-size:14px;line-height:16px}html *{box-sizing:border-box;-webkit-tap-highlight-color:transparent}body{color:var(--text-primary);background-color:var(--bg-surface-primary);overflow-x:clip}body.transition{transition:background-color .3s ease-in-out,color .3s ease-in-out}a{color:inherit;text-decoration:none;display:block}a:hover{text-decoration:underline}a.active{color:var(--text-brand)}button{cursor:pointer;background-color:#0000;border:none;padding:0}ul{margin:0;padding:0;list-style-type:none}img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}h1{margin:0;font-size:64px;font-weight:700;line-height:1.125}h2{margin:0;font-size:30px;font-weight:600;line-height:1.25}h3{margin:0;font-size:20px;font-weight:600;line-height:1.6}h4{margin:0;font-size:18px;font-weight:600;line-height:1.44}section{width:100%}p{margin:0}label{display:block}video{width:100%;display:block}svg{width:100%;height:100%}main{padding-top:65px}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hidden{display:none!important}.button{background-color:var(--bg-brand);width:100%;height:100%;color:var(--text-primary-on-color);border-radius:67px;justify-content:center;align-items:center;gap:10px;padding:10px 30px;font-size:14px;font-weight:600;line-height:1.2;transition:background-color .3s ease-in-out;display:flex}.button.icon{justify-content:space-between}.button__icon{width:7px;height:12px}.button__icon svg{width:100%;height:100%}.button:hover{background-color:rgba(var(--p-brand-blue-900), 1)}.page-blur{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);visibility:hidden;opacity:0;cursor:pointer;z-index:10;width:100%;height:100%;transition:visibility .5s ease-in-out,opacity .5s ease-in-out;position:fixed;top:0;left:0}.page-blur.active{visibility:visible;opacity:1}@media (width>=1200px){h1{font-size:96px;line-height:1.08}h2{font-size:48px;line-height:1.17}h3{font-size:24px;line-height:1.33}h4{font-size:16px;line-height:1.5}.button{font-size:16px}}.toggle-checkbox{width:52px;height:30px;margin-left:auto;position:relative}.toggle-checkbox input{opacity:0;width:0;height:0}.toggle-checkbox span{cursor:pointer;background-color:var(--bg-primary);border-radius:34px;transition:all .4s;position:absolute;inset:0}.toggle-checkbox span:before{content:"";background-color:rgba(var(--p-white-main), 1);border-radius:50%;width:26px;height:26px;transition:all .4s;position:absolute;bottom:2px;left:2px;transform:translate(0);box-shadow:0 3px 8px #00000026}.toggle-checkbox input:checked+span{background-color:var(--bg-brand)}.toggle-checkbox input:checked+span:before{transform:translate(22px)}.okdesk_widget_open.okdesk_right{z-index:1000;width:64px!important;height:64px!important;-webkit-box-shadow:none!important;box-shadow:none!important;overflow:inherit!important;background-color:#0000!important;border:none!important;display:none!important;top:auto!important;bottom:30px!important;right:30px!important;transform:none!important}.okdesk_widget_open.okdesk_right:hover div{visibility:visible;opacity:1;transform:translate(0)}.okdesk_widget_open.okdesk_right:after{content:"";background-image:url("data:image/svg+xml,%3csvg%20viewBox='0%200%2040%2040'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M33.2308%2018.3334C32.4107%2011.7562%2026.8%206.66671%2020.0007%206.66671C13.2013%206.66671%207.59063%2011.7562%206.77047%2018.3334H11.6673C13.5083%2018.3334%2015.0007%2019.8257%2015.0007%2021.6667V28.3334C15.0007%2030.1744%2013.5083%2031.6667%2011.6673%2031.6667H6.66732C4.82637%2031.6667%203.33398%2030.1744%203.33398%2028.3334V20C3.33398%2010.7953%2010.7959%203.33337%2020.0007%203.33337C29.2053%203.33337%2036.6673%2010.7953%2036.6673%2020V31.6667C36.6673%2035.3485%2033.6825%2038.3334%2030.0007%2038.3334H21.6673C20.7468%2038.3334%2020.0007%2037.5872%2020.0007%2036.6667C20.0007%2035.7462%2020.7468%2035%2021.6673%2035H30.0007C31.8417%2035%2033.334%2033.5077%2033.334%2031.6667H28.334C26.493%2031.6667%2025.0007%2030.1744%2025.0007%2028.3334V21.6667C25.0007%2019.8257%2026.493%2018.3334%2028.334%2018.3334H33.2308ZM28.334%2021.6667H33.334V28.3334H28.334V21.6667ZM6.66732%2021.6667V28.3334H11.6673V21.6667H6.66732Z'%20fill='white'%20/%3e%3c/svg%3e");background-position:52% 45%;background-repeat:no-repeat;background-size:35px;width:100%;height:100%;position:absolute;top:0;left:0;background-color:var(--bg-brand)!important;border-radius:100%!important;box-shadow:2px 2px 15px #07415b40!important}.okdesk_widget_open.okdesk_right div{visibility:hidden;opacity:0;align-items:center;transition:visibility .2s ease-in-out,opacity .2s ease-in-out,transform .2s ease-in-out;display:flex;transform:translate(10px)translateY(0);background-color:var(--bg-surface-primary)!important;width:170px!important;height:50px!important;color:var(--text-brand)!important;text-shadow:none!important;text-align:left!important;border-radius:8px 50px 50px 8px!important;padding:0 60px 0 10px!important;font-size:12px!important;font-weight:400!important;line-height:1.2!important;position:absolute!important;top:2px!important;right:0!important;box-shadow:4px 2px 10px #07415b14!important}.okdesk_popup{z-index:1000!important;width:100%!important;height:100%!important;position:fixed!important;top:0!important;left:0!important}@media (width>=1600px){html{font-size:16px;line-height:20px}h1{font-size:128px;line-height:1}h2{font-size:64px;line-height:1.1}h3{font-size:32px;line-height:1.25}}@media (width>=1900px){html{font-size:16px;line-height:1.2}h1{font-size:128px;line-height:1}h2{font-size:64px;line-height:1.1}h3{font-size:32px;line-height:1.25}}@media screen and (width>=960px){html:not(.is-scroll-locked){overflow-y:scroll!important}}.js-preload .hero,.js-preload .banner,.js-preload .panel,.js-preload .footer,.js-preload .features__container,.js-preload .construction__container,.js-preload .software__container,.js-preload .modules__container,.js-preload .tech-specs__container,.js-preload .scheme__container,.js-preload .docs__container,.js-preload .product__title,.js-preload .catalog__header-row,.js-preload .catalog__grid>.catalog__card,.js-preload .catalog__list,.js-preload .contacts__title-container,.js-preload .support__title,.js-preload .addresses__address,.js-preload .support__item,.js-preload .specs__title,.js-preload .specs__picker,.js-preload .specs-swiper,.js-preload .table__table,.js-preload .sensors__container{opacity:0;visibility:hidden}html.is-scroll-locked,html.is-scroll-locked body{overscroll-behavior:none;touch-action:none;overflow:clip!important}.mega-light .features,.mega-light-433 .features,.mega-keyboard .features,.mega-keyboard-433 .features,.mega-slim .features{padding-top:60px;padding-bottom:60px}.mega-light .features__container,.mega-light-433 .features__container,.mega-keyboard .features__container,.mega-keyboard-433 .features__container,.mega-slim .features__container{padding:0 10px}.mega-light .features__list,.mega-light-433 .features__list,.mega-keyboard .features__list,.mega-keyboard-433 .features__list,.mega-slim .features__list{flex-direction:column;gap:12px;display:flex}.mega-light .features__item,.mega-light-433 .features__item,.mega-keyboard .features__item,.mega-keyboard-433 .features__item,.mega-slim .features__item{border:1px solid var(--stroke-brand-secondary);background-color:var(--bg-cover);border-radius:24px;flex-direction:column;gap:24px;padding:24px;transition:background-color .3s ease-in-out,border-color .3s ease-in-out;display:flex}.mega-light .features__item--full,.mega-light-433 .features__item--full,.mega-keyboard .features__item--full,.mega-keyboard-433 .features__item--full,.mega-slim .features__item--full{order:-1}.mega-light .features__item-icon,.mega-light-433 .features__item-icon,.mega-keyboard .features__item-icon,.mega-keyboard-433 .features__item-icon,.mega-slim .features__item-icon{width:52px;height:52px;color:var(--icon-brand);background-color:#0096db29;border-radius:12px;justify-content:center;align-items:center;display:flex}.mega-light .features__item-icon svg,.mega-light-433 .features__item-icon svg,.mega-keyboard .features__item-icon svg,.mega-keyboard-433 .features__item-icon svg,.mega-slim .features__item-icon svg{width:36px;height:36px}.mega-light .features__item-text,.mega-light-433 .features__item-text,.mega-keyboard .features__item-text,.mega-keyboard-433 .features__item-text,.mega-slim .features__item-text{flex-direction:column;gap:4px;display:flex}.mega-light .features__item-title,.mega-light-433 .features__item-title,.mega-keyboard .features__item-title,.mega-keyboard-433 .features__item-title,.mega-slim .features__item-title{color:var(--text-primary);font-size:18px;font-weight:600;line-height:24px}.mega-light .features__item-desc,.mega-light-433 .features__item-desc,.mega-keyboard .features__item-desc,.mega-keyboard-433 .features__item-desc,.mega-slim .features__item-desc{color:var(--text-secondary);margin:0;padding:0;font-size:14px;line-height:18px}.mega-light .features__item-desc ul,.mega-light-433 .features__item-desc ul,.mega-keyboard .features__item-desc ul,.mega-keyboard-433 .features__item-desc ul,.mega-slim .features__item-desc ul{margin:0;padding:0;list-style-type:disc}.mega-light .features__item-desc li,.mega-light-433 .features__item-desc li,.mega-keyboard .features__item-desc li,.mega-keyboard-433 .features__item-desc li,.mega-slim .features__item-desc li{margin-left:16px}.mega-light .features__item-desc p,.mega-light-433 .features__item-desc p,.mega-keyboard .features__item-desc p,.mega-keyboard-433 .features__item-desc p,.mega-slim .features__item-desc p{margin:0}.mega-light .features__item-desc p+p,.mega-light-433 .features__item-desc p+p,.mega-keyboard .features__item-desc p+p,.mega-keyboard-433 .features__item-desc p+p,.mega-slim .features__item-desc p+p{margin-top:20px}.mega-light .features__item-lead,.mega-light-433 .features__item-lead,.mega-keyboard .features__item-lead,.mega-keyboard-433 .features__item-lead,.mega-slim .features__item-lead{color:var(--text-primary);margin-bottom:20px}.mega-light .features__item-accent,.mega-light-433 .features__item-accent,.mega-keyboard .features__item-accent,.mega-keyboard-433 .features__item-accent,.mega-slim .features__item-accent{color:var(--text-primary)}.mega-light .features__item-note,.mega-light-433 .features__item-note,.mega-keyboard .features__item-note,.mega-keyboard-433 .features__item-note,.mega-slim .features__item-note{color:var(--text-tertiary)}.mega-light .tech-specs,.mega-light-433 .tech-specs,.mega-keyboard .tech-specs,.mega-keyboard-433 .tech-specs,.mega-slim .tech-specs{padding-bottom:60px}.mega-light .tech-specs__container,.mega-light-433 .tech-specs__container,.mega-keyboard .tech-specs__container,.mega-keyboard-433 .tech-specs__container,.mega-slim .tech-specs__container{padding:0 10px}.mega-light .tech-specs__title,.mega-light-433 .tech-specs__title,.mega-keyboard .tech-specs__title,.mega-keyboard-433 .tech-specs__title,.mega-slim .tech-specs__title{text-align:center;max-width:1000px;margin:0 auto 20px}.mega-light .tech-specs__columns,.mega-light-433 .tech-specs__columns,.mega-keyboard .tech-specs__columns,.mega-keyboard-433 .tech-specs__columns,.mega-slim .tech-specs__columns{flex-direction:column;gap:16px;display:flex}.mega-light .tech-specs__toggle,.mega-light-433 .tech-specs__toggle,.mega-keyboard .tech-specs__toggle,.mega-keyboard-433 .tech-specs__toggle,.mega-slim .tech-specs__toggle{border:2px solid var(--stroke-brand);width:100%;color:var(--text-brand);text-align:center;background-color:#0000;border-radius:12px;margin-top:16px;padding:12px 16px;font-size:16px;line-height:20px;transition:background-color .3s ease-in-out;display:block}.mega-light .tech-specs__card,.mega-light-433 .tech-specs__card,.mega-keyboard .tech-specs__card,.mega-keyboard-433 .tech-specs__card,.mega-slim .tech-specs__card{background-color:var(--bg-cover);border:1px solid var(--stroke-brand-secondary);border-radius:24px;transition:background-color .3s ease-in-out,border-color .3s ease-in-out;overflow:hidden}.mega-light .tech-specs__card-head,.mega-light-433 .tech-specs__card-head,.mega-keyboard .tech-specs__card-head,.mega-keyboard-433 .tech-specs__card-head,.mega-slim .tech-specs__card-head{color:var(--text-primary);background-color:var(--bg-primary);padding:16px 20px;font-size:16px;line-height:20px;transition:background-color .3s ease-in-out}.mega-light .tech-specs__item-list,.mega-light-433 .tech-specs__item-list,.mega-keyboard .tech-specs__item-list,.mega-keyboard-433 .tech-specs__item-list,.mega-slim .tech-specs__item-list{padding:0 8px}.mega-light .tech-specs__row,.mega-light-433 .tech-specs__row,.mega-keyboard .tech-specs__row,.mega-keyboard-433 .tech-specs__row,.mega-slim .tech-specs__row{border-bottom:1px solid var(--stroke-tertiary);align-items:center;gap:10px;padding:12px;font-size:14px;line-height:16px;display:flex}.mega-light .tech-specs__row:last-child,.mega-light-433 .tech-specs__row:last-child,.mega-keyboard .tech-specs__row:last-child,.mega-keyboard-433 .tech-specs__row:last-child,.mega-slim .tech-specs__row:last-child{border-bottom:none}.mega-light .tech-specs__row span:first-child,.mega-light-433 .tech-specs__row span:first-child,.mega-keyboard .tech-specs__row span:first-child,.mega-keyboard-433 .tech-specs__row span:first-child,.mega-slim .tech-specs__row span:first-child{min-width:0;color:var(--text-secondary);flex:1}.mega-light .tech-specs__row span:last-child,.mega-light-433 .tech-specs__row span:last-child,.mega-keyboard .tech-specs__row span:last-child,.mega-keyboard-433 .tech-specs__row span:last-child,.mega-slim .tech-specs__row span:last-child{text-align:right;color:var(--text-primary);flex-shrink:0}.mega-light .scheme,.mega-light-433 .scheme,.mega-keyboard .scheme,.mega-keyboard-433 .scheme,.mega-slim .scheme{padding-bottom:60px}.mega-light .scheme__container,.mega-light-433 .scheme__container,.mega-keyboard .scheme__container,.mega-keyboard-433 .scheme__container,.mega-slim .scheme__container{padding:0 10px}.mega-light .scheme__title,.mega-light-433 .scheme__title,.mega-keyboard .scheme__title,.mega-keyboard-433 .scheme__title,.mega-slim .scheme__title{text-align:center;max-width:1000px;margin:0 auto 20px}.mega-light .scheme__box,.mega-light-433 .scheme__box,.mega-keyboard .scheme__box,.mega-keyboard-433 .scheme__box,.mega-slim .scheme__box{background-color:var(--bg-primary);border-radius:24px;justify-content:center;align-items:center;padding:30px 10px;transition:background-color .3s ease-in-out;display:flex}.mega-light .scheme__svg,.mega-light-433 .scheme__svg,.mega-keyboard .scheme__svg,.mega-keyboard-433 .scheme__svg,.mega-slim .scheme__svg{width:100%;max-width:360px;height:auto}.mega-light .docs,.mega-light-433 .docs,.mega-keyboard .docs,.mega-keyboard-433 .docs,.mega-slim .docs{padding-bottom:60px}.mega-light .docs__container,.mega-light-433 .docs__container,.mega-keyboard .docs__container,.mega-keyboard-433 .docs__container,.mega-slim .docs__container{padding:0 10px}.mega-light .docs__title,.mega-light-433 .docs__title,.mega-keyboard .docs__title,.mega-keyboard-433 .docs__title,.mega-slim .docs__title{text-align:center;max-width:1000px;margin:0 auto 20px}.mega-light .docs__content,.mega-light-433 .docs__content,.mega-keyboard .docs__content,.mega-keyboard-433 .docs__content,.mega-slim .docs__content{border:none;border-radius:32px;flex-direction:column;gap:24px;padding:0;display:flex}.mega-light .docs__column-title,.mega-light-433 .docs__column-title,.mega-keyboard .docs__column-title,.mega-keyboard-433 .docs__column-title,.mega-slim .docs__column-title{color:var(--text-primary);margin-bottom:16px;font-size:20px;font-weight:600;line-height:24px}.mega-light .docs__list,.mega-light-433 .docs__list,.mega-keyboard .docs__list,.mega-keyboard-433 .docs__list,.mega-slim .docs__list{flex-direction:column;gap:10px;display:flex}.mega-light .docs__item,.mega-light-433 .docs__item,.mega-keyboard .docs__item,.mega-keyboard-433 .docs__item,.mega-slim .docs__item{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #0096db29;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;height:72px;padding:12px 12px 12px 24px;text-decoration:none;transition:background-color .3s ease-in-out,border-color .3s ease-in-out;display:flex}.mega-light .docs__item:hover,.mega-light-433 .docs__item:hover,.mega-keyboard .docs__item:hover,.mega-keyboard-433 .docs__item:hover,.mega-slim .docs__item:hover{background-color:var(--bg-cover)}.mega-light .docs__item-title,.mega-light-433 .docs__item-title,.mega-keyboard .docs__item-title,.mega-keyboard-433 .docs__item-title,.mega-slim .docs__item-title{color:var(--text-primary);font-size:16px;line-height:20px}.mega-light .docs__item-meta,.mega-light-433 .docs__item-meta,.mega-keyboard .docs__item-meta,.mega-keyboard-433 .docs__item-meta,.mega-slim .docs__item-meta{color:var(--text-secondary);flex-shrink:0;align-items:center;gap:10px;display:flex}.mega-light .docs__item-size,.mega-light-433 .docs__item-size,.mega-keyboard .docs__item-size,.mega-keyboard-433 .docs__item-size,.mega-slim .docs__item-size{white-space:nowrap;font-size:14px;line-height:18px}.mega-light .docs__item-icon,.mega-light-433 .docs__item-icon,.mega-keyboard .docs__item-icon,.mega-keyboard-433 .docs__item-icon,.mega-slim .docs__item-icon{width:20px;height:20px;color:var(--icon-primary)}@media (width>=640px){.mega-light .features__title,.mega-light .tech-specs__title,.mega-light .scheme__title,.mega-light .docs__title,.mega-light-433 .features__title,.mega-light-433 .tech-specs__title,.mega-light-433 .scheme__title,.mega-light-433 .docs__title,.mega-keyboard .features__title,.mega-keyboard .tech-specs__title,.mega-keyboard .scheme__title,.mega-keyboard .docs__title,.mega-keyboard-433 .features__title,.mega-keyboard-433 .tech-specs__title,.mega-keyboard-433 .scheme__title,.mega-keyboard-433 .docs__title,.mega-slim .features__title,.mega-slim .tech-specs__title,.mega-slim .scheme__title,.mega-slim .docs__title{margin-bottom:28px}.mega-light .features__container,.mega-light .tech-specs__container,.mega-light .scheme__container,.mega-light .docs__container,.mega-light-433 .features__container,.mega-light-433 .tech-specs__container,.mega-light-433 .scheme__container,.mega-light-433 .docs__container,.mega-keyboard .features__container,.mega-keyboard .tech-specs__container,.mega-keyboard .scheme__container,.mega-keyboard .docs__container,.mega-keyboard-433 .features__container,.mega-keyboard-433 .tech-specs__container,.mega-keyboard-433 .scheme__container,.mega-keyboard-433 .docs__container,.mega-slim .features__container,.mega-slim .tech-specs__container,.mega-slim .scheme__container,.mega-slim .docs__container{padding:0 20px}.mega-light .features__list,.mega-light-433 .features__list,.mega-keyboard .features__list,.mega-keyboard-433 .features__list,.mega-slim .features__list{flex-flow:wrap;gap:16px}.mega-light .features__item,.mega-light-433 .features__item,.mega-keyboard .features__item,.mega-keyboard-433 .features__item,.mega-slim .features__item{flex:calc(50% - 8px)}.mega-light .features__item--full,.mega-light-433 .features__item--full,.mega-keyboard .features__item--full,.mega-keyboard-433 .features__item--full,.mega-slim .features__item--full{flex-basis:100%}}@media (width>=1200px){.mega-light .features__title,.mega-light .tech-specs__title,.mega-light .scheme__title,.mega-light .docs__title,.mega-light-433 .features__title,.mega-light-433 .tech-specs__title,.mega-light-433 .scheme__title,.mega-light-433 .docs__title,.mega-keyboard .features__title,.mega-keyboard .tech-specs__title,.mega-keyboard .scheme__title,.mega-keyboard .docs__title,.mega-keyboard-433 .features__title,.mega-keyboard-433 .tech-specs__title,.mega-keyboard-433 .scheme__title,.mega-keyboard-433 .docs__title,.mega-slim .features__title,.mega-slim .tech-specs__title,.mega-slim .scheme__title,.mega-slim .docs__title{margin-bottom:24px}.mega-light .features__container,.mega-light .tech-specs__container,.mega-light .scheme__container,.mega-light .docs__container,.mega-light-433 .features__container,.mega-light-433 .tech-specs__container,.mega-light-433 .scheme__container,.mega-light-433 .docs__container,.mega-keyboard .features__container,.mega-keyboard .tech-specs__container,.mega-keyboard .scheme__container,.mega-keyboard .docs__container,.mega-keyboard-433 .features__container,.mega-keyboard-433 .tech-specs__container,.mega-keyboard-433 .scheme__container,.mega-keyboard-433 .docs__container,.mega-slim .features__container,.mega-slim .tech-specs__container,.mega-slim .scheme__container,.mega-slim .docs__container{padding:0 30px}.mega-light .features,.mega-light-433 .features,.mega-keyboard .features,.mega-keyboard-433 .features,.mega-slim .features{padding-top:0}.mega-light .features__list,.mega-light-433 .features__list,.mega-keyboard .features__list,.mega-keyboard-433 .features__list,.mega-slim .features__list{flex-flow:row;align-items:center;gap:24px}.mega-light .features__item,.mega-light-433 .features__item,.mega-keyboard .features__item,.mega-keyboard-433 .features__item,.mega-slim .features__item{flex:1}.mega-light .features__item--full,.mega-light-433 .features__item--full,.mega-keyboard .features__item--full,.mega-keyboard-433 .features__item--full,.mega-slim .features__item--full{order:0}.mega-light .features__item-title,.mega-light-433 .features__item-title,.mega-keyboard .features__item-title,.mega-keyboard-433 .features__item-title,.mega-slim .features__item-title{font-size:24px;line-height:32px}.mega-light .features__item-desc,.mega-light-433 .features__item-desc,.mega-keyboard .features__item-desc,.mega-keyboard-433 .features__item-desc,.mega-slim .features__item-desc{font-size:16px;line-height:20px}.mega-light .tech-specs__columns,.mega-light-433 .tech-specs__columns,.mega-keyboard .tech-specs__columns,.mega-keyboard-433 .tech-specs__columns,.mega-slim .tech-specs__columns{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.mega-light .tech-specs__toggle,.mega-light-433 .tech-specs__toggle,.mega-keyboard .tech-specs__toggle,.mega-keyboard-433 .tech-specs__toggle,.mega-slim .tech-specs__toggle{display:none}.mega-light .scheme__svg,.mega-light-433 .scheme__svg,.mega-keyboard .scheme__svg,.mega-keyboard-433 .scheme__svg,.mega-slim .scheme__svg{max-width:420px}.mega-light .docs__content,.mega-light-433 .docs__content,.mega-keyboard .docs__content,.mega-keyboard-433 .docs__content,.mega-slim .docs__content{border:1px solid var(--stroke-brand-secondary);flex-direction:row;padding:24px}.mega-light .docs__column,.mega-light-433 .docs__column,.mega-keyboard .docs__column,.mega-keyboard-433 .docs__column,.mega-slim .docs__column{flex:1}}@media (width>=1600px){.mega-light .features__title,.mega-light .tech-specs__title,.mega-light .scheme__title,.mega-light .docs__title,.mega-light-433 .features__title,.mega-light-433 .tech-specs__title,.mega-light-433 .scheme__title,.mega-light-433 .docs__title,.mega-keyboard .features__title,.mega-keyboard .tech-specs__title,.mega-keyboard .scheme__title,.mega-keyboard .docs__title,.mega-keyboard-433 .features__title,.mega-keyboard-433 .tech-specs__title,.mega-keyboard-433 .scheme__title,.mega-keyboard-433 .docs__title,.mega-slim .features__title,.mega-slim .tech-specs__title,.mega-slim .scheme__title,.mega-slim .docs__title{max-width:1300px;margin:0 auto 40px}.mega-light .features__item,.mega-light-433 .features__item,.mega-keyboard .features__item,.mega-keyboard-433 .features__item,.mega-slim .features__item{flex:472 1 0}.mega-light .features__item--wide,.mega-light-433 .features__item--wide,.mega-keyboard .features__item--wide,.mega-keyboard-433 .features__item--wide,.mega-slim .features__item--wide{flex:688 1 0}.mega-light .tech-specs__columns,.mega-light-433 .tech-specs__columns,.mega-keyboard .tech-specs__columns,.mega-keyboard-433 .tech-specs__columns,.mega-slim .tech-specs__columns{flex-direction:column;gap:16px;display:flex}}.mega-keyboard .main{max-width:1920px;margin:0 auto}.mega-keyboard .hero{min-height:100vh;margin-bottom:-175px}.mega-keyboard .hero__device{width:100%;position:relative}.mega-keyboard .hero__container{flex-direction:column;align-items:center;padding:0 10px;display:flex}.mega-keyboard .hero__title{text-align:center;max-width:300px;color:var(--text-brand);will-change:transform, line-height;margin-top:33px;margin-bottom:5px;margin-left:-14px;line-height:1;transition:transform 1s ease-in-out,line-height 1s ease-in-out;display:flex;position:relative}.mega-keyboard .hero__title:after{content:"";background:linear-gradient(to bottom, transparent, var(--bg-surface-primary));opacity:0;width:200%;height:120%;transition:opacity 1s ease-in-out;position:absolute;bottom:-20px;left:-50%}.mega-keyboard .hero__title.animate{line-height:.94;transform:scale(1.05)translateY(-15px)}.mega-keyboard .hero__title.animate:after{opacity:1}.mega-keyboard .hero__subtitle{text-align:center;will-change:transform, opacity;max-width:230px;height:30px;margin-bottom:88px;font-size:24px;line-height:1.2;transition:transform .5s ease-in-out,opacity .5s ease-in-out}.mega-keyboard .hero__subtitle.animate{opacity:0;transform:translateY(40px)}.mega-keyboard .hero__modules{opacity:0;flex-direction:column;justify-content:space-between;align-items:center;gap:10px;width:100%;height:100%;transition:opacity 1s ease-in-out;display:flex;transform:translateY(-219px)}.mega-keyboard .hero__modules.animate{opacity:1}.mega-keyboard .hero__modules-left,.mega-keyboard .hero__modules-right{flex-direction:column;flex:1;gap:10px;width:100%;max-width:400px;height:100%;display:flex}.mega-keyboard .hero__module{pointer-events:none;background-color:var(--bg-primary);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:1px solid var(--stroke-brand);border-radius:20px;align-items:center;width:100%;height:90px;padding:20px 0;transition:border .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out;display:flex;position:relative;overflow:hidden}.mega-keyboard .hero__module.animate{pointer-events:auto}.mega-keyboard .hero__module-gradient{border:1px solid var(--stroke-brand);background:var(--gradient-brand);opacity:0;border-radius:20px;transition:opacity .3s ease-in-out;position:absolute;inset:-1px}.mega-keyboard .hero__module-container{gap:8px;padding:0 10px;display:flex;position:relative}.mega-keyboard .hero__module-icon{color:var(--icon-brand);flex-shrink:0;width:20px;height:20px;transition:color .3s ease-in-out}.mega-keyboard .hero__module-content{flex-direction:column;gap:2px;display:flex}.mega-keyboard .hero__module-title{font-size:17px;line-height:1.3}.mega-keyboard .hero__module-desc{opacity:.6;color:var(--text-primary);font-size:14px;line-height:1;transition:color .3s ease-in-out}.mega-keyboard .hero__image-container{--image-offset:-176px;will-change:transform;margin:0 auto;transition:transform .5s ease-in-out;position:relative}.mega-keyboard .hero__image-container.animate{-webkit-transform:translateY(var(--image-offset));transform:translateY(var(--image-offset))}.mega-keyboard .hero__image-container.animate .hero__image .opened{opacity:1;transform:translateY(0)}.mega-keyboard .hero__image-container.animate .hero__image .closed{opacity:0;transform:scale(.9)translateY(-20px)}.mega-keyboard .hero__image-container.animated{transition:transform .1s}.mega-keyboard .hero__image{will-change:width;width:315px;height:195px;margin:0 auto;transition:width 1s ease-in-out;position:relative}.mega-keyboard .hero__image .opened{opacity:0;transition:opacity .5s ease-in-out,transform .5s ease-in-out;position:absolute;inset:0;transform:translateY(20px)}.mega-keyboard .hero__image .closed{transition:transform .5s ease-in-out,opacity .5s ease-in-out;position:absolute;inset:0}.mega-keyboard .hero__video{display:none}.mega-keyboard .hero__image-dot{opacity:0;transition:opacity ease-in-out;width:14px;height:14px;transition-duration:.1s;-webkit-transition-delay:0;transition-delay:0;position:absolute}.mega-keyboard .hero__image-dot.active{opacity:1;transition-duration:.3s;transition-delay:.2s}.mega-keyboard .hero__image-dot--0{top:16%;left:35%}.mega-keyboard .hero__image-dot--1{top:30%;left:42%}.mega-keyboard .hero__image-dot--2{top:40%;left:33%}.mega-keyboard .hero__image-dot--3{top:55%;left:40%}.mega-keyboard .hero__image-dot--4{top:2%;left:66%}.mega-keyboard .hero__image-dot--5{top:5%;left:63%}.mega-keyboard .hero__image-dot--6{top:5%;left:59%}.mega-keyboard .hero__image-dot--7{top:50%;left:59%}.mega-keyboard .hero__image-dot-line{width:100%;height:120%;position:absolute;top:-100px;bottom:-500px;left:0}.mega-keyboard .hero__image-dot-line line{stroke-width:1px;stroke:var(--stroke-brand);stroke-dasharray:1000}.mega-keyboard .hero__image-dot-line line.deactive{stroke-dashoffset:1000px}.mega-keyboard .hero__image-dot-line line.active{stroke-dashoffset:1000px;animation:.8s linear .2s forwards dash}@keyframes dash{to{stroke-dashoffset:0}}.mega-keyboard .hero__image-container-gradient{background:linear-gradient(to bottom, transparent, var(--bg-surface-primary));opacity:0;border-top-left-radius:30px;border-top-right-radius:30px;width:100%;height:100%;transition:opacity 1s ease-in-out;position:absolute;bottom:0;left:0}.mega-keyboard .hero__image-container-gradient.animated{transition:transform .1s}.mega-keyboard .tech-specs__band{display:contents}.mega-keyboard .tech-specs__band-column{flex-direction:column;gap:16px;display:flex}.mega-keyboard .tech-specs__band-column[data-order="1"]{order:1}.mega-keyboard .tech-specs__band-column[data-order="2"]{order:2}.mega-keyboard .tech-specs__band-column[data-order="3"]{order:3}.mega-keyboard .tech-specs__band-column[data-order="4"]{order:4}.mega-keyboard .tech-specs__band-column[data-order="5"]{order:5}.mega-keyboard .tech-specs__band-column[data-order="6"]{order:6}.mega-keyboard .tech-specs__card[data-order="1"]{order:1}.mega-keyboard .tech-specs__card[data-order="2"]{order:2}.mega-keyboard .scheme__svg{max-width:none}@media (width>=640px){.mega-keyboard .hero{margin-bottom:0}.mega-keyboard .hero__title{max-width:none;margin-top:20px;margin-bottom:-5px;margin-left:0;line-height:1.125}.mega-keyboard .hero__title.animate{transform:scale(1.16)translateY(1px)}.mega-keyboard .hero__subtitle{max-width:none;margin-top:-9px;margin-bottom:42px}.mega-keyboard .hero__image{width:450px;height:280px}.mega-keyboard .hero__image-container{--image-offset:-60px}.mega-keyboard .hero__container{padding:0 20px}.mega-keyboard .hero__modules{flex-direction:row;align-items:flex-start;transform:translateY(-70px)}.mega-keyboard .hero__modules-left,.mega-keyboard .hero__modules-right{max-width:none}.mega-keyboard .hero__modules-left{align-items:flex-start}.mega-keyboard .hero__modules-left .hero__module{transform:translate(-200px)}.mega-keyboard .hero__modules-right{align-items:flex-end}.mega-keyboard .hero__modules-right .hero__module{transform:translate(200px)}.mega-keyboard .hero__module{transform:translate(-500px)}}@media (width>=1200px){.mega-keyboard .tech-specs__band-column .tech-specs__card:last-child,.mega-keyboard .tech-specs__band-column--even .tech-specs__card{flex:1}.mega-keyboard .scheme__svg{max-width:926px}.mega-keyboard .hero{margin-bottom:-70px;transition:min-height .6s ease-in-out}.mega-keyboard .hero:has(.hero__image-container.animated){min-height:0}.mega-keyboard .hero__title{margin-top:15px}.mega-keyboard .hero__title.animate{transform:scale(1.44)translateY(8px)}.mega-keyboard .hero__subtitle{margin-bottom:121px}.mega-keyboard .hero__modules{max-width:1240px;margin:0 auto;position:absolute;top:0;left:0;right:0;transform:translateY(-71px)}.mega-keyboard .hero__device{max-width:1170px;min-height:400px}.mega-keyboard .hero__image{will-change:width, height;width:370px;height:230px;transition:width 1s ease-in-out,height 1s ease-in-out}.mega-keyboard .hero__image.animate{width:455px;height:282px}.mega-keyboard .hero__image .opened{opacity:1}.mega-keyboard .hero__image .closed{display:none}.mega-keyboard .hero__video{width:541px;margin:0 auto;transition:opacity .2s ease-in-out;display:block;position:absolute;inset:-16px 2px 0 0}.mega-keyboard .hero__video.animated{opacity:0}.mega-keyboard .hero__video.dark{background-color:var(--bg-surface-primary);display:none}.mega-keyboard .hero__video.dark-safari,body.dark .mega-keyboard .hero__video.light{display:none}.mega-keyboard .hero__image-bottom{display:block}.mega-keyboard .hero__modules-left,.mega-keyboard .hero__modules-right{gap:5px}.mega-keyboard .hero__module-container{gap:10px;padding:0 8px 0 10px}.mega-keyboard .hero__module-icon{width:24px;height:24px}.mega-keyboard .hero__module{width:322px}.mega-keyboard .hero__module:hover{color:var(--text-primary-on-color)}.mega-keyboard .hero__module:hover:before{opacity:0}.mega-keyboard .hero__module:hover .hero__module-desc{color:var(--text-primary-on-color)}.mega-keyboard .hero__module:hover .hero__module-gradient{opacity:1}.mega-keyboard .hero__module:hover .hero__module-icon{color:var(--icon-primary-on-color)}.mega-keyboard .hero__image-container{--image-offset:-28px}.mega-keyboard .hero__subtitle{margin-top:-14px;font-size:36px;line-height:1.2}}@media (width>=1600px){.mega-keyboard .tech-specs__band{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:16px;display:grid}.mega-keyboard .tech-specs__band-column[data-order],.mega-keyboard .tech-specs__card[data-order]{order:0}.mega-keyboard .hero{margin-bottom:-80px}.mega-keyboard .hero__container{padding:0 10px}.mega-keyboard .hero__title{margin-top:80px;margin-bottom:-4px}.mega-keyboard .hero__title.animate{transform:scale(1.48)translateY(-23px)}.mega-keyboard .hero__image-container{--image-offset:-150px}.mega-keyboard .hero__device{max-width:1860px}.mega-keyboard .hero__image{will-change:width, height;width:669px;height:415px;transition:width 1s ease-in-out,height 1s ease-in-out}.mega-keyboard .hero__image.animate{width:800px;height:495px}.mega-keyboard .hero__video{width:977px;top:-45px;right:4px}.mega-keyboard .hero__image-dot--0{top:26%;left:35%}.mega-keyboard .hero__image-dot--1{top:30%;left:42%}.mega-keyboard .hero__image-dot--2{top:69%;left:30%}.mega-keyboard .hero__image-dot--3{top:95%;left:40%}.mega-keyboard .hero__image-dot--4{top:5%;left:71%}.mega-keyboard .hero__image-dot--5{top:11%;left:67%}.mega-keyboard .hero__image-dot--6{top:11%;left:61%}.mega-keyboard .hero__image-dot--7{top:87%;left:59%}.mega-keyboard .hero__modules-left,.mega-keyboard .hero__modules-right{gap:20px}.mega-keyboard .hero__modules{max-width:none;padding:0 20px;top:0;transform:translateY(-100px)}.mega-keyboard .hero__module{width:362px;height:96px}.mega-keyboard .hero__subtitle{margin-bottom:176px;font-size:48px;line-height:1.1}}@media (width>=1900px){.mega-keyboard .hero{margin-bottom:-80px}.mega-keyboard .hero__container{padding:0 30px}.mega-keyboard .hero__title{margin-top:80px;margin-bottom:-4px}.mega-keyboard .hero__title.animate{transform:scale(1.8)translateY(-4px)}.mega-keyboard .hero__image-dot--0{top:26%;left:35%}.mega-keyboard .hero__image-dot--1{top:30%;left:42%}.mega-keyboard .hero__image-dot--2{top:69%;left:33%}.mega-keyboard .hero__image-dot--3{top:95%;left:40%}.mega-keyboard .hero__image-dot--4{top:5%;left:68%}.mega-keyboard .hero__image-dot--5{top:10%;left:65%}.mega-keyboard .hero__image-dot--6{top:10%;left:60%}.mega-keyboard .hero__image-dot--7{top:87%;left:59%}}.header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1001;border-bottom:1px solid var(--stroke-secondary);justify-content:center;align-items:center;height:64px;padding:0 30px;transition:background-color .3s ease-in-out;display:flex;position:fixed;top:0;left:0;right:0;transform:translateY(-100%)}.header__container{justify-content:space-between;align-items:center;width:100%;display:flex}.header__logo{z-index:10;flex-shrink:0;width:86px}.header__nav{z-index:5;visibility:hidden;justify-content:center;width:100%;transition:visibility .5s ease-in-out,transform .5s ease-in-out;display:flex;position:absolute;top:0;right:0;transform:translate(100%)}.header__nav.active{visibility:visible;transform:none}.header__nav-list{background-color:var(--bg-primary);flex-direction:column;align-items:flex-start;gap:2px;width:100%;height:100dvh;padding:80px 32px 24px;transition:background-color .3s ease-in-out;display:flex}.header__nav-link{text-align:center;height:52px;color:var(--text-primary);border-radius:12px;align-items:center;gap:6px;padding:0 6px;font-size:24px;font-weight:600;line-height:32px;transition:color .3s,background-color .3s;display:flex}.header__nav-link:hover{text-decoration:none}.header__nav-link.active{color:var(--text-brand-strong)}.header__nav-arrow{color:currentColor;width:20px;height:20px;transition:transform .3s;transform:rotate(90deg)}.header__nav-item--dropdown{position:relative}.header__nav-item--dropdown.open .header__nav-arrow{transform:rotate(-90deg)}.header__nav-item--dropdown.open~.header__nav-item .header__nav-link:not(.active){color:var(--text-secondary)}.header__nav-list:has(.header__nav-item--dropdown.open)>.header__nav-item:first-child .header__nav-link:not(.active){color:var(--text-secondary)}.header__dropdown{grid-template-rows:0fr;padding-left:16px;transition:grid-template-rows .45s cubic-bezier(.4,0,.2,1);display:grid}.header__nav-item--dropdown.open .header__dropdown{grid-template-rows:1fr}.header__dropdown-inner{flex-direction:column;gap:2px;display:flex;overflow:hidden}.header__dropdown-link{color:var(--text-primary);border-radius:12px;align-items:center;height:44px;padding:0 6px;font-size:20px;line-height:24px;transition:color .3s,background-color .3s;display:flex}.header__dropdown-link:hover{background-color:var(--bg-brand-tertiary);text-decoration:none}.header__dropdown-link.active{color:var(--text-brand-strong);background-color:var(--bg-brand-tertiary)}.header__nav-theme{border:1px solid var(--stroke-secondary);border-radius:32px;justify-content:space-between;align-items:center;width:100%;max-width:450px;margin:auto auto 24px;padding:12px;font-size:16px;line-height:20px;display:flex}.header__nav-theme .header__theme-toggle--mobile{display:block}.header__theme-toggle-container{justify-content:flex-end;align-items:center;width:90px;display:flex}.header__menu-button{z-index:10;width:40px;height:40px;color:var(--text-primary);transition:color .3s ease-in-out;position:relative}.header__menu-button:hover{color:var(--text-brand)}.header__menu-icon--open,.header__menu-icon--close{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header__menu-icon--close{opacity:0;width:18px;height:18px}.header__theme-toggle{width:64px;height:28px;display:none;position:relative}.header__theme-toggle-input{opacity:0;width:0;height:0}.header__theme-toggle-slider{cursor:pointer;background-color:var(--bg-brand);border-radius:34px;transition:background-color .4s;position:absolute;inset:0}.header__theme-toggle-slider:before{content:"";background-color:rgba(var(--p-white-main), 1);z-index:2;border-radius:12px;width:37px;height:23px;margin-top:-11.5px;transition:transform .4s;position:absolute;top:50%;right:3px;transform:translate(0)}.header__theme-toggle-icon{z-index:1;width:18px;height:18px;position:absolute;top:5px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.header__theme-toggle-icon--light{background-color:var(--icon-brand);right:5px;-webkit-mask-image:url(./light-DbCS9040.svg);mask-image:url(./light-DbCS9040.svg)}.header__theme-toggle-icon--dark{background-color:var(--icon-primary-on-color);left:5px;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20viewBox='0%200%2018%2019'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M14.2499%2012.2749C13.7887%2013.0266%2013.1631%2013.6639%2012.4202%2014.139C11.6773%2014.6142%2010.8364%2014.9147%209.96063%2015.0181C9.08487%2015.1216%208.19706%2015.0251%207.36392%2014.7361C6.53079%2014.447%205.774%2013.9729%205.15044%2013.3494C4.52688%2012.7258%204.05276%2011.969%203.76373%2011.1359C3.47469%2010.3027%203.37826%209.41494%203.48166%208.53917C3.58507%207.66341%203.88563%206.82247%204.36076%206.07957C4.83589%205.33666%205.47323%204.71111%206.22487%204.24993C6.2909%204.21685%206.36522%204.204%206.43852%204.213C6.51182%204.22199%206.58083%204.25242%206.6369%204.30048C6.69297%204.34854%206.7336%204.41209%206.7537%204.48315C6.7738%204.55421%206.77247%204.62963%206.74987%204.69993C6.4218%206.11611%206.61901%207.60323%207.30487%208.88493C7.8199%209.83794%208.60187%2010.6199%209.55487%2011.1349C10.8458%2011.856%2012.3574%2012.075%2013.7999%2011.7499C13.8702%2011.7273%2013.9456%2011.726%2014.0167%2011.7461C14.0877%2011.7662%2014.1513%2011.8068%2014.1993%2011.8629C14.2474%2011.919%2014.2778%2011.988%2014.2868%2012.0613C14.2958%2012.1346%2014.283%2012.2089%2014.2499%2012.2749Z'%20fill='%230F192A'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20viewBox='0%200%2018%2019'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M14.2499%2012.2749C13.7887%2013.0266%2013.1631%2013.6639%2012.4202%2014.139C11.6773%2014.6142%2010.8364%2014.9147%209.96063%2015.0181C9.08487%2015.1216%208.19706%2015.0251%207.36392%2014.7361C6.53079%2014.447%205.774%2013.9729%205.15044%2013.3494C4.52688%2012.7258%204.05276%2011.969%203.76373%2011.1359C3.47469%2010.3027%203.37826%209.41494%203.48166%208.53917C3.58507%207.66341%203.88563%206.82247%204.36076%206.07957C4.83589%205.33666%205.47323%204.71111%206.22487%204.24993C6.2909%204.21685%206.36522%204.204%206.43852%204.213C6.51182%204.22199%206.58083%204.25242%206.6369%204.30048C6.69297%204.34854%206.7336%204.41209%206.7537%204.48315C6.7738%204.55421%206.77247%204.62963%206.74987%204.69993C6.4218%206.11611%206.61901%207.60323%207.30487%208.88493C7.8199%209.83794%208.60187%2010.6199%209.55487%2011.1349C10.8458%2011.856%2012.3574%2012.075%2013.7999%2011.7499C13.8702%2011.7273%2013.9456%2011.726%2014.0167%2011.7461C14.0877%2011.7662%2014.1513%2011.8068%2014.1993%2011.8629C14.2474%2011.919%2014.2778%2011.988%2014.2868%2012.0613C14.2958%2012.1346%2014.283%2012.2089%2014.2499%2012.2749Z'%20fill='%230F192A'/%3e%3c/svg%3e")}.header__theme-toggle-input:checked+.header__theme-toggle-slider{background-color:var(--bg-brand-tertiary)}.header__theme-toggle-input:checked+.header__theme-toggle-slider:before{transform:translate(-21px)}@media (width>=1200px){.header{padding:0 30px}.header__nav{visibility:visible;transition:none;display:flex;position:static;transform:none}.header__menu-button{display:none}.header__theme-toggle{display:block}.header__nav-list{background-color:#0000;border:none;flex-direction:row;justify-content:center;align-items:center;gap:44px;height:auto;padding:0}.header__nav-item{margin-left:0}.header__nav-item .header__nav-link{color:inherit}.header__nav-theme{display:none}.header__dropdown{opacity:0;visibility:hidden;pointer-events:none;background:linear-gradient(var(--bg-brand-secondary), var(--bg-brand-secondary)), var(--bg-primary);-webkit-backdrop-filter:blur(48px);backdrop-filter:blur(48px);border-radius:24px;min-width:250px;margin-top:10px;padding:12px;transition:opacity .3s,visibility .3s;display:block;position:absolute;top:100%;left:0;overflow:visible}.header__dropdown-inner{gap:6px;overflow:visible}.header__nav-item--dropdown.open .header__dropdown{opacity:1;visibility:visible;pointer-events:auto}.header__nav-link{height:40px;padding:0 8px;font-size:16px;line-height:20px}.header__nav-link:hover{background-color:var(--bg-brand-secondary)}.header__nav-link.active{color:var(--text-brand-strong);background-color:var(--bg-brand-secondary)}.header__nav-arrow{width:16px;height:16px}.header__dropdown-link{height:40px;padding:0 8px;font-size:16px;line-height:20px}.header__logo{width:108px}}@media (width>=1600px){.header__nav-list{gap:78px}}.footer{padding:50px 10px 20px}.footer.sensor{padding:0 8px}.footer__container{background-color:var(--bg-primary);border-radius:32px;max-width:1920px;margin:0 auto;padding:24px;transition:background-color .3s ease-in-out}.footer__top{border-bottom:1px solid var(--stroke-secondary);grid-template-columns:repeat(1,1fr);margin-bottom:22px;padding-bottom:20px;display:grid}.footer__nav{grid-template-columns:repeat(2,1fr);margin-bottom:24px;display:grid}.footer__contacts{min-width:0;max-width:292px;height:fit-content;margin:0 auto;position:relative;overflow:hidden}.footer__contact{border:1px solid var(--stroke-secondary);border-radius:16px;margin:0 auto;padding:12px}.footer__logo img{width:68px}.footer__title{color:var(--text-tertiary);border-bottom:1px solid var(--icon-neutral-secondary);margin-bottom:16px;padding-bottom:8px;font-size:14px;font-weight:600;line-height:16px}.footer__list{flex-direction:column;gap:8px;display:flex}.footer__city{color:var(--text-tertiary);margin-bottom:8px;font-size:14px;font-weight:600;line-height:16px}.footer__pages,.footer__devices{max-width:130px}.footer__bottom{color:var(--text-tertiary);grid-template-columns:repeat(2,1fr);align-items:center;gap:24px 10px;font-size:12px;line-height:14px;display:grid}.footer__copyright,.footer__country{text-align:right}.footer__item{align-items:center;font-size:14px;line-height:16px;display:flex}.footer__column{flex-direction:column;align-items:center;display:flex}.footer__icon{width:24px;height:24px;margin-right:7px}.footer__text{color:var(--text-secondary);margin-right:5px}.footer__link{color:var(--text-brand)}.footer .swiper-button-prev{background-image:url("data:image/svg+xml,%3csvg%20width='9'%20height='16'%20viewBox='0%200%209%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8%201L2%208L8%2015'%20stroke='%23192334'%20stroke-width='2'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;left:0}.footer .swiper-button-next{background-image:url("data:image/svg+xml,%3csvg%20width='9'%20height='16'%20viewBox='0%200%209%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8%201L2%208L8%2015'%20stroke='%23192334'%20stroke-width='2'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;right:0;transform:rotate(180deg)}.footer .swiper-button-next:after,.footer .swiper-button-prev:after{content:""}.footer .swiper-button-next svg,.footer .swiper-button-prev svg{display:none}body.dark .footer .swiper-button-prev,body.dark .footer .swiper-button-next{filter:brightness(0)invert()}@media (width>=640px){.footer{padding:20px}}@media (width>=700px){.footer__container{border-radius:32px;padding:40px}.footer__top{grid-template-rows:auto 1fr;grid-template-columns:1fr 1fr minmax(250px,1fr)}.footer__nav{display:contents}.footer__pages,.footer__devices{grid-row:1/-1}.footer__contacts-title{grid-column:3}.footer__contacts{grid-column:3;width:100%;max-width:none;margin:0}.footer__bottom{justify-content:space-between;display:flex}.footer__copyright{text-align:left}.footer.sensor{padding:0}.footer:not(.sensor){padding:20px}}@media (width>=1200px){.footer br{display:none}}@media (width>=1600px){.footer__container{padding:64px}.footer__top{grid-template-rows:auto;grid-template-columns:repeat(2,1fr)}.footer__nav{grid-template-columns:repeat(2,1fr);display:grid}.footer__contact{border:none;padding:0}.footer__title{font-size:16px;line-height:20px}.footer__city{color:var(--text-tertiary);border-bottom:1px solid var(--icon-neutral-secondary);margin-bottom:16px;padding-bottom:8px;font-size:16px;line-height:20px}.footer__pages,.footer__devices{grid-row:auto;max-width:154px}.footer__contacts-title{display:none}.footer__contacts{grid-column:2;width:100%}.footer__bottom{grid-template-columns:repeat(4,1fr);display:grid}.footer__country{text-align:right}.footer__column{align-items:flex-start}.footer.sensor .footer__container{padding:24px}.footer.sensor .footer__top{grid-template-rows:auto 1fr;grid-template-columns:repeat(3,1fr)}.footer.sensor .footer__nav{display:contents}.footer.sensor .footer__pages,.footer.sensor .footer__devices{grid-row:1/-1;max-width:130px}.footer.sensor .footer__contacts-title{grid-column:3;display:block}.footer.sensor .footer__contacts{grid-column:3}.footer.sensor .footer__contact{border:1px solid var(--stroke-secondary);border-radius:16px;padding:12px}.footer.sensor .footer__title,.footer.sensor .footer__city{font-size:14px;line-height:16px}.footer.sensor .footer__bottom{justify-content:space-between;display:flex}}
