#joomla-menu-placeholder,#navbar{background-color:var(--kl-ink-900,#0b1b33)!important;border-bottom:1px solid hsla(0,0%,100%,.06)}#joomla-menu-placeholder:not(:empty)+.joomla-hide-fallback{display:none!important}#joomla-menu-placeholder .mod-list,#joomla-menu-placeholder .mod-menu,#joomla-menu-placeholder .mod-menu>ul,#joomla-menu-placeholder .nav,#navbar .mod-list,#navbar .mod-menu,#navbar .mod-menu>ul,#navbar .nav{display:flex!important;flex-direction:row!important;align-items:center;gap:.15rem;margin:0;padding:0;list-style:none;list-style-type:none}#joomla-menu-placeholder .mod-list li,#joomla-menu-placeholder .mod-menu li,#joomla-menu-placeholder .nav li,#navbar .mod-list li,#navbar .mod-menu li,#navbar .nav li{position:relative;margin:0;list-style:none}#joomla-menu-placeholder .mod-list a,#joomla-menu-placeholder .mod-menu a,#joomla-menu-placeholder .nav a,#navbar .mod-list a,#navbar .mod-menu a,#navbar .nav a{display:block;margin-right:0!important;padding:.5rem .8rem!important;border-radius:9999px;color:#e2e8f0;font-family:var(--kl-font-sans,"Inter",sans-serif);font-size:.92rem;font-weight:500;line-height:1.4;text-decoration:none;transition:background-color .2s ease,color .2s ease}#joomla-menu-placeholder .mod-list a:hover,#joomla-menu-placeholder .mod-menu a:hover,#joomla-menu-placeholder .nav a:hover,#navbar .mod-list a:hover,#navbar .mod-menu a:hover,#navbar .nav a:hover{background-color:hsla(0,0%,100%,.08);color:#fff}#joomla-menu-placeholder .mod-list a:focus-visible,#joomla-menu-placeholder .mod-menu a:focus-visible,#joomla-menu-placeholder .nav a:focus-visible,#navbar .mod-list a:focus-visible,#navbar .mod-menu a:focus-visible,#navbar .nav a:focus-visible{outline:2px solid var(--kl-gold-400,#ddae4e);outline-offset:2px;color:#fff}#navbar .mod-list a[aria-current=page],#navbar .mod-list li.active>a,#navbar .mod-menu a[aria-current=page],#navbar .mod-menu li.active>a,#navbar .nav a[aria-current=page],#navbar .nav li.active>a{background-color:rgba(217,164,65,.16);color:#e6c271!important;box-shadow:inset 0 0 0 1px rgba(217,164,65,.32)}#joomla-menu-placeholder .mod-list li ul,#joomla-menu-placeholder .mod-menu li ul,#joomla-menu-placeholder .nav li ul,#navbar .mod-list li ul,#navbar .mod-menu li ul,#navbar .nav li ul{position:absolute;top:calc(100% + .5rem);left:0;z-index:50;display:none;flex-direction:column!important;gap:0!important;min-width:220px;margin:0;padding:.4rem!important;border:1px solid hsla(0,0%,100%,.08);border-radius:.85rem;background-color:#0f2342!important;box-shadow:0 24px 50px -24px rgba(0,0,0,.65);list-style:none}#joomla-menu-placeholder .mod-list li:focus-within>ul,#joomla-menu-placeholder .mod-list li:hover>ul,#joomla-menu-placeholder .mod-menu li:focus-within>ul,#joomla-menu-placeholder .mod-menu li:hover>ul,#joomla-menu-placeholder .nav li:focus-within>ul,#joomla-menu-placeholder .nav li:hover>ul,#navbar .mod-list li:focus-within>ul,#navbar .mod-list li:hover>ul,#navbar .mod-menu li:focus-within>ul,#navbar .mod-menu li:hover>ul,#navbar .nav li:focus-within>ul,#navbar .nav li:hover>ul{display:flex}#joomla-menu-placeholder .mod-list li ul a,#joomla-menu-placeholder .mod-menu li ul a,#joomla-menu-placeholder .nav li ul a,#navbar .mod-list li ul a,#navbar .mod-menu li ul a,#navbar .nav li ul a{padding:.55rem .8rem!important;border-radius:.55rem;color:#dbe4f0;font-size:.9rem;white-space:nowrap;transition:background-color .18s ease,color .18s ease}#joomla-menu-placeholder .mod-list li ul a:hover,#joomla-menu-placeholder .mod-menu li ul a:hover,#joomla-menu-placeholder .nav li ul a:hover,#navbar .mod-list li ul a:hover,#navbar .mod-menu li ul a:hover,#navbar .nav li ul a:hover{background-color:var(--kl-gold-500,#d9a441)!important;color:var(--kl-ink-950,#071324)!important}@media (max-width:1279px){#joomla-menu-placeholder .mod-list,#joomla-menu-placeholder .mod-menu,#joomla-menu-placeholder .mod-menu>ul,#joomla-menu-placeholder .nav,#navbar .mod-list,#navbar .mod-menu,#navbar .mod-menu>ul,#navbar .nav{flex-direction:column!important;align-items:stretch!important;gap:0!important}#joomla-menu-placeholder .mod-list li ul,#joomla-menu-placeholder .mod-menu li ul,#joomla-menu-placeholder .nav li ul,#navbar .mod-list li ul,#navbar .mod-menu li ul,#navbar .nav li ul{position:static!important;top:auto;box-shadow:none}}#mobile-menu .mod-list,#mobile-menu .mod-menu,#mobile-menu .nav{flex-direction:column!important;align-items:stretch!important;gap:0!important}#mobile-menu .mod-list li,#mobile-menu .mod-menu li,#mobile-menu .nav li{width:100%}#mobile-menu .mod-list a,#mobile-menu .mod-menu a,#mobile-menu .nav a{display:block;padding:.7rem .75rem!important;border-radius:.6rem;color:#e2e8f0!important;font-size:.95rem;font-weight:500}#mobile-menu .mod-list a:hover,#mobile-menu .mod-menu a:hover,#mobile-menu .nav a:hover{background-color:hsla(0,0%,100%,.08);color:#fff!important}#mobile-menu .mod-list li.active>a,#mobile-menu .mod-menu li.active>a,#mobile-menu .nav li.active>a{background-color:rgba(217,164,65,.16);color:#e6c271!important}#mobile-menu .mod-list li ul,#mobile-menu .mod-menu li ul,#mobile-menu .nav li ul{position:static!important;display:flex!important;width:100%;min-width:0;margin:0 0 .35rem!important;padding:.25rem 0 .25rem .75rem!important;border:0;border-left:1px solid hsla(0,0%,100%,.15);border-radius:0;background:transparent!important;box-shadow:none}#mobile-menu .mod-list li ul a,#mobile-menu .mod-menu li ul a,#mobile-menu .nav li ul a{padding:.5rem .75rem!important;color:#a9b8d4!important;font-size:.88rem}#mobile-menu .mod-list li ul a:hover,#mobile-menu .mod-menu li ul a:hover,#mobile-menu .nav li ul a:hover{background-color:hsla(0,0%,100%,.06)!important;color:#fff!important}