.integrations-hub .card .partner-icon{width:40px;margin:0 0 var(--space-3)}.integrations-trademarks{margin:var(--space-7) 0 0;color:var(--muted);font-size:13px}.integration-example{color:var(--muted);margin:0;font-size:14px}.integration-walkthrough .how-grid{margin-top:var(--space-4)}.integration-scenario+.integration-scenario{margin-top:var(--space-7);padding-top:var(--space-7);border-top:1px solid var(--rule)}.integration-scenario>h3{margin:0 0 var(--space-2)}.integration-scenario-summary{margin:0 0 var(--space-2);color:var(--ink)}.integration-step-owner{font-size:var(--fs-eyebrow);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:600}.how-step .integration-step-metric{margin-top:auto}.how-step .integration-step-metric strong{color:var(--imprest)}.integration-result{margin:var(--space-5) 0 0;color:var(--ink)}.hero-anim-panel--int-link{padding-top:38px}.int-link{justify-content:center;align-items:center;gap:var(--space-5);width:100%;padding:0 var(--space-6);display:flex}.int-link-tile{align-items:center;gap:var(--space-3);flex-direction:column;flex:none;display:flex}.int-link-logo{background:var(--surface);border:1px solid var(--rule);width:128px;height:128px;box-shadow:var(--shadow);border-radius:28px;justify-content:center;align-items:center;display:flex}.int-link-logo img{object-fit:contain;width:72px;height:72px;display:block}.int-link-logo--imprest{border:0;overflow:hidden}.int-link-logo--imprest img{width:100%;height:100%}.int-link-name{color:var(--ink);font-size:14px;font-weight:600}.int-link-wire{min-width:80px;max-width:200px;margin-bottom:calc(14px + var(--space-3));flex-direction:column;flex:auto;justify-content:center;gap:14px;display:flex;position:relative}.int-link-lane{background:repeating-linear-gradient(90deg, var(--rule) 0 8px, transparent 8px 14px);height:2px;display:block;position:relative}.int-link-dot{background:var(--section-accent,var(--imprest));border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute;top:50%;left:25%}.int-link-dot:nth-child(2){left:50%}.int-link-dot:nth-child(3){left:75%}.int-link-lane--out .int-link-dot{background:var(--imprest)}.int-link.is-live .int-link-dot{opacity:0;animation:2.4s linear infinite int-link-in}.int-link.is-live .int-link-lane--out .int-link-dot{animation-name:int-link-out}.int-link.is-live .int-link-dot:nth-child(2){animation-delay:.8s}.int-link.is-live .int-link-dot:nth-child(3){animation-delay:1.6s}.int-link.is-live .int-link-lane--out .int-link-dot:first-child{animation-delay:.4s}.int-link.is-live .int-link-lane--out .int-link-dot:nth-child(2){animation-delay:1.2s}.int-link.is-live .int-link-lane--out .int-link-dot:nth-child(3){animation-delay:2s}@keyframes int-link-in{0%{opacity:0;left:0%}12%{opacity:1}88%{opacity:1}to{opacity:0;left:100%}}@keyframes int-link-out{0%{opacity:0;left:100%}12%{opacity:1}88%{opacity:1}to{opacity:0;left:0%}}@media (prefers-reduced-motion:reduce){.int-link.is-live .int-link-dot{opacity:1;animation:none}}.integration-setup .card ul{margin:var(--space-2) 0 0;padding-left:1.2em;list-style:outside}.integration-setup .card ol{margin:var(--space-2) 0 0;padding-left:1.3em;list-style:decimal}.integration-setup .card li+li{margin-top:var(--space-2)}.integration-setup-note{margin:var(--space-5) 0 0;color:var(--muted)}
