.blog-list{gap:var(--space-xl);display:grid}@media (width>=768px){.blog-list{gap:var(--space-lg);grid-template-columns:repeat(2,1fr)}}@media (width>=1025px){.blog-list{gap:var(--space-xl);grid-template-columns:repeat(3,1fr)}}.blog-list--related{padding-bottom:var(--space-xl);grid-template-columns:1fr}@media (width>=1025px){.blog-list--related{grid-template-columns:repeat(2,1fr)}}.pills-list{margin:var(--space-unit) 0;gap:var(--space-xs);margin-bottom:var(--space-xl);flex-wrap:wrap;display:flex}.pill{font-size:var(--fs-s);padding:var(--space-xxs) var(--space-sm);border:1px solid var(--text-400);border-radius:var(--space-xl);color:var(--text-color);display:inline-flex}.pill:hover{background:var(--text-100);text-decoration:none}.pill.selected{background:var(--primary-600);color:#fff;border-color:#0000}.blog-item--featured{margin-bottom:var(--space-xxl);grid-column:span 3}.blog-item--featured a{align-items:center;display:grid}@media (width>=768px){.blog-item--featured a{gap:var(--space-xl);grid-template-columns:repeat(2,1fr)}}.blog-item--featured .blog-item__img{margin-bottom:0}.blog-item--featured .blog-item__desc{overflow:initial;-webkit-line-clamp:none}.blog-item a{color:var(--text-color);text-decoration:none}.blog-item a:hover{text-decoration:none}.blog-item a:hover .blog-item__img img{transform:scale(1.05)translateY(-4px)}.blog-item a:hover .blog-item__title{color:var(--primary-500)}.blog-item__img{transition:var(--transition-normal);border-radius:var(--space-xs);aspect-ratio:16/9;object-fit:cover;width:100%;margin-bottom:var(--space-xs);overflow:hidden}.blog-item__img img{transition:var(--transition-fast)}.blog-item__date{font-size:var(--fs-xs);color:var(--text-500);margin-bottom:0}.blog-item__title{transition:var(--transition-normal);margin-top:0}.blog-item__desc{-webkit-line-clamp:2;text-overflow:ellipsis;color:var(--text-500);-webkit-box-orient:vertical;margin-bottom:0;display:-webkit-box;overflow:hidden}.blog-image{margin-bottom:var(--space-xxl)}.blog-tag{font-weight:900;font-size:var(--fs-s);margin-bottom:0}.blog-share{border-top:1px solid var(--text-200);border-bottom:1px solid var(--text-200);margin-block:var(--space-md);padding-block:var(--space-unit);justify-content:flex-end;gap:var(--space-lg);display:flex}.blog-share svg{width:100%;max-width:24px;height:auto;display:block}.article{padding-block:var(--space-unit);max-width:var(--article-width);margin-inline:auto}.article h1{font-weight:500}.article table{border-collapse:collapse;margin-bottom:0;line-height:120%}.article table th,.article table td{border-top:1px solid var(--text-300);padding:var(--space-xxs) var(--space-xs)}@media (width>=1025px){.article table th,.article table td{padding:var(--space-xs) var(--space-sm)}}.article table th{text-align:left;border-top:0;border-bottom-width:2px}.article table th:first-child{padding-left:0}.article table th:last-child{padding-right:0}.article table td{font-size:var(--fs-s);vertical-align:top}.article table td:first-child{text-align:right;padding-left:0;font-weight:700}.article table td:last-child{padding-right:0}.article .responsive-table{width:100%;margin-bottom:var(--space-xl);overflow-x:auto}.article-cover img{aspect-ratio:16/9}
