.service-visual[data-astro-cid-uuqeesbh]{height:160px;margin:17px 0 23px;position:relative;min-width:0;display:flex;align-items:center;justify-content:center;isolation:isolate}.service-visual[data-astro-cid-uuqeesbh]:before{content:"";position:absolute;inset:-10px;background:radial-gradient(ellipse,#bca1ff15,transparent 70%);z-index:-1}.mini-chat[data-astro-cid-uuqeesbh],.mini-dashboard[data-astro-cid-uuqeesbh],.mini-scenarios[data-astro-cid-uuqeesbh]{width:100%;max-width:440px;border:1px solid #c5b5e33d;background:#f4f6fc;border-radius:10px;overflow:hidden;box-shadow:0 15px 30px #0003;color:#3d4a64;transform:rotate(-1.5deg)}.mini-top[data-astro-cid-uuqeesbh]{display:flex;align-items:center;justify-content:space-between;gap:10px;background:#fff;border-bottom:1px solid #e4e8f2;padding:9px 12px;font-size:8px;font-weight:600}.mini-top[data-astro-cid-uuqeesbh]>i[data-astro-cid-uuqeesbh]{width:5px;height:5px;background:#86a0d3;border-radius:50%}.mini-brand[data-astro-cid-uuqeesbh]{font-weight:750;font-size:8px;white-space:nowrap}.mini-brand[data-astro-cid-uuqeesbh] b[data-astro-cid-uuqeesbh]{color:#2b70ff;border:1px solid #6f95ee;border-radius:3px;padding:2px;margin-left:2px}.mini-chat-body[data-astro-cid-uuqeesbh]{padding:11px 14px}.mini-question[data-astro-cid-uuqeesbh]{display:flex;flex-direction:column;gap:4px;background:#fff;border:1px solid #dce3f4;border-radius:7px;padding:8px 10px;margin-left:45px}.mini-question[data-astro-cid-uuqeesbh]>span[data-astro-cid-uuqeesbh]{font-size:7px;color:#8a95a8}.mini-question[data-astro-cid-uuqeesbh]>strong[data-astro-cid-uuqeesbh]{font-size:10px;line-height:1.4}.mini-answer[data-astro-cid-uuqeesbh]{display:flex;align-items:center;gap:9px;margin:11px 0}.mini-agent[data-astro-cid-uuqeesbh]{font-size:20px;color:#4f7ef3}.mini-answer[data-astro-cid-uuqeesbh]>div[data-astro-cid-uuqeesbh]{width:70%;display:grid;gap:5px}.mini-answer[data-astro-cid-uuqeesbh] i[data-astro-cid-uuqeesbh]{height:3px;border-radius:3px;background:#c4cedf}.mini-answer[data-astro-cid-uuqeesbh] i[data-astro-cid-uuqeesbh]:nth-child(2){width:85%}.mini-answer[data-astro-cid-uuqeesbh] i[data-astro-cid-uuqeesbh]:nth-child(3){width:60%}.mini-compose[data-astro-cid-uuqeesbh]{display:flex;align-items:center;justify-content:space-between;border:1px solid #dce3f0;border-radius:6px;background:#fff;padding:5px 9px;font-size:7px;color:#96a1b4}.mini-compose[data-astro-cid-uuqeesbh] b[data-astro-cid-uuqeesbh]{color:#5a87f5;font-size:12px}.mini-dashboard[data-astro-cid-uuqeesbh]{transform:rotate(1.5deg);border-color:#bfd79b55}.mini-dashboard-body[data-astro-cid-uuqeesbh]{display:grid;grid-template-columns:24px 1fr;gap:11px;padding:10px}.mini-dashboard-body[data-astro-cid-uuqeesbh]>aside[data-astro-cid-uuqeesbh]{display:flex;flex-direction:column;gap:10px;padding-top:5px;border-right:1px solid #d8e0ef}.mini-dashboard-body[data-astro-cid-uuqeesbh]>aside[data-astro-cid-uuqeesbh] i[data-astro-cid-uuqeesbh]{width:10px;height:10px;background:#cad6ec;border-radius:3px}.mini-tabs[data-astro-cid-uuqeesbh]{display:flex;align-items:center;gap:12px;font-size:7px;color:#8390a6;white-space:nowrap}.mini-tabs[data-astro-cid-uuqeesbh]>span[data-astro-cid-uuqeesbh]:first-child{color:#356be1;background:#e6edff;border-radius:4px;padding:4px 7px}.mini-filter[data-astro-cid-uuqeesbh]{display:flex;gap:6px;margin:10px 0}.mini-filter[data-astro-cid-uuqeesbh] i[data-astro-cid-uuqeesbh]{width:28%;height:10px;border:1px solid #d8e0ef;border-radius:3px;background:#fff}.mini-panels[data-astro-cid-uuqeesbh]{display:grid;grid-template-columns:1.3fr 1fr;gap:8px;height:53px}.mini-panels[data-astro-cid-uuqeesbh]>div[data-astro-cid-uuqeesbh]{background:#fff;border:1px solid #dce3f0;border-radius:4px;padding:4px}.mini-panels[data-astro-cid-uuqeesbh] svg[data-astro-cid-uuqeesbh]{width:100%;height:100%;fill:none}.mini-grid[data-astro-cid-uuqeesbh]{stroke:#edf0f7;stroke-width:1}.mini-data[data-astro-cid-uuqeesbh]{stroke:#7394df;stroke-width:2;stroke-linejoin:round}.mini-panels[data-astro-cid-uuqeesbh] .mini-bars[data-astro-cid-uuqeesbh]{display:flex;align-items:flex-end;gap:4px;padding:8px}.mini-bars[data-astro-cid-uuqeesbh] i[data-astro-cid-uuqeesbh]{flex:1;background:#a6c881;border-radius:2px 2px 0 0}.mini-scenarios[data-astro-cid-uuqeesbh]{transform:rotate(-1deg);border-color:#86b0f155}.mini-scenario-items[data-astro-cid-uuqeesbh]{display:grid;gap:7px;padding:12px}.mini-scenario-items[data-astro-cid-uuqeesbh]>div[data-astro-cid-uuqeesbh]{display:flex;align-items:center;gap:10px;border:1px solid #d9e2f5;background:#fff;border-radius:6px;padding:8px 10px}.mini-scenario-items[data-astro-cid-uuqeesbh]>div[data-astro-cid-uuqeesbh]:first-child{border-color:#90adf5;background:#edf3ff}.mini-scenario-icon[data-astro-cid-uuqeesbh]{color:#4379e6;font-size:13px}.mini-scenario-items[data-astro-cid-uuqeesbh] strong[data-astro-cid-uuqeesbh]{font-size:9px;font-weight:600}.mini-scenario-arrow[data-astro-cid-uuqeesbh]{margin-left:auto;color:#6b8ed6;font-size:12px}.mini-prediction[data-astro-cid-uuqeesbh]{width:100%;max-width:440px;align-self:stretch;border:1px solid #9883ba3d;border-radius:10px;background:linear-gradient(135deg,#34304b,#1b2033);padding:13px 15px 10px;box-shadow:0 15px 30px #0003}.prediction-labels[data-astro-cid-uuqeesbh]{display:flex;justify-content:space-between;color:#b4a7cf;font-size:8px;margin-bottom:7px}.prediction-labels[data-astro-cid-uuqeesbh]>span[data-astro-cid-uuqeesbh]:last-child{color:#d1e8a8}.mini-prediction[data-astro-cid-uuqeesbh] svg[data-astro-cid-uuqeesbh]{display:block;width:100%;height:88px;overflow:visible;fill:none}.prediction-grid[data-astro-cid-uuqeesbh]{stroke:#ffffff0c;stroke-width:1}.prediction-history[data-astro-cid-uuqeesbh]{stroke:#bba2ff;stroke-width:2.7;stroke-linecap:round;stroke-linejoin:round}.prediction-future[data-astro-cid-uuqeesbh]{stroke:#d2ff6a;stroke-width:2.7;stroke-dasharray:5 5;stroke-linecap:round}.prediction-area[data-astro-cid-uuqeesbh]{fill:#d2ff6a12;stroke:none}.prediction-divider[data-astro-cid-uuqeesbh]{stroke:#c6afd84d;stroke-dasharray:3 5}.mini-prediction[data-astro-cid-uuqeesbh] circle[data-astro-cid-uuqeesbh]{fill:#d2ff6a;stroke:#262334;stroke-width:2}.prediction-nodes[data-astro-cid-uuqeesbh]{display:flex;justify-content:center;align-items:center;gap:12px;font-size:8px;color:#b5abc9;margin-top:9px}.prediction-nodes[data-astro-cid-uuqeesbh]>span[data-astro-cid-uuqeesbh]{padding:3px 7px;background:#ffffff06;border:1px solid #ffffff14;border-radius:4px}.prediction-nodes[data-astro-cid-uuqeesbh]>span[data-astro-cid-uuqeesbh]:last-child{color:#c8dfa4}.prediction-nodes[data-astro-cid-uuqeesbh]>i[data-astro-cid-uuqeesbh]{font-style:normal;color:#736a88}@media(max-width:600px){.service-visual[data-astro-cid-uuqeesbh]{height:145px;margin:14px 0 22px}.mini-chat[data-astro-cid-uuqeesbh],.mini-dashboard[data-astro-cid-uuqeesbh],.mini-scenarios[data-astro-cid-uuqeesbh]{max-width:380px}.mini-top[data-astro-cid-uuqeesbh]{padding:8px 10px}.mini-scenario-items[data-astro-cid-uuqeesbh]{padding:10px;gap:6px}.mini-scenario-items[data-astro-cid-uuqeesbh]>div[data-astro-cid-uuqeesbh]{padding:7px 9px}.mini-tabs[data-astro-cid-uuqeesbh]{gap:7px;font-size:6px}.mini-prediction[data-astro-cid-uuqeesbh]{padding:11px 12px}.mini-prediction[data-astro-cid-uuqeesbh] svg[data-astro-cid-uuqeesbh]{height:78px}.prediction-nodes[data-astro-cid-uuqeesbh]{gap:7px;font-size:7px}}.mini-marketing-insights[data-astro-cid-uuqeesbh],.mini-business-insights[data-astro-cid-uuqeesbh]{width:100%;max-width:440px;background:#f5f7fc;border:1px solid #deb69a80;border-radius:10px;box-shadow:0 15px 30px #0003;overflow:hidden;color:#3d4a64;transform:rotate(-1deg)}.mini-business-insights[data-astro-cid-uuqeesbh]{border-color:#85cbbb66;transform:rotate(1deg)}.mini-marketing-body[data-astro-cid-uuqeesbh]{padding:14px;display:grid;grid-template-columns:1fr 1fr;gap:17px;align-items:center}.insight-funnel[data-astro-cid-uuqeesbh]{display:flex;flex-direction:column;align-items:center;gap:5px}.insight-funnel[data-astro-cid-uuqeesbh]>span[data-astro-cid-uuqeesbh]{display:block;width:100%;text-align:center;padding:7px 4px;font-size:8px;background:#ebe3f6;color:#7c629e;clip-path:polygon(0 0,100% 0,94% 100%,6% 100%)}.insight-funnel[data-astro-cid-uuqeesbh]>span[data-astro-cid-uuqeesbh]:nth-child(2){width:80%;background:#dce9fa;color:#547daf}.insight-funnel[data-astro-cid-uuqeesbh]>span[data-astro-cid-uuqeesbh]:nth-child(3){width:60%;background:#e2edce;color:#6b873f}.insight-discovery[data-astro-cid-uuqeesbh]{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.insight-discovery[data-astro-cid-uuqeesbh]>span[data-astro-cid-uuqeesbh]{color:#b58158;font-size:25px;line-height:1}.insight-discovery[data-astro-cid-uuqeesbh]>div[data-astro-cid-uuqeesbh]{display:grid;width:100%;gap:5px}.insight-discovery[data-astro-cid-uuqeesbh] i[data-astro-cid-uuqeesbh]{height:3px;background:#cbd4e4;border-radius:3px}.insight-discovery[data-astro-cid-uuqeesbh] i[data-astro-cid-uuqeesbh]:nth-child(2){width:82%}.insight-discovery[data-astro-cid-uuqeesbh] i[data-astro-cid-uuqeesbh]:nth-child(3){width:63%}.insight-discovery[data-astro-cid-uuqeesbh]>strong[data-astro-cid-uuqeesbh]{font-size:8px;color:#7c674f;font-weight:600}.insight-discovery[data-astro-cid-uuqeesbh] strong[data-astro-cid-uuqeesbh]>b[data-astro-cid-uuqeesbh]{color:#b4865a;margin-left:5px}.mini-business-body[data-astro-cid-uuqeesbh]{padding:14px}.business-signal-row[data-astro-cid-uuqeesbh]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.business-signal-row[data-astro-cid-uuqeesbh]>span[data-astro-cid-uuqeesbh]{display:flex;align-items:center;gap:6px;padding:8px 6px;border:1px solid #d8e5e3;border-radius:6px;background:#fff;font-size:7px;color:#657d80;line-height:1.3}.business-signal-row[data-astro-cid-uuqeesbh] b[data-astro-cid-uuqeesbh]{font-size:15px;color:#57948b;font-weight:400}.business-connections[data-astro-cid-uuqeesbh]{display:flex;justify-content:space-around;height:18px;position:relative;margin:0 18px}.business-connections[data-astro-cid-uuqeesbh]:after{content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid #b2ccca}.business-connections[data-astro-cid-uuqeesbh] i[data-astro-cid-uuqeesbh]{height:100%;border-left:1px solid #b2ccca}.business-insight-result[data-astro-cid-uuqeesbh]{display:flex;align-items:center;justify-content:center;gap:9px;margin:10px auto 0;background:#e7f0ed;border:1px solid #bbd7cf;border-radius:6px;padding:7px 12px;width:max-content;max-width:100%;color:#4b8174;font-size:9px}.business-insight-result[data-astro-cid-uuqeesbh]>span[data-astro-cid-uuqeesbh]{font-size:17px;line-height:1}.business-insight-result[data-astro-cid-uuqeesbh]>strong[data-astro-cid-uuqeesbh]{font-weight:600}.business-insight-result[data-astro-cid-uuqeesbh]>b[data-astro-cid-uuqeesbh]{margin-left:10px;font-size:11px}@media(max-width:600px){.mini-marketing-body[data-astro-cid-uuqeesbh],.mini-business-body[data-astro-cid-uuqeesbh]{padding:11px}.mini-marketing-body[data-astro-cid-uuqeesbh]{gap:12px}.insight-funnel[data-astro-cid-uuqeesbh]>span[data-astro-cid-uuqeesbh]{font-size:7px;padding:6px 3px}.business-signal-row[data-astro-cid-uuqeesbh]{gap:5px}.business-signal-row[data-astro-cid-uuqeesbh]>span[data-astro-cid-uuqeesbh]{font-size:6px;padding:7px 4px;gap:4px}.business-signal-row[data-astro-cid-uuqeesbh] b[data-astro-cid-uuqeesbh]{font-size:12px}.business-insight-result[data-astro-cid-uuqeesbh]{font-size:8px}}.contact-section[data-astro-cid-3jhj33bh]{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding-top:80px;padding-bottom:80px;scroll-margin-top:25px}.contact-copy[data-astro-cid-3jhj33bh]>.eyebrow[data-astro-cid-3jhj33bh]{color:#bca1ff}.contact-copy[data-astro-cid-3jhj33bh] h1[data-astro-cid-3jhj33bh],.contact-copy[data-astro-cid-3jhj33bh] h2[data-astro-cid-3jhj33bh]{font-size:clamp(34px,3.8vw,52px);line-height:1.12;letter-spacing:-1.8px;margin:18px 0 24px;color:#f2eefb}.contact-copy[data-astro-cid-3jhj33bh]>p[data-astro-cid-3jhj33bh]{font-size:16px;color:#a7b2c8;line-height:1.85;max-width:460px}.contact-channel-label[data-astro-cid-3jhj33bh]{display:block;color:#7e8aa2;font-size:11px;margin:30px 0 13px}.contact-channels[data-astro-cid-3jhj33bh]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.contact-channels[data-astro-cid-3jhj33bh] button[data-astro-cid-3jhj33bh]{display:flex;align-items:center;text-align:left;gap:12px;padding:15px 12px;border:1px solid #2c3444;border-radius:9px;background:#141925;color:#8792a9;font:inherit;cursor:default}.contact-channel-icon[data-astro-cid-3jhj33bh]{font-size:23px;color:#7d88a3}.contact-channels[data-astro-cid-3jhj33bh] button[data-astro-cid-3jhj33bh]>span[data-astro-cid-3jhj33bh]:last-child{display:flex;flex-direction:column;gap:5px}.contact-channels[data-astro-cid-3jhj33bh] strong[data-astro-cid-3jhj33bh]{font-size:13px;font-weight:600}.contact-channels[data-astro-cid-3jhj33bh] small[data-astro-cid-3jhj33bh]{font-size:9px;color:#68748a}.contact-back[data-astro-cid-3jhj33bh]{display:inline-block;font-size:13px;color:#bca1ff;margin-top:30px}.contact-form[data-astro-cid-3jhj33bh]{padding:30px;border:1px solid #34374e;border-radius:15px;background:linear-gradient(145deg,#1d1c2b,#121822);box-shadow:0 18px 55px #0003}.contact-form[data-astro-cid-3jhj33bh] label[data-astro-cid-3jhj33bh]{display:block;font-size:12px;color:#c4cde0;line-height:1.5;margin-bottom:18px}.contact-form[data-astro-cid-3jhj33bh] label[data-astro-cid-3jhj33bh]>small[data-astro-cid-3jhj33bh]{font-size:10px;color:#7f8ca3}.contact-fields-row[data-astro-cid-3jhj33bh]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.contact-form[data-astro-cid-3jhj33bh] input[data-astro-cid-3jhj33bh],.contact-form[data-astro-cid-3jhj33bh] select[data-astro-cid-3jhj33bh],.contact-form[data-astro-cid-3jhj33bh] textarea[data-astro-cid-3jhj33bh]{display:block;width:100%;min-width:0;background:#101622;color:#e3e9f6;border:1px solid #3c465c;border-radius:7px;padding:12px 13px;margin-top:8px;font:inherit;font-size:13px;line-height:1.5}.contact-form[data-astro-cid-3jhj33bh] input[data-astro-cid-3jhj33bh]::placeholder,.contact-form[data-astro-cid-3jhj33bh] textarea[data-astro-cid-3jhj33bh]::placeholder{color:#6d7a91}.contact-form[data-astro-cid-3jhj33bh] textarea[data-astro-cid-3jhj33bh]{resize:vertical;min-height:110px}.contact-form[data-astro-cid-3jhj33bh] input[data-astro-cid-3jhj33bh]:focus-visible,.contact-form[data-astro-cid-3jhj33bh] select[data-astro-cid-3jhj33bh]:focus-visible,.contact-form[data-astro-cid-3jhj33bh] textarea[data-astro-cid-3jhj33bh]:focus-visible{outline:2px solid #bca1ff;outline-offset:2px}.contact-form[data-astro-cid-3jhj33bh] .contact-notice[data-astro-cid-3jhj33bh]{font-size:11px;color:#a7b599;line-height:1.7;background:#20291d;border:1px solid #394333;border-radius:7px;padding:12px;margin:0 0 17px}.contact-form[data-astro-cid-3jhj33bh] .contact-submit[data-astro-cid-3jhj33bh]{width:100%;justify-content:space-between;background:#303749;color:#8f9bb3;box-shadow:none;cursor:default}.contact-standalone[data-astro-cid-3jhj33bh]{min-height:70vh}@media(max-width:880px){.contact-section[data-astro-cid-3jhj33bh]{grid-template-columns:1fr;gap:35px;padding-top:55px;padding-bottom:55px}.contact-copy[data-astro-cid-3jhj33bh]>p[data-astro-cid-3jhj33bh]{max-width:650px}.contact-channels[data-astro-cid-3jhj33bh]{max-width:520px}.contact-form[data-astro-cid-3jhj33bh]{max-width:700px;width:100%}}@media(max-width:600px){.contact-section[data-astro-cid-3jhj33bh]{padding-block:45px;gap:28px}.contact-copy[data-astro-cid-3jhj33bh] h1[data-astro-cid-3jhj33bh],.contact-copy[data-astro-cid-3jhj33bh] h2[data-astro-cid-3jhj33bh]{font-size:36px;letter-spacing:-1px}.contact-copy[data-astro-cid-3jhj33bh]>p[data-astro-cid-3jhj33bh]{font-size:14px}.contact-channels[data-astro-cid-3jhj33bh]{gap:9px}.contact-channels[data-astro-cid-3jhj33bh] button[data-astro-cid-3jhj33bh]{padding:13px 10px;gap:8px}.contact-form[data-astro-cid-3jhj33bh]{padding:20px 17px}.contact-fields-row[data-astro-cid-3jhj33bh]{grid-template-columns:1fr;gap:0}.contact-form[data-astro-cid-3jhj33bh] input[data-astro-cid-3jhj33bh],.contact-form[data-astro-cid-3jhj33bh] select[data-astro-cid-3jhj33bh],.contact-form[data-astro-cid-3jhj33bh] textarea[data-astro-cid-3jhj33bh]{font-size:16px}.contact-channel-label[data-astro-cid-3jhj33bh]{margin-top:23px}}.contact-section[data-astro-cid-3jhj33bh]{row-gap:20px}.contact-alternatives[data-astro-cid-3jhj33bh]{grid-column:2;min-width:0}.contact-alternatives[data-astro-cid-3jhj33bh] .contact-channel-label[data-astro-cid-3jhj33bh]{margin:0 0 13px}.demo-details[data-astro-cid-3jhj33bh]{margin-top:30px}.demo-details[data-astro-cid-3jhj33bh] h3[data-astro-cid-3jhj33bh]{font-size:17px;color:#d6c8ee;font-weight:600;margin:0 0 18px}.demo-details[data-astro-cid-3jhj33bh] ul[data-astro-cid-3jhj33bh]{list-style:none;padding:0;margin:0;display:grid;gap:15px}.demo-details[data-astro-cid-3jhj33bh] li[data-astro-cid-3jhj33bh]{display:flex;align-items:baseline;gap:12px;color:#b6c2d7;font-size:14px;line-height:1.7}.demo-details[data-astro-cid-3jhj33bh] li[data-astro-cid-3jhj33bh]>span[data-astro-cid-3jhj33bh]{color:#bca1ff}.demo-details[data-astro-cid-3jhj33bh]>p[data-astro-cid-3jhj33bh]{font-size:12px;color:#8290aa;line-height:1.9;margin:27px 0 0}.contact-standalone[data-astro-cid-3jhj33bh] .contact-copy[data-astro-cid-3jhj33bh]{padding-top:7px}@media(max-width:880px){.contact-alternatives[data-astro-cid-3jhj33bh]{grid-column:1;max-width:700px;width:100%}.contact-alternatives[data-astro-cid-3jhj33bh] .contact-channels[data-astro-cid-3jhj33bh]{max-width:none}.contact-section[data-astro-cid-3jhj33bh]{row-gap:28px}}@media(max-width:600px){.demo-details[data-astro-cid-3jhj33bh] h3[data-astro-cid-3jhj33bh]{font-size:15px}.demo-details[data-astro-cid-3jhj33bh] li[data-astro-cid-3jhj33bh]{font-size:13px}.demo-details[data-astro-cid-3jhj33bh]>p[data-astro-cid-3jhj33bh]{font-size:11px}}.contact-standalone[data-astro-cid-3jhj33bh] .contact-copy[data-astro-cid-3jhj33bh] h1[data-astro-cid-3jhj33bh]{font-size:clamp(30px,2.8vw,39px);line-height:1.23;letter-spacing:-1px;margin-bottom:30px}@media(max-width:600px){.contact-standalone[data-astro-cid-3jhj33bh] .contact-copy[data-astro-cid-3jhj33bh] h1[data-astro-cid-3jhj33bh]{font-size:29px;line-height:1.24;letter-spacing:-.65px}}.contact-form[data-astro-cid-3jhj33bh] .contact-submit[data-astro-cid-3jhj33bh]:not(:disabled){background:#aa88f4;color:#101622;cursor:pointer}.contact-form[data-astro-cid-3jhj33bh] .contact-submit[data-astro-cid-3jhj33bh]:disabled{opacity:.6}.contact-form[data-astro-cid-3jhj33bh] .contact-consent[data-astro-cid-3jhj33bh]{display:flex;align-items:flex-start;gap:10px}.contact-form[data-astro-cid-3jhj33bh] .contact-consent[data-astro-cid-3jhj33bh] input[data-astro-cid-3jhj33bh]{width:18px;min-width:18px;height:18px;margin:0}.contact-trap[data-astro-cid-3jhj33bh]{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.captcha-notice[data-astro-cid-3jhj33bh]{font-size:11px;line-height:1.6;color:#a7b2c8}.captcha-notice[data-astro-cid-3jhj33bh] a[data-astro-cid-3jhj33bh]{text-decoration:underline}[data-astro-cid-3jhj33bh][data-contact-status]{font-size:14px;line-height:1.6;color:#cbb5fa}.pulse-flow .ecosystem-map{max-width:1232px;padding:45px 38px 28px;margin-block:20px 20px;background:radial-gradient(ellipse at 50% 50%,#50416522,transparent 60%),#10151f;border:1px solid #48425b;position:relative;overflow:hidden}.pulse-flow .ecosystem-heading{text-align:center;max-width:760px;margin:0 auto 30px}.pulse-flow .ecosystem-heading .eyebrow{justify-content:center;color:#bca1ff;font-size:9px}.pulse-flow .ecosystem-heading h2{font-size:clamp(32px,3.8vw,49px);line-height:1.15;letter-spacing:-1.8px;color:#eeedf8;margin:18px 0 14px}.pulse-flow .ecosystem-heading p{font-size:14px;line-height:1.8;color:#9caac2;margin:0}.ecosystem-diagram{display:grid;grid-template-columns:1.15fr .8fr 1fr;align-items:center;gap:38px;position:relative;isolation:isolate;min-width:0}.ecosystem-links{position:absolute;inset:30px 0 0;width:100%;height:calc(100% - 30px);fill:none;z-index:-1;pointer-events:none;overflow:visible}.ecosystem-links path{stroke:#9e8aca66;stroke-width:1.4;stroke-dasharray:5 7;animation:ecosystem-flow 28s linear infinite}.ecosystem-inputs,.ecosystem-outputs{display:grid;gap:13px;min-width:0}.ecosystem-column-label{text-align:center;font-size:9px;color:#8794ad;letter-spacing:.06em;margin-bottom:2px}.ecosystem-source{background:linear-gradient(145deg,#24243a,#161e2c);border:1px solid #5b526d;border-radius:11px;padding:16px;box-shadow:0 8px 22px #0002}.ecosystem-group-title{display:flex;align-items:center;gap:10px;margin-bottom:12px}.ecosystem-group-title>span{color:#c2a8ff;font-size:24px}.ecosystem-group-title h3{font-size:14px;font-weight:600;color:#e3def0;line-height:1.4;letter-spacing:-.2px;margin:0}.ecosystem-source ul{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.ecosystem-source li{color:#b6c4dd;font-size:9px;line-height:1.5;padding:5px 7px;border:1px solid #72788d38;border-radius:5px;background:#0e14214d}.source-group-1{background:linear-gradient(145deg,#253022,#171f26);border-color:#6c7e4c80}.source-group-1 .ecosystem-group-title>span{color:#c9ee91}.source-group-2{background:linear-gradient(145deg,#20304a,#161d2b);border-color:#5276a080}.source-group-2 .ecosystem-group-title>span{color:#91b9ff}.ecosystem-center{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0}.ecosystem-core{position:relative;display:flex;align-items:center;justify-content:center;min-height:100px;padding:20px;border:1px solid #c8b1f5;border-radius:20px;background:#f5f6fc;box-shadow:0 0 0 9px #bca1ff0a,0 0 0 10px #bca1ff19,0 15px 60px #a17ed020;transform:rotate(-3deg)}.ecosystem-core .awg-brand-mark{font-size:30px}.ecosystem-core-dot{position:absolute;bottom:-4px;right:20px;width:8px;height:8px;border-radius:50%;background:#d2ff6a;border:2px solid #151a25;box-shadow:0 0 12px #d2ff6a50}.ecosystem-center>p{font-size:12px;line-height:1.8;color:#c7b7e1;margin:28px 0 0;max-width:180px}.ecosystem-direction{display:none}.ecosystem-service{display:flex;align-items:center;gap:13px;min-height:75px;background:#1a2030;border:1px solid #48415e;border-radius:10px;padding:14px 15px;color:#dfd7ef;box-shadow:0 8px 22px #0002}.ecosystem-service-icon{display:flex;justify-content:center;align-items:center;width:34px;height:34px;flex:none;background:#bca1ff12;border:1px solid #bca1ff38;border-radius:8px;color:#bca1ff;font-size:22px}.ecosystem-service strong{font-size:12px;font-weight:600;line-height:1.5}.ecosystem-service-arrow{margin-left:auto;color:#9381b1;font-size:15px}.ecosystem-service-1{border-color:#52613f}.ecosystem-service-1 .ecosystem-service-icon{color:#c4e992;background:#c4e99210;border-color:#c4e99230}.ecosystem-service-2{border-color:#384f70}.ecosystem-service-2 .ecosystem-service-icon{color:#9abbf2;background:#9abbf210;border-color:#9abbf230}.pulse-flow .ecosystem-note{font-size:10px;line-height:1.8;text-align:center;color:#7c8ca6;margin:28px auto 0;max-width:760px}.ecosystem-models{border-top:1px solid #ffffff12;padding-top:21px;margin-top:22px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:18px 30px}.ecosystem-models>span{font-size:10px;color:#7f8ba2}.ecosystem-models ul{display:flex;flex-wrap:wrap;gap:16px 30px;padding:0;margin:0;list-style:none}.ecosystem-models li{font-size:16px;color:#cdd4e3;font-weight:600}.pulse-flow .wx-directions{display:flex;gap:5px;padding:11px 17px;background:#edf2fb;border-bottom:1px solid #d9e3f3}.pulse-flow .wx-directions button{flex:1;min-width:0;border:1px solid #d8e1f1;border-radius:6px;padding:7px 8px;color:#637591;background:#f9fbff;font-size:10px;line-height:1.35;font-weight:600}.pulse-flow .wx-directions button[aria-pressed=true]{color:#2867dc;border-color:#8bacf6;background:#e1eaff;box-shadow:0 2px 5px #3066d810}.pulse-flow .wx-small .wx-directions{padding:8px 10px;gap:4px}.pulse-flow .wx-small .wx-directions button{font-size:7px;padding:6px 4px}.pulse-flow .wx-header{min-height:50px}.pulse-flow .wx-small .wx-header{min-height:38px}.pulse-flow .wx-header-tag{flex:none}.pulse-flow .wx-small .wx-section-label>strong{font-size:8px}.pulse-flow .concept-switch>div{flex-wrap:wrap}@keyframes ecosystem-flow{to{stroke-dashoffset:-336}}.pulse-flow.reveal-motion-off .ecosystem-links path{animation:none}@media(max-width:1000px){.ecosystem-diagram{gap:22px;grid-template-columns:1.1fr .7fr 1fr}.ecosystem-source{padding:13px}.ecosystem-group-title h3{font-size:12px}.ecosystem-core{padding:15px;min-height:82px}.ecosystem-core .awg-brand-mark{font-size:25px}.ecosystem-service{padding:11px;gap:9px}.ecosystem-service strong{font-size:11px}.ecosystem-service-icon{width:29px;height:29px;font-size:18px}}@media(max-width:760px){.pulse-flow .ecosystem-map{padding:30px 22px 24px;margin-inline:16px}.ecosystem-diagram{grid-template-columns:1fr;gap:29px}.ecosystem-links{display:none}.ecosystem-inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ecosystem-inputs>.ecosystem-column-label{grid-column:1/-1}.ecosystem-inputs>.ecosystem-source:last-child{grid-column:1/-1}.ecosystem-source{padding:14px}.ecosystem-center{padding:10px 0 0}.ecosystem-core{padding:17px 25px;min-height:83px;transform:rotate(-2deg)}.ecosystem-core .awg-brand-mark{font-size:30px}.ecosystem-center>p{max-width:260px;font-size:12px;margin-top:23px}.ecosystem-direction{display:block;color:#9a87bd;font-size:24px;margin-top:12px}.ecosystem-outputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ecosystem-outputs>.ecosystem-column-label{grid-column:1/-1}.ecosystem-service{min-height:77px;gap:10px}.ecosystem-service-arrow{display:none}.ecosystem-models{gap:13px}.ecosystem-models>span{width:100%;text-align:center}.ecosystem-models ul{justify-content:center;gap:13px 23px}.ecosystem-models li{font-size:14px}}@media(max-width:600px){.pulse-flow .ecosystem-heading h2{font-size:34px;letter-spacing:-1px}.pulse-flow .ecosystem-heading p{font-size:13px}.pulse-flow .ecosystem-map{padding-inline:17px}.ecosystem-inputs{grid-template-columns:1fr}.ecosystem-inputs>.ecosystem-source:last-child{grid-column:auto}.ecosystem-service{padding:10px;gap:8px}.ecosystem-service-icon{width:24px;height:24px;border-radius:6px;font-size:16px}.ecosystem-service strong{font-size:10px}.ecosystem-source li{font-size:9px}.ecosystem-group-title h3{font-size:14px}.pulse-flow .wx-directions{padding:8px;gap:4px}.pulse-flow .wx-directions button{font-size:8px;padding:7px 4px}.pulse-flow .wx-small .wx-directions button{font-size:8px}.pulse-flow .wx-header{font-size:10px}.pulse-flow .wx-small .wx-header{font-size:9px}.pulse-flow .concept-switch>div{grid-template-columns:repeat(2,minmax(0,1fr))}.pulse-flow .concept-switch a:last-child{grid-column:1/-1}.pulse-flow .ecosystem-note{font-size:9px}}@media(prefers-reduced-motion:reduce){.ecosystem-links path{animation:none}}.pulse-flow .use-card-4{background:linear-gradient(145deg,#34271f,#191820 70%);border-color:#65503c}.pulse-flow .use-card-4:after{background:#e5b18d}.pulse-flow .use-card-4 .card-glyph,.pulse-flow .use-card-4 .sample-question{color:#dfb99a}.pulse-flow .use-card-5{background:linear-gradient(145deg,#1d3434,#141d23 70%);border-color:#3b6462}.pulse-flow .use-card-5:after{background:#8cd0bd}.pulse-flow .use-card-5 .card-glyph,.pulse-flow .use-card-5 .sample-question{color:#a3d8ca}.pulse-flow .steps-title{max-width:1000px;text-wrap:balance}@media(max-width:760px){.pulse-flow .hero-intro,.pulse-flow .section-heading p,.pulse-flow .showcase-heading p,.pulse-flow .use-card>p,.pulse-flow .steps p,.pulse-flow .faq-list p,.pulse-flow .final-cta p,.pulse-flow .contact-section .contact-copy>p{font-size:18px;line-height:1.7;color:#b8c2d5}.pulse-flow .button,.pulse-flow .secondary-link,.pulse-flow .text-link{font-size:16px;line-height:1.4;min-height:48px}.pulse-flow .hero-actions{flex-wrap:wrap;gap:18px 22px}.pulse-flow .hero-note,.pulse-flow .product-caption,.pulse-flow .sample-question,.pulse-flow .footer p,.pulse-flow .footer-right,.pulse-flow .footer small{font-size:14px;line-height:1.65}.pulse-flow .eyebrow{font-size:12px;line-height:1.5}.pulse-flow .faq-list summary{font-size:17px;line-height:1.5}.pulse-flow .header{height:auto;min-height:140px;padding-block:16px;gap:12px}.pulse-flow .header-account .button-small{font-size:15px;line-height:1.4;min-height:46px;padding:11px 12px;gap:10px;white-space:normal}.pulse-flow .header-account .button-small>span{flex:none;font-size:19px}.pulse-flow .sign-in-link{font-size:14px;padding-block:5px}.pulse-flow .languages a{font-size:13px;padding:8px}.pulse-flow .ecosystem-heading p{font-size:17px;line-height:1.7}.pulse-flow .ecosystem-column-label,.pulse-flow .ecosystem-models>span{font-size:14px;line-height:1.5;color:#acb8cf}.pulse-flow .ecosystem-group-title h3{font-size:17px}.pulse-flow .ecosystem-source li{font-size:14px;line-height:1.5;padding:7px 9px}.pulse-flow .ecosystem-center>p{font-size:16px;line-height:1.6}.pulse-flow .ecosystem-service{padding:14px 12px;min-height:90px}.pulse-flow .ecosystem-service strong{font-size:15px;line-height:1.5;overflow-wrap:anywhere}.pulse-flow .ecosystem-service-icon{width:28px;height:28px;flex:none}.pulse-flow .ecosystem-note{font-size:14px;line-height:1.7;color:#a4b2cb}.pulse-flow .ecosystem-models li{font-size:18px}.pulse-flow .contact-section .contact-form label{font-size:16px;line-height:1.5;color:#d2d9e8}.pulse-flow .contact-section .contact-form label>small{font-size:14px;color:#a5b2c9}.pulse-flow .contact-section .contact-form input,.pulse-flow .contact-section .contact-form select,.pulse-flow .contact-section .contact-form textarea{font-size:17px;line-height:1.5;min-height:48px;padding:12px}.pulse-flow .contact-section .contact-form input::placeholder,.pulse-flow .contact-section .contact-form textarea::placeholder{color:#a3afc3}.pulse-flow .contact-section .contact-form .contact-notice{font-size:14px;line-height:1.65;color:#c1cdb7}.pulse-flow .contact-section .contact-submit{font-size:16px}.pulse-flow .contact-section .contact-channel-label,.pulse-flow .contact-section .contact-back{font-size:16px;line-height:1.6}.pulse-flow .contact-section .contact-channels strong{font-size:17px}.pulse-flow .contact-section .contact-channels small{font-size:14px;line-height:1.5}.pulse-flow .contact-section .demo-details h3{font-size:19px}.pulse-flow .contact-section .demo-details li{font-size:17px;line-height:1.65}.pulse-flow .contact-section .demo-details>p{font-size:16px;line-height:1.7;color:#a8b5cb}}@media(max-width:600px){.pulse-flow .header{display:grid;grid-template-columns:minmax(0,1fr) auto}.pulse-flow .header-actions,.pulse-flow .header-account{max-width:180px}.pulse-flow .header-account .button-small{width:100%;justify-content:space-between}.pulse-flow .hero-actions>.button{padding:16px 20px;gap:16px}.pulse-flow .workspace-preview:not(.wx-compact) .wx-scenario-grid{grid-template-columns:1fr}.pulse-flow .workspace-preview:not(.wx-compact) .wx-scenario{padding:16px;min-height:140px}.pulse-flow .workspace-preview:not(.wx-compact) .wx-scenario>strong{font-size:18px;line-height:1.35}.pulse-flow .workspace-preview:not(.wx-compact) .wx-scenario p{font-size:16px;line-height:1.6}.pulse-flow .workspace-preview:not(.wx-compact) .wx-scenario>span{font-size:12px}.pulse-flow .workspace-preview:not(.wx-compact) .wx-directions{flex-wrap:wrap}.pulse-flow .workspace-preview:not(.wx-compact) .wx-directions button{font-size:13px;min-height:44px;flex-basis:80px}.pulse-flow .workspace-preview:not(.wx-compact) .wx-section-label{font-size:15px}.pulse-flow .workspace-preview:not(.wx-compact) .wx-section-label>span{font-size:14px;line-height:1.5}.pulse-flow .workspace-preview:not(.wx-compact) .wx-header{font-size:14px;line-height:1.4}.pulse-flow .workspace-preview:not(.wx-compact) .wx-header-tag{font-size:11px}.pulse-flow .workspace-preview .wx-toolbar,.pulse-flow .workspace-preview .wx-caption{font-size:12px;line-height:1.6}.pulse-flow .workspace-preview .wx-toolbar button{font-size:14px;min-width:36px;min-height:36px}.pulse-flow .wx-small .wx-scenario>strong{font-size:14px;line-height:1.4}.pulse-flow .wx-small .wx-scenario p{font-size:12px;line-height:1.55}.pulse-flow .wx-small .wx-scenario>span{font-size:10px}.pulse-flow .wx-small .wx-directions button{font-size:11px;min-height:40px}.pulse-flow .workspace-preview .wx-composer{font-size:14px;line-height:1.5}.pulse-flow .workspace-preview .wx-disclaimer{font-size:12px;line-height:1.5}}@media(max-width:380px){.pulse-flow .header-actions,.pulse-flow .header-account{max-width:155px}.pulse-flow .header .awg-brand-mark{padding:6px;gap:5px}.pulse-flow .header .awg-brand-mark>span{font-size:22px}.pulse-flow .header .awg-brand-mark>b{font-size:24px;padding:4px 5px}.pulse-flow .ecosystem-outputs,.pulse-flow .contact-section .contact-channels{grid-template-columns:1fr}}@media(max-width:760px){.pulse-flow .hero-intro,.pulse-flow .section-heading p,.pulse-flow .showcase-heading p,.pulse-flow .use-card>p,.pulse-flow .steps p,.pulse-flow .faq-list p,.pulse-flow .final-cta p,.pulse-flow .contact-section .contact-copy>p{color:#dce2ee;font-weight:500}.pulse-flow .hero-note,.pulse-flow .product-caption,.pulse-flow .footer p,.pulse-flow .footer-right,.pulse-flow .footer small,.pulse-flow .sign-in-link{color:#becbe0;font-weight:500}.pulse-flow .ecosystem-heading p,.pulse-flow .ecosystem-note,.pulse-flow .ecosystem-column-label,.pulse-flow .ecosystem-models>span{color:#c5d0e3;font-weight:500}.pulse-flow .ecosystem-source li{color:#e0e8f7;font-weight:500}.pulse-flow .contact-section .contact-form label{color:#f0f3fa;font-weight:600}.pulse-flow .contact-section .contact-form label>small{color:#bcc9dd;font-weight:500}.pulse-flow .contact-section .contact-form input,.pulse-flow .contact-section .contact-form select,.pulse-flow .contact-section .contact-form textarea{color:#f1f4fb;font-weight:500}.pulse-flow .contact-section .contact-form input::placeholder,.pulse-flow .contact-section .contact-form textarea::placeholder{color:#bdc9dc;opacity:1;font-weight:400}.pulse-flow .contact-section .demo-details li,.pulse-flow .contact-section .demo-details>p{color:#d3ddec;font-weight:500}.pulse-flow .contact-section .contact-channel-label,.pulse-flow .contact-section .contact-channels small{color:#bcc9dd}.pulse-flow .workspace-preview .wx-scenario p{color:#43536b;font-weight:500}}
