/* Шапка по образцу пользователя — 13.10.2026 */
.header .brand{gap:14px;flex-shrink:0}
.header .brand .brand-copy{padding-left:0;border-left:0;flex:0 1 auto}
.header .brand .brand-copy strong{display:block;font-family:Arial,Helvetica,sans-serif;font-size:17px;line-height:1.35;font-weight:400;letter-spacing:0;color:#f5f5f3;white-space:nowrap}
.header .brand .brand-copy strong br{display:block}
.header .brand-mark{width:48px;height:48px;flex-basis:48px}
.header .brand-mark img{width:48px;height:48px}
@media(max-width:1150px){.header .brand .brand-copy strong{font-size:15px}}
@media(max-width:640px){.header .brand{gap:12px}.header .brand .brand-copy strong{font-size:14px}.header .brand-mark{width:40px;height:40px;flex-basis:40px}.header .brand-mark img{width:40px;height:40px}}
@media(max-width:360px){.header .brand{gap:9px}.header .brand .brand-copy strong{font-size:12px}.header .brand-mark{width:36px;height:36px;flex-basis:36px}.header .brand-mark img{width:36px;height:36px}}
.footer-inner .brand{gap:14px}
.footer-inner .brand .brand-copy{padding-left:0;border-left:0;flex:0 1 auto}
.footer-inner .brand .brand-copy strong{display:block;font-family:Arial,Helvetica,sans-serif;font-size:17px;line-height:1.35;font-weight:400;letter-spacing:0;color:#f5f5f3;white-space:nowrap}
.footer-inner .brand .brand-copy strong br{display:block}
.footer-inner .brand-mark{width:48px;height:48px;flex-basis:48px}
.footer-inner .brand-mark img{width:48px;height:48px}
@media(max-width:640px){.footer-inner .brand{gap:12px;width:auto}.footer-inner .brand .brand-copy strong{font-size:14px}.footer-inner .brand-mark{width:40px;height:40px;flex-basis:40px}.footer-inner .brand-mark img{width:40px;height:40px}}
@media(max-width:360px){.footer-inner .brand{gap:9px}.footer-inner .brand .brand-copy strong{font-size:12px}.footer-inner .brand-mark{width:36px;height:36px;flex-basis:36px}.footer-inner .brand-mark img{width:36px;height:36px}}
