.firs-about-hero img,.firs-community img{border-radius:var(--radius);box-shadow:var(--shadow-soft);width:100%}.narrative-box{background:#fff;border-left:4px solid var(--brand-secondary);border-radius:var(--radius);box-shadow:var(--shadow-soft);margin:0 auto;max-width:920px;padding:42px}.narrative-box blockquote{border-top:1px solid var(--brand-border);color:var(--brand-primary-dark);font-size:24px;font-weight:700;margin:26px 0 0;padding-top:24px}.value-row{display:grid;grid-gap:20px;gap:20px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.value-row article{border:1px solid var(--brand-border);border-radius:var(--radius);padding:26px}.firs-centered-cta{background:var(--brand-primary-dark);color:#fff;text-align:center}.firs-centered-cta h2{color:#fff;margin:0 auto 24px;max-width:840px}