.landing-sections>*+.mc-hero-wrapper,.is-global-header-hidden .landing-sections>.mc-hero-wrapper{margin-top:0}.landing-sections>.mc-hero-wrapper{padding-bottom:64px}
@keyframes overlayIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.95)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes codeOverlayIn{0%{opacity:0;transform:translate(-50%,-40%)scale(.98)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes overlaySlideIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(6px)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spin-once{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes toast-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.landing-integration-diagram-section{box-sizing:border-box;color:#27272a;background:#fff;padding:64px 0 72px;position:relative}.landing-integration-diagram-gridline{z-index:1;pointer-events:none;background:#27272a14;position:absolute}.landing-integration-diagram-gridline-top{height:.5px;top:0;left:0;right:0}.landing-integration-diagram-layout{flex-direction:column;align-items:center;gap:36px;display:flex}.landing-integration-diagram-copy{text-align:center;flex-direction:column;gap:12px;max-width:680px;display:flex}.landing-integration-diagram-copy h2{color:#27272a;letter-spacing:-.02em;margin:0;font-size:30px;font-weight:500;line-height:36px;font-family:var(--font-roobert),-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display",var(--font-sans),"Inter","Segoe UI","Helvetica Neue",Arial,sans-serif!important}.landing-integration-diagram-copy p{color:#60616a;letter-spacing:-.01em;margin:0;font-size:16px;font-weight:400;line-height:24px}.landing-integration-diagram-visual{justify-content:center;align-items:center;width:100%;max-width:560px;display:flex}.landing-integration-diagram-monitor{flex:none;width:202px;max-width:30%;position:relative}.landing-integration-diagram-monitor-art{width:100%;height:auto;display:block}.landing-integration-diagram-screen{box-sizing:border-box;justify-content:center;align-items:center;width:45.5%;height:43%;padding:7%;display:flex;position:absolute;top:15%;left:28.4%}.landing-integration-diagram-screen img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.landing-integration-diagram-connection{flex:auto;justify-content:center;align-items:center;min-width:56px;display:flex}.landing-integration-diagram-connection-art{width:100%;height:auto;display:block}.landing-integration-diagram-table{border:1px solid #e4e4e7;border-radius:14px;width:100%;max-width:720px;overflow:hidden}.landing-integration-diagram-row{grid-template-columns:minmax(0,1fr) minmax(120px,220px) minmax(0,1fr);align-items:center;gap:20px;padding:11px 28px;display:grid}.landing-integration-diagram-row+.landing-integration-diagram-row{border-top:1px solid #ededee}.landing-integration-diagram-cell{letter-spacing:-.005em;color:#27272a;font-size:15px;font-weight:500;line-height:22px}.landing-integration-diagram-cell.is-left{text-align:right}.landing-integration-diagram-cell.is-right{text-align:left}.landing-integration-diagram-arrow{align-items:center;min-width:0;display:flex}.landing-integration-diagram-arrow-line{border-top:2px dotted #146dfc;flex:auto;min-width:24px}.landing-integration-diagram-arrow-head{border-top:2px solid #146dfc;border-right:2px solid #146dfc;flex:none;width:7px;height:7px}.landing-integration-diagram-arrow-head.is-right{transform:rotate(45deg)}.landing-integration-diagram-arrow-head.is-left{transform:rotate(-135deg)}@media (max-width:980px){.landing-integration-diagram-section{padding:56px 0 64px}.landing-integration-diagram-layout{gap:32px}}@media (max-width:640px){.landing-integration-diagram-section{padding:44px 0 52px}.landing-integration-diagram-copy h2{font-size:26px;line-height:32px}.landing-integration-diagram-row{grid-template-columns:minmax(0,1fr) minmax(64px,110px) minmax(0,1fr);gap:12px;padding:10px 16px}.landing-integration-diagram-cell{font-size:13px;line-height:18px}}
