.site-header--simplified .desktop-nav{white-space:nowrap;gap:20px}.site-header--simplified .site-header-inner{gap:28px}.site-header--simplified .header-actions .button-primary{white-space:nowrap}@media (max-width:1200px){.site-header--simplified .desktop-nav{gap:14px}.site-header--simplified .site-header-inner{gap:20px}.site-header--simplified .header-actions{gap:14px}}@media (max-width:1100px){.site-header--simplified .desktop-nav,.site-header--simplified .header-actions .submit-link{display:none}.site-header--simplified .menu-toggle{display:inline-flex}.site-header--simplified .mobile-nav{inset-inline:0;border-top:1px solid var(--line);max-height:calc(100dvh - var(--header-height,77px));background:#fff;flex-direction:column;padding:8px 20px 20px;display:flex;position:absolute;top:100%;overflow-y:auto}.site-header--simplified .mobile-nav>a{align-items:center;min-height:44px;display:flex}}@media (max-width:700px){.site-header--simplified .site-header-inner{gap:12px}.site-header--simplified .header-actions{gap:8px}}@media (max-width:380px){.site-header--simplified .site-header-inner{gap:8px}.site-header--simplified .header-actions{gap:6px}.site-header--simplified .header-actions .button-primary{padding-inline:10px}}@media (max-width:360px){html[lang=en] .site-header--simplified .brand-logo{gap:5px;font-size:16px}html[lang=en] .site-header--simplified .brand-logo svg{width:26px;height:26px}html[lang=en] .site-header--simplified .header-actions .button-primary{padding-inline:6px;font-size:11px}html[lang=en] .site-header--simplified .header-actions{gap:4px}}
