.nav-glass{background:rgba(255,255,255,.92);backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%);border-bottom-color:rgba(0,0,0,.06)!important}[data-theme=dark] .nav-glass{background:rgba(26,26,26,.88);border-bottom-color:rgba(255,255,255,.08)!important}.dropdown-glass{background:#ffffff;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(0,0,0,.06);box-shadow:0 12px 40px rgba(26,26,26,.08)}[data-theme=dark] .dropdown-glass{background:rgba(30,30,30,.97);border:1px solid rgba(255,255,255,.1);box-shadow:0 12px 40px rgba(0,0,0,.3)}.navLink{overflow:visible;border-radius:unset;padding:.35rem 0;letter-spacing:.04em;text-decoration:none;color:var(--ff-charcoal);transition:color .2s ease;&:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1.5px;background-color:var(--ff-gold);transition:width .25s ease}[data-theme=dark] &{color:#e5e5e5}[data-theme=dark] &:after{background-color:var(--ff-gold)}&:hover{text-decoration:none;color:var(--ff-near-black);&:after{width:100%}}[data-theme=dark] &:hover{color:white}&.active{color:var(--ff-near-black);&:after{width:100%}}[data-theme=dark] &.active{color:white}}.burger-icon{display:flex;flex-direction:column;gap:0}.burger-bar-top{top:-4px}.burger-bar-bottom{top:4px}.burger-active .burger-bar-top{transform:rotate(45deg);top:-1px}.burger-active .burger-bar-bottom{transform:rotate(-45deg);top:1px}.nav-overlay{z-index:40}[data-theme=dark] header[data-transparent] .navLink,[data-theme=dark] header[data-transparent] .navLink:hover{color:white}[data-theme=dark] header[data-transparent] .navLink:after{background-color:var(--ff-gold)}[data-theme=dark] header[data-transparent] nav a,[data-theme=dark] header[data-transparent] nav button{color:white}[data-theme=dark] header[data-transparent] nav img{filter:brightness(0) invert(1)}[data-theme=dark] header[data-transparent] nav svg,header[data-header-theme=dark] .navLink,header[data-header-theme=dark] .navLink:hover{color:white}header[data-header-theme=dark] .navLink:after{background-color:white}