.hz-home-nav{z-index:60;background:#fff;border-bottom:1px solid #f3f4f6;position:fixed;top:0;left:0;right:0}.hz-home-nav-inner{justify-content:space-between;align-items:center;gap:16px;max-width:1280px;height:64px;margin:0 auto;padding:0 16px;display:flex}@media (width>=640px){.hz-home-nav-inner{padding:0 24px}}@media (width>=1024px){.hz-home-nav-inner{padding:0 32px}}.hz-home-nav-brand{flex-shrink:0;align-items:center;display:flex}.hz-home-nav-brand img{width:auto;height:24px;display:block}@media (width>=640px){.hz-home-nav-brand img{height:32px}}.hz-home-nav-menu{flex:1;justify-content:center;align-items:center;gap:16px;margin:0;padding:0;list-style:none;display:none}@media (width>=1280px){.hz-home-nav-menu{display:flex}}.hz-home-nav-menu a{color:#374151;border-bottom:2px solid #0000;padding:8px 12px;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-block}.hz-home-nav-menu a[aria-current=page]{color:#ff6f00;border-bottom-color:#ff6f00}.hz-home-nav-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}@media (width>=1024px){.hz-home-nav-actions{gap:16px}}.hz-home-nav-actions .lang-switcher-compact{margin:0}.hz-home-nav-signin{color:#374151;border-radius:8px;padding:8px 12px;font-size:.875rem;text-decoration:none;display:none}@media (width>=1280px){.hz-home-nav-signin{display:inline-block}}.hz-home-nav-signin:hover{background:#f3f4f6}.hz-home-nav-toggle{color:#4b5563;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.hz-home-nav-toggle:hover{background:#f3f4f6}.hz-home-nav-toggle svg{width:22px;height:22px}@media (width>=1280px){.hz-home-nav-toggle{display:none}}.hz-home-nav-mobile-menu{flex-direction:column;margin:0;padding:8px 16px 16px;list-style:none;display:none}.hz-home-nav-mobile-menu.is-open{display:flex}@media (width>=1280px){.hz-home-nav-mobile-menu{display:none!important}}.hz-home-nav-mobile-menu a{color:#374151;border-top:1px solid #f3f4f6;padding:10px 4px;font-size:.95rem;font-weight:500;text-decoration:none;display:block}.hz-home-nav-mobile-menu a[aria-current=page]{color:#ff6f00}.hz-home-nav-spacer{height:65px}
