/* v3 review fixes (2026-11-01) */
/* WCAG 2.2 target size: hero slide buttons were 18px wide on phones */
@media (max-width: 760px) { .ed-hero__bars button { min-width: 24px; flex: 1 0 24px; } }
/* Projects index: the result line duplicates the active filter now that counts are gone; keep it for screen readers only */
.ed-results { position: absolute !important; width: 1px; height: 1px; margin: -1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; border: 0; }
/* Project page: the hero sits below the sticky header, so size it to the visible area (title stays on screen) */
