.product-topology[data-v-398bec21]{overflow:hidden;border:1px solid var(--line);border-radius:24px;color:var(--ink-950);background:#fff;box-shadow:0 18px 46px #285da00f}.topology-heading[data-v-398bec21]{display:flex;align-items:end;justify-content:space-between;gap:24px;padding:30px 38px 26px;border-bottom:1px solid var(--line-soft)}.topology-heading span[data-v-398bec21],.intelligence-index[data-v-398bec21]{color:var(--ink-800);font-size:10px;font-weight:700;letter-spacing:.14em}.topology-heading h3[data-v-398bec21]{margin:9px 0 0;font-size:clamp(23px,3vw,34px);letter-spacing:-.03em}.topology-heading p[data-v-398bec21]{max-width:370px;margin:0;color:var(--ink-650);font-size:13px;line-height:1.7}.topology-board[data-v-398bec21]{padding:28px 38px 34px}.delivery-strip[data-v-398bec21]{display:flex;align-items:center;flex-wrap:wrap;gap:14px;padding:13px 18px;border:1px solid var(--line);border-radius:12px;background:#fff}.strip-label[data-v-398bec21]{display:inline-flex;align-items:center;gap:8px;color:var(--ink-950);font-size:12px;font-weight:680}.strip-label svg[data-v-398bec21]{color:#3566b4}.delivery-link[data-v-398bec21]{display:inline-flex;align-items:center;gap:9px;padding:8px 12px;border:1px solid var(--line);border-radius:7px;color:var(--ink-950);background:#fff;font-size:12px;font-weight:650;text-decoration:none}.delivery-link[data-v-398bec21]:hover,.delivery-link[data-v-398bec21]:focus-visible{border-color:var(--brand-500)}.delivery-link svg[data-v-398bec21]:first-child,.delivery-link svg[data-v-398bec21]:last-child{color:#3566b4}.delivery-strip small[data-v-398bec21]{margin-left:auto;color:var(--ink-650);font-size:11px}.lane-heading[data-v-398bec21]{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:32px 0 17px}.lane-heading strong[data-v-398bec21]{font-size:14px}.lane-heading strong span[data-v-398bec21]{margin-right:8px;color:var(--ink-950);font-size:12px}.lane-heading small[data-v-398bec21]{color:var(--ink-650);font-size:11px}.access-lane[data-v-398bec21]{display:grid;grid-template-columns:minmax(0,3fr) minmax(200px,.95fr);gap:22px}.access-nodes[data-v-398bec21]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.flow-node[data-v-398bec21],.workload-node[data-v-398bec21],.intelligence-node[data-v-398bec21]{color:inherit;text-decoration:none;transition:transform .2s ease,border-color .2s ease,background-color .2s ease}.flow-node[data-v-398bec21]{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-height:172px;padding:17px;border:1px solid var(--line);border-radius:12px;background:#fff}.flow-node[data-v-398bec21]:not(:last-child):after{content:"→";position:absolute;top:50%;left:calc(100% + 6px);color:#3566b4;font-size:18px;transform:translateY(-50%)}.node-top[data-v-398bec21]{display:flex;align-items:center;justify-content:space-between;gap:4px;width:100%;color:var(--ink-650)}.node-top small[data-v-398bec21]{overflow:hidden;font-size:9px;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap}.node-top svg[data-v-398bec21]{flex:0 0 auto;color:#3566b4}.node-icon[data-v-398bec21]{display:inline-grid;place-items:center;width:39px;height:39px;border:1px solid color-mix(in srgb,var(--node-accent),#fff 60%);border-radius:10px;color:var(--node-accent);background:color-mix(in srgb,var(--node-accent),#fff 90%)}.flow-node .node-icon[data-v-398bec21]{margin:22px 0 12px}.flow-node strong[data-v-398bec21]{font-size:16px}.node-category[data-v-398bec21]{margin-top:3px;color:var(--ink-650);font-size:11px}.flow-node[data-v-398bec21]:hover,.flow-node[data-v-398bec21]:focus-visible,.flow-node.active[data-v-398bec21],.workload-node[data-v-398bec21]:hover,.workload-node[data-v-398bec21]:focus-visible,.workload-node.active[data-v-398bec21],.intelligence-node[data-v-398bec21]:hover,.intelligence-node[data-v-398bec21]:focus-visible,.intelligence-node.active[data-v-398bec21]{border-color:#a9c5e7;background:#f7faff;transform:translateY(-3px)}.workload-nodes[data-v-398bec21]{display:grid;grid-template-rows:auto 1fr 1fr;gap:8px}.workload-label[data-v-398bec21]{color:var(--ink-650);font-size:10px;letter-spacing:.06em}.workload-node[data-v-398bec21]{display:flex;align-items:center;gap:11px;min-height:65px;padding:10px;border:1px solid var(--line);border-radius:10px;background:#fff}.workload-node .node-icon[data-v-398bec21]{flex:0 0 auto;width:32px;height:32px}.workload-node span[data-v-398bec21]:nth-child(2){display:grid;gap:3px;min-width:0}.workload-node strong[data-v-398bec21]{font-size:12px}.workload-node small[data-v-398bec21]{color:var(--ink-650);font-size:10px}.workload-node>svg[data-v-398bec21]{flex:0 0 auto;margin-left:auto;color:#3566b4}.game-lane[data-v-398bec21]{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:24px;padding:20px 22px;border:1px solid var(--line);border-radius:12px;background:#fff}.game-lane-heading[data-v-398bec21]{display:grid;gap:5px}.game-lane-heading>span[data-v-398bec21]{color:var(--brand-600);font-size:10px;font-weight:700;letter-spacing:.08em}.game-lane-heading strong[data-v-398bec21]{font-size:15px}.game-lane-heading small[data-v-398bec21]{max-width:340px;color:var(--ink-650);font-size:11px;line-height:1.6}.game-lane-path[data-v-398bec21]{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:10px}.game-lane-path>span[data-v-398bec21]{color:var(--ink-650);font-size:11px;white-space:nowrap}.game-lane-path>svg[data-v-398bec21]{flex:0 0 auto;color:#85a9d4}.game-lane-node[data-v-398bec21]{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid #c8d9ee;border-radius:9px;color:var(--ink-950);background:#f8fbff;font-size:12px;font-weight:700;text-decoration:none;white-space:nowrap;transition:background-color .18s ease,border-color .18s ease}.game-lane-node svg[data-v-398bec21]{color:var(--brand-600)}.game-lane-node[data-v-398bec21]:hover,.game-lane-node[data-v-398bec21]:focus-visible,.game-lane-node.active[data-v-398bec21]{border-color:#93b7e4;background:#f0f6ff}.signal-bridge[data-v-398bec21]{display:flex;align-items:center;gap:10px;margin:20px 0 0;color:var(--ink-950)}.signal-bridge>svg[data-v-398bec21]{color:#3566b4}.signal-bridge span[data-v-398bec21]{flex:1;height:1px;background:linear-gradient(90deg,transparent,#99bae6)}.signal-bridge small[data-v-398bec21]{font-size:10px;letter-spacing:.07em}.signal-bridge+.lane-heading[data-v-398bec21]{margin-top:15px}.intelligence-lane[data-v-398bec21]{display:grid;grid-template-columns:1.3fr 1.2fr .85fr;gap:12px}.intelligence-node[data-v-398bec21]{display:flex;flex-direction:column;justify-content:space-between;min-height:132px;padding:17px 20px;border:1px solid var(--line);border-radius:12px;background:#fff}.intelligence-node.featured[data-v-398bec21]{border-color:#b1c9e9;background:#f8fbff;box-shadow:0 8px 22px #386db117}.intelligence-content[data-v-398bec21]{display:flex;align-items:center;gap:12px}.intelligence-content strong[data-v-398bec21]{font-size:17px}.intelligence-content>svg[data-v-398bec21]{margin-left:auto;color:#3566b4}.intelligence-node>small[data-v-398bec21]{color:var(--ink-650);font-size:11px}.feedback-node[data-v-398bec21]{display:flex;align-items:center;gap:12px;min-width:0;padding:17px;border:1px solid var(--line);border-radius:12px;background:#fff}.feedback-icon[data-v-398bec21]{flex:0 0 auto;color:#3566b4}.feedback-node div[data-v-398bec21]{display:grid;gap:6px}.feedback-node strong[data-v-398bec21]{font-size:14px}.feedback-node small[data-v-398bec21]{color:var(--ink-650);font-size:11px;line-height:1.6}.topology-inspector[data-v-398bec21]{display:flex;align-items:center;gap:16px;min-height:108px;margin-top:22px;padding:18px 20px;border-radius:12px;color:var(--ink-950);background:#f8fbff}.inspector-icon[data-v-398bec21]{display:grid;place-items:center;flex:0 0 auto;width:38px;height:38px;border-radius:10px;color:#285eab;background:#eef5ff}.inspector-copy[data-v-398bec21]{display:grid;gap:4px;min-width:0}.inspector-copy small[data-v-398bec21]{color:var(--ink-650);font-size:10px;font-weight:700;letter-spacing:.04em}.inspector-copy strong[data-v-398bec21]{font-size:16px}.inspector-copy p[data-v-398bec21]{margin:0;color:var(--ink-650);font-size:12px;line-height:1.6}.inspector-copy .inspector-role[data-v-398bec21]{color:var(--ink-950);font-weight:650}.inspector-action[data-v-398bec21]{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;margin-left:auto;color:var(--ink-950);font-size:12px;font-weight:700;text-decoration:none}.inspector-action[data-v-398bec21]:hover{text-decoration:underline}.inspector-enter-active[data-v-398bec21],.inspector-leave-active[data-v-398bec21]{transition:opacity .14s ease,transform .14s ease}.inspector-enter-from[data-v-398bec21],.inspector-leave-to[data-v-398bec21]{opacity:0;transform:translateY(5px)}@media(max-width:1060px){.access-lane[data-v-398bec21]{grid-template-columns:1fr}.workload-nodes[data-v-398bec21]{grid-template-columns:auto 1fr 1fr;grid-template-rows:1fr;align-items:center}.delivery-strip small[data-v-398bec21]{margin-left:0}.game-lane[data-v-398bec21]{align-items:start;flex-direction:column}.game-lane-path[data-v-398bec21]{justify-content:flex-start}}@media(max-width:700px){.topology-heading[data-v-398bec21]{display:block;padding:26px 20px}.topology-heading p[data-v-398bec21]{margin-top:12px}.topology-board[data-v-398bec21]{padding:20px 16px 22px}.delivery-strip small[data-v-398bec21]{width:100%;line-height:1.6}.lane-heading[data-v-398bec21]{display:grid;gap:5px}.access-nodes[data-v-398bec21]{grid-template-columns:1fr;gap:10px}.flow-node[data-v-398bec21]{min-height:88px;display:grid;grid-template-columns:38px 1fr;column-gap:13px;align-content:center;padding:12px}.flow-node .node-top[data-v-398bec21]{grid-column:2}.flow-node .node-icon[data-v-398bec21]{grid-row:1 / span 3;margin:0;align-self:center}.flow-node strong[data-v-398bec21]{grid-column:2;font-size:14px}.node-category[data-v-398bec21]{grid-column:2}.flow-node[data-v-398bec21]:not(:last-child):after{content:"↓";top:calc(100% + 2px);left:50%;font-size:12px;transform:translate(-50%)}.workload-nodes[data-v-398bec21]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.workload-label[data-v-398bec21]{grid-column:1 / -1}.workload-node[data-v-398bec21]{min-height:74px}.workload-node>svg[data-v-398bec21]{display:none}.game-lane[data-v-398bec21]{padding:18px}.game-lane-path[data-v-398bec21]{gap:8px}.intelligence-lane[data-v-398bec21]{grid-template-columns:repeat(2,minmax(0,1fr))}.intelligence-node[data-v-398bec21]{min-height:138px;padding:14px}.intelligence-content[data-v-398bec21]{gap:8px}.intelligence-content strong[data-v-398bec21]{font-size:13px}.intelligence-content>svg[data-v-398bec21]{display:none}.intelligence-node>small[data-v-398bec21]{line-height:1.5}.feedback-node[data-v-398bec21]{grid-column:1 / -1;min-height:80px}.topology-inspector[data-v-398bec21]{align-items:flex-start;gap:12px}.inspector-icon[data-v-398bec21]{display:none}.inspector-action[data-v-398bec21]{align-self:flex-end;white-space:nowrap}}@media(max-width:450px){.workload-nodes[data-v-398bec21],.intelligence-lane[data-v-398bec21]{grid-template-columns:1fr}.workload-label[data-v-398bec21],.feedback-node[data-v-398bec21]{grid-column:auto}.intelligence-node[data-v-398bec21]{min-height:116px}.topology-inspector[data-v-398bec21]{flex-wrap:wrap}.inspector-action[data-v-398bec21]{margin-left:0}}.foundation-visual[data-v-7b89b82b]{position:relative;width:100%;min-height:540px;display:flex;justify-content:center;flex-direction:column;padding:34px 18px 18px;perspective:1200px;animation:visual-arrive-7b89b82b .78s .12s cubic-bezier(.22,1,.36,1) both}.visual-heading[data-v-7b89b82b]{display:grid;gap:6px;margin:0 0 20px 54px}.visual-heading span[data-v-7b89b82b]{color:var(--brand-600);font-size:9px;font-weight:760;letter-spacing:.12em}.visual-heading strong[data-v-7b89b82b]{color:var(--ink-900);font-size:19px}.foundation-stack[data-v-7b89b82b]{position:relative;display:flex;align-items:center;flex-direction:column;transform:rotateX(4deg);transform-style:preserve-3d;transition:transform .42s cubic-bezier(.22,1,.36,1)}.foundation-visual:hover .foundation-stack[data-v-7b89b82b]{transform:rotateX(1deg) translateY(-4px)}.foundation-layer[data-v-7b89b82b]{position:relative;width:100%;min-height:106px;display:grid;grid-template-columns:minmax(145px,.72fr) minmax(0,1.28fr);align-items:center;gap:18px;padding:20px 24px;border:1px solid rgba(75,137,190,.18);border-radius:18px;background:#fffffff0;box-shadow:0 16px 36px #40719d1a,inset 0 1px #ffffffe6;backdrop-filter:blur(16px);transition:border-color .32s ease,box-shadow .32s ease,transform .42s cubic-bezier(.22,1,.36,1),background-color .32s ease}.foundation-layer+.foundation-layer[data-v-7b89b82b]{margin-top:-10px}.layer-operations[data-v-7b89b82b]{width:calc(100% - 104px);z-index:3;grid-template-columns:1fr;gap:11px;background:linear-gradient(135deg,#fff,#f9fbff)}.layer-protection[data-v-7b89b82b]{width:calc(100% - 52px);z-index:2;background:linear-gradient(135deg,#fff,#fafcff)}.layer-infrastructure[data-v-7b89b82b]{z-index:1;background:linear-gradient(135deg,#fff,#f8fbff)}.foundation-layer[data-v-7b89b82b]:hover{z-index:4;border-color:#105bd85c;box-shadow:0 20px 44px #40719d24,inset 0 1px #fff}.foundation-layer.flow-active[data-v-7b89b82b]{z-index:4;border-color:#105bd85c;background:linear-gradient(135deg,#ebf8fff5,#ffffffd1);box-shadow:0 20px 46px #23629a26,inset 0 1px #fff;transform:translateY(-5px)}.foundation-layer header[data-v-7b89b82b]{display:flex;align-items:center;gap:12px}.foundation-layer header>span[data-v-7b89b82b]{color:var(--brand-600);font-size:10px;font-weight:760}.foundation-layer header div[data-v-7b89b82b]{display:grid;gap:2px}.foundation-layer header strong[data-v-7b89b82b]{color:var(--ink-900);font-size:14px}.foundation-layer header small[data-v-7b89b82b]{color:var(--ink-500);font-size:7px;font-weight:650;letter-spacing:.08em}.layer-modules[data-v-7b89b82b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.layer-module[data-v-7b89b82b]{min-height:46px;display:flex;align-items:center;justify-content:center;gap:7px;padding:8px;border:1px solid rgba(64,124,178,.16);border-radius:12px;color:var(--ink-650);background:#ffffff85;font-size:11px;font-weight:620;text-decoration:none;transition:color .26s ease,background-color .26s ease,box-shadow .26s ease,transform .26s cubic-bezier(.22,1,.36,1)}.layer-module svg[data-v-7b89b82b]{color:var(--brand-600)}.layer-module[data-v-7b89b82b]:hover,.layer-module[data-v-7b89b82b]:focus-visible,.layer-module.active[data-v-7b89b82b]{color:var(--brand-700);background:#fffffff0;box-shadow:0 8px 20px #195b971c;transform:translateY(-3px)}.layer-protection .layer-modules[data-v-7b89b82b]{grid-template-columns:repeat(2,minmax(0,1fr))}.foundation-base[data-v-7b89b82b]{min-height:72px;display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;margin:12px 18px 0;padding:12px 18px;border:1px solid rgba(40,104,160,.22);border-radius:16px;background:#ffffffeb;box-shadow:0 14px 30px #40719d14;backdrop-filter:blur(14px)}.foundation-base img[data-v-7b89b82b]{width:34px;height:34px}.foundation-base div[data-v-7b89b82b]{display:grid;gap:2px}.foundation-base strong[data-v-7b89b82b]{color:var(--ink-900);font-size:13px}.foundation-base small[data-v-7b89b82b]{color:var(--ink-500);font-size:7px;font-weight:650;letter-spacing:.1em}.foundation-base>span[data-v-7b89b82b]{padding:6px 10px;border-radius:999px;color:var(--brand-700);background:#ffffff94;font-size:10px;font-weight:670}@keyframes visual-arrive-7b89b82b{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:1080px){.foundation-visual[data-v-7b89b82b]{min-height:500px;padding-inline:0}.visual-heading[data-v-7b89b82b]{margin-left:34px}.foundation-layer[data-v-7b89b82b]{grid-template-columns:128px minmax(0,1fr);padding-inline:18px}}@media(max-width:860px){.foundation-visual[data-v-7b89b82b]{width:min(100%,620px);min-height:480px;align-self:center}}@media(max-width:560px){.foundation-visual[data-v-7b89b82b]{min-height:auto;padding-top:12px}.visual-heading[data-v-7b89b82b]{margin:0 0 14px 12px}.foundation-layer[data-v-7b89b82b],.layer-operations[data-v-7b89b82b],.layer-protection[data-v-7b89b82b]{width:100%;min-height:100px;grid-template-columns:1fr;gap:11px;padding:15px}.foundation-layer+.foundation-layer[data-v-7b89b82b]{margin-top:8px}.foundation-layer header[data-v-7b89b82b]{justify-content:space-between}.foundation-layer header div[data-v-7b89b82b]{justify-items:end}.layer-module[data-v-7b89b82b]{min-height:40px;font-size:10px}.foundation-base[data-v-7b89b82b]{margin-inline:0}}@media(max-height:620px)and (orientation:landscape){.foundation-visual[data-v-7b89b82b]{min-height:510px;padding:0}.visual-heading[data-v-7b89b82b]{margin:0 0 10px 8px}.foundation-layer[data-v-7b89b82b],.layer-operations[data-v-7b89b82b],.layer-protection[data-v-7b89b82b]{width:100%;min-height:92px;grid-template-columns:1fr;gap:8px;padding:11px 14px}.foundation-layer+.foundation-layer[data-v-7b89b82b]{margin-top:6px}.foundation-layer header[data-v-7b89b82b]{justify-content:space-between}.foundation-layer header div[data-v-7b89b82b]{justify-items:end}.layer-module[data-v-7b89b82b]{min-height:34px;padding:6px;font-size:9px}.foundation-base[data-v-7b89b82b]{min-height:58px;margin:8px 0 0;padding:9px 12px}.foundation-base>span[data-v-7b89b82b]{display:none}}.hero[data-v-c5c915da]{position:relative;min-height:760px;height:88svh;max-height:860px;overflow:hidden;color:var(--ink-950);background:linear-gradient(105deg,#fff 0% 58%,#f5f9ff)}.hero-content[data-v-c5c915da]{position:relative;z-index:2;height:100%;display:grid;grid-template-columns:minmax(0,1.22fr) minmax(420px,1fr);align-items:center;gap:54px;padding-top:var(--header-height)}.hero-copy[data-v-c5c915da]{padding:54px 0 40px;animation:hero-copy-reveal-c5c915da .72s cubic-bezier(.22,1,.36,1) both}.hero-kicker[data-v-c5c915da]{display:inline-flex;align-items:center;gap:10px;color:var(--ink-950);font-size:12px;font-weight:680;letter-spacing:.1em;padding-left:12px;border-left:3px solid var(--accent-500)}h1[data-v-c5c915da]{max-width:780px;margin:25px 0 24px;font-size:56px;font-weight:740;line-height:1.12;color:var(--ink-950)}h1 span[data-v-c5c915da]{display:block}h1 span[data-v-c5c915da]:first-child{color:var(--ink-950)}.hero-lead[data-v-c5c915da]{max-width:650px;margin:0;color:var(--ink-550);font-size:17px;line-height:1.9}.hero-lead strong[data-v-c5c915da]{color:var(--ink-900);font-weight:720}.hero-actions[data-v-c5c915da]{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.hero-secondary[data-v-c5c915da]{color:var(--brand-700);border-color:#b9cbe2;background:#ffffffbf}.hero-secondary[data-v-c5c915da]:hover{border-color:var(--brand-500);background:#fff}.hero-proof[data-v-c5c915da]{display:flex;flex-wrap:wrap;gap:10px;margin-top:34px}.hero-proof div[data-v-c5c915da]{min-height:38px;display:inline-flex;align-items:center;gap:8px;padding:0 15px;border:1px solid rgba(67,126,179,.2);border-radius:999px;color:var(--ink-650);background:#ffffff75;backdrop-filter:blur(12px)}.hero-proof strong[data-v-c5c915da]{font-size:12px;font-weight:670}.hero-proof svg[data-v-c5c915da]{color:var(--brand-600)}.security-ribbon[data-v-c5c915da]{border-block:1px solid var(--line-soft);background:#fff}.ribbon-content[data-v-c5c915da]{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:75px}.ribbon-content>span[data-v-c5c915da]:not(.ribbon-title){color:var(--ink-950);font-size:13px;font-weight:650;white-space:nowrap}.ribbon-content>svg[data-v-c5c915da]{flex:0 0 auto;color:var(--brand-600)}.ribbon-title[data-v-c5c915da]{display:inline-flex;align-items:center;gap:9px;margin-right:30px;color:var(--ink-950);font-size:12px;font-weight:750;white-space:nowrap}.product-section[data-v-c5c915da]{position:relative;padding-top:88px;scroll-margin-top:80px;background:#fff}@keyframes hero-copy-reveal-c5c915da{0%{opacity:0;clip-path:inset(0 18% 0 0)}to{opacity:1;clip-path:inset(0 0 0 0)}}.ai-section[data-v-c5c915da]{position:relative;overflow:hidden;color:var(--ink-950);border-top:1px solid var(--line-soft);background:linear-gradient(115deg,#fff 0% 54%,#fafcff)}.ai-layout[data-v-c5c915da]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);align-items:center;gap:80px}.ai-eyebrow[data-v-c5c915da]{display:inline-flex;align-items:center;gap:10px;color:var(--ink-950);font-size:11px;font-weight:730;letter-spacing:.12em}.ai-copy h2[data-v-c5c915da]{margin:23px 0;font-size:clamp(34px,4vw,53px);line-height:1.22;letter-spacing:-.035em}.ai-copy h2 em[data-v-c5c915da]{color:var(--ink-950);font-style:normal}.ai-copy>p[data-v-c5c915da]{max-width:465px;margin:0;color:var(--ink-650);font-size:15px;line-height:1.95}.ai-distinction[data-v-c5c915da]{display:grid;gap:18px;margin:36px 0 28px}.ai-distinction>div[data-v-c5c915da]{display:grid;gap:6px;padding-left:16px;border-left:2px solid #578ace}.ai-distinction span[data-v-c5c915da]{color:var(--ink-650);font-size:10px;font-weight:680;letter-spacing:.13em}.ai-distinction strong[data-v-c5c915da]{font-size:16px}.ai-distinction small[data-v-c5c915da]{color:var(--ink-650);font-size:12px;line-height:1.7}.ai-more[data-v-c5c915da]{display:inline-flex;align-items:center;gap:10px;padding-bottom:6px;border-bottom:1px solid #6e9ddc;color:var(--ink-950);font-size:13px;font-weight:650;text-decoration:none}.ai-more:hover svg[data-v-c5c915da]{transform:translate(4px)}.ai-more svg[data-v-c5c915da]{transition:transform .18s ease}.ai-panel[data-v-c5c915da]{overflow:hidden;border:1px solid var(--line);border-radius:22px;background:linear-gradient(135deg,#fff 0% 60%,#f8fbff);box-shadow:0 24px 55px #3066af12}.ai-panel-header[data-v-c5c915da],.ai-panel-foot[data-v-c5c915da]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:17px 24px;border-bottom:1px solid var(--line-soft);color:var(--ink-650);font-size:10px;font-weight:660;letter-spacing:.09em}.ai-panel-status[data-v-c5c915da]{display:inline-flex;align-items:center;gap:7px;color:var(--ink-950);white-space:nowrap}.ai-panel-status[data-v-c5c915da]:before{content:"";width:6px;height:6px;border-radius:50%;background:#568bce;box-shadow:0 0 8px #568bce73}.ai-panel-core[data-v-c5c915da]{display:flex;align-items:center;gap:30px;padding:30px 32px 34px}.ai-core-mark[data-v-c5c915da]{position:relative;display:grid;place-items:center;flex:0 0 auto;width:116px;height:116px;border:1px solid #92b8e9;border-radius:50%;color:var(--brand-700);background:radial-gradient(circle,#e7f2ff,#f9fcff 70%);box-shadow:0 0 0 12px #679adc0d,0 0 0 24px #679adc06}.ai-panel-core>div[data-v-c5c915da]{display:grid;gap:9px}.ai-panel-core small[data-v-c5c915da]{color:var(--ink-650);font-size:11px;font-weight:720;letter-spacing:.11em}.ai-panel-core strong[data-v-c5c915da]{font-size:22px;line-height:1.35}.ai-panel-core p[data-v-c5c915da]{max-width:315px;margin:0;color:var(--ink-650);font-size:12px;line-height:1.7}.ai-steps[data-v-c5c915da]{margin:0 24px 20px;border:1px solid var(--line-soft);border-radius:12px;background:#fff}.ai-step[data-v-c5c915da]{display:grid;grid-template-columns:24px 34px minmax(0,1fr);align-items:center;gap:14px;padding:18px 20px}.ai-step+.ai-step[data-v-c5c915da]{border-top:1px solid var(--line-soft)}.ai-step-number[data-v-c5c915da]{align-self:start;margin-top:7px;color:var(--ink-650);font-size:10px}.ai-step-icon[data-v-c5c915da]{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;color:#3566b4;background:#f1f6ff}.ai-step strong[data-v-c5c915da]{font-size:14px}.ai-step p[data-v-c5c915da]{margin:4px 0 0;color:var(--ink-650);font-size:11px;line-height:1.7}.ai-panel-foot[data-v-c5c915da]{justify-content:flex-start;padding:17px 24px;border-top:1px solid var(--line-soft);border-bottom:0;color:var(--ink-950);letter-spacing:0}.solution-list[data-v-c5c915da]{border-top:1px solid var(--line)}.solution-row[data-v-c5c915da]{display:grid;grid-template-columns:50px 50px minmax(0,1.2fr) minmax(220px,.55fr);align-items:center;gap:22px;min-height:150px;border-bottom:1px solid var(--line)}.solution-number[data-v-c5c915da]{color:var(--ink-500);font-size:11px}.solution-icon[data-v-c5c915da]{width:48px;height:48px;display:grid;place-items:center;border:1px solid var(--line);border-radius:5px;color:var(--brand-600);background:#fff}.solution-row h3[data-v-c5c915da]{margin:0 0 9px;font-size:20px}.solution-row h3 a[data-v-c5c915da]{display:inline-flex;align-items:center;gap:8px;color:inherit;text-decoration:none}.solution-row h3 a svg[data-v-c5c915da]{color:var(--brand-600)}.solution-row h3 a[data-v-c5c915da]:hover{color:var(--brand-700)}.solution-row p[data-v-c5c915da]{margin:0;color:var(--ink-550);font-size:14px;line-height:1.7}.solution-row small[data-v-c5c915da]{justify-self:end;color:var(--ink-500);font-size:11px;line-height:1.7;text-align:right}.solution-more[data-v-c5c915da]{margin-top:30px}.principles-layout[data-v-c5c915da]{display:grid;grid-template-columns:minmax(260px,.7fr) minmax(0,1.5fr);gap:70px}.principle-grid[data-v-c5c915da]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.principle-grid article[data-v-c5c915da]{padding-top:22px;border-top:2px solid var(--ink-900)}.principle-grid svg[data-v-c5c915da]{color:var(--accent-500)}.principle-grid h3[data-v-c5c915da]{margin:28px 0 10px;font-size:18px}.principle-grid p[data-v-c5c915da]{margin:0;color:var(--ink-550);font-size:13px;line-height:1.8}@media(max-width:1080px){.hero[data-v-c5c915da]{height:auto;min-height:800px}.hero-content[data-v-c5c915da]{grid-template-columns:1fr 420px;gap:36px}h1[data-v-c5c915da]{font-size:52px}.ai-layout[data-v-c5c915da]{grid-template-columns:1fr;gap:46px}.ai-copy>p[data-v-c5c915da]{max-width:760px}}@media(max-width:860px){.hero[data-v-c5c915da]{height:auto;min-height:0;max-height:none;padding:108px 0 72px;overflow:visible}.hero-content[data-v-c5c915da]{height:auto;grid-template-columns:1fr;align-content:center;gap:20px;padding-top:0;padding-bottom:50px}.hero-copy[data-v-c5c915da]{padding-bottom:10px}.ribbon-content[data-v-c5c915da]{justify-content:center;gap:12px;flex-wrap:wrap;padding-block:15px}.ribbon-title[data-v-c5c915da]{width:100%;justify-content:center;margin-right:0}.solution-row[data-v-c5c915da]{grid-template-columns:42px 48px minmax(0,1fr);padding:24px 0}.solution-row small[data-v-c5c915da]{grid-column:3;justify-self:start;text-align:left}.principles-layout[data-v-c5c915da]{grid-template-columns:1fr;gap:12px}}@media(max-width:620px){.hero[data-v-c5c915da]{padding-top:96px;padding-bottom:52px}.hero-content[data-v-c5c915da]{display:flex;flex-direction:column;align-items:stretch;justify-content:center}h1[data-v-c5c915da]{margin-top:20px;font-size:36px;line-height:1.2}.hero-lead[data-v-c5c915da]{font-size:16px}.hero-proof[data-v-c5c915da]{gap:8px;margin-top:28px}.hero-proof div[data-v-c5c915da]{flex:0 1 auto;min-height:34px;padding:0 11px}.hero-proof strong[data-v-c5c915da]{font-size:11px}.principle-grid[data-v-c5c915da]{grid-template-columns:1fr}.ribbon-content>span[data-v-c5c915da]:not(.ribbon-title){font-size:11px}.ribbon-content>svg[data-v-c5c915da]{width:11px}.ai-copy h2[data-v-c5c915da]{font-size:34px}.ai-panel-core[data-v-c5c915da]{gap:20px;padding:30px 22px}.ai-core-mark[data-v-c5c915da]{width:76px;height:76px;box-shadow:0 0 0 8px #679adc0d}.ai-panel-core strong[data-v-c5c915da]{font-size:18px}.ai-steps[data-v-c5c915da]{margin-inline:14px}.ai-step[data-v-c5c915da]{padding-inline:12px;gap:10px}.solution-row[data-v-c5c915da]{grid-template-columns:36px minmax(0,1fr);gap:14px}.solution-icon[data-v-c5c915da],.solution-row div[data-v-c5c915da],.solution-row small[data-v-c5c915da]{grid-column:2}}@media(max-height:620px)and (orientation:landscape){.hero[data-v-c5c915da]{height:auto;min-height:680px;padding:96px 0 50px}.hero-content[data-v-c5c915da]{height:auto;grid-template-columns:1.1fr .9fr;align-content:center;padding-top:0}.hero-copy[data-v-c5c915da]{padding-top:20px}.hero-proof[data-v-c5c915da]{margin-top:28px}}
