.news-tab{border-color:rgb(110 47 255/var(--tw-border-opacity));border-radius:9999px;border-width:1px;cursor:pointer;display:inline-flex;font-size:14px;line-height:24px;margin-bottom:.5rem;margin-right:.75rem;padding:2px 12px;--tw-text-opacity:1;color:rgb(110 47 255/var(--tw-text-opacity));transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.news-tab,.news-tab:hover{--tw-border-opacity:1}.news-tab:hover{border-color:rgb(191 163 255/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(191 163 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:768px){.news-tab{font-size:16px;line-height:28px;padding:4px 12px}}@media (min-width:1440px){.news-tab{margin-right:1rem;padding:8px 16px}}.news-tab.news-tab-active{--tw-bg-opacity:1;background-color:rgb(110 47 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.news-tag{border-color:rgb(110 47 255/var(--tw-border-opacity));border-radius:9999px;border-width:1px;cursor:pointer;display:inline-flex;font-size:14px;line-height:24px;margin-bottom:.5rem;margin-right:.75rem;padding:2px 8px;--tw-text-opacity:1;color:rgb(110 47 255/var(--tw-text-opacity));transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.news-tag,.news-tag:hover{--tw-border-opacity:1}.news-tag:hover{border-color:rgb(191 163 255/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(191 163 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1440px){.news-tag{font-size:16px;line-height:28px;margin-right:1rem;padding:4px 12px}}.news-tag.news-tag-active{--tw-bg-opacity:1;background-color:rgb(110 47 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.news-card .news-post-image{aspect-ratio:16/9;border-radius:20px;overflow:hidden}
