.hba{display:flex;justify-content:center;margin:16px auto;max-width:100%}
.hba__link{display:block;line-height:0}
.hba img{display:block;max-width:100%;height:auto;margin:0 auto;background:#111}
.hba--header_below,.hba--footer_above,.hba--content_top,.hba--home_mid,.hba--before_content{padding:12px 16px}
.hba--in_content,.hba--after_content{margin:24px auto}
.hba--rail_left,.hba--rail_right{display:none}
.hba--sticky_mobile{display:none}
@media(min-width:1400px){
	body.hba-rails{padding-left:176px;padding-right:176px}
	.hba--rail_left,.hba--rail_right{display:block;position:fixed;top:112px;z-index:25;margin:0;padding:0}
	.hba--rail_left{left:8px}
	.hba--rail_right{right:8px}
	.hba--rail_left img,.hba--rail_right img{width:160px;height:600px;max-width:160px;object-fit:cover}
}
@media(max-width:781px){
	body.hba-sticky{padding-bottom:62px}
	.hba--sticky_mobile{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:35;margin:0;padding:6px;background:#111;border-top:1px solid #c11e24}
	.hba--sticky_mobile img{width:320px;height:50px;object-fit:cover}
	.hba--rail_left,.hba--rail_right{display:none}
}
