@font-face{font-family:"Black";src:url(../fonts/Singolare-Black.woff2) format("woff2") , url(../fonts/Singolare-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Bold";src:url(../fonts/Singolare-Bold.woff2) format("woff2") , url(../fonts/Singolare-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Regular";src:url(../fonts/Singolare-Regular.woff2) format("woff2") , url(../fonts/Singolare-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Light";src:url(../fonts/Singolare-Light.woff2) format("woff2") , url(../fonts/Singolare-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none}footer,header,nav,section,main{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;border-radius:0;outline:none}ul{list-style:none}button{outline:none;border:none}button,label{cursor:none}a{text-decoration:none}body::-webkit-scrollbar{width:6px}body::-webkit-scrollbar-track{background:transparet}body::-webkit-scrollbar-thumb{background-color:#4b40f6;border-radius:20px}.d-none{display:none}body{font-family:Regular}.container{max-width:1784px;margin:0 auto;padding:0 32px;width:100%}@media (max-width:768px){.container{padding:0 16px}}.accent{color:#4b40f6}.h1{font-size:120px;line-height:1.1;letter-spacing:.03em;font-family:Black;text-transform:uppercase}.h2{font-size:100px;line-height:1.2;letter-spacing:.03em;font-family:Black;text-transform:uppercase}.h3{font-size:35px;line-height:1.2;letter-spacing:.03em;font-family:bold}.h4{font-size:35px;line-height:1.2;letter-spacing:.03em;font-family:bold}.h5{font-size:18px;line-height:1.45;letter-spacing:.03em;font-family:Regular}.h6{font-size:16px;line-height:1.5;letter-spacing:.03em;font-family:bold}.subhead{font-size:20px;line-height:1.2;letter-spacing:.03em;font-family:bold}.numbers{font-size:75px;font-family:Black;letter-spacing:.03em;line-height:1.2}.tag{font-size:18px;line-height:1.2;letter-spacing:.05em;font-family:Regular}.h-menu{font-size:18px;line-height:3.6;letter-spacing:.05em;font-family:bold}@media (max-width:1200px){.h1{font-size:70px}.h2{font-size:50px}.h3{font-size:28px}.h4{font-size:20px}.h5{font-size:16px;line-height:1.2}.h6{font-size:14px;line-height:1.2}.subhead{font-size:16px}}@media (max-width:768px){.h1{font-size:32px;line-height:1.2}.h2{font-size:28px}.h3{font-size:24px}.numbers{font-size:50px}.tag{font-size:14px;line-height:1}}.body-lg{font-size:22px;line-height:1.5;letter-spacing:.01em;font-family:Regular}.body{font-size:18px;line-height:1.45;letter-spacing:.05em;font-family:Light}.body-sm{font-size:16px;line-height:1.2;letter-spacing:.05em;font-family:Light}.body-xs{font-size:14px;line-height:1.2;letter-spacing:.05em;font-family:Light}.btn-txt span{font-family:bold;font-size:16px;line-height:16px}.button{font-family:bold;font-size:16px;line-height:16px}@media (max-width:768px){.body-lg{font-size:18px}.body{font-size:16px;line-height:1.2}}.btn-animate{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;border:2px solid transparent;overflow:hidden;text-decoration:none;transition:all .4s ease}.btn-animate::before{content:"";position:absolute;width:40%;height:100px;background:#000;top:var(--y,50%);left:var(--x,50%);transform:translate(-50%,-50%) scale(0);transition:transform .6s ease;border-radius:100%;will-change:transform}.btn-animate:hover::before{transform:translate(-50%,-50%) scale(7);transition:transform .6s ease-in-out}.btn-animate span,.btn-animate svg{position:relative;z-index:2;transition:color .3s ease}.btn-animate:hover svg{color:#fff}.btn{display:flex;justify-content:center;padding:16px 60px 16px 40px;border:1px solid #4b40f6;border-radius:100px;background-color:#4b40f6;width:max-content}.btn span{font-size:16px;line-height:16px;font-family:bold;display:flex;text-transform:uppercase;color:#ede9eb;margin-bottom:3px;width:max-content}.btn span:first-child::after{position:absolute;content:url(data:image/svg+xml;charset=UTF-8,<svg\ xmlns=\'http://www.w3.org/2000/svg\'\ version=\'1.1\'\ height=\'12\'\ width=\'12\'><path\ d=\'M8.69971\ 1.93327L0\ 10.633L1.36703\ 12L10.0667\ 3.30029V10.633H12V0L1.367\ 4.64783e-07L1.367\ 1.93327L8.69971\ 1.93327Z\'\ fill=\'%23EDE9EB\'\ /></svg>);right:-20px}.btn:hover{border:1px solid #ede9eb}.btn-dark{display:flex;padding:16px 60px 16px 40px;border:1px solid #ede9eb;border-radius:100px;background:rgba(237,233,235,.1);width:max-content}.btn-dark span{display:flex;font-family:bold;font-size:16px;line-height:16px;text-transform:uppercase;color:#ede9eb;margin-bottom:2px}.btn-dark span:first-child::after{position:absolute;content:url(data:image/svg+xml;charset=UTF-8,<svg\ xmlns=\'http://www.w3.org/2000/svg\'\ version=\'1.1\'\ height=\'12\'\ width=\'12\'><path\ d=\'M8.69971\ 1.93327L0\ 10.633L1.36703\ 12L10.0667\ 3.30029V10.633H12V0L1.367\ 4.64783e-07L1.367\ 1.93327L8.69971\ 1.93327Z\'\ fill=\'%23EDE9EB\'\ /></svg>);right:-20px}.btn-dark:hover{border:1px solid #ede9eb}.btn-light{display:flex;padding:16px 60px 16px 40px;border:1px solid #1b1b26;border-radius:100px;background:#ede9eb;width:max-content;transition:all .4s ease}.btn-light span:first-child::after{content:""}.btn-light span{position:relative;display:flex;font-family:bold;font-size:16px;line-height:1;text-transform:uppercase;color:#1b1b26;margin-bottom:2px}.btn-light svg{position:absolute;top:3px;right:-20px;width:12px;height:13px;fill:#1b1b26;transition:all .4s ease}.btn-light:hover{border:1px solid #ede9eb}.btn-light:hover span{color:#ede9eb}.btn-light:hover svg{fill:#ede9eb}.btn-bright{width:max-content;padding:8px 60px 8px 40px;border:none;border-radius:100px;display:flex;justify-content:center;background:#ede9eb;transition:.5s}.btn-bright span{position:relative;font-size:18px;font-family:bold;display:flex;color:#151620;margin-bottom:3px;width:max-content;transition:.5s}.btn-bright svg{position:absolute;top:9px;right:-20px;width:12px;height:12px;fill:#151620;transition:.5s;margin-top:1px}.btn-bright:hover span{color:#ede9eb}.btn-bright:hover svg{fill:#ede9eb}.btn-outline{background-color:transparent;border:1px solid #ede9eb}.btn-outline::before{background:#ede9eb}.btn-outline span:first-child::after{content:""}.btn-outline svg{position:absolute;top:3px;right:-20px;width:12px;height:13px;fill:#ede9eb;transition:all .4s ease}.btn-outline:hover{border:1px solid #ede9eb}.btn-outline:hover span{color:#151620}.btn-outline:hover svg{fill:#151620}.link span{position:relative;font-size:18px;color:#8b8a8f;transition:ease .3s}.link span::after{position:absolute;content:"";bottom:2px;left:0;width:100%;height:1px;background-color:#8b8a8f}.link svg{fill:#8b8a8f;transition:ease .3s}.link:visited span{color:#8b8a8f}.link:hover span{color:#4b40f6}.link:hover svg{fill:#4b40f6}.link-grey{position:relative;display:flex;font-size:16px;color:#8b8a8f;line-height:1.2;letter-spacing:.05em;transition:ease .3s}.link-grey::after{position:absolute;content:"";bottom:0;left:0;width:100%;height:1px;background-color:#8b8a8f;opacity:1;transition:ease .3s}.link-grey:hover{color:#4b40f6}.link-grey:hover::after{opacity:0}@media (max-width:768px){.btn,.btn-dark{padding:12px 52px 12px 32px}.btn span,.btn-dark span{font-size:14px;line-height:14px}}@media (max-width:480px){.btn-bright{display:flex;justify-content:center;width:100%}}.menu{font-size:18px;line-height:1;font-family:bold;letter-spacing:.05em;color:#ede9eb;text-transform:uppercase}.button{font-size:16px;line-height:1;letter-spacing:0;font-family:bold;text-transform:uppercase}@media (max-width:768px){.menu{font-size:35px}}.table{font-family:Light;margin:16px 0}.table::-webkit-scrollbar{display:none;height:0}.table table{width:100%}.table thead{display:block;margin-bottom:4px}.table thead th{background-color:#ded6da;font-family:Regular;border-radius:3px;display:flex;justify-content:center;text-align:center}.table tbody{display:flex;flex-direction:column;gap:4px}.table tr{display:flex;gap:4px}.table td{width:100%;background-color:#e5dfe2;border-radius:3px;padding:10px 20px}.table td ul{margin:8px 0 8px 14px}.table td ul li{margin:0}.table th{background-color:#ded6da;font-family:Regular;width:100%;padding:10px 20px;text-align:left;border-radius:3px}@media (max-width:768px){.table{overflow-x:scroll;margin-left:-16px;margin-right:-16px;font-size:16px;line-height:1.3}.table th{padding:8px 12px}.table table td{padding:8px 12px}.table thead,.table tbody{min-width:690px;padding:0 16px}.table thead ul li,.table tbody ul li{line-height:1.3}.table thead ul li::before,.table tbody ul li::before{top:9px}}.form-header{margin-bottom:18px;display:flex;flex-wrap:wrap;gap:12px}.form-title{max-width:600px;margin:0 auto;font-size:30px;font-family:bold;text-align:center;text-transform:uppercase;color:#151620}.form-title span{color:#4b40f6;text-decoration:underline}.form-title svg{width:29px;height:28px}.textarea,.input{position:relative;width:100%;height:auto;cursor:none;border:none;border-bottom:2px solid #ded6da;background-color:transparent;line-height:1;color:#151620;margin-top:32px;padding:0 0 16px 0}.textarea::placeholder,.input::placeholder{color:#8b8a8f;transition:all .5s ease 0s}.textarea:focus,.input:focus{outline:none}.textarea:focus::placeholder,.input:focus::placeholder{opacity:0}.textarea.containValue,.input.containValue{border-bottom:2px solid #151620}.textarea.hidePlaceholder::placeholder,.input.hidePlaceholder::placeholder{transition:unset;color:transparent}.fi-file input{padding:0 165px 16px 0}.textarea{resize:vertical}.textarea::-webkit-scrollbar{width:6px}.textarea::-webkit-scrollbar-track{background:transparet}.textarea::-webkit-scrollbar-thumb{background:#8b8a8f;border-radius:20px}.form-row{display:flex;gap:32px}.form-row .form-item-wrapper{width:100%}.form-item-wrapper{position:relative}.form-item-wrapper::after{position:absolute;bottom:0;left:0;content:"";width:100%;height:2px;background:#ded6da;transform:scaleX(0);transform-origin:left;transition:transform .5s ease , background-color .5s ease}.form-item-wrapper:focus-within::after{transform:scaleX(1);background:#4b40f6}.form-item-wrapper:not(:focus-within)::after {transform-origin:right;transform:scaleX(0)}.form-left{margin-top:32px}.form-left .input{border-bottom:2px solid #8b8a8f}.form-left .form-item-wrapper::after{background:#8b8a8f}.form-left .form-item-wrapper:focus-within::after{background:#4b40f6}.form-left .form-subtitle{margin-top:0}.form-subtitle{margin-top:36px}.txtarea-wrapper::after{transition:transform .5s ease , background-color .5s ease;bottom:5px}.form-checkbox{position:relative;max-width:276px;width:100%;display:flex;align-items:center;gap:16px}.form-checkbox a{color:#4b40f6;text-decoration:underline;font-family:regular}.form-checkbox a:visited{color:#4b40f6}.form-checkbox a:hover{color:#4b40f6}.form-checkbox input{-webkit-appearance:none;position:relative;width:25px;height:25px;margin:0;border:2px solid #151620;border-radius:5px;cursor:none;outline:none;background-color:#ded6da;transition:all .2s ease}.form-checkbox span{max-width:235px}.form-checkbox input::before{position:absolute;bottom:5px;left:2px;width:25px;height:20px;content:url(data:image/svg+xml;charset=UTF-8,<svg\ xmlns=\'http://www.w3.org/2000/svg\'\ version=\'1.1\'\ height=\'20\'\ width=\'25\'><path\ d=\'M24.6339\ 1.18645C24.1458\ 0.698267\ 23.3544\ 0.698267\ 22.8661\ 1.18645L7.89036\ 16.1624L2.13391\ 10.4059C1.64578\ 9.91775\ 0.85437\ 9.9178\ 0.366138\ 10.4059C-0.122046\ 10.8941\ -0.122046\ 11.6855\ 0.366138\ 12.1737L7.00647\ 18.8139C7.49446\ 19.302\ 8.28645\ 19.3017\ 8.77424\ 18.8139L24.6339\ 2.95422C25.1221\ 2.46609\ 25.122\ 1.67463\ 24.6339\ 1.18645Z\'\ fill=\'%23151620\'/></svg>);opacity:0;transition:.2s}.form-checkbox input:checked::before{opacity:1}.form-footer{margin-top:50px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px}.form-pin-file{position:absolute;bottom:8px;right:0;display:flex;align-items:center;gap:8px;font-size:18px;text-decoration:underline;color:#8b8a8f}.form-pin-file label{display:flex;align-items:center;transition:.2s}.form-pin-file svg{width:20px;height:20px;fill:#4b40f6;margin-top:4px}.form-pin-file input{display:none}.form-pin-file label:hover{color:#33333c}.form-drop-area{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:32px;padding:16px;border:2px dashed #8b8a8f;border-radius:5px;background:#e5dfe2;text-align:center;transition:.2s}.form-drop-area.load{border:2px dashed #8b8a8f;background:#ded6da}.form-drop-area svg{width:24px;height:24px;fill:#151620}.form-drop-area p{max-width:520px}.form-drop-area span{color:#8b8a8f}.form-da-input{display:none}.mob-text{display:none;font-family:bold;text-transform:uppercase}.mob-text span{text-transform:none}.file-input-load{position:absolute;bottom:16px;left:0;display:none}.file-input-load svg{width:24px;height:24px;fill:#4b40f6}.file-input-load .da-file-info{gap:8px}.file-input-load .da-f-title{font-family:bold}.file-input-load.load{display:block}.form-da-load{width:100%;margin:16px;display:none;justify-content:center;align-items:center;gap:32px}.da-file-info{display:flex;align-items:center;gap:20px}.da-fi-text{position:relative;text-align:left}.da-f-delete{position:absolute;top:-8px;right:-10px;transform:translateX(100%)}.da-f-delete svg{width:12px;height:12px;fill:#8b8a8f}.da-f-size{margin-top:2px;text-transform:uppercase;color:#8b8a8f}@media (max-width:768px){.form-left{margin-top:0}.form-left .form-subtitle{margin-top:32px}.form-subtitle{margin-top:32px}.form-header{margin-bottom:8px}.form-title{font-size:20px}.form-title svg{width:20px;height:20px}.form-row{flex-direction:column;gap:0}.textarea,.input{margin-top:24px;padding:0 0 12px 0}.fi-file .form-pin-file{left:0;bottom:12px}.fi-file input{padding:0 0 44px 0}.form-footer{margin-top:24px}.form-footer button{max-width:343px;width:100%;margin:0 auto}.form-checkbox{max-width:312px;gap:8px}.form-checkbox input{width:22px;height:22px}.form-checkbox span{width:100%}.form-checkbox input::before{bottom:6px;left:2px;width:16px;height:16px}.form-drop-area{margin-top:24px}.form-da-text{display:none}.mob-text{display:block}.form-da-load{justify-content:center}.file-input-load{bottom:44px}}html,body{cursor:none;width:100%;height:100%;scroll-behavior:smooth;overflow-x:clip}body{background-color:#151620;color:#ede9eb;font-family:Regular;font-size:18px;letter-spacing:.05em;cursor:none}body::-webkit-scrollbar{width:6px}body::-webkit-scrollbar-track{background:transparet}body::-webkit-scrollbar-thumb{background-color:#fff;border-radius:20px}a{cursor:none}.main{padding-top:100px}.grecaptcha-badge{opacity:0;z-index:-1}@media (max-width:992px){.main{padding-top:56px}}.header-wrapper{position:fixed;top:0;left:50%;transform:translate(-50%,0%);z-index:100;max-width:1920px;width:100%;padding:12px 32px;background-color:transparent;transition:all .5s ease-in-out}.header-wrapper.is-menu-active{background-color:#151620}.header-wrapper.is-moving{background-color:#151620}.header-wrapper.hide{background-color:#151620;transform:translate(-50%,-100%)}.header{margin:0 auto;max-width:1720px;width:100%;display:flex;justify-content:space-between;align-items:center}.menu-burger{display:none}.header-logo{display:flex;align-items:center}.header-logo svg{width:153px;height:35px;fill:#ede9eb}.header-list{display:flex;gap:64px}.header-list .h-menu{line-height:1}.menu-item{position:relative;text-transform:uppercase;color:#ede9eb}.menu-item::before{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:2px;border-radius:4px;background-color:#4b40f6;transform-origin:right;transform:scaleX(0);transition:transform .3s ease-in-out}.menu-item:hover::before{transform-origin:left;transform:scaleX(1)}.count-badge{position:absolute;top:-10px;right:-20px;width:24px;height:18px;padding-left:1px;border-radius:50px;background-color:#4b40f6;font-size:14px;font-family:bold;text-align:center;line-height:1.1;color:#ede9eb}.mob-cta-header{display:none}@media (max-width:1200px){.header-list{gap:32px}}@media (max-width:1000px){.menu-burger{display:flex;width:35px;height:35px;flex-direction:column;justify-content:center;align-items:center;gap:3px;background:#292939;border-radius:50%}.menu-burger span{width:19px;height:2px;display:block;background:#ede9eb;border-radius:2px;opacity:1;transform:rotate(0deg);transition:.25s ease-in-out}.menu-burger.open span:nth-child(1) {width:19px;transform:rotate(-45deg) translate(-4px,3px)}.menu-burger.open span:nth-child(2) {width:0}.menu-burger.open span:nth-child(3) {width:19px;transform:rotate(45deg) translate(-4px,-3px)}.mob-cta-header{width:35px;height:35px;padding:0;display:flex;justify-content:center;align-items:center}.mob-cta-header svg{width:15px;height:15px;fill:#ede9eb;transform:rotate(-135deg)}.header-logo svg{height:28px;width:125px}.h-menu{font-size:35px}}@media (max-width:768px){.header-wrapper{padding:12px 16px}}.header-mob-menu{display:none}@media (max-width:1000px){.header-mob-menu{display:block;position:fixed;top:56px;left:0;transform:translate(100%,0);width:100%;height:calc(100vh - 15px);flex-direction:column;transition:all .5s ease 0s;background-color:#ede9eb;visibility:hidden;opacity:0;overflow:auto}.header-mob-menu.active{visibility:visible;transform:translate(0,0);opacity:1}.header-mob-menu .header-list{flex-direction:column;gap:16px}.hm-top{padding:24px 16px;background:#151620}.hm-bottom{padding:24px 16px;display:flex;flex-wrap:wrap}.hm-bottom .subhead{margin-bottom:8px;font-size:20px;color:#151620}.hm-bottom-row{flex-basis:100%;display:flex;justify-content:space-between}.header-nav-social{display:flex;flex-direction:column;gap:10px}.h-social-item{font-family:bold;text-transform:uppercase;color:#8b8a8f}.h-social-item:visited{color:#8b8a8f}.h-social-item:hover{color:#8b8a8f}.hm-bottom-btns{align-self:flex-end;display:flex;flex-direction:column;gap:16px;font-family:bold}.hm-bottom-btns a{padding:8px 16px;background:#ded6da;border-radius:100px;font-size:12px;line-height:100%;text-transform:uppercase;color:#151620}.btn-cta-header{margin:64px auto 0 auto}}footer{width:100%;overflow-x:clip;margin:0 auto;position:relative;display:flex;align-items:center;flex-direction:column;background-color:#151620}.footer-nav-social{display:flex;column-gap:60px;margin:92px auto 32px}.footer-nav-social .footer-social{text-decoration:none;padding:6px 10px 8px;transition:ease .3s;border-radius:3px}.footer-nav-social .footer-social:hover{background:#4b40f6}.footer-bottom-row{position:relative;display:flex;justify-content:space-between;width:100%;padding:32px;color:#8b8a8f;max-width:1784px}.footer-bottom-row::before{position:absolute;content:"";top:0;left:50%;transform:translateX(-50%);width:8000px;height:1px;background-color:rgba(242,241,254,.3)}.footer-nav-legal{position:absolute;left:50%;transform:translate(-50%);display:flex;column-gap:min(80px,4.6vw);width:fit-content}.footer-nav-legal .footer-legal-link{transition:ease .3s;color:#8b8a8f;width:max-content}.footer-nav-legal .footer-legal-link:hover{color:#a59ffb}.footer-logo{position:absolute;width:125px;aspect-ratio:1;border-radius:50%;background-color:#ede9eb;top:0;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center}.footer-logo svg{fill:#151620;width:75px;height:80px;transition:ease .6s}.footer-logo:hover svg{fill:#4b40f6}@media (max-width:1000px){.footer-nav-legal{position:unset;transform:unset;width:100%;justify-content:center}.footer-bottom-row{flex-wrap:wrap;align-items:center;flex-direction:column;row-gap:20px}.footer__location{order:2}.footer__rights{order:3}}@media (max-width:768px){.footer-nav-legal{flex-direction:column;align-items:center;margin-bottom:32px;gap:6px}.footer-logo{width:64px}.footer-logo svg{width:36px;height:40px}.footer-nav-social{margin:64px auto 32px;column-gap:32px}.footer-nav-social .footer-social{font-size:14px;letter-spacing:.05em}.footer-bottom-row{padding:32px 0;flex-direction:column;align-items:center;row-gap:0}.footer__rights{margin-top:6px}}.modal{max-width:1400px;width:100%;transition:ease .26s;transform:translate(-50%,-50%) scale(1.3);opacity:0;display:none}.modal.active{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);opacity:1;z-index:30}.modal.active .modal-overlay{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;width:100vw;height:100vh;background:rgba(51,51,60,.8);transition:unset;display:block}.modal.close{transform:translate(-50%,-50%) scale(.8);opacity:0}.modal.close .modal-overlay{display:none}.modal-sm{max-width:800px}.modal-body{position:relative;box-shadow:0 0 8px 2px #151620;width:100%;display:flex;z-index:1}.modal-close{position:absolute;top:32px;right:32px}.modal-close svg{width:24px;height:24px;fill:#151620}.modal-col{max-width:552px;padding:56px;background:#ded6da;border-radius:5px 0 0 5px;color:#151620}.md-col-left{display:flex;flex-direction:column;justify-content:space-between}.modal-text{position:relative;margin-top:22px;padding-top:40px;line-height:1.35}.modal-text::before{position:absolute;top:0;left:0;content:url(data:image/svg+xml;charset=UTF-8,<svg\ xmlns=\'http://www.w3.org/2000/svg\'\ version=\'1.1\'\ height=\'24\'\ width=\'24\'><path\ d=\'M10.3334\ 1.83089V5.83572C10.3334\ 6.37887\ 9.89315\ 6.81895\ 9.35\ 6.81895C7.41214\ 6.81895\ 6.35803\ 8.80652\ 6.21193\ 12.7293H9.35C9.89315\ 12.7293\ 10.3334\ 13.1698\ 10.3334\ 13.7128V22.1688C10.3334\ 22.7117\ 9.89315\ 23.1518\ 9.35\ 23.1518H0.98323C0.439879\ 23.1518\ 0\ 22.7113\ 0\ 22.1688V13.7128C0\ 11.8323\ 0.189344\ 10.1066\ 0.562602\ 8.58307C0.945416\ 7.02095\ 1.53304\ 5.65511\ 2.30864\ 4.52337C3.10672\ 3.36029\ 4.10501\ 2.4476\ 5.276\ 1.81177C6.4549\ 1.1721\ 7.82583\ 0.847656\ 9.35035\ 0.847656C9.89315\ 0.847656\ 10.3334\ 1.28774\ 10.3334\ 1.83089ZM23.0165\ 6.81902C23.5594\ 6.81902\ 24\ 6.37852\ 24\ 5.83579V1.83096C24\ 1.28781\ 23.5594\ 0.847725\ 23.0165\ 0.847725C21.4926\ 0.847725\ 20.1215\ 1.17224\ 18.943\ 1.81184C17.7718\ 2.44767\ 16.7729\ 3.36036\ 15.9747\ 4.52344C15.1994\ 5.65518\ 14.6118\ 7.02108\ 14.2289\ 8.58355C13.8558\ 10.1075\ 13.6665\ 11.8332\ 13.6665\ 13.7128V22.1688C13.6665\ 22.7117\ 14.1069\ 23.1519\ 14.6499\ 23.1519H23.0164C23.5593\ 23.1519\ 23.9995\ 22.7114\ 23.9995\ 22.1688V13.7128C23.9995\ 13.1699\ 23.5594\ 12.7293\ 23.0164\ 12.7293H19.9231C20.067\ 8.80659\ 21.1057\ 6.81902\ 23.0165\ 6.81902Z\'\ fill=\'%23EDE9EB\'/></svg>);display:inline-block;width:24px;height:24px}.modal-person{margin:32px 0;display:flex;gap:16px}.modal-photo{width:50px;height:50px}.modal-photo img{width:100%;height:100%;object-fit:contain}.person-name{margin-bottom:8px}.modal-btn-wrapper{display:flex;gap:8px}.modal-btn-wrapper a{width:100%}.modal-btn-wrapper .md-btn-sm{max-width:216px}.md-col-form{max-width:848px;width:100%;background:#ede9eb;border-radius:0 5px 5px 0}@media (max-width:1440px){.modal{width:calc(100vw - 64px)}}@media (max-width:1200px){.modal-body{max-height:calc(100vh - 64px);overflow-y:auto}.modal-col{width:100%;padding:32px}.modal-close{top:16px;right:16px}.modal-close svg{width:20px;height:20px}}@media (max-width:1000px){.modal-body{flex-direction:column}.modal-col{max-width:unset;border-radius:5px 5px 0 0}.md-col-form{border-radius:0 0 5px 5px}}@media (max-width:768px){.modal{width:calc(100vw - 32px)}.modal-col{padding:32px 16px}.modal-btn-wrapper{gap:12px}}@media (max-width:560px){.modal-btn-wrapper{flex-wrap:wrap}.modal-btn-wrapper .md-btn-sm{max-width:100%}}#cookie-consent-banner{position:fixed;bottom:36px;left:50%;gap:14px;transform:translateX(-50%);align-items:center;border:1px solid rgba(222,214,218,.3);padding:12px 22px;border-radius:50px;background:rgba(20,21,31,.8);width:max-content;z-index:100}#cookie-consent-banner p{margin-top:-2px}.cookie-close{width:12px;height:12px;fill:#ded6da}.cookie-icon{width:24px;height:27px;fill:#ded6da}.text-link{margin:0 10px 0 22px;text-decoration:underline;color:#ede9eb}.text-link:visited{color:#ede9eb}.text-link:hover{text-decoration:none}#accept-cookies{display:flex}@media (max-width:768px){#cookie-consent-banner{width:calc(100% - 32px);font-size:16px;align-items:center;line-height:1.45}#cookie-consent-banner .text-link{margin:0 8px}.cookie-icon{display:none}.cookie-close{width:16px;height:16px}}*{cursor:none!important}.cursor{position:fixed;width:15px;height:15px;z-index:999;border-radius:50%;background:#fff;mix-blend-mode:difference;user-select:none;pointer-events:none;transition:transform .3s}.cursor.hidden{opacity:0}body:has(a:hover, button:hover, input:hover, textarea:hover, .cursor-zoom:hover, .form-drop-area:hover, .form-pin-file:hover, .modal-close:hover) > .cursor {transform:translate(-50%,-50%) scale(2)}@media (max-width:1000px){.cursor{display:none}}.preloader{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999;background:#151620;transition:opacity .6s;opacity:1}.horizons{padding:200px 0 182px}.horizons::before{position:absolute;content:"";top:40%;left:24%;width:1200px;height:1200px;border-radius:50%;transform:translate(-50%,-50%);background:radial-gradient(circle,#4b40f6 0%,#151620 70%,rgba(255,255,255,0) 100%);opacity:.24;z-index:-1}.horizons__body{max-width:1530px;position:relative;z-index:2}.horizons__title{font-size:120px;line-height:110%;letter-spacing:.01em;text-transform:uppercase;font-family:"Black";margin-bottom:56px;max-width:1200px}.horizons__text{margin-bottom:32px;max-width:860px}.horizons__btns{display:flex;column-gap:16px}.horizons__btns .btn,.horizons__btns .btn-dark{display:flex;justify-content:center;min-width:210px}.info-horizons{display:flex;flex-direction:column;position:absolute;right:0;bottom:-50px;width:400px}.info-horizons::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-59%,-43%);border-radius:100%;width:120px;height:120px;background-color:#4b40f6;z-index:-1}.info-horizons p{text-align:center;font-family:"Bold";font-size:20px;letter-spacing:.05em;margin-left:-29px;margin-top:10px}.info-horizons__block{display:flex;align-items:flex-end}.info-horizons__block:last-child{justify-content:flex-end;margin-top:-30px}.info-horizons__block svg{margin-bottom:27px;margin-right:8px}.info-horizons__block strong{font-size:100px;letter-spacing:.05em;font-family:"Bold";margin-top:auto;line-height:1}.info-horizons__block p{font-family:"Bold";font-size:20px;letter-spacing:.05em;margin:0;line-height:1}@media (max-width:1440px){.horizons__title{font-size:100px}}@media (max-width:1200px){.horizons__title{font-size:80px;margin-bottom:36px}.horizons__text{max-width:600px}}@media (max-width:992px){.horizons{padding:132px 0 56px}.horizons::before{left:0;width:720px;height:720px}.horizons__body{display:flex;flex-direction:column;align-items:center}.horizons__text{text-align:center}.horizons__title{font-size:55px;text-align:center;max-width:690px;margin-bottom:16px}.info-horizons{display:none}}@media (max-width:768px){.horizons__title{font-size:32px;max-width:340px}.horizons__btns{flex-direction:column;row-gap:8px}.horizons__btn{padding:15px 35px}.role__body::after{width:240px;height:240px;background-color:#1400ff;filter:blur(120px)}}.trusted{padding:100px 0;background-color:#ded6da;overflow:hidden}.trusted-title{color:#151620;margin-bottom:56px}.trusted-slider{max-width:1920px;width:100%;margin:16px auto;overflow:hidden}.trusted-wrapper{position:relative;display:flex;min-width: calc(380px * var(--quantity));height:180px;gap:16px}.trusted-slide{position:absolute;left: calc(100% + 8px);width:380px;height:180px;background:#e5dfe2;display:flex;justify-content:center;align-items:center;border-radius:3px;animation:moveSlider 200s linear infinite;animation-delay: calc(-200s / var(--quantity) * (var(--pos) - 1))}.trusted-wrapper:hover .trusted-slide{animation-play-state:paused!important}@keyframes moveSlider {
  0% {
    left: calc(100% + 8px);
  }
  100% {
    left: -388px;
  }
}.project-logo{transition:ease .5s;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.project-logo svg{fill:#1b1b26;transition:ease .5s}.project-logo:hover{border-radius:3px;background:#4b40f6}.project-logo:hover svg{fill:#e5dfe2}@media (max-width:992px){.trusted{padding:56px 0}.trusted-title{margin-bottom:32px}.trusted-slider{margin:8px auto}.trusted-wrapper{min-width: calc(160px * var(--quantity));height:80px}.trusted-slide{width:160px;height:80px}@keyframes moveSlider {
    0% {
      left: calc(100% + 8px);
    }
    100% {
      left: -168px;
    }
  }}.principles-section{max-width:1720px;margin:0 auto;padding:100px 0}.principles-header{position:relative}.principles-header .body-lg{color:#8b8a8f;margin-bottom:16px}.principles-header .h2{margin-bottom:32px}.principles-header .body{margin:32px 0 56px;color:#8b8a8f;max-width:1100px}.principles-badge{position:absolute;z-index:-1;top:50%;right:min(8vw,160px);width:230px;height:230px;background-color:#4b40f6;border-radius:50%;text-transform:uppercase;text-align:center;font-size:20px;font-family:bold;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px;gap:16px;transform:translateY(-50%) rotate(12deg)}.principles-badge svg{width:28px;height:28px;fill:#ede9eb;transform:rotate(45deg)}.principles{display:flex;justify-content:center;flex-wrap:wrap;gap:16px}.principle{display:flex;flex-direction:column;position:relative;background-color:#1b1b26;padding:16px 24px;width: calc((100% - 32px) / 3);border-radius:3px}.principle .body{margin-top:auto;color:#8b8a8f}.principle-title{margin:0 48px 56px 0;text-transform:uppercase;max-width:410px}.principle-no{position:absolute;right:24px;top:28px;color:#8b8a8f}@media (max-width:1784px){.principles-section{margin:0 32px}}@media (max-width:1400px){.principles-badge{display:none}}@media (max-width:1200px){.principle{width: calc((100% - 16px) / 2)}}@media (max-width:768px){.principles-section{padding:56px 0;margin:0 16px}.principles{gap:16px}.principle{width:100%;padding:12px 16px 16px;background:#1b1b26}.principle-no{position:unset;margin-top:3px!important}.principle-title{margin:0 0 12px 0;line-height:1.15}.principle-top{display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:flex-start;gap:16px}.principles-header .h2{margin:16px 0 32px;max-width:320px}.principles-header .body{margin:32px 0}}.prin-h2-short{max-width:76%}@media (max-width:1400px){.prin-h2-short{max-width:100%}}.principle:nth-child(1) .h3 {max-width:270px}.principle:nth-child(2) .h3 {max-width:300px}.principle:nth-child(4) .h3 {max-width:300px}.principle:nth-child(5) .h3 {max-width:260px}@media (max-width:768px){.principle:nth-child(1) .h3 {max-width:unset}.principle:nth-child(2) .h3 {max-width:unset}.principle:nth-child(4) .h3 {max-width:unset}.principle:nth-child(5) .h3 {max-width:unset}}.btn-vacancies span:first-child::after{transform:rotate(90deg)}.position{overflow-x:hidden;padding:100px 0}.position__suptitle{font-size:20px;letter-spacing:.03em;margin-bottom:24px;color:#8b8a8f}.position__title{font-family:"Black";font-size:100px;letter-spacing:.03em;text-transform:uppercase;margin-bottom:56px;line-height:1}.position__table{padding-bottom:16px;border-bottom:2px solid #33333c;font-size:20px;line-height:100%;text-transform:uppercase;color:#33333c;display:flex}.position__table div{color:#8b8a8f}.position__table div:nth-child(1) {flex:0 1 30%}.position__table div:nth-child(2) {flex:0 1 63%;margin-right:31px}.position__table div:nth-child(3) {flex:0 1 7%}.spollers-position__top{position:relative;display:flex;padding:32px 0;transition:.3s}.spollers-position__top::before{position:absolute;content:"";width:2000px;height:100%;left:-2000px;top:0;transition:.3s;background-color:transparent}.spollers-position__top::after{position:absolute;content:"";width:2000px;height:100%;right:-2000px;top:0;transition:.3s;background-color:transparent}.spollers-position__top:hover{background-color:#4b40f6}.spollers-position__top:hover::before{background-color:#4b40f6}.spollers-position__top:hover::after{background-color:#4b40f6}.spollers-position__top:hover .vacancy-arrow{background-color:#4b40f6}.spollers-position__top:hover .vacancy-arrow svg{transform:rotate(-90deg)}.position__spollers{display:flex;flex-direction:column}.spollers-position__item{border-bottom:2px solid #33333c}.spollers-position__label{flex:0 1 30%;display:flex}.spollers-position__label label{background:#33333c;cursor:none;border-radius:5px;padding:12px 32px 11px 32px;text-transform:uppercase;padding-top:8px;height:fit-content}.spollers-position__body{flex:0 1 63%;margin-right:31px;display:flex;flex-direction:column;align-items:flex-start}.spollers-position__title{position:relative;font-family:bold;font-size:30px;letter-spacing:.05em;color:#ede9eb;margin-bottom:16px;line-height:1.4}.spollers-position__title svg{position:absolute;width:20px;height:20px;top:56%;left:-32px;transform:translateY(-50%)}.spollers-position__necessary{display:flex;font-weight:300;font-size:14px;letter-spacing:.05em;font-family:Light;color:#ded6da;column-gap:38px;transition:all .5s ease 0s}.spollers-position__necessary div{position:relative;color:#ded6da}.spollers-position__necessary div::after{content:"";position:absolute;top:60%;transform:translate(50%,-50%);border-radius:100%;width:6px;height:6px;background-color:#ede9eb;right:-18px}.spollers-position__necessary div:last-child::after{display:none}.spollers-position__go{flex:0 1 7%}.vacancy-arrow{width:40px;height:40px;background-color:#1b1b26;border-radius:50%;border:1.5px solid #ede9eb;display:flex;justify-content:center;align-items:center;margin-left:8px;transition:.3s}.vacancy-arrow svg{fill:#ede9eb;width:16px;height:16px;transition:.3s;transform:rotate(-135deg)}.design{color:#f6418f}.salesMarketing{color:#aef641}.development{color:#41aef6}.management{color:#41f6a8}.other{color:#f64d41}@media (max-width:1440px){.position__title{font-size:80px}}@media (max-width:1300px){.spollers-position__body, .position__table div:nth-child(2) {margin-left:50px}}@media (max-width:1200px){.position__title{font-size:60px}.position__suptitle{margin-bottom:16px;font-size:18px}}@media (max-width:992px){.spollers-position__necessary{display:none}.vacancy-arrow{width:30px;height:30px}.position__table{margin:0;padding-bottom:8px;font-size:16px}.position__title{font-size:45px;margin-bottom:32px}.spollers-position__title{font-size:20px;text-align:left;margin:-4px 0 0;line-height:1.2}.spollers-position__top{padding:20px 0;align-items:center}.spollers-position__top:hover{background-color:transparent}.spollers-position__top::before{display:none}.spollers-position__top::after{display:none}}@media (max-width:768px){.vacancy-arrow{margin:auto 0;padding:0}.spollers-position__body, .position__table div:nth-child(2) {flex:0 1 80%;margin:0}.spollers-position__body, .position__table div:nth-child(1) {margin-left:0}.spollers-position__body{margin:0}.position__table div:nth-child(3) {text-align:center;flex:0 1 20%}.spollers-position__label{display:none}.position__table div:nth-child(1) {display:none}.spollers-position__go{flex:0 1 20%;display:flex;justify-content:center}.spollers-position__top .vacancy-arrow{background-color:#33333c}.spollers-position__top .vacancy-arrow svg{width:14px;height:14px}.spollers-position__top:hover .vacancy-arrow{background-color:transparent}.spollers-position__necessary{display:none}.spollers-position__title svg{position:unset;transform:unset;width:16px;height:16px;margin-bottom:-2px}}.principles-section{max-width:1720px;margin:0 auto;padding:100px 0}.principles-header{position:relative}.principles-header .body-lg{color:#8b8a8f;margin-bottom:16px}.principles-header .h2{margin-bottom:32px}.principles-header .body{margin:32px 0 56px;color:#8b8a8f;max-width:1100px}.principles-badge{position:absolute;z-index:-1;top:50%;right:min(8vw,160px);width:230px;height:230px;background-color:#4b40f6;border-radius:50%;text-transform:uppercase;text-align:center;font-size:20px;font-family:bold;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px;gap:16px;transform:translateY(-50%) rotate(12deg)}.principles-badge svg{width:28px;height:28px;fill:#ede9eb;transform:rotate(45deg)}.principles{display:flex;justify-content:center;flex-wrap:wrap;gap:16px}.principle{display:flex;flex-direction:column;position:relative;background-color:#1b1b26;padding:16px 24px;width: calc((100% - 32px) / 3);border-radius:3px}.principle .body{margin-top:auto;color:#8b8a8f}.principle-title{margin:0 48px 56px 0;text-transform:uppercase;max-width:410px}.principle-no{position:absolute;right:24px;top:28px;color:#8b8a8f}@media (max-width:1784px){.principles-section{margin:0 32px}}@media (max-width:1400px){.principles-badge{display:none}}@media (max-width:1200px){.principle{width: calc((100% - 16px) / 2)}}@media (max-width:768px){.principles-section{padding:56px 0;margin:0 16px}.principles{gap:16px}.principle{width:100%;padding:12px 16px 16px;background:#1b1b26}.principle-no{position:unset;margin-top:3px!important}.principle-title{margin:0 0 12px 0;line-height:1.15}.principle-top{display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:flex-start;gap:16px}.principles-header .h2{margin:16px 0 32px;max-width:320px}.principles-header .body{margin:32px 0}}.prin-h2-short{max-width:76%}@media (max-width:1400px){.prin-h2-short{max-width:100%}}.role{background-color:#ede9eb;padding:100px 0 150px}.role__body{position:relative;display:flex;flex-direction:column;align-items:center;background-color:#151620;justify-content:center;color:#ede9eb;border-radius:6px;padding-top:180px;padding-bottom:100px;overflow:hidden}.role__body::after{position:absolute;content:"";top:0;left:50%;width:1200px;height:1200px;border-radius:50%;transform:translate(-50%,-50%);background:radial-gradient(circle,#1400ff 10%,#151620 70%,rgba(255,255,255,0) 100%);opacity:.24}.role__title{font-family:bold;font-size:85px;line-height:118%;letter-spacing:-.03em;margin-bottom:32px}.role__title br{display:none}.role__text{max-width:659px;text-align:center;margin-bottom:32px}.role__title,.role__text,.role__btn{position:relative;z-index:2}.role__btn{z-index:1}@media (max-width:1440px){.role__title{font-size:65px}}@media (max-width:992px){.position{padding-top:56px;padding-bottom:56px}.role__body,.role{padding:56px 0}.role__title{font-size:45px;margin-bottom:16px}.role__text{margin:0 16px 16px;max-width:350px}}@media (max-width:768px){.role__body .role__title{margin:0 16px 14px 16px;font-size:30px;text-align:center}.role__body .role__title br{display:block}}