.cm-integrations .cm-title{color:#111827;font-size:2.25rem;font-weight:800;letter-spacing:-.05em;line-height:2.5rem;margin-top:.5rem;text-align:center}.cm-integrations .cm-row{margin-top:3rem}.cm-integrations .cm-grid{display:grid;gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr))}.cm-integrations .cm-item{padding-top:2rem}.cm-integrations .cm-bg{background-color:#f9fafb;border-radius:.5rem;display:flow-root;padding:0 2rem 4rem}.cm-integrations .cm-bg .cm-wrapper{margin-top:-1.5rem}.cm-integrations .cm-image{height:60px;text-align:center}.cm-integrations .cm-image .image-wrapper{align-items:center;border-radius:.375rem;display:inline-flex;justify-content:center;padding:.25rem}.cm-integrations .cm-image .image-wrapper img{margin:0 auto;max-width:160px}.cm-integrations .cm-item:first-child .cm-image .image-wrapper img{max-width:100px}.cm-integrations .cm-item h3{color:#111827;font-size:1.125rem;font-weight:500;letter-spacing:-.05em;line-height:1.75rem;margin-top:4rem;text-align:center}.cm-integrations .cm-item p{color:#6b7280;font-size:1rem;line-height:1.5rem;margin-bottom:1em;margin-top:1.5rem;text-align:center}.cm-integrations .cm-item:last-child .cm-image .image-wrapper{padding:.75rem}@media (max-width:767px){.cm-integrations .cm-grid{display:block}.cm-integrations .cm-item+.cm-item{margin-top:2rem}}