import React, { lazy, Suspense } from 'react' import { createRoot } from 'react-dom/client' // Below-fold — lazy-loaded to keep initial bundle small const HomeWelcomeRow = lazy(() => import('./HomeWelcomeRow')) const HomeFromFollowing = lazy(() => import('./HomeFromFollowing')) const HomeTrendingForYou = lazy(() => import('./HomeTrendingForYou')) const HomeBecauseYouLike = lazy(() => import('./HomeBecauseYouLike')) const HomeSuggestedCreators = lazy(() => import('./HomeSuggestedCreators')) const HomeTrending = lazy(() => import('./HomeTrending')) const HomeMedalHighlights = lazy(() => import('./HomeMedalHighlights')) const HomeRising = lazy(() => import('./HomeRising')) const HomeFresh = lazy(() => import('./HomeFresh')) const HomeCollections = lazy(() => import('./HomeCollections')) const HomeWorldSpotlight = lazy(() => import('./HomeWorldSpotlight')) const HomeGroups = lazy(() => import('./HomeGroups')) const HomeCategories = lazy(() => import('./HomeCategories')) const HomeTags = lazy(() => import('./HomeTags')) const HomeCreators = lazy(() => import('./HomeCreators')) const HomeNews = lazy(() => import('./HomeNews')) const HomeCTA = lazy(() => import('./HomeCTA')) function cx(...parts) { return parts.filter(Boolean).join(' ') } function SectionFallback({ variant = 'gallery' }) { if (variant === 'welcome') { return (