#main-header[data-astro-cid-cnu5gvpy]{position:fixed;top:var(--promo-offset, 0px);left:0;width:100%;z-index:100;transition:all .3s ease;background:transparent;background:linear-gradient(to bottom,rgba(8,42,58,.6) 0%,transparent 100%)}#main-header[data-astro-cid-cnu5gvpy].is-scrolled{background:var(--c-navy);box-shadow:0 4px 20px #0003}.header-inner[data-astro-cid-cnu5gvpy]{max-width:var(--page-max);margin:0 auto;padding:0 1.5rem;height:110px;display:flex;align-items:center;justify-content:space-between;transition:height .3s ease}#main-header[data-astro-cid-cnu5gvpy].is-scrolled .header-inner[data-astro-cid-cnu5gvpy]{height:80px}.logo[data-astro-cid-cnu5gvpy]{z-index:102;position:relative;display:flex;align-items:center}.logo[data-astro-cid-cnu5gvpy] img[data-astro-cid-cnu5gvpy]{height:55px;width:auto;transition:height .3s cubic-bezier(.4,0,.2,1)}@media (min-width: 900px){.logo[data-astro-cid-cnu5gvpy] img[data-astro-cid-cnu5gvpy]{height:85px}}#main-header[data-astro-cid-cnu5gvpy].is-scrolled .logo[data-astro-cid-cnu5gvpy] img[data-astro-cid-cnu5gvpy]{height:50px}.desktop-nav[data-astro-cid-cnu5gvpy]{display:none}@media (min-width: 900px){.desktop-nav[data-astro-cid-cnu5gvpy]{display:flex;gap:.85rem}}@media (min-width: 1280px){.desktop-nav[data-astro-cid-cnu5gvpy]{gap:1.35rem}}.nav-item[data-astro-cid-cnu5gvpy]{color:var(--c-white);text-decoration:none;text-transform:uppercase;font-weight:700;font-size:.78rem;letter-spacing:.04em;position:relative;transition:color .2s;text-shadow:0 2px 4px rgba(0,0,0,.3)}@media (min-width: 1280px){.nav-item[data-astro-cid-cnu5gvpy]{font-size:.9rem}}.nav-item[data-astro-cid-cnu5gvpy]:hover,.nav-item[data-astro-cid-cnu5gvpy].active{color:var(--c-orange)}.nav-item[data-astro-cid-cnu5gvpy]:after{content:"";position:absolute;bottom:-6px;left:0;width:100%;height:2px;background-color:var(--c-orange);transform:scaleX(0);transition:transform .3s ease}.nav-item[data-astro-cid-cnu5gvpy]:hover:after,.nav-item[data-astro-cid-cnu5gvpy].active:after{transform:scaleX(1)}.header-actions[data-astro-cid-cnu5gvpy]{display:flex;align-items:center;gap:1rem;z-index:102}.header-btn[data-astro-cid-cnu5gvpy]{display:none;font-size:.9rem;padding:.8rem 1.5rem}@media (min-width: 600px){.header-btn[data-astro-cid-cnu5gvpy]{display:inline-flex}}#burger-btn[data-astro-cid-cnu5gvpy]{background:none;border:none;cursor:pointer;width:32px;height:26px;position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:0;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5))}#burger-btn[data-astro-cid-cnu5gvpy]:focus-visible{outline:3px solid var(--c-orange);outline-offset:4px;border-radius:4px}.nav-item[data-astro-cid-cnu5gvpy]:focus-visible,.mobile-link[data-astro-cid-cnu5gvpy]:focus-visible,.header-btn[data-astro-cid-cnu5gvpy]:focus-visible,.mobile-cta[data-astro-cid-cnu5gvpy]:focus-visible{outline:3px solid var(--c-orange);outline-offset:3px;border-radius:4px}@media (min-width: 900px){#burger-btn[data-astro-cid-cnu5gvpy]{display:none}}.line[data-astro-cid-cnu5gvpy]{width:100%;height:3px;background-color:var(--c-white);border-radius:2px;transition:all .3s ease}#burger-btn[data-astro-cid-cnu5gvpy].open .top[data-astro-cid-cnu5gvpy]{transform:rotate(45deg) translate(6px,6px)}#burger-btn[data-astro-cid-cnu5gvpy].open .mid[data-astro-cid-cnu5gvpy]{opacity:0}#burger-btn[data-astro-cid-cnu5gvpy].open .bot[data-astro-cid-cnu5gvpy]{transform:rotate(-45deg) translate(8px,-9px)}#mobile-menu[data-astro-cid-cnu5gvpy]{position:fixed;inset:0;background-color:var(--c-navy);z-index:101;display:flex;flex-direction:column;justify-content:center;align-items:center;transform:translate(100%);transition:transform .4s cubic-bezier(.4,0,.2,1)}#mobile-menu[data-astro-cid-cnu5gvpy].open{transform:translate(0)}.mobile-nav[data-astro-cid-cnu5gvpy]{display:flex;flex-direction:column;align-items:center;gap:2rem}.mobile-link[data-astro-cid-cnu5gvpy]{font-family:var(--font-head, sans-serif);font-size:2rem;font-weight:800;color:var(--c-white);text-decoration:none;text-transform:uppercase}.mobile-link[data-astro-cid-cnu5gvpy]:hover{color:var(--c-orange)}.mobile-cta[data-astro-cid-cnu5gvpy]{margin-top:1rem;font-size:1.2rem;padding:1rem 3rem}
