/* Content layouts only. Preserve V12.2's working header and navigation. */
.community-site .community-builder-sections{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;margin-bottom:28px;min-width:0}
.community-site .community-builder-sections>.community-home-section{grid-column:1/-1;margin-bottom:0;min-width:0}
.community-site .community-builder-sections>.community-builder-block--half{grid-column:span 6}
.community-site .community-builder-block--half .community-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.community-site .community-builder-sections .community-rich-content{max-width:100%;min-width:0}
.community-site .community-explore-more{border:1px solid #d9dee7;border-radius:16px;background:#fff;padding:clamp(16px,3vw,28px);margin:28px 0;min-width:0}
.community-site .community-explore-heading{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:24px}
.community-site .community-explore-heading h2{margin:0;overflow-wrap:anywhere}
.community-site .community-explore-grid{display:grid;grid-template-columns:repeat(var(--community-explore-columns,3),minmax(0,1fr));gap:24px}
.community-site .community-explore-card{min-width:0;margin:0;overflow-wrap:anywhere}
.community-site .community-explore-card>.card-body{display:flex;flex-direction:column;align-items:flex-start}
.community-site .community-explore-card>.card-body>.btn:last-child{margin-top:auto;margin-right:0}
@media(max-width:991px){.community-site .community-explore-grid{grid-template-columns:repeat(var(--community-explore-tablet,2),minmax(0,1fr))}}
@media(max-width:767px){.community-site .community-builder-sections>.community-builder-block--half{grid-column:1/-1}}
@media(max-width:575px){.community-site .community-explore-grid,.community-site .community-builder-block--half .community-grid{grid-template-columns:minmax(0,1fr)}}
