.vs{display:flex;min-width:0}@media (max-width:767.98px){.vs{display:none}}[data-page=blog] .blog{padding-block:var(--s-24) 0}[data-page=blog] .blog .blog__crumbs{margin-bottom:var(--s-24)}[data-page=blog] .blog__head{display:flex;align-items:baseline;gap:var(--s-12);margin-bottom:var(--s-24)}[data-page=blog] .blog__switch{display:flex;align-self:center;margin-left:auto}[data-page=blog] .blog__count{font-size:var(--t-micro-size);line-height:var(--t-micro-line);letter-spacing:var(--t-micro-track);color:var(--c-text-muted)}[data-page=blog] .acard__cover svg{display:block;width:100%;height:100%}[data-page=blog] .blog__cats{display:flex;flex-wrap:wrap;gap:var(--s-8);margin-bottom:var(--s-24)}[data-page=blog] .blog__cat-item{display:inline-flex}[data-page=blog] .blog__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--cell-card),1fr));grid-gap:var(--grid-gap);gap:var(--grid-gap);margin:0;padding:0}[data-page=blog] .blog__cell{display:flex}[data-page=blog] .blog__cell[hidden]{display:none}[data-page=blog] .acard{position:relative;width:100%;min-height:38.4rem;transition:box-shadow var(--tr)}[data-page=blog] .acard__cover{flex-shrink:0;height:22.4rem}[data-page=blog] .acard__inner{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;gap:var(--s-32);padding:var(--s-24)}[data-page=blog] .acard:hover{box-shadow:var(--shadow-marker)}[data-page=blog] .acard__link{display:flex;flex-direction:column;gap:var(--s-8)}[data-page=blog] .acard__link:after{content:"";position:absolute;inset:0}[data-page=blog] .acard__date{font-size:var(--t-meta-size);line-height:var(--t-meta-line);letter-spacing:var(--t-meta-track);color:var(--c-text-muted)}[data-page=blog] .acard__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:var(--t-sub-size);line-height:var(--t-sub-line);letter-spacing:var(--t-sub-track);font-weight:var(--fw-medium);transition:color var(--tr)}[data-page=blog] .acard__link:hover .acard__title{color:var(--c-accent)}[data-page=blog] .acard__foot{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:var(--s-8)}[data-page=blog] .acard__tag{display:inline-flex}[data-page=blog] .acard__time{font-size:var(--t-meta-size);line-height:var(--t-meta-line);letter-spacing:var(--t-meta-track);color:var(--c-text-muted);white-space:nowrap}[data-page=blog] [data-listing-view=list] .blog__grid{grid-template-columns:minmax(0,1fr);gap:var(--s-16)}[data-page=blog] [data-listing-view=list] .acard{display:grid;grid-template-columns:24rem minmax(0,1fr);min-height:0}[data-page=blog] [data-listing-view=list] .acard__cover{height:auto}[data-page=blog] [data-listing-view=list] .acard__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:var(--s-24);gap:var(--s-24)}[data-page=blog] [data-listing-view=list] .acard__title{-webkit-line-clamp:2}[data-page=blog] [data-listing-view=list] .acard__foot{flex-direction:column;align-items:flex-end;gap:var(--s-8)}@media (max-width:767.98px){[data-page=blog] [data-listing-view=list] .acard{grid-template-columns:minmax(0,1fr)}[data-page=blog] [data-listing-view=list] .acard__cover{height:16rem}[data-page=blog] [data-listing-view=list] .acard__inner{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:var(--s-16)}[data-page=blog] [data-listing-view=list] .acard__foot{flex-direction:row;align-items:center}}[data-page=blog] .blog__empty{padding:var(--s-32) 0;text-align:center;font-size:var(--t-body-size);line-height:var(--t-body-line);letter-spacing:var(--t-body-track);color:var(--c-text-muted)}[data-page=blog] .blog__pager{margin-top:var(--s-32)}@media (max-width:1279.98px){[data-page=blog] .blog__grid{gap:var(--s-16)}[data-page=blog] .acard__inner{padding:var(--s-20)}[data-page=blog] .acard__cover{height:20rem}[data-page=blog] .acard{min-height:36.4rem}}@media (max-width:767.98px){[data-page=blog] .blog{padding-block:var(--s-16) 0}[data-page=blog] .blog__grid{gap:var(--s-16)}[data-page=blog] .acard{min-height:0}[data-page=blog] .acard__cover{height:16rem}[data-page=blog] .acard__inner{padding:var(--s-16);gap:var(--s-24)}[data-page=blog] .acard__foot{flex-wrap:wrap}}