/* Портфолио: сетка работ — общий .tiles, здесь только отступы, подписи и фильтр по нишам */
.portfolio__grid { column-gap: var(--sp-6); row-gap: var(--sp-10); }
.portfolio__grid > li[hidden] { display: none; }
.portfolio__grid .work-card__domain::after { content: " ↗"; }
.work-card__desc { font-size: var(--fs-small); line-height: 1.5; color: var(--c-text-muted); }

/* Фильтр: кнопки-чипы (aria-pressed) */
.portfolio__filter { margin-bottom: var(--sp-8); }
.portfolio__filter[hidden] { display: none; }
.portfolio__filter .chip { font-family: inherit; line-height: 1.3; cursor: pointer; }
.portfolio__filter .chip[aria-pressed="true"] { background: var(--c-text); color: var(--c-surface); border-color: var(--c-text); }

