.hhead{z-index:50;height:var(--home-head-h);padding:0 var(--home-gutter);border-bottom:var(--vx-border-hairline) solid transparent;transition:background-color var(--vx-motion-glide-duration) var(--home-ease), border-color var(--vx-motion-glide-duration) var(--home-ease), height var(--vx-motion-glide-duration) var(--home-ease);position:fixed;inset:0 0 auto}.hhead--plate,.hhead--open{height:calc(var(--home-head-h) - var(--vx-space-12));background-color:var(--vx-color-bar);border-bottom-color:var(--vx-color-line)}.hhead__inner{align-items:center;gap:var(--vx-space-24);height:100%;max-width:var(--home-col);margin:0 auto;display:flex}.hhead__logo img{width:132px;height:auto}.hhead__nav{align-items:center;gap:var(--vx-space-4);margin-right:auto;display:flex}.hhead__link{padding:var(--vx-space-8) var(--vx-space-10);font-weight:600;font-size:var(--vx-text-12);letter-spacing:var(--vx-tracking-16);color:var(--vx-color-text-muted);transition:color var(--vx-motion-quick-duration) var(--home-ease);position:relative}.hhead__link:after{content:"";left:var(--vx-space-10);right:var(--vx-space-10);height:var(--vx-border-strong);background-color:var(--vx-color-accent);transform-origin:0;transition:transform var(--vx-motion-glide-duration) var(--home-ease);position:absolute;bottom:0;transform:scaleX(0)}.hhead__link:hover,.hhead__link[aria-current=true],.hhead__link[aria-current=page]{color:var(--vx-color-text)}.hhead__link[aria-current=true]:after,.hhead__link[aria-current=page]:after{transform:scaleX(1)}.hhead__link--phone{display:none}.hhead__end{align-items:center;gap:var(--vx-space-10);margin-left:auto;display:flex}.hlang{position:relative}.hlang__key{align-items:center;gap:var(--vx-space-8);height:var(--vx-control-button-s);padding:0 var(--vx-space-10);border:var(--vx-border-hairline) solid var(--vx-color-line-strong);color:var(--vx-color-text);font-family:var(--home-mono);font-size:var(--vx-text-12);letter-spacing:var(--vx-tracking-12);cursor:pointer;background:0 0;display:inline-flex}.hlang__key:hover{border-color:var(--vx-color-accent-dim);background-color:var(--vx-color-accent-faint)}.hlang__caret{width:var(--vx-space-6);height:var(--vx-space-6);border-right:var(--vx-border-hairline) solid currentColor;border-bottom:var(--vx-border-hairline) solid currentColor;transform:translateY(-2px)rotate(45deg)}.hlang__menu{top:calc(100% + var(--vx-space-6));min-width:168px;padding:var(--vx-space-4);background-color:var(--vx-color-bar);border:var(--vx-border-hairline) solid var(--vx-color-line-strong);box-shadow:var(--home-shadow);margin:0;list-style:none;position:absolute;right:0}.hlang__menu a{align-items:center;gap:var(--vx-space-10);padding:var(--vx-space-8) var(--vx-space-10);font-size:var(--vx-text-14);color:var(--vx-color-text-soft);display:flex}.hlang__menu a:hover,.hlang__menu a[aria-current=true]{background-color:var(--vx-color-accent-faint);color:var(--vx-color-text)}.hhead__burger{width:var(--vx-control-button-s);height:var(--vx-control-button-s);border:var(--vx-border-hairline) solid var(--vx-color-line-strong);cursor:pointer;background:0 0;display:none;position:relative}.hhead__burger i{height:var(--vx-border-strong);background-color:var(--vx-color-text);transition:transform var(--vx-motion-quick-duration) var(--home-ease), top var(--vx-motion-quick-duration) var(--home-ease);position:absolute;left:25%;right:25%}.hhead__burger i:first-child{top:38%}.hhead__burger i:last-child{top:58%}.hhead--open .hhead__burger i:first-child{top:48%;transform:rotate(45deg)}.hhead--open .hhead__burger i:last-child{top:48%;transform:rotate(-45deg)}@media (max-width:1080px){.hhead__support{display:none}}@media (max-width:900px){.hhead__burger{display:block}.hhead__cta{display:none}.hhead__nav{top:calc(var(--home-head-h) - var(--vx-space-12));padding:var(--vx-space-8) var(--home-gutter) var(--vx-space-18);background-color:var(--vx-color-bar);border-bottom:var(--vx-border-hairline) solid var(--vx-color-line);visibility:hidden;opacity:0;transform:translateY(calc(var(--vx-space-8) * -1));transition:opacity var(--vx-motion-panel-close-duration) var(--home-ease), transform var(--vx-motion-panel-close-duration) var(--home-ease), visibility 0s var(--vx-motion-panel-close-duration);flex-direction:column;align-items:stretch;gap:0;margin:0;position:fixed;left:0;right:0}.hhead--open .hhead__nav{visibility:visible;opacity:1;transition:opacity var(--vx-motion-panel-open-duration) var(--home-ease), transform var(--vx-motion-panel-open-duration) var(--home-ease);transform:none}.hhead__link{padding:var(--vx-space-14) 0;font-size:var(--vx-text-14);border-bottom:var(--vx-border-hairline) solid var(--vx-color-line)}.hhead__link:after{display:none}.hhead__link--phone{display:block}}
