.community-collections.top-communities{padding:24px 56px 28px;scroll-margin-top:90px}
.top-communities .community-collections-head{margin-bottom:16px}
.top-communities .community-collections-head h2{font-size:30px;max-width:none}
.top-communities .community-collection-card{min-height:148px;padding:16px}
.top-communities .community-card-status{position:static;font-size:9px;margin-bottom:9px}
.top-communities .community-collection-card strong{font-size:25px;margin-bottom:12px}
.top-communities .community-card-action{padding-top:10px}
@media(max-width:1050px){
  .community-collections.top-communities{padding:22px 28px}
  .top-communities .community-collection-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
}
@media(max-width:700px){
  .community-collections.top-communities{padding:20px}
  .top-communities .community-collections-head h2{font-size:28px}
  .top-communities .community-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
  .top-communities .community-collection-card{min-height:114px;padding:12px}
  .top-communities .community-collection-card strong{font-size:22px;margin-bottom:8px}
  .top-communities .community-card-status{font-size:8px;margin-bottom:5px}
  .top-communities .community-card-action{font-size:8px;padding-top:7px}
  .top-communities .community-collection-card:last-child{grid-column:1/-1;min-height:100px}
}
