.hiveonix-navbar{box-sizing:border-box;position:sticky;top:0;width:100%;z-index:1000}.hiveonix-navbar__inner{align-items:center;display:flex;gap:32px;height:68px;justify-content:space-between;margin:0 auto;max-width:1400px;padding:0 32px}.hiveonix-navbar__logo{align-items:center;display:flex;flex-shrink:0;text-decoration:none}.hiveonix-navbar__logo img{display:block;height:auto}.hiveonix-navbar__logo-text{color:#f2b705;font-size:18px;font-weight:700;letter-spacing:.05em}.hiveonix-navbar__nav{align-items:center;display:flex;flex:1;gap:4px;justify-content:center}.hiveonix-navbar__item{position:relative}.hiveonix-navbar__link{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:500;gap:4px;padding:8px 14px;text-decoration:none;transition:color .2s ease;white-space:nowrap}.hiveonix-navbar__link:hover{color:#f2b705!important}.hiveonix-navbar__chevron{flex-shrink:0;transition:transform .25s ease}.hiveonix-navbar__item--has-dropdown.is-open .hiveonix-navbar__chevron,.hiveonix-navbar__item--has-dropdown:hover .hiveonix-navbar__chevron{transform:rotate(180deg)}.hiveonix-navbar__dropdown{border-radius:10px;box-shadow:0 16px 48px rgba(0,0,0,.5);display:flex;flex-direction:column;gap:2px;left:50%;min-width:200px;opacity:0;padding:8px;pointer-events:none;position:absolute;top:calc(100% + 8px);transform:translateX(-50%);transform:translateX(-50%) translateY(-6px);transition:opacity .2s ease,transform .2s ease;z-index:100}.hiveonix-navbar__item--has-dropdown.is-open .hiveonix-navbar__dropdown,.hiveonix-navbar__item--has-dropdown:hover .hiveonix-navbar__dropdown{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0)}.hiveonix-navbar__dropdown-link{border-radius:6px;display:block;font-size:14px;padding:10px 14px;text-decoration:none;transition:background .15s ease,color .15s ease;white-space:nowrap}.hiveonix-navbar__dropdown-link:hover{background:rgba(242,183,5,.1);color:#f2b705!important}.hiveonix-navbar__actions{align-items:center;display:flex;flex-shrink:0;gap:16px}.hiveonix-navbar__cta{align-items:center;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;justify-content:center;padding:10px 22px;text-decoration:none;transition:opacity .2s ease,transform .15s ease;white-space:nowrap}.hiveonix-navbar__cta:hover{opacity:.88;transform:translateY(-1px)}.hiveonix-navbar__hamburger{align-items:center;background:none;border:none;cursor:pointer;display:none;flex-direction:column;flex-shrink:0;gap:5px;height:40px;justify-content:center;padding:0;width:40px}.hiveonix-navbar__hamburger-bar{background:currentColor;border-radius:2px;display:block;height:2px;transform-origin:center;transition:transform .3s ease,opacity .3s ease,width .3s ease;width:24px}.hiveonix-navbar__hamburger.is-open .hiveonix-navbar__hamburger-bar:first-child{transform:translateY(7px) rotate(45deg)}.hiveonix-navbar__hamburger.is-open .hiveonix-navbar__hamburger-bar:nth-child(2){opacity:0;transform:scaleX(0)}.hiveonix-navbar__hamburger.is-open .hiveonix-navbar__hamburger-bar:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.hiveonix-navbar__overlay{background:rgba(0,0,0,.6);display:none;inset:0;opacity:0;position:fixed;transition:opacity .3s ease;z-index:998}.hiveonix-navbar__overlay.is-visible{display:block;opacity:1}.hiveonix-navbar__drawer{box-sizing:border-box;display:flex;flex-direction:column;gap:8px;overflow-y:auto;padding:24px 20px 32px;position:fixed;visibility:hidden;z-index:999}.hiveonix-navbar__drawer--slide{height:100dvh;right:0;top:0;transform:translateX(100%);transition:transform .35s cubic-bezier(.4,0,.2,1),visibility .35s;width:min(320px,85vw)}.hiveonix-navbar__drawer--slide.is-open{transform:translateX(0);visibility:visible}.hiveonix-navbar__drawer--fade{height:100dvh;opacity:0;right:0;top:0;transition:opacity .3s ease,visibility .3s;width:min(320px,85vw)}.hiveonix-navbar__drawer--fade.is-open{opacity:1;visibility:visible}.hiveonix-navbar__drawer--drop{height:auto;left:0;max-height:100dvh;top:0;transform:translateY(-100%);transition:transform .35s cubic-bezier(.4,0,.2,1),visibility .35s;width:100%}.hiveonix-navbar__drawer--drop.is-open{transform:translateY(0);visibility:visible}.hiveonix-navbar__drawer-close{align-self:flex-end;background:none;border:none;cursor:pointer;margin-bottom:16px;opacity:.7;padding:4px;transition:opacity .2s ease}.hiveonix-navbar__drawer-close:hover{opacity:1}.hiveonix-navbar__drawer-nav{display:flex;flex:1;flex-direction:column;gap:4px}.hiveonix-navbar__drawer-link{border-radius:6px;display:block;font-size:16px;font-weight:500;padding:12px 8px;text-decoration:none;transition:color .2s ease,background .2s ease}.hiveonix-navbar__drawer-link:hover{background:rgba(242,183,5,.06);color:#f2b705!important}.hiveonix-navbar__drawer-group{display:flex;flex-direction:column}.hiveonix-navbar__drawer-toggle{align-items:center;background:none;border:none;border-radius:6px;cursor:pointer;display:flex;font-family:inherit;font-size:16px;font-weight:500;justify-content:space-between;padding:12px 8px;text-align:left;transition:color .2s ease,background .2s ease;width:100%}.hiveonix-navbar__drawer-toggle:hover{background:rgba(242,183,5,.06);color:#f2b705!important}.hiveonix-navbar__drawer-toggle.is-open .hiveonix-navbar__chevron{transform:rotate(180deg)}.hiveonix-navbar__drawer-children{display:none;flex-direction:column;gap:2px;padding:4px 0 4px 16px}.hiveonix-navbar__drawer-children.is-open{display:flex}.hiveonix-navbar__drawer-child{border-radius:6px;display:block;font-size:14px;opacity:.85;padding:10px 8px;text-decoration:none;transition:color .2s ease,background .2s ease,opacity .2s ease}.hiveonix-navbar__drawer-child:hover{background:rgba(242,183,5,.06);color:#f2b705!important;opacity:1}.hiveonix-navbar__drawer-cta{justify-content:center;margin-top:16px;width:100%}@media (max-width:900px){.hiveonix-navbar__nav{display:none}.hiveonix-navbar__drawer-cta{width:auto}.hiveonix-navbar__cta:not(.hiveonix-navbar__drawer-cta){display:none}.hiveonix-navbar__hamburger{display:flex}}@media (max-width:480px){.hiveonix-navbar__inner{height:60px;padding:0 16px}}.hiveonix-navbar-editor{box-sizing:border-box;width:100%}.hiveonix-navbar-editor__inner{align-items:center;display:flex;gap:32px;height:68px;justify-content:space-between;padding:0 32px}.hiveonix-navbar-editor__logo{flex-shrink:0}.hiveonix-navbar-editor__nav{align-items:center;display:flex;flex:1;gap:4px;justify-content:center}.hiveonix-navbar-editor__item span{align-items:center;display:inline-flex;font-size:14px;font-weight:500;gap:4px;padding:8px 14px}.hiveonix-navbar-editor__cta{align-items:center;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:600;padding:10px 22px;text-decoration:none;white-space:nowrap}
