@media (max-width:1023px){body .header.container,body header.header{align-items:center;flex-wrap:nowrap;gap:12px;height:auto!important;margin-left:0!important;margin-right:0!important;max-width:100%!important;min-height:60px;padding:10px clamp(16px,4vw,24px)!important;position:sticky!important;top:0!important;width:100%!important;z-index:100}body .header-logo{flex:0 0 auto;min-width:0}body .header-logo img{height:auto!important;max-height:40px;object-fit:contain;width:clamp(112px,30vw,148px)!important}body .header-content{align-items:center;display:flex!important;flex:1 1 auto;gap:10px;justify-content:flex-end;min-width:0}body .header-lang,body .header-nav{display:none!important}body .header-menu{display:block!important;flex:0 0 auto}body .header-actions{display:flex!important;flex:0 0 auto;gap:6px;margin-right:0!important}body .header-actions-download{display:none!important}body .header-actions-btn{min-height:40px;padding:8px 12px!important}body .header-actions-btn .btn-text{font-size:13px!important;line-height:1.25}body .header-actions-btn .btn-icon-arrow,body .header-actions-btn .btn-icon-download{height:24px!important;min-width:24px!important;width:24px!important}body .header-menu-toggle{height:36px;width:40px}.mobile-menu-bar{height:calc(100dvh - var(--stm-header-height, 64px));height:calc(100vh - var(--stm-header-height, 64px));top:var(--stm-header-height,64px)}}@media (max-width:767px){body .header.container,body header.header{min-height:56px;padding:8px 16px!important}body .header-logo img{width:clamp(104px,36vw,128px)!important}body .header-actions-btn{padding:8px 10px!important}body .header-actions-btn .btn-text{font-size:12px!important}.mobile-menu-bar .mobile-menu-item-text{font-size:16px!important}}@media (min-width:1024px){:root{--lp-header-max:min(100%,1280px)}body .header.container,body header.header{align-items:center;box-sizing:border-box;display:flex!important;gap:20px;height:72px;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:var(--lp-header-max,1280px);min-height:72px;padding:0 clamp(20px,4vw,40px)!important;position:static!important;top:auto!important;width:100%}body .header-logo{flex:0 0 auto}body .header-logo img{height:auto!important;max-height:48px;object-fit:contain;width:140px!important}body .header-content{gap:12px;justify-content:flex-end}body .header-content,body .header-nav{align-items:center;display:flex!important;flex:1 1 auto;min-width:0}body .header-nav{gap:clamp(8px,1.1vw,16px);justify-content:center;margin-right:12px!important}body .header-nav-item{font-size:clamp(11px,.95vw,14px)!important;line-height:1.3!important;white-space:nowrap}body .header-actions{align-items:center;display:flex!important;flex:0 0 auto;gap:8px;margin-right:8px!important}body .header-actions-btn{min-height:40px;padding:10px 12px!important}body .header-actions-btn .btn-text{font-size:clamp(11px,.95vw,14px)!important;line-height:1.25!important}body .header-actions-btn .btn-icon-arrow,body .header-actions-btn .btn-icon-download{height:24px!important;min-width:24px!important;width:24px!important}body .header-lang{display:inline-flex!important;flex:0 0 auto}body .header-lang-btn{font-size:11px!important;min-width:36px;padding:6px 8px!important}.mobile-menu-bar,body .header-menu{display:none!important}}@media (min-width:1024px) and (max-width:1279px){body .header.container,body header.header{gap:10px;height:64px;min-height:64px;padding-left:clamp(16px,3vw,28px)!important;padding-right:clamp(16px,3vw,28px)!important}body .header-logo img{width:118px!important}body .header-nav{gap:6px;margin-right:6px!important}body .header-nav-item{font-size:11px!important;letter-spacing:-.01em}body .header-actions{gap:6px;margin-right:4px!important}body .header-actions-btn{min-height:36px;padding:7px 9px!important}body .header-actions-btn .btn-text{font-size:10px!important}body .header-actions-download .btn-text{max-width:5.5em;overflow:hidden;text-overflow:ellipsis}}@media (min-width:1280px){:root{--lp-header-max:min(100%,1360px)}body .header-nav{gap:clamp(10px,1.2vw,18px)}body .header-actions-btn .btn-text,body .header-nav-item{font-size:13px!important}}@media (min-width:1440px){:root{--lp-header-max:min(100%,1480px)}body .header-logo img{width:148px!important}body .header-actions-btn .btn-text,body .header-nav-item{font-size:14px!important}}@media (min-width:1600px){:root{--lp-header-max:min(100%,1560px)}}