.styles_main__ysQ6Z .styles_sponsors_grid__6eFGa{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:24px;gap:24px;align-items:start}@media(min-width:1024px){.styles_main__ysQ6Z .styles_sponsors_grid__6eFGa{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}}@media(max-width:768px){.styles_main__ysQ6Z .styles_sponsors_grid__6eFGa{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px}}@media(max-width:480px){.styles_main__ysQ6Z .styles_sponsors_grid__6eFGa{grid-template-columns:1fr;gap:16px}}.styles_main__ysQ6Z .styles_filters_section__9v9Gp{margin-bottom:24px}@media(max-width:768px){.styles_main__ysQ6Z .styles_filters_section__9v9Gp{margin-bottom:20px}}.styles_main__ysQ6Z .styles_search_wrapper__5SR10{margin-bottom:20px}@media(max-width:768px){.styles_main__ysQ6Z .styles_search_wrapper__5SR10{margin-bottom:16px}}.styles_main__ysQ6Z .styles_search_wrapper__5SR10 .styles_reset_search__pDfnt{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:50%;transition:background-color .2s ease;z-index:10}.styles_main__ysQ6Z .styles_search_wrapper__5SR10 .styles_reset_search__pDfnt:hover{background-color:var(--muted-divider-color)}.styles_main__ysQ6Z .styles_category_filters____45v{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}@media(max-width:768px){.styles_main__ysQ6Z .styles_category_filters____45v{gap:8px;margin-bottom:12px}}.styles_main__ysQ6Z .styles_active_filters__U5x_i{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px;background:var(--muted-background-color);border-radius:var(--border-radius);margin-bottom:16px}.styles_main__ysQ6Z .styles_active_filters__U5x_i .styles_active_filters_label__I56hD{font-size:13px;font-weight:600;color:var(--muted-text-color);margin-right:4px}.styles_main__ysQ6Z .styles_active_filters__U5x_i .styles_active_filter_chip__3bcE7{display:flex;align-items:center;gap:6px;padding:6px 12px;background:#fff;border:1px solid var(--divider-color);border-radius:16px;font-size:13px;font-weight:500;color:var(--text-color);cursor:pointer;transition:all .2s ease}.styles_main__ysQ6Z .styles_active_filters__U5x_i .styles_active_filter_chip__3bcE7:hover{border-color:var(--community-primary,var(--primary-color));background:var(--muted-background-color)}.styles_main__ysQ6Z .styles_active_filters__U5x_i .styles_active_filter_chip__3bcE7 svg{fill:var(--muted-text-color)}.styles_main__ysQ6Z .styles_active_filters__U5x_i .styles_clear_all_filters__eI9hi{margin-left:auto;padding:6px 12px;background:none;border:none;color:var(--community-primary,var(--primary-color));font-size:13px;font-weight:600;cursor:pointer;transition:opacity .2s ease}.styles_main__ysQ6Z .styles_active_filters__U5x_i .styles_clear_all_filters__eI9hi:hover{opacity:.8}.styles_main__ysQ6Z .styles_results_count__rBSJ5{font-size:14px;color:var(--muted-text-color);margin-bottom:16px;font-weight:500}.styles_main__ysQ6Z .styles_results_count__rBSJ5 b,.styles_main__ysQ6Z .styles_results_count__rBSJ5 strong{color:var(--community-primary,var(--primary-color));font-weight:600}.styles_main__ysQ6Z .styles_no_results__my1nE{text-align:center;padding:48px 24px;color:var(--muted-text-color)}.styles_main__ysQ6Z .styles_no_results__my1nE p{font-size:16px;margin-bottom:16px}.styles_main__ysQ6Z .styles_no_results__my1nE .styles_clear_filters_button__GzM3V{padding:10px 20px;background:var(--community-primary,var(--primary-color));color:#fff;border:none;border-radius:var(--border-radius);font-size:14px;font-weight:600;cursor:pointer;transition:opacity .2s ease}.styles_main__ysQ6Z .styles_no_results__my1nE .styles_clear_filters_button__GzM3V:hover{opacity:.9}.styles_main__ysQ6Z .styles_category_filter__GSaZw{padding:8px 16px;border-radius:20px;border:1px solid var(--divider-color);background:#fff;color:var(--text-color);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:8px}.styles_main__ysQ6Z .styles_category_filter__GSaZw:hover{border-color:var(--community-primary,var(--primary-color));background:var(--muted-background-color)}.styles_main__ysQ6Z .styles_category_filter__GSaZw.styles_active__m_mz6{background:var(--community-primary,var(--primary-color));color:#fff;border-color:var(--community-primary,var(--primary-color))}.styles_main__ysQ6Z .styles_category_filter__GSaZw .styles_subcategory_indicator__4gMty{background:hsla(0,0%,100%,.3);padding:2px 6px;border-radius:10px;font-size:11px;font-weight:600}.styles_main__ysQ6Z .styles_category_filter__GSaZw.styles_active__m_mz6 .styles_subcategory_indicator__4gMty{background:hsla(0,0%,100%,.4)}@media(max-width:768px){.styles_main__ysQ6Z .styles_category_filter__GSaZw{padding:6px 12px;font-size:13px}}.styles_main__ysQ6Z .styles_sort_and_count__osWxS{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:16px}@media(max-width:768px){.styles_main__ysQ6Z .styles_sort_and_count__osWxS{flex-direction:column;align-items:flex-start;margin-bottom:16px}}.styles_main__ysQ6Z .styles_controls_right__Zz160{display:flex;align-items:center;gap:16px;flex-wrap:wrap}@media(max-width:768px){.styles_main__ysQ6Z .styles_controls_right__Zz160{width:100%;justify-content:space-between}}.styles_main__ysQ6Z .styles_view_toggle__CWGmw{display:flex;align-items:center;gap:4px;background:#fff;border:1px solid var(--divider-color);border-radius:var(--border-radius);padding:4px}.styles_main__ysQ6Z .styles_view_toggle_button__wEkth{display:flex;align-items:center;justify-content:center;padding:6px;border:none;background:rgba(0,0,0,0);border-radius:var(--border-radius);cursor:pointer;transition:all .2s ease}.styles_main__ysQ6Z .styles_view_toggle_button__wEkth:hover{background:var(--muted-background-color)}.styles_main__ysQ6Z .styles_view_toggle_button__wEkth.styles_active__m_mz6{background:var(--community-primary,var(--primary-color))}.styles_main__ysQ6Z .styles_view_toggle_button__wEkth.styles_active__m_mz6 svg,.styles_main__ysQ6Z .styles_view_toggle_button__wEkth.styles_active__m_mz6 svg path{fill:#fff!important}.styles_main__ysQ6Z .styles_view_toggle_button__wEkth svg,.styles_main__ysQ6Z .styles_view_toggle_button__wEkth svg path{transition:fill .2s ease}.styles_main__ysQ6Z .styles_sort_options__32o8n{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.styles_main__ysQ6Z .styles_sort_options__32o8n .styles_sort_label__JOpDd{font-size:14px;font-weight:600;color:var(--muted-text-color)}.styles_main__ysQ6Z .styles_sort_options__32o8n .styles_sort_buttons__NKJ3U{display:flex;gap:8px;flex-wrap:wrap}.styles_main__ysQ6Z .styles_sort_options__32o8n .styles_sort_button__4_z2T{padding:6px 12px;border-radius:16px;border:1px solid var(--divider-color);background:#fff;color:var(--text-color);font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}.styles_main__ysQ6Z .styles_sort_options__32o8n .styles_sort_button__4_z2T:hover{border-color:var(--community-primary,var(--primary-color));background:var(--muted-background-color)}.styles_main__ysQ6Z .styles_sort_options__32o8n .styles_sort_button__4_z2T.styles_active__m_mz6{background:var(--community-primary,var(--primary-color));color:#fff;border-color:var(--community-primary,var(--primary-color))}.styles_main__ysQ6Z .styles_featured_section__GBNb6{margin-bottom:32px}@media(max-width:768px){.styles_main__ysQ6Z .styles_featured_section__GBNb6{margin-bottom:24px}}.styles_main__ysQ6Z .styles_featured_section__GBNb6 .styles_featured_title__LGIqV{font-size:20px;font-weight:700;margin:0 0 16px;color:var(--text-color)}@media(max-width:768px){.styles_main__ysQ6Z .styles_featured_section__GBNb6 .styles_featured_title__LGIqV{font-size:18px;margin-bottom:12px}}.styles_main__ysQ6Z .styles_section_title__ICdG0{font-size:20px;font-weight:700;margin:0 0 16px;color:var(--text-color)}@media(max-width:768px){.styles_main__ysQ6Z .styles_section_title__ICdG0{font-size:18px;margin-bottom:12px}}.styles_main__ysQ6Z .styles_vendors_grid__4vZ3W{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;align-items:stretch}@media(min-width:768px){.styles_main__ysQ6Z .styles_vendors_grid__4vZ3W{grid-template-columns:repeat(2,1fr);gap:20px}}@media(min-width:1024px){.styles_main__ysQ6Z .styles_vendors_grid__4vZ3W{grid-template-columns:repeat(3,1fr);gap:24px}}.styles_main__ysQ6Z .styles_vendors_grid__4vZ3W.styles_list_view__Fh4NQ{grid-template-columns:1fr;gap:12px}@media(min-width:768px){.styles_main__ysQ6Z .styles_vendors_grid__4vZ3W.styles_list_view__Fh4NQ{gap:16px}}.styles_main__ysQ6Z .styles_pagination__HQN9T{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:32px;flex-wrap:wrap}@media(max-width:768px){.styles_main__ysQ6Z .styles_pagination__HQN9T{flex-direction:column;margin-top:24px}}.styles_main__ysQ6Z .styles_pagination__HQN9T .styles_load_more_button__zyaXV{padding:12px 24px;border-radius:var(--border-radius);border:1px solid var(--divider-color);background:#fff;color:var(--text-color);font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;text-decoration:none;display:inline-block}.styles_main__ysQ6Z .styles_pagination__HQN9T .styles_load_more_button__zyaXV:hover{border-color:var(--community-primary,var(--primary-color));background:var(--muted-background-color)}