.w-aurora-header[data-v-ec99bb8a1]{position:fixed;top:0;left:0;right:0;z-index:1100;background:#fff;padding:24px 0;font-family:var(--font-site)}.w-aurora-header .container[data-v-ec99bb8a1]{position:relative}.w-aurora-header__brand[data-v-ec99bb8a1]{display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0;color:#000;transition:all .3s ease}.w-aurora-header__brand[data-v-ec99bb8a1]:hover{color:rgba(0,0,0,.8);transform:translateY(-1px)}.w-aurora-header__brand-text[data-v-ec99bb8a1]{font-size:24px;font-weight:600;color:#000;font-family:var(--font-title)}.w-aurora-header__logo-image[data-v-ec99bb8a1]{height:40px;width:auto;object-fit:contain;object-position:center;max-width:200px;display:block}.w-aurora-header__nav[data-v-ec99bb8a1]{flex-grow:1;justify-content:flex-end}.w-aurora-header__menu[data-v-ec99bb8a1]{gap:32px;white-space:nowrap}.w-aurora-header__menu-item[data-v-ec99bb8a1]{position:relative}.w-aurora-header__menu-link[data-v-ec99bb8a1]{transition:all .3s ease;position:relative;white-space:nowrap;padding:8px 0;color:#000;font-size:16px;font-weight:400;line-height:1.5;display:flex;align-items:center;justify-content:center}.w-aurora-header__menu-link[data-v-ec99bb8a1]:hover{color:var(--bs-yellow)}.w-aurora-header__menu-link[data-v-ec99bb8a1]::after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:var(--bs-yellow);transition:width .3s ease}.w-aurora-header__menu-link[data-v-ec99bb8a1]:hover::after{width:100%}.w-aurora-header__mobile-toggle[data-v-ec99bb8a1]{background:0 0;border:1px solid rgba(0,0,0,.3);border-radius:8px;padding:8px 12px;color:#000;transition:all .3s ease;width:44px;height:44px;display:flex;align-items:center;justify-content:center}.w-aurora-header__mobile-toggle[data-v-ec99bb8a1]:hover{background:rgba(0,0,0,.05);border-color:rgba(0,0,0,.5)}.w-aurora-header__mobile-toggle.active[data-v-ec99bb8a1]{background:rgba(0,0,0,.1)}.w-aurora-header__hamburger[data-v-ec99bb8a1]{width:20px;height:16px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px}.w-aurora-header .hamburger-line[data-v-ec99bb8a1]{height:2px;width:100%;background:#000;border-radius:1px;transition:all .3s ease;display:block}.w-aurora-header__close[data-v-ec99bb8a1]{font-size:28px;line-height:1;color:#000}.w-aurora-header__mobile-menu[data-v-ec99bb8a1]{position:absolute;top:100%;left:0;right:0;background:rgba(255,255,255,.98);backdrop-filter:blur(15px);box-shadow:0 10px 40px rgba(0,0,0,.1);opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;z-index:1101;padding:12px}.w-aurora-header__mobile-menu--open[data-v-ec99bb8a1]{opacity:1;visibility:visible;transform:translateY(0)}.w-aurora-header__mobile-menu-list[data-v-ec99bb8a1]{display:flex;flex-direction:column;gap:.5rem}.w-aurora-header__mobile-menu-link[data-v-ec99bb8a1]{padding:8px 16px;color:#000;font-size:16px;font-weight:500;border-radius:8px;transition:all .3s ease;border:1px solid transparent;display:block}.w-aurora-header__mobile-menu-link[data-v-ec99bb8a1]:hover{background:rgba(0,0,0,.05);border-color:rgba(0,0,0,.1);color:var(--bs-yellow)}.w-aurora-header__overlay[data-v-ec99bb8a1]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);z-index:1100}@media (min-width:576px){.w-aurora-header[data-v-ec99bb8a1]{padding:24px 0}}@media (min-width:768px){.w-aurora-header[data-v-ec99bb8a1]{padding:28px 0}}@media (min-width:992px){.w-aurora-header[data-v-ec99bb8a1]{padding:24px 0;border-bottom:1px solid rgba(0,0,0,.1)}.w-aurora-header .container[data-v-ec99bb8a1]{gap:40px}.w-aurora-header__brand[data-v-ec99bb8a1]{justify-content:flex-start}.w-aurora-header__menu[data-v-ec99bb8a1]{gap:40px}.w-aurora-header--scrolled[data-v-ec99bb8a1]{background:rgba(255,255,255,.9);backdrop-filter:blur(10px);border-bottom:1px solid rgba(0,0,0,.1)}}@media (min-width:1200px){.w-aurora-header__menu[data-v-ec99bb8a1]{gap:48px}}@media (max-width:991.98px){.w-aurora-header[data-v-ec99bb8a1]{background:#fff;backdrop-filter:blur(10px)}.w-aurora-header .container[data-v-ec99bb8a1]{gap:0;width:100%}.w-aurora-header__brand-text[data-v-ec99bb8a1]{font-size:20px}.w-aurora-header__logo-image[data-v-ec99bb8a1]{height:32px}}@media (max-width:767.98px){.w-aurora-header[data-v-ec99bb8a1]{padding:16px 0}.w-aurora-header__brand-text[data-v-ec99bb8a1]{font-size:18px}.w-aurora-header__logo-image[data-v-ec99bb8a1]{height:28px}}