.workspace-preview[data-v-6b1b18de]{position:relative;height:390px;overflow:hidden;background:var(--sf-bg-alt)}.workspace-preview>img[data-v-6b1b18de]{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;opacity:0;transition:opacity .65s ease-in-out}.workspace-preview>img.active[data-v-6b1b18de]{opacity:1}@media (max-width: 800px){.workspace-preview[data-v-6b1b18de]{height:260px}}@media (prefers-reduced-motion: reduce){.workspace-preview>img[data-v-6b1b18de]{transition:none}}.journey-shell[data-v-d40ecb31]{max-width:var(--site-content-max-width);margin:0 auto;padding:var(--subpage-section-space) var(--subpage-gutter)}.journey-shell>header[data-v-d40ecb31]{max-width:860px;margin:0 auto 48px;text-align:center}.stage-copy>span[data-v-d40ecb31]{color:#4f7cff;font-size:11px;font-weight:800;letter-spacing:.18em}.journey-grid[data-v-d40ecb31]{display:grid;grid-template-columns:300px 1fr;border:1px solid var(--sf-border);border-radius:28px;overflow:hidden;background:var(--sf-surface);box-shadow:0 30px 80px #14275014}nav[data-v-d40ecb31]{padding:14px;background:var(--sf-bg-alt);border-right:1px solid var(--sf-border)}button[data-v-d40ecb31]{width:100%;border:0;background:transparent;text-align:left;display:flex;gap:14px;padding:17px;border-radius:14px;color:var(--sf-text-secondary);cursor:pointer}button.active[data-v-d40ecb31]{background:var(--sf-surface);color:var(--sf-text);box-shadow:0 8px 24px #14275014}button span[data-v-d40ecb31]{display:grid;gap:4px}button strong[data-v-d40ecb31]{font-size:14px}button small[data-v-d40ecb31]{font-size:12px;color:var(--sf-text-muted)}.stage[data-v-d40ecb31]{min-width:0}.stage-copy[data-v-d40ecb31]{padding:36px 40px 28px}.stage h3[data-v-d40ecb31]{font-size:28px;letter-spacing:-.04em;margin:10px 0}.stage p[data-v-d40ecb31]{color:var(--sf-text-secondary);line-height:1.7}.flow[data-v-d40ecb31]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:20px;font-size:12px}.flow em[data-v-d40ecb31]{font-style:normal;color:#4f7cff;font-weight:800}.flow i[data-v-d40ecb31]{font-style:normal;color:var(--sf-text-muted)}figure[data-v-d40ecb31]{margin:0 18px 18px;border-radius:18px;overflow:hidden;border:1px solid var(--sf-border);background:var(--sf-bg-alt)}figure img[data-v-d40ecb31]{display:block;width:100%;height:390px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}figcaption[data-v-d40ecb31]{padding:11px 14px;background:var(--sf-surface);font-size:11px;color:var(--sf-text-muted)}@media (max-width: 800px){.journey-grid[data-v-d40ecb31]{grid-template-columns:1fr}nav[data-v-d40ecb31]{display:flex;overflow:auto;border-right:0;border-bottom:1px solid var(--sf-border)}button[data-v-d40ecb31]{min-width:180px}.stage-copy[data-v-d40ecb31]{padding:28px 24px}figure img[data-v-d40ecb31]{height:260px}}.stage-copy>span[data-v-d40ecb31],.flow em[data-v-d40ecb31]{color:#1651f0}.journey-grid[data-v-d40ecb31]{border-color:var(--sf-border);box-shadow:0 18px 50px #0f172a0f}nav[data-v-d40ecb31]{background:var(--sf-surface);border-color:var(--sf-border)}button[data-v-d40ecb31]{border:1px solid transparent;transition:background .18s,border-color .18s,color .18s}button.active[data-v-d40ecb31]{background:var(--sf-bg-alt);border-color:#93b4ff;color:#1651f0;box-shadow:none}button.active small[data-v-d40ecb31]{color:var(--solution-journey-active-copy, #7292d8)}figure[data-v-d40ecb31]{background:var(--sf-bg-alt);border-color:var(--sf-border)}.stage-copy>span[data-v-d40ecb31],.flow em[data-v-d40ecb31]{color:var(--solution-accent)}.journey-grid[data-v-d40ecb31],figure[data-v-d40ecb31]{border-color:var(--solution-line-strong)}button.active[data-v-d40ecb31]{background:var(--solution-accent-soft);border-color:var(--solution-accent-border);color:var(--solution-accent);box-shadow:none}.stage p[data-v-d40ecb31]{color:var(--solution-copy)}figure[data-v-d40ecb31] .image-lightbox-trigger{height:390px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media (max-width: 800px){figure[data-v-d40ecb31] .image-lightbox-trigger{height:260px}}.knowledge-flow[data-v-1649291f]{margin:52px 0 60px;overflow:hidden;border:1px solid var(--solution-line-strong);border-radius:24px;background:var(--solution-panel);box-shadow:0 24px 70px #1e325a14;text-align:left}.flow-head[data-v-1649291f]{display:flex;align-items:center;gap:6px;height:44px;padding:0 16px;border-bottom:1px solid var(--solution-line)}.flow-head i[data-v-1649291f]{width:7px;height:7px;border-radius:50%;background:#d8e0ec}.flow-head i[data-v-1649291f]:first-child{background:#ff6b66}.flow-head span[data-v-1649291f]{margin-left:auto;color:var(--solution-muted);font-size:9px;letter-spacing:.12em}.flow-body[data-v-1649291f]{display:grid;grid-template-columns:1.35fr 28px .85fr 28px 1.2fr;align-items:stretch;padding:26px}.flow-body>section[data-v-1649291f]{padding:20px;border:1px solid var(--solution-line-strong);border-radius:16px}.flow-body small[data-v-1649291f]{display:block;color:var(--solution-accent);font-size:9px;font-weight:800;letter-spacing:.15em}.sources[data-v-1649291f]{display:grid;align-items:center;padding:14px!important}.sources>div[data-v-1649291f]{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.sources span[data-v-1649291f]{display:grid;justify-items:center;align-content:center;gap:6px;min-width:0;min-height:112px;padding:12px 4px;border:1px solid var(--solution-line);border-radius:13px;background:var(--solution-panel-soft)}.sources i[data-v-1649291f]{display:grid;place-items:center;width:34px;height:34px;font-style:normal}.sources b[data-v-1649291f]{color:var(--solution-ink);font-size:12px;font-weight:650}.sources small[data-v-1649291f]{overflow:hidden;max-width:100%;color:var(--solution-muted);font-size:8px;font-weight:500;letter-spacing:-.01em;white-space:nowrap}.source-file i[data-v-1649291f]{color:#7557d9}.source-mail i[data-v-1649291f]{color:#118c94}.source-calendar i[data-v-1649291f]{color:#d97911}.source-web i[data-v-1649291f]{color:#288a50}.source-api i[data-v-1649291f]{color:#b24780}.arrow[data-v-1649291f]{align-self:center;color:var(--solution-accent);font-weight:500;text-align:center}.core[data-v-1649291f]{display:grid;place-content:center;border-color:var(--solution-accent-border)!important;background:var(--solution-accent-soft);text-align:center}.core strong[data-v-1649291f]{margin-top:10px;color:var(--solution-ink);font-size:15px}.core p[data-v-1649291f]{margin-top:7px;color:var(--solution-copy);font-size:10px}.outputs[data-v-1649291f]{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;padding:0!important;border:0!important}.outputs>div[data-v-1649291f]{display:grid;align-content:center;justify-items:center;min-width:0;padding:13px 7px;border:1px solid var(--solution-line-strong);border-radius:12px;text-align:center}.outputs strong[data-v-1649291f]{margin-top:8px;color:var(--solution-ink);font-size:11px;line-height:1.35}:root[data-theme=dark] .source-file i[data-v-1649291f]{color:#a896f1}:root[data-theme=dark] .source-mail i[data-v-1649291f]{color:#63cbd0}:root[data-theme=dark] .source-calendar i[data-v-1649291f]{color:#f1aa55}:root[data-theme=dark] .source-web i[data-v-1649291f]{color:#66c989}:root[data-theme=dark] .source-api i[data-v-1649291f]{color:#df86b8}@media (max-width: 900px){.flow-body[data-v-1649291f]{grid-template-columns:1fr}.arrow[data-v-1649291f]{padding:7px;transform:rotate(90deg)}}@media (max-width: 560px){.knowledge-flow[data-v-1649291f]{margin-top:36px}.flow-body[data-v-1649291f]{padding:16px}.sources>div[data-v-1649291f],.outputs[data-v-1649291f]{grid-template-columns:1fr 1fr}.sources span[data-v-1649291f]{min-height:100px}.sources span[data-v-1649291f]:last-child,.outputs>div[data-v-1649291f]:last-child{grid-column:1 / -1}}.case-comparison[data-v-84bfe0bf]{margin-top:72px}table[data-v-84bfe0bf]{width:100%;table-layout:fixed;border-collapse:collapse;text-align:left}.team-column[data-v-84bfe0bf]{width:20%}.before-column[data-v-84bfe0bf],.after-column[data-v-84bfe0bf]{width:40%}th[data-v-84bfe0bf],td[data-v-84bfe0bf]{padding:28px 24px;border-bottom:1px solid var(--solution-line-strong);vertical-align:top;overflow-wrap:anywhere;word-break:keep-all}thead th[data-v-84bfe0bf]{padding-block:16px;border-top:1px solid var(--solution-line-strong);color:var(--solution-muted);font-size:12px;font-weight:600}tbody th[data-v-84bfe0bf]{color:var(--solution-ink);font-size:17px;font-weight:500;line-height:1.6}td p[data-v-84bfe0bf]{margin:0;color:var(--solution-copy);font-size:15px;line-height:1.8}thead th[data-v-84bfe0bf]:last-child,.after-cell[data-v-84bfe0bf]{background:var(--solution-accent-soft)}thead th[data-v-84bfe0bf]:last-child{color:var(--solution-accent)}.after-cell p[data-v-84bfe0bf]{color:var(--solution-ink)}.mobile-label[data-v-84bfe0bf]{display:none}@media (max-width: 700px){table[data-v-84bfe0bf],tbody[data-v-84bfe0bf],tr[data-v-84bfe0bf],tbody th[data-v-84bfe0bf],td[data-v-84bfe0bf]{display:block}colgroup[data-v-84bfe0bf]{display:none}thead[data-v-84bfe0bf]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}tr[data-v-84bfe0bf]{padding-block:24px;border-top:1px solid var(--solution-line-strong)}tbody th[data-v-84bfe0bf],td[data-v-84bfe0bf]{padding:16px;border:0}tbody th[data-v-84bfe0bf]{padding-top:0}.after-cell[data-v-84bfe0bf]{border-radius:12px}.mobile-label[data-v-84bfe0bf]{display:block;margin-bottom:8px;color:var(--solution-muted);font-size:12px;font-weight:600}.after-cell .mobile-label[data-v-84bfe0bf]{color:var(--solution-accent)}}.cases[data-v-2469566a]{max-width:var(--site-content-max-width);margin:0 auto;padding:var(--subpage-section-space) var(--subpage-gutter)}.cases>header[data-v-2469566a]{max-width:800px;margin:auto;text-align:center}.case-list[data-v-2469566a]{border-top:1px solid var(--solution-line-strong)}.case-row[data-v-2469566a]{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(340px,1.25fr) minmax(180px,.65fr);gap:34px;align-items:start;padding:38px 12px;border-bottom:1px solid var(--solution-line-strong)}.case-intro>span[data-v-2469566a]{color:var(--solution-accent);font-size:11px;font-weight:800;letter-spacing:.08em}.case-intro h3[data-v-2469566a]{margin:9px 0 10px;color:var(--solution-ink);font-size:23px;font-weight:500;line-height:1.35;letter-spacing:-.035em}.case-intro p[data-v-2469566a],.case-process p[data-v-2469566a]{color:var(--solution-copy);font-size:13px;line-height:1.7}.case-process[data-v-2469566a]{display:grid;grid-template-columns:1fr 1fr;gap:22px}.case-process section[data-v-2469566a]{min-width:0;padding-left:18px;border-left:1px solid var(--solution-line-strong)}.case-process section.connected[data-v-2469566a]{border-left-color:var(--solution-accent-border)}.case-process small[data-v-2469566a],.case-row footer small[data-v-2469566a]{display:block;margin-bottom:9px;color:var(--solution-muted);font-size:9px;font-weight:800;letter-spacing:.11em}.case-process .connected small[data-v-2469566a],.case-row footer small[data-v-2469566a]{color:var(--solution-accent)}.case-row footer[data-v-2469566a]{min-width:0;padding:18px;border:1px solid var(--solution-accent-border);border-radius:14px;background:var(--solution-accent-soft)}.case-row footer strong[data-v-2469566a]{color:var(--solution-ink);font-size:14px;font-weight:650;line-height:1.55}.cases[data-v-2469566a] .knowledge-flow+.case-list{margin-top:0}@media (max-width: 980px){.case-row[data-v-2469566a]{grid-template-columns:.85fr 1.15fr}.case-row footer[data-v-2469566a]{grid-column:1 / -1}}@media (max-width: 700px){.cases[data-v-2469566a]{padding:var(--subpage-section-space) var(--subpage-gutter)}.case-row[data-v-2469566a]{grid-template-columns:1fr;gap:18px;padding:30px 0}.case-process[data-v-2469566a],.case-row footer[data-v-2469566a]{grid-column:1}.case-process[data-v-2469566a]{grid-template-columns:1fr}}.architecture[data-v-db3eb4d3]{padding:var(--subpage-section-space) max(var(--subpage-gutter),calc((100vw - var(--site-content-max-width)) / 2));background-color:var(--sf-surface);background-image:radial-gradient(var(--sf-border) .55px,transparent .55px);background-size:15px 15px}.architecture header[data-v-db3eb4d3]{text-align:center;max-width:720px;margin:auto}.map[data-v-db3eb4d3]{margin-top:52px;border:1px solid var(--sf-border);border-radius:24px;background:var(--sf-surface);overflow:hidden;box-shadow:0 18px 50px #0f172a0b}.map-top[data-v-db3eb4d3]{display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:16px;padding:17px 28px;border-bottom:1px solid var(--sf-border);color:var(--sf-text-secondary);font:700 9px/1 monospace;letter-spacing:.18em}.map-top i[data-v-db3eb4d3]{height:1px;background:var(--sf-bg-alt)}.map-flow[data-v-db3eb4d3]{display:grid;grid-template-columns:repeat(5,1fr);padding:34px 24px}.map-flow article[data-v-db3eb4d3]{position:relative;padding:0 14px;border-right:1px solid var(--sf-border)}.map-flow article[data-v-db3eb4d3]:last-child{border:0}.node[data-v-db3eb4d3]{display:flex;align-items:center;gap:10px}.node svg[data-v-db3eb4d3]{width:22px;height:22px;flex-shrink:0;color:#1651f0}.node b[data-v-db3eb4d3]{font-size:15px}.map-flow p[data-v-db3eb4d3]{min-height:66px;margin:18px 0;color:var(--sf-text-secondary);font-size:12px;line-height:1.6}.map-flow ul[data-v-db3eb4d3]{list-style:none;display:grid;gap:6px}.map-flow li[data-v-db3eb4d3]{font-size:10px;color:var(--sf-text-secondary)}.map-flow li[data-v-db3eb4d3]:before{content:"·";color:#1651f0;margin-right:5px}.arrow[data-v-db3eb4d3]{position:absolute;right:-8px;top:5px;z-index:2;color:#8eb0ff;background:var(--sf-surface)}.map footer[data-v-db3eb4d3]{display:flex;gap:18px;align-items:center;padding:20px 28px;background:var(--sf-bg-alt);border-top:1px solid var(--sf-border);font-size:12px}.map footer b[data-v-db3eb4d3]{color:#1651f0}.map footer span[data-v-db3eb4d3]{color:var(--sf-text-secondary)}@media (max-width: 850px){.map-flow[data-v-db3eb4d3]{grid-template-columns:1fr}.map-flow article[data-v-db3eb4d3]{border-right:0;border-bottom:1px solid var(--sf-border);padding:22px}.map-flow p[data-v-db3eb4d3]{min-height:auto}.arrow[data-v-db3eb4d3],.map-top[data-v-db3eb4d3]{display:none}.map footer[data-v-db3eb4d3]{align-items:flex-start;flex-direction:column}}.node svg[data-v-db3eb4d3],.map footer b[data-v-db3eb4d3]{color:var(--solution-accent)}.map-flow p[data-v-db3eb4d3],.map footer span[data-v-db3eb4d3]{color:var(--solution-copy)}.map[data-v-db3eb4d3]{border-color:var(--solution-line-strong)}.map-top[data-v-db3eb4d3],.map-flow article[data-v-db3eb4d3],.map footer[data-v-db3eb4d3]{border-color:var(--solution-line)}.map-flow li[data-v-db3eb4d3]{color:var(--solution-copy)}.map-top i[data-v-db3eb4d3]{background:color-mix(in srgb,var(--sf-accent) 10%,var(--sf-bg));opacity:.5}.map-top[data-v-db3eb4d3]{color:var(--sf-text-secondary);font-size:10px}.map-flow[data-v-db3eb4d3]{padding:38px 24px 40px}.node[data-v-db3eb4d3]{gap:10px}.node svg[data-v-db3eb4d3]{width:24px;height:24px}.node b[data-v-db3eb4d3]{color:var(--sf-text);font-size:15.5px;font-weight:700;line-height:1.35;white-space:nowrap}.map-flow p[data-v-db3eb4d3]{min-height:76px;margin:18px 0;color:var(--sf-text-secondary);font-size:13px;font-weight:500;line-height:1.65}.map-flow ul[data-v-db3eb4d3]{gap:8px}.map-flow li[data-v-db3eb4d3]{color:var(--sf-text-secondary);font-size:11px;font-weight:500;line-height:1.45}.map footer[data-v-db3eb4d3]{font-size:13px}.map footer b[data-v-db3eb4d3]{font-size:13px}.map footer span[data-v-db3eb4d3]{color:var(--sf-text-secondary);font-weight:500}:root[data-theme=dark] .map-flow p[data-v-db3eb4d3],:root[data-theme=dark] .map-flow li[data-v-db3eb4d3],:root[data-theme=dark] .map footer span[data-v-db3eb4d3]{color:#cbd5e1}:root[data-theme=dark] .node b[data-v-db3eb4d3]{color:#f1f5f9}.map-top i[data-v-db3eb4d3]{background:var(--sf-border);opacity:.5}.map-top[data-v-db3eb4d3]{color:var(--sf-text-secondary)}:root[data-theme=dark] .map-top i[data-v-db3eb4d3]{background:#475569;opacity:.5}:root[data-theme=dark] .map-top[data-v-db3eb4d3]{color:#94a3b8}.purchase[data-v-f1d027d8]{max-width:var(--site-content-max-width);margin:0 auto var(--subpage-section-space);padding:var(--subpage-section-space) var(--subpage-gutter) 40px;color:var(--sf-text)}.purchase>header>p[data-v-f1d027d8]{max-width:70ch;color:var(--sf-text-secondary);font-size:17px;line-height:1.8}.criteria-grid[data-v-f1d027d8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 64px;margin-top:44px}.criteria-grid article[data-v-f1d027d8]{min-width:0;padding-top:24px;border-top:1px solid var(--sf-border-strong, var(--sf-border))}.criteria-grid h3[data-v-f1d027d8]{display:flex;align-items:flex-start;gap:12px;margin:0 0 20px;font-size:clamp(20px,1.8vw,24px);font-weight:650;line-height:1.45;letter-spacing:-.025em;text-wrap:balance}.criteria-grid h3 svg[data-v-f1d027d8]{flex:0 0 auto;margin-top:3px;color:var(--sf-text-secondary)}.criteria-grid ul[data-v-f1d027d8]{display:grid;gap:12px;margin:0;padding:0 0 0 38px;list-style:none}.criteria-grid li[data-v-f1d027d8]{position:relative;padding-left:14px;color:var(--sf-text);font-size:16px;font-weight:450;line-height:1.65;word-break:keep-all;overflow-wrap:anywhere}.criteria-grid li[data-v-f1d027d8]:before{content:"";position:absolute;top:.7em;left:0;width:3px;height:3px;border-radius:50%;background:var(--sf-text-secondary)}.pilot[data-v-f1d027d8]{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:48px;padding-top:28px;border-top:1px solid var(--sf-border)}.pilot h3[data-v-f1d027d8]{display:flex;align-items:flex-start;gap:12px;margin:0;font-size:17px;font-weight:500;line-height:1.6;text-wrap:balance}.pilot h3 svg[data-v-f1d027d8]{flex:0 0 auto;margin-top:3px;color:var(--sf-text-secondary)}.pilot-actions[data-v-f1d027d8]{display:flex;align-items:center;flex:0 0 auto;gap:16px}.pilot-actions a[data-v-f1d027d8]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;color:var(--sf-text);font-size:14px;font-weight:600;line-height:1.5;text-decoration:none;transition:background-color .16s ease}.pilot-install[data-v-f1d027d8]{padding:10px 18px;border:1px solid var(--sf-border);border-radius:10px;background:var(--sf-bg-alt)}.pilot-install[data-v-f1d027d8]:hover{background:var(--sf-surface-hover)}.pilot-revisit[data-v-f1d027d8]{padding:10px 4px}.pilot-revisit[data-v-f1d027d8]:hover{text-decoration:underline;text-underline-offset:4px}.pilot-actions a[data-v-f1d027d8]:focus-visible{outline:2px solid var(--sf-text);outline-offset:4px}@media (max-width: 1000px){.criteria-grid[data-v-f1d027d8]{-moz-column-gap:40px;column-gap:40px}.pilot[data-v-f1d027d8]{align-items:flex-start;flex-direction:column}}@media (max-width: 640px){.criteria-grid[data-v-f1d027d8]{grid-template-columns:1fr;gap:28px;margin-top:32px}.criteria-grid article[data-v-f1d027d8]{padding-top:20px}.criteria-grid h3[data-v-f1d027d8]{margin-bottom:16px}.criteria-grid ul[data-v-f1d027d8]{gap:10px}.pilot[data-v-f1d027d8]{margin-top:36px;gap:16px;padding-top:24px}.pilot-actions[data-v-f1d027d8]{flex-wrap:wrap;gap:8px 16px}}@media (prefers-reduced-motion: reduce){.pilot-actions a[data-v-f1d027d8]{transition:none}}.enterprise[data-v-98551674]{--enterprise-story-bg: #edf3ff;--solution-accent: #2563eb;--sf-text-muted: var(--sf-text-secondary);--solution-journey-copy: var(--sf-text-secondary);--solution-journey-active-copy: var(--sf-text-secondary);color:var(--sf-text);overflow:hidden}.hero[data-v-98551674]{max-width:var(--site-content-max-width);margin:auto;padding:var(--subpage-hero-space) var(--subpage-gutter);display:grid;grid-template-columns:1.08fr .92fr;gap:70px;align-items:center}.hero h1[data-v-98551674]{font-size:var(--subpage-hero-size);line-height:120%;letter-spacing:-.07em;margin:18px 0 26px}.hero h1 em[data-v-98551674]{font-style:normal;color:inherit}.hero-copy>p[data-v-98551674]{font-size:18px;line-height:1.75;color:var(--sf-text-secondary);max-width:650px}.hero-actions[data-v-98551674],.closing>div[data-v-98551674]{display:flex;gap:22px;align-items:center;margin-top:32px;font-weight:700}.primary[data-v-98551674]{background:#245cff;color:#fff!important;padding:14px 20px;border-radius:10px}.hero-system[data-v-98551674]{border:1px solid var(--sf-border);border-radius:24px;background:var(--sf-surface);box-shadow:0 35px 90px #1b366e21;overflow:hidden}.system-head[data-v-98551674]{height:46px;border-bottom:1px solid var(--sf-border);display:flex;align-items:center;gap:7px;padding:0 16px}.system-head i[data-v-98551674]{width:8px;height:8px;border-radius:50%;background:var(--sf-bg-alt)}.system-head i[data-v-98551674]:first-child{background:#ff6b66}.system-head span[data-v-98551674]{margin-left:auto;font-size:10px;color:var(--sf-text-muted)}.system-map[data-v-98551674]{padding:30px;display:grid;gap:14px;text-align:center}.system-map>span[data-v-98551674]{color:#4f7cff}.source[data-v-98551674],.core[data-v-98551674],.branches>div[data-v-98551674]{border:1px solid var(--sf-border);border-radius:14px;padding:16px}.core[data-v-98551674]{border-color:#7ca0ff;background:#4070ff0f;padding:23px}.system-map small[data-v-98551674]{display:block;color:#4f7cff;font-size:9px;letter-spacing:.16em;margin-bottom:6px}.system-map b[data-v-98551674]{font-size:14px}.system-map p[data-v-98551674]{font-size:11px;color:var(--sf-text-muted);margin-top:5px}.branches[data-v-98551674]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.ai-paths[data-v-98551674]{max-width:var(--site-content-max-width);margin:auto;padding:var(--subpage-section-space) var(--subpage-gutter)}.ai-paths>header[data-v-98551674]{max-width:700px}.path-grid[data-v-98551674]{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:50px}.path-grid article[data-v-98551674]{position:relative;border-radius:26px;padding:34px;overflow:hidden}.rag[data-v-98551674]{background:var(--sf-bg-alt)}.tuning[data-v-98551674]{background:#111a2d;color:#fff}.path-no[data-v-98551674]{position:absolute;right:25px;top:16px;font-size:76px;font-weight:900;opacity:.08}.path-grid article>span[data-v-98551674]{font-size:10px;font-weight:800;letter-spacing:.15em;color:#4f7cff}.path-grid h3[data-v-98551674]{font-size:30px;line-height:120%;letter-spacing:-.045em;margin:18px 0 24px}.path-grid ul[data-v-98551674]{list-style:none;display:grid;gap:10px;margin-bottom:28px}.path-grid li[data-v-98551674]{font-size:14px}.path-grid li[data-v-98551674]:before{content:"✓";color:#4f7cff;margin-right:9px}.path-grid img[data-v-98551674]{width:100%;height:290px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:14px;border:1px solid rgba(120,145,190,.3)}.admin-section[data-v-98551674]{max-width:var(--site-content-max-width);margin:80px auto 0;padding:90px 70px;display:grid;grid-template-columns:.8fr 1.2fr;gap:55px;background:#10182a;color:#fff;border-radius:32px}.control-grid[data-v-98551674]{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-top:38px}.control-grid b[data-v-98551674]{color:#8aa9ff}.control-grid p[data-v-98551674]{font-size:13px;color:#aeb9cc;margin-top:5px}.admin-section figure[data-v-98551674]{margin:0;align-self:center}.admin-section img[data-v-98551674]{width:100%;border-radius:14px}.admin-section figcaption[data-v-98551674]{font-size:11px;color:var(--sf-text-secondary);margin-top:10px}.extensions[data-v-98551674]{max-width:var(--site-content-max-width);margin:auto;padding:var(--subpage-section-space) var(--subpage-gutter)}.extensions header[data-v-98551674]{max-width:650px}.extensions>div[data-v-98551674]{display:grid;grid-template-columns:repeat(4,1fr);margin-top:48px;border-top:1px solid var(--sf-border)}.extensions article[data-v-98551674]{padding:28px 20px;border-right:1px solid var(--sf-border)}.extensions article[data-v-98551674]:last-child{border:0}.extensions small[data-v-98551674]{color:#4f7cff}.extensions h3[data-v-98551674]{font-size:20px;margin:26px 0 10px}.extensions article p[data-v-98551674]{font-size:13px;color:var(--sf-text-secondary);line-height:1.6}.adoption[data-v-98551674]{max-width:var(--site-content-max-width);margin:0 auto 120px;border:1px solid var(--sf-border);border-radius:22px;padding:32px}.adoption>span[data-v-98551674]{font-size:20px;font-weight:700}.adoption ol[data-v-98551674]{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;margin-top:28px}.adoption li[data-v-98551674]{display:grid;gap:12px;color:var(--sf-text-secondary);font-size:13px}.adoption b[data-v-98551674]{color:#4f7cff}.closing[data-v-98551674]{background:var(--sf-bg-alt);text-align:center;padding:var(--subpage-section-space) var(--subpage-gutter)}.closing>div[data-v-98551674]{justify-content:center}@media (max-width: 850px){.hero[data-v-98551674],.admin-section[data-v-98551674],.path-grid[data-v-98551674]{grid-template-columns:1fr}.admin-section[data-v-98551674]{margin:40px 16px 0;padding:50px 24px}.extensions>div[data-v-98551674],.adoption ol[data-v-98551674]{grid-template-columns:1fr 1fr}.extensions article[data-v-98551674]{border-bottom:1px solid var(--sf-border)}}@media (max-width: 560px){.hero[data-v-98551674]{padding-top:70px}.hero h1[data-v-98551674]{font-size:var(--subpage-hero-size)}.branches[data-v-98551674]{grid-template-columns:1fr}.extensions>div[data-v-98551674],.adoption ol[data-v-98551674]{grid-template-columns:1fr}.control-grid[data-v-98551674]{grid-template-columns:1fr}.path-grid article[data-v-98551674]{padding:25px}.adoption li[data-v-98551674]{padding:10px 0}}.enterprise[data-v-98551674]{--enterprise-blue: #1651f0;--enterprise-soft: #eef3ff;--enterprise-ink: #0f172a}.system-map small[data-v-98551674],.path-grid article>span[data-v-98551674],.control-grid b[data-v-98551674],.extensions small[data-v-98551674],.adoption b[data-v-98551674]{color:var(--enterprise-blue)}.primary[data-v-98551674]{background:var(--enterprise-blue)}.core[data-v-98551674]{border-color:#93b4ff;background:var(--enterprise-soft)}.admin-section[data-v-98551674]{background:var(--enterprise-ink)}.rag[data-v-98551674],.closing[data-v-98551674]{background:var(--sf-bg-alt)}.path-grid li[data-v-98551674]:before{color:var(--enterprise-blue)}.ai-paths[data-v-98551674]{position:relative}.ai-paths>header[data-v-98551674]{text-align:center;margin:auto}.path-question[data-v-98551674]{width:-moz-max-content;width:max-content;max-width:100%;margin:42px auto 0;padding:10px 16px;border:1px solid var(--sf-border);border-radius:999px;background:var(--sf-bg-alt);color:#1651f0;font-size:12px;font-weight:700;position:relative}.path-question i[data-v-98551674]{position:absolute;top:100%;left:50%;height:30px;width:1px;background:#b9cfff}.path-grid[data-v-98551674]{position:relative;gap:0;border:1px solid var(--sf-border);border-radius:22px;overflow:hidden;margin-top:29px}.path-grid[data-v-98551674]:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background:var(--sf-bg-alt);z-index:2}.path-grid article[data-v-98551674]{border-radius:0!important;background:var(--sf-surface)!important;color:var(--sf-text)!important;padding:34px 34px 0}.path-grid article[data-v-98551674]:first-child{background:var(--sf-surface)!important}.path-grid h3[data-v-98551674]{font-size:27px}.path-grid ul[data-v-98551674]{min-height:95px}.path-grid img[data-v-98551674]{height:310px;border-radius:14px 14px 0 0;border-bottom:0}.path-no[data-v-98551674]{font-size:54px;color:#1651f0}.admin-section[data-v-98551674]{background-color:var(--sf-surface);background-image:radial-gradient(var(--sf-border) .55px,transparent .55px);background-size:15px 15px;color:var(--sf-text);border:1px solid var(--sf-border);padding:0;gap:0;overflow:hidden;box-shadow:0 18px 50px #0f172a0b}.admin-copy[data-v-98551674]{padding:58px 50px}.control-grid[data-v-98551674]{border-top:1px solid var(--sf-border);padding-top:24px}.control-grid p[data-v-98551674]{color:var(--sf-text-secondary)}.admin-section figure[data-v-98551674]{padding:20px 20px 0;border-left:1px solid var(--sf-border)}.window-bar[data-v-98551674]{height:36px;display:flex;align-items:center;gap:6px;padding:0 10px;background:var(--sf-surface);border:1px solid var(--sf-border);border-bottom:0;border-radius:14px 14px 0 0}.window-bar i[data-v-98551674]{width:7px;height:7px;border-radius:50%;background:var(--sf-border)}.window-bar i[data-v-98551674]:first-child{background:#ff6b66}.window-bar span[data-v-98551674]{margin-left:auto;font-size:9px;color:#94a3b8}.admin-section img[data-v-98551674]{border-radius:0;border:1px solid var(--sf-border)}.admin-section figcaption[data-v-98551674]{background:var(--sf-surface);margin:0;padding:12px;border:1px solid var(--sf-border);border-top:0}@media (max-width: 850px){.path-grid[data-v-98551674]:before{display:none}.admin-section figure[data-v-98551674]{border-left:0;border-top:1px solid var(--sf-border)}}.hero h1 em[data-v-98551674]{color:inherit}.hero-system[data-v-98551674]{box-shadow:0 28px 70px #1e325a1a}.core[data-v-98551674]{border-color:#a9bfef;background:var(--sf-bg-alt)}.system-map small[data-v-98551674]{color:var(--sf-text-secondary)}.system-map>span[data-v-98551674]{color:#8ca7df}.primary[data-v-98551674]{background:#1d4ed8}.path-grid article>span[data-v-98551674],.control-grid b[data-v-98551674],.extensions small[data-v-98551674],.adoption b[data-v-98551674]{color:var(--solution-accent)}.primary[data-v-98551674]{background:var(--solution-accent-strong)}.hero-copy>p[data-v-98551674]{color:var(--solution-copy)}.hero-system[data-v-98551674],.path-grid[data-v-98551674],.admin-section[data-v-98551674],.adoption[data-v-98551674]{border-color:var(--solution-line-strong)}.admin-section[data-v-98551674]{--solution-copy: #aeb9c9}.path-grid[data-v-98551674] .image-lightbox-trigger{height:310px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:14px 14px 0 0}.admin-section figure[data-v-98551674] .image-lightbox-trigger{-o-object-fit:contain;object-fit:contain}.admin-section figure[data-v-98551674] .image-lightbox-trigger img{height:auto}.source[data-v-98551674]{padding:18px}.source-apps[data-v-98551674]{display:grid;grid-template-columns:repeat(5,1fr);gap:7px}.source-apps span[data-v-98551674]{display:grid;justify-items:center;gap:7px;padding:10px 4px;border:1px solid var(--sf-border);border-radius:10px;background:var(--sf-bg-alt);color:var(--sf-text-secondary);font-size:10px}.source-apps i[data-v-98551674]{display:grid;place-items:center;width:25px;height:25px;border-radius:7px;background:#4070ff1a;color:#4f7cff;font-style:normal;font-size:12px}.branches>div[data-v-98551674]{padding:15px 8px}.branches b[data-v-98551674]{font-size:12px}.extensions[data-v-98551674]{padding-top:140px}.extensions-intro[data-v-98551674]{display:grid!important;grid-template-columns:.95fr 1.05fr!important;gap:65px;align-items:center;margin-top:0!important;border-top:0!important}.extensions-intro header[data-v-98551674]{max-width:none}.extensions figure[data-v-98551674]{margin:0;border:1px solid var(--solution-line-strong);border-radius:18px;overflow:hidden;background:var(--sf-bg-alt);box-shadow:0 24px 60px #0f172a1a}.extensions figure[data-v-98551674] .image-lightbox-trigger{display:block;height:360px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.extensions figure figcaption[data-v-98551674]{padding:12px 15px;background:var(--sf-surface);color:var(--solution-copy);font-size:11px}.plugin-grid[data-v-98551674]{display:grid!important;grid-template-columns:repeat(4,1fr)!important;margin-top:55px!important;border-top:1px solid var(--sf-border)}.plugin-grid article[data-v-98551674]{min-width:0}.plugin-grid small[data-v-98551674]{font-size:9px;letter-spacing:.12em}.plugin-grid h3[data-v-98551674]{font-size:18px}:root[data-theme=dark] .enterprise .hero-system[data-v-98551674]{background:#0b1220;border-color:#243044;color:#f8fafc;box-shadow:0 34px 85px #050c1947}:root[data-theme=dark] .enterprise .system-head[data-v-98551674]{border-color:#243044;background:#0f172a}:root[data-theme=dark] .enterprise .system-head span[data-v-98551674]{color:#71809a;letter-spacing:.12em}:root[data-theme=dark] .enterprise .system-map[data-v-98551674]{padding:28px;background:radial-gradient(circle at 50% 35%,rgba(55,96,190,.18),transparent 48%)}:root[data-theme=dark] .enterprise .source[data-v-98551674],:root[data-theme=dark] .enterprise .core[data-v-98551674],:root[data-theme=dark] .enterprise .branches>div[data-v-98551674]{border-color:#2c3a52;background:#111b2e}:root[data-theme=dark] .enterprise .source-apps span[data-v-98551674]{border-color:#2b3b58;background:#0c1526;color:#cbd5e1}:root[data-theme=dark] .enterprise .source-apps i[data-v-98551674]{background:#1b2a43;color:#83a8ff}:root[data-theme=dark] .enterprise .core[data-v-98551674]{border-color:#4f78cf;background:linear-gradient(135deg,#182a4a,#111c31);box-shadow:inset 0 0 35px #4e7ee614}:root[data-theme=dark] .enterprise .system-map small[data-v-98551674]{color:#83a8ff}:root[data-theme=dark] .enterprise .system-map p[data-v-98551674]{color:#91a0b8}:root[data-theme=dark] .enterprise .map-arrow[data-v-98551674]{color:#6f95e9!important}:root[data-theme=dark] .enterprise .extensions .window-bar[data-v-98551674]{background:#111a2b;border-color:#27344a}:root[data-theme=dark] .enterprise .extensions .window-bar span[data-v-98551674]{color:#91a0b8}@media (max-width: 850px){.source-apps[data-v-98551674]{grid-template-columns:repeat(3,1fr)}.extensions-intro[data-v-98551674]{grid-template-columns:1fr!important}.extensions figure[data-v-98551674] .image-lightbox-trigger{height:320px}.plugin-grid[data-v-98551674]{grid-template-columns:1fr 1fr!important}}@media (max-width: 560px){.source-apps[data-v-98551674]{grid-template-columns:repeat(2,1fr)}.extensions figure[data-v-98551674] .image-lightbox-trigger{height:230px}.plugin-grid[data-v-98551674]{grid-template-columns:1fr!important}}.admin-section[data-v-98551674]{--solution-copy: #475569}.control-grid b[data-v-98551674]{font-size:14px}.control-grid p[data-v-98551674]{color:var(--sf-text-secondary);font-size:13px;font-weight:500;line-height:1.55}.admin-section figcaption[data-v-98551674]{color:var(--sf-text-secondary);font-size:12px;font-weight:500}:root[data-theme=dark] .admin-section[data-v-98551674]{--solution-copy: #cbd5e1;background-color:#111827;background-image:radial-gradient(#334155 .55px,transparent .55px);color:#f1f5f9}:root[data-theme=dark] .control-grid p[data-v-98551674]{color:#cbd5e1}.hero[data-v-98551674]{display:block;max-width:var(--site-content-max-width);padding:var(--subpage-hero-space) var(--subpage-gutter)}.hero-copy[data-v-98551674]{max-width:840px;margin-inline:auto;text-align:center}.hero-copy>p[data-v-98551674]{max-width:700px;margin-inline:auto}.hero .hero-actions[data-v-98551674]{justify-content:center;align-items:center}.scatter-bridge[data-v-98551674]{position:relative;width:100%;height:220px;margin:0 auto;color:var(--solution-accent);background:var(--sf-bg)}.scatter-bridge-arrow[data-v-98551674]{position:absolute;inset:0;width:100%;height:100%}.scatter-bridge>p[data-v-98551674]{position:relative;width:82%;margin:0 auto;padding:30px 0 0;color:var(--solution-ink);font-size:clamp(16px,2.2vw,26px);font-weight:400;line-height:1.6;letter-spacing:-.035em;text-align:center;word-break:keep-all;text-wrap:balance}.scatter-bridge strong[data-v-98551674]{color:var(--solution-accent);font-weight:600}@media (max-width: 560px){.scatter-bridge[data-v-98551674]{height:200px}.scatter-bridge>p[data-v-98551674]{padding-top:20px}}:root[data-theme=dark] .enterprise[data-v-98551674]{--enterprise-story-bg: var(--sf-bg-alt);--solution-ink: var(--sf-text);--solution-copy: var(--sf-text-secondary);--solution-muted: var(--sf-text-secondary);--solution-accent: #a9c8ef;--solution-accent-border: color-mix(in srgb, #a9c8ef 22%, var(--sf-border));--solution-panel: var(--sf-surface);--solution-panel-soft: var(--sf-bg-alt);--solution-panel-raised: var(--sf-surface-hover);--solution-panel-selected: var(--sf-surface-hover);--solution-dark: var(--sf-bg);--solution-closing-bg: var(--sf-bg-alt);--solution-button-text: var(--sf-bg)}.friction[data-v-98551674]{padding:88px 0 24px;color:var(--solution-ink);background:var(--enterprise-story-bg)}.story-content[data-v-98551674]{box-sizing:border-box;max-width:var(--site-content-max-width);margin-inline:auto;padding-inline:var(--enterprise-section-gutter, 24px)}.story-heading>h2[data-v-98551674]{font-size:clamp(28px,3.5vw,42px)}.friction-flow[data-v-98551674]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:48px}.friction-flow article[data-v-98551674]{min-width:0;padding:32px 24px;border:1px solid var(--solution-line-strong);border-radius:18px;background:var(--solution-panel);text-align:center}.story-person[data-v-98551674]{display:flex;align-items:center;justify-content:center;gap:10px}.story-avatar[data-v-98551674]{flex-shrink:0;color:var(--solution-accent);opacity:.45}.story-team[data-v-98551674]{color:var(--solution-copy);font-size:15px;font-weight:400;line-height:1.5}.friction-flow h3[data-v-98551674]{margin:22px 0 10px;color:var(--solution-ink);font-size:clamp(20px,2vw,24px);font-weight:500;line-height:1.4;letter-spacing:-.035em;word-break:keep-all}.friction-flow p[data-v-98551674]{margin:0;color:var(--solution-copy);font-size:14px;line-height:1.7}.scatter[data-v-98551674]{margin-top:64px;padding-top:48px;border-top:1px solid var(--solution-line-strong);text-align:center;word-break:keep-all}.scatter-chips[data-v-98551674]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:28px 0 0;padding:0;list-style:none}.scatter-chips--context[data-v-98551674]{margin-top:12px}.scatter-chips li[data-v-98551674]{padding:9px 16px;border:1px solid var(--solution-line-strong);border-radius:999px;background:var(--solution-panel);color:var(--solution-copy);font-size:13px;font-weight:600;line-height:1.5}@media (max-width: 700px){.friction[data-v-98551674]{padding-top:64px}.story-content[data-v-98551674]{padding-inline:20px}.friction-flow[data-v-98551674]{grid-template-columns:1fr;gap:12px;margin-top:32px}.friction-flow article[data-v-98551674]{padding:24px}.friction-flow h3[data-v-98551674]{margin-top:16px}}.extensions[data-v-98551674]{padding-top:var(--subpage-section-space)}.extensions>.extensions-layout[data-v-98551674]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:64px;margin-top:0;border-top:0}.extensions-copy header[data-v-98551674]{max-width:none}.plugin-list[data-v-98551674]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 28px;margin:36px 0 0;padding:28px 0 0;border-top:1px solid var(--sf-border);list-style:none}.plugin-list b[data-v-98551674]{display:block;color:var(--sf-text);font-size:15px;font-weight:600}.plugin-list span[data-v-98551674]{display:block;margin-top:4px;color:var(--sf-text-secondary);font-size:13px;line-height:1.6;word-break:keep-all}.extensions figure[data-v-98551674] .image-lightbox-trigger{height:auto;aspect-ratio:1920 / 1500;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media (max-width: 850px){.extensions>.extensions-layout[data-v-98551674]{grid-template-columns:1fr;gap:40px}.extensions figure[data-v-98551674] .image-lightbox-trigger{height:auto}}@media (max-width: 560px){.plugin-list[data-v-98551674]{grid-template-columns:1fr}.extensions figure[data-v-98551674] .image-lightbox-trigger{height:auto}}
