.preloader-container{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:9999}.preloader-container .preloader{display:flex;flex-direction:column;align-items:center;justify-content:center}.preloader-container .row-center{display:flex;flex-direction:column;height:10vh}.preloader-container .spinner{position:relative;width:5.6rem;height:5.6rem}.preloader-container .spinner:before{content:"";position:absolute;width:100%;height:100%;border-radius:50%;border:.4rem solid rgba(150,141,255,.1);border-top-color:#968dff;border-right-color:#968dff4d;animation:spin 1.2s linear infinite}.preloader-container .spinner:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:3rem;height:3rem;border-radius:50%;background:radial-gradient(circle,rgba(150,141,255,.2),transparent)}.preloader-container h5{font:800 1.8rem/111% Variable;text-align:center;color:#000}@keyframes spin{to{transform:rotate(360deg)}}header.header{position:fixed;top:0;left:0;width:100%;z-index:100;padding:2rem 0;border-bottom:1px solid transparent}header.header nav{display:flex;justify-content:space-between;align-items:center}header.header nav a.logo span{font:400 3.2rem PST55;text-transform:uppercase;color:#000}header.header nav ul{display:flex;align-items:center;gap:3.2rem}header.header nav ul li a{transition:color .2s ease,transform .2s ease;cursor:pointer}header.header nav ul li a span{font:400 1.6rem Variable;color:#000}header.header nav ul li a:hover{color:#7a6efe;transform:translateY(-1px)}header.header nav ul li a.btn_link{padding:1.6rem 4rem;border-radius:1.2rem;background:linear-gradient(317.31deg,#7a6efe,#d9baff);background-size:200% 100%;transition:background-position .3s ease,transform .2s ease,box-shadow .2s ease}header.header nav ul li a.btn_link span{color:#fff}header.header nav ul li a.btn_link:hover{background-position:100% 0;box-shadow:0 4px 16px #7a6efe4d;transform:translateY(-2px)}header.header.page-scrolled{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffff4d;border-color:#ffffff26;box-shadow:0 -1px #ffffff0d inset}@media screen and (max-width:1025px){header.header{display:grid;align-items:flex-start;grid-template-rows:auto 0fr;overflow:hidden;position:fixed;top:0;left:0;width:100%;z-index:100;padding:2rem 0;border-bottom:1px solid transparent}header.header nav{display:flex;justify-content:space-between;align-items:center}header.header nav a.logo span{font:400 2rem PST55;text-transform:uppercase;color:#000}header.header nav button.burger{display:flex;flex-direction:column;gap:.5rem}header.header nav button.burger span.line{width:1.6rem;height:.15rem;background-color:#6f62ff;border-radius:1rem;flex-shrink:0;flex-grow:0}header.header nav button.burger:hover{opacity:.8}header.header nav button.burger:active{transform:scale(.95)}header.header div.BurgerComponent{display:flex;flex-direction:column;align-items:flex-start;overflow:hidden}header.header div.BurgerComponent ul{display:flex;flex-direction:column;gap:1.6rem}header.header div.BurgerComponent ul li a{transition:color .2s ease,transform .2s ease;cursor:pointer}header.header div.BurgerComponent ul li a span{font:400 1.4rem Variable;color:#000}header.header div.BurgerComponent ul li a:hover{color:#7a6efe;transform:translateY(-1px)}header.header div.BurgerComponent ul li a.btn_link{padding:1.2rem 2.4rem;border-radius:1rem;width:100%;background:linear-gradient(317.31deg,#7a6efe,#d9baff);background-size:200% 100%;transition:background-position .3s ease,transform .2s ease,box-shadow .2s ease}header.header div.BurgerComponent ul li a.btn_link span{color:#fff}header.header div.BurgerComponent ul li a.btn_link:hover{background-position:100% 0;box-shadow:0 4px 16px #7a6efe4d;transform:translateY(-2px)}header.header.page-scrolled{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffff4d;border-color:#ffffff26;box-shadow:0 -1px #ffffff0d inset}header.header.burger-opened{grid-template-rows:auto 1fr;overflow:visible;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffff4d;border-color:#ffffff26;box-shadow:0 -1px #ffffff0d inset}header.header.burger-opened div.BurgerComponent{padding:2rem 0 0}header.header.burger-opened nav button.burger span.line:nth-of-type(1){transform:rotate(47deg) translateY(-.05rem)}header.header.burger-opened nav button.burger span.line:nth-of-type(2){transform:rotate(-45deg) translate(.5rem,-.4rem)}}footer.Footer{margin-top:8rem;padding:6.4rem 0;background-color:#f1f1f1}footer.Footer .row-center{display:flex;justify-content:center;width:100%}footer.Footer .row-center ul{display:flex;align-items:center;gap:2.4rem}footer.Footer .row-center ul a{transition:color .2s ease,transform .2s ease;cursor:pointer}footer.Footer .row-center ul a span{font:400 1.4rem Variable;letter-spacing:-.01em;text-align:center;color:#667085}footer.Footer .row-center ul a:hover{color:#7a6efe;transform:translateY(-1px)}@media screen and (max-width:1025px){footer.Footer{margin-top:4rem;padding:3.2rem 0;background-color:#f1f1f1}footer.Footer .row-center{display:flex;justify-content:center;width:100%}footer.Footer .row-center ul{display:flex;flex-direction:column;align-items:center;gap:2.4rem}footer.Footer .row-center ul a{transition:color .2s ease,transform .2s ease;cursor:pointer}footer.Footer .row-center ul a span{font:400 1.4rem Variable;letter-spacing:-.01em;text-align:center;color:#667085}footer.Footer .row-center ul a:hover{color:#7a6efe;transform:translateY(-1px)}}
