.software-registry[data-v-091a629c]{padding:72px 0 48px;border-top:2px solid rgba(132,112,255,.24)}.software-registry__title[data-v-091a629c]{margin-bottom:28px}.software-registry__product-title[data-v-091a629c]{margin:0 0 16px;color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;line-height:1.4;letter-spacing:.5px}.software-registry__lead[data-v-091a629c]{max-width:920px}.software-registry__basis[data-v-091a629c]{opacity:.9;max-width:920px}.software-registry__rights[data-v-091a629c]{opacity:.85;max-width:920px;margin-top:20px}.software-registry__link[data-v-091a629c]{color:#a89cff;text-decoration:underline}@media(max-width:749px){.software-registry[data-v-091a629c]{padding:48px 0 32px}}@media(max-width:1000px){.heading[data-v-aaf27228]{font-size:24px}}@media(max-width:680px){.heading[data-v-aaf27228]{font-size:18px}}.containe-block[data-v-aaf27228]{margin:0}.connection[data-v-aaf27228]{display:flex;margin-bottom:40px;flex-direction:row;justify-content:space-between}.connection .primary-btn[data-v-aaf27228]{margin-right:0}@media screen and (max-width:767px){.connection[data-v-aaf27228]{align-items:center}}@media screen and (max-width:479px){.connection[data-v-aaf27228]{flex-direction:column}.connection .primary-btn[data-v-aaf27228]{margin:auto}}.contact-block[data-v-aaf27228]{display:flex;margin-top:20px;margin-bottom:40px;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:12px 32px}@media screen and (max-width:767px){.contact-block[data-v-aaf27228]{flex-direction:column}}@media screen and (max-width:479px){.contact-block[data-v-aaf27228]{margin-bottom:30px;flex-direction:column}}.contact-block .contact[data-v-aaf27228]{text-decoration:none;flex:0 1 auto;align-self:flex-start}.contact-block .contact .row[data-v-aaf27228]{justify-content:flex-start;width:100%}.contact-block .contact .text-block[data-v-aaf27228]{font-family:Montserrat,sans-serif}.contact-form-cta[data-v-aaf27228]{margin-bottom:36px;max-width:520px}.contact-form-cta__hint[data-v-aaf27228]{margin:0 0 16px;font-family:Montserrat,sans-serif;font-size:14px;line-height:1.6;color:hsla(0,0%,100%,.75)}.contact-form-cta__btn[data-v-aaf27228]{margin:0}.row[data-v-aaf27228]{display:flex;margin-right:40px;align-items:center}.row .text-block[data-v-aaf27228]{font-family:Montserrat,sans-serif;color:#fff;font-size:16px;letter-spacing:.5px;text-decoration:none;box-shadow:none}.row .image[data-v-aaf27228]{margin-right:20px}@media screen and (max-width:991px){.row[data-v-aaf27228]{margin-right:20px}}@media screen and (max-width:479px){.row[data-v-aaf27228]{margin-bottom:10px}}.link-section[data-v-aaf27228]{margin-top:20px;padding-bottom:20px}@media screen and (max-width:479px){.link-section[data-v-aaf27228]{padding-bottom:0}}.link-section .link-block[data-v-aaf27228]{margin-bottom:12px}.link-section .link-social[data-v-aaf27228]{opacity:.5;letter-spacing:.5px;color:#fff;font-feature-settings:"liga" off,"clig" off;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:24px;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.link-section .link-social[data-v-aaf27228]:hover{box-shadow:inset 0 -2px 0 0 #4429e7;color:hsla(0,0%,100%,.6)}.legal-links[data-v-aaf27228]{margin-top:28px;padding-top:20px;border-top:1px solid hsla(0,0%,100%,.12);font-family:Montserrat,sans-serif;font-size:13px;line-height:1.6;flex-wrap:wrap;display:flex;align-items:center;gap:6px 4px}.legal-links__a[data-v-aaf27228]{color:hsla(0,0%,100%,.78);font-weight:400;text-decoration:none;text-underline-offset:3px}.legal-links__a[data-v-aaf27228]:hover{color:#fff;text-decoration:underline}.legal-links__sep[data-v-aaf27228]{color:hsla(0,0%,100%,.25);-webkit-user-select:none;-moz-user-select:none;user-select:none}.legal-links__theme[data-v-aaf27228]{font:inherit;font-size:inherit;line-height:inherit;font-family:inherit;color:hsla(0,0%,100%,.78);font-weight:400;text-decoration:none;background:none;border:none;padding:0;cursor:pointer;text-align:left}.legal-links__theme[data-v-aaf27228]:hover{color:#fff;text-decoration:underline}.header-root[data-v-8cb3e8c8]{position:relative}.header-spacer[data-v-8cb3e8c8]{height:96px;flex-shrink:0;pointer-events:none}@media screen and (max-width:744px){.header-spacer[data-v-8cb3e8c8]{display:none}}.header-shell[data-v-8cb3e8c8]{position:fixed;top:0;left:0;right:0;z-index:99;display:flex;justify-content:center;will-change:transform;transition:transform .42s cubic-bezier(.22,1,.36,1)}.header-shell--hidden[data-v-8cb3e8c8]{transform:translateY(calc(-100% - 10px));pointer-events:none}@media(prefers-reduced-motion:reduce){.header-shell[data-v-8cb3e8c8]{transition:none}}@media screen and (max-width:744px){.header-shell[data-v-8cb3e8c8]{position:relative;left:auto;right:auto;transform:none!important;pointer-events:auto!important;will-change:auto}}.header[data-v-8cb3e8c8]{display:flex;padding-top:47px;margin:auto;width:calc(100% - 60px);height:40px;flex-shrink:0;justify-content:space-between;align-items:center;position:relative}.header .logo[data-v-8cb3e8c8]{display:flex;width:136px;height:40px;flex-shrink:0}.menu[data-v-8cb3e8c8]{display:flex;justify-content:flex-end;flex-shrink:0;gap:20px;flex-wrap:wrap;max-width:calc(100% - 156px);width:100%}.menu__item[data-v-8cb3e8c8]{cursor:pointer;text-decoration:none;color:#fff;text-align:right;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:1px;text-transform:uppercase;position:relative;transition:color .2s ease,box-shadow .2s ease}.menu__item[data-v-8cb3e8c8]:hover{box-shadow:inset 0 -3px 0 0 #4429e7;color:hsla(0,0%,100%,.48)}.menu__item--action[data-v-8cb3e8c8]{background:none;border:none;padding:0;font:inherit;text-align:right}.menu__item--dropdown-trigger[data-v-8cb3e8c8]{display:inline-block}.menu__item--dropdown-trigger[data-v-8cb3e8c8]:focus-visible{outline:2px solid #4429e7;outline-offset:4px;border-radius:2px}.menu .separator[data-v-8cb3e8c8]{position:relative;color:#fff}.menu .menu-dropdown--services[data-v-8cb3e8c8]{position:relative;display:flex;flex-direction:column;align-items:flex-end}.menu .menu-dropdown--services .menu-dropdown__list[data-v-8cb3e8c8]{position:absolute;top:calc(100% + 4px);right:0;min-width:min(340px,78vw);margin:0;padding:10px 0;list-style:none;background:hsla(0,0%,5%,.96);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;box-shadow:0 18px 40px rgba(0,0,0,.45);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .18s ease,transform .18s ease,visibility .18s;z-index:120}.menu .menu-dropdown--services .menu-dropdown__list[data-v-8cb3e8c8]:before{content:"";position:absolute;top:-12px;left:0;right:0;height:12px}.menu .menu-dropdown--services:focus-within .menu-dropdown__list[data-v-8cb3e8c8],.menu .menu-dropdown--services:hover .menu-dropdown__list[data-v-8cb3e8c8]{opacity:1;visibility:visible;transform:translateY(0)}.menu .menu-dropdown--services .menu-dropdown__link[data-v-8cb3e8c8]{display:block;padding:12px 18px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:500;line-height:1.35;letter-spacing:.04em;text-transform:none;color:hsla(0,0%,100%,.92);text-decoration:none;text-align:right;transition:color .15s ease,background .15s ease}.menu .menu-dropdown--services .menu-dropdown__link[data-v-8cb3e8c8]:hover{color:#4429e7;background:hsla(0,0%,100%,.04)}.menu .menu-dropdown--services .menu-dropdown__link[data-v-8cb3e8c8]:focus-visible{color:#4429e7;background:hsla(0,0%,100%,.06);outline:2px solid #7c6af0;outline-offset:-4px}@media(prefers-reduced-motion:reduce){.menu .menu-dropdown--services .menu-dropdown__list[data-v-8cb3e8c8]{transition:none}}@media screen and (max-width:744px){.menu[data-v-8cb3e8c8]{position:fixed;width:100vw;max-width:unset;background:rgba(0,0,0,.502);top:0;left:0;right:0;transform:translateY(-100%);transition:transform .4s ease-in-out,visibility .4s ease-in-out;z-index:-1;flex-direction:column;padding-right:50px;backdrop-filter:blur(5px);padding-top:125px;padding-bottom:10px;max-height:100vh;overflow-y:auto;overscroll-behavior:contain;pointer-events:none;visibility:hidden}.menu .separator[data-v-8cb3e8c8]{display:none}.menu .menu-dropdown--services[data-v-8cb3e8c8]{width:100%;align-items:flex-end;gap:6px}.menu .menu-dropdown--services .menu-dropdown__list[data-v-8cb3e8c8]{position:static;opacity:1!important;visibility:visible!important;transform:none!important;background:transparent;border:0;box-shadow:none;padding:0 0 6px;min-width:0}.menu .menu-dropdown--services .menu-dropdown__link[data-v-8cb3e8c8]{padding:8px 0;font-size:14px;letter-spacing:.06em;text-transform:uppercase;color:hsla(0,0%,100%,.78)}.menu.opened[data-v-8cb3e8c8]{transform:translateY(0);pointer-events:auto;visibility:visible}}@media screen and (max-width:744px)and (prefers-reduced-motion:reduce){.menu[data-v-8cb3e8c8]{transition:none}}.nav-menu[data-v-8cb3e8c8]{transition:all .4s ease-in-out;transform:translateY(0) translateX(0)}.nav-menu.w--nav-menu-open[data-v-8cb3e8c8]{top:0;transition:all .4s ease-in-out;background:hsla(0,0%,5%,.529);backdrop-filter:blur(5px);padding-left:3vw;padding-right:3vw}.w-nav-overlay[data-v-8cb3e8c8]{display:block;height:0;transition:all .4s ease-in-out}.w-nav-overlay.overlay-opened[data-v-8cb3e8c8]{height:100vh;transition:all .4s ease-in-out}.link-nav[data-v-8cb3e8c8]{cursor:pointer}.menu-button[data-v-8cb3e8c8]{display:-ms-flexbox;display:none;width:60px;height:60px;padding:12px;margin:0;border:0;background:transparent;font:inherit;color:inherit;justify-content:center;align-items:center;color:#fff;cursor:pointer}@media screen and (max-width:744px){.menu-button[data-v-8cb3e8c8]{display:flex;width:60px;height:60px;padding:12px;justify-content:center;align-items:center;flex:0 auto}}.modal-wrapper[data-v-877a0d08]{position:fixed;inset:0;z-index:10050;display:flex;align-items:center;justify-content:center;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));box-sizing:border-box;background:rgba(10,6,22,.82);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.modal-dialog[data-v-877a0d08]{position:relative;width:100%;max-width:560px;max-height:min(92vh,760px);overflow-x:hidden;overflow-y:auto;padding:28px 22px 32px;border-radius:12px;border:1px solid rgba(132,112,255,.35);background:rgba(18,14,36,.97);box-shadow:0 28px 90px rgba(0,0,0,.55);box-sizing:border-box}.form-block[data-v-877a0d08]{width:100%}.sign-up-form[data-v-877a0d08]{font-family:Montserrat,sans-serif;color:#fff;text-align:center}.form-row[data-v-877a0d08]{margin-bottom:8px}.form-row.w-row[data-v-877a0d08]{display:flex;flex-wrap:wrap;gap:0 12px}.w-col[data-v-877a0d08]{box-sizing:border-box}.w-col-6[data-v-877a0d08]{flex:1 1 calc(50% - 6px);min-width:min(100%,220px)}.w-col-12[data-v-877a0d08]{flex:1 1 100%}.text-field-2[data-v-877a0d08],.text-field[data-v-877a0d08]{width:100%;box-sizing:border-box;min-height:52px;margin-bottom:14px;padding:14px 18px;border:1px solid hsla(0,0%,100%,.18);border-radius:6px;background:hsla(0,0%,100%,.06);color:#fff;font-family:Montserrat,sans-serif;font-size:15px;font-weight:400}.text-field-2[data-v-877a0d08]::-moz-placeholder,.text-field[data-v-877a0d08]::-moz-placeholder{color:hsla(0,0%,100%,.45)}.text-field-2[data-v-877a0d08]::placeholder,.text-field[data-v-877a0d08]::placeholder{color:hsla(0,0%,100%,.45)}.text-field-2[data-v-877a0d08]:focus,.text-field[data-v-877a0d08]:focus{outline:none;border-color:rgba(132,112,255,.85);box-shadow:0 0 0 2px rgba(68,41,231,.35)}.text-field--textarea[data-v-877a0d08]{min-height:108px;resize:vertical;line-height:1.5;text-align:left}.extra-field[data-v-877a0d08]{text-align:left}.extra-field__label[data-v-877a0d08]{display:block;margin:2px 0 8px;font-size:12px;font-weight:500;line-height:1.4;letter-spacing:.03em;color:hsla(0,0%,100%,.88)}.form-hero[data-v-877a0d08]{margin-bottom:16px;padding:4px 8px 12px}.heading-7[data-v-877a0d08]{margin:0 0 12px;font-size:clamp(22px,4vw,30px);line-height:1.25;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#fff}.paragraph-3[data-v-877a0d08]{margin:0;font-size:15px;line-height:1.5;letter-spacing:.03em;color:hsla(0,0%,100%,.82)}.button-2[data-v-877a0d08]{margin-top:8px;min-height:48px;padding:0 36px;width:100%;max-width:320px;border:0;border-radius:6px;background:#4429e7;color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .2s ease,opacity .2s ease}.button-2[data-v-877a0d08]:hover:not(:disabled){background:#5a3ef0}.w-form-done[data-v-877a0d08],.w-form-fail[data-v-877a0d08]{margin-top:16px;padding:14px;border-radius:6px;font-size:15px}.w-form-done[data-v-877a0d08]{background:rgba(46,160,90,.25);color:#c8f5d8}.w-form-fail[data-v-877a0d08]{background:rgba(180,60,60,.35);color:#ffd6d6}.consent-row[data-v-877a0d08]{display:flex;align-items:flex-start;gap:12px;margin:16px 0 20px;cursor:pointer;font-family:Montserrat,sans-serif;font-size:12px;line-height:1.5;color:hsla(0,0%,100%,.85)}.consent-row__check[data-v-877a0d08]{margin-top:3px;flex-shrink:0;width:16px;height:16px;accent-color:#4429e7;cursor:pointer}.consent-row__text[data-v-877a0d08]{flex:1;min-width:0}.consent-row__link[data-v-877a0d08]{color:#a89cff;text-decoration:underline}.consent-row__link[data-v-877a0d08]:hover{color:#fff}.button-2.is-disabled[data-v-877a0d08],button[disabled].button-2[data-v-877a0d08]{opacity:.45;cursor:not-allowed;pointer-events:none}button.close-modal-button[data-v-877a0d08]{position:absolute;top:12px;right:12px;z-index:2;margin:0;padding:8px;border:0;background:transparent;font:inherit;color:inherit;line-height:0;cursor:pointer;opacity:.75;transition:opacity .2s ease}button.close-modal-button[data-v-877a0d08]:hover{opacity:1}.cookie-banner[data-v-69776b28]{position:fixed;left:0;right:0;bottom:0;z-index:10000;padding:20px 16px calc(20px + env(safe-area-inset-bottom));background:rgba(12,12,18,.92);backdrop-filter:blur(10px);border-top:1px solid hsla(0,0%,100%,.12);box-shadow:0 -8px 32px rgba(0,0,0,.35)}.cookie-banner__inner[data-v-69776b28]{max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px}.cookie-banner__text[data-v-69776b28]{flex:1 1 280px;min-width:0}.cookie-banner__title[data-v-69776b28]{margin:0 0 8px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#fff}.cookie-banner__desc[data-v-69776b28]{margin:0;font-family:Montserrat,sans-serif;font-size:13px;line-height:1.55;color:hsla(0,0%,100%,.82)}.cookie-banner__link[data-v-69776b28]{color:#a89cff;text-decoration:underline;text-underline-offset:3px}.cookie-banner__link[data-v-69776b28]:hover{color:#fff}.cookie-banner__actions[data-v-69776b28]{display:flex;flex-wrap:wrap;gap:12px;flex-shrink:0}.cookie-banner__btn[data-v-69776b28]{font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:12px 20px;border-radius:4px;cursor:pointer;border:1px solid transparent;transition:background .2s,color .2s,border-color .2s}.cookie-banner__btn--primary[data-v-69776b28]{background:#4429e7;color:#fff;border-color:#4429e7}.cookie-banner__btn--primary[data-v-69776b28]:hover{background:#5a42f0}.cookie-banner__btn--secondary[data-v-69776b28]{background:transparent;color:hsla(0,0%,100%,.9);border-color:hsla(0,0%,100%,.35)}.cookie-banner__btn--secondary[data-v-69776b28]:hover{border-color:hsla(0,0%,100%,.6);background:hsla(0,0%,100%,.06)}@media(max-width:640px){.cookie-banner__actions[data-v-69776b28]{width:100%;flex-direction:column}.cookie-banner__btn[data-v-69776b28]{width:100%;text-align:center}}.contact-buttons[data-v-33ea13ea]{display:flex;gap:18px;justify-content:flex-start;align-items:center;flex-wrap:nowrap;position:fixed;left:0;top:auto;right:0;bottom:0;z-index:100;width:100%;max-height:999px;padding:3vw;border-top:1px none #dbdbdb;pointer-events:none}.contact-buttons .footer-link[data-v-33ea13ea]{pointer-events:auto;width:44px;height:44px;border:1px solid hsla(0,0%,100%,.2);padding:0;background:transparent;border-radius:0;cursor:pointer;font:inherit;color:#fff;display:inline-flex;align-items:center;justify-content:center;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.contact-buttons .footer-link[data-v-33ea13ea]:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.34)}.contact-buttons .footer-link[data-v-33ea13ea]:focus-visible{outline:none;background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.46);box-shadow:0 0 0 3px rgba(68,41,231,.42)}.contact-buttons .footer-link--a11y[data-v-33ea13ea]{min-width:44px;width:auto;padding:0 10px}.contact-buttons .footer-link__text[data-v-33ea13ea]{font-size:14px;font-weight:700;line-height:1;letter-spacing:.04em}.contact-buttons .social-media-icon[data-v-33ea13ea]{width:24px;height:24px;display:block;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none}@media screen and (max-width:991px){.contact-buttons[data-v-33ea13ea]{padding-right:5vw;padding-left:5vw}}@media screen and (max-width:479px){.contact-buttons[data-v-33ea13ea]{position:fixed;padding-right:5vw;padding-left:5vw}}#app{font-family:Montserrat,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;position:relative}@media screen and (max-width:991px){#app{padding-bottom:var(--app-sticky-contact-bar-height,calc(44px + 6vw + env(safe-area-inset-bottom, 0px)))}}.background-fluid{opacity:.72;transition:opacity .2s ease}.footer-link-info{padding:0;text-decoration:none!important;box-shadow:none!important}.more-projects{padding-top:64px}
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:Montserrat,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;color:#fff}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible;border:none;outline:none;box-shadow:none;padding:0;margin:0}button,select{text-transform:none}button,html input[type=button],input[type=reset]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{height:100%;background:radial-gradient(ellipse at bottom,#1b2735 0,#090a0f 100%)}@font-face{font-family:stars;src:url(/fonts/14687.2f7247a1.otf)}#stars{animation:animStar 50s linear infinite}#stars,#stars:after{width:1px;height:1px;background:transparent;box-shadow:1369px 1434px #fff,1006px 344px #fff,1246px 438px #fff,294px 386px #fff,1754px 661px #fff,1823px 863px #fff,955px 1820px #fff,1870px 664px #fff,302px 600px #fff,1583px 800px #fff,354px 313px #fff,1766px 1191px #fff,715px 194px #fff,317px 174px #fff,382px 574px #fff,738px 1624px #fff,1286px 1242px #fff,752px 1193px #fff,602px 936px #fff,873px 112px #fff,313px 1104px #fff,1381px 1361px #fff,1415px 1770px #fff,1841px 545px #fff,137px 662px #fff,276px 1530px #fff,552px 1537px #fff,42px 777px #fff,930px 531px #fff,964px 1595px #fff,553px 251px #fff,17px 207px #fff,1580px 1786px #fff,1010px 192px #fff,2px 1420px #fff,923px 1733px #fff,627px 333px #fff,904px 1902px #fff,1139px 1962px #fff,350px 628px #fff,132px 1817px #fff,292px 1826px #fff,934px 701px #fff,157px 1674px #fff,1438px 437px #fff,1873px 1037px #fff,1084px 685px #fff,1648px 1783px #fff,1457px 1918px #fff,1770px 1349px #fff,1303px 1083px #fff,676px 1745px #fff,205px 1745px #fff,1909px 606px #fff,60px 1251px #fff,752px 1862px #fff,328px 583px #fff,23px 1096px #fff,1870px 1969px #fff,388px 1769px #fff,1632px 1025px #fff,1989px 831px #fff,1768px 688px #fff,1229px 1412px #fff,164px 303px #fff,1093px 123px #fff,2px 641px #fff,1570px 239px #fff,325px 816px #fff,1035px 2px #fff,1944px 918px #fff,1651px 1889px #fff,1223px 438px #fff,1227px 978px #fff,1058px 479px #fff,216px 672px #fff,102px 1587px #fff,436px 845px #fff,266px 1928px #fff,953px 1300px #fff,318px 287px #fff,309px 820px #fff,1393px 1835px #fff,775px 1806px #fff,1031px 62px #fff,1251px 1695px #fff,1079px 1814px #fff,1603px 1072px #fff,1768px 1904px #fff,1640px 1388px #fff,933px 1958px #fff,251px 1065px #fff,61px 443px #fff,76px 1216px #fff,1974px 306px #fff,5px 1381px #fff,1169px 1717px #fff,461px 166px #fff,261px 1335px #fff,1312px 48px #fff,1865px 716px #fff,1490px 1530px #fff,64px 286px #fff,508px 1096px #fff,619px 782px #fff,406px 899px #fff,1102px 981px #fff,1688px 622px #fff,187px 360px #fff,1809px 1921px #fff,1714px 1041px #fff,1175px 561px #fff,1540px 143px #fff,799px 1073px #fff,1720px 685px #fff,1314px 493px #fff,917px 788px #fff,128px 1612px #fff,496px 1487px #fff,403px 1219px #fff,1789px 864px #fff,659px 780px #fff,1424px 1643px #fff,1578px 655px #fff,1231px 1731px #fff,1168px 821px #fff,782px 500px #fff,602px 630px #fff,1937px 609px #fff,431px 257px #fff,1563px 479px #fff,535px 1916px #fff,125px 446px #fff,1192px 1968px #fff,1662px 624px #fff,881px 884px #fff,1109px 315px #fff,519px 483px #fff,588px 1446px #fff,129px 366px #fff,1231px 661px #fff,33px 750px #fff,1133px 174px #fff,670px 596px #fff,1443px 955px #fff,1381px 1234px #fff,1426px 860px #fff,916px 448px #fff,754px 1004px #fff,1763px 489px #fff,959px 1818px #fff,1906px 1471px #fff,738px 550px #fff,1255px 1338px #fff,1282px 86px #fff,964px 657px #fff,712px 881px #fff,1187px 1369px #fff,330px 1416px #fff,721px 910px #fff,1853px 1069px #fff,1270px 146px #fff,195px 240px #fff,1933px 1685px #fff,125px 1715px #fff,1992px 812px #fff,1675px 1726px #fff,701px 1863px #fff,1469px 701px #fff,1878px 959px #fff,1133px 1003px #fff,954px 951px #fff,1684px 85px #fff,889px 1676px #fff,1786px 1442px #fff,1062px 1078px #fff,347px 1003px #fff,1420px 1187px #fff,1939px 1796px #fff,680px 190px #fff,1286px 1197px #fff,1227px 135px #fff,1096px 1941px #fff,945px 1478px #fff,762px 379px #fff,1147px 1921px #fff,1309px 894px #fff,1330px 1983px #fff,1491px 1468px #fff,1573px 190px #fff,60px 1369px #fff,1316px 536px #fff,1737px 936px #fff,473px 1094px #fff,996px 1075px #fff,1020px 369px #fff,1032px 199px #fff,1396px 1361px #fff,588px 224px #fff,1081px 1488px #fff,1116px 1763px #fff,1497px 982px #fff,728px 523px #fff,1798px 797px #fff,1071px 1549px #fff,962px 1573px #fff,1739px 1453px #fff,1696px 1582px #fff,563px 1999px #fff,886px 1592px #fff,735px 158px #fff,524px 1850px #fff,542px 512px #fff,1185px 1943px #fff,1252px 642px #fff,362px 296px #fff,190px 1551px #fff,931px 1476px #fff,1583px 1397px #fff,1350px 1789px #fff,293px 1991px #fff,799px 1088px #fff,359px 270px #fff,990px 691px #fff,1133px 507px #fff,751px 905px #fff,696px 530px #fff,1082px 1683px #fff,122px 1961px #fff,690px 880px #fff,1858px 686px #fff,763px 1254px #fff,254px 394px #fff,1898px 1271px #fff,1879px 1593px #fff,1670px 1679px #fff,1721px 287px #fff,519px 592px #fff,1016px 1104px #fff,244px 1910px #fff,398px 1372px #fff,849px 279px #fff,216px 391px #fff,813px 2000px #fff,781px 425px #fff,526px 330px #fff,1611px 857px #fff,1105px 648px #fff,376px 1841px #fff,1263px 1209px #fff,208px 1519px #fff,1277px 993px #fff,1422px 130px #fff,78px 915px #fff,550px 701px #fff,1865px 341px #fff,360px 1562px #fff,1270px 190px #fff,1396px 1232px #fff,1652px 861px #fff,220px 1139px #fff,761px 48px #fff,906px 813px #fff,665px 1123px #fff,798px 289px #fff,1795px 67px #fff,254px 1976px #fff,1905px 1110px #fff,1674px 980px #fff,1162px 1964px #fff,1182px 203px #fff,1339px 1626px #fff,1902px 544px #fff,1775px 1693px #fff,1545px 609px #fff,854px 874px #fff,760px 1122px #fff,129px 1243px #fff,1491px 1135px #fff,1538px 197px #fff,888px 427px #fff,624px 840px #fff,1988px 488px #fff,1266px 1556px #fff,1140px 1155px #fff,72px 113px #fff,971px 1861px #fff,1192px 1088px #fff,449px 271px #fff,818px 1314px #fff,1629px 1588px #fff,963px 1128px #fff,829px 1071px #fff,747px 1976px #fff,1299px 956px #fff,1683px 1338px #fff,680px 956px #fff,1223px 1674px #fff,534px 170px #fff,1910px 1429px #fff,1566px 975px #fff,15px 1634px #fff,181px 1250px #fff,237px 273px #fff,1384px 80px #fff,182px 1037px #fff,1157px 669px #fff,1247px 1885px #fff,1815px 298px #fff,1449px 777px #fff,594px 422px #fff,984px 884px #fff,1339px 1821px #fff,810px 1438px #fff,723px 1693px #fff,329px 399px #fff,476px 732px #fff,1173px 1186px #fff,742px 214px #fff,1784px 608px #fff,1134px 1456px #fff,445px 1003px #fff,973px 294px #fff,1952px 978px #fff,1416px 636px #fff,1009px 1037px #fff,169px 1833px #fff,810px 477px #fff,1496px 1613px #fff,1076px 1507px #fff,1608px 1975px #fff,946px 615px #fff,1197px 320px #fff,1162px 177px #fff,1450px 857px #fff,680px 1542px #fff,1478px 529px #fff,1595px 247px #fff,587px 1884px #fff,512px 1290px #fff,988px 873px #fff,1462px 1437px #fff,1365px 395px #fff,1134px 631px #fff,823px 1292px #fff,1002px 1799px #fff,1362px 1004px #fff,654px 240px #fff,308px 1687px #fff,193px 1012px #fff,1254px 320px #fff,214px 1557px #fff,1345px 939px #fff,46px 1914px #fff,1978px 767px #fff,597px 172px #fff,1323px 1438px #fff,488px 125px #fff,43px 220px #fff,1294px 828px #fff,403px 1534px #fff,1604px 620px #fff,317px 373px #fff,830px 994px #fff,1168px 1290px #fff,780px 733px #fff,1257px 196px #fff,790px 1200px #fff,318px 1876px #fff,132px 337px #fff,1904px 518px #fff,956px 303px #fff,1296px 1020px #fff,1343px 368px #fff,1861px 955px #fff,844px 1849px #fff,1466px 378px #fff,1996px 805px #fff,1749px 903px #fff,1373px 1842px #fff,1504px 1897px #fff,843px 332px #fff,1123px 43px #fff,238px 1151px #fff,1511px 946px #fff,1946px 439px #fff,712px 1287px #fff,1598px 622px #fff,718px 1350px #fff,234px 1972px #fff,840px 505px #fff,1340px 1949px #fff,1987px 1934px #fff,1754px 1518px #fff,693px 1208px #fff,1329px 705px #fff,1507px 160px #fff,1744px 443px #fff,1063px 1640px #fff,49px 1516px #fff,593px 1134px #fff,1862px 228px #fff,1397px 1858px #fff,1657px 572px #fff,740px 677px #fff,250px 1092px #fff,207px 1057px #fff,1169px 936px #fff,1606px 1290px #fff,1414px 1091px #fff,1004px 1164px #fff,5px 1010px #fff,806px 1237px #fff,375px 868px #fff,148px 1789px #fff,766px 641px #fff,144px 705px #fff,982px 748px #fff,551px 836px #fff,145px 1388px #fff,453px 1895px #fff,226px 1833px #fff,1960px 1270px #fff,188px 1203px #fff,1026px 212px #fff,258px 1035px #fff,1119px 1803px #fff,1580px 1518px #fff,1091px 1155px #fff,457px 261px #fff,144px 80px #fff,1361px 1025px #fff,323px 1271px #fff,622px 1968px #fff,1063px 357px #fff,1981px 1635px #fff,1853px 1980px #fff,1263px 1999px #fff,1235px 1697px #fff,1511px 603px #fff,486px 1067px #fff,244px 801px #fff,1901px 1533px #fff,709px 1483px #fff,1529px 412px #fff,809px 357px #fff,551px 1926px #fff,1736px 1623px #fff,1993px 1066px #fff,1910px 803px #fff,433px 1402px #fff,627px 202px #fff,220px 1368px #fff,8px 1552px #fff,1444px 1052px #fff,161px 809px #fff,791px 1294px #fff,1256px 243px #fff,518px 1513px #fff,530px 1834px #fff,165px 778px #fff,393px 633px #fff,702px 986px #fff,1036px 206px #fff,1209px 756px #fff,734px 49px #fff,1542px 372px #fff,234px 1891px #fff,989px 351px #fff,383px 632px #fff,1825px 1338px #fff,87px 1092px #fff,59px 56px #fff,637px 1951px #fff,226px 801px #fff,1928px 975px #fff,1645px 1856px #fff,1027px 244px #fff,459px 476px #fff,363px 7px #fff,1066px 704px #fff,1319px 528px #fff,298px 1623px #fff,385px 1188px #fff,1719px 1646px #fff,1158px 689px #fff,1934px 446px #fff,1189px 1977px #fff,1466px 1652px #fff,1939px 353px #fff,1518px 1720px #fff,678px 1041px #fff,88px 1663px #fff,593px 1902px #fff,37px 1454px #fff,160px 1424px #fff,642px 1935px #fff,384px 1488px #fff,1966px 1006px #fff,1103px 339px #fff,1747px 1752px #fff,1488px 1804px #fff,1948px 5px #fff,236px 1471px #fff,255px 1464px #fff,1776px 138px #fff,1156px 12px #fff,1668px 672px #fff,1418px 352px #fff,702px 238px #fff,1760px 1580px #fff,1943px 415px #fff,1607px 824px #fff,1724px 1055px #fff,62px 309px #fff,1092px 1577px #fff,20px 1221px #fff,1211px 557px #fff,1205px 1344px #fff,1808px 805px #fff,1413px 588px #fff,353px 1531px #fff,438px 1824px #fff,1446px 1856px #fff,459px 799px #fff,1313px 1536px #fff,206px 608px #fff,1857px 1531px #fff,741px 694px #fff,1091px 1676px #fff,388px 1287px #fff,133px 651px #fff,1044px 1592px #fff,1968px 217px #fff,1640px 699px #fff,902px 1717px #fff,1748px 1623px #fff,178px 1661px #fff,1530px 306px #fff,2000px 1991px #fff,1680px 1047px #fff,489px 1157px #fff,724px 1583px #fff,391px 1340px #fff,696px 768px #fff,184px 1546px #fff,336px 1602px #fff,797px 1561px #fff,1351px 278px #fff,1780px 1731px #fff,311px 990px #fff,1446px 1480px #fff,1303px 1457px #fff,275px 1780px #fff,1210px 36px #fff,1158px 549px #fff,1609px 681px #fff,355px 274px #fff,1628px 413px #fff,610px 1693px #fff,324px 932px #fff,326px 803px #fff,1366px 133px #fff,1061px 305px #fff,302px 523px #fff,424px 615px #fff,751px 834px #fff,408px 711px #fff,1563px 1171px #fff,545px 829px #fff,1617px 1598px #fff,639px 454px #fff,131px 1268px #fff,1855px 1541px #fff,1924px 1817px #fff,1459px 662px #fff,1605px 1063px #fff,342px 1068px #fff,1309px 1055px #fff,1426px 485px #fff,246px 1232px #fff,1393px 793px #fff,1097px 306px #fff,1746px 162px #fff,905px 884px #fff,1902px 1579px #fff,1232px 1733px #fff,541px 699px #fff,1991px 1077px #fff,414px 914px #fff,1918px 689px #fff,63px 967px #fff,1962px 1407px #fff,125px 1851px #fff,1426px 1340px #fff,889px 1698px #fff,657px 1955px #fff,1487px 1549px #fff,1102px 20px #fff,1429px 910px #fff,890px 334px #fff,99px 255px #fff,1896px 715px #fff,40px 805px #fff,294px 1542px #fff,1362px 915px #fff,349px 1479px #fff,1063px 1138px #fff,672px 1374px #fff,927px 1592px #fff,1063px 1596px #fff,1618px 794px #fff,488px 551px #fff,1566px 559px #fff,1628px 1572px #fff,1035px 546px #fff,1167px 386px #fff,1153px 496px #fff,1148px 175px #fff,451px 95px #fff,510px 1156px #fff,1692px 1813px #fff,1961px 261px #fff,930px 1909px #fff,409px 1560px #fff,410px 911px #fff,192px 1591px #fff,1790px 1571px #fff,517px 1856px #fff,766px 1088px #fff,1423px 732px #fff,921px 927px #fff,1563px 1713px #fff,1519px 1250px #fff,1430px 545px #fff,1836px 1694px #fff,956px 910px #fff,1479px 1617px #fff,240px 937px #fff,1722px 270px #fff,1764px 1649px #fff,1263px 145px #fff,804px 298px #fff,1017px 136px #fff,654px 702px #fff,456px 1940px #fff,1547px 914px #fff,1121px 506px #fff,527px 1943px #fff,996px 253px #fff,1067px 1171px #fff,1577px 525px #fff,1899px 1711px #fff,225px 1785px #fff,1563px 1507px #fff,1563px 569px #fff,788px 1959px #fff,1853px 1343px #fff,726px 44px #fff,1853px 1435px #fff,410px 939px #fff,1057px 564px #fff,1176px 1308px #fff,118px 803px #fff,925px 559px #fff,1969px 860px #fff,1135px 1043px #fff,56px 1087px #fff,1379px 1977px #fff,497px 641px #fff,88px 432px #fff,1230px 950px #fff,1122px 69px #fff,301px 1830px #fff,1105px 1941px #fff,951px 1515px #fff,1464px 1816px #fff,502px 1324px #fff,719px 734px #fff,784px 1904px #fff,811px 1750px #fff,1402px 1037px #fff,101px 1776px #fff,777px 1202px #fff,361px 662px #fff,282px 588px #fff,655px 608px #fff,1262px 1829px #fff,812px 241px #fff,43px 1059px #fff,1518px 919px #fff,155px 54px #fff,1752px 717px #fff,536px 112px #fff,1056px 568px #fff,1368px 377px #fff,616px 1832px #fff,1467px 65px #fff,1139px 852px #fff,234px 1840px #fff}#stars:after{content:" ";position:absolute;top:2000px}#stars2{animation:animStar 100s linear infinite}#stars2,#stars2:after{width:2px;height:2px;background:transparent;box-shadow:1887px 654px #fff,172px 453px #fff,1853px 544px #fff,1165px 1019px #fff,101px 343px #fff,95px 1023px #fff,1381px 530px #fff,9px 1179px #fff,1509px 302px #fff,1244px 43px #fff,1738px 234px #fff,1519px 189px #fff,1160px 304px #fff,590px 458px #fff,1854px 285px #fff,1056px 1920px #fff,1614px 40px #fff,1167px 842px #fff,1633px 1980px #fff,1943px 1033px #fff,510px 259px #fff,1453px 421px #fff,1757px 711px #fff,1364px 91px #fff,1801px 1221px #fff,426px 1400px #fff,1471px 1660px #fff,1120px 818px #fff,273px 1931px #fff,1199px 1317px #fff,827px 1046px #fff,514px 19px #fff,801px 368px #fff,288px 1800px #fff,779px 120px #fff,996px 1655px #fff,1488px 477px #fff,1455px 338px #fff,1562px 1251px #fff,1236px 1583px #fff,1978px 88px #fff,1166px 564px #fff,356px 1896px #fff,1847px 1883px #fff,755px 290px #fff,1857px 658px #fff,459px 332px #fff,697px 349px #fff,1331px 1702px #fff,437px 41px #fff,1548px 953px #fff,1923px 1464px #fff,730px 637px #fff,1452px 1842px #fff,279px 1024px #fff,1567px 201px #fff,1583px 595px #fff,373px 362px #fff,532px 266px #fff,1672px 899px #fff,487px 1646px #fff,1527px 784px #fff,574px 1623px #fff,697px 1349px #fff,1807px 614px #fff,645px 172px #fff,1264px 448px #fff,1786px 1175px #fff,1090px 932px #fff,648px 215px #fff,150px 821px #fff,304px 1273px #fff,374px 1287px #fff,1339px 437px #fff,1826px 370px #fff,1758px 425px #fff,907px 246px #fff,1347px 1147px #fff,969px 410px #fff,1394px 243px #fff,1312px 93px #fff,1162px 1770px #fff,145px 1024px #fff,363px 1313px #fff,1294px 1177px #fff,1026px 1313px #fff,1928px 1171px #fff,1057px 1014px #fff,882px 416px #fff,769px 622px #fff,349px 902px #fff,124px 1143px #fff,1100px 1693px #fff,1464px 602px #fff,130px 1778px #fff,409px 1344px #fff,1571px 476px #fff,927px 1315px #fff,138px 1526px #fff,1268px 868px #fff,819px 1112px #fff,883px 317px #fff,427px 1865px #fff,1760px 665px #fff,688px 616px #fff,941px 857px #fff,1069px 993px #fff,1065px 1801px #fff,261px 1374px #fff,1086px 522px #fff,1424px 1246px #fff,1104px 1px #fff,690px 319px #fff,1055px 384px #fff,198px 34px #fff,478px 1978px #fff,960px 1432px #fff,38px 400px #fff,1009px 1530px #fff,1251px 1061px #fff,1437px 1469px #fff,779px 831px #fff,184px 1081px #fff,1440px 362px #fff,1468px 543px #fff,1258px 170px #fff,657px 34px #fff,1513px 1537px #fff,1613px 1888px #fff,1084px 633px #fff,1764px 1998px #fff,290px 1663px #fff,837px 1572px #fff,224px 1047px #fff,1984px 975px #fff,634px 663px #fff,1320px 1032px #fff,382px 777px #fff,10px 378px #fff,1343px 909px #fff,586px 951px #fff,1802px 1631px #fff,794px 642px #fff,1473px 622px #fff,958px 1574px #fff,269px 713px #fff,1800px 1326px #fff,577px 1099px #fff,265px 1370px #fff,1387px 880px #fff,1705px 829px #fff,404px 480px #fff,1370px 646px #fff,1156px 145px #fff,1966px 63px #fff,181px 741px #fff,1312px 1929px #fff,1315px 94px #fff,925px 49px #fff,697px 681px #fff,727px 968px #fff,485px 819px #fff,1605px 1321px #fff,1449px 482px #fff,445px 409px #fff,862px 1045px #fff,75px 1843px #fff,525px 642px #fff,1885px 792px #fff,1504px 12px #fff,1170px 3px #fff,177px 1398px #fff,117px 1435px #fff,1879px 1230px #fff,308px 1308px #fff,33px 1793px #fff,273px 1053px #fff,643px 1110px #fff,716px 120px #fff,14px 1257px #fff,1074px 361px #fff,1390px 1281px #fff,917px 1649px #fff,1500px 1976px #fff,109px 360px #fff,192px 600px #fff,352px 141px #fff,1694px 1583px #fff,136px 1944px #fff,205px 515px #fff,1006px 1569px #fff,1249px 479px #fff,927px 1072px #fff,365px 1435px #fff,1962px 47px #fff,347px 1775px #fff,597px 71px #fff,1869px 288px #fff,767px 918px #fff,17px 1712px #fff}#stars2:after{content:" ";position:absolute;top:2000px}#stars3{animation:animStar 150s linear infinite}#stars3,#stars3:after{width:3px;height:3px;background:transparent;box-shadow:216px 1624px #fff,919px 415px #fff,755px 831px #fff,333px 181px #fff,571px 1336px #fff,393px 1557px #fff,561px 1366px #fff,1329px 776px #fff,438px 370px #fff,272px 177px #fff,1743px 1290px #fff,188px 1334px #fff,539px 1584px #fff,342px 960px #fff,264px 1838px #fff,81px 1521px #fff,1957px 645px #fff,127px 1972px #fff,1253px 650px #fff,501px 1085px #fff,467px 1606px #fff,1851px 26px #fff,1197px 1580px #fff,1218px 992px #fff,1105px 990px #fff,1957px 154px #fff,906px 496px #fff,349px 1293px #fff,1634px 627px #fff,1443px 1447px #fff,109px 1758px #fff,583px 317px #fff,270px 1907px #fff,538px 669px #fff,1519px 875px #fff,1481px 1086px #fff,903px 541px #fff,462px 1280px #fff,1756px 1478px #fff,1246px 1576px #fff,1259px 620px #fff,1818px 539px #fff,1812px 1468px #fff,328px 223px #fff,1939px 884px #fff,1294px 1208px #fff,4px 659px #fff,595px 26px #fff,1282px 1943px #fff,349px 572px #fff,32px 1745px #fff,1550px 1945px #fff,51px 264px #fff,1290px 142px #fff,215px 1233px #fff,998px 1934px #fff,980px 304px #fff,1540px 1790px #fff,1174px 1926px #fff,1931px 1409px #fff,801px 35px #fff,557px 58px #fff,1700px 1991px #fff,967px 1831px #fff,54px 935px #fff,1027px 1631px #fff,927px 1873px #fff,749px 1935px #fff,341px 1466px #fff,724px 1698px #fff,1597px 1905px #fff,1522px 1158px #fff,727px 226px #fff,1537px 1613px #fff,535px 710px #fff,1310px 1490px #fff,765px 1381px #fff,146px 1470px #fff,1672px 1040px #fff,1322px 1978px #fff,1449px 1491px #fff,137px 1544px #fff,1012px 1505px #fff,1265px 1007px #fff,1663px 1237px #fff,910px 811px #fff,1504px 1710px #fff,1176px 409px #fff,414px 690px #fff,223px 1329px #fff,1890px 884px #fff,1696px 307px #fff,1775px 13px #fff,263px 1179px #fff,358px 1040px #fff,750px 432px #fff,882px 870px #fff,1445px 830px #fff,450px 926px #fff,1436px 1818px #fff}#stars3:after{content:" ";position:absolute;top:2000px}#title{position:absolute;top:50%;left:0;right:0;color:#fff;text-align:center;font-family:Montserrat,sans-serif;font-weight:300;font-size:50px;letter-spacing:10px;margin-top:-60px;padding-left:10px}#title span{background:-webkit-linear-gradient(#fff,#38495a);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@keyframes animStar{0%{transform:translateY(0)}to{transform:translateY(-2000px)}}#app,body,html{font-family:Montserrat,sans-serif}:root{--app-sticky-contact-bar-height:calc(44px + 6vw + env(safe-area-inset-bottom, 0px))}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.bounce-enter-active{animation:bounce-in .5s}.bounce-leave-active{animation:bounce-in .5s reverse}@keyframes bounce-in{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes hero-arrow-bounce-intro{0%{transform:translateY(0)}5.5%{transform:translateY(12px)}10.5%{transform:translateY(0)}14%{transform:translateY(5px)}16.67%,37.5%{transform:translateY(0)}43%{transform:translateY(12px)}48%{transform:translateY(0)}51.5%{transform:translateY(5px)}54.17%,to{transform:translateY(0)}}@keyframes hero-arrow-bounce-hover{0%,to{transform:translateY(0)}42%{transform:translateY(10px)}84%{transform:translateY(0)}}.button-with-icon{display:flex;height:52px;width:100%;border:1px solid #fff;box-sizing:border-box;border-radius:12px;color:#fff}.button-with-icon .icon{width:72px;display:flex;justify-content:center;align-items:center;height:100%}.button-with-icon .icon img{width:24px}.button-with-icon .text{height:100%;display:flex;flex-grow:1;justify-content:center;align-items:center;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:13px;letter-spacing:.25px;border-left:1px solid hsla(0,0%,100%,.24)}.button-with-icon .text.no-border{border-left:none}.button-with-icon.orange{border-color:#f37021;color:#f37021}.button-with-icon.orange .text{border-left:1px solid rgba(243,112,33,.24)}.button-with-icon.orange:hover{border-color:hsla(0,0%,100%,.36);box-shadow:0 6px 24px rgba(243,112,33,.36);background:#e8600e}.button-with-icon.orange:hover .text{border-left-color:hsla(0,0%,95%,.36);color:#fff}.button-with-icon.orange:hover .icon svg path{fill:#fff}.slick-list.draggable{overflow:visible!important}body{overflow-x:hidden}h1{hyphens:none;overflow-wrap:normal;word-break:normal}.container{width:100%;max-width:1072px;margin-left:auto;margin-right:auto;box-sizing:border-box}@media(max-width:767px){.container{padding-left:20px;padding-right:20px}}#app .section-cross{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;row-gap:8px;-moz-column-gap:0;column-gap:0;box-sizing:border-box;width:100%;max-width:1072px;margin-left:auto;margin-right:auto;padding-top:8px;padding-bottom:8px;text-align:center}.case-page-cta{display:block;position:relative;z-index:0;margin-bottom:clamp(72px,9vw,140px)}#contacts.container.section.contact{margin-top:36px!important;margin-bottom:36px!important}.section.main>.container{flex:1 1 auto;min-width:0;width:100%}.primary-btn{padding:0 48px;display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;margin:auto;height:48px;background-color:transparent;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.2);border:none;cursor:pointer;transition:transform .25s ease-out,box-shadow .25s ease-out,background-color .25s ease-out,color .25s ease-out;font-family:Montserrat,sans-serif;color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none}.primary-btn:hover{background-color:#4429e7;box-shadow:0 4px 24px -2px #4429e7;transform:scale(1.1);color:#fff}.primary-btn:active{background-color:#3720be;box-shadow:none;transform:scale(1)}.secondary-btn{padding:0 32px;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:48px;box-sizing:border-box;border:1px solid rgba(132,112,255,.7);background:transparent;color:rgba(216,204,255,.95);text-decoration:none;font-family:Montserrat,sans-serif;font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.secondary-btn:hover{border-color:#8470ff;background-color:rgba(132,112,255,.14);color:#fff}.cta-row{display:flex;flex-wrap:wrap;align-items:center;gap:16px;justify-content:flex-start}.cta-row .primary-btn,.cta-row .secondary-btn{margin:0}@media screen and (max-width:767px){.cta-row:not(.cta-row--split){flex-direction:column;align-items:stretch}.cta-row:not(.cta-row--split) .primary-btn,.cta-row:not(.cta-row--split) .secondary-btn{width:100%;justify-content:center}}.cta-row--split{width:100%;justify-content:space-between;flex-direction:row;flex-wrap:nowrap;align-items:center}.cta-row--split .primary-btn,.cta-row--split .secondary-btn{flex:0 0 auto}@media screen and (max-width:640px){.cta-row--split{gap:10px}.cta-row--split .primary-btn{padding-left:clamp(18px,4vw,48px);padding-right:clamp(18px,4vw,48px)}.cta-row--split .secondary-btn{padding-left:clamp(12px,3vw,32px);padding-right:clamp(12px,3vw,32px);font-size:11px;letter-spacing:.05em}}@media screen and (max-width:480px){.cta-row--split{flex-wrap:wrap;flex-direction:column;align-items:stretch}.cta-row--split .primary-btn,.cta-row--split .secondary-btn{width:100%;justify-content:center;font-size:13px}.cta-row--split .secondary-btn{letter-spacing:.08em;padding-left:16px;padding-right:16px}}.background-fluid{position:fixed;height:100%;width:100%;z-index:-1;border:none;left:0;right:0;top:0;bottom:0}.dg{display:none}.hero{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;width:100%;height:100vh;margin-bottom:72px;justify-content:center;align-items:stretch;margin-top:-87px}.hero .wrapper-title{width:100%;margin-right:0;margin-left:0;padding-right:5vw;padding-left:5vw;align-self:center}.hero .wrapper-title .page-title{position:relative;overflow:hidden;text-align:center}.hero .wrapper-title .button-block{margin-top:40px;padding-top:20px;padding-bottom:40px}.hero .arrow{position:absolute;left:0;right:0;bottom:0;display:block;width:25px;height:40px;margin-right:auto;margin-left:auto;margin:auto;margin-bottom:3vw;background:none;z-index:111;cursor:pointer;transform:translateY(0);animation:hero-arrow-bounce-intro 4.8s ease-in-out both}.hero .arrow.arrow--intro-done{animation:none}.hero .arrow:hover{animation:hero-arrow-bounce-hover 1.5s ease-in-out infinite}.hero .arrow img{display:block;pointer-events:none}@media screen and (max-width:991px){.hero{box-sizing:border-box;padding-bottom:var(--app-sticky-contact-bar-height);margin-bottom:48px;padding-left:0;justify-content:flex-start}.hero .wrapper-title{width:100%;max-width:100%;box-sizing:border-box;padding-right:max(20px,3vw);padding-left:max(20px,3vw);padding-bottom:56px}.hero .button-block{position:relative;z-index:2}.hero .arrow{bottom:max(12px,env(safe-area-inset-bottom,0px));margin-bottom:0;z-index:1}}@media screen and (max-width:744px){.hero{margin-top:0}}@media screen and (max-width:767px){.hero{height:auto;min-height:100svh;min-height:100dvh;align-items:stretch}.hero .wrapper-title{margin-top:8px}}@media screen and (max-width:479px){.hero{margin-bottom:0;flex-direction:column;justify-content:center;align-items:center}.hero .wrapper-title{width:100%;margin-top:0;padding-right:20px;padding-left:20px}}@media(prefers-reduced-motion:reduce){.hero .arrow,.hero .arrow:hover{animation:none!important}}.main-title{color:#fff;text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:Montserrat,sans-serif;font-size:48px;font-style:normal;font-weight:300;line-height:48px;letter-spacing:4px;text-transform:uppercase;max-width:100%;overflow-wrap:normal;word-break:normal;hyphens:none}@media screen and (max-width:991px){.main-title{font-size:84px;line-height:80px}}@media screen and (max-width:767px){.main-title{font-size:36px;line-height:48px;letter-spacing:2px}}@media screen and (max-width:479px){.main-title{margin-bottom:24px;font-size:20px;font-weight:400;line-height:1.35;letter-spacing:1px}}.section{position:relative;display:flex;height:auto;margin-top:0;padding:72px 0 0;justify-content:space-between}.section.main{z-index:1;display:flex;overflow:hidden;flex-direction:row;justify-content:center;align-items:center}.section.main.about,.section.main.work{height:auto;padding-top:72px;padding-bottom:0}.section.contact{min-height:65vh;height:auto;margin-top:72px}.section.logo{margin-top:0;padding-top:40px}@media screen and (max-width:991px){.section{margin-top:0;padding-top:48px;padding-bottom:0}.section.main{height:640px;margin-top:0;justify-content:center}.section.main.work{margin-top:0}.section.main.about,.section.main.work{height:auto;padding-top:48px;padding-bottom:0}.section.contact{min-height:560px;height:auto;margin-top:0}.section.logo{padding-top:20px;padding-bottom:0}}@media screen and (max-width:767px){.section.main,.section.main.about,.section.main.work{height:auto}.section.contact{margin-top:60px}}.containe-block{width:100%;max-width:1072px;margin-left:auto;margin-right:auto;padding-top:10px;box-sizing:border-box;align-self:center;flex:1}@media screen and (max-width:767px){.containe-block{display:flex;flex-direction:column;align-items:flex-start}}@media screen and (max-width:479px){.containe-block{padding-top:0}}.block{margin-bottom:180px}@media screen and (max-width:991px){.block{margin-bottom:100px}}@media screen and (max-width:767px){.block{width:100%;margin-bottom:60px}}@media screen and (max-width:479px){.block{margin-bottom:40px}}.heading{margin-top:0;margin-bottom:0;font-family:Montserrat,sans-serif;color:#fff;font-size:36px;line-height:48px;font-weight:300;letter-spacing:2px;text-transform:uppercase}@media screen and (max-width:767px){.heading{font-size:30px}}@media screen and (max-width:479px){.heading{margin-bottom:30px;font-size:22px}}.section-menu{font-family:Montserrat,sans-serif;color:#4429e7;font-size:16px;font-weight:500;letter-spacing:1px;text-transform:uppercase}.section-menu.white{color:hsla(0,0%,100%,.5);letter-spacing:1px}.section-menu.text-block{margin-bottom:40px}@media screen and (max-width:991px){.section-menu.text-block{margin-bottom:20px}}@media screen and (max-width:479px){.section-menu.text-block,.section-menu.white{margin-bottom:10px}}.slider-info{display:flex;margin-bottom:32px;padding-right:1vw;padding-left:1vw;flex-direction:row;justify-content:space-between}.slider-info .client-info{width:80%}.slider-info .icons{display:flex;align-items:center}@media screen and (max-width:991px){.slider-info{padding-right:20px;padding-left:20px}}@media screen and (max-width:479px){.slider-info{height:120px;margin-bottom:30px;padding-right:5vw;padding-left:5vw;justify-content:space-between;align-items:stretch}.slider-info .client-info{width:72%}}.slider-image{position:relative;display:flex;height:560px;justify-content:center;background-color:#4429e7;box-shadow:0 4px 36px -2px #4429e7}.slider-image .image{max-height:100%;max-width:none}@media screen and (max-width:991px){.slider-image{overflow:hidden;height:380px;align-items:center}.slider-image .image{max-height:100%;max-width:none}}@media screen and (max-width:767px){.slider-image{overflow:hidden;height:280px}.slider-image .image{max-height:100%;max-width:none}}@media screen and (max-width:479px){.slider-image{overflow:hidden;height:240px;justify-content:center;align-items:center}.slider-image .image{max-height:100%;max-width:none}}.heading-portfolio{margin-top:14px;margin-bottom:4px;font-family:Montserrat,sans-serif;color:#fff;font-size:36px;line-height:48px;font-weight:300;letter-spacing:3px;text-transform:uppercase}@media screen and (max-width:991px){.heading-portfolio{margin-top:0;margin-bottom:0;font-size:30px;letter-spacing:2px}}@media screen and (max-width:767px){.heading-portfolio{font-size:24px;line-height:36px}}@media screen and (max-width:479px){.heading-portfolio{margin-top:0;margin-bottom:0;font-size:24px;line-height:30px;letter-spacing:2px}}.negative-margin{display:flex;justify-content:space-between}.negative-margin.project-icon{width:80px}@media screen and (max-width:991px){.negative-margin{margin-left:-19px}}@media screen and (max-width:479px){.negative-margin{width:90px;margin-left:0}.negative-margin.project-icon{width:auto;margin-left:0;flex-direction:column;justify-content:space-around;align-items:center}}.footer-link{padding-bottom:0;opacity:.5;transition:opacity .2s ease-in-out;font-size:15px;font-weight:300;text-decoration:none;cursor:pointer}.footer-link:hover{box-shadow:none;opacity:1}.footer-link.w--current{opacity:1;font-weight:500}@media screen and (max-width:479px){.footer-link{margin-bottom:0}}.inline-block{max-width:100%;display:inline-block}.social-media-icon{padding:5px}@media screen and (max-width:479px){.social-media-icon{padding:0}}.passage{margin-top:36px;font-family:Montserrat,sans-serif;color:#fff;font-size:21px;line-height:32px;font-weight:200;letter-spacing:.5px}@media screen and (max-width:991px){.passage{margin-top:40px;font-size:18px;line-height:30px}}@media screen and (max-width:767px){.passage{margin-top:20px;margin-bottom:0;font-size:16px;line-height:24px}}@media screen and (max-width:479px){.passage{margin-top:24px;font-size:14px;line-height:24px}}.column-item .text a,.lead a,.passage a,.text-work a{color:#c9bfff;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}.column-item .text a:hover,.lead a:hover,.passage a:hover,.text-work a:hover{color:#fff}.columns-2{margin-top:40px;display:flex;justify-content:space-between;gap:36px}@media screen and (max-width:991px){.columns-2{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;justify-content:flex-start}}@media screen and (max-width:767px){.columns-2{flex-direction:column}.columns-2.mobile{margin-top:20px}}@media screen and (max-width:479px){.columns-2{display:flex;margin-top:20px;flex-direction:column}.columns-2.mobile{margin-top:0}}.heading-about{margin-top:0;margin-bottom:0;font-family:Montserrat,sans-serif;color:#fff;font-size:16px;font-weight:400;letter-spacing:1px}.heading-about.work{margin-bottom:12px;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:1px;text-transform:uppercase}.column-item{display:flex;flex-direction:column;gap:16px;max-width:300px}.column-item .heading-about,.column-item .text{text-transform:uppercase}.column-item .text{margin:0;color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:1px;opacity:.5}@media screen and (max-width:767px){.column-item{max-width:unset}}.customize-section .content{display:flex}.customize-section .content .right{width:50%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;position:relative}.customize-section .content .right .charts{position:relative;right:-100px;top:-60px;width:512px;height:472px;background-size:contain}.customize-section .content .left{width:50%}.customize-section .content .left .title{color:#fff;font-family:Montserrat,sans-serif;font-size:36px;font-style:normal;font-weight:400;line-height:48px;letter-spacing:2px;text-transform:uppercase;margin-bottom:36px}.customize-section .content .left .text{color:#fff;font-family:Montserrat,sans-serif;font-size:24px;font-style:normal;font-weight:300;line-height:36px;letter-spacing:.2px}.customize-section .content .left .text ul{margin:0}@media(max-width:1250px){.customize-section .content{gap:36px}.customize-section .content .right .charts{right:unset;width:100%;height:unset}}@media(max-width:749px){.customize-section .content{gap:36px;flex-direction:column-reverse;align-items:center}.customize-section .content .left{width:100%}.customize-section .content .left .title{font-size:24px}.customize-section .content .left .text{font-size:16px}.customize-section .content .right{width:100%}.customize-section .content .right .charts{top:0;right:unset;max-width:350px;margin:auto}}.plans{margin-top:96px}@media(max-width:749px){.plans{padding:0 20px;margin-top:70px}}.plans__item{transition:all .3s;gap:0;max-width:311px}.plans__item:hover{transform:scale(1.05)}.plans__item:active{background-color:hsla(0,0%,5%,.08);transform:scale(.99)}.plans__item .plan-title{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;padding-bottom:24px;margin-bottom:24px;border-bottom:2px solid rgba(132,112,255,.5)}.plans__item .plan-title .licence,.plans__item .plan-title .price{margin:0}.plans__item .plan-title .licence{font-size:13px;font-style:normal;font-weight:400;line-height:124.8%}.plans__item .plan-title .name{font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:1px;text-transform:uppercase}.plans__item .plan-title .price{font-size:30px;font-style:normal;font-weight:700;line-height:36px;letter-spacing:1px}.plans__item .plan-options{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.plans__item .plan-options .option{margin:0;font-size:13px;font-style:normal;font-weight:400;line-height:124.8%}.plans__item .plan-options .option.description{text-transform:uppercase;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:1px}@media(max-width:749px){.plans__item{max-width:unset;width:100%}}.docs{padding-top:96px}@media(max-width:749px){.docs{padding-top:56px}}.possibilities-section,.problems,.problems-section{width:100%;max-width:none;box-sizing:border-box;min-width:0}.problems{padding-top:0;background:#4429e7;position:relative;z-index:0;overflow:hidden}.problems .block{border-bottom:2px solid #8470ff;padding-bottom:96px;margin-bottom:24px}.problems .heading-portfolio{color:#fff;font-family:Montserrat,sans-serif;font-size:36px;font-style:normal;font-weight:400;line-height:48px;letter-spacing:2px;text-transform:uppercase}.problems .decisions{display:flex;flex-direction:column}.problems .decisions .title{font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:1px;text-transform:uppercase;margin-bottom:24px}.problems .decisions .passage{font-size:24px;font-style:normal;font-weight:300;line-height:36px;letter-spacing:.2px}.problems .decisions .items{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;width:100%;max-width:1072px;margin:auto;margin-bottom:60px}.problems .decisions .features_item{width:calc(50% - 35px);margin-bottom:36px}.problems .decisions .features_item .text{font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:1px;text-transform:uppercase}.problems .final-image{width:100%;margin-bottom:16px;z-index:1;position:relative}.problems .problems_image{content:"";display:block;background-size:contain;max-width:1072px;width:100%;z-index:1;position:relative;margin-bottom:148px}.problems:before{top:-18%}.problems:after,.problems:before{content:"";width:200vw;height:30%;background:#0e0e0e;position:absolute;left:-50%;z-index:0;pointer-events:none}.problems:after{bottom:-12%}@media(max-width:1100px){.problems .problems_image{margin-bottom:70px}.problems .decisions{margin-bottom:40px}}@media(max-width:749px){.problems .problems_image{margin-bottom:30px}.problems .block{padding-bottom:70px}.problems .heading-portfolio{font-size:24px;font-style:normal;font-weight:300;line-height:36px;letter-spacing:2px;text-transform:uppercase}.problems .decisions{margin-bottom:0}.problems .decisions .passage{font-size:16px;font-style:normal;font-weight:300;line-height:24px;letter-spacing:.2px}.problems .decisions .items{display:flex;flex-direction:column;margin-bottom:30px}.problems .decisions .features_item{width:100%;margin-bottom:24px}.problems .decisions .features_item .text{font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:1px;text-transform:uppercase}.problems:before{top:-24%}.problems:after{bottom:-21%}}.teams-section{padding-top:596px;padding-bottom:50px}@media(max-width:1440px){.teams-section{padding-top:50%}}@media(max-width:1250px){.teams-section{padding-top:60%}}.features{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;width:100%;max-width:1072px;margin:auto}.features_item{width:45%;height:auto;margin-bottom:71px;display:flex;flex-direction:column;justify-content:flex-end;z-index:1;position:relative}.features_item:before{content:"";display:block;position:absolute;background:#8470ff;top:-24px;left:0;height:2px;width:310px;opacity:.5}.features_item .title{font-size:16px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.features_item .text,.features_item .title{color:#fff;font-family:Montserrat,sans-serif;font-style:normal;line-height:24px}.features_item .text{font-size:14px;font-weight:300;margin-top:12px}@media(max-width:1000px){.features_item{width:48%}}@media(max-width:744px){.features{padding:0 20px;box-sizing:border-box;flex-direction:column}.container .features{padding-left:0;padding-right:0}.features_item,.features_item:before{width:100%}}.pb-0{padding-bottom:0}.pt-0{padding-top:0}.possibilities-section{background:#4429e7;padding-top:0;display:flex;flex-direction:column;position:relative;overflow:hidden}.possibilities-section:before{content:"";width:200vw;height:600px;bottom:0;background:#0e0e0e;position:absolute;left:-50%;z-index:0;pointer-events:none}.possibilities-section .containe-block.bordered{padding-bottom:148px;border-bottom:2px solid rgba(132,112,255,.6);margin-bottom:148px}@media(max-width:1250px){.possibilities-section .containe-block.bordered{padding-bottom:70px;margin-bottom:70px}}@media(max-width:749px){.possibilities-section .containe-block.bordered{padding-bottom:36px;margin-bottom:26px}}.possibilities-section .options{display:flex;justify-content:space-between}.possibilities-section .options.mobile-hidden{display:flex}.possibilities-section .options .option{width:330px;max-width:100%;box-sizing:border-box}.possibilities-section .options .option .title{color:#fff;font-family:Montserrat,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:36px;letter-spacing:1px;text-transform:uppercase;margin-bottom:36px;display:block}.possibilities-section .options .option .text{color:#fff;font-family:Montserrat,sans-serif;font-size:19px;font-style:normal;font-weight:400;line-height:30px}.possibilities-section .options .option .text ul{padding-left:25px}.possibilities-section .options .option .text.desktop-hidden{display:none}.possibilities-section .tablet-image{margin-top:50px;width:100%;max-width:1072px;background-size:contain;z-index:10;position:relative}@media(max-width:1100px){.possibilities-section .options{flex-wrap:wrap;justify-content:flex-start;gap:36px}.possibilities-section .options .option{flex-grow:1;width:auto;min-width:0}.possibilities-section .options .option .text{font-size:16px}.possibilities-section .options .option .text.desktop-hidden{display:block}.possibilities-section .options.mobile-hidden{display:none}.possibilities-section:before{bottom:-100px}}@media(max-width:900px){.possibilities-section:before{bottom:-150px}}@media(max-width:749px){.possibilities-section:before{bottom:-11%}}@media(max-width:500px){.possibilities-section:before{bottom:-13%}}.glassy{display:flex;padding:64px;flex-direction:column;align-items:flex-start;align-self:stretch;margin-top:0;width:100%;max-width:100%;box-sizing:border-box;border-radius:24px;border:1px solid rgba(68,41,231,.38);background:linear-gradient(225deg,rgba(68,41,231,.2),rgba(68,41,231,0))}.glassy.light{border-radius:24px;border:1px solid hsla(0,0%,100%,.32);background:linear-gradient(225deg,hsla(0,0%,100%,.14),hsla(0,0%,100%,0))}.glassy .title{font-size:24px;line-height:36px;letter-spacing:2px;margin-bottom:36px}.glassy .text,.glassy .title{color:#fff;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;text-transform:uppercase}.glassy .text{margin-top:0;font-size:16px;line-height:34px;letter-spacing:1px;opacity:.6}.glassy .text ul{font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:30px;text-transform:none;padding-left:20px}@media(max-width:767px){.glassy{padding:20px}}@media(max-width:479px){.glassy .text{font-size:14px}}.containe-block.double{width:100%;max-width:1072px;position:relative;display:flex;justify-content:space-between;gap:20px}.containe-block.double .block{width:calc(50% - 32px);max-width:504px}.containe-block.double .block .heading-portfolio{letter-spacing:2px}.containe-block.double .block .section-menu.light{color:#d8e4f2;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:1px;text-transform:uppercase;margin-top:50px}@media(max-width:767px){.containe-block.double{gap:36px}.containe-block.double .block{width:100%;max-width:unset;box-sizing:border-box}}.problems-section{position:relative;display:flex;flex-direction:column;gap:148px;overflow:hidden}.problems-section:before{content:"";width:200vw;height:500px;bottom:-80px;background:#4429e7;position:absolute;left:-50%;pointer-events:none}.problems-section .containe-block{position:relative;display:flex;justify-content:space-between}.problems-section .phones-image{max-width:1072px;width:100%;background-size:contain;bottom:-725px;z-index:10}@media(max-width:1100px){.problems-section{gap:70px}.problems-section:before{bottom:-300px}}@media(max-width:744px){.problems-section{padding-bottom:0}.problems-section:before{bottom:-400px}}.information{padding-top:40px;padding-bottom:20px}.information .situation{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;position:relative;margin-bottom:225px;gap:70px}.information .situation:before{content:"";display:block;position:absolute;bottom:-400px;right:0;width:528px;height:476px;background:linear-gradient(135deg,rgba(68,41,231,.16),rgba(68,41,231,0)),repeating-linear-gradient(90deg,rgba(68,41,231,.18),rgba(68,41,231,.18) 1px,transparent 0,transparent 28px);background-size:contain;width:100%}.information .situation .item{display:flex;flex-shrink:1;flex-basis:calc(50% - 35px);position:relative;padding-top:25px}.information .situation .item:before{content:"";display:block;position:absolute;background:rgba(132,112,255,.5);top:0;left:0;height:2px;max-width:310px;width:100%}.information .situation .item .text{color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:1px;text-transform:uppercase}@media(max-width:1100px){.information .situation:before{height:300px;width:100%;background-position-x:right;bottom:-300px;background-position-y:center}}@media(max-width:749px){.information .articles,.information .situation{flex-direction:column}.information .articles .article{width:100%;margin-bottom:100px}.information .articles .article .title{margin-bottom:36px}.information .articles .article .text{font-size:16px;font-style:normal;font-weight:300;line-height:24px;letter-spacing:.2px}}.primary-text{color:#4429e7}.slash{color:hsla(0,0%,100%,.1)}html[data-theme=light]{color-scheme:light;color:#12131a!important}html[data-theme=light],html[data-theme=light] body{background:#fff!important}html[data-theme=light][data-fluid-canvas=off] .background-fluid{display:none!important}html[data-theme=light][data-fluid-canvas=on] .background-fluid{opacity:.42}html[data-theme=light] #app{color:#12131a!important}html[data-theme=light] #app *{color:inherit!important}html[data-theme=light] #app .project-card .project-title,html[data-theme=light] #app .project-card .tag{color:#fff!important}html[data-theme=light] #app a.cases_item--case-catalog{background:#fff!important;border:1px solid rgba(18,19,26,.12)!important;color:#12131a!important;box-shadow:0 1px 2px rgba(0,0,0,.04)!important}html[data-theme=light] #app a.cases_item--case-catalog:hover{border-color:rgba(18,19,26,.2)!important;box-shadow:0 8px 28px rgba(0,0,0,.08)!important}html[data-theme=light] #app a.cases_item--case-catalog .title{color:#12131a!important}html[data-theme=light] #app a.cases_item--case-catalog .proof{color:rgba(18,19,26,.72)!important}html[data-theme=light] #app a.cases_item--case-catalog .case-link{color:#4429e7!important}html[data-theme=light] #app a.cases_item--case-catalog .card-badge{color:#4429e7!important;border-color:rgba(68,41,231,.35)!important;background:rgba(68,41,231,.06)!important}html[data-theme=light] #app a.cases_item--case-catalog .more svg path{fill:#4429e7!important}html[data-theme=light] #app a.cases_item--service-hub{color:#12131a!important;border-color:rgba(18,19,26,.2)!important}html[data-theme=light] #app a.cases_item--service-hub .title{color:#12131a!important}html[data-theme=light] #app a.cases_item--service-hub .hint{color:rgba(18,19,26,.72)!important}html[data-theme=light] #app a.cases_item--service-hub .card-badge,html[data-theme=light] #app a.cases_item--service-hub .case-link{color:#4429e7!important}html[data-theme=light] #app a{color:#2d1fb5!important}html[data-theme=light] #app a.section-cross__a{color:rgba(18,19,26,.72)!important;box-shadow:inset 0 -2px 0 0 rgba(68,41,231,.35)!important}html[data-theme=light] #app a.section-cross__a:hover{color:#4429e7!important}html[data-theme=light] #app .section-cross__sep{color:rgba(18,19,26,.38)!important}html[data-theme=light] #app a.products_item{color:hsla(0,0%,100%,.94)!important}html[data-theme=light] #app a.products_item .title{color:#fff!important}html[data-theme=light] #app a.products_item .card-badge{color:hsla(0,0%,100%,.85)!important}html[data-theme=light] #app a.products_item .product-summary dt{color:hsla(0,0%,100%,.64)!important}html[data-theme=light] #app a.products_item .product-summary dd{color:hsla(0,0%,100%,.86)!important}html[data-theme=light] #app a.products_item .product-link{color:#fff!important}html[data-theme=light] #app a.products_item .more svg path{fill:#fff!important}html[data-theme=light] #app a.cases_item:not(.cases_item--service-hub){background:#4429e7!important;color:hsla(0,0%,100%,.94)!important}html[data-theme=light] #app a.cases_item:not(.cases_item--service-hub) .title{color:#fff!important}html[data-theme=light] #app a.cases_item:not(.cases_item--service-hub) .card-badge{color:hsla(0,0%,100%,.85)!important;border-color:hsla(0,0%,100%,.4)!important;background:transparent!important}html[data-theme=light] #app a.cases_item:not(.cases_item--service-hub) .case-link{color:#fff!important}html[data-theme=light] #app a.cases_item:not(.cases_item--service-hub) .more svg path{fill:#fff!important}html[data-theme=light] #app a.explore-card{background:#fff!important;border:1px solid rgba(18,19,26,.12)!important;color:#12131a!important;box-shadow:0 1px 2px rgba(0,0,0,.04)!important}html[data-theme=light] #app a.explore-card:hover{border-color:rgba(18,19,26,.22)!important;box-shadow:0 8px 28px rgba(0,0,0,.08)!important}html[data-theme=light] #app a.explore-card .explore-card__cover{border-bottom-color:rgba(18,19,26,.1)!important}html[data-theme=light] #app a.explore-card .explore-card__cover--placeholder{border-bottom-color:rgba(18,19,26,.12)!important}html[data-theme=light] #app a.explore-card .explore-card__title{color:#12131a!important}html[data-theme=light] #app a.explore-card .explore-card__hint{color:rgba(18,19,26,.72)!important}html[data-theme=light] #app a.explore-card .explore-card__more{color:#4429e7!important}html[data-theme=light] #app a.explore-card .explore-card__tag{color:#4429e7!important;background:rgba(68,41,231,.1)!important}html[data-theme=light] #app a.explore-card--has-cover .explore-card__title{text-shadow:0 0 10px hsla(0,0%,100%,.9),0 1px 2px hsla(0,0%,100%,.75)!important}html[data-theme=light] #app a.industrial-card{background:#fff!important;border:1px solid rgba(18,19,26,.12)!important;color:#12131a!important;box-shadow:0 1px 2px rgba(0,0,0,.04)!important}html[data-theme=light] #app a.industrial-card:hover{border-color:rgba(18,19,26,.22)!important;box-shadow:0 8px 28px rgba(0,0,0,.08)!important}html[data-theme=light] #app a.industrial-card--secondary,html[data-theme=light] #app a.industrial-card--tertiary{background:#fff!important}html[data-theme=light] #app a.industrial-card .industrial-card__badge{color:#4429e7!important}html[data-theme=light] #app a.industrial-card .industrial-card__title{color:#12131a!important}html[data-theme=light] #app a.industrial-card .industrial-card__hint{color:rgba(18,19,26,.72)!important}html[data-theme=light] #app a.industrial-card .industrial-card__more{color:#4429e7!important}html[data-theme=light] #app a.featured-card{background:#fff!important;border:1px solid rgba(18,19,26,.12)!important;color:#12131a!important;box-shadow:0 1px 2px rgba(0,0,0,.04)!important}html[data-theme=light] #app a.featured-card:hover{border-color:rgba(18,19,26,.2)!important;box-shadow:0 8px 28px rgba(0,0,0,.08)!important}html[data-theme=light] #app a.featured-card .featured-card__title{color:#12131a!important}html[data-theme=light] #app a.featured-card .featured-card__proof{color:rgba(18,19,26,.72)!important}html[data-theme=light] #app .brief-card,html[data-theme=light] #app .brief-card--accent{background:transparent!important;border-color:rgba(18,19,26,.14)!important}html[data-theme=light] #app .brief-card h3{color:#12131a!important}html[data-theme=light] #app .brief-card li,html[data-theme=light] #app .brief-card ul{color:rgba(18,19,26,.78)!important}html[data-theme=light] #app .web-design-page{--page-bg:#f7f7f4;--text:#151515;--muted:#555;--line:#d9d9d4;--panel:#fff}html[data-theme=light] #app .service-offering-root.container,html[data-theme=light] #app main#ScrollEl.service-offering{background:transparent!important}html[data-theme=light] #app main#ScrollEl.service-offering .service-section{border-top-color:rgba(18,19,26,.12)!important}html[data-theme=light] #app main#ScrollEl.service-offering .service-section__title{color:#12131a!important}html[data-theme=light] #app main#ScrollEl.service-offering .service-card__text,html[data-theme=light] #app main#ScrollEl.service-offering .service-list,html[data-theme=light] #app main#ScrollEl.service-offering .service-process__caption,html[data-theme=light] #app main#ScrollEl.service-offering .service-section__lead{color:rgba(18,19,26,.72)!important}html[data-theme=light] #app main#ScrollEl.service-offering .service-card,html[data-theme=light] #app main#ScrollEl.service-offering .service-card--muted,html[data-theme=light] #app main#ScrollEl.service-offering .service-details__item{background:#fff!important;border-color:rgba(18,19,26,.12)!important}html[data-theme=light] #app main#ScrollEl.service-offering .service-details__summary{color:#12131a!important}html[data-theme=light] #app main#ScrollEl.service-offering .service-details__item[open] .service-details__summary{border-bottom-color:rgba(18,19,26,.1)!important}html[data-theme=light] #app main#ScrollEl.service-offering a.service-hero__link:not(.service-hero__link--primary){border-color:rgba(18,19,26,.2)!important;color:#12131a!important}html[data-theme=light] #app main#ScrollEl.service-offering a.service-hero__link:not(.service-hero__link--primary):hover{background:rgba(68,41,231,.06)!important;border-color:rgba(68,41,231,.35)!important;color:#4429e7!important}html[data-theme=light] #app main#ScrollEl.service-offering a.case-links__item{border-color:rgba(18,19,26,.18)!important;color:#12131a!important}html[data-theme=light] #app main#ScrollEl.service-offering a.case-links__item:hover{background:#fff!important;border-color:rgba(68,41,231,.42)!important;color:#4429e7!important}html[data-theme=light] #app a.service-hero__link--primary,html[data-theme=light] #app a.service-hero__link--primary:hover{color:#fff!important}html[data-theme=light] #app a.home-card,html[data-theme=light] #app a.proof-card{color:#12131a!important;background:#fff!important;box-shadow:0 1px 2px rgba(0,0,0,.04)!important}html[data-theme=light] #app a.home-card .home-card__text,html[data-theme=light] #app a.proof-card .proof-card__text{color:rgba(18,19,26,.68)!important}html[data-theme=light] #app a.home-card .home-card__label,html[data-theme=light] #app a.home-card .home-card__more,html[data-theme=light] #app a.proof-card .proof-card__more,html[data-theme=light] #app a.proof-card .proof-card__tag{color:#4429e7!important}html[data-theme=light] #app .menu__item,html[data-theme=light] #app .separator,html[data-theme=light] #app a.proof-card .proof-card__title{color:#12131a!important}html[data-theme=light] #app .menu__item:hover{color:rgba(18,19,26,.65)!important}@media screen and (min-width:745px){html[data-theme=light] #app .menu-dropdown--services .menu-dropdown__list{background:#fff!important;border:1px solid rgba(18,19,26,.14)!important;box-shadow:0 14px 36px rgba(18,19,26,.12)!important}html[data-theme=light] #app .menu-dropdown--services .menu-dropdown__link{color:#12131a!important}html[data-theme=light] #app .menu-dropdown--services .menu-dropdown__link:hover{color:#2d1fb5!important;background:rgba(68,41,231,.08)!important}html[data-theme=light] #app .menu-dropdown--services .menu-dropdown__link:focus-visible{color:#2d1fb5!important;background:rgba(68,41,231,.1)!important;outline:2px solid #4429e7!important;outline-offset:2px!important}}html[data-theme=light] #app .menu-button{color:#12131a!important}html[data-theme=light] #app .section-menu{color:#4429e7!important}html[data-theme=light] #app .heading,html[data-theme=light] #app .heading-portfolio,html[data-theme=light] #app .main-title,html[data-theme=light] #app .page-header--compact__title,html[data-theme=light] #app .passage,html[data-theme=light] #app .products-hero__title,html[data-theme=light] #app .services-hero__title,html[data-theme=light] #app .text-block{color:#12131a!important}html[data-theme=light] #app .problems .heading-portfolio{color:#fff!important}html[data-theme=light] #app .problems .decisions .title,html[data-theme=light] #app .problems .features_item .text,html[data-theme=light] #app .problems .passage{color:hsla(0,0%,100%,.92)!important}html[data-theme=light] #app .problems a{color:hsla(0,0%,100%,.94)!important}html[data-theme=light] #app .problems a:hover{color:#fff!important}html[data-theme=light] #app .information .situation:before{content:none!important;display:none!important}html[data-theme=light] #app .section.results .result-lists .list.left .title,html[data-theme=light] #app .section.results .result-lists .list.left ul li,html[data-theme=light] #app .section.results .result-lists .list.left ul li.text{color:#fff!important}html[data-theme=light] #app .section.results .result-lists .list.right .title{color:#361dcc!important}html[data-theme=light] #app .section.results .result-lists .list.right ul li,html[data-theme=light] #app .section.results .result-lists .list.right ul li.text{color:#0e0e0e!important}html[data-theme=light] #app .section.results .result-lists .list.left a{color:hsla(0,0%,100%,.94)!important}html[data-theme=light] #app .section.results .result-lists .list.right a{color:#4429e7!important}html[data-theme=light] #app .case-arch__item{background:#fff!important;border-color:rgba(18,19,26,.14)!important;box-shadow:0 1px 2px rgba(0,0,0,.04)!important}html[data-theme=light] #app .case-arch__title{color:#12131a!important}html[data-theme=light] #app .case-arch__text{color:rgba(18,19,26,.78)!important;opacity:1!important}html[data-theme=light] #app .primary-btn{color:#12131a!important;box-shadow:inset 0 0 0 1px rgba(18,19,26,.22)!important}html[data-theme=light] #app .primary-btn:hover{color:#fff!important}html[data-theme=light] #app .secondary-btn{color:#12131a!important;box-shadow:inset 0 0 0 1px rgba(18,19,26,.22)!important}html[data-theme=light] #app #contacts .contact-block .image,html[data-theme=light] #app .logo img{filter:invert(1)}@media screen and (max-width:744px){html[data-theme=light] #app .menu{background:hsla(0,0%,100%,.94);backdrop-filter:blur(8px)}}html[data-theme=light] #app .contact-buttons .footer-link{border-color:rgba(18,19,26,.18)!important;color:#12131a!important}html[data-theme=light] #app .contact-buttons .footer-link:hover{background:rgba(18,19,26,.04)!important;border-color:rgba(18,19,26,.28)!important}html[data-theme=light] #app .contact-buttons{z-index:120}html[data-theme=light] .contact-cta{background:rgba(68,41,231,.06);border-color:rgba(68,41,231,.22)}html[data-theme=light] .contact-cta__lead,html[data-theme=light] .contact-cta__sep,html[data-theme=light] .contact-cta__title,html[data-theme=light] .contact-cta__trust-list,html[data-theme=light] .contact-cta__trust-title{color:#12131a!important}html[data-theme=light] .contact-cta__link{color:#4429e7!important}html[data-theme=light] .contact-cta__link:hover{color:#2d1fb5!important}html[data-theme=light] .contact-cta__trust{border-color:rgba(18,19,26,.12)}html[data-theme=light] .cookie-banner{background:hsla(0,0%,100%,.97);border-top:1px solid rgba(18,19,26,.1);box-shadow:0 -8px 32px rgba(0,0,0,.08)}html[data-theme=light] .cookie-banner__title{color:#12131a!important}html[data-theme=light] .cookie-banner__desc{color:rgba(18,19,26,.78)!important}html[data-theme=light] .cookie-banner__link{color:#4429e7!important}html[data-theme=light] .cookie-banner__link:hover{color:#2d1fb5!important}html[data-theme=light] .cookie-banner__btn--secondary{color:#12131a!important;border-color:rgba(18,19,26,.25)!important}html[data-theme=light] .cookie-banner__btn--secondary:hover{background:rgba(18,19,26,.05)!important;border-color:rgba(18,19,26,.4)!important}html[data-theme=light] .cookie-banner__btn--primary{color:#fff!important}html[data-theme=light] #app .home-card,html[data-theme=light] #app .home-step,html[data-theme=light] #app .proof-card{border-color:rgba(18,19,26,.16)!important}html[data-theme=light] #app .home-card:hover,html[data-theme=light] #app .proof-card:hover{border-color:#4429e7!important}html[data-theme=light] #app .scenario-card{border-color:rgba(18,19,26,.14)!important}html[data-theme=light] #app .scenario-card span{border-top-color:rgba(18,19,26,.12)!important}html[data-theme=light] #app .matrix-list{border-top-color:rgba(18,19,26,.14)!important}html[data-theme=light] #app .matrix-row{border-bottom-color:rgba(18,19,26,.14)!important}html[data-theme=light] #app .info-details,html[data-theme=light] #app .offerings__details,html[data-theme=light] #app .services-group{border-color:rgba(18,19,26,.14)!important}html[data-theme=light] #app .offerings__item{border-top-color:rgba(18,19,26,.14)!important}html[data-theme=light] #app .featured-card{border-color:rgba(18,19,26,.16)!important}html[data-theme=light] #app .catalog__filter{border-color:rgba(18,19,26,.22)!important}html[data-theme=light] #app .catalog__filter--active{border-color:rgba(68,41,231,.45)!important}html[data-theme=light] #app .portfolio-spotlights__item{border-color:rgba(18,19,26,.14)!important;background:#fff!important;box-shadow:0 1px 2px rgba(0,0,0,.04)!important}html[data-theme=light] #app a.portfolio-spotlights__link{color:#12131a!important;box-shadow:inset 0 -1px 0 0 rgba(68,41,231,.45)!important}html[data-theme=light] #app a.portfolio-spotlights__link:hover{color:#4429e7!important}html[data-theme=light] #app .portfolio-spotlights__tag{color:rgba(18,19,26,.58)!important}html[data-theme=light] #app .portfolio-page__hero .inline-link{color:#12131a!important;box-shadow:inset 0 -2px 0 0 rgba(68,41,231,.45)!important}html[data-theme=light] #app .portfolio-page__hero .inline-link:hover{color:#4429e7!important}html[data-theme=light] #app .portfolio-page__hero .inline-link__sep{color:rgba(18,19,26,.38)!important}html[data-theme=light] #app .role-card,html[data-theme=light] #app .team-card{border-color:rgba(18,19,26,.16)!important}html[data-theme=light] #app .team-card__photo-placeholder{border-bottom-color:rgba(18,19,26,.14)!important}html[data-theme=light] #app .glassy.light{border-color:rgba(18,19,26,.18)!important}html[data-theme=light] #app .hero-card:not(.hero-card--accent),html[data-theme=light] #app .info-card,html[data-theme=light] #app .mvp-card,html[data-theme=light] #app .package-card,html[data-theme=light] #app .step-card{border-color:rgba(18,19,26,.14)!important}html[data-theme=light] #app .hero-card--accent{border-color:hsla(0,0%,100%,.28)!important}html[data-theme=light] #app .hero-card.hero-card--accent,html[data-theme=light] #app .hero-card.hero-card--accent .hero-card__label,html[data-theme=light] #app .hero-card.hero-card--accent .hero-card__text,html[data-theme=light] #app .hero-card.hero-card--accent .hero-card__value{color:hsla(0,0%,100%,.94)!important}html[data-theme=light] #app .hero-card.hero-card--accent .hero-card__label{color:hsla(0,0%,100%,.62)!important}html[data-theme=light] #app .hero-card.hero-card--accent .hero-card__value{color:#fff!important}html[data-theme=light] #app .hero-card.hero-card--accent .hero-card__text{color:hsla(0,0%,100%,.74)!important}html[data-theme=light] #app .section.problem-section .heading-portfolio,html[data-theme=light] #app .section.problem-section .info-card__text,html[data-theme=light] #app .section.problem-section .info-card__title,html[data-theme=light] #app .section.problem-section .passage,html[data-theme=light] #app .section.problem-section .section-menu,html[data-theme=light] #app .section.problem-section li{color:hsla(0,0%,100%,.94)!important}html[data-theme=light] #app .section.problem-section .info-card__text{color:hsla(0,0%,100%,.78)!important}html[data-theme=light] #app .section.problem-section .section-menu{color:hsla(0,0%,100%,.85)!important}html[data-theme=light] #app .section.problem-section .heading-portfolio{color:#fff!important}html[data-theme=light] #app .section.problem-section a{color:hsla(0,0%,100%,.92)!important;text-decoration-color:hsla(0,0%,100%,.45)!important}html[data-theme=light] #app .section.problem-section a:hover{color:#fff!important}html[data-theme=light] #app .section.workflow-section .heading-portfolio,html[data-theme=light] #app .section.workflow-section .passage,html[data-theme=light] #app .section.workflow-section .scenario-list li,html[data-theme=light] #app .section.workflow-section .scenario-list li:before,html[data-theme=light] #app .section.workflow-section .section-menu{color:hsla(0,0%,100%,.94)!important}html[data-theme=light] #app .section.workflow-section .section-menu.white{color:hsla(0,0%,100%,.55)!important}html[data-theme=light] #app .section.workflow-section .heading-portfolio{color:#fff!important}html[data-theme=light] #app .section.workflow-section .scenario-list li{color:hsla(0,0%,100%,.82)!important}html[data-theme=light] #app .section.workflow-section .scenario-list li:before{color:hsla(0,0%,100%,.55)!important}html[data-theme=light] #app .section.container:not(.pb-0),html[data-theme=light] #app .section.problem-section{padding-bottom:72px!important}@media screen and (max-width:991px){html[data-theme=light] #app .section.container:not(.pb-0),html[data-theme=light] #app .section.problem-section{padding-bottom:48px!important}}html[data-theme=light] #app .case-visual-note{background:#fff!important;border-color:rgba(18,19,26,.14)!important;box-shadow:0 1px 2px rgba(0,0,0,.04)!important}html[data-theme=light] #app .case-visual-note span{color:#12131a!important;border-color:rgba(18,19,26,.14)!important;background:rgba(68,41,231,.06)!important}html[data-theme=light] #app .screenshots:before{display:none!important}html[data-theme=light] #app .principle .container{position:relative!important}html[data-theme=light] #app .principle .containe-block{position:relative!important;bottom:auto!important;left:auto!important;max-width:min(1072px,100%)!important;margin:24px auto 0!important}html[data-theme=light] #app .principle .case-visual-note.image-fullscreen.transparent{display:none!important}html[data-theme=light] #app .details-summary{color:#12131a!important}html[data-theme=light] #app .section-menu.white{color:rgba(18,19,26,.55)!important}html[data-theme=light] #app .heading-about{color:#12131a!important}html[data-theme=light] #app .column-item .text{color:rgba(18,19,26,.68)!important;opacity:1!important}html[data-theme=light] #app .plans__item .plan-title{border-bottom-color:rgba(68,41,231,.35)!important}html[data-theme=light] #app .plans__item .plan-title .licence{color:rgba(18,19,26,.55)!important}html[data-theme=light] #app .plans__item .plan-options .option,html[data-theme=light] #app .plans__item .plan-title .name{color:#12131a!important}html[data-theme=light] #app .legal-links{border-top-color:rgba(18,19,26,.12)!important}html[data-theme=light] #app .legal-links__a,html[data-theme=light] #app .legal-links__theme{color:rgba(18,19,26,.78)!important}html[data-theme=light] #app .legal-links__a:hover,html[data-theme=light] #app .legal-links__theme:hover{color:#12131a!important}html[data-theme=light] #app .legal-links__sep{color:rgba(18,19,26,.35)!important}html[data-theme=light] #app .handbook__notice{border-color:rgba(18,19,26,.16)!important;background:#fff!important;color:rgba(18,19,26,.82)!important;box-shadow:0 1px 2px rgba(0,0,0,.04)!important}html[data-theme=light] #app .handbook__notice strong{color:#12131a!important}html[data-theme=light] #app .handbook__nav{border-color:rgba(18,19,26,.14)!important;background:#fff!important;backdrop-filter:none!important;box-shadow:0 1px 2px rgba(0,0,0,.04)!important}html[data-theme=light] #app .handbook__nav a{color:rgba(18,19,26,.72)!important}html[data-theme=light] #app .handbook__nav a:focus-visible,html[data-theme=light] #app .handbook__nav a:hover{color:#4429e7!important}html[data-theme=light] #app .handbook__nav a.handbook__nav-link--active{color:#4429e7!important}html[data-theme=light] #app .handbook-search input{border-color:rgba(18,19,26,.18)!important;background:#fff!important;color:#12131a!important}html[data-theme=light] #app .handbook-search input::-moz-placeholder{color:rgba(18,19,26,.45)!important}html[data-theme=light] #app .handbook-search input::placeholder{color:rgba(18,19,26,.45)!important}html[data-theme=light] #app .handbook-search span{color:rgba(18,19,26,.5)!important}html[data-theme=light] #app .handbook-block{background:#fff!important;border-color:rgba(18,19,26,.14)!important}html[data-theme=light] #app .handbook-block h4{color:#12131a!important}html[data-theme=light] #app .handbook-block li,html[data-theme=light] #app .handbook-block p{color:rgba(18,19,26,.78)!important}html[data-theme=light] #app .utility-home{box-shadow:inset 0 0 0 1px rgba(18,19,26,.22)!important;color:#12131a!important}html[data-theme=light] #app .utility-home:hover{color:#fff!important;box-shadow:inset 0 0 0 1px #4429e7!important}html[data-a11y=on]{--a11y-copy-size:clamp(18px,1rem + 0.45vw,22px);--a11y-copy-line:1.72;--a11y-label-size:16px;--a11y-title-size:clamp(28px,2.2vw + 20px,44px)}html[data-a11y=on] #app{text-rendering:optimizeLegibility}html[data-a11y=on] .background-fluid{display:none!important}html[data-a11y=on] #app .cases,html[data-a11y=on] #app .containe-block,html[data-a11y=on] #app .container,html[data-a11y=on] #app .legal-links,html[data-a11y=on] #app .menu,html[data-a11y=on] #app .products,html[data-a11y=on] #app .row{min-width:0}html[data-a11y=on] #app .heading,html[data-a11y=on] #app .heading-portfolio,html[data-a11y=on] #app .main-title,html[data-a11y=on] #app .page-header--compact__title{font-weight:500!important;line-height:1.18!important;letter-spacing:.04em!important}html[data-a11y=on] #app .main-title{font-size:clamp(34px,4vw + 12px,64px)!important}html[data-a11y=on] #app .heading,html[data-a11y=on] #app .heading-portfolio{font-size:var(--a11y-title-size)!important}html[data-a11y=on] #app .page-header--compact__title{font-size:clamp(34px,4.5vw,60px)!important}html[data-a11y=on] #app .case-arch__text,html[data-a11y=on] #app .case-visual-note span,html[data-a11y=on] #app .column-item .text,html[data-a11y=on] #app .contact-cta__lead,html[data-a11y=on] #app .contact-cta__trust-list,html[data-a11y=on] #app .contact-cta__trust-title,html[data-a11y=on] #app .contact-form-cta__hint,html[data-a11y=on] #app .features_item .text,html[data-a11y=on] #app .glassy .text,html[data-a11y=on] #app .handbook-block li,html[data-a11y=on] #app .handbook-block p,html[data-a11y=on] #app .handbook__notice,html[data-a11y=on] #app .information .article .text,html[data-a11y=on] #app .information .item .text,html[data-a11y=on] #app .passage,html[data-a11y=on] #app .passage li,html[data-a11y=on] #app .plans__item .option,html[data-a11y=on] #app .row .text-block,html[data-a11y=on] #app .seo-intro__bullets,html[data-a11y=on] #app .seo-intro__lead,html[data-a11y=on] .cookie-banner__desc{font-size:var(--a11y-copy-size)!important;line-height:var(--a11y-copy-line)!important;font-weight:400!important;letter-spacing:.01em}html[data-a11y=on] #app .case-arch__text,html[data-a11y=on] #app .case-visual-note span,html[data-a11y=on] #app .column-item .text,html[data-a11y=on] #app .contact-cta__channels,html[data-a11y=on] #app .contact-cta__lead,html[data-a11y=on] #app .contact-cta__link,html[data-a11y=on] #app .contact-cta__title,html[data-a11y=on] #app .contact-cta__trust-list,html[data-a11y=on] #app .contact-cta__trust-title,html[data-a11y=on] #app .contact-form-cta__hint,html[data-a11y=on] #app .features_item .text,html[data-a11y=on] #app .glassy .text,html[data-a11y=on] #app .handbook-block li,html[data-a11y=on] #app .handbook-block p,html[data-a11y=on] #app .handbook__notice,html[data-a11y=on] #app .information .article .text,html[data-a11y=on] #app .information .item .text,html[data-a11y=on] #app .passage,html[data-a11y=on] #app .passage li,html[data-a11y=on] #app .plans__item .option,html[data-a11y=on] #app .row .text-block,html[data-a11y=on] .cookie-banner__desc{font-weight:400!important;color:inherit!important;opacity:1!important}html[data-a11y=on] #app .contact-cta__channels,html[data-a11y=on] #app .contact-cta__link,html[data-a11y=on] #app .evaluation-notes,html[data-a11y=on] #app .evaluation-notes li,html[data-a11y=on] #app .hub-intro__glossary,html[data-a11y=on] #app .hub-intro__glossary dd,html[data-a11y=on] #app .industrial-focus__card p,html[data-a11y=on] #app .industrial-focus__note,html[data-a11y=on] #app .matrix-row p,html[data-a11y=on] #app .matrix-row strong,html[data-a11y=on] #app .offerings__bullets,html[data-a11y=on] #app .offerings__bullets li,html[data-a11y=on] #app .offerings__lead,html[data-a11y=on] #app .offerings__summary,html[data-a11y=on] #app .scenario-card p,html[data-a11y=on] #app .section-heading p,html[data-a11y=on] #app .service-card__text,html[data-a11y=on] #app .service-hero__lead,html[data-a11y=on] #app .service-list,html[data-a11y=on] #app .service-list li,html[data-a11y=on] #app .service-process__caption,html[data-a11y=on] #app .service-section__lead,html[data-a11y=on] #app .services-group__intro,html[data-a11y=on] #app .services-hero__lead,html[data-a11y=on] #app .services-index__card-text,html[data-a11y=on] #app .services-index__group-intro,html[data-a11y=on] #app .services-index__lead,html[data-a11y=on] #app .services-index__legacy-lead,html[data-a11y=on] #app .trust-note,html[data-a11y=on] #app a.cases_item .hint{font-size:var(--a11y-copy-size)!important;line-height:var(--a11y-copy-line)!important;font-weight:400!important;letter-spacing:.01em;color:inherit!important;opacity:1!important}html[data-a11y=on] #app .hub-intro__glossary dt{font-size:var(--a11y-copy-size)!important;line-height:var(--a11y-copy-line)!important;font-weight:600!important}html[data-a11y=on] #app .service-hero__title,html[data-a11y=on] #app .services-hero__title,html[data-a11y=on] #app .services-index__title{font-size:clamp(34px,4vw + 12px,64px)!important;line-height:1.18!important;font-weight:500!important;letter-spacing:.04em!important}html[data-a11y=on] #app .section-heading h2,html[data-a11y=on] #app .service-section__title,html[data-a11y=on] #app .services-group__title,html[data-a11y=on] #app .services-index__section-title{font-size:var(--a11y-title-size)!important;line-height:1.18!important;font-weight:500!important;letter-spacing:.04em!important}html[data-a11y=on] #app .industrial-focus__card h3,html[data-a11y=on] #app .offerings__item-title,html[data-a11y=on] #app .scenario-card h3,html[data-a11y=on] #app .services-index__card-title,html[data-a11y=on] #app .services-index__group-title{font-size:clamp(20px,1.2vw + 18px,28px)!important;line-height:1.35!important;font-weight:500!important}html[data-a11y=on] #app .case-links__item,html[data-a11y=on] #app .hub-sibling-link,html[data-a11y=on] #app .hub-sibling-link__a,html[data-a11y=on] #app .info-details summary,html[data-a11y=on] #app .offerings__details summary,html[data-a11y=on] #app .offerings__domains,html[data-a11y=on] #app .offerings__tagline,html[data-a11y=on] #app .scenario-card span,html[data-a11y=on] #app .service-details__summary,html[data-a11y=on] #app .service-hero__link,html[data-a11y=on] #app .services-eyebrow,html[data-a11y=on] #app .services-index__card-cta,html[data-a11y=on] #app .services-index__card-kicker,html[data-a11y=on] #app .services-index__eyebrow,html[data-a11y=on] #app .services-index__group-link{font-size:var(--a11y-label-size)!important;line-height:1.6!important;font-weight:500!important;letter-spacing:.04em}html[data-a11y=on] #app .contact-cta__title{font-size:clamp(22px,2vw + 18px,30px)!important;line-height:1.35!important;font-weight:500!important;letter-spacing:.06em!important}html[data-a11y=on] #app .case-link,html[data-a11y=on] #app .footer-link,html[data-a11y=on] #app .heading-about,html[data-a11y=on] #app .legal-links,html[data-a11y=on] #app .legal-links__a,html[data-a11y=on] #app .legal-links__theme,html[data-a11y=on] #app .link-social,html[data-a11y=on] #app .menu-dropdown__link,html[data-a11y=on] #app .menu__item,html[data-a11y=on] #app .product-link,html[data-a11y=on] #app .section-menu,html[data-a11y=on] .cookie-banner__btn,html[data-a11y=on] .cookie-banner__link,html[data-a11y=on] .cookie-banner__title{font-size:var(--a11y-label-size)!important;line-height:1.6!important;font-weight:500!important;letter-spacing:.04em}html[data-a11y=on] #app .case-link,html[data-a11y=on] #app .heading-about,html[data-a11y=on] #app .menu__item,html[data-a11y=on] #app .product-link,html[data-a11y=on] #app .section-menu{text-transform:uppercase}html[data-a11y=on] #app .section-cross,html[data-a11y=on] #app .section-cross__a,html[data-a11y=on] #app .section-cross__sep{font-size:16px!important;line-height:1.55!important;font-weight:500!important}html[data-a11y=on] #app .legal-links__a,html[data-a11y=on] #app .legal-links__theme,html[data-a11y=on] #app .section-cross__a{overflow-wrap:anywhere}html[data-a11y=on] #app .cases_item .card-badge,html[data-a11y=on] #app .explore-card__tag,html[data-a11y=on] #app .featured-card__tag,html[data-a11y=on] #app .industrial-card__badge,html[data-a11y=on] #app .products_item .card-badge{font-size:13px!important;line-height:1.45!important;font-weight:600!important;letter-spacing:.08em!important}html[data-a11y=on] #app .menu{gap:20px 12px}html[data-a11y=on] #app .legal-links__sep,html[data-a11y=on] #app .separator{font-size:16px!important;line-height:1.4!important}@media screen and (min-width:745px){html[data-a11y=on] #app .menu-dropdown--services .menu-dropdown__list{background:#0e0e0e!important;border:2px solid #fff!important;box-shadow:0 0 0 1px #0e0e0e,0 18px 40px rgba(0,0,0,.55)!important}html[data-a11y=on] #app .menu-dropdown--services .menu-dropdown__link{color:#fff!important}html[data-a11y=on] #app .menu-dropdown--services .menu-dropdown__link:hover{color:#f5f0ff!important;background:rgba(68,41,231,.35)!important}html[data-a11y=on] #app .menu-dropdown--services .menu-dropdown__link:focus-visible{color:#f5f0ff!important;background:rgba(68,41,231,.35)!important;outline:3px solid #fff!important;outline-offset:2px!important}html[data-a11y=on][data-theme=light] #app .menu-dropdown--services .menu-dropdown__list{background:#fff!important;border:2px solid #12131a!important;box-shadow:0 0 0 1px #fff,0 14px 32px rgba(18,19,26,.2)!important}html[data-a11y=on][data-theme=light] #app .menu-dropdown--services .menu-dropdown__link{color:#0e0e0e!important}html[data-a11y=on][data-theme=light] #app .menu-dropdown--services .menu-dropdown__link:hover{color:#1a0d7a!important;background:rgba(68,41,231,.12)!important}html[data-a11y=on][data-theme=light] #app .menu-dropdown--services .menu-dropdown__link:focus-visible{color:#1a0d7a!important;background:rgba(68,41,231,.12)!important;outline:3px solid #4429e7!important;outline-offset:2px!important}}html[data-a11y=on]{--app-sticky-contact-bar-height:calc(48px + 6vw + env(safe-area-inset-bottom, 0px))}html[data-a11y=on] #app .contact-buttons{gap:12px}html[data-a11y=on] #app .contact-buttons .footer-link{width:48px;height:48px}html[data-a11y=on] #app .contact-buttons .footer-link--a11y{min-width:48px;width:auto;padding:0 12px}html[data-a11y=on] #app .contact-buttons .footer-link__text{display:inline-flex;align-items:center;justify-content:center;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;line-height:1;letter-spacing:.04em}html[data-a11y=on] #app .cases,html[data-a11y=on] #app .products{align-items:stretch}html[data-a11y=on] #app a.cases_item,html[data-a11y=on] #app a.products_item{min-height:360px;height:auto}html[data-a11y=on] #app a.cases_item .title,html[data-a11y=on] #app a.products_item .title{font-size:clamp(24px,1.1vw + 22px,36px)!important;line-height:1.26!important;font-weight:500!important;overflow-wrap:anywhere}html[data-a11y=on] #app a.cases_item .more,html[data-a11y=on] #app a.products_item .more{display:flex;flex-wrap:wrap;align-items:center;gap:8px}html[data-a11y=on] #app a.cases_item .case-link,html[data-a11y=on] #app a.products_item .product-link{font-size:15px!important}html[data-a11y=on] #app .seo-intro__bullets{padding-left:1.35em}html[data-a11y=on] #app .seo-intro__bullets li+li{margin-top:10px}@media screen and (max-width:1000px){html[data-a11y=on] #app a.cases_item,html[data-a11y=on] #app a.products_item{min-height:228px}}@media screen and (max-width:744px){html[data-a11y=on] #app .menu{gap:16px;padding-right:24px;padding-left:24px}}@media screen and (max-width:479px){html[data-a11y=on] #app .contact-buttons{gap:6px;justify-content:space-between}html[data-a11y=on] #app .contact-buttons .footer-link{width:40px;height:40px}html[data-a11y=on] #app .contact-buttons .footer-link--a11y{min-width:40px;padding:0 8px}html[data-a11y=on] #app .contact-buttons .footer-link__text{font-size:13px}html[data-a11y=on] #app .legal-links{gap:8px 6px}html[data-a11y=on] #app a.cases_item,html[data-a11y=on] #app a.products_item{min-height:248px}}