html{overflow-x:hidden}body,html{margin:0;padding:0;background:#000;color:#fff}body{display:flex;flex-direction:column;align-items:stretch;width:100vw;min-height:100vh;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}#__next,#root{flex:1;display:flex;flex-direction:column}.Navbar_spacer__rPueY{height:0;background:transparent;flex-shrink:0}.Navbar_root__n6xRv{position:sticky;top:0;width:100%;z-index:10000}.Navbar_header__YHzdo{background:hsla(0,0%,4%,.95);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-bottom:1px solid hsla(0,0%,100%,.07);height:64px;display:flex;align-items:center;padding:0 2rem;gap:0;transition:border-color .3s ease,background .3s ease;box-shadow:0 4px 24px rgba(0,0,0,.6)}.Navbar_headerScrolled__2YPav{background:hsla(0,0%,4%,.7);border-color:hsla(0,0%,100%,.13)}.Navbar_logo__mcPUC{display:flex;align-items:center;color:#fff;text-decoration:none;flex-shrink:0;transition:opacity .15s}.Navbar_logo__mcPUC:hover{opacity:.72}.Navbar_navLinks__OvpCA{flex:1;display:flex;justify-content:center;align-items:center;height:100%;gap:.5rem}@media (max-width:640px){.Navbar_navLinks__OvpCA{display:none}}.Navbar_link__Qi5VS{position:relative;display:flex;align-items:center;gap:.35rem;height:34px;padding:0 .9rem;border-radius:999px;text-decoration:none;color:hsla(0,0%,100%,.42);font-weight:500;font-size:.84rem;letter-spacing:.01em;white-space:nowrap;transition:color .15s,background .15s}.Navbar_link__Qi5VS:hover{color:hsla(0,0%,100%,.88);background:hsla(0,0%,100%,.05)}.Navbar_linkActive__Vkt7W{color:hsla(0,0%,100%,.92)!important;background:hsla(0,0%,100%,.07);font-weight:700}.Navbar_activeDot__mNQ5d{width:4px;height:4px;border-radius:50%;background:#4ecdc4;flex-shrink:0}.Navbar_authRow__3pUuF{flex-shrink:0}.Navbar_authRow__3pUuF,.Navbar_desktopAuthContainer__fEKFQ{display:flex;align-items:center;gap:.375rem}.Navbar_btnLogin__4AVjE{padding:.5rem 1.1rem;background:transparent;color:hsla(0,0%,100%,.52);border:1px solid hsla(0,0%,100%,.12);border-radius:999px;font-weight:500;font-size:.82rem;cursor:pointer;letter-spacing:.01em;white-space:nowrap;transition:color .15s,border-color .15s}.Navbar_btnLogin__4AVjE:hover{color:hsla(0,0%,100%,.9);border-color:hsla(0,0%,100%,.32)}.Navbar_btnSignup__nCJU_{padding:.5rem 1.15rem;background:#fff;color:#000;border:none;border-radius:999px;font-weight:700;font-size:.82rem;cursor:pointer;letter-spacing:.01em;white-space:nowrap;transition:opacity .15s,transform .15s}.Navbar_btnSignup__nCJU_:hover{opacity:.82;transform:scale(1.04)}@media (min-width:641px){.Navbar_burger__d0zP7{display:none!important}}.Navbar_mobileNav__WU_n1{padding-top:.5rem}.Navbar_mobileLink__cWDno{display:flex;align-items:center;gap:.75rem;padding:1.1rem 0;text-decoration:none;color:hsla(0,0%,100%,.6);font-size:1.5rem;font-weight:600;letter-spacing:-.02em;border-bottom:1px solid hsla(0,0%,100%,.055);transition:color .15s}.Navbar_mobileLink__cWDno:hover{color:#fff}.Navbar_mobileLinkActive__6AAjT{color:#fff;font-weight:700}.Navbar_mobileDot__nEkKG{width:6px;height:6px;border-radius:50%;background:#4ecdc4;flex-shrink:0}.Navbar_mobileBtnRow__PCM1g{display:flex;flex-direction:column;gap:.75rem;padding-top:2.5rem}.Navbar_mobileBtnRow__PCM1g .Navbar_btnLogin__4AVjE,.Navbar_mobileBtnRow__PCM1g .Navbar_btnSignup__nCJU_{width:100%;padding:.85rem 1.5rem;font-size:1rem;text-align:center}