.nav .nav-inner{box-sizing:border-box;justify-content:space-between;align-items:center;gap:clamp(12px,1.5vw,32px);width:100%;max-width:100%;padding-inline:clamp(16px,2.5vw,48px);display:flex}.nav .logo{flex:none;align-items:center;min-width:180px;display:flex}.nav .logo-img{object-fit:contain;min-width:180px;max-width:none;max-height:none;display:block;width:180px!important;height:auto!important}.nav .nav-links{flex:auto;justify-content:flex-start;align-items:center;gap:clamp(10px,1.4vw,22px);min-width:0;display:flex}.nav .nav-link{white-space:nowrap;font-size:clamp(11.5px,.85vw,16px)}.nav .nav-cta{flex:none}.nav .nav-cta .btn{white-space:nowrap;gap:6px;height:auto;min-height:0;padding:10px clamp(14px,1.2vw,24px);font-size:clamp(12px,.8vw,15px);line-height:1.2}.nav .nav-cta .btn .arrow,.nav .nav-cta .btn svg{width:14px;height:14px}.nav .nav-cta .btn-label-short{display:none}@media (max-width:1536px){.nav .nav-links{gap:12px}.nav .nav-link{font-size:13px}.nav .logo{min-width:150px}.nav .logo-img{min-width:150px;width:150px!important}}@media (max-width:1180px){.nav .nav-links{gap:8px}.nav .nav-link{font-size:12px}.nav .logo{min-width:130px}.nav .logo-img{min-width:130px;width:130px!important}}@media (max-width:980px){.nav .nav-links{display:none}}
