.nix-site-header{background:#fff;border-bottom:1px solid #e5e7eb;box-shadow:0 2px 12px rgba(15,23,42,.08);box-sizing:border-box;margin:0;padding:0;position:sticky;top:0;transform:none;width:100%;z-index:9999}body.admin-bar .nix-site-header{top:32px}.nix-header__inner{align-items:center;box-sizing:border-box;display:flex;gap:32px;height:72px;justify-content:space-between}.nix-header__logo{flex-shrink:0}.nix-header__logo a{align-items:center;display:flex;gap:10px;text-decoration:none}.nix-header__logo img,.nix-header__logo-img{display:block;flex-shrink:0;height:36px;-o-object-fit:contain;object-fit:contain;width:auto}.nix-header__logo-text{color:#003f87;font-size:24px;font-weight:800;letter-spacing:-.02em;line-height:1.3}.nix-header__nav{display:flex;flex:1;justify-content:center}.nix-header__menu{align-items:center;display:flex;gap:8px;list-style:none;margin:0;padding:0}.nix-header__menu li a{border-radius:8px;color:#424752;display:block;font-size:16px;font-weight:600;line-height:1.5;padding:6px 12px;position:relative;transition:color .2s ease,background .2s ease;white-space:nowrap}.nix-header__menu li a:after{background:#003f87;border-radius:999px;bottom:2px;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);transition:width .25s ease;width:0}.nix-header__menu li a:hover{background:#f0f4ff;color:#003f87}.nix-header__menu li a:hover:after{width:24px}.nix-header__menu .current-menu-ancestor>a,.nix-header__menu .current-menu-item>a,.nix-header__menu .current-menu-parent>a,.nix-header__menu .current_page_item>a,.nix-header__menu a[aria-current=page]{color:#003f87;font-weight:700}.nix-header__menu .current-menu-ancestor>a:after,.nix-header__menu .current-menu-item>a:after,.nix-header__menu .current-menu-parent>a:after,.nix-header__menu .current_page_item>a:after,.nix-header__menu a[aria-current=page]:after{width:24px}.nix-header__actions{align-items:center;display:flex;flex-shrink:0;gap:12px}.nix-header__actions .nix-btn,.nix-header__actions .nix-button{font-size:16px;font-weight:700;line-height:1.4}.nix-header__menu-toggle{background:transparent;border:none;cursor:pointer;display:none;flex-direction:column;height:20px;justify-content:space-between;padding:0;width:28px}.nix-header__menu-toggle span{background:#191c1d;border-radius:2px;display:block;height:2px;transition:transform .3s ease,opacity .3s ease;width:100%}.nix-site-header.is-menu-open .nix-header__menu-toggle span:first-child{transform:translateY(9px) rotate(45deg)}.nix-site-header.is-menu-open .nix-header__menu-toggle span:nth-child(2){opacity:0}.nix-site-header.is-menu-open .nix-header__menu-toggle span:nth-child(3){transform:translateY(-9px) rotate(-45deg)}.nix-video-modal{align-items:center;display:flex;inset:0;justify-content:center;opacity:0;position:fixed;transition:opacity .3s ease;z-index:99999}.nix-video-modal.is-open{opacity:1}.nix-video-modal__backdrop{background:rgba(0,0,0,.85);inset:0;position:absolute}.nix-video-modal__container{max-width:900px;position:relative;width:90%;z-index:1}.nix-video-modal__close{background:transparent;border:none;color:#fff;cursor:pointer;font-size:32px;line-height:1;position:absolute;right:0;top:-48px;transition:opacity .2s}.nix-video-modal__close:hover{opacity:.7}.nix-video-modal__embed{background:#000;border-radius:12px;overflow:hidden;padding-bottom:56.25%;position:relative}.nix-video-modal__embed iframe{height:100%;inset:0;position:absolute;width:100%}@media (max-width:1100px){.nix-header__nav{background:#fff;border-bottom:1px solid #e5e7eb;justify-content:flex-start;left:0;opacity:0;padding:16px 24px 24px;pointer-events:none;position:fixed;right:0;top:72px;transform:translateY(-100%);transition:transform .3s ease,opacity .3s ease;z-index:9998}.nix-site-header.is-menu-open .nix-header__nav{opacity:1;pointer-events:auto;transform:translateY(0)}.nix-header__menu{align-items:flex-start;flex-direction:column;gap:4px;width:100%}.nix-header__menu li{width:100%}.nix-header__menu li a{border-radius:10px;font-size:16px;font-weight:600;line-height:1.5;padding:13px 16px}.nix-header__menu li a:after{display:none}.nix-header__menu .current-menu-ancestor>a,.nix-header__menu .current-menu-item>a,.nix-header__menu .current-menu-parent>a,.nix-header__menu .current_page_item>a,.nix-header__menu a[aria-current=page]{background:#dce8f7;border-left:4px solid #003f87;border-radius:0 8px 8px 0;color:#003f87;font-weight:700;padding-left:12px}.nix-header__menu-toggle{display:flex}.nix-header__actions .nix-btn{display:none}}@media (max-width:768px){.nix-site-header{left:0!important;margin:0!important;position:fixed!important;right:0!important;top:0!important;transform:none!important;width:100%!important;z-index:9999!important}#main,.nix-main{padding-top:60px}.nix-header__inner{height:60px;min-height:60px}.nix-header__logo img{height:36px}.nix-header__logo-text{font-size:19px}.nix-header__nav{top:60px!important}body.admin-bar .nix-site-header{top:46px!important}body.admin-bar .nix-header__nav{top:106px!important}body.admin-bar #main,body.admin-bar .nix-main{padding-top:60px}}@media (max-width:480px){.nix-header__inner{height:60px}.nix-header__logo img{height:36px}.nix-header__logo-text{font-size:18px}}
