.CommunityExplorer_page__cWS4L{min-height:100vh;background:var(--mk-bg)}.CommunityExplorer_container__3dFsr{max-width:1200px;margin:0 auto;padding:0 2rem}@media(max-width:768px){.CommunityExplorer_container__3dFsr{padding:0 1.5rem}}.CommunityExplorer_hero__j4RGG{padding:72px 0 40px;text-align:center;background:linear-gradient(180deg,rgba(255,255,255,.55),rgba(255,255,255,.4)),url(https://river-marketing-content.s3.us-east-1.amazonaws.com/landing-pages/community-hero.webp) 50%/cover no-repeat;border-bottom:1px solid var(--mk-border)}@media(max-width:768px){.CommunityExplorer_hero__j4RGG{padding:52px 0 30px}}.CommunityExplorer_eyebrow__tZMv2{display:inline-block;font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mk-accent);margin-bottom:12px}.CommunityExplorer_heroTitle__QiGV5{font-family:var(--mk-serif);font-size:3rem;font-weight:600;color:var(--mk-ink-1);letter-spacing:-.02em;line-height:1.1;margin:0 0 16px}@media(max-width:768px){.CommunityExplorer_heroTitle__QiGV5{font-size:2.25rem}}@media(max-width:480px){.CommunityExplorer_heroTitle__QiGV5{font-size:2rem}}.CommunityExplorer_heroSubtitle__afIgi{font-size:1.125rem;color:var(--mk-ink-2);max-width:620px;margin:0 auto;line-height:1.6}@media(max-width:768px){.CommunityExplorer_heroSubtitle__afIgi{font-size:1rem}}.CommunityExplorer_toolbar__xvrYV{padding:16px 0;background:var(--mk-bg);border-bottom:1px solid var(--mk-border)}.CommunityExplorer_toolbarInner__bz3P_{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.CommunityExplorer_searchWrapper__a_c8A{display:flex;align-items:center;gap:8px;flex:1 1;min-width:200px;max-width:440px;background:var(--mk-bg);border:1.5px solid var(--mk-border);border-radius:var(--mk-radius-sm);padding:0 12px;height:40px}.CommunityExplorer_searchWrapper__a_c8A:focus-within{border-color:var(--mk-accent)}.CommunityExplorer_searchIcon__Ibd_x{color:var(--mk-ink-4);flex-shrink:0}.CommunityExplorer_searchInput__9JAkQ{flex:1 1;min-width:0;border:none;outline:none;background:rgba(0,0,0,0);font-size:.875rem;color:var(--mk-ink-1);line-height:1}.CommunityExplorer_searchInput__9JAkQ::placeholder{color:var(--mk-ink-4)}.CommunityExplorer_clearBtn__8H16O{background:none;border:none;cursor:pointer;color:var(--mk-ink-4);display:flex;align-items:center;padding:2px}.CommunityExplorer_clearBtn__8H16O:hover{color:var(--mk-ink-2)}.CommunityExplorer_sortWrapper___kZoe{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.CommunityExplorer_sortLabel__5rKpD{font-size:.8125rem;font-weight:600;color:var(--mk-ink-3)}.CommunityExplorer_sortSelect__4vhbu{height:40px;padding:0 30px 0 12px;border:1.5px solid var(--mk-border);border-radius:var(--mk-radius-sm);background:var(--mk-bg);font-size:.875rem;font-weight:500;color:var(--mk-ink-1);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--mk-ink-3) 50%),linear-gradient(135deg,var(--mk-ink-3) 50%,transparent 50%);background-position:calc(100% - 16px) 17px,calc(100% - 11px) 17px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.CommunityExplorer_sortSelect__4vhbu:focus{outline:none;border-color:var(--mk-accent)}.CommunityExplorer_chipRow__g_0aP{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:12px}.CommunityExplorer_chip__NKNps{padding:7px 14px;border:1.5px solid var(--mk-border);border-radius:999px;font-size:.8125rem;font-weight:500;color:var(--mk-ink-3);background:var(--mk-bg);cursor:pointer;white-space:nowrap;transition:all .15s}.CommunityExplorer_chipActive__vXA42,.CommunityExplorer_chip__NKNps:hover{border-color:var(--mk-accent);color:var(--mk-accent-ink);background:var(--mk-accent-soft)}.CommunityExplorer_chipActive__vXA42{font-weight:600}.CommunityExplorer_section__Wsk1K{padding:40px 0}.CommunityExplorer_section__Wsk1K:last-child{padding-bottom:80px}@media(max-width:768px){.CommunityExplorer_section__Wsk1K{padding:28px 0}}.CommunityExplorer_sectionTitle__Y7lX9{font-family:var(--mk-serif);font-size:1.625rem;font-weight:400;color:var(--mk-ink-1);margin:0 0 24px}@media(max-width:480px){.CommunityExplorer_sectionTitle__Y7lX9{font-size:1.375rem}}.CommunityExplorer_grid__gVqH2{display:grid;grid-template-columns:repeat(auto-fill,minmax(232px,1fr));grid-gap:16px;gap:16px}@media(max-width:480px){.CommunityExplorer_grid__gVqH2{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}.CommunityExplorer_empty__uo7x3{padding:64px 0;text-align:center;color:var(--mk-ink-3);font-size:.9375rem}