body[data-journal-menu]>.top .nav>a,
body[data-journal-menu]>header>.nav>a{white-space:nowrap}
@media(max-width:760px){
 body[data-journal-menu]>.top{height:auto!important;min-height:110px}
 body[data-journal-menu]>.top>.wrap,
 body[data-journal-menu]>header:not(.top){position:relative!important;left:auto!important;right:auto!important;transform:none!important;height:auto!important;min-height:110px;display:flex!important;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:8px;padding:18px 0 8px}
 body[data-journal-menu]>header:not(.top){width:86%;margin:0 auto}
 body[data-journal-menu]>header .brand{align-self:flex-start;min-height:34px}
 body[data-journal-menu]>header .brand img{width:112px!important;max-width:112px!important;height:auto}
 body[data-journal-menu]>header .nav{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%;max-width:100%;gap:0 10px!important;font-size:11px!important;line-height:1.5}
 body[data-journal-menu]>header .nav>a{min-height:44px;padding:0;flex-shrink:0}
 body[data-journal-menu]>header .nav #open{display:none}
 body[data-journal-menu]>header .language-switch{position:absolute;right:0;top:18px;margin:0;gap:7px;font-size:11px!important}
 body[data-journal-menu]>header .language-switch>a{min-height:36px!important}
 body[data-journal-menu]>header .nav-work-full{display:none}
 body[data-journal-menu]>header .nav-work-short{display:inline}
 body[data-journal-menu]>header:not(.top)+main{min-height:calc(76svh - 110px);padding:18px 0 55px}
 body[data-journal-menu]>header:not(.top)+main .art img{width:104vw}
 body[data-journal-menu]>header:not(.top)+main .foot{width:86%;margin:14px auto 0}
 body[data-journal-menu]>header:not(.top)+main .manifesto{font-size:clamp(20px,5.4vw,26px);line-height:1.35}
 body[data-journal-menu]>header:not(.top)+main .foot .caption{font-size:11px;line-height:1.7;max-width:300px;margin:12px auto 0!important}
 body[data-journal-menu]>header:not(.top)+main .scroll-cue{bottom:14px}
}
@media(max-width:360px){body[data-journal-menu]>header .nav{column-gap:7px!important;font-size:10px!important}}
