.JJNavbar_navbar-toggler__4HDCH{border:2px solid var(--bs-primary)!important;background:var(--bs-light)!important;border-radius:8px;padding:.4rem .7rem;box-shadow:0 2px 8px rgba(0,0,0,.12);transition:background .2s,border .2s;z-index:1051}.JJNavbar_navbar-toggler__4HDCH:focus,.JJNavbar_navbar-toggler__4HDCH:hover{background:var(--bs-primary)!important;border-color:var(--bs-primary)!important;outline:none}.JJNavbar_navbar-toggler-icon__X8LOF{background-image:none!important;width:1.7em;height:1.7em;position:relative;display:inline-block}.JJNavbar_navbar-toggler-icon__X8LOF span,.JJNavbar_navbar-toggler-icon__X8LOF:after,.JJNavbar_navbar-toggler-icon__X8LOF:before{content:"";display:block;height:3px;width:100%;background:#222;border-radius:2px;margin:.3em 0;transition:background .2s}.JJNavbar_navbar-toggler__4HDCH:focus .JJNavbar_navbar-toggler-icon__X8LOF span,.JJNavbar_navbar-toggler__4HDCH:focus .JJNavbar_navbar-toggler-icon__X8LOF:after,.JJNavbar_navbar-toggler__4HDCH:focus .JJNavbar_navbar-toggler-icon__X8LOF:before,.JJNavbar_navbar-toggler__4HDCH:hover .JJNavbar_navbar-toggler-icon__X8LOF span,.JJNavbar_navbar-toggler__4HDCH:hover .JJNavbar_navbar-toggler-icon__X8LOF:after,.JJNavbar_navbar-toggler__4HDCH:hover .JJNavbar_navbar-toggler-icon__X8LOF:before{background:#fff}.JJNavbar_custom-navbar__hgZWl{background:rgba(15,15,35,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--bs-border-color);padding:1rem 0}@media(max-width:991.98px){.JJNavbar_navbar-collapse__aDphp{background:rgba(15,15,35,.98)!important;flex-direction:column;justify-content:stretch;align-items:stretch;box-shadow:0 8px 32px rgba(0,0,0,.25);transition:all .3s cubic-bezier(.4,0,.2,1);padding-bottom:0!important;gap:0}.JJNavbar_navbar-collapse__aDphp .JJNavbar_nav__vhMr8{flex:1 1 auto;display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;gap:0;height:100%;width:100%}.JJNavbar_navbar-collapse__aDphp .JJNavbar_nav-link__k9xBI{flex:1 1;display:flex;align-items:center;justify-content:center;font-size:1.5rem;padding:1.3rem 2rem;margin:.5rem 0;text-align:center;width:100%;border-radius:18px;letter-spacing:.01em;min-height:0}.JJNavbar_custom-navbar__hgZWl{min-height:64px;padding-top:0;padding-bottom:0}.JJNavbar_nav-link__k9xBI{font-size:1.5rem;padding:1.3rem 2rem;margin:.5rem 0;text-align:center;width:100%;border-radius:18px;letter-spacing:.01em}}.JJNavbar_custom-navbar__hgZWl.JJNavbar_scrolled__w6Z_F{background:rgba(15,15,35,.98);padding:.5rem 0}.JJNavbar_logo-circle__jfMKY{width:40px;height:40px;background:linear-gradient(135deg,var(--bs-primary),var(--bs-secondary));border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.JJNavbar_logo-circle__jfMKY:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,hsla(0,0%,100%,.1),transparent);transform:rotate(45deg);animation:JJNavbar_logoShine__yu6Tx 3s linear infinite}@keyframes JJNavbar_logoShine__yu6Tx{0%{transform:translateX(-100%) translateY(-100%) rotate(45deg)}to{transform:translateX(100%) translateY(100%) rotate(45deg)}}.JJNavbar_brand-text__Mk_MO{font-weight:600;font-size:1.1rem;color:#fff}.JJNavbar_brand-accent__nwecX{color:var(--bs-primary)}.JJNavbar_nav-link__k9xBI{color:var(--bs-gray)!important;font-weight:600;margin:0 .7rem;padding:.7rem 1.4rem;font-size:1.15rem;border-radius:25px;transition:all .3s ease;position:relative;background:none!important}@media(max-width:991.98px){.JJNavbar_nav-link__k9xBI{font-size:1.25rem;padding:1.1rem 1.5rem;margin:.2rem 0;text-align:center;width:100%;border-radius:18px;letter-spacing:.01em}}.JJNavbar_active__DkKjB.JJNavbar_nav-link__k9xBI,.JJNavbar_nav-link__k9xBI.JJNavbar_active__DkKjB,.JJNavbar_nav-link__k9xBI:hover{color:var(--bs-primary)!important;background:rgba(var(--bs-primary-rgb),.1)!important;transform:translateY(-2px);transition:color .3s,background .3s,transform .3s}.JJNavbar_brand-break__J3wI8{display:none}