.trendingCommunities_section__DH31s{background-color:#10141b;width:100%;max-width:100%;min-width:0;overflow-x:hidden}.trendingCommunities_bentoGrid__L1e60{--community-row-height:clamp(150px,21vw,270px);--community-grid-gap:clamp(20px,3vw,28px);display:grid;grid-template-columns:1fr;gap:var(--community-grid-gap);margin-top:clamp(32px,4vw,40px)}.trendingCommunities_featuredSlot__KdO9t,.trendingCommunities_sideGrid__YZk7s{min-height:0}.trendingCommunities_sideGrid__YZk7s{display:grid;grid-template-columns:1fr;gap:var(--community-grid-gap)}.trendingCommunities_mobileScroller__tRc8E{display:block;margin-top:clamp(24px,4vw,32px);width:100%;max-width:100%;min-width:0;overflow:hidden}.trendingCommunities_mobileCarousel__UtWli{display:flex;flex-wrap:nowrap;gap:16px;width:0;min-width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.trendingCommunities_mobileCarousel__UtWli::-webkit-scrollbar{display:none}.trendingCommunities_mobileSlide__wvh9e{flex:0 0 82%;width:82%;max-width:82%;min-width:0;scroll-snap-align:start}.trendingCommunities_card__hEJ9X{position:relative;display:block;width:100%;max-width:100%;min-width:0;overflow:hidden;border-radius:10px;border:1px solid #ffffff1a;text-decoration:none;transition:transform .3s ease;aspect-ratio:580/270}.trendingCommunities_card__hEJ9X:hover{transform:translateY(-2px)}.trendingCommunities_card__hEJ9X:hover .trendingCommunities_cardMedia__Mf9lM{transform:scale(1.05)}.trendingCommunities_cardMobile__wg0Xx{aspect-ratio:280/460;border-radius:16px;border:none}.trendingCommunities_cardMedia__Mf9lM{position:absolute;inset:0;background-repeat:no-repeat;background-size:cover;background-position:50%;transition:transform .3s ease}.trendingCommunities_cardOverlay__tPBBN{position:absolute;inset:0;background:linear-gradient(0deg,#10141beb 0,#10141b1f 55%,#0000);pointer-events:none}.trendingCommunities_cardContent__G60p5{position:absolute;inset-inline:0;bottom:0;z-index:1;padding:clamp(16px,3vw,20px)}.trendingCommunities_cardTitle__Z_ASM{margin:0;color:#fff;font-size:clamp(20px,2.4vw,24px);font-weight:600;line-height:1.25;letter-spacing:.05em;text-transform:capitalize}.trendingCommunities_cardLocation__Mki0q{display:flex;align-items:center;gap:6px;margin:8px 0 0;color:#ffffffd1;font-size:14px;font-weight:400;line-height:1.3}.trendingCommunities_cardSkeleton__wDAKL{background:linear-gradient(110deg,#ffffff0a 8%,#ffffff1a 18%,#ffffff0a 33%);background-size:200% 100%;animation:trendingCommunities_communityShimmer__apc5o 1.4s linear infinite}@keyframes trendingCommunities_communityShimmer__apc5o{to{background-position-x:-200%}}@media screen and (min-width:768px){.trendingCommunities_mobileScroller__tRc8E{display:none}.trendingCommunities_bentoGrid__L1e60{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:var(--community-row-height) var(--community-row-height);align-items:stretch}.trendingCommunities_featuredSlot__KdO9t{grid-row:1/span 2;height:calc(var(--community-row-height)*2 + var(--community-grid-gap))}.trendingCommunities_featuredSlot__KdO9t .trendingCommunities_card__hEJ9X{height:100%;aspect-ratio:unset}.trendingCommunities_sideGrid__YZk7s{grid-column:2/span 2;grid-row:1/span 2;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:var(--community-row-height) var(--community-row-height);height:calc(var(--community-row-height)*2 + var(--community-grid-gap))}.trendingCommunities_sideGrid__YZk7s .trendingCommunities_card__hEJ9X{height:var(--community-row-height);aspect-ratio:unset}}@media screen and (max-width:767px){.trendingCommunities_bentoGrid__L1e60{display:none}.trendingCommunities_cardTitle__Z_ASM{font-size:18px;letter-spacing:.04em}.trendingCommunities_cardLocation__Mki0q{font-size:13px;color:#ffffffbf}.trendingCommunities_cardContent__G60p5{padding:16px}}