.page__inner[data-v-8e6a1314]{width:100%;max-width:72rem;padding-inline:1rem;margin-inline:auto}@media (min-width: 768px){.page__inner[data-v-8e6a1314]{padding-inline:2rem}}.page__inner[data-v-8e6a1314]{padding-block:2rem 4rem}.page__head[data-v-8e6a1314]{display:flex;gap:.75rem;align-items:baseline;margin-bottom:2rem}.page__head p[data-v-8e6a1314]{color:var(--color-text-muted)}.articles-with-aside[data-v-8e6a1314]{display:grid;gap:2rem}@media (min-width: 1024px){.articles-with-aside[data-v-8e6a1314]{grid-template-columns:1fr 16rem}}.filter-bar[data-v-8e6a1314]{display:flex;gap:.5rem;margin-bottom:1.5rem}.filter-aside[data-v-8e6a1314]{position:sticky;top:5rem;display:flex;flex-direction:column;gap:1.5rem;align-self:start}.filter-group[data-v-8e6a1314]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;box-shadow:var(--shadow-sm);padding:1rem}.filter-group h3[data-v-8e6a1314]{margin-bottom:.75rem;font-size:1rem}.filter-option[data-v-8e6a1314]{display:flex;gap:.5rem;align-items:center;padding:.25rem 0;font-size:.875rem;color:var(--color-text-secondary);cursor:pointer}.filter-clear[data-v-8e6a1314]{margin-top:.5rem;font-size:.75rem;color:var(--color-text-muted);text-decoration:underline}.tag-cloud[data-v-8e6a1314]{display:flex;flex-wrap:wrap;gap:.5rem}.tag-chip[data-v-8e6a1314]{padding:2px .5rem;font-size:.75rem;color:var(--color-text-secondary);background:var(--color-surface-alt);border-radius:999px;transition:all .15s cubic-bezier(.22,1,.36,1)}.tag-chip[data-v-8e6a1314]:hover{color:var(--color-primary)}.tag-chip--active[data-v-8e6a1314]{color:#fff;background:var(--color-primary)}.article-grid[data-v-8e6a1314]{display:grid;gap:1.5rem}@media (min-width: 768px){.article-grid[data-v-8e6a1314]{grid-template-columns:repeat(2,1fr)}}
