
.lead { color:#6b7280; max-width:60ch; }
.card { background:#f9fafb; border:1px solid #e5e7eb; border-radius:12px; padding:16px; }
.wp-block-cover.alignfull { margin-bottom:20px; }
.testimonial blockquote { margin:0; }
.testimonial figcaption { color:#6b7280; margin-top:8px; }
@media (max-width: 900px) { .wp-block-columns.alignwide { grid-gap:16px; } }
