.staggered-menu-wrapper{position:relative;width:100%;height:100%;z-index:40;pointer-events:none}.staggered-menu-wrapper.fixed-wrapper{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:40;overflow:hidden}.staggered-menu-header{position:absolute;top:0;left:0;width:100%;display:flex;align-items:center;justify-content:space-between;padding:1rem;background:transparent;pointer-events:none;z-index:50}.staggered-menu-header>*{pointer-events:auto}.sm-logo{display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sm-logo-img{display:block;-o-object-fit:contain;object-fit:contain}.sm-toggle{position:relative;display:inline-flex;align-items:center;gap:.5rem;background:hsla(0,0%,100%,.05);backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.1);padding:.6rem 1rem;border-radius:999px;cursor:pointer;color:#fff;font-weight:500;line-height:1;overflow:visible;transition:all .3s ease}.sm-toggle:hover{background:hsla(0,0%,100%,.1)}.sm-toggle-textWrap{position:relative;display:inline-block;height:1em;overflow:hidden;white-space:nowrap;font-size:.85rem;letter-spacing:.05em;text-transform:uppercase}.sm-toggle-textInner{display:flex;flex-direction:column;line-height:1}.sm-toggle-line{display:block;height:1em;line-height:1}.sm-icon{position:relative;width:12px;height:12px;flex:0 0 12px;display:inline-flex;align-items:center;justify-content:center;will-change:transform}.sm-icon-line{position:absolute;left:50%;top:50%;width:100%;height:1.5px;background:currentColor;border-radius:2px;transform:translate(-50%,-50%);will-change:transform}.staggered-menu-panel{height:100vh;background:#09090b;display:flex;flex-direction:column;padding:8rem 2rem 4rem;overflow-y:auto;z-index:40;pointer-events:auto}.sm-prelayers,.staggered-menu-panel{position:fixed;top:0;right:0;width:100%}.sm-prelayers{bottom:0;pointer-events:none;z-index:45}.sm-prelayer{position:absolute;top:0;right:0;height:100%;width:100%;transform:translateX(100%)}.sm-panel-inner{flex:1;justify-content:center;gap:1.5rem}.sm-panel-inner,.sm-panel-list{display:flex;flex-direction:column}.sm-panel-list{list-style:none;margin:0;padding:0;gap:1.25rem}.sm-panel-item{position:relative;color:#fff;font-weight:300;font-size:2.2rem;cursor:pointer;line-height:1.1;letter-spacing:-.02em;text-transform:uppercase;text-decoration:none;display:flex;align-items:center;justify-content:space-between;width:100%;text-align:left;background:none;border:none;padding:0}@media (max-width:400px){.sm-panel-item{font-size:1.6rem}}.sm-panel-itemLabel{display:inline-block;will-change:transform;transition:transform .3s ease,color .3s ease}.sm-panel-item:hover .sm-panel-itemLabel{color:var(--sm-accent,#4079ff);transform:translateX(8px)}.sm-panel-arrow{transition:transform .3s ease;opacity:.5}.sm-panel-item-toggle[aria-expanded=true] .sm-panel-arrow{transform:rotate(180deg);opacity:1;color:var(--sm-accent,#4079ff)}.sm-panel-sublist{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.16,1,.3,1),opacity .3s ease,padding .3s ease;display:flex;flex-direction:column;gap:.75rem;padding-left:1rem;margin-left:.5rem;border-left:1px solid hsla(0,0%,100%,.05);opacity:0}.sm-panel-sublist.is-expanded{max-height:500px;opacity:1;padding-top:1rem;padding-bottom:.5rem}.sm-panel-subitem{color:#888;text-decoration:none;font-size:1.1rem;text-transform:uppercase;letter-spacing:.05em;transition:color .3s ease,padding-left .3s ease}.sm-panel-subitem:hover{color:#fff;padding-left:5px}.sm-cta-wrap{margin-top:1rem;will-change:transform,opacity}.sm-cta-button{width:100%;padding:1rem 1.25rem;background:hsla(0,0%,100%,.05);color:#fff;border:1px solid hsla(0,0%,100%,.1);border-radius:9999px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;font-size:.8rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.5rem}.sm-cta-button:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2)}.sm-cta-button:after{content:"";display:block;width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='white' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M14 5l7 7m0 0l-7 7m7-7H3' /%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;transition:transform .3s ease}.sm-cta-button:hover:after{transform:translateX(4px)}@media (max-width:400px){.sm-cta-button{font-size:.8rem;padding:1rem;letter-spacing:.05em}}.sm-cta-button:active{transform:scale(.98)}.sm-socials{margin-top:2rem;border-top:1px solid hsla(0,0%,100%,.05);padding-top:1.5rem}.sm-socials-title{font-size:.7rem;text-transform:uppercase;letter-spacing:.2em;color:#555;margin-bottom:1rem}.sm-socials-list{list-style:none;padding:0;display:flex;gap:1.5rem}.sm-socials-link{color:#666;text-decoration:none;font-size:.85rem;transition:color .3s ease}.sm-socials-link:hover{color:#fff}.GradientText_animatedGradientText__3O9GK{position:relative;display:inline-block;max-width:-moz-fit-content;max-width:fit-content;transition:box-shadow .5s ease-out;cursor:default}.GradientText_gradientOverlay__Z5J5l{position:absolute;top:0;left:0;right:0;bottom:0;background-size:300% 100%;animation:GradientText_gradient__R3fYL linear infinite;border-radius:inherit;z-index:0;pointer-events:none}.GradientText_gradientOverlay__Z5J5l:before{content:"";position:absolute;left:0;top:0;border-radius:inherit;width:calc(100% - 2px);height:calc(100% - 2px);left:50%;top:50%;transform:translate(-50%,-50%);background-color:#060010;z-index:-1}@keyframes GradientText_gradient__R3fYL{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.GradientText_textContent__f4f5l{display:inline-block;position:relative;z-index:2;background-size:300% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:GradientText_gradient__R3fYL linear infinite;padding-bottom:.2em}.ShinyButton_shinyCta__C8izP{--gradient-angle:0deg;--gradient-angle-offset:0deg;--gradient-percent:20%;--gradient-shine:#00d2ff;--shadow-size:2px;position:relative;overflow:hidden;border-radius:9999px;padding:1rem 2rem;font-size:1rem;line-height:1.2;font-weight:500;color:#fff;background:linear-gradient(#003aff,#000) padding-box,conic-gradient(from calc(var(--gradient-angle) - var(--gradient-angle-offset)),transparent 0,#4079ff 5%,var(--gradient-shine) 15%,#4079ff 30%,transparent 40%,transparent 100%) border-box;border:2px solid transparent;box-shadow:inset 0 0 0 1px #1a1818;outline:none;transition:--gradient-angle-offset .8s cubic-bezier(.25,1,.5,1),--gradient-percent .8s cubic-bezier(.25,1,.5,1),--gradient-shine .8s cubic-bezier(.25,1,.5,1),box-shadow .3s;cursor:pointer;isolation:isolate;outline-offset:4px;z-index:0;animation:ShinyButton_borderSpin__A0BFy 2.5s linear infinite;display:inline-flex;align-items:center;justify-content:center;gap:.5rem}@keyframes ShinyButton_borderSpin__A0BFy{to{--gradient-angle:360deg}}.ShinyButton_shinyCta__C8izP:active{transform:translateY(1px)}.ShinyButton_shinyCta__C8izP:before{z-index:0;--size:calc(100% - 6px);--position:2px;--space:4px;width:var(--size);height:var(--size);background:radial-gradient(circle at var(--position) var(--position),hsla(0,0%,100%,.15) .5px,transparent 0) padding-box;background-size:var(--space) var(--space);background-repeat:space;-webkit-mask-image:conic-gradient(from calc(var(--gradient-angle) + 45deg),#000,transparent 10% 90%,#000);mask-image:conic-gradient(from calc(var(--gradient-angle) + 45deg),#000,transparent 10% 90%,#000);border-radius:inherit;opacity:.4}.ShinyButton_shinyCta__C8izP:after,.ShinyButton_shinyCta__C8izP:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none}.ShinyButton_shinyCta__C8izP:after{z-index:1;width:100%;aspect-ratio:1;background:linear-gradient(-50deg,transparent,#4079ff,transparent);-webkit-mask-image:radial-gradient(circle at bottom,transparent 40%,#000);mask-image:radial-gradient(circle at bottom,transparent 40%,#000);opacity:.6;animation:ShinyButton_shimmer__b3k0q 4s linear infinite;animation-play-state:running}.ShinyButton_shinyCta__C8izP span{position:relative;z-index:2;display:inline-flex;align-items:center;gap:.5rem}.ShinyButton_shinyCta__C8izP span:before{content:"";pointer-events:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1;--size:calc(100% + 1rem);width:var(--size);height:var(--size);opacity:0;border-radius:inherit;transition:opacity .8s cubic-bezier(.25,1,.5,1);animation:ShinyButton_breathe__vAfrq 4.5s linear infinite}@keyframes ShinyButton_shimmer__b3k0q{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes ShinyButton_breathe__vAfrq{0%,to{transform:translate(-50%,-50%) scale(1);opacity:0}50%{transform:translate(-50%,-50%) scale(1.2);opacity:.3}}