.wp-block-wm-card-grid{background:#F7F0DF;padding:72px 24px 104px}
.wp-block-wm-card-grid__inner{max-width:1080px;margin:0 auto}
.wp-block-wm-card-grid__heading{font-family:'Newsreader',serif;font-weight:600;font-size:28px;margin:0 0 6px}
.wp-block-wm-card-grid__intro{font-size:16px;color:#746B57;margin:0 0 24px}
.wp-block-wm-card-grid__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}
.wp-block-wm-card-grid__card{background:#FDFBF6;border:1px solid #E0D4AE;border-radius:18px;padding:26px}
.wp-block-wm-card-grid__card-title{font-family:'Nunito',sans-serif;font-weight:800;font-size:19px;margin:0 0 6px}
.wp-block-wm-card-grid__card-body{margin:0;font-size:15px;color:#746B57;line-height:1.55}
