.connection-section[data-astro-cid-tefmfmdx]{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);align-items:center;gap:clamp(32px,5vw,80px);padding-block:96px;display:grid}.connection-intro[data-astro-cid-tefmfmdx] h2[data-astro-cid-tefmfmdx]{max-width:12ch;margin-block:20px}.connection-lead[data-astro-cid-tefmfmdx]{max-width:37ch;font-size:18px;line-height:1.7}.connection-explorer[data-astro-cid-tefmfmdx]{background:#fff;border:1px solid #d8e5f5;border-radius:24px;min-width:0;padding:12px;box-shadow:0 16px 50px -28px #00328b2e}.connection-tabs[data-astro-cid-tefmfmdx]{background:#f0f5fb;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:5px;display:grid}.connection-tabs[data-astro-cid-tefmfmdx] button[data-astro-cid-tefmfmdx]{color:#24456b;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:52px;font-size:14px;font-weight:600;transition:background .15s,color .15s;display:flex}.connection-tabs[data-astro-cid-tefmfmdx] button[data-astro-cid-tefmfmdx] .icon{width:19px;height:19px}.connection-tabs[data-astro-cid-tefmfmdx] button[data-astro-cid-tefmfmdx].is-active{color:#fff;background:linear-gradient(110deg,#003b9d,#0068c9);box-shadow:0 3px 8px #00328b1f}.connection-tabs[data-astro-cid-tefmfmdx] button[data-astro-cid-tefmfmdx]:hover:not(.is-active){background:#e0ebf8}.connection-tabs[data-astro-cid-tefmfmdx] button[data-astro-cid-tefmfmdx]:focus-visible{outline-offset:3px;outline:3px solid #0074dc}.connection-panel[data-astro-cid-tefmfmdx]{padding:28px 20px 16px}.connection-panel[data-astro-cid-tefmfmdx][hidden]{display:none}.connection-panel-heading[data-astro-cid-tefmfmdx] h3[data-astro-cid-tefmfmdx]{margin-bottom:8px;font-size:24px;line-height:1.25}.connection-panel-heading[data-astro-cid-tefmfmdx] p[data-astro-cid-tefmfmdx]{max-width:58ch;font-size:15px;line-height:1.6}.connection-map[data-astro-cid-tefmfmdx]{grid-template-rows:148px 120px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:28px 20px;margin-block:28px;display:grid;position:relative}.connection-line[data-astro-cid-tefmfmdx]{pointer-events:none;background:#b8cfe9;position:absolute}.connection-line--across[data-astro-cid-tefmfmdx]{top:74px;height:2px;inset-inline:15%}.connection-line--down[data-astro-cid-tefmfmdx]{inset-inline-start:calc(50% - 1px);width:2px;top:74px;bottom:60px}.connection-node[data-astro-cid-tefmfmdx]{z-index:1;text-align:center;background:#f7f9fc;border:1px solid #d8e3f0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:5px;height:100%;padding:15px 9px;display:flex}.connection-node[data-astro-cid-tefmfmdx] strong[data-astro-cid-tefmfmdx]{color:#12365f;font-size:15px;font-weight:700}.connection-node[data-astro-cid-tefmfmdx]>span[data-astro-cid-tefmfmdx]:last-child{color:#4b6381;max-width:17ch;font-size:12px;line-height:1.45}.connection-node[data-astro-cid-tefmfmdx].is-highlighted{background:#edf5ff;border-color:#0865c6;box-shadow:0 0 0 3px #e7f1ff}.connection-node[data-astro-cid-tefmfmdx].is-highlighted strong[data-astro-cid-tefmfmdx]{color:#004599}.connection-symbol[data-astro-cid-tefmfmdx]{color:#356294;place-items:center;width:34px;height:34px;margin-bottom:2px;display:grid}.connection-node[data-astro-cid-tefmfmdx].is-highlighted .connection-symbol[data-astro-cid-tefmfmdx]{color:#005bc2}.connection-node--customers[data-astro-cid-tefmfmdx]{grid-area:1/1}.connection-node--partners[data-astro-cid-tefmfmdx]{grid-area:1/3}.connection-node--drivers[data-astro-cid-tefmfmdx]{grid-area:2/2}.connection-cloud[data-astro-cid-tefmfmdx]{z-index:1;text-align:center;background:#fff;flex-direction:column;grid-area:1/2;align-items:center;gap:12px;padding:12px 0;display:flex}.connection-cloud[data-astro-cid-tefmfmdx] .identity-cloud{width:134px;max-width:100%;height:auto;margin:0}.connection-cloud[data-astro-cid-tefmfmdx]>span[data-astro-cid-tefmfmdx]{color:#24456b;background:#fff;font-size:12px;font-weight:600;line-height:1.4}.connection-steps[data-astro-cid-tefmfmdx]{border-top:1px solid #e1e8f1;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;padding:24px 0 0;list-style:none;display:grid}.connection-steps[data-astro-cid-tefmfmdx] li[data-astro-cid-tefmfmdx]{flex-direction:column;gap:10px;min-width:0;display:flex}.connection-number[data-astro-cid-tefmfmdx]{color:#064b9f;background:#edf4fd;border-radius:50%;place-items:center;width:27px;height:27px;font-size:12px;font-weight:700;display:grid}.connection-steps[data-astro-cid-tefmfmdx] h4[data-astro-cid-tefmfmdx]{letter-spacing:0;margin-bottom:5px;font-size:14px;line-height:1.4}.connection-steps[data-astro-cid-tefmfmdx] p[data-astro-cid-tefmfmdx]{font-size:13px;line-height:1.55}@media (width<=1080px){.connection-section[data-astro-cid-tefmfmdx]{grid-template-columns:1fr;gap:28px;padding-block:64px}.connection-intro[data-astro-cid-tefmfmdx] h2[data-astro-cid-tefmfmdx]{max-width:none;margin-block:12px}.connection-lead[data-astro-cid-tefmfmdx]{max-width:65ch}}@media (width<=600px){.connection-section[data-astro-cid-tefmfmdx]{gap:24px;padding-block:48px}.connection-explorer[data-astro-cid-tefmfmdx]{border-radius:18px;padding:8px}.connection-tabs[data-astro-cid-tefmfmdx] button[data-astro-cid-tefmfmdx]{gap:5px;min-height:50px;font-size:13px}.connection-tabs[data-astro-cid-tefmfmdx] button[data-astro-cid-tefmfmdx] .icon{width:16px;height:16px}.connection-panel[data-astro-cid-tefmfmdx]{padding:23px 8px 14px}.connection-panel-heading[data-astro-cid-tefmfmdx] h3[data-astro-cid-tefmfmdx]{font-size:22px}.connection-map[data-astro-cid-tefmfmdx]{grid-template-rows:140px 118px;gap:24px 9px}.connection-line--across[data-astro-cid-tefmfmdx]{top:70px}.connection-line--down[data-astro-cid-tefmfmdx]{top:70px;bottom:59px}.connection-node[data-astro-cid-tefmfmdx]{border-radius:10px;gap:4px;padding:10px 5px}.connection-node[data-astro-cid-tefmfmdx] strong[data-astro-cid-tefmfmdx]{font-size:12px}.connection-node[data-astro-cid-tefmfmdx]>span[data-astro-cid-tefmfmdx]:last-child{font-size:11px}.connection-cloud[data-astro-cid-tefmfmdx]>span[data-astro-cid-tefmfmdx]{font-size:10px}.connection-cloud[data-astro-cid-tefmfmdx]{gap:9px}.connection-symbol[data-astro-cid-tefmfmdx] .icon{width:25px;height:25px}.connection-steps[data-astro-cid-tefmfmdx]{grid-template-columns:1fr;gap:18px;padding-top:20px}.connection-steps[data-astro-cid-tefmfmdx] li[data-astro-cid-tefmfmdx]{flex-direction:row;gap:12px}.connection-number[data-astro-cid-tefmfmdx]{flex-shrink:0}.connection-steps[data-astro-cid-tefmfmdx] h4[data-astro-cid-tefmfmdx]{margin-bottom:3px;font-size:15px}.connection-steps[data-astro-cid-tefmfmdx] p[data-astro-cid-tefmfmdx]{font-size:14px}.connection-lead[data-astro-cid-tefmfmdx]{font-size:16px}}@media (prefers-reduced-motion:reduce){.connection-tabs[data-astro-cid-tefmfmdx] button[data-astro-cid-tefmfmdx]{transition:none}}
