.pa-global-header{--pa-cyan:#21d8e8;--pa-bg:#02080b;--pa-line:rgba(91,220,234,.18);position:relative;z-index:9999;width:100vw;margin-left:calc(50% - 50vw);background:var(--pa-bg);color:#fff;font-family:Inter,Arial,sans-serif;border-bottom:1px solid var(--pa-line)}
.pa-announcement{height:28px;overflow:hidden;border-bottom:1px solid var(--pa-line);background:#031015}
.pa-announcement-track{display:flex;width:max-content;height:100%;animation:paAnnouncementRight 30s linear infinite;will-change:transform}
.pa-announcement-set{display:flex;flex:none;align-items:center;justify-content:space-around;width:max-content;min-width:100vw;height:100%;white-space:nowrap}
.pa-announcement-set span{display:flex;align-items:center;gap:24px;padding:0 28px;color:#76eef7;font-size:11px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;text-shadow:0 0 10px rgba(33,216,232,.42)}
.pa-announcement-set i{width:4px;height:4px;flex:none;border-radius:50%;background:#83f6ff;box-shadow:0 0 9px 2px rgba(33,216,232,.8)}
.pa-announcement:hover .pa-announcement-track{animation-play-state:paused}
@keyframes paAnnouncementRight{from{transform:translateX(-50%)}to{transform:translateX(0)}}
.pa-header-main{position:relative;display:grid;grid-template-columns:180px 1fr 180px;align-items:center;width:min(1480px,calc(100% - 64px));height:70px;margin:auto}
.pa-header-logo{display:block;width:145px;line-height:0}.pa-header-logo img{display:block;width:100%;height:auto;max-height:56px;object-fit:contain;object-position:left center}
.pa-header-nav{display:flex;align-items:center;justify-content:center;gap:clamp(22px,2.3vw,42px);height:100%}
.pa-header-nav a,.pa-header-mobile-nav a{position:relative;color:#cdd1d4!important;font-size:12px;font-weight:900;letter-spacing:.07em;text-transform:uppercase;text-decoration:none!important;transition:color .22s ease}
.pa-header-nav a:after{content:"";position:absolute;left:0;right:100%;bottom:-8px;height:2px;background:var(--pa-cyan);box-shadow:0 0 8px var(--pa-cyan);transition:right .25s ease}
.pa-header-nav a:hover{color:#fff!important}.pa-header-nav a:hover:after{right:0}
.pa-header-nav a.is-current,.pa-header-nav a[aria-current="page"],.pa-header-mobile-nav a.is-current,.pa-header-mobile-nav a[aria-current="page"]{color:var(--pa-cyan)!important;text-shadow:0 0 8px rgba(33,216,232,.7),0 0 20px rgba(33,216,232,.3)}
.pa-header-nav a.is-current:after,.pa-header-nav a[aria-current="page"]:after{right:0}
.pa-header-nav a.pa-clicked,.pa-header-mobile-nav a.pa-clicked{animation:paNavFlash .58s ease-out}
@keyframes paNavFlash{0%{color:#fff;text-shadow:0 0 3px #fff,0 0 8px var(--pa-cyan)}45%{color:var(--pa-cyan);text-shadow:0 0 12px #fff,0 0 26px var(--pa-cyan)}100%{text-shadow:0 0 8px rgba(33,216,232,.55)}}
.pa-click-wave{position:fixed;z-index:2147483646;width:1px;height:1px;pointer-events:none}.pa-click-wave i{position:absolute;left:0;top:0;width:24px;height:24px;border:1px solid rgba(55,224,239,.9);border-radius:50%;box-shadow:0 0 12px rgba(33,216,232,.45);transform:translate(-50%,-50%) scale(.15);animation:paGlobalWave .68s ease-out forwards}.pa-click-wave i:nth-child(2){animation-delay:.08s}.pa-click-wave i:nth-child(3){animation-delay:.16s}@keyframes paGlobalWave{0%{opacity:.95;transform:translate(-50%,-50%) scale(.15)}100%{opacity:0;transform:translate(-50%,-50%) scale(3.25)}}
.pa-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px}
.pa-header-search-toggle,.pa-header-menu-toggle,.pa-header-cart-toggle{position:relative;display:grid;place-items:center;width:42px;height:42px;padding:0;border:1px solid transparent!important;border-radius:50%;background:#071217!important;color:#dbe7ea!important;cursor:pointer;transition:border-color .2s,background .2s,color .2s}
.pa-header-search-toggle:hover,.pa-header-menu-toggle:hover,.pa-header-cart-toggle:hover,.pa-header-search-toggle[aria-expanded="true"],.pa-header-menu-toggle[aria-expanded="true"]{border-color:rgba(33,216,232,.4)!important;background:#0a1a20!important;color:var(--pa-cyan)!important}
.pa-header-cart-toggle svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pa-header-cart-toggle b{position:absolute;right:-3px;top:-4px;display:grid;min-width:18px;height:18px;padding:0 4px;place-items:center;border-radius:20px;background:var(--pa-cyan);color:#001014;font-size:8px;font-weight:1000}
.pa-header-search-toggle svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}
.pa-header-menu-toggle{display:none;align-content:center;gap:5px;border-radius:4px}
.pa-header-menu-toggle span{display:block;width:19px;height:2px;background:currentColor;transition:transform .25s,opacity .2s}
.pa-header-menu-toggle[aria-expanded="true"] span:first-child{transform:translateY(7px) rotate(45deg)}.pa-header-menu-toggle[aria-expanded="true"] span:nth-child(2){opacity:0}.pa-header-menu-toggle[aria-expanded="true"] span:last-child{transform:translateY(-7px) rotate(-45deg)}
.pa-header-search,.pa-header-mobile-nav{display:none}
.pa-header-search{position:absolute;z-index:3;left:0;right:0;top:100%;padding:18px max(32px,calc((100vw - 1480px)/2));border-top:1px solid var(--pa-line);border-bottom:1px solid var(--pa-line);background:#041015;box-shadow:0 18px 32px rgba(0,0,0,.32)}
.pa-header-search.is-open{display:block;animation:paHeaderDrop .2s ease both}.pa-header-search form{display:grid;grid-template-columns:auto minmax(160px,1fr) auto;gap:18px;align-items:center}.pa-header-search label{color:#7deaf3;font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.pa-header-search input{height:42px;margin:0!important;padding:0 14px!important;border:1px solid rgba(111,230,241,.25)!important;border-radius:0!important;background:#06161b!important;color:#fff!important;font-size:14px!important}.pa-header-search button{height:42px;padding:0 25px!important;border:0!important;border-radius:0!important;background:var(--pa-cyan)!important;color:#001014!important;font-size:10px!important;font-weight:900!important;letter-spacing:.12em!important;text-transform:uppercase!important}.pa-header-search button span{margin-left:16px}
@keyframes paHeaderDrop{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}
body .et-l--header .et_pb_section:has(.pa-global-header),body .et-l--header .et_pb_row:has(.pa-global-header),body .et-l--header .et_pb_column:has(.pa-global-header){width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:var(--pa-bg,#02080b)!important}body .et-l--header .et_pb_module:has(.pa-global-header){margin:0!important}
@media(max-width:1100px){.pa-header-main{grid-template-columns:155px 1fr 100px;width:calc(100% - 40px)}.pa-header-nav{gap:18px}.pa-header-nav a{font-size:10px}.pa-header-logo{width:130px}}
@media(max-width:900px){.pa-announcement-track{animation-duration:23s}.pa-announcement-set span{font-size:9px;padding:0 20px;gap:16px}.pa-header-main{display:flex;justify-content:space-between;height:62px}.pa-header-nav{display:none}.pa-header-actions{margin-left:auto}.pa-header-menu-toggle{display:grid}.pa-header-mobile-nav{position:absolute;z-index:4;left:0;right:0;top:100%;grid-template-columns:repeat(2,1fr);gap:0;padding:10px 20px 18px;border-top:1px solid var(--pa-line);border-bottom:1px solid var(--pa-line);background:#041015;box-shadow:0 18px 32px rgba(0,0,0,.4)}.pa-header-mobile-nav.is-open{display:grid;animation:paHeaderDrop .2s ease both}.pa-header-mobile-nav a{padding:14px 10px;border-bottom:1px solid rgba(111,230,241,.1)}.pa-header-mobile-nav a:hover{color:var(--pa-cyan)!important}.pa-header-search{padding:16px 20px}.pa-header-search form{grid-template-columns:1fr auto}.pa-header-search label{grid-column:1/-1}.pa-header-search input{min-width:0}}
@media(max-width:520px){.pa-header-main{width:calc(100% - 28px)}.pa-header-logo{width:118px}.pa-announcement{height:26px}.pa-announcement-set span{font-size:8px;letter-spacing:.12em}.pa-header-search button{padding:0 16px!important}.pa-header-mobile-nav{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){.pa-announcement-track{animation:none;transform:none}.pa-header-search.is-open,.pa-header-mobile-nav.is-open{animation:none}.pa-click-wave{display:none}.pa-header-nav a.pa-clicked,.pa-header-mobile-nav a.pa-clicked{animation:none}}
