.blog-tags{margin-top:18px}.blog-tags__tabs{display:none}.blog-tags .blog-tags__selector{margin:0}@media (width>=580px){.blog-tags__tabs{flex-wrap:wrap;gap:6px;display:flex}.blog-tags .blog-tags__selector{display:none}}.blog-tags__tag{color:var(--text-2);cursor:pointer;background:0 0;border:none;border-radius:24px;padding:6px 9px;font-size:.875rem;line-height:1.125rem;transition:background-color .1s linear,color .1s linear}.blog-tags__tag:hover{background:var(--action-2-hover);color:var(--text-1)}.blog-tags__tag:focus-visible{outline:2px solid var(--text-1);outline-offset:2px}.blog-tags__tag--active,.blog-tags__tag--active:hover{background:var(--text-1);color:var(--surface-2)}@keyframes skeleton-pulse{0%,to{opacity:.4}50%{opacity:1}}.blog-skeleton{grid-template-columns:1fr;gap:24px;display:grid}.blog-skeleton__card{background-color:var(--surface-1);border:1px solid var(--edge);border-radius:15px;overflow:hidden}.blog-skeleton__content>div,.blog-skeleton__image{background-color:var(--edge);border-radius:7px;animation:1.8s ease-in-out infinite skeleton-pulse}.blog-skeleton__image{aspect-ratio:1080/600;border-radius:0;width:100%}.blog-skeleton__content{padding:12px 18px}.blog-skeleton__tag{width:72px;height:24px;margin-bottom:6px}.blog-skeleton__heading{width:100%;height:20px;margin:6px 0}.blog-skeleton__date{width:100px;height:14px;margin-top:18px}@media (width>=580px){.blog-skeleton{grid-template-columns:1fr 1fr}}@media (width>=960px){.blog-skeleton{grid-template-columns:1fr 1fr 1fr;gap:36px}}
