.article-tag,.article__sub-meta-date{text-transform:uppercase}.blog-layout{display:flex;flex-wrap:nowrap;flex-direction:column}.article-tag__wrapper,.article__comment,.blog-layout__main{margin-bottom:20px}.blog-layout__sidebar{order:1}.blog-layout>div:not(.blog-layout__main):not(.blog-layout__sidebar){flex:1 0 100%}.grid-article{flex:0 0 100%;display:flex;flex-wrap:wrap;text-align:center;margin-bottom:40px}.grid-article:last-child{margin-bottom:0}.grid-article__image{position:relative;flex:0 0 100%;margin-bottom:15px}.grid-article__tags{position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#000;background-color:var(--colorBtnPrimary);overflow:visible;text-align:center}.grid-article__tags .article-tag{transform:translateY(-50%)}.article-tag__wrapper .label{margin-right:10px}.article-tag{display:inline-block;background-color:#f5f5f5;background-color:var(--colorBody);color:#000;color:var(--colorTextBody);border:1px solid #000;border-color:var(--colorTextBody);padding:3px 9px;margin:0 2px;font-size:12px;font-weight:700;letter-spacing:.15em}.tag--inline .article-tag{margin:0}.article-tag:active,.article-tag:hover{background-color:#f5f5f5;background-color:var(--colorBody);color:#000;color:var(--colorTextBody)}.grid-article__meta{flex:0 0 100%}.article__sub-meta{opacity:.65;font-size:calc(var(--typeBaseSize) - 2px)}.article__sub-meta>span{position:relative;display:inline-block;margin-bottom:2px;margin-right:10px}[dir=rtl] .article__sub-meta>span{margin-right:0;margin-left:10px}.article__sub-meta>span:not(:last-child):after{content:"\b7";display:inline-block;margin-left:10px}[dir=rtl] .article__sub-meta>span:not(:last-child):after{margin-left:0;margin-right:10px}.section-header .article__sub-meta{margin-top:20px}.grid-article[data-style=large] .article__title{font-size:calc(var(--typeBaseSize) + 10px)}.grid-article[data-style=large] .article__sub-meta>span{margin:0 5px 2px}.grid-article[data-style=medium]{flex:0 0 50%}.grid-article[data-style=medium] .article__title{font-size:calc(var(--typeBaseSize) + 2px)}@media only screen and (min-width:769px){.blog-layout{flex-direction:row;flex-wrap:wrap}.blog-layout__main{flex:1 1 calc(60% - 90px)}.blog-layout__sidebar{order:0;flex:0 0 calc(40% - 90px);align-self:flex-start;padding-left:0;margin-left:0;border-left:0;padding-right:45px;margin-right:45px;border-right:1px solid #e8e8e1;border-right-color:var(--colorBorder)}.blog-layout__main+.blog-layout__sidebar,[dir=rtl] .blog-layout__sidebar{padding-right:0;margin-right:0;border-right:0;padding-left:45px;margin-left:45px;border-left:1px solid #e8e8e1;border-left-color:var(--colorBorder)}[dir=rtl] .blog-layout__main+.blog-layout__sidebar{padding-left:0;margin-left:0;border-left:0;padding-right:45px;margin-right:45px;border-right:1px solid #e8e8e1;border-right-color:var(--colorBorder)}.grid-article[data-style=large],.grid-article[data-style=medium]{display:block}.grid-article[data-style=medium] .article__sub-meta>span{margin:0 5px 2px}}.grid-article[data-style=compact]{flex:0 0 100%;flex-wrap:nowrap;text-align:left;margin-bottom:20px;padding:0}.grid-article[data-style=compact] .grid-article__image{flex:0 0 40%;align-self:flex-start}.grid-article[data-style=compact] .grid-article__meta{flex:0 0 60%;padding-left:15px}.grid-article[data-style=compact] .article__title{font-size:calc(var(--typeBaseSize) + 1px)}.grid-article[data-style=compact] .article-tag{font-size:10px}.grid-article[data-style=compact] .article-tag:not(:first-child){display:none}@media only screen and (max-width:768px){.article-tag{padding:4px 6px;font-size:10px;margin:0 3px}.grid-article[data-style=large] .article__title{font-size:calc(var(--typeBaseSize) + 7px)}.grid-article[data-style=medium]{flex:0 0 100%;flex-wrap:nowrap;text-align:left;margin-bottom:20px}.grid-article[data-style=medium] .grid-article__image{flex:0 0 40%;align-self:center}.grid-article[data-style=medium] .grid-article__meta{flex:0 0 60%;padding-left:15px}.grid-article[data-style=medium] .article__title{font-size:calc(var(--typeBaseSize) + 1px)}.grid-article[data-style=medium] .article-tag{font-size:10px}.grid-article[data-style=medium] .article-tag:not(:first-child){display:none}}.article__comment:last-child{margin-bottom:0}.template-blog .bottom-area{margin:30px 0}@media (min-width:769px){.template-blog .parent-menu{border-top:none!important}.template-blog .border{border-top:2px solid #000;width:80%;padding:7px 0 0 7px}}@media (max-width:980px){.template-blog .border{width:100%}}