.enterprise-film[data-v-d997aa72]{width:100%;margin:48px auto 0;text-align:start}.enterprise-film-stage[data-v-d997aa72]{position:relative;overflow:hidden;aspect-ratio:16 / 9;border-radius:16px;background:#182126}.enterprise-film video[data-v-d997aa72]{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.enterprise-film-toggle[data-v-d997aa72]{position:relative;display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--sf-text-secondary);cursor:pointer;transition:background-color .15s ease,color .15s ease}.enterprise-film-toggle[data-v-d997aa72]:hover{background:var(--sf-bg-alt);color:var(--sf-text)}.enterprise-film-toggle svg[data-v-d997aa72]{width:14px;height:14px}.enterprise-film-toggle[data-v-d997aa72]:focus-visible{outline:2px solid var(--sf-text-secondary);outline-offset:2px}.enterprise-film figcaption[data-v-d997aa72]{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-top:6px;color:var(--sf-text-secondary);font-size:12px;line-height:1.7}.enterprise-film figcaption>[role=status][data-v-d997aa72]{margin-inline-end:auto}.enterprise-film-credits[data-v-d997aa72]{display:inline-flex;align-items:center;min-height:32px;color:inherit;text-underline-offset:3px}.enterprise-film-credits[data-v-d997aa72]:hover{text-decoration:underline}.enterprise-film a[data-v-d997aa72]:focus-visible{outline:2px solid var(--sf-accent);outline-offset:4px}@media(pointer:coarse){.enterprise-film-toggle[data-v-d997aa72]:before{content:"";position:absolute;inset:-8px}.enterprise-film-credits[data-v-d997aa72]{min-height:44px}}@media(prefers-reduced-motion:reduce){.enterprise-film-toggle[data-v-d997aa72]{transition:none}}@media(max-width:680px){.enterprise-film[data-v-d997aa72]{margin-top:32px}.enterprise-film-stage[data-v-d997aa72]{aspect-ratio:9 / 16;border-radius:12px}}.workspace-preview[data-v-fd441039]{position:relative;display:block;width:100%;height:390px;padding:0;border:0;overflow:hidden;background:var(--sf-bg-alt);cursor:zoom-in}.workspace-preview-hint[data-v-fd441039]{position:absolute;right:12px;bottom:12px;z-index:1;display:flex;align-items:center;gap:6px;padding:7px 10px;border:1px solid rgba(255,255,255,.38);border-radius:8px;background:#0f172ac7;color:#fff;font-size:11px;opacity:0;transform:translateY(4px);transition:.18s}.workspace-preview-hint svg[data-v-fd441039]{flex:0 0 auto;width:14px;height:14px}.workspace-preview:hover .workspace-preview-hint[data-v-fd441039],.workspace-preview:focus-visible .workspace-preview-hint[data-v-fd441039]{opacity:1;transform:none}.workspace-preview[data-v-fd441039]:focus-visible{outline:3px solid rgba(59,130,246,.3);outline-offset:-3px}.workspace-preview>img[data-v-fd441039]{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;opacity:0;transition:opacity .65s ease-in-out}.workspace-preview>img.active[data-v-fd441039]{opacity:1}@media(max-width:800px){.workspace-preview[data-v-fd441039]{height:260px}}@media(prefers-reduced-motion:reduce){.workspace-preview>img[data-v-fd441039],.workspace-preview-hint[data-v-fd441039]{transition:none}}.journey-shell[data-v-b2e1cd81]{max-width:var(--site-content-max-width);margin:0 auto;padding:var(--subpage-section-space) var(--subpage-gutter)}.journey-shell>header[data-v-b2e1cd81]{max-width:860px;margin:0 auto 48px;text-align:center}.journey-grid[data-v-b2e1cd81]{display:grid;grid-template-columns:minmax(0,380px) minmax(0,1fr);min-height:480px;border:1px solid var(--solution-line-strong);border-radius:28px;overflow:hidden;background:var(--sf-surface);box-shadow:0 18px 50px #0f172a0f}.steps[data-v-b2e1cd81]{display:flex;flex-direction:column;gap:4px;padding:16px;border-right:1px solid var(--solution-line-strong)}.step[data-v-b2e1cd81]{border:1px solid transparent;border-radius:14px;transition:background-color .2s,border-color .2s}.step.active[data-v-b2e1cd81]{background:var(--solution-accent-soft);border-color:var(--solution-accent-border)}.step button[data-v-b2e1cd81]{display:block;width:100%;padding:19px 22px;border:0;border-radius:13px;background:transparent;color:var(--sf-text-secondary);text-align:left;cursor:pointer;transition:background-color .18s,color .18s}.step:not(.active) button[data-v-b2e1cd81]:hover{background:var(--sf-bg-alt);color:var(--sf-text)}.step button strong[data-v-b2e1cd81]{display:block;font-size:17px;font-weight:600;line-height:1.4;letter-spacing:-.02em;word-break:keep-all}.step.active button strong[data-v-b2e1cd81]{color:var(--solution-accent)}.step-body[data-v-b2e1cd81]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.step.active .step-body[data-v-b2e1cd81]{grid-template-rows:1fr}.step-body>div[data-v-b2e1cd81]{min-height:0;overflow:hidden}.step-copy[data-v-b2e1cd81]{padding:0 22px 20px}.step-copy p[data-v-b2e1cd81]{margin:-6px 0 0;color:var(--solution-copy);font-size:14px;line-height:1.65;word-break:keep-all}figure[data-v-b2e1cd81]{position:relative;margin:0;background:var(--sf-bg-alt)}figure[data-v-b2e1cd81] .journey-shot,figure[data-v-b2e1cd81] .workspace-preview{position:absolute;inset:28px 0 0 28px;width:auto;height:auto;aspect-ratio:auto;border:1px solid var(--solution-line-strong);border-right:0;border-bottom:0;border-radius:12px 0 0;overflow:hidden;box-shadow:0 12px 40px #0f172a14}figure[data-v-b2e1cd81] .journey-shot .product-shot-img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top}@media(max-width:800px){.journey-grid[data-v-b2e1cd81]{grid-template-columns:1fr;min-height:0}.steps[data-v-b2e1cd81]{padding:10px;border-right:0;border-bottom:1px solid var(--solution-line-strong)}figure[data-v-b2e1cd81]{height:300px}figure[data-v-b2e1cd81] .journey-shot,figure[data-v-b2e1cd81] .workspace-preview{inset:16px 0 0 16px}}@media(prefers-reduced-motion:reduce){.step-body[data-v-b2e1cd81]{transition:none}}.mail[data-v-e652d6b2]{padding:var(--subpage-section-space) 0;background:var(--sf-bg-alt);border-block:1px solid var(--solution-line-strong)}.mail-inner[data-v-e652d6b2]{max-width:var(--site-content-max-width);margin:0 auto;padding:0 var(--subpage-gutter)}.mail-inner>header[data-v-e652d6b2]{max-width:760px;margin:0 auto 48px}.mail-review[data-v-e652d6b2]{border:1px solid var(--solution-line-strong);border-radius:24px;background:var(--sf-surface);overflow:hidden;box-shadow:0 18px 50px #0f172a0f}.mail-steps[data-v-e652d6b2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--solution-line-strong)}.mail-steps button[data-v-e652d6b2]{position:relative;display:grid;align-content:start;gap:6px;padding:22px 26px 20px;border:0;border-right:1px solid var(--solution-line-strong);background:transparent;color:var(--sf-text-secondary);text-align:left;cursor:pointer;transition:background-color .18s,color .18s}.mail-steps button[data-v-e652d6b2]:last-child{border-right:0}.mail-steps button[data-v-e652d6b2]:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--solution-accent);transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.mail-steps button[data-v-e652d6b2]:hover{background:var(--solution-accent-soft)}.mail-steps button.active[data-v-e652d6b2]{background:var(--solution-accent-soft);color:var(--sf-text)}.mail-steps button.active[data-v-e652d6b2]:before{transform:scaleX(1)}.mail-steps strong[data-v-e652d6b2]{font-size:16px;font-weight:650}.mail-steps button.active strong[data-v-e652d6b2]{color:var(--solution-accent)}.mail-steps span[data-v-e652d6b2]{font-size:13px;line-height:1.6;word-break:keep-all}.mail-stage[data-v-e652d6b2]{margin:0;padding:24px 24px 0;background:var(--sf-bg-alt)}.mail-stage[data-v-e652d6b2] .mail-stage-shot{max-width:1080px;margin:0 auto;border-radius:14px 14px 0 0;border:1px solid var(--solution-line-strong);border-bottom:0}.mail-assistant[data-v-e652d6b2]{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center;gap:56px;margin-top:72px}.mail-assistant h3[data-v-e652d6b2]{margin:0 0 14px;color:var(--sf-text);font-size:clamp(24px,2.6vw,30px);font-weight:600;letter-spacing:-.04em;line-height:1.3}.mail-assistant p[data-v-e652d6b2]{margin:0;color:var(--solution-copy);font-size:15px;line-height:1.75;word-break:keep-all}.mail-assistant ul[data-v-e652d6b2]{display:grid;gap:12px;margin:28px 0 0;padding:24px 0 0;border-top:1px solid var(--solution-line-strong);list-style:none}.mail-assistant li[data-v-e652d6b2]{display:flex;align-items:center;gap:10px;color:var(--sf-text);font-size:14px;font-weight:500}.mail-assistant li svg[data-v-e652d6b2]{flex-shrink:0;color:var(--solution-accent)}.mail-assistant figure[data-v-e652d6b2]{margin:0;border:1px solid var(--solution-line-strong);border-radius:18px;overflow:hidden;background:var(--sf-surface);box-shadow:0 18px 50px #0f172a14}.mail-footer[data-v-e652d6b2]{display:flex;align-items:center;gap:32px;margin-top:72px;padding-top:32px;border-top:1px solid var(--solution-line-strong)}.mail-features[data-v-e652d6b2]{flex:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.mail-features li[data-v-e652d6b2]{display:grid;gap:4px;color:var(--solution-accent)}.mail-features b[data-v-e652d6b2]{margin-top:6px;color:var(--sf-text);font-size:14px;font-weight:600}.mail-features span[data-v-e652d6b2]{color:var(--sf-text-secondary);font-size:13px;line-height:1.55;word-break:keep-all}.mail-footer .solution-button-primary[data-v-e652d6b2]{flex-shrink:0}@media(max-width:850px){.mail-assistant[data-v-e652d6b2]{grid-template-columns:1fr;gap:28px;margin-top:56px}.mail-footer[data-v-e652d6b2]{flex-direction:column;align-items:stretch}.mail-features[data-v-e652d6b2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.mail-steps[data-v-e652d6b2]{grid-template-columns:1fr}.mail-steps button[data-v-e652d6b2]{border-right:0;border-bottom:1px solid var(--solution-line-strong);padding:16px 18px}.mail-steps button[data-v-e652d6b2]:last-child{border-bottom:0}.mail-stage[data-v-e652d6b2]{padding:14px 14px 0}.mail-features[data-v-e652d6b2]{grid-template-columns:1fr}}.knowledge-flow[data-v-cbedab82]{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-cbedab82]{display:flex;align-items:center;gap:6px;height:44px;padding:0 16px;border-bottom:1px solid var(--solution-line)}.flow-head i[data-v-cbedab82]{width:7px;height:7px;border-radius:50%;background:#d8e0ec}.flow-head i[data-v-cbedab82]:first-child{background:#ff6b66}.flow-head span[data-v-cbedab82]{margin-left:auto;color:var(--solution-muted);font-size:9px;letter-spacing:.12em}.flow-body[data-v-cbedab82]{display:grid;grid-template-columns:1.35fr 28px .85fr 28px 1.2fr;align-items:stretch;padding:26px}.flow-body>section[data-v-cbedab82]{padding:20px;border:1px solid var(--solution-line-strong);border-radius:16px}.flow-body small[data-v-cbedab82]{display:block;color:var(--solution-accent);font-size:9px;font-weight:800;letter-spacing:.15em}.sources[data-v-cbedab82]{display:grid;align-items:center;padding:14px!important}.sources>div[data-v-cbedab82]{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.sources span[data-v-cbedab82]{display:grid;justify-items:center;align-content:start;gap:6px;min-width:0;min-height:112px;padding:16px 4px 12px;border:1px solid var(--solution-line);border-radius:13px;background:var(--solution-panel-soft)}.sources i[data-v-cbedab82]{display:grid;place-items:center;width:34px;height:34px;font-style:normal}.sources b[data-v-cbedab82]{color:var(--solution-ink);font-size:12px;font-weight:650}.sources small[data-v-cbedab82]{max-width:100%;color:var(--solution-muted);font-size:8px;font-weight:500;letter-spacing:-.01em;text-align:center;overflow-wrap:break-word}.source-file i[data-v-cbedab82]{color:#7557d9}.source-mail i[data-v-cbedab82]{color:#118c94}.source-calendar i[data-v-cbedab82]{color:#d97911}.source-web i[data-v-cbedab82]{color:#288a50}.source-api i[data-v-cbedab82]{color:#b24780}.arrow[data-v-cbedab82]{align-self:center;color:var(--solution-accent);font-weight:500;text-align:center}.core[data-v-cbedab82]{display:grid;place-content:center;border-color:var(--solution-accent-border)!important;background:var(--solution-accent-soft);text-align:center}.core strong[data-v-cbedab82]{margin-top:10px;color:var(--solution-ink);font-size:15px}.core p[data-v-cbedab82]{margin-top:7px;color:var(--solution-copy);font-size:10px}.outputs[data-v-cbedab82]{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;padding:0!important;border:0!important}.outputs>div[data-v-cbedab82]{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-cbedab82]{margin-top:8px;color:var(--solution-ink);font-size:11px;line-height:1.35}:root[data-theme=dark] .source-file i[data-v-cbedab82]{color:#a896f1}:root[data-theme=dark] .source-mail i[data-v-cbedab82]{color:#63cbd0}:root[data-theme=dark] .source-calendar i[data-v-cbedab82]{color:#f1aa55}:root[data-theme=dark] .source-web i[data-v-cbedab82]{color:#66c989}:root[data-theme=dark] .source-api i[data-v-cbedab82]{color:#df86b8}@media(max-width:900px){.flow-body[data-v-cbedab82]{grid-template-columns:1fr}.arrow[data-v-cbedab82]{padding:7px;transform:rotate(90deg)}}@media(max-width:560px){.knowledge-flow[data-v-cbedab82]{margin-top:36px}.flow-body[data-v-cbedab82]{padding:16px}.sources>div[data-v-cbedab82],.outputs[data-v-cbedab82]{grid-template-columns:1fr 1fr}.sources span[data-v-cbedab82]{min-height:100px;padding-top:12px}.sources span[data-v-cbedab82]:last-child,.outputs>div[data-v-cbedab82]: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-beae4541]{padding:var(--subpage-section-space) max(var(--subpage-gutter),calc((100vw - var(--site-content-max-width)) / 2));background-color:var(--sf-surface)}.architecture header[data-v-beae4541]{text-align:center;max-width:720px;margin:auto}.map[data-v-beae4541]{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-flow[data-v-beae4541]{display:grid;grid-template-columns:repeat(5,1fr);padding:34px 24px}.map-flow article[data-v-beae4541]{position:relative;padding:0 14px;border-right:1px solid var(--sf-border)}.map-flow article[data-v-beae4541]:last-child{border:0}.node[data-v-beae4541]{display:flex;align-items:center;gap:10px}.node svg[data-v-beae4541]{width:22px;height:22px;flex-shrink:0;color:#1651f0}.node b[data-v-beae4541]{font-size:15px}.map-flow p[data-v-beae4541]{min-height:66px;margin:18px 0;color:var(--sf-text-secondary);font-size:12px;line-height:1.6}.map-flow ul[data-v-beae4541]{list-style:none;display:grid;gap:6px}.map-flow li[data-v-beae4541]{font-size:10px;color:var(--sf-text-secondary)}.map-flow li[data-v-beae4541]:before{content:"·";color:#1651f0;margin-right:5px}.arrow[data-v-beae4541]{position:absolute;right:-8px;top:5px;z-index:2;color:#8eb0ff;background:var(--sf-surface)}.map footer[data-v-beae4541]{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-beae4541]{color:#1651f0}.map footer span[data-v-beae4541]{color:var(--sf-text-secondary)}@media(max-width:850px){.map-flow[data-v-beae4541]{grid-template-columns:1fr}.map-flow article[data-v-beae4541]{border-right:0;border-bottom:1px solid var(--sf-border);padding:22px}.map-flow p[data-v-beae4541]{min-height:auto}.arrow[data-v-beae4541]{display:none}.map footer[data-v-beae4541]{align-items:flex-start;flex-direction:column}}.node svg[data-v-beae4541],.map footer b[data-v-beae4541]{color:var(--solution-accent)}.map-flow p[data-v-beae4541],.map footer span[data-v-beae4541]{color:var(--solution-copy)}.map[data-v-beae4541]{border-color:var(--solution-line-strong)}.map-flow article[data-v-beae4541],.map footer[data-v-beae4541]{border-color:var(--solution-line)}.map-flow li[data-v-beae4541]{color:var(--solution-copy)}.map-flow[data-v-beae4541]{padding:38px 24px 40px}.node[data-v-beae4541]{gap:10px}.node svg[data-v-beae4541]{width:24px;height:24px}.node b[data-v-beae4541]{color:var(--sf-text);font-size:15.5px;font-weight:700;line-height:1.35;white-space:nowrap}.map-flow p[data-v-beae4541]{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-beae4541]{gap:8px}.map-flow li[data-v-beae4541]{color:var(--sf-text-secondary);font-size:11px;font-weight:500;line-height:1.45}.map footer[data-v-beae4541]{font-size:13px}.map footer b[data-v-beae4541]{font-size:13px}.map footer span[data-v-beae4541]{color:var(--sf-text-secondary);font-weight:500}:root[data-theme=dark] .map-flow p[data-v-beae4541],:root[data-theme=dark] .map-flow li[data-v-beae4541],:root[data-theme=dark] .map footer span[data-v-beae4541]{color:#cbd5e1}:root[data-theme=dark] .node b[data-v-beae4541]{color:#f1f5f9}@media(max-width:850px){.node b[data-v-beae4541]{min-width:0;white-space:normal;overflow-wrap:break-word}}.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-7e782bd0]{--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-7e782bd0]{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-7e782bd0]{font-size:var(--subpage-hero-size);line-height:120%;letter-spacing:-.07em;margin:18px 0 26px}.hero h1 em[data-v-7e782bd0]{font-style:normal;color:inherit}.hero-copy>p[data-v-7e782bd0]{font-size:18px;line-height:1.75;color:var(--sf-text-secondary);max-width:650px}.hero-actions[data-v-7e782bd0],.closing>div[data-v-7e782bd0]{display:flex;gap:22px;align-items:center;margin-top:32px;font-weight:700}.primary[data-v-7e782bd0]{background:#245cff;color:#fff!important;padding:14px 20px;border-radius:10px}.hero-system[data-v-7e782bd0]{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-7e782bd0]{height:46px;border-bottom:1px solid var(--sf-border);display:flex;align-items:center;gap:7px;padding:0 16px}.system-head i[data-v-7e782bd0]{width:8px;height:8px;border-radius:50%;background:var(--sf-bg-alt)}.system-head i[data-v-7e782bd0]:first-child{background:#ff6b66}.system-head span[data-v-7e782bd0]{margin-left:auto;font-size:10px;color:var(--sf-text-muted)}.system-map[data-v-7e782bd0]{padding:30px;display:grid;gap:14px;text-align:center}.system-map>span[data-v-7e782bd0]{color:#4f7cff}.source[data-v-7e782bd0],.core[data-v-7e782bd0],.branches>div[data-v-7e782bd0]{border:1px solid var(--sf-border);border-radius:14px;padding:16px}.core[data-v-7e782bd0]{border-color:#7ca0ff;background:#4070ff0f;padding:23px}.system-map small[data-v-7e782bd0]{display:block;color:#4f7cff;font-size:9px;letter-spacing:.16em;margin-bottom:6px}.system-map b[data-v-7e782bd0]{font-size:14px}.system-map p[data-v-7e782bd0]{font-size:11px;color:var(--sf-text-muted);margin-top:5px}.branches[data-v-7e782bd0]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.ai-paths[data-v-7e782bd0]{max-width:var(--site-content-max-width);margin:auto;padding:var(--subpage-section-space) var(--subpage-gutter)}.ai-paths>header[data-v-7e782bd0]{max-width:700px}.path-grid[data-v-7e782bd0]{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:50px}.path-grid article[data-v-7e782bd0]{position:relative;border-radius:26px;padding:34px;overflow:hidden}.rag[data-v-7e782bd0]{background:var(--sf-bg-alt)}.tuning[data-v-7e782bd0]{background:#111a2d;color:#fff}.path-grid article>span[data-v-7e782bd0]{font-size:10px;font-weight:800;letter-spacing:.15em;color:#4f7cff}.path-grid h3[data-v-7e782bd0]{font-size:30px;line-height:120%;letter-spacing:-.045em;margin:18px 0 24px}.path-grid ul[data-v-7e782bd0]{list-style:none;display:grid;gap:10px;margin-bottom:28px}.path-grid li[data-v-7e782bd0]{font-size:14px}.path-grid li[data-v-7e782bd0]:before{content:"✓";color:#4f7cff;margin-right:9px}.admin-section[data-v-7e782bd0]{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-7e782bd0]{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-top:38px}.control-grid b[data-v-7e782bd0]{color:#8aa9ff}.control-grid p[data-v-7e782bd0]{font-size:13px;color:#aeb9cc;margin-top:5px}.admin-section figure[data-v-7e782bd0]{margin:0;align-self:center}.admin-section img[data-v-7e782bd0]{width:100%;border-radius:14px}.admin-section figcaption[data-v-7e782bd0]{font-size:11px;color:var(--sf-text-secondary);margin-top:10px}.extensions[data-v-7e782bd0]{max-width:var(--site-content-max-width);margin:auto;padding:var(--subpage-section-space) var(--subpage-gutter)}.extensions header[data-v-7e782bd0]{max-width:650px}.extensions>div[data-v-7e782bd0]{display:grid;grid-template-columns:repeat(4,1fr);margin-top:48px;border-top:1px solid var(--sf-border)}.extensions article[data-v-7e782bd0]{padding:28px 20px;border-right:1px solid var(--sf-border)}.extensions article[data-v-7e782bd0]:last-child{border:0}.extensions small[data-v-7e782bd0]{color:#4f7cff}.extensions h3[data-v-7e782bd0]{font-size:20px;margin:26px 0 10px}.extensions article p[data-v-7e782bd0]{font-size:13px;color:var(--sf-text-secondary);line-height:1.6}.adoption[data-v-7e782bd0]{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-7e782bd0]{font-size:20px;font-weight:700}.adoption ol[data-v-7e782bd0]{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;margin-top:28px}.adoption li[data-v-7e782bd0]{display:grid;gap:12px;color:var(--sf-text-secondary);font-size:13px}.adoption b[data-v-7e782bd0]{color:#4f7cff}.closing[data-v-7e782bd0]{background:var(--sf-bg-alt);text-align:center;padding:var(--subpage-section-space) var(--subpage-gutter)}.closing>div[data-v-7e782bd0]{justify-content:center}@media(max-width:850px){.hero[data-v-7e782bd0],.admin-section[data-v-7e782bd0],.path-grid[data-v-7e782bd0]{grid-template-columns:1fr}.admin-section[data-v-7e782bd0]{margin:40px 16px 0;padding:50px 24px}.extensions>div[data-v-7e782bd0],.adoption ol[data-v-7e782bd0]{grid-template-columns:1fr 1fr}.extensions article[data-v-7e782bd0]{border-bottom:1px solid var(--sf-border)}}@media(max-width:560px){.hero[data-v-7e782bd0]{padding-top:70px}.hero h1[data-v-7e782bd0]{font-size:var(--subpage-hero-size)}.branches[data-v-7e782bd0]{grid-template-columns:1fr}.extensions>div[data-v-7e782bd0],.adoption ol[data-v-7e782bd0]{grid-template-columns:1fr}.control-grid[data-v-7e782bd0]{grid-template-columns:1fr}.path-grid article[data-v-7e782bd0]{padding:25px}.adoption li[data-v-7e782bd0]{padding:10px 0}}.enterprise[data-v-7e782bd0]{--enterprise-blue: #1651f0;--enterprise-soft: #eef3ff;--enterprise-ink: #0f172a}.system-map small[data-v-7e782bd0],.path-grid article>span[data-v-7e782bd0],.control-grid b[data-v-7e782bd0],.extensions small[data-v-7e782bd0],.adoption b[data-v-7e782bd0]{color:var(--enterprise-blue)}.primary[data-v-7e782bd0]{background:var(--enterprise-blue)}.core[data-v-7e782bd0]{border-color:#93b4ff;background:var(--enterprise-soft)}.admin-section[data-v-7e782bd0]{background:var(--enterprise-ink)}.rag[data-v-7e782bd0],.closing[data-v-7e782bd0]{background:var(--sf-bg-alt)}.path-grid li[data-v-7e782bd0]:before{color:var(--enterprise-blue)}.ai-paths[data-v-7e782bd0]{position:relative}.ai-paths>header[data-v-7e782bd0]{text-align:center;margin:auto}.path-question[data-v-7e782bd0]{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-7e782bd0]{position:absolute;top:100%;left:50%;height:30px;width:1px;background:#b9cfff}.path-grid[data-v-7e782bd0]{position:relative;gap:0;border:1px solid var(--sf-border);border-radius:22px;overflow:hidden;margin-top:29px}.path-grid[data-v-7e782bd0]: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-7e782bd0]{border-radius:0!important;background:var(--sf-surface)!important;color:var(--sf-text)!important;padding:34px 34px 0}.path-grid article[data-v-7e782bd0]:first-child{background:var(--sf-surface)!important}.path-grid h3[data-v-7e782bd0]{font-size:27px}.path-grid ul[data-v-7e782bd0]{min-height:95px}.admin-section[data-v-7e782bd0]{background-color:var(--sf-surface);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-7e782bd0]{padding:58px 50px}.control-grid[data-v-7e782bd0]{border-top:1px solid var(--sf-border);padding-top:24px}.control-grid p[data-v-7e782bd0]{color:var(--sf-text-secondary)}.admin-section figure[data-v-7e782bd0]{padding:20px 20px 0;border-left:1px solid var(--sf-border)}.window-bar[data-v-7e782bd0]{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-7e782bd0]{width:7px;height:7px;border-radius:50%;background:var(--sf-border)}.window-bar i[data-v-7e782bd0]:first-child{background:#ff6b66}.window-bar span[data-v-7e782bd0]{margin-left:auto;font-size:9px;color:#94a3b8}.admin-section img[data-v-7e782bd0]{border-radius:0;border:1px solid var(--sf-border)}.admin-section figcaption[data-v-7e782bd0]{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-7e782bd0]:before{display:none}.admin-section figure[data-v-7e782bd0]{border-left:0;border-top:1px solid var(--sf-border)}}.hero h1 em[data-v-7e782bd0]{color:inherit}.hero-system[data-v-7e782bd0]{box-shadow:0 28px 70px #1e325a1a}.core[data-v-7e782bd0]{border-color:#a9bfef;background:var(--sf-bg-alt)}.system-map small[data-v-7e782bd0]{color:var(--sf-text-secondary)}.system-map>span[data-v-7e782bd0]{color:#8ca7df}.primary[data-v-7e782bd0]{background:#1d4ed8}.path-grid article>span[data-v-7e782bd0],.control-grid b[data-v-7e782bd0],.extensions small[data-v-7e782bd0],.adoption b[data-v-7e782bd0]{color:var(--solution-accent)}.primary[data-v-7e782bd0]{background:var(--solution-accent-strong)}.hero-copy>p[data-v-7e782bd0]{color:var(--solution-copy)}.hero-system[data-v-7e782bd0],.path-grid[data-v-7e782bd0],.admin-section[data-v-7e782bd0],.adoption[data-v-7e782bd0]{border-color:var(--solution-line-strong)}.admin-section[data-v-7e782bd0]{--solution-copy: #aeb9c9}.path-grid[data-v-7e782bd0] .path-shot{height:auto;aspect-ratio:884 / 680;border-radius:14px 14px 0 0;border:1px solid var(--solution-line-strong);border-bottom:0}.admin-section figure[data-v-7e782bd0] .image-lightbox-trigger{-o-object-fit:contain;object-fit:contain}.admin-section figure[data-v-7e782bd0] .image-lightbox-trigger img{height:auto}.source[data-v-7e782bd0]{padding:18px}.source-apps[data-v-7e782bd0]{display:grid;grid-template-columns:repeat(5,1fr);gap:7px}.source-apps span[data-v-7e782bd0]{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-7e782bd0]{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-7e782bd0]{padding:15px 8px}.branches b[data-v-7e782bd0]{font-size:12px}.extensions[data-v-7e782bd0]{padding-top:140px}.extensions-intro[data-v-7e782bd0]{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-7e782bd0]{max-width:none}.extensions figure[data-v-7e782bd0]{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-7e782bd0] .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-7e782bd0]{padding:12px 15px;background:var(--sf-surface);color:var(--solution-copy);font-size:11px}.plugin-grid[data-v-7e782bd0]{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-7e782bd0]{min-width:0}.plugin-grid small[data-v-7e782bd0]{font-size:9px;letter-spacing:.12em}.plugin-grid h3[data-v-7e782bd0]{font-size:18px}:root[data-theme=dark] .enterprise .hero-system[data-v-7e782bd0]{background:#0b1220;border-color:#243044;color:#f8fafc;box-shadow:0 34px 85px #050c1947}:root[data-theme=dark] .enterprise .system-head[data-v-7e782bd0]{border-color:#243044;background:#0f172a}:root[data-theme=dark] .enterprise .system-head span[data-v-7e782bd0]{color:#71809a;letter-spacing:.12em}:root[data-theme=dark] .enterprise .system-map[data-v-7e782bd0]{padding:28px;background:radial-gradient(circle at 50% 35%,rgba(55,96,190,.18),transparent 48%)}:root[data-theme=dark] .enterprise .source[data-v-7e782bd0],:root[data-theme=dark] .enterprise .core[data-v-7e782bd0],:root[data-theme=dark] .enterprise .branches>div[data-v-7e782bd0]{border-color:#2c3a52;background:#111b2e}:root[data-theme=dark] .enterprise .source-apps span[data-v-7e782bd0]{border-color:#2b3b58;background:#0c1526;color:#cbd5e1}:root[data-theme=dark] .enterprise .source-apps i[data-v-7e782bd0]{background:#1b2a43;color:#83a8ff}:root[data-theme=dark] .enterprise .core[data-v-7e782bd0]{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-7e782bd0]{color:#83a8ff}:root[data-theme=dark] .enterprise .system-map p[data-v-7e782bd0]{color:#91a0b8}:root[data-theme=dark] .enterprise .map-arrow[data-v-7e782bd0]{color:#6f95e9!important}:root[data-theme=dark] .enterprise .extensions .window-bar[data-v-7e782bd0]{background:#111a2b;border-color:#27344a}:root[data-theme=dark] .enterprise .extensions .window-bar span[data-v-7e782bd0]{color:#91a0b8}@media(max-width:850px){.source-apps[data-v-7e782bd0]{grid-template-columns:repeat(3,1fr)}.extensions-intro[data-v-7e782bd0]{grid-template-columns:1fr!important}.extensions figure[data-v-7e782bd0] .image-lightbox-trigger{height:320px}.plugin-grid[data-v-7e782bd0]{grid-template-columns:1fr 1fr!important}}@media(max-width:560px){.source-apps[data-v-7e782bd0]{grid-template-columns:repeat(2,1fr)}.extensions figure[data-v-7e782bd0] .image-lightbox-trigger{height:230px}.plugin-grid[data-v-7e782bd0]{grid-template-columns:1fr!important}}.admin-section[data-v-7e782bd0]{--solution-copy: #475569}.control-grid b[data-v-7e782bd0]{font-size:14px}.control-grid p[data-v-7e782bd0]{color:var(--sf-text-secondary);font-size:13px;font-weight:500;line-height:1.55}.admin-section figcaption[data-v-7e782bd0]{color:var(--sf-text-secondary);font-size:12px;font-weight:500}:root[data-theme=dark] .admin-section[data-v-7e782bd0]{--solution-copy: #cbd5e1;background-color:#111827;color:#f1f5f9}:root[data-theme=dark] .control-grid p[data-v-7e782bd0]{color:#cbd5e1}.hero[data-v-7e782bd0]{display:block;max-width:var(--site-content-max-width);padding:var(--subpage-hero-space) var(--subpage-gutter)}.hero-copy[data-v-7e782bd0]{max-width:840px;margin-inline:auto;text-align:center}.hero-copy>p[data-v-7e782bd0]{max-width:700px;margin-inline:auto}.hero .hero-actions[data-v-7e782bd0]{justify-content:center;align-items:center}.scatter-bridge[data-v-7e782bd0]{position:relative;width:100%;height:220px;margin:0 auto;color:var(--solution-accent);background:var(--sf-bg)}.scatter-bridge-arrow[data-v-7e782bd0]{position:absolute;inset:0;width:100%;height:100%}.scatter-bridge>p[data-v-7e782bd0]{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-7e782bd0]{color:var(--solution-accent);font-weight:600}@media(max-width:560px){.scatter-bridge[data-v-7e782bd0]{height:200px}.scatter-bridge>p[data-v-7e782bd0]{padding-top:20px}}:root[data-theme=dark] .enterprise[data-v-7e782bd0]{--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-7e782bd0]{padding:88px 0 24px;color:var(--solution-ink);background:var(--enterprise-story-bg)}.story-content[data-v-7e782bd0]{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-7e782bd0]{font-size:clamp(28px,3.5vw,42px)}.friction-flow[data-v-7e782bd0]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:48px}.friction-flow article[data-v-7e782bd0]{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-7e782bd0]{display:flex;align-items:center;justify-content:center;gap:10px}.story-avatar[data-v-7e782bd0]{flex-shrink:0;color:var(--solution-accent);opacity:.45}.story-team[data-v-7e782bd0]{color:var(--solution-copy);font-size:15px;font-weight:400;line-height:1.5}.friction-flow h3[data-v-7e782bd0]{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-7e782bd0]{margin:0;color:var(--solution-copy);font-size:14px;line-height:1.7}.scatter[data-v-7e782bd0]{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-7e782bd0]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:28px 0 0;padding:0;list-style:none}.scatter-chips--context[data-v-7e782bd0]{margin-top:12px}.scatter-chips li[data-v-7e782bd0]{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-7e782bd0]{padding-top:64px}.story-content[data-v-7e782bd0]{padding-inline:20px}.friction-flow[data-v-7e782bd0]{grid-template-columns:1fr;gap:12px;margin-top:32px}.friction-flow article[data-v-7e782bd0]{padding:24px}.friction-flow h3[data-v-7e782bd0]{margin-top:16px}}.extensions[data-v-7e782bd0]{padding-top:var(--subpage-section-space)}.extensions>.extensions-layout[data-v-7e782bd0]{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-7e782bd0]{max-width:none}.plugin-list[data-v-7e782bd0]{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-7e782bd0]{display:block;color:var(--sf-text);font-size:15px;font-weight:600}.plugin-list span[data-v-7e782bd0]{display:block;margin-top:4px;color:var(--sf-text-secondary);font-size:13px;line-height:1.6;word-break:keep-all}@media(max-width:850px){.extensions>.extensions-layout[data-v-7e782bd0]{grid-template-columns:1fr;gap:40px}.extensions figure[data-v-7e782bd0] .image-lightbox-trigger{height:auto}}@media(max-width:560px){.plugin-list[data-v-7e782bd0]{grid-template-columns:1fr}.extensions figure[data-v-7e782bd0] .image-lightbox-trigger{height:auto}}
