/* /integrations/ and /wordpress/: a ruled list, one integration a row */
.ig-head .ig-acts{margin-top:1rem}
.ig-acts{display:flex; flex-wrap:wrap; align-items:center; gap:.5rem .7rem; margin-top:.7rem}
.ig-list{border-top:1px solid var(--ink)}
.ig-item{display:grid; grid-template-columns:minmax(12rem,18rem) minmax(0,1fr); gap:.6rem 2rem; padding:1.4rem 0; border-bottom:1px solid var(--line)}
@media (max-width:48rem){ .ig-item{grid-template-columns:minmax(0,1fr)} }
.ig-what h2{font:400 1.4rem/1.2 var(--f-head); color:var(--ink); margin:0}
.ig-kind{font:500 var(--t-sm)/1.35 var(--f-ui); color:var(--ink-3); margin-top:.3rem}
.ig-body p{font:400 1.04rem/1.6 var(--f-serif); color:var(--ink-2); max-width:62ch}
.ig-body code{font:400 .86em/1 var(--f-mono)}
.ig-pre{margin:.8rem 0 0; white-space:pre-wrap; overflow-wrap:anywhere; max-width:46rem}
.ig-more{margin-top:2.2rem; max-width:62ch}
.ig-more p{font:400 1.04rem/1.6 var(--f-serif); color:var(--ink-2); margin-top:.4rem}
.ig-sec{margin-top:2.2rem; max-width:64ch}
.ig-sec p{font:400 1.05rem/1.6 var(--f-serif); color:var(--ink-2); margin-top:.6rem}
.ig-checks{border-top:1px solid var(--line); margin-top:.8rem}
.ig-checks li{padding:.8rem 0; border-bottom:1px solid var(--line); font:400 1.04rem/1.55 var(--f-serif); color:var(--ink-2)}
.ig-checks b{font-family:var(--f-ui); font-weight:600; color:var(--ink)}
.ig-steps{list-style:decimal; padding-left:1.4rem; margin-top:.8rem}
.ig-steps li{padding:.3rem 0; font:400 1.04rem/1.55 var(--f-serif); color:var(--ink-2)}
.ig .gd-faq{margin-top:2.4rem; max-width:64ch}
