p{margin:15px 0}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(255px,1fr));gap:18px;margin:27px 0}.card{background:var(--bg);border-radius:19px;padding:25px 27px}.card h3{font-size:22px;margin:16px 0}.card h4{margin:0 0 12px}.card p,.card li{font-size:15.5px}