.Navbar_navbar__fk_p7{position:fixed;top:var(--navbar-float-gap);left:50%;transform:translateX(-50%);z-index:100;height:var(--navbar-height);width:var(--navbar-width);max-width:calc(100% - var(--navbar-float-gap) * 2);background-color:var(--color-white);border:var(--border) solid var(--color-black);border-radius:var(--radius)}.Navbar_inner__GwI1d{height:100%;padding:0 32px;display:flex;align-items:center;justify-content:space-between;gap:24px}.Navbar_brand__XNsQP{display:flex;align-items:center;flex-shrink:0;position:relative}.Navbar_brandLogo__Z4ZEc{display:block;height:var(--logo-nav-height);width:auto;transition:transform .2s ease}.Navbar_brand__XNsQP:hover .Navbar_brandLogoWord__m5bKC{transform:scale(1.05)}.Navbar_brand__XNsQP:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 40%,var(--color-red) 50%,transparent 60%) no-repeat;background-size:300% 100%;background-position:100% 0;mask:url(/images/Bittersprint_logo.svg) center/contain no-repeat;-webkit-mask:url(/images/Bittersprint_logo.svg) center/contain no-repeat;pointer-events:none}.Navbar_brand__XNsQP:hover:after{animation:Navbar_wordmark-shine__ml6Kc .8s ease}@keyframes Navbar_wordmark-shine__ml6Kc{0%{background-position:100% 0}to{background-position:0 0}}.Navbar_brandLogoIcon__mRqcf{display:none}.Navbar_navLinks__F_HK7{display:flex;align-items:center;gap:40px}.Navbar_actions__1ikpw{display:flex;align-items:center;gap:16px}.Navbar_navLink__id1IU{color:var(--color-black);white-space:nowrap;transition:font-weight .15s ease}.Navbar_navLinkActive__CmfE_,.Navbar_navLink__id1IU:hover{font-weight:var(--fw-semibold)}.Navbar_signupButton__TOiOM{position:relative;overflow:hidden;display:inline-block;background-color:var(--color-red);color:var(--color-white);border-radius:var(--radius);font-size:var(--fs-label);padding:10px 24px;white-space:nowrap}.Navbar_signupButton__TOiOM:after{content:"";position:absolute;top:-20%;bottom:-20%;left:0;width:40%;background:linear-gradient(100deg,transparent,var(--color-yellow) 40%,var(--color-yellow) 60%,transparent);transform:translateX(-200%) skewX(-20deg);pointer-events:none}.Navbar_signupButton__TOiOM{transition:transform .2s ease}.Navbar_signupButton__TOiOM:hover{transform:scale(1.05)}.Navbar_signupButton__TOiOM:hover:after{animation:Navbar_shine-sweep__JgaBS .8s ease}@keyframes Navbar_shine-sweep__JgaBS{0%{transform:translateX(-200%) skewX(-20deg)}to{transform:translateX(400%) skewX(-20deg)}}@media (prefers-reduced-motion:reduce){.Navbar_brand__XNsQP:hover:after,.Navbar_signupButton__TOiOM:hover:after{animation:none}.Navbar_brandLogo__Z4ZEc,.Navbar_signupButton__TOiOM{transition:none}}.Navbar_burger__NeEDU{display:none;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:10px;background:none;border:none;cursor:pointer}.Navbar_burgerLine__dFljg{display:block;height:3px;width:100%;background-color:var(--color-black);border-radius:2px}.Navbar_mobileMenu__g3FB_{position:fixed;top:calc(var(--navbar-float-gap) + var(--navbar-height) + 10px);left:16px;right:16px;display:none;flex-direction:column;align-items:center;gap:20px;padding:24px;background-color:var(--color-white);border:var(--border) solid var(--color-black);border-radius:var(--radius)}@media (max-width:1300px){.Navbar_brand__XNsQP:after{content:none}.Navbar_navbar__fk_p7{width:calc(100% - var(--navbar-float-gap) * 2)}.Navbar_navLinks__F_HK7{display:none}.Navbar_burger__NeEDU{display:flex}.Navbar_inner__GwI1d{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.Navbar_brand__XNsQP{justify-self:start}.Navbar_burger__NeEDU{justify-self:end}.Navbar_brandLogoWord__m5bKC{display:none}.Navbar_brandLogoIcon__mRqcf{display:block;height:var(--logo-nav-height)}.Navbar_mobileMenu__g3FB_{display:flex}}