.article__title{font-size:30px}.post_page__title{font-size:36px}.post_page__preview img{height:400px}.post_page__content{grid-template-columns:calc(100% - 420px) 390px;grid-gap:40px 30px;max-width:1120px;margin-left:auto;margin-right:auto}.post_page__author-img{width:68px;height:68px}.post_page__toc-list a{font-size:16px;padding:8px}.post_page__toc-list a:before{font-size:12px}.post_page__intro{margin:40px 0;padding:0}.post_page__intro-title{font-size:33px}.post_page__intro-descr{font-size:20px}.post_page__text{font-size:18px}.post_page__text h2{margin-bottom:22px;margin-top:33px;font-size:24px}.post_page__text h3{font-size:20px}.post_page__text ul li:before{top:10px}.post_page__text ol li{padding-left:48px}.post_page__text ol li:before{width:36px;top:-4px;height:36px;line-height:36px;font-size:18px}.post_page__text .text_note,.post_page__text blockquote{padding:48px 16px 16px;font-size:20px;background-position:16px 16px}.post_page .product__tags,.post_page__nav,.post_page__share{margin:40px 0}.post_page__audio{margin-top:20px}.post_page .home_blog{padding:30px 0}.post_page .home_blog .section_title{font-size:36px}.post_page .home_blog .section_header{padding:20px 0 0}.post_page .home_blog .article__title{font-size:24px}.text_step{padding:20px}.text_step__title{padding-left:50px;margin-bottom:22px;font-size:24px}.text_step__title:before{font-size:18px;width:32px;height:32px;line-height:32px}.text_step .text_note,.text_step blockquote{margin-left:0;margin-right:0}.author_page{max-width:1340px;margin-left:auto;margin-right:auto}