.site-content-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:22px}.site-content-card{min-width:0;padding:24px;border:1px solid #dce3ec;border-radius:20px;background:#f6fbf8}.site-content-card .btn{max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:center}.preserve-lines{white-space:pre-line;overflow-wrap:anywhere}
