.login-link-btn[data-astro-cid-5blmo7yk]{--glow-x: 50%;--glow-y: 50%;--glow-opacity: 0;color:var(--accent-green-light)!important;margin-left:16px!important;font-size:.9rem;font-weight:500;padding:7px 16px!important;border-radius:10px;position:relative;overflow:hidden;background:#8b5cf60f!important;border:1px solid rgba(167,139,250,.35)!important;font-family:inherit;cursor:pointer;text-decoration:none;white-space:nowrap;transition:color .25s,background .25s,border-color .25s,box-shadow .25s,transform .15s cubic-bezier(.23,1,.32,1)}.login-link-btn[data-astro-cid-5blmo7yk]:hover{color:#fff!important;background:#8b5cf61a!important;border-color:#8b5cf659!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 0 0 1px #8b5cf626 inset,0 0 18px #8b5cf61f}.login-link-btn[data-astro-cid-5blmo7yk]:active{transform:scale(.96);transition-duration:.1s}.login-link-btn[data-astro-cid-5blmo7yk]:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle 80px at var(--glow-x) var(--glow-y),rgba(139,92,246,.5) 0%,rgba(56,189,248,.22) 45%,transparent 70%);opacity:var(--glow-opacity);transition:opacity .2s;pointer-events:none;z-index:0}.login-link-btn[data-astro-cid-5blmo7yk]:after{content:"";position:absolute;inset:-1px;border-radius:inherit;background:radial-gradient(circle 60px at var(--glow-x) var(--glow-y),rgba(139,92,246,.9) 0%,rgba(56,189,248,.5) 35%,transparent 60%);opacity:var(--glow-opacity);transition:opacity .2s;pointer-events:none;z-index:-1;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px}.login-link-btn[data-astro-cid-5blmo7yk]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-black, #06060f),0 0 0 3px #8b5cf6a6}@media(prefers-reduced-motion:reduce){.login-link-btn[data-astro-cid-5blmo7yk]{transition:color .2s ease,background .2s ease,border-color .2s ease!important}.login-link-btn[data-astro-cid-5blmo7yk]:active{transform:none!important}}.nav-container[data-astro-cid-5blmo7yk]{position:relative;z-index:260}.nav-scrim[data-astro-cid-5blmo7yk]{position:fixed;inset:0;z-index:150;background:#06060fa6;-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease}.navbar[data-astro-cid-5blmo7yk].nav-open .nav-scrim[data-astro-cid-5blmo7yk]{opacity:1;visibility:visible;pointer-events:auto}.nav-hamburger[data-astro-cid-5blmo7yk]{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:10px;cursor:pointer;padding:0;flex-shrink:0;transition:background .2s,border-color .2s}.nav-hamburger[data-astro-cid-5blmo7yk]:hover{background:#ffffff1a;border-color:#ffffff38}.nav-hamburger[data-astro-cid-5blmo7yk] span[data-astro-cid-5blmo7yk]{display:block;width:18px;height:2px;background:#ffffffd9;border-radius:2px;transition:transform .25s ease,opacity .25s ease;transform-origin:center}.navbar[data-astro-cid-5blmo7yk].nav-open .nav-hamburger[data-astro-cid-5blmo7yk] span[data-astro-cid-5blmo7yk]:nth-child(1){transform:translateY(7px) rotate(45deg)}.navbar[data-astro-cid-5blmo7yk].nav-open .nav-hamburger[data-astro-cid-5blmo7yk] span[data-astro-cid-5blmo7yk]:nth-child(2){opacity:0;transform:scaleX(0)}.navbar[data-astro-cid-5blmo7yk].nav-open .nav-hamburger[data-astro-cid-5blmo7yk] span[data-astro-cid-5blmo7yk]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media(max-width:768px){.nav-hamburger[data-astro-cid-5blmo7yk]{display:flex}.logo[data-astro-cid-5blmo7yk],.nav-hamburger[data-astro-cid-5blmo7yk]{position:relative;z-index:210}.nav-links[data-astro-cid-5blmo7yk]{display:flex;position:fixed;inset:0;height:100dvh;overflow-y:auto;overflow-x:hidden;flex-direction:column;align-items:stretch;gap:2px;padding:calc(env(safe-area-inset-top,0px) + 104px) 20px 32px;background:#06060f;z-index:200;visibility:hidden;pointer-events:none;opacity:0;transform:translateY(-8px);transition:opacity .25s ease,transform .25s ease,visibility .25s}.nav-links[data-astro-cid-5blmo7yk]:before{content:"";position:absolute;top:-18%;left:50%;width:340px;height:340px;transform:translate(-50%);background:radial-gradient(circle,rgba(139,92,246,.32) 0%,rgba(56,189,248,.14) 45%,transparent 72%);filter:blur(50px);pointer-events:none;z-index:0}.navbar[data-astro-cid-5blmo7yk].nav-open .nav-links[data-astro-cid-5blmo7yk]{visibility:visible;pointer-events:auto;opacity:1;transform:translateY(0)}.nav-links[data-astro-cid-5blmo7yk]>[data-astro-cid-5blmo7yk]{position:relative;z-index:1;opacity:0;transform:translateY(16px)}.navbar[data-astro-cid-5blmo7yk].nav-open .nav-links[data-astro-cid-5blmo7yk]>[data-astro-cid-5blmo7yk]{animation:navItemIn .5s cubic-bezier(.22,1,.36,1) forwards}.navbar[data-astro-cid-5blmo7yk].nav-open .nav-links[data-astro-cid-5blmo7yk]>[data-astro-cid-5blmo7yk]:nth-child(1){animation-delay:.08s}.navbar[data-astro-cid-5blmo7yk].nav-open .nav-links[data-astro-cid-5blmo7yk]>[data-astro-cid-5blmo7yk]:nth-child(2){animation-delay:.14s}.navbar[data-astro-cid-5blmo7yk].nav-open .nav-links[data-astro-cid-5blmo7yk]>[data-astro-cid-5blmo7yk]:nth-child(3){animation-delay:.2s}.navbar[data-astro-cid-5blmo7yk].nav-open .nav-links[data-astro-cid-5blmo7yk]>[data-astro-cid-5blmo7yk]:nth-child(4){animation-delay:.26s}@keyframes navItemIn{to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.nav-links[data-astro-cid-5blmo7yk]>[data-astro-cid-5blmo7yk]{opacity:1;transform:none}.navbar[data-astro-cid-5blmo7yk].nav-open .nav-links[data-astro-cid-5blmo7yk]>[data-astro-cid-5blmo7yk]{animation:none}}.nav-links[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk]:not(.login-link-btn){margin-left:0!important;padding:20px 18px!important;font-size:1.35rem!important;font-weight:600;border-radius:10px!important;border:1px solid transparent!important;border-bottom:1px solid rgba(255,255,255,.08)!important}.nav-links[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk]:not(.login-link-btn):last-of-type{border-bottom:1px solid transparent!important}.nav-links[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk]:not(.login-link-btn):hover,.nav-links[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk]:not(.login-link-btn):active{color:#fff!important;border-color:#8b5cf64d!important;background:#8b5cf614}.login-link-btn[data-astro-cid-5blmo7yk]{margin:20px 0 0!important;padding:16px 24px!important;text-align:center!important;font-size:1.05rem!important;border-radius:12px!important}}
