.seo-choice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.seo-choice-grid article{min-width:0;padding:18px;background:#fff;border:1px solid rgba(24,53,45,.09);border-radius:16px}
.seo-choice-grid h3{margin:0 0 7px;color:#173e32;font-size:16px;line-height:1.3}
.seo-choice-grid p{margin:0;color:#65736e;font-size:14px;line-height:1.55}
@media(max-width:620px){.seo-choice-grid{grid-template-columns:1fr;gap:9px}.seo-choice-grid article{padding:16px}}
