.HomepageSectionSkeleton_section__E0_cw{margin-block:var(--home-section-gap,48px);width:100%}.HomepageSectionSkeleton_inner___1m5v{max-width:1440px;width:100%;margin:0 auto;padding:0 clamp(16px,2.2vw,24px);box-sizing:border-box}.HomepageSectionSkeleton_head__EL3rV{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:22px}.HomepageSectionSkeleton_headCopy__u1l2K{display:flex;flex-direction:column;gap:10px;min-width:0;flex:1 1}.HomepageSectionSkeleton_banner__RujAJ{width:100%;max-width:1440px;margin:0 auto;padding:0 clamp(12px,2.2vw,24px);box-sizing:border-box;aspect-ratio:16/7;border-radius:4px;background:linear-gradient(90deg,#f3f4f6 25%,#e8eaed 37%,#f3f4f6 63%);background-size:400% 100%;animation:HomepageSectionSkeleton_shimmer__JDp4A 1.2s ease-in-out infinite}.HomepageSectionSkeleton_ctaBar__alUQB,.HomepageSectionSkeleton_eyebrowBar__cXwaT,.HomepageSectionSkeleton_linkBar__3QGuB,.HomepageSectionSkeleton_subBar__XBnVU,.HomepageSectionSkeleton_titleBar__K9hqU{display:block;border-radius:6px;background:linear-gradient(90deg,#f3f4f6 25%,#e8eaed 37%,#f3f4f6 63%);background-size:400% 100%;animation:HomepageSectionSkeleton_shimmer__JDp4A 1.2s ease-in-out infinite}.HomepageSectionSkeleton_titleBar__K9hqU{height:28px;max-width:320px}.HomepageSectionSkeleton_subBar__XBnVU{height:14px;width:58%;max-width:420px}.HomepageSectionSkeleton_linkBar__3QGuB{height:16px;width:110px;flex-shrink:0}.HomepageSectionSkeleton_eyebrowBar__cXwaT{height:12px;width:72px;margin-bottom:4px}.HomepageSectionSkeleton_ctaBar__alUQB{height:40px;width:160px;border-radius:999px;margin-top:8px}.HomepageSectionSkeleton_productGrid__7UwSK{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 14px}.HomepageSectionSkeleton_productCard__jdCgT{min-height:360px;border-radius:12px;background:linear-gradient(90deg,#f3f4f6 25%,#e8eaed 37%,#f3f4f6 63%);background-size:400% 100%;animation:HomepageSectionSkeleton_shimmer__JDp4A 1.2s ease-in-out infinite}.HomepageSectionSkeleton_categoryGrid__1yF1Q{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.HomepageSectionSkeleton_categoryCard__x4ou4{min-height:180px;border-radius:10px;background:linear-gradient(90deg,#f3f4f6 25%,#e8eaed 37%,#f3f4f6 63%);background-size:400% 100%;animation:HomepageSectionSkeleton_shimmer__JDp4A 1.2s ease-in-out infinite}.HomepageSectionSkeleton_categoryFeatured__iDqXv{grid-column:span 2;min-height:220px}.HomepageSectionSkeleton_highlight__BJt2L{background:#f8faf9;padding:48px 0}.HomepageSectionSkeleton_highlightInner__y4Lsd{max-width:1440px;margin:0 auto;padding:0 clamp(16px,2.2vw,24px);display:grid;grid-template-columns:1.1fr .9fr;gap:28px;align-items:center;box-sizing:border-box}.HomepageSectionSkeleton_highlightCopy__YfWRs{display:flex;flex-direction:column;gap:12px}.HomepageSectionSkeleton_highlightMedia__iGm_L{min-height:280px;border-radius:12px;background:linear-gradient(90deg,#eef2f1 25%,#e2e8e6 37%,#eef2f1 63%);background-size:400% 100%;animation:HomepageSectionSkeleton_shimmer__JDp4A 1.2s ease-in-out infinite}.HomepageSectionSkeleton_creatorRow__B8hJ1{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.HomepageSectionSkeleton_creatorCard__hKEzf{min-height:220px;border-radius:12px;background:linear-gradient(90deg,#f3f4f6 25%,#e8eaed 37%,#f3f4f6 63%);background-size:400% 100%;animation:HomepageSectionSkeleton_shimmer__JDp4A 1.2s ease-in-out infinite}@keyframes HomepageSectionSkeleton_shimmer__JDp4A{0%{background-position:100% 0}to{background-position:0 0}}@media (max-width:1100px){.HomepageSectionSkeleton_creatorRow__B8hJ1,.HomepageSectionSkeleton_productGrid__7UwSK{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.HomepageSectionSkeleton_section__E0_cw{margin-block:var(--home-section-gap,32px)}.HomepageSectionSkeleton_head__EL3rV{flex-direction:column;align-items:flex-start}.HomepageSectionSkeleton_productGrid__7UwSK{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.HomepageSectionSkeleton_productCard__jdCgT{min-height:280px}.HomepageSectionSkeleton_categoryGrid__1yF1Q{grid-template-columns:repeat(2,minmax(0,1fr))}.HomepageSectionSkeleton_highlightInner__y4Lsd{grid-template-columns:1fr}.HomepageSectionSkeleton_highlightMedia__iGm_L{min-height:200px}.HomepageSectionSkeleton_creatorRow__B8hJ1{grid-template-columns:repeat(2,minmax(0,1fr))}.HomepageSectionSkeleton_banner__RujAJ{aspect-ratio:18/10}}@media (prefers-reduced-motion:reduce){.HomepageSectionSkeleton_banner__RujAJ,.HomepageSectionSkeleton_categoryCard__x4ou4,.HomepageSectionSkeleton_creatorCard__hKEzf,.HomepageSectionSkeleton_ctaBar__alUQB,.HomepageSectionSkeleton_eyebrowBar__cXwaT,.HomepageSectionSkeleton_highlightMedia__iGm_L,.HomepageSectionSkeleton_linkBar__3QGuB,.HomepageSectionSkeleton_productCard__jdCgT,.HomepageSectionSkeleton_subBar__XBnVU,.HomepageSectionSkeleton_titleBar__K9hqU{animation:none}}