.integrations-intro{margin-bottom:32px;font-size:16px;line-height:1.6;color:var(--text-secondary)}.integrations-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-bottom:36px}.integration-card{background:var(--bg-surface-elevated, rgba(255, 255, 255, .04));border:1px solid var(--border, rgba(255, 255, 255, .1));border-radius:14px;padding:24px;display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:transform .2s ease,border-color .2s ease,background .2s ease}.integration-card:hover{transform:translateY(-3px);border-color:#60a5fa80;background:#ffffff12}.card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.card-tag{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:#60a5fa}.card-status{font-size:11px;font-weight:600;padding:2px 8px;border-radius:12px;background:#10b98126;color:#34d399;border:1px solid rgba(16,185,129,.3)}.integration-card h3{font-size:18px;font-weight:700;color:var(--text-primary, #ffffff);margin-bottom:8px}.integration-card p{font-size:14px;line-height:1.5;color:var(--text-secondary, #94a3b8);margin-bottom:16px;flex-grow:1}.card-link{font-size:13px;font-weight:600;color:#60a5fa;display:inline-flex;align-items:center;gap:4px}.card-note{font-size:12px;color:var(--text-muted, #64748b);font-style:italic}.docs-footer-nav{padding-top:20px;border-top:1px solid var(--border, rgba(255, 255, 255, .1))}.nav-back-link{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#60a5fa;text-decoration:none}.nav-back-link:hover{text-decoration:underline}
