.site-header{column-gap:clamp(14px,1.8vw,24px)}.site-header .brand{flex:0 320px;min-width:190px}.site-header nav{gap:clamp(12px,1.7vw,26px);min-width:0;font-size:13px}.site-header nav a{white-space:nowrap}.site-header .language-selector{margin-left:auto}.site-header .language-selector-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width>=768px) and (width<=1199px){.site-header{flex-wrap:wrap;row-gap:4px;padding-block:12px}.site-header .brand{flex-basis:calc(100% - 160px);max-width:none}.site-header .brand-lockup{width:290px}.site-header .language-selector{order:1}.site-header nav{flex-wrap:wrap;flex-basis:100%;order:2;justify-content:flex-start}}@media (width<=767px){.site-header{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding-top:10px;display:grid}.site-header .brand{width:100%;min-width:0}.site-header .brand-lockup{width:280px;max-width:100%}.site-header .language-selector{grid-area:1/2}.site-header .language-selector select{max-width:100px;min-height:44px}.site-header nav{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start;gap:0 16px;font-size:11px;display:flex}.site-header nav a{white-space:normal;overflow-wrap:anywhere}}@media (width<=359px){html[lang=ru] .home-hero h1{font-size:36px}html[lang=ru] .capital-page .capital-hero h1{font-size:34px}html[lang=ru] .capital-page #capital-risks-title{font-size:28px}}
