.blur-group{transition:all .3s ease-out;height:100%;inset:0;overflow:hidden;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:1000}@media screen and (max-width:1211px){.blur-group .bottom-left{display:none}}.blur-group>*{max-width:532px;position:absolute;z-index:-1}.blur-group .top-left{left:-256px;top:-256px;position:fixed}.blur-group .top-right{display:flex;opacity:.3;position:fixed;right:-256px;top:-256px}.blur-group .bottom-left{transition:transform 1s cubic-bezier(.85,0,.15,1);bottom:-256px;left:-256px;position:fixed}.blur-group .bottom-left.is-scaled{transform:scale(3)}.socials+.copyright{pointer-events:none;bottom:39px;display:flex;font-size:14px;gap:4px;position:fixed;right:40px;text-align:center;transition:all .2s cubic-bezier(.85,0,.15,1)}@media screen and (max-width:1211px){.socials+.copyright{display:none}}.socials+.copyright b{color:hsla(0,0%,100%,.6);font-weight:525}.socials+.copyright span{color:hsla(0,0%,100%,.5);font-weight:450}.mobile.menu-container{height:100%;inset:0;overflow:hidden;pointer-events:none;position:fixed;width:100%;z-index:500}.mobile.menu-container .menu{align-items:center;background:#000;display:flex;height:100%;justify-content:center;position:relative;width:100%;will-change:transform}.mobile.menu-container .menu:not(.is-active){transition:all .2s cubic-bezier(.85,0,.15,1)!important;opacity:0;transform:scale(1.1) translateY(2.5%) skew(-2deg);visibility:hidden}.mobile.menu-container .menu.is-active{transition:all .2s cubic-bezier(.85,0,.15,1)!important;opacity:1;pointer-events:auto;transform:none;visibility:visible}.mobile.menu-container .menu .menu-content{align-items:center;display:flex;flex-direction:column;gap:6px;justify-content:center;position:absolute;transition:all .3s cubic-bezier(.85,0,.15,1);will-change:transform,opacity}.mobile.menu-container .menu .menu-content:last-child{gap:0!important}.mobile.menu-container .menu .menu-content.is-visible{opacity:1;transition-delay:.6s;visibility:visible}.mobile.menu-container .menu .menu-content:not(.is-visible){opacity:0;pointer-events:none;transition-delay:.4s;visibility:hidden}.mobile.menu-container .menu .menu-content a:hover,.mobile.menu-container .menu .menu-content div:hover{filter:brightness(130%)}.mobile.menu-container .menu .menu-content a:active,.mobile.menu-container .menu .menu-content div:active{filter:brightness(70%)}.mobile.menu-container .menu .menu-content a,.mobile.menu-container .menu .menu-content div{background:linear-gradient(180deg,#fff,#ccceeb);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:26px;font-weight:500;line-height:56px;text-align:center;transition:all .2s ease-out;will-change:filter}.mobile.menu-container .menu .menu-content a.list-in,.mobile.menu-container .menu .menu-content div.list-in{animation:list-in .5s cubic-bezier(.85,0,.15,1) forwards;opacity:0;transform:translateX(-100%)}.mobile.menu-container .menu .menu-content a.list-out,.mobile.menu-container .menu .menu-content div.list-out{animation-fill-mode:forwards!important;animation:list-out .5s cubic-bezier(.85,0,.15,1) forwards;opacity:1;transform:none}.mobile.menu-container .menu .menu-content a:first-child,.mobile.menu-container .menu .menu-content div:first-child{animation-delay:.1s!important}.mobile.menu-container .menu .menu-content a:nth-child(2),.mobile.menu-container .menu .menu-content div:nth-child(2){animation-delay:.2s!important}.mobile.menu-container .menu .menu-content a:nth-child(3),.mobile.menu-container .menu .menu-content div:nth-child(3){animation-delay:.3s!important}.mobile.menu-container .menu .menu-content a:nth-child(4),.mobile.menu-container .menu .menu-content div:nth-child(4){animation-delay:.4s!important}.mobile.menu-container .menu .menu-content a:nth-child(5),.mobile.menu-container .menu .menu-content div:nth-child(5){animation-delay:.5s!important}.mobile.menu-container .menu .menu-content a:nth-child(6),.mobile.menu-container .menu .menu-content div:nth-child(6){animation-delay:.6s!important}.mobile.menu-container .menu .menu-content a:nth-child(7),.mobile.menu-container .menu .menu-content div:nth-child(7){animation-delay:.7s!important}.mobile.menu-container .menu .menu-content a:nth-child(8),.mobile.menu-container .menu .menu-content div:nth-child(8){animation-delay:.8s!important}.mobile.menu-container .menu .menu-content a:nth-child(9),.mobile.menu-container .menu .menu-content div:nth-child(9){animation-delay:.9s!important}.mobile.menu-container .menu .menu-content a:nth-child(10),.mobile.menu-container .menu .menu-content div:nth-child(10){animation-delay:1s!important}.mobile.menu-container .menu .menu-content div{cursor:pointer}.mobile.menu-container .menu .menu-content button{align-items:center;background:hsl(235,20%,6%);border-radius:8px;border:1.5px solid hsl(233,11%,13%);cursor:pointer;display:flex;gap:6px;height:-moz-fit-content;height:fit-content;justify-content:center;margin-bottom:12px;padding:5px 10px 5px 6px;transition:all .2s ease-out}.mobile.menu-container .menu .menu-content button:hover{background:hsl(235,20%,9%)}.mobile.menu-container .menu .menu-content button:active{background:hsl(235,20%,15%)}.mobile.menu-container .menu .menu-content button span{background:linear-gradient(180deg,#fff,#ccceeb);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:16px;font-weight:500;line-height:18px;text-align:center}.mobile.menu-container .menu .menu-content button svg{height:14px;opacity:.7;width:14px}.footer{display:none;align-items:center;gap:24px;position:fixed;right:40px;top:39px;z-index:1000}@media screen and (max-width:1211px){.footer{display:flex}}@media screen and (max-width:567px){.footer{right:24px}}.footer .copyright{display:flex;font-size:14px;gap:4px;opacity:0;pointer-events:none;text-align:center;transform:translateX(20%);transition:all .2s cubic-bezier(.85,0,.15,1)}.footer .copyright.is-visible{transform:none;opacity:1;pointer-events:auto}.footer .copyright b{color:hsla(0,0%,100%,.6);font-weight:525}.footer .copyright span{color:hsla(0,0%,100%,.5);font-weight:450}.footer button:hover{filter:brightness(120%)}.footer button:active{filter:brightness(140%)}.footer button{align-items:center;background:linear-gradient(180deg,#262833,#17181e);border-radius:960px;border:1.5px solid #25262e;box-shadow:inset 0 2px 4px 0 rgba(100,103,122,.22);cursor:pointer;display:flex;gap:8px;height:34px;justify-content:center;transition:all .2s ease-out;width:34px}.footer button .hamburger-react{position:absolute!important}.logo{inset:34px 0 0 40px;opacity:1;position:fixed;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content;z-index:1000}@media screen and (max-width:567px){.logo{inset:34px 0 0 24px}}.logo a:hover{filter:brightness(90%)}.logo a:active{filter:brightness(75%)}.logo a{transition:all .2s ease-out;height:100%;will-change:filter}.socials{align-items:center;display:flex;gap:5px;justify-content:center;position:fixed;right:40px;top:39px;transition:all .2s cubic-bezier(.85,0,.15,1);z-index:1000}@media screen and (max-width:1211px){.socials{left:0;right:0;top:unset;width:100%}.socials:not(.is-active){pointer-events:none;bottom:-100%;opacity:0}.socials.is-active{pointer-events:auto;bottom:48px;opacity:1}.socials a{filter:brightness(.9)}}.socials a{transition:all .2s ease-out;align-items:center;border-radius:960px;display:flex;justify-content:center;padding:8px}.socials a:hover{background:hsl(235,10%,25%);filter:brightness(.8)}.socials a:active{background:hsl(235,10%,30%);filter:brightness(.9)}.socials a object{filter:invert(1);height:16px;pointer-events:none;width:16px}.scroll-lock{height:100%;inset:0;pointer-events:none;position:fixed;width:100%;opacity:0}.scroll-lock:not(.is-active){overflow-x:hidden;overflow-y:hidden}.scroll-lock.is-active{overflow-x:hidden;overflow-y:scroll}.desktop.menu-container{bottom:39px;height:100%;left:40px;position:fixed;z-index:5000}@media screen and (max-width:1211px){.desktop.menu-container{display:none}}.desktop.menu-container .menu{align-items:flex-end;background:#000;display:flex;height:100%;position:relative;width:100%;will-change:transform}.desktop.menu-container .menu .menu-content{display:flex;flex-direction:column;gap:6px;position:absolute;transition:all .3s cubic-bezier(.85,0,.15,1);width:max-content;will-change:transform,opacity}.desktop.menu-container .menu .menu-content:last-child{gap:0!important}.desktop.menu-container .menu .menu-content.is-visible{opacity:1;transition-delay:.6s;visibility:visible}.desktop.menu-container .menu .menu-content:not(.is-visible){opacity:0;pointer-events:none;transition-delay:.4s;visibility:hidden}.desktop.menu-container .menu .menu-content a:hover,.desktop.menu-container .menu .menu-content div:hover{filter:brightness(75%)}.desktop.menu-container .menu .menu-content a:active,.desktop.menu-container .menu .menu-content div:active{filter:brightness(50%)}.desktop.menu-container .menu .menu-content a,.desktop.menu-container .menu .menu-content div{background:linear-gradient(180deg,#fff,#dbdce9);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:22px;font-weight:570;line-height:46px;text-align:left;transition:all .2s ease-out;width:-moz-fit-content;width:fit-content;will-change:filter}.desktop.menu-container .menu .menu-content a.list-in,.desktop.menu-container .menu .menu-content div.list-in{animation:list-in .5s cubic-bezier(.85,0,.15,1) forwards;opacity:0;transform:translateX(-100%)}.desktop.menu-container .menu .menu-content a.list-out,.desktop.menu-container .menu .menu-content div.list-out{animation-fill-mode:forwards!important;animation:list-out .5s cubic-bezier(.85,0,.15,1) forwards;opacity:1;transform:none}.desktop.menu-container .menu .menu-content a:first-child,.desktop.menu-container .menu .menu-content div:first-child{animation-delay:.1s!important}.desktop.menu-container .menu .menu-content a:nth-child(2),.desktop.menu-container .menu .menu-content div:nth-child(2){animation-delay:.2s!important}.desktop.menu-container .menu .menu-content a:nth-child(3),.desktop.menu-container .menu .menu-content div:nth-child(3){animation-delay:.3s!important}.desktop.menu-container .menu .menu-content a:nth-child(4),.desktop.menu-container .menu .menu-content div:nth-child(4){animation-delay:.4s!important}.desktop.menu-container .menu .menu-content a:nth-child(5),.desktop.menu-container .menu .menu-content div:nth-child(5){animation-delay:.5s!important}.desktop.menu-container .menu .menu-content a:nth-child(6),.desktop.menu-container .menu .menu-content div:nth-child(6){animation-delay:.6s!important}.desktop.menu-container .menu .menu-content a:nth-child(7),.desktop.menu-container .menu .menu-content div:nth-child(7){animation-delay:.7s!important}.desktop.menu-container .menu .menu-content a:nth-child(8),.desktop.menu-container .menu .menu-content div:nth-child(8){animation-delay:.8s!important}.desktop.menu-container .menu .menu-content a:nth-child(9),.desktop.menu-container .menu .menu-content div:nth-child(9){animation-delay:.9s!important}.desktop.menu-container .menu .menu-content a:nth-child(10),.desktop.menu-container .menu .menu-content div:nth-child(10){animation-delay:1s!important}.desktop.menu-container .menu .menu-content div{cursor:pointer}.desktop.menu-container .menu .menu-content button{width:-moz-fit-content;width:fit-content;align-items:center;background:hsl(235,20%,6%);border-radius:8px;border:1.5px solid hsl(233,11%,13%);cursor:pointer;display:flex;gap:6px;height:-moz-fit-content;height:fit-content;justify-content:center;margin-bottom:16px;padding:5px 10px 5px 6px;transition:all .2s ease-out}.desktop.menu-container .menu .menu-content button:hover{background:hsl(235,20%,9%)}.desktop.menu-container .menu .menu-content button:active{background:hsl(235,20%,15%)}.desktop.menu-container .menu .menu-content button span{background:linear-gradient(180deg,#fff,#ccceeb);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:15px;font-weight:700;line-height:18px;text-align:center}.desktop.menu-container .menu .menu-content button svg{height:14px;opacity:.7;width:14px}.scale-in{animation:scale-in .5s cubic-bezier(.85,0,.15,1) forwards,float 5s cubic-bezier(.85,0,.15,1) infinite}.fade-in{animation:fade-in 1.75s cubic-bezier(.85,0,.15,1) forwards}.fade-in-quick{animation:fade-in .5s cubic-bezier(.85,0,.15,1) forwards}.slide-in-minus{animation:slide-in-minus 2s cubic-bezier(.85,0,.15,1) forwards}.slide-in-plus{animation:slide-in-plus 2s cubic-bezier(.85,0,.15,1) forwards}.slide-in-plus-with-fade-in{animation:slide-in-plus 2s cubic-bezier(.85,0,.15,1) forwards,fade-in 1.75s cubic-bezier(.85,0,.15,1) forwards}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes scale-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-in-minus{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slide-in-plus{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes list-in{0%{transform:translateX(-100%);opacity:0}to{transform:none;opacity:1}}@keyframes list-out{0%{transform:none;opacity:1}to{transform:translateX(-100%);opacity:0}}:root{color-scheme:dark}html{height:100%}html::-webkit-scrollbar{width:4px}html::-webkit-scrollbar-track{background:#1a1a1a}html::-webkit-scrollbar-thumb{background:#3a3a3a;border-radius:3px}html::-webkit-scrollbar-thumb:hover{background:#4a4a4a}html{scrollbar-width:thin;scrollbar-color:#3a3a3a #1a1a1a;overflow-y:scroll}body,html{scroll-behavior:smooth}body{min-height:100vh;background-attachment:fixed!important;background:linear-gradient(180deg,#070707,#0e0e0e)}object{color-scheme:light}