.blogs-module__ZkyiXq__blogsSection{text-align:center;font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;background-color:#fff;padding:6rem 2rem}.blogs-module__ZkyiXq__header h2{color:#111;margin-bottom:1rem;font-size:3rem;font-weight:800}.blogs-module__ZkyiXq__header p{color:#444;max-width:36rem;margin:0 auto 3rem;font-size:1.1rem;line-height:1.6}.blogs-module__ZkyiXq__highlight{color:#ff4c00;font-weight:600}.blogs-module__ZkyiXq__categoryChips{flex-wrap:wrap;justify-content:center;gap:.6rem;max-width:72rem;margin:0 auto 2rem;display:flex}.blogs-module__ZkyiXq__categoryChip{color:#374151;background:#f9fafb;border:1px solid #e5e7eb;border-radius:999px;align-items:center;padding:.55rem 1.1rem;font-size:.9rem;text-decoration:none;transition:all .2s;display:inline-flex}.blogs-module__ZkyiXq__categoryChip:hover{color:#f97316;border-color:#f97316}.blogs-module__ZkyiXq__categoryChipActive{color:#f97316;background:#fff7ed;border-color:#f97316;font-weight:600}.blogs-module__ZkyiXq__searchBarContainer{justify-content:flex-end;max-width:72rem;margin:0 auto 1.5rem;padding:0 .5rem;display:flex}.blogs-module__ZkyiXq__searchBar{background:#fff;border:1px solid #e5e7eb;border-radius:.65rem;align-items:center;gap:.5rem;width:min(380px,100%);padding:.5rem .75rem;display:inline-flex;box-shadow:inset 0 1px 2px #00000008}.blogs-module__ZkyiXq__searchInput{color:#374151;border:none;outline:none;flex:1;font-size:.95rem}.blogs-module__ZkyiXq__searchInput::placeholder{color:#9ca3af}.blogs-module__ZkyiXq__searchButton{color:#111827;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;font-size:1rem;display:inline-flex}.blogs-module__ZkyiXq__searchButton:hover{color:#f97316}.blogs-module__ZkyiXq__tagFilterContainer{background-color:#fff7ed;border:1px solid #fed7aa;border-radius:.5rem;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;max-width:72rem;margin-bottom:2rem;margin-left:auto;margin-right:auto;padding:1rem 1.5rem;display:flex}.blogs-module__ZkyiXq__tagFilterText{color:#1e293b;font-size:.95rem}.blogs-module__ZkyiXq__tagFilterText strong{color:#f97316;font-weight:600}.blogs-module__ZkyiXq__clearFilterLink{color:#f97316;border-radius:.25rem;padding:.25rem .75rem;font-size:.95rem;font-weight:500;text-decoration:none;transition:color .2s}.blogs-module__ZkyiXq__clearFilterLink:hover{color:#ea580c;text-decoration:underline}.blogs-module__ZkyiXq__noResults{text-align:center;color:#6b7280;padding:3rem 2rem}.blogs-module__ZkyiXq__noResults p{margin-bottom:1rem;font-size:1.1rem}.blogs-module__ZkyiXq__noResults strong{color:#f97316;font-weight:600}.blogs-module__ZkyiXq__blogGrid{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));justify-items:center;gap:2rem;max-width:72rem;margin:0 auto;display:grid}.blogs-module__ZkyiXq__blogGrid>*{width:100%;max-width:24rem}@media (max-width:640px){.blogs-module__ZkyiXq__blogsSection{padding:3rem 1rem}.blogs-module__ZkyiXq__header h2{font-size:2.1rem;line-height:1.15}.blogs-module__ZkyiXq__header p{margin-bottom:2rem;padding:0 .25rem;font-size:1rem}.blogs-module__ZkyiXq__tagFilterContainer{gap:.75rem;padding:.8rem 1rem}.blogs-module__ZkyiXq__searchBarContainer{justify-content:center;margin-bottom:1.25rem;padding:0 .25rem}.blogs-module__ZkyiXq__searchBar,.blogs-module__ZkyiXq__searchInput{width:100%}.blogs-module__ZkyiXq__blogGrid{grid-template-columns:1fr;gap:1.25rem;max-width:100%}}
