.integration-hero[data-astro-cid-lz7bb262]{background:#122e56;color:#fff;padding:64px 0 60px;position:relative;overflow:hidden}.integration-hero[data-astro-cid-lz7bb262]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(#ffffff06 1px,transparent 1px),linear-gradient(90deg,#ffffff06 1px,transparent 1px);background-size:36px 36px;pointer-events:none}.integration-hero-grid[data-astro-cid-lz7bb262]{position:relative;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:75px;align-items:center}.integration-hero[data-astro-cid-lz7bb262] .up-kicker[data-astro-cid-lz7bb262]{color:#9ebff4}.integration-hero[data-astro-cid-lz7bb262] h1[data-astro-cid-lz7bb262]{color:#fff;font-size:clamp(39px,4vw,57px);max-width:17ch;margin-top:18px}.integration-lead[data-astro-cid-lz7bb262]{margin-top:24px;font-size:17px;line-height:1.75;color:#c6d4e9;max-width:50ch}.integration-hero[data-astro-cid-lz7bb262] .story-secondary[data-astro-cid-lz7bb262]{color:#fff}.connection-map[data-astro-cid-lz7bb262]{background:#0d2345;border:1px solid #42618d;border-radius:16px;padding:24px;box-shadow:0 20px 60px -35px #030d20}.connection-map-title[data-astro-cid-lz7bb262]{display:flex;align-items:center;gap:18px;padding-bottom:20px;border-bottom:1px solid #304b74;font-size:11px;line-height:1.6;color:#c6d4e9}.connection-map-title[data-astro-cid-lz7bb262]>span[data-astro-cid-lz7bb262]:first-child{font-size:10px;letter-spacing:.05em;white-space:nowrap;color:#88a9dc}.local-network[data-astro-cid-lz7bb262]{padding:20px 18px 18px;border:1px dashed #516c94;border-radius:10px;margin-top:22px}.map-zone-label[data-astro-cid-lz7bb262]{font-size:11px;letter-spacing:.03em;color:#afc4e4;margin-bottom:17px}.map-device[data-astro-cid-lz7bb262],.map-connector[data-astro-cid-lz7bb262]{display:flex;align-items:center;gap:14px;border:1px solid #cad7eb;background:#f5f8fd;border-radius:7px;color:#122e56;padding:14px}.map-node-index[data-astro-cid-lz7bb262]{font-size:10px;line-height:20px;width:20px;color:#7898c6;flex-shrink:0}.map-device[data-astro-cid-lz7bb262] strong[data-astro-cid-lz7bb262],.map-connector[data-astro-cid-lz7bb262] strong[data-astro-cid-lz7bb262]{font-size:14px;font-weight:600}.map-device[data-astro-cid-lz7bb262]>span[data-astro-cid-lz7bb262]:last-child,.map-connector[data-astro-cid-lz7bb262]>span[data-astro-cid-lz7bb262]:last-child{margin-left:auto;font-size:10px;color:#6a7d98}.map-local-line[data-astro-cid-lz7bb262]{height:20px;width:1px;margin-left:23px;background:#7696c8}.map-cloud-line[data-astro-cid-lz7bb262]{display:grid;justify-items:center;font-size:10px;color:#a9bfdf;padding-top:10px;gap:2px}.map-cloud-line[data-astro-cid-lz7bb262] i[data-astro-cid-lz7bb262]{height:14px;width:1px;background:#6b8dbc}.map-cloud-line[data-astro-cid-lz7bb262]>span[data-astro-cid-lz7bb262]:last-child{font-size:20px;line-height:14px;margin-bottom:6px}.map-cloud[data-astro-cid-lz7bb262]{display:flex;gap:14px;align-items:center;background:#1c4073;border:1px solid #7094cb;border-radius:8px;padding:17px}.map-cloud[data-astro-cid-lz7bb262] strong[data-astro-cid-lz7bb262]{font-size:20px;letter-spacing:-.02em}.map-cloud[data-astro-cid-lz7bb262] p[data-astro-cid-lz7bb262]{font-size:11px;color:#c1d2ec;line-height:1.5;margin-top:3px}.map-system[data-astro-cid-lz7bb262]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:15px 2px;font-size:10px;line-height:1.6;color:#becfe8}.map-system[data-astro-cid-lz7bb262]>span[data-astro-cid-lz7bb262]:nth-child(2){color:#91afe0;font-size:17px}.connection-map[data-astro-cid-lz7bb262] figcaption[data-astro-cid-lz7bb262]{border-top:1px solid #304b74;padding-top:12px;font-size:10px;line-height:1.6;color:#91a9cc}.connector-product[data-astro-cid-lz7bb262]{padding-top:74px;padding-bottom:74px}.connector-product[data-astro-cid-lz7bb262]>header[data-astro-cid-lz7bb262]{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:end;margin-bottom:35px}.connector-product[data-astro-cid-lz7bb262] h2[data-astro-cid-lz7bb262]{max-width:23ch;margin-top:15px}.connector-product[data-astro-cid-lz7bb262] ul[data-astro-cid-lz7bb262]{display:grid;gap:10px;font-size:13px;color:var(--color-ink-muted)}.connector-product[data-astro-cid-lz7bb262] li[data-astro-cid-lz7bb262]{padding-bottom:10px;border-bottom:1px solid var(--color-line)}.integration-rollout[data-astro-cid-lz7bb262]{background:var(--color-ground-2);border-block:1px solid var(--color-line);padding:66px 0}.integration-rollout[data-astro-cid-lz7bb262] header[data-astro-cid-lz7bb262]{max-width:800px}.integration-rollout[data-astro-cid-lz7bb262] h2[data-astro-cid-lz7bb262]{margin-top:16px}.integration-rollout[data-astro-cid-lz7bb262] header[data-astro-cid-lz7bb262]>p[data-astro-cid-lz7bb262]:last-child{margin-top:18px;font-size:16px;line-height:1.7;color:var(--color-ink-muted)}.integration-rollout[data-astro-cid-lz7bb262] ol[data-astro-cid-lz7bb262]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:36px}.integration-rollout[data-astro-cid-lz7bb262] li[data-astro-cid-lz7bb262]{padding-top:20px;border-top:1px solid var(--color-line-strong)}.integration-rollout[data-astro-cid-lz7bb262] li[data-astro-cid-lz7bb262]>span[data-astro-cid-lz7bb262]{font-size:11px;color:var(--color-accent)}.integration-rollout[data-astro-cid-lz7bb262] h3[data-astro-cid-lz7bb262]{margin-top:15px}.integration-rollout[data-astro-cid-lz7bb262] li[data-astro-cid-lz7bb262]>p[data-astro-cid-lz7bb262]{margin-top:11px;font-size:14px;line-height:1.75;color:var(--color-ink-muted)}.integration-scope[data-astro-cid-lz7bb262]{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding-top:74px;padding-bottom:74px}.integration-scope[data-astro-cid-lz7bb262] h2[data-astro-cid-lz7bb262]{margin-top:17px}.integration-scope[data-astro-cid-lz7bb262]>div[data-astro-cid-lz7bb262]>p[data-astro-cid-lz7bb262]:last-child{margin-top:20px;font-size:16px;line-height:1.7;color:var(--color-ink-muted)}.integration-scope[data-astro-cid-lz7bb262] dl[data-astro-cid-lz7bb262]>div[data-astro-cid-lz7bb262]{padding:20px 0;border-top:1px solid var(--color-line)}.integration-scope[data-astro-cid-lz7bb262] dt[data-astro-cid-lz7bb262]{font-size:17px;font-weight:600}.integration-scope[data-astro-cid-lz7bb262] dd[data-astro-cid-lz7bb262]{margin-top:10px;font-size:14px;line-height:1.75;color:var(--color-ink-muted)}@media(max-width:1000px){.integration-hero-grid[data-astro-cid-lz7bb262]{gap:35px}.integration-hero[data-astro-cid-lz7bb262] h1[data-astro-cid-lz7bb262]{color:#fff;font-size:43px}.connection-map[data-astro-cid-lz7bb262]{padding:18px}.integration-scope[data-astro-cid-lz7bb262]{gap:40px}}@media(max-width:700px){.integration-hero[data-astro-cid-lz7bb262]{padding:42px 0}.integration-hero-grid[data-astro-cid-lz7bb262]{grid-template-columns:1fr;gap:34px}.integration-hero[data-astro-cid-lz7bb262] h1[data-astro-cid-lz7bb262]{color:#fff;font-size:40px;max-width:23ch}.integration-lead[data-astro-cid-lz7bb262]{font-size:16px}.connection-map[data-astro-cid-lz7bb262]{padding:16px}.map-device[data-astro-cid-lz7bb262],.map-connector[data-astro-cid-lz7bb262]{padding:12px;gap:8px}.map-device[data-astro-cid-lz7bb262] strong[data-astro-cid-lz7bb262],.map-connector[data-astro-cid-lz7bb262] strong[data-astro-cid-lz7bb262]{font-size:12px}.map-device[data-astro-cid-lz7bb262]>span[data-astro-cid-lz7bb262]:last-child,.map-connector[data-astro-cid-lz7bb262]>span[data-astro-cid-lz7bb262]:last-child{font-size:9px}.connector-product[data-astro-cid-lz7bb262]{padding-top:45px;padding-bottom:45px}.connector-product[data-astro-cid-lz7bb262]>header[data-astro-cid-lz7bb262]{grid-template-columns:1fr;gap:23px}.integration-rollout[data-astro-cid-lz7bb262]{padding:45px 0}.integration-rollout[data-astro-cid-lz7bb262] ol[data-astro-cid-lz7bb262]{grid-template-columns:1fr;gap:26px}.integration-scope[data-astro-cid-lz7bb262]{grid-template-columns:1fr;gap:30px;padding-top:45px;padding-bottom:45px}}
