.tags{display:flex;flex-wrap:wrap;gap:.5rem}.tags .tag{background:color-mix(in srgb,var(--accent-color),transparent 90%);color:var(--accent-color);padding:.5rem 1rem;border-radius:30px;font-size:.9rem;text-decoration:none;transition:all .3s ease}.tags .tag:hover{background:var(--accent-color);color:var(--contrast-color)}