.article-header{background:#ecd9c4}.article-header .article-meta__details{padding:30px 20px}@media screen and (min-width: 769px){.article-header .article-meta__details{padding:0 30px 0 60px}}@media screen and (min-width: 993px){.article-header .article-meta__details{padding:0 60px 0 120px}}.article-header .article-meta__details .article-title{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;margin:0;overflow:hidden}.article-header .article-meta__details .article-tags,.article-header .article-meta__details .article-date{margin:0 0 10px}@media screen and (min-width: 577px){.article-image{background:linear-gradient(to right, #ecd9c4 0%, #ecd9c4 50%, #ffffff 50%, #ffffff 100%);padding:60px 20px 60px 0}}@media screen and (min-width: 769px){.article-image{padding:60px 60px 60px 0}}@media screen and (min-width: 1201px){.article-image{padding:60px 120px 60px 0}}.article-image--fixed .article-image__wrapper{height:200px}@media screen and (min-width: 577px){.article-image--fixed .article-image__wrapper{height:250px}}@media screen and (min-width: 769px){.article-image--fixed .article-image__wrapper{height:350px}}@media screen and (min-width: 1201px){.article-image--fixed .article-image__wrapper{height:490px}}.article-image .article-image__wrapper{overflow:hidden}@media screen and (min-width: 1201px){.article-content__container{padding-left:40px;padding-right:40px}}.article-content__container .article-content--margin-bottom{margin-bottom:40px}.article-content__container .article-social{padding-bottom:20px}@media screen and (min-width: 769px){.article-content__container .article-social{padding-bottom:0}}.article-content__container .article-social .article-social__title{margin:0}@media screen and (min-width: 769px){.article-content__container .article-social .article-social__title{margin-bottom:10px}}.article-content__container .article-social .site-link{padding:10px}@media screen and (max-width: 576px){.article-content__container .article-description{margin-bottom:30px}}.article-content__container .article-description .article-description__title{margin:0 0 20px}.article-content__container .article-description img{max-width:100%}.article-content__container .article-description iframe{width:100%}.article-content__container .article-description p{margin:0 0 30px}.article-content__container .article-description p:last-child{margin:0}.article-list .articles-list__container{list-style:none;list-style-type:none;margin:0;padding:0}.article-list .articles-list__container .article-item__container{border-bottom:1px solid #ccc;display:block;margin:0;padding:0}.article-list .articles-list__container .article-item__container:first-of-type{border-top:1px solid #000}.article-list .article-list__title-container .article-list__title{margin:0 0 20px}.article-item__wrapper{display:block;padding:30px 0}.article-item__wrapper .article-item .article-item__image--fixed{height:60px}@media screen and (min-width: 577px){.article-item__wrapper .article-item .article-item__image--fixed{height:50px}}@media screen and (min-width: 769px){.article-item__wrapper .article-item .article-item__image--fixed{height:60px}}.article-item__wrapper .article-item .article-item__title-container{padding-right:40px}@media screen and (min-width: 577px){.article-item__wrapper .article-item .article-item__title-container{padding-right:20px}}@media screen and (min-width: 769px){.article-item__wrapper .article-item .article-item__title-container{padding-right:40px}}.article-item__wrapper .article-item .article-item__title-container .article-item__title{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}.article-item__wrapper .article-item .article-item__title-container .article-item__date{color:gray}.popular-articles--margin-bottom .article-list{margin:0 0 30px}.article-page{color:#000}.article-page .article-page__wrapper{margin-bottom:20px}@media screen and (min-width: 577px){.article-page .article-page__wrapper{display:flex}}@media screen and (min-width: 769px){.article-page .article-page__wrapper{margin-bottom:60px}}.blog-back__link{margin-bottom:15px}.blog-back__link .site-icon{margin-right:5px}.blog-back__link .site-link{color:gray}.article-ad__image{display:block}.article-ad__image--fixed{padding-top:100%;position:relative}.article-ad__image--fixed .site-image__wrapper{position:absolute;top:0;width:100%}
