/* Shared by the homepage and static workshop page. Brand names describe
   tools/sources; they do not claim partnership or universal native connectors. */
.integration-bar{padding:28px 0 30px;border-top:1px solid #dedbd5;border-bottom:1px solid #dedbd5;color:#292824;background:#f8f7f3;text-align:center}
.integration-bar .inner{max-width:1100px;margin:0 auto;padding:0 28px}
.integration-heading{margin:0;font-size:12px;letter-spacing:.08em;text-transform:uppercase;line-height:1.6}
.integration-logos{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:25px 48px;list-style:none;margin:21px 0 17px;padding:0}
.integration-logos li{display:flex;align-items:center;justify-content:center;gap:10px;white-space:nowrap;font-size:20px;font-weight:600;line-height:1.4}
.integration-logos img{display:block;width:27px;height:27px;object-fit:contain;filter:grayscale(1);opacity:.8}
.integration-wordmark{font-family:Georgia,serif;font-size:26px;letter-spacing:-.03em;font-weight:600}
.integration-caption{margin:0;font-size:13px;line-height:1.6;color:#62615c}
@media(max-width:640px){.integration-bar{padding:24px 0}.integration-logos{gap:21px 30px}.integration-logos li{font-size:17px}.integration-wordmark{font-size:24px}.integration-caption{max-width:34ch;margin:0 auto}}
