.ProjectsList_searchBarWrapper__eGY5d{position:relative;max-width:600px;margin:var(--spacing-md) auto 0 auto;display:flex;align-items:center}.ProjectsList_searchIcon__WXiCF{position:absolute;left:1rem;pointer-events:none}.ProjectsList_searchInput__kCgbP{width:100%;padding:.8rem 2.5rem .8rem 2.75rem;background-color:var(--color-cream-secondary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-subtle);font-family:var(--font-body);font-size:.875rem;color:var(--color-charcoal);outline:none;transition:border-color var(--transition-fast)}.ProjectsList_searchInput__kCgbP:focus{border-color:var(--color-bronze);box-shadow:0 0 0 2px rgba(158,123,79,.15)}.ProjectsList_clearBtn__mCrr4{position:absolute;right:.85rem;background:none;border:none;color:rgba(26,25,24,.5);font-size:.85rem;cursor:pointer}.ProjectsList_typoBanner__CBnOt{max-width:600px;margin:.5rem auto 0;text-align:center;font-family:var(--font-body);font-size:.825rem;color:rgba(26,25,24,.8)}.ProjectsList_typoLink__gsvD9{background:none;border:none;color:var(--color-bronze);font-weight:600;cursor:pointer;text-decoration:underline}.ProjectsList_filterBar__c4G4s{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-xs);margin-top:var(--spacing-lg);margin-bottom:var(--spacing-xl)}.ProjectsList_filterButton__v1tSQ{font-family:var(--font-inter),sans-serif;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--color-charcoal);background:transparent;border:1px solid var(--color-stone-grey);padding:.5rem 1.25rem;cursor:pointer;transition:all var(--transition-fast)}.ProjectsList_filterButton__v1tSQ:hover{border-color:var(--color-bronze);color:var(--color-bronze)}.ProjectsList_filterButton__v1tSQ.ProjectsList_active__GLhbd{background-color:var(--color-bronze);border-color:var(--color-bronze);color:var(--color-cream)}.ProjectsList_projectsGrid__xKsZ7{display:grid;grid-template-columns:1fr;gap:var(--spacing-xl);margin-top:var(--spacing-md)}@media (min-width:768px){.ProjectsList_projectsGrid__xKsZ7{grid-template-columns:repeat(2,1fr)}}.ProjectsList_emptyState__HjUDF{grid-column:1/-1;text-align:center;padding:var(--spacing-xxl) 0;color:rgba(26,25,24,.5);font-family:var(--font-inter),sans-serif;font-size:.95rem}.dark .ProjectsList_filterButton__v1tSQ{color:var(--color-cream);border-color:rgba(252,251,249,.15)}.dark .ProjectsList_filterButton__v1tSQ:hover{border-color:var(--color-bronze);color:var(--color-bronze)}.dark .ProjectsList_filterButton__v1tSQ.ProjectsList_active__GLhbd{background-color:var(--color-bronze);border-color:var(--color-bronze);color:var(--color-cream)}