/* The article shares the existing guide chrome and type scale. */
.workflow-guide .integration-hero h1 { max-width: 18ch; font-size: clamp(2.6rem, 5.2vw, 4.2rem); }
.guide-table-wrap { overflow-x: auto; margin: 28px 0; border: 1px solid var(--border-subtle); border-radius: 12px; }
.guide-table { width: 100%; min-width: 650px; border-collapse: collapse; font-size: .9rem; }
.guide-table caption { text-align: left; padding: 16px; font-weight: 600; }
.guide-table th, .guide-table td { padding: 16px; text-align: left; vertical-align: top; border-top: 1px solid var(--border-subtle); }
.guide-table thead { color: var(--text-muted); }
.guide-checklist { padding-left: 24px; }
.guide-checklist li { padding-left: 8px; margin: 18px 0; }
@media (max-width: 480px) {
  .workflow-guide .integration-hero h1 { max-width: 17ch; }
}
