.BrowseCta_cta__Y7QNq{display:inline-block;padding:var(--size-3) var(--size-6);border-radius:var(--radius-round);background:var(--brand-pop);color:#fff;font-weight:700;font-family:var(--font-display),system-ui,sans-serif;text-decoration:none;box-shadow:var(--shadow-3);transition:transform .15s ease,background .15s ease,box-shadow .15s ease}.BrowseCta_cta__Y7QNq:hover{background:var(--brand-pop-dark);transform:translateY(-2px);box-shadow:var(--shadow-4)}.page_hero__jmeWX{padding:var(--size-8) var(--size-5);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--size-4);background:radial-gradient(circle at 15% 20%,color-mix(in srgb,var(--brand-teal) 18%,transparent),transparent 55%),radial-gradient(circle at 85% 80%,color-mix(in srgb,var(--brand-pop) 14%,transparent),transparent 55%),var(--gray-0)}.page_heroLogo__DMM7d{display:block;width:min(100%,420px);height:auto;margin-inline:auto}.page_subtitle__5Kv8P{max-width:60ch;color:var(--gray-7);font-size:var(--font-size-2)}.page_stats__Jdc9f{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--size-6);padding:var(--size-6) var(--size-5);text-align:center}.page_stat__jK5Cc{max-width:220px}.page_statNumber__FVC88{font-family:var(--font-display),system-ui,sans-serif;font-size:var(--font-size-8);font-weight:700;color:var(--brand-teal);margin:0;line-height:1}.page_statLabel__tJASl{margin:var(--size-1) 0 0;color:var(--gray-7);font-size:var(--font-size-1)}.page_categories__2Gdoo{padding:var(--size-6) var(--size-5) var(--size-7)}.page_categoriesSubheading___UTQI{color:var(--gray-7);-webkit-margin-before:0;margin-block-start:0;max-width:60ch}.page_categoryGrid__6ufbr{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:var(--size-4);gap:var(--size-4);-webkit-margin-before:var(--size-4);margin-block-start:var(--size-4)}.page_categoryTile__q8Ygd{display:flex;flex-direction:column;justify-content:space-between;gap:var(--size-5);min-height:140px;padding:var(--size-4);border-radius:var(--radius-3);color:#fff;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.page_categoryTile__q8Ygd:hover{transform:translateY(-4px);box-shadow:var(--shadow-4)}.page_categoryName__UAC4N{font-family:var(--font-display),system-ui,sans-serif;font-weight:700;font-size:var(--font-size-3);overflow-wrap:break-word}.page_categoryCount__18qz6{font-size:var(--font-size-0);opacity:.9;font-weight:600}