.ga-growth-content{max-width:1180px;margin:auto}.ga-growth-content h2{font-size:clamp(1.5rem,2.5vw,2.3rem);margin:35px 0 12px}
.ga-growth-content p,.ga-growth-content li{line-height:1.75;max-width:75ch}
.ga-growth-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:32px 0}
.ga-growth-card{border:1px solid rgba(22,20,20,.2);padding:26px;background:#f0ece4}
.ga-growth-card h2{font-size:1.5rem;margin:0 0 10px}.ga-growth-card p{margin:0}.ga-growth-card a{display:inline-block;margin-top:14px;font-weight:700;text-decoration:underline}
.ga-growth-cta{background:#181717;color:#f7eee8;padding:24px;margin-top:30px}.ga-growth-cta p{color:#f7eee8}
.ga-growth-cta a{color:#fff}.ga-growth-faq details{border-top:1px solid #b6aca4;padding:15px 0}
.ga-growth-faq summary{font-weight:750;cursor:pointer}.ga-growth-faq p{padding:12px 0 6px}
.ga-growth-related{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.ga-growth-related a{font-weight:750;text-decoration:underline}
.ga-aswad-overline{letter-spacing:.17em;text-transform:uppercase;color:#b44f49;font-size:.8rem}
.ga-aswad-story{max-width:830px}.ga-aswad-story h2{font-size:clamp(1.7rem,3vw,2.7rem);margin:33px 0 12px}
.ga-aswad-story p{font-size:1.08rem;line-height:1.85}.ga-aswad-story blockquote{border-left:3px solid #b44747;padding-left:20px;font-size:1.35rem;font-style:normal}
.ga-aswad-story .ga-growth-card{background:#f3eee8}.ga-artist-about-link{display:inline-flex;align-items:center;margin-left:12px}
@media(max-width:760px){.ga-growth-grid{grid-template-columns:1fr}.ga-growth-card{padding:19px}.ga-artist-about-link{margin:14px 0 0}}
