@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";.main-layout{background:radial-gradient(circle at 30% 20%,rgba(87.2727272727,50,255,.2),transparent 50%),radial-gradient(circle at 70% 80%,rgba(87.2727272727,50,255,.1),transparent 60%),linear-gradient(45deg,rgba(1,4,9,.1),transparent 70%);background-blend-mode:overlay;overflow:hidden;width:100%;height:100%;position:relative}.main-layout:before{content:"";position:fixed;inset:0;background-image:linear-gradient(to right,rgba(129,101,255,.4) 1px,transparent 1px),linear-gradient(to bottom,rgba(129,101,255,.4) 1px,transparent 1px);background-size:60px 60px;transform:rotate(.5deg) scale(1.02) translate(-2px,-2px);opacity:.5;pointer-events:none;z-index:0;-webkit-mask-image:radial-gradient(circle at center,rgb(255,255,255) 40%,transparent 80%);mask-image:radial-gradient(circle at center,rgb(255,255,255) 40%,transparent 80%)}.main-layout>*{position:relative}.features{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;text-align:left;gap:2rem}@media screen and (max-width: 768px){.features{flex-direction:column;align-items:center}}.features-item{flex:1 1 calc(33.3% - 2rem);border-radius:15px;padding:2rem;display:flex;flex-direction:column;background-color:#071c3f33;border:1px solid rgba(99.8727272727,65.4,255,.65);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);box-shadow:#6444ff4d 10px 4px 80px inset;gap:1rem}.features-item__icon{background-image:linear-gradient(-15deg,#c8c8e8 42%,#8165ff);-webkit-background-clip:text;background-clip:text;--webkit-background-clip: text;color:transparent;font-size:3rem}.features-item__icon span{font-size:3.25rem}.features-item__title{font-size:1.5rem;font-weight:600;color:#f0f0f0;margin:0}.features-item__text{color:#c8c8e8}.exclusive-features{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4rem}.exclusive-features .feature{display:flex;flex-direction:row;align-items:center;gap:2rem;flex-wrap:wrap}.exclusive-features .feature-description,.exclusive-features .feature-list{color:#c8c8e8;font-weight:500}.exclusive-features .feature-left{flex:1 1 50%;display:flex;flex-direction:column;justify-content:center;text-align:left;gap:1rem}.exclusive-features .feature-left .badge{width:fit-content}.exclusive-features .feature-right{flex:auto;background:linear-gradient(135deg,#01040933,#8165ff33);box-shadow:#6444ff4d 10px 4px 40px inset;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);--webkit-backdrop-filter: blur(3px);border:1px solid rgba(99.8727272727,65.4,255,.65);border-radius:10px;padding:4rem 2rem;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 768px){.exclusive-features .feature-right{flex:1 1 100%}}.exclusive-features .feature-right img{border:1px solid rgba(99.8727272727,65.4,255,.65);border-radius:15px}.exclusive-features .feature-list{list-style:none;padding-left:0}.exclusive-features .feature-list li{position:relative;display:flex;flex-direction:row;align-items:center;gap:.5rem}.exclusive-features .feature-list li:before{content:"check";font-family:Material Symbols Outlined;color:#8165ff;font-size:2rem}.exclusive-features>.feature:nth-child(2n){flex-direction:row-reverse}.nav{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:2rem 0;flex-wrap:wrap;gap:2rem}@media (max-width: 768px){.nav{gap:1.5rem}}.nav-main{display:flex;flex-direction:row;align-items:center;gap:1rem}.nav .logo{font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:1px}.nav .logo a{display:flex;align-items:center}.nav .logo img{max-height:40px}.nav .menu{display:flex;flex-direction:row;gap:5rem;border:1px solid rgba(99.8727272727,65.4,255,.65);border-radius:25px;padding:1rem 2rem;background-color:#1c1852cc;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}@media (max-width: 768px){.nav .menu{display:none;position:absolute;top:100px;left:1rem;right:1rem;flex-direction:column;background:#14113a;border-radius:15px;border:1px solid rgba(99.8727272727,65.4,255,.25);padding:1rem;transform:translateY(-100%);opacity:0;gap:2.5rem;visibility:hidden;box-shadow:#6444ff4d 10px 4px 40px inset;z-index:1000}.nav .menu.active{transform:translateY(0);opacity:1;visibility:visible;display:flex}}.nav .menu-item{display:flex;flex-direction:row;align-items:center;gap:.35rem;color:#c8c8e8}.nav .menu-item__text{font-weight:600}.nav .menu-item:hover,.nav .menu-item.active{color:#8165ff}.nav-actions{display:flex;flex-direction:row;align-items:center;gap:1rem}@media (max-width: 768px){.nav-actions{flex-wrap:wrap;margin:0 auto}}.nav-actions__item{display:flex;flex-direction:row;align-items:center;gap:.35rem;color:#f0f0f0;font-weight:600;background-color:#1c1852cc;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);border:1px solid rgba(99.8727272727,65.4,255,.65);border-radius:25px;padding:1rem 1.75rem;transition:all .2s ease-in-out}.nav-actions__item.logout{padding:0;width:58px;height:58px;line-height:58px;justify-content:center}.nav-actions__item.logout .material-symbols-outlined{font-size:1.5rem}.nav-actions__item__text{font-weight:600}.nav-actions__item:hover{background-color:#7256ff50;border-color:#8165ff;color:#f0f0f0}.nav-actions__language .language-selector__trigger{background-color:#1c1852cc;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);border:1px solid rgba(99.8727272727,65.4,255,.65);color:#f0f0f0;padding:1rem;min-width:auto}.nav-actions__language .language-selector__trigger:hover{background-color:#7256ff50;border-color:#8165ff}.nav-actions__language .language-selector__dropdown{margin-top:8px;min-width:180px}.nav .hamburger-icon{display:none;width:36px;height:28px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}@media (max-width: 768px){.nav .hamburger-icon{display:block}}.nav .hamburger-icon span{display:block;position:absolute;height:4px;width:50%;background:#8165ff;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.nav .hamburger-icon span:nth-child(2n){left:50%;border-radius:0 4px 4px 0}.nav .hamburger-icon span:nth-child(odd){left:0;border-radius:4px 0 0 4px}.nav .hamburger-icon span:nth-child(1),.nav .hamburger-icon span:nth-child(2){top:0}.nav .hamburger-icon span:nth-child(3),.nav .hamburger-icon span:nth-child(4){top:11.2px}.nav .hamburger-icon span:nth-child(5),.nav .hamburger-icon span:nth-child(6){top:22.4px}.nav .hamburger-icon.open span:nth-child(1),.nav .hamburger-icon.open span:nth-child(6){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.nav .hamburger-icon.open span:nth-child(1){left:3.2px;top:4.8px}.nav .hamburger-icon.open span:nth-child(2),.nav .hamburger-icon.open span:nth-child(5){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.nav .hamburger-icon.open span:nth-child(2){left:calc(50% - 3.2px);top:4.8px}.nav .hamburger-icon.open span:nth-child(3){left:-50%;opacity:0}.nav .hamburger-icon.open span:nth-child(4){left:100%;opacity:0}.nav .hamburger-icon.open span:nth-child(5){left:3.2px;top:18.4px}.nav .hamburger-icon.open span:nth-child(6){left:calc(50% - 3.2px);top:18.4px}.language-selector{position:relative;display:inline-block;font-family:Montserrat,sans-serif}.language-selector__trigger{display:flex;align-items:center;gap:.35rem;padding:1rem 1.75rem;background-color:#1c1852cc;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);border:1px solid rgba(99.8727272727,65.4,255,.65);border-radius:25px;cursor:pointer;transition:all .2s ease-in-out;min-width:120px;justify-content:space-between;color:#f0f0f0;font-weight:600}.language-selector__trigger:hover{background-color:#7256ff50;border-color:#8165ff;color:#f0f0f0}.language-selector--compact .language-selector__trigger{min-width:auto;padding:1rem;width:58px;height:58px;border-radius:25px;justify-content:center}.language-selector--compact .language-selector__text,.language-selector--compact .language-selector__arrow{display:none}.language-selector__flag{text-transform:uppercase;font-weight:600;font-size:.85rem;line-height:1}.language-selector__text{font-size:14px;font-weight:600;color:#f0f0f0}.language-selector__arrow{font-size:10px;transition:transform .2s ease;color:#c8c8e8}.language-selector__arrow--open{transform:rotate(180deg)}.language-selector__dropdown{position:absolute;top:calc(100% + .5rem);left:0;right:0;background-color:#040e204d;border:1px solid rgba(99.8727272727,65.4,255,.65);border-radius:15px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:#6444ff4d 10px 4px 40px inset,0 8px 32px #0006;z-index:1000;overflow:hidden;min-width:200px}.language-selector__dropdown-header{padding:1rem 1.25rem .75rem;border-bottom:1px solid rgba(99.8727272727,65.4,255,.3);background:#14113a66}.language-selector__dropdown-header h4{margin:0;font-size:12px;font-weight:600;text-transform:uppercase;color:#c8c8e8;letter-spacing:.5px;font-family:Montserrat,sans-serif}.language-selector__option{display:flex;align-items:center;gap:12px;padding:1rem 1.25rem;cursor:pointer;transition:all .2s ease-in-out;border-bottom:1px solid rgba(99.8727272727,65.4,255,.15);color:#c8c8e8}.language-selector__option:last-child{border-bottom:none}.language-selector__option:hover{background:#14113a4d;color:#f0f0f0}.language-selector__option-flag{font-weight:600;line-height:1}.language-selector__option-text{flex:1;display:flex;flex-direction:column;gap:2px}.language-selector__option-name{font-size:14px;font-weight:600;line-height:1.2;font-family:Montserrat,sans-serif}.language-selector__option-native{font-size:12px;color:#c8c8e8;line-height:1.2;font-family:Montserrat,sans-serif}.language-selector__option--active{background:#2700d633;color:#8165ff;border-color:#8165ff4d}.language-selector__option--active:hover{background:#2d00f94d;color:#8165ff}.language-selector__option--active .language-selector__option-native{color:#9a84ff}.language-selector__checkmark{color:#8165ff;font-weight:700;font-size:16px}.language-selector__loading{position:absolute;inset:0;background:#0104094d;display:flex;align-items:center;justify-content:center;border-radius:25px;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.language-selector__spinner{width:16px;height:16px;border:2px solid rgba(129,101,255,.3);border-top:2px solid #8165ff;border-radius:50%;animation:spin 1s linear infinite}.language-dropdown-enter-active,.language-dropdown-leave-active{transition:all .2s ease}.language-dropdown-enter-from,.language-dropdown-leave-to{opacity:0;transform:translateY(-8px) scale(.95)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.language-selector__dropdown{min-width:180px;max-width:calc(100vw - 2rem);left:auto;right:0;max-height:60vh;overflow-y:auto;-webkit-overflow-scrolling:touch;user-select:none;-webkit-user-select:none}.language-selector__trigger{padding:.875rem 1.5rem;min-width:auto;-webkit-tap-highlight-color:transparent}.language-selector--compact .language-selector__trigger{border-radius:10px;width:40px;height:40px;padding:.875rem}.language-selector__flag{font-size:.75rem}.language-selector__option{padding:.875rem 1rem;-webkit-tap-highlight-color:transparent;min-height:48px}.language-selector__dropdown-header{position:sticky;top:0;background:#14113a99;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:1}}@media (max-width: 480px){.language-selector__dropdown{font-size:.9rem;background-color:#040e20e6}.language-selector__option-name{font-size:13px}.language-selector__option-native{font-size:11px}}.dropdown{position:relative;display:inline-block;font-family:Montserrat,sans-serif}.dropdown__trigger{cursor:pointer}.dropdown__menu{position:absolute;z-index:1000;background-color:#040e204d;border:1px solid rgba(99.8727272727,65.4,255,.65);border-radius:15px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:#6444ff4d 10px 4px 40px inset,0 8px 32px #0006;overflow:hidden}.dropdown--bottom-left .dropdown__menu{top:calc(100% + .5rem);left:0}.dropdown--bottom-right .dropdown__menu{top:calc(100% + .5rem);right:0}.dropdown--top-left .dropdown__menu{bottom:calc(100% + .5rem);left:0}.dropdown--top-right .dropdown__menu{bottom:calc(100% + .5rem);right:0}.dropdown__header{padding:1rem 1.25rem .75rem;border-bottom:1px solid rgba(99.8727272727,65.4,255,.3);background:#14113a66}.dropdown__header h4,.dropdown__header h5{margin:0;font-size:12px;font-weight:600;text-transform:uppercase;color:#c8c8e8;letter-spacing:.5px;font-family:Montserrat,sans-serif}.dropdown__content{display:flex;flex-direction:column}.dropdown__footer{padding:.75rem 1.25rem;border-top:1px solid rgba(99.8727272727,65.4,255,.3);background:#14113a66}.dropdown__item{display:flex;align-items:center;gap:12px;padding:1rem 1.25rem;cursor:pointer;transition:all .2s ease-in-out;color:#c8c8e8;font-weight:600;text-decoration:none}.dropdown__item:last-child{border-bottom:none}.dropdown__item:hover{background:#14113a4d;color:#f0f0f0}.dropdown__item--active{background:#2700d633;color:#8165ff;border-color:#8165ff4d}.dropdown__item--active:hover{background:#2d00f94d;color:#8165ff}.dropdown__item--danger:hover{background:#c7000033;color:#ff4d4d}.dropdown__item__icon{font-size:1.25rem;line-height:1}.dropdown__item__icon.material-symbols-outlined{font-size:1.25rem}.dropdown__item__text{font-size:14px;line-height:1.4;font-family:Montserrat,sans-serif}.dropdown__item__badge{padding:.25rem .5rem;background:#2700d633;color:#8165ff;border-radius:12px;font-size:11px;font-weight:700}.dropdown__divider{height:1px;background:#6441ff4d}.dropdown-menu-enter-active,.dropdown-menu-leave-active{transition:all .2s ease}.dropdown-menu-enter-from,.dropdown-menu-leave-to{opacity:0;transform:translateY(-8px)}.dropdown--top-left .dropdown-menu-enter-from,.dropdown--top-right .dropdown-menu-enter-from,.dropdown--top-left .dropdown-menu-leave-to,.dropdown--top-right .dropdown-menu-leave-to{transform:translateY(8px)}.user-menu-trigger[data-v-9341b6a8]{display:flex;align-items:center;gap:.5rem;padding:.75rem;justify-content:center;min-width:58px;height:58px;background-color:#1c1852cc;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);border:1px solid rgba(99.8727272727,65.4,255,.65);border-radius:25px;cursor:pointer;transition:all .2s ease-in-out;color:var(--main-text, #f0f0f0)}.user-menu-trigger[data-v-9341b6a8]:hover,.user-menu-trigger--open[data-v-9341b6a8]{background-color:#7256ff50;border-color:#8165ff;color:#f0f0f0}.user-menu-trigger__avatar[data-v-9341b6a8]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,var(--primary-color, #8165ff) 0%,color-mix(in srgb,var(--primary-color, #8165ff) 70%,#000) 100%);font-weight:700;font-size:14px;color:var(--main-text, #f0f0f0);text-transform:uppercase;line-height:1}.user-menu-trigger .material-symbols-outlined[data-v-9341b6a8]{font-size:1.5rem}.user-menu-trigger__arrow[data-v-9341b6a8]{font-size:10px;transition:transform .2s ease;color:var(--secondary-text, #c8c8e8)}.user-menu-trigger__arrow--open[data-v-9341b6a8]{transform:rotate(180deg)}.main-mobile-header{position:fixed;top:1rem;left:1rem;right:1rem;z-index:999;background-color:#17144480;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(99.8727272727,65.4,255,.2);border-radius:15px;transform:translateY(0);transition:transform .3s cubic-bezier(.4,0,.2,1);will-change:transform}.main-mobile-header--hidden{transform:translateY(calc(-100% - 20px))}.main-mobile-header__content{display:flex;align-items:center;justify-content:space-between;padding:1rem;padding-top:calc(1rem + env(safe-area-inset-top));height:calc(60px + env(safe-area-inset-top));gap:.75rem}.main-mobile-header__logo{display:flex;align-items:center;flex-shrink:0}.main-mobile-header__logo img{height:32px;width:auto}.main-mobile-header__language{flex-shrink:0}.footer{padding:4rem 0;margin-bottom:0}@media screen and (max-width: 768px){.footer{padding:2rem 0;padding-bottom:calc(2rem + 72px)}}.footer-top{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 768px){.footer-top{gap:2rem;flex-direction:column}}.footer-main{flex:0 0 500px}@media screen and (max-width: 768px){.footer-main{flex:1 0 100%}}.footer-main__logo{font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:1rem}.footer-main__logo a{display:flex;align-items:center}.footer-main__logo img{max-height:40px}.footer-main__description{color:#c8c8e8;font-weight:500;line-height:1.6}@media screen and (max-width: 768px){.footer-main__description{font-size:.9rem}}.footer-groups{display:flex;flex-direction:row;flex-wrap:wrap;gap:8rem}@media screen and (max-width: 768px){.footer-groups{gap:2rem;flex-direction:column}}@media screen and (max-width: 768px){.footer-groups__single{flex:1 0 100%}}.footer-groups__single--title{font-weight:600;color:#f0f0f0;margin-bottom:1rem;font-size:1rem}@media screen and (max-width: 768px){.footer-groups__single--title{font-size:.95rem}}.footer-groups__single--list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.footer-groups__single--item a{color:#c8c8e8;font-size:.95rem;transition:color .2s ease}@media screen and (max-width: 768px){.footer-groups__single--item a{font-size:.9rem}}.footer-groups__single--item a:hover{color:#8165ff}.footer hr{margin:2rem 0;border:none;border-top:1px solid rgba(99.8727272727,65.4,255,.3)}@media screen and (max-width: 768px){.footer hr{margin:1.5rem 0}}.footer .copyright{display:flex;flex-direction:column;color:#c8c8e8;gap:.5rem}@media screen and (max-width: 768px){.footer .copyright{justify-content:center;align-items:center;text-align:center;font-size:.85rem}}.footer .copyright div{display:flex;flex-direction:row;align-items:center;gap:.25rem;flex-wrap:wrap}@media screen and (max-width: 768px){.footer .copyright div{justify-content:center}}.footer .copyright div .love{color:#8165ff;font-size:1rem}.footer .copyright div a{color:#8165ff;text-decoration:none;font-weight:600;transition:opacity .2s ease}.footer .copyright div a:hover{opacity:.8}.main-mobile-nav{width:100%;position:fixed;left:0;bottom:0;z-index:1000;transform:translateY(0);transition:transform .3s cubic-bezier(.4,0,.2,1);will-change:transform}.main-mobile-nav--hidden{transform:translateY(calc(100% + 20px))}.main-mobile-nav__bar{width:fit-content;max-width:calc(100% - 2rem);background-color:#17144480;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:1rem;gap:2rem;margin:1rem auto;height:70px;border-radius:15px;border:1px solid rgba(99.8727272727,65.4,255,.3);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 -2px 20px #0000004d}.main-mobile-nav__item{display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .2s ease-in-out;position:relative;padding:.6rem;border-radius:10px;background:none;border:none;cursor:pointer;min-width:50px;flex:1;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.main-mobile-nav__item--label{color:#c8c8e8;font-size:.7rem;font-weight:500;transition:color .2s ease-in-out;margin-top:.2rem;text-align:center;line-height:1.1}.main-mobile-nav__item--icon{color:#c8c8e8;font-size:1.75rem!important;transition:all .2s ease-in-out}.main-mobile-nav__item:hover,.main-mobile-nav__item:focus-visible{background-color:#8165ff1a;outline:none}.main-mobile-nav__item:hover .main-mobile-nav__item--icon,.main-mobile-nav__item:hover .main-mobile-nav__item--label,.main-mobile-nav__item:focus-visible .main-mobile-nav__item--icon,.main-mobile-nav__item:focus-visible .main-mobile-nav__item--label{color:#f0f0f0}.main-mobile-nav__item:active{transform:scale(.95);background-color:#8165ff33}.main-mobile-nav__item.active{background-color:#8165ff4d}.main-mobile-nav__item.active .main-mobile-nav__item--icon,.main-mobile-nav__item.active .main-mobile-nav__item--label{color:#8165ff}.main-mobile-nav__item.join-button{background-color:#8165ff33;border:1px solid rgba(129,101,255,.3)}.main-mobile-nav__item.join-button .main-mobile-nav__item--icon,.main-mobile-nav__item.join-button .main-mobile-nav__item--label{color:#8165ff}.main-mobile-nav__item.join-button:hover,.main-mobile-nav__item.join-button:focus-visible{background-color:#8165ff4d;border-color:#8165ff80}.main-mobile-nav__item.join-button:active{transform:scale(.95);background-color:#8165ff66}.main-mobile-nav__item.join-button.active{background-color:#8165ff;border-color:#8165ff}.main-mobile-nav__item.join-button.active .main-mobile-nav__item--icon,.main-mobile-nav__item.join-button.active .main-mobile-nav__item--label{color:#010409}.mobile-dropdown-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);z-index:1001;display:flex;align-items:flex-end;justify-content:center;padding:0 1rem calc(5rem + env(safe-area-inset-bottom)) 1rem}.mobile-dropdown{background-color:#14113a;border-radius:15px;border:1px solid rgba(99.8727272727,65.4,255,.3);width:100%;max-width:400px;box-shadow:0 -4px 30px #0006;overflow:hidden}.mobile-dropdown__header{display:flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;border-bottom:1px solid rgba(99.8727272727,65.4,255,.2);background-color:#1a164b}.mobile-dropdown__header .material-symbols-outlined{color:#8165ff;font-size:1.5rem}.mobile-dropdown__title{flex:1;font-size:1.1rem;font-weight:600;color:#f0f0f0}.mobile-dropdown__close{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#ffffff1a;border:1px solid rgba(99.8727272727,65.4,255,.25);cursor:pointer;transition:background-color .2s ease-in-out;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.mobile-dropdown__close:hover,.mobile-dropdown__close:focus-visible{background:#fff3;outline:none}.mobile-dropdown__close:active{background:#ffffff4d;transform:scale(.95)}.mobile-dropdown__close .material-symbols-outlined{color:#c8c8e8;font-size:1.2rem}.mobile-dropdown__item{display:flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;width:100%;background:none;border:none;cursor:pointer;color:#f0f0f0;text-decoration:none;font-size:.95rem;font-weight:500;transition:background-color .2s ease-in-out;-webkit-tap-highlight-color:transparent;touch-action:manipulation;min-height:48px}.mobile-dropdown__item:hover,.mobile-dropdown__item:focus-visible{background-color:#8165ff1a;outline:none;color:#f0f0f0}.mobile-dropdown__item:active{background-color:#8165ff33}.mobile-dropdown__item .material-symbols-outlined{color:#c8c8e8;font-size:1.3rem;transition:color .2s ease-in-out}.mobile-dropdown__item:hover .material-symbols-outlined,.mobile-dropdown__item:focus-visible .material-symbols-outlined{color:#8165ff}.mobile-dropdown__item.last{border-top:1px solid rgba(99.8727272727,65.4,255,.2)}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease-in-out}.fade-enter-from,.fade-leave-to{opacity:0}@media (max-width: 768px){.main{padding-top:calc(80px + env(safe-area-inset-top));padding-bottom:calc(90px + env(safe-area-inset-bottom));min-height:calc(100vh - (170px + env(safe-area-inset-top) + env(safe-area-inset-bottom)))}}.welcome{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin:4rem 0;gap:1rem;line-height:1.5}@media screen and (max-width: 768px){.welcome{margin:2rem 0}}@media screen and (max-width: 480px){.welcome{margin:2rem 0}}.welcome-title{font-size:3.25rem}@media screen and (max-width: 768px){.welcome-title{font-size:2.5rem}}@media screen and (max-width: 480px){.welcome-title{font-size:2rem}}.welcome-text{font-size:1.25rem;color:#c8c8e8;margin-top:1rem;font-weight:500}section.welcome-section{position:relative;padding:4rem 2rem;border:1px solid rgba(99.8727272727,65.4,255,.65);border-radius:15px;box-shadow:#6444ff4d 10px 4px 80px inset;background-color:#071c3f33;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}@media screen and (max-width: 768px){section.welcome-section{padding:1.5rem}}section.welcome-section>*{position:relative;z-index:1}section.features-section,section.connect-now{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}section.features-section .badge,section.connect-now .badge{margin-bottom:2rem}section.features-section{gap:3rem}.connect{position:relative;width:100%;height:450px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:14rem;border-radius:15px;color:#f0f0f0;background:linear-gradient(135deg,#8165ffcc,#9538ff80);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);gap:1.5rem;overflow:hidden}@media screen and (max-width: 768px){.connect{padding:1.5rem;height:auto}}.connect-title{font-size:2.5rem;font-weight:700;color:#f0f0f0;text-shadow:0 2px 4px rgba(0,0,0,.2);margin:0;position:relative;z-index:1}@media screen and (max-width: 768px){.connect-title{font-size:2rem}}.connect-text{color:#c8c8e8;font-weight:500;text-shadow:0 2px 4px rgba(0,0,0,.2);position:relative;z-index:1}@media screen and (max-width: 768px){.connect-text{font-size:1rem}}.connect .overlay-left,.connect .overlay-right{position:absolute}.connect .overlay-left img,.connect .overlay-right img{border-radius:15px}.connect .overlay-left{bottom:-130px;left:-120px;transform:rotate(30deg)}.connect .overlay-right{top:-150px;right:-150px;transform:rotate(-30deg)}.connect-actions{z-index:1}.badge{display:inline-block;padding:.35rem .75rem;border-radius:25px;font-size:.875rem;font-weight:600;color:#f0f0f0;border:1px solid rgba(99.8727272727,65.4,255,.65);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.badge--primary{background-color:#6243ff33;color:#f0f0f0;border-color:#876dff}.content[data-v-de45d88f]{text-align:center;padding:20px;animation:fadeIn-de45d88f 1s ease-out;position:relative;z-index:1;margin:100px 0}.error-code[data-v-de45d88f]{font-size:6rem;font-weight:700;color:#fff;margin:0;animation:float-de45d88f 3s ease-in-out infinite}.message[data-v-de45d88f]{font-size:1.5rem;color:#fff;margin:1.5rem 0}.home-link[data-v-de45d88f]{display:inline-block;padding:12px 24px;background-color:#8165ff;color:#fff;font-weight:600;text-decoration:none;border-radius:8px;transition:background-color .3s,transform .3s}.home-link[data-v-de45d88f]:hover{background-color:#6441ff;transform:scale(1.05)}@keyframes fadeIn-de45d88f{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes float-de45d88f{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}:root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}html{font-size:16px}body{background-color:#010409;color:#f0f0f0;font-family:Montserrat,sans-serif;font-size:1rem;width:100%;margin:0;position:relative;line-height:1.5}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}h1{font-size:2.25rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}img{max-width:100%}.overflow-hidden{overflow:hidden}.list-reset{margin:0;padding:0;list-style:none}.visually-hidden{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0px 0px 99.9% 99.9%);clip-path:inset(0px 0px 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}a{color:#8165ff;text-decoration:none;transition:color .2s ease-in-out}a:hover{color:#5732ff}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;font:inherit;color:inherit;cursor:pointer;outline:none;display:inline-block;height:auto;line-height:inherit}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-background-clip:text;-webkit-text-fill-color:#f0f0f0;transition:background-color 5000s ease-in-out 0s;box-shadow:inset 0 0 20px 20px #071c3f33;border-bottom-color:#8165ff}button:disabled{cursor:not-allowed;opacity:.7}span,div,p{line-height:inherit}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-thumb{background-color:#4e4eb5;border-radius:4px}::-webkit-scrollbar-thumb:hover{background-color:#6441ff}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container{max-width:600px}}@media (min-width: 768px){.container{max-width:750px}}@media (min-width: 992px){.container{max-width:1000px}}@media (min-width: 1200px){.container{max-width:1250px}}.material-symbols-outlined{font-size:20px}.section{padding:2rem 0;margin:2rem 0}@media screen and (max-width: 768px){.section{padding:0}}.section-title{font-size:2rem;font-weight:700;margin-bottom:.5rem;color:#f0f0f0}.section-subtitle{font-size:1.25rem;font-weight:500;color:#c8c8e8;margin-bottom:2rem}hr{border:0;border-top:1px solid rgba(200,200,232,.3);margin:2rem 0}.btn{display:inline-block;padding:1rem 1.75rem;border-radius:25px;font-weight:600;color:#010409;background-color:#f0f0f0;border:1px solid transparent;text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out}.btn:hover{background-color:#d7d7d7;color:#010409}.btn-primary{background-color:#8165ff;color:#010409;border-color:#876dff}.btn-primary:hover{background-color:#5732ff;border-color:#8e74ff}.gradient-title{background-image:linear-gradient(150deg,#d7cfff 41%,#6343ff);-webkit-background-clip:text;background-clip:text;--webkit-background-clip: text;color:transparent;font-weight:700;margin:0}.secondary-text{color:#c8c8e8}::placeholder{color:#c8c8e8;opacity:.7}.separator-block{display:flex;align-items:center;text-align:center;margin:1.5rem 0}.separator-block:before,.separator-block:after{content:"";flex:1;border-bottom:1px solid rgba(217.2,208.8,255,.4)}.separator-block:before{margin-right:.75em}.separator-block:after{margin-left:.75em}.separator-block .separator-text{font-size:.875rem;color:#c8c8e8;font-weight:500;white-space:nowrap}.flex{display:flex;gap:1rem;justify-content:center;align-items:center;text-align:center}@media screen and (max-width: 768px){.flex{flex-direction:column}}
