.intro-block{display:flex;flex-direction:column}@media (min-width: 1280px){.intro-block{display:flex;flex-direction:row;justify-content:space-between}}.intro-block__main-content{flex-grow:1;max-width:100%}@media (min-width: 1280px){.intro-block__main-content{max-width:840px}}.intro-block__filter{width:100%}@media (max-width: 767px){.intro-block__filter{width:calc(100% + 2 * var(--container-left-right-padding, 0px));margin-right:calc(0px - var(--container-left-right-padding, 0px));margin-left:calc(0px - var(--container-left-right-padding, 0px))}}.intro-block__title-block{display:flex;flex-direction:column;row-gap:calc(var(--grid-gutter) * 1);margin-bottom:calc(var(--grid-gutter) * 2)}@media (max-width: 767px){.intro-block__title-block{row-gap:calc(var(--grid-gutter) * .5)}}@media (min-width: 768px){.intro-block__title-block{margin-bottom:calc(var(--grid-gutter) * 1.5)}}.intro-block__tab-bar{margin-bottom:calc(var(--grid-gutter) * 2)}@media (min-width: 768px){.intro-block__tab-bar{margin-bottom:calc(var(--grid-gutter) * 1.5)}}.intro-block__title-link{margin:0;font-family:Roboto,sans-serif;font-size:24px;font-weight:500;line-height:28.8px;color:inherit;text-decoration:none;transition:var(--transition-default)}@media (min-width: 1280px){.intro-block__title-link{font-size:34px}}.intro-block__title-link:hover{text-decoration:underline}.intro-block__description{font-size:18px;font-weight:400;line-height:27px;margin:0;color:#b1b1ba}@media (max-width: 767px){.intro-block__description{font-size:14px;font-weight:400;line-height:21px}}.intro-block__car-brands{margin-bottom:calc(var(--grid-gutter) * 6)}@media (min-width: 768px){.intro-block__car-brands{margin-bottom:calc(var(--grid-gutter) * 3)}}.intro-block__posts-block{margin-top:calc(var(--grid-gutter) * 5)}@media (min-width: 768px){.intro-block__posts-block{margin-top:calc(var(--grid-gutter) * 8)}}@media (min-width: 1280px){.intro-block__posts-block{width:280px;margin-top:0;margin-left:calc(var(--grid-gutter) * 7.5)}}.intro-block__tabs{margin-bottom:calc(var(--grid-gutter) * 2)}@media (min-width: 768px){.intro-block__tabs{margin-bottom:calc(var(--grid-gutter) * 1.5)}}.intro-block__popular-marks{margin-bottom:24px}
