:where(.landing-v2) .int-status,:where(.landing-v2) .integrations-benefits,:where(.landing-v2) .integrations-list{margin:0;padding:0;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--text);-webkit-font-smoothing:antialiased}.landing-v2 .integrations-hero{min-height:auto;padding:120px var(--section-px) 80px}.landing-v2 .integrations-eyebrow{display:inline-block;font-size:11px;font-weight:700;color:var(--mint);text-transform:uppercase;letter-spacing:1.4px;padding:5px 14px;background:var(--mint-dim);border:1px solid var(--mint-b);border-radius:999px;margin-bottom:22px;position:relative;z-index:1;animation:fadeUp .7s ease .15s both}.landing-v2 .integrations-hero-ctas{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;width:100%;margin:4px 0 40px;animation:fadeUp .7s ease .55s both;position:relative;z-index:1}.landing-v2 .integrations-hero-ctas .cta-p,.landing-v2 .integrations-hero-ctas .cta-s{min-height:48px;min-width:200px}.landing-v2 .integrations-hero-stats{margin:0 auto;position:relative;z-index:1;animation:fadeUp .7s ease .7s both}.landing-v2 .integrations-list{background:var(--bg);border-top:1px solid var(--border2);padding:var(--section-py) var(--section-px)}.landing-v2 .integrations-list-inner{max-width:1060px;margin:0 auto}.landing-v2 .integrations-list .how-header{text-align:center;margin-bottom:40px}.landing-v2 .integrations-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;align-items:stretch}.landing-v2 .integrations-grid>*{display:flex}.landing-v2 .integration-card{display:flex;flex-direction:column;width:100%;height:100%;background:rgba(255,255,255,.03);border:1px solid var(--border2);border-radius:14px;padding:24px;text-align:left;transition:all .3s;text-decoration:none;color:var(--text)}.landing-v2 .integration-card:hover{border-color:var(--mint-b);transform:translateY(-3px)}.landing-v2 .ic-top{display:flex;align-items:center;gap:12px;margin-bottom:14px}.landing-v2 .ic-icon{width:40px;height:40px;border-radius:9px;flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.landing-v2 .ic-icon-brand img{width:100%;height:100%;object-fit:cover;display:block}.landing-v2 .ic-icon-light{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.16)}.landing-v2 .ic-icon-mono{background:var(--mint-dim);border:1px solid var(--mint-b);color:var(--mint);font-size:18px;font-weight:800}.landing-v2 .ic-titles{display:flex;flex-direction:column;gap:3px;min-width:0}.landing-v2 .ic-name{font-size:16px;font-weight:800;color:var(--text);letter-spacing:-.4px;line-height:1.2}.landing-v2 .ic-cat{font-size:10px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.9px}.landing-v2 .integration-card p{flex:1;font-size:13px;color:var(--muted);line-height:1.65;margin-bottom:16px}.landing-v2 .ic-foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px}.landing-v2 .ic-link{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--mint);transition:gap .2s}.landing-v2 .integration-card-link:hover .ic-link{gap:10px}.landing-v2 .ic-status{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:rgba(255,255,255,.7)}.landing-v2 .ic-status svg{color:var(--mint)}.landing-v2 .ic-status-soon{color:var(--mint);font-weight:700}.landing-v2 .ic-status-soon:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--mint);box-shadow:0 0 0 3px var(--mint-dim)}.landing-v2 .integrations-more{text-align:center;margin-top:36px;font-size:14px;color:var(--muted)}.landing-v2 .integrations-more a{color:var(--mint);text-decoration:none;font-weight:700}.landing-v2 .integrations-more a:hover{text-decoration:underline}.landing-v2 .integrations-benefits{background:var(--bg2);border-top:1px solid var(--border2);padding:var(--section-py) var(--section-px)}.landing-v2 .integrations-benefits-inner{max-width:900px;margin:0 auto}.landing-v2 .integrations-benefits .how-header{text-align:center;margin-bottom:36px}.landing-v2 .int-benefit-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.landing-v2 .int-benefit{display:flex;align-items:center;gap:12px;background:rgba(255,255,255,.03);border:1px solid var(--border2);border-radius:12px;padding:16px 18px;font-size:14px;color:rgba(255,255,255,.85);line-height:1.4;transition:border-color .3s}.landing-v2 .int-benefit:hover{border-color:var(--mint-b)}.landing-v2 .int-benefit-check{flex-shrink:0;width:24px;height:24px;border-radius:50%;background:var(--mint-dim);border:1px solid var(--mint-b);display:flex;align-items:center;justify-content:center;color:var(--mint)}.landing-v2 .int-status{background:var(--bg);border-top:1px solid var(--border2);padding:var(--section-py) var(--section-px)}.landing-v2 .int-status-inner{max-width:900px;margin:0 auto}.landing-v2 .int-status .how-header{text-align:center;margin-bottom:24px}.landing-v2 .int-status-lead{text-align:center;max-width:620px;margin:0 auto 32px;font-size:clamp(15px,2vw,17px);color:var(--muted);line-height:1.7}.landing-v2 .int-status-flow{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin:0 auto 40px}.landing-v2 .int-status-milestone{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:rgba(255,255,255,.85);padding:8px 14px;border-radius:999px;background:var(--mint-dim);border:1px solid var(--mint-b)}.landing-v2 .int-status-dot{width:7px;height:7px;border-radius:50%;background:var(--mint)}.landing-v2 .int-status-arrow{color:var(--muted);flex-shrink:0}.landing-v2 .int-status-tools{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.landing-v2 .int-status-tools>*{display:flex}.landing-v2 .int-status-tool{width:100%;display:flex;align-items:center;gap:14px;background:rgba(255,255,255,.03);border:1px solid var(--border2);border-radius:14px;padding:20px 22px;transition:border-color .3s}.landing-v2 .int-status-tool:hover{border-color:var(--mint-b)}.landing-v2 .int-status-tool h3{font-size:15px;font-weight:800;color:var(--text);letter-spacing:-.3px;margin-bottom:4px}.landing-v2 .int-status-tool p{font-size:13px;color:var(--muted);line-height:1.55}.landing-v2 .integrations-fcta-help{margin-top:6px;font-size:12px}.landing-v2 .integrations-fcta-help a{color:var(--mint);text-decoration:none;font-weight:700}.landing-v2 .integrations-fcta-help a:hover{text-decoration:underline}@media (max-width:900px){.landing-v2 .integrations-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.landing-v2 .integrations-hero{padding:104px var(--section-px) 56px}.landing-v2 .int-benefit-grid,.landing-v2 .int-status-tools,.landing-v2 .integrations-grid{grid-template-columns:1fr}.landing-v2 .integrations-hero-ctas .cta-p,.landing-v2 .integrations-hero-ctas .cta-s{width:100%;max-width:320px;min-width:0}}