.fa-pattern-bg[data-v-8c03e155]{--fa-pattern-size: 24px;--fa-pattern-color: var(--fa-pattern-line-color, rgba(96, 165, 250, .2));--fa-pattern-duration: 10s;position:absolute;inset:0;pointer-events:none}.fa-pattern-bg-grid[data-v-8c03e155]{background-image:linear-gradient(to right,var(--fa-pattern-color) 1px,transparent 1px),linear-gradient(to bottom,var(--fa-pattern-color) 1px,transparent 1px);background-size:var(--fa-pattern-size) var(--fa-pattern-size)}.fa-pattern-bg-dot[data-v-8c03e155]{background-image:radial-gradient(var(--fa-pattern-color) 1px,transparent 1px);background-size:var(--fa-pattern-size) var(--fa-pattern-size)}.fa-pattern-bg-big-dot[data-v-8c03e155]{background-image:radial-gradient(var(--fa-pattern-color) 3px,transparent 3px);background-size:var(--fa-pattern-size) var(--fa-pattern-size)}.fa-pattern-bg-xs[data-v-8c03e155]{--fa-pattern-size: 8px}.fa-pattern-bg-sm[data-v-8c03e155]{--fa-pattern-size: 16px}.fa-pattern-bg-md[data-v-8c03e155]{--fa-pattern-size: 24px}.fa-pattern-bg-lg[data-v-8c03e155]{--fa-pattern-size: 32px}.fa-pattern-bg-mask-ellipse[data-v-8c03e155]{-webkit-mask-image:radial-gradient(ellipse at center,black 0%,black 44%,transparent 84%);mask-image:radial-gradient(ellipse at center,black 0%,black 44%,transparent 84%)}.fa-pattern-bg-move-top[data-v-8c03e155]{animation:fa-pattern-to-top-8c03e155 var(--fa-pattern-duration) linear infinite;will-change:background-position}.fa-pattern-bg-move-bottom[data-v-8c03e155]{animation:fa-pattern-to-bottom-8c03e155 var(--fa-pattern-duration) linear infinite}.fa-pattern-bg-move-left[data-v-8c03e155]{animation:fa-pattern-to-left-8c03e155 var(--fa-pattern-duration) linear infinite}.fa-pattern-bg-move-right[data-v-8c03e155]{animation:fa-pattern-to-right-8c03e155 var(--fa-pattern-duration) linear infinite}@keyframes fa-pattern-to-top-8c03e155{0%{background-position:0 100%}to{background-position:0 0}}@keyframes fa-pattern-to-bottom-8c03e155{0%{background-position:0 0}to{background-position:0 100%}}@keyframes fa-pattern-to-left-8c03e155{0%{background-position:100% 0}to{background-position:0 0}}@keyframes fa-pattern-to-right-8c03e155{0%{background-position:0 0}to{background-position:100% 0}}@media(prefers-reduced-motion:reduce){.fa-pattern-bg[data-v-8c03e155]{animation:none}}.constellation-background[data-v-93ee6319]{position:relative;width:100%;height:100%;overflow:hidden}.constellation-background__canvas[data-v-93ee6319]{position:absolute;inset:0;width:100%;height:100%;pointer-events:auto}.ba-compare[data-v-ed9e22ba]{width:min(100%,600px);perspective:1200px}.ba-card[data-v-ed9e22ba]{--ba-surface: #ffffff;--ba-stage: #fafafa;--ba-tint: #f5f5f5;--ba-line: rgba(15, 23, 42, .12);--ba-line-strong: rgba(15, 23, 42, .28);--ba-text: #111827;--ba-text-dim: rgba(71, 85, 105, .72);--ba-skel: rgba(148, 163, 184, .45);--ba-bar: #000000;--ba-panel-line: var(--ba-line);--ba-panel-shadow: 0 5px 14px rgba(15, 23, 42, .05);--ba-divider-color: rgba(15, 23, 42, .18);--ba-mask-bg: #f5f5f3;--ba-mask-end: #ffffff;position:relative;display:flex;width:100%;height:min(406px,60vh);min-height:300px;flex-direction:column;overflow:hidden;border:1px solid var(--ba-line);border-radius:22px;background:var(--ba-surface);box-shadow:0 24px 54px #0f172a1f;cursor:ew-resize;touch-action:none;outline:none;animation:baCardIn-ed9e22ba .7s cubic-bezier(.22,1,.36,1) both;-webkit-user-select:none;user-select:none}.ba-card[data-v-ed9e22ba]:focus-visible{border-color:#2563eb8c;box-shadow:0 24px 54px #0f172a24,0 0 0 3px #2563eb2e}@keyframes baCardIn-ed9e22ba{0%{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:none}}.ba-layer-tags[data-v-ed9e22ba]{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-start}.ba-layer-tags-end[data-v-ed9e22ba]{justify-content:flex-end}.ba-tag[data-v-ed9e22ba]{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;padding:4px 11px;text-align:right;color:var(--ba-text);font-size:11px;font-weight:600;letter-spacing:.02em;border:1px solid var(--ba-line);border-radius:999px;background:var(--ba-surface)}.ba-tag-hidden[data-v-ed9e22ba]{opacity:0;pointer-events:none}.ba-stage[data-v-ed9e22ba]{position:relative;flex:1 1 auto;min-height:0;overflow:hidden;background:var(--ba-stage);-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 20px),transparent 100%);mask-image:linear-gradient(180deg,#000 calc(100% - 20px),transparent 100%)}.ba-layer[data-v-ed9e22ba]{position:absolute;inset:0;display:flex;flex-direction:column;padding:10px 12px 0}.ba-layer-panel[data-v-ed9e22ba]{display:flex;flex:1 1 auto;min-height:0;flex-direction:column;gap:14px;padding:12px 14px 22px;border:1px solid var(--ba-panel-line);border-radius:16px;box-shadow:var(--ba-panel-shadow)}.ba-layer-finished[data-v-ed9e22ba],.ba-layer-wire[data-v-ed9e22ba]{background:transparent}.ba-layer-wire .ba-layer-panel[data-v-ed9e22ba]{background:linear-gradient(180deg,var(--ba-mask-bg) 0%,var(--ba-mask-end) 100%)}.ba-summary[data-v-ed9e22ba]{display:flex;align-items:center;justify-content:space-between;gap:12px}.ba-amount-group[data-v-ed9e22ba]{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.ba-amount-label[data-v-ed9e22ba]{color:var(--ba-text-dim);font-size:12px;line-height:1.2}.ba-amount-label-wire[data-v-ed9e22ba]{color:#64748ba6}.ba-amount[data-v-ed9e22ba]{color:var(--ba-text);font-size:30px;font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.ba-wire-amount[data-v-ed9e22ba]{color:#64748b6b;font-size:30px;font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.ba-growth[data-v-ed9e22ba]{display:inline-flex;align-items:center;gap:8px}.ba-growth-label[data-v-ed9e22ba]{color:var(--ba-text-dim);font-size:12px}.ba-growth-pill[data-v-ed9e22ba]{display:inline-flex;align-items:center;justify-content:flex-end;width:56px;padding:3px 11px;color:#fff;font-size:12px;font-weight:600;line-height:1.2;font-variant-numeric:tabular-nums;border-radius:999px;background:#111827}.ba-chart[data-v-ed9e22ba]{display:flex;align-items:flex-end;gap:10px;flex:1 1 auto;min-height:72px;max-height:146px;position:relative;padding:14px 16px 32px;border:1px solid transparent;border-radius:14px;background:var(--ba-tint)}.ba-bar[data-v-ed9e22ba]{flex:1;border-radius:6px 6px 3px 3px;background:var(--ba-bar)}.ba-months[data-v-ed9e22ba]{position:absolute;right:16px;bottom:10px;left:16px;display:flex;align-items:center;gap:10px;color:var(--ba-text-dim);font-size:10px;line-height:1.2}.ba-months span[data-v-ed9e22ba]{flex:1 1 0;text-align:center}.ba-months-wire[data-v-ed9e22ba]{color:#64748ba6}.ba-chart-wire[data-v-ed9e22ba]{align-items:flex-end;background:transparent;border:1px solid transparent}.ba-chart-wire[data-v-ed9e22ba]:before{content:"";position:absolute;inset:0;border:1px dashed rgba(100,116,139,.45);border-radius:14px;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 20px),rgba(0,0,0,.2) 100%);mask-image:linear-gradient(180deg,#000 calc(100% - 20px),#0003)}.ba-bar-wire[data-v-ed9e22ba]{background:transparent;border:1px dashed rgba(100,116,139,.6)}.ba-growth-label-wire[data-v-ed9e22ba]{color:#64748ba6}.ba-growth-pill-wire[data-v-ed9e22ba]{color:#334155d9;background:var(--ba-skel)}.ba-foot[data-v-ed9e22ba]{display:flex;flex:0 0 auto;flex-direction:column;gap:6px;padding:2px 22px 18px;background:var(--ba-surface)}.ba-foot-compare[data-v-ed9e22ba]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:0}.ba-foot-block[data-v-ed9e22ba]{padding:12px 14px;border:1px solid rgba(148,163,184,.26);border-radius:10px;background:#94a3b814}.ba-foot-block-after[data-v-ed9e22ba]{border-color:#2563eb57;background:#2563eb14}.ba-foot-label[data-v-ed9e22ba]{display:inline-block;margin-bottom:6px;padding:2px 9px;border-radius:999px;background:#94a3b82e;color:var(--ba-text);font-size:10.5px;font-weight:700}.ba-foot-block-after .ba-foot-label[data-v-ed9e22ba]{background:#2563eb29;color:#2563eb}.ba-foot-list[data-v-ed9e22ba]{display:grid;gap:2px;margin:0;padding:0;list-style:none}.ba-foot-list li[data-v-ed9e22ba]{position:relative;padding-left:12px;color:var(--ba-muted, var(--ba-text));font-size:12px;line-height:1.5}.ba-foot-list li[data-v-ed9e22ba]:before{position:absolute;top:7px;left:0;width:5px;height:5px;border-radius:50%;background:currentColor;content:"";opacity:.5}.ba-foot-block-after .ba-foot-list li[data-v-ed9e22ba]:before{background:#2563eb;opacity:1}@media(max-width:720px){.ba-foot-compare[data-v-ed9e22ba]{grid-template-columns:1fr}}.ba-divider[data-v-ed9e22ba]{position:absolute;top:10px;bottom:0;z-index:4;width:2px;background:var(--ba-divider-color);pointer-events:none;transform:translate(-50%)}.ba-handle[data-v-ed9e22ba]{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:32px;height:32px;color:#111827;border:1px solid var(--ba-line);border-radius:50%;background:#fff;box-shadow:0 8px 22px #0f172a29;transform:translate(-50%,-50%)}.ba-handle svg[data-v-ed9e22ba]{width:14px;height:14px}.threads-background[data-v-e500356e]{position:relative;width:100%;height:100%;pointer-events:none}.document-product-section-abi-advantages{padding:36px 24px 56px;background:transparent}.document-product-section-abi-advantages .document-product-heading{text-align:left}.abi-advantage-matrix[data-v-c3b2d7bc]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;margin-top:24px;border-top:1px solid rgba(124,58,237,.28)}.abi-advantage-item[data-v-c3b2d7bc]{position:relative;min-height:0;padding:20px 22px 22px;border-right:1px solid rgba(124,58,237,.2);border-bottom:1px solid rgba(124,58,237,.2);transition:background-color .25s ease}.abi-advantage-item[data-v-c3b2d7bc]:nth-child(4n){border-right:0}.abi-advantage-item[data-v-c3b2d7bc]:after{position:absolute;bottom:-1px;left:34px;width:0;height:2px;border-radius:999px;background:#7c3aed;content:"";transition:width .3s ease}.abi-advantage-item[data-v-c3b2d7bc]:hover{background:#7c3aed0e}.abi-advantage-item[data-v-c3b2d7bc]:hover:after{width:54px}.abi-advantage-meta[data-v-c3b2d7bc]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.abi-advantage-meta span[data-v-c3b2d7bc]{color:#7c3aed6b;font-size:30px;font-weight:300;line-height:1;letter-spacing:-.04em}.abi-advantage-meta svg[data-v-c3b2d7bc]{width:34px;height:34px;color:#7c3aed}.abi-advantage-item h3[data-v-c3b2d7bc]{margin:0 0 13px;color:var(--page-text);font-size:18px;line-height:1.45}.abi-advantage-item p[data-v-c3b2d7bc]{margin:0;color:var(--hero-subtitle);font-size:14px;line-height:1.75}:root[data-theme=light] .abi-advantage-matrix{border-top-color:#4c1d9538}:root[data-theme=light] .abi-advantage-item{border-color:#4c1d9529}:root[data-theme=light] .abi-advantage-item:hover{background:#f5f3ffb8}:root[data-theme=light] .abi-advantage-meta span{color:#4c1d956b}:root[data-theme=light] .abi-advantage-meta svg{color:#6d28d9}@media(max-width:900px){.abi-advantage-matrix[data-v-c3b2d7bc]{grid-template-columns:repeat(2,minmax(0,1fr))}.abi-advantage-item[data-v-c3b2d7bc],.abi-advantage-item[data-v-c3b2d7bc]:nth-child(4n){border-right:1px solid rgba(124,58,237,.2)}.abi-advantage-item[data-v-c3b2d7bc]:nth-child(2n){border-right:0}}@media(max-width:640px){.abi-advantage-matrix[data-v-c3b2d7bc]{grid-template-columns:1fr;margin-top:30px}.abi-advantage-item[data-v-c3b2d7bc],.abi-advantage-item[data-v-c3b2d7bc]:nth-child(2n),.abi-advantage-item[data-v-c3b2d7bc]:nth-child(4n){min-height:0;padding:26px 4px 30px;border-right:0}.abi-advantage-item[data-v-c3b2d7bc]:after{left:4px}}.document-product-section-abi-journey{background:transparent}.document-product-section-abi-journey .document-product-heading{text-align:left}.abi-process-architecture[data-v-d6667dfb]{margin-top:30px}.abi-process-stage-stack[data-v-d6667dfb]{border:2px solid rgba(167,139,250,.18);border-radius:24px 24px 0 0;background:radial-gradient(circle at 50% 0%,rgba(124,58,237,.075),transparent 32%),#140e0721;box-shadow:inset 0 1px #ffffff0d}.abi-process-stage[data-v-d6667dfb]{position:relative;display:grid;grid-template-columns:196px minmax(0,1fr) 144px;gap:18px;align-items:stretch;padding:20px 24px}.abi-process-stage-2[data-v-d6667dfb]{background:linear-gradient(90deg,transparent,rgba(124,58,237,.055) 28%,rgba(124,58,237,.055) 72%,transparent)}.abi-process-stage-intro[data-v-d6667dfb]{position:relative;display:flex;flex-direction:column;justify-content:center;padding-right:18px;border-right:1px solid rgba(167,139,250,.14)}.abi-process-stage-title[data-v-d6667dfb]{display:flex;align-items:center;gap:8px}.abi-process-stage-title svg[data-v-d6667dfb]{width:23px;height:23px;color:#a78bfa}.abi-process-stage-title h3[data-v-d6667dfb]{margin:0;color:var(--page-text);font-size:20px;line-height:1.24}.abi-process-stage-intro>p[data-v-d6667dfb]{margin:9px 0 0;color:var(--hero-subtitle);font-size:11.5px;line-height:1.55}.abi-process-nodes[data-v-d6667dfb]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;align-items:center;min-width:0}.abi-process-node[data-v-d6667dfb]{position:relative;display:flex;flex-direction:column;justify-content:center;min-width:0;min-height:104px;padding:11px;border:1px solid rgba(167,139,250,.16);border-radius:14px;background:radial-gradient(circle at 86% 10%,rgba(167,139,250,.11),transparent 32%),#7c3aed06;box-shadow:inset 0 1px #ffffff0a;transition:transform .25s ease,border-color .25s ease,background .25s ease}.abi-process-node[data-v-d6667dfb]:hover{transform:translateY(-3px);border-color:#a78bfa6b;background:radial-gradient(circle at 86% 10%,rgba(167,139,250,.17),transparent 34%),#7c3aed0d}.abi-process-node-icon[data-v-d6667dfb]{display:grid;width:28px;height:28px;margin-bottom:8px;border:1px solid rgba(167,139,250,.24);border-radius:10px;color:#a78bfa;background:#7c3aed12;place-items:center}.abi-process-node-icon svg[data-v-d6667dfb]{width:17px;height:17px}.abi-process-node>span[data-v-d6667dfb]{margin-bottom:3px;color:#a78bfa7a;font-size:8px;font-weight:700;letter-spacing:.1em}.abi-process-node>strong[data-v-d6667dfb]{color:var(--page-text);font-size:11px;font-weight:500;line-height:1.35}.abi-process-node-arrow[data-v-d6667dfb]{position:absolute;top:50%;right:-18px;z-index:3;display:grid;width:22px;height:20px;color:#7c3aed;transform:translateY(-50%);place-items:center}.abi-process-node-arrow[data-v-d6667dfb]:before{position:absolute;right:2px;left:0;height:1px;background:#7c3aed61;content:""}.abi-process-node-arrow svg[data-v-d6667dfb]{position:relative;z-index:1;width:15px;height:15px;margin-left:auto;background:var(--page-bg)}.abi-process-stage-output[data-v-d6667dfb]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:104px;padding:14px 12px;border:1px solid rgba(167,139,250,.24);border-radius:16px;text-align:center;background:linear-gradient(145deg,#7c3aed1f,#1e14371a)}.abi-process-stage-output>svg[data-v-d6667dfb]{width:24px;height:24px;margin-bottom:8px;color:#a78bfa}.abi-process-stage-output span[data-v-d6667dfb]{color:#a78bfa8a;font-size:8px}.abi-process-stage-output strong[data-v-d6667dfb]{margin-top:3px;color:var(--page-text);font-size:12px;line-height:1.35}.abi-process-transition[data-v-d6667dfb]{display:grid;grid-template-columns:1fr auto 1fr;gap:10px;align-items:center;padding:0 24px}.abi-process-transition>span[data-v-d6667dfb]{height:1px;background:linear-gradient(90deg,transparent,rgba(124,58,237,.28))}.abi-process-transition>span[data-v-d6667dfb]:last-child{background:linear-gradient(90deg,rgba(124,58,237,.28),transparent)}.abi-process-transition>div[data-v-d6667dfb]{display:flex;align-items:center;gap:7px;padding:4px 10px;border:1px solid rgba(167,139,250,.2);border-radius:999px;color:#7c3aed;background:var(--page-bg)}.abi-process-transition svg[data-v-d6667dfb]{width:16px;height:16px}.abi-process-transition small[data-v-d6667dfb]{color:#a78bfaa3;font-size:8px;letter-spacing:.05em}.abi-process-governance[data-v-d6667dfb]{display:grid;grid-template-columns:290px minmax(0,1fr);gap:18px;align-items:center;padding:16px 24px;border:2px solid rgba(167,139,250,.2);border-top:0;border-radius:0 0 24px 24px;background:linear-gradient(90deg,#7c3aed1a,#1e143714)}.abi-process-governance-head[data-v-d6667dfb]{display:flex;align-items:center;gap:12px}.abi-process-governance-head>svg[data-v-d6667dfb]{width:32px;height:32px;color:#a78bfa}.abi-process-governance-head small[data-v-d6667dfb]{display:block;margin-bottom:3px;color:#a78bfa8f;font-size:8px;font-weight:700;letter-spacing:.11em}.abi-process-governance-head strong[data-v-d6667dfb]{color:var(--page-text);font-size:13px}.abi-process-governance-track[data-v-d6667dfb]{display:flex;align-items:center;justify-content:space-between}.abi-process-governance-track span[data-v-d6667dfb]{display:flex;align-items:center;gap:6px;color:var(--hero-subtitle);font-size:10px;white-space:nowrap}.abi-process-governance-track svg[data-v-d6667dfb]{width:15px;height:15px;color:#7c3aed}.abi-process-governance-track b[data-v-d6667dfb]{font-weight:500}.abi-process-governance-track i[data-v-d6667dfb]{width:26px;height:1px;margin-left:9px;background:linear-gradient(90deg,rgba(124,58,237,.34),transparent)}:root[data-theme=light] .abi-process-stage-stack{border-color:#4c1d9524;background:radial-gradient(circle at 50% 0%,rgba(124,58,237,.065),transparent 32%),#ffffffb8;box-shadow:0 16px 40px #4c1d9509,inset 0 1px #fff}:root[data-theme=light] .abi-process-stage-intro{border-color:#4c1d951f}:root[data-theme=light] .abi-process-node{border-color:#4c1d9521;background:radial-gradient(circle at 86% 10%,rgba(124,58,237,.085),transparent 32%),#ffffffb3;box-shadow:0 8px 22px #4c1d9506,inset 0 1px #fff}:root[data-theme=light] .abi-process-node-icon{color:#6d28d9;border-color:#4c1d952e;background:#7c3aed12}:root[data-theme=light] .abi-process-node-arrow svg,:root[data-theme=light] .abi-process-transition>div{background:#faf8ff}:root[data-theme=light] .abi-process-stage-output{border-color:#4c1d952b;background:linear-gradient(145deg,#f5f3fff5,#ffffffc7)}:root[data-theme=light] .abi-process-governance{border-color:#4c1d9524;background:linear-gradient(90deg,#f5f3fff2,#ffffffc2)}@media(max-width:1160px){.abi-process-stage[data-v-d6667dfb]{grid-template-columns:190px minmax(0,1fr)}.abi-process-stage-output[data-v-d6667dfb]{grid-column:2;min-height:0;flex-direction:row;gap:10px;margin-top:-6px}.abi-process-stage-output>svg[data-v-d6667dfb]{width:22px;height:22px;margin:0}.abi-process-stage-output strong[data-v-d6667dfb]{margin:0}.abi-process-governance[data-v-d6667dfb]{grid-template-columns:1fr}.abi-process-governance-track[data-v-d6667dfb]{flex-wrap:wrap;justify-content:flex-start;gap:12px 20px}.abi-process-governance-track i[data-v-d6667dfb]{display:none}}@media(max-width:820px){.abi-process-stage[data-v-d6667dfb]{grid-template-columns:1fr;gap:22px;padding:24px 20px}.abi-process-stage-intro[data-v-d6667dfb]{padding:0 0 18px;border-right:0;border-bottom:1px solid rgba(167,139,250,.13)}.abi-process-nodes[data-v-d6667dfb]{grid-template-columns:1fr;gap:18px}.abi-process-node[data-v-d6667dfb]{min-height:0;padding:15px 16px}.abi-process-node-arrow[data-v-d6667dfb]{top:auto;right:50%;bottom:-21px;width:22px;height:24px;transform:translate(50%)}.abi-process-node-arrow[data-v-d6667dfb]:before{inset:0 50% 0 auto;width:1px;height:auto}.abi-process-node-arrow svg[data-v-d6667dfb]{margin:auto 0 0;transform:rotate(90deg)}.abi-process-stage-output[data-v-d6667dfb]{grid-column:auto;margin:0}.abi-process-transition[data-v-d6667dfb]{padding:0 20px}.abi-process-governance[data-v-d6667dfb]{padding:20px}}@media(max-width:520px){.abi-process-architecture[data-v-d6667dfb]{margin-top:26px}.abi-process-governance-track[data-v-d6667dfb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.abi-process-governance-track span[data-v-d6667dfb]{white-space:normal}}.aisg-scenario-heading[data-v-efe965b4]{max-width:760px;text-align:left}.aisg-scenario-heading h2[data-v-efe965b4]{margin:0;color:#f8fafc;font-size:28px;line-height:1.3}.aisg-scenario-heading p[data-v-efe965b4]{margin:14px 0 0;color:#e2e8f0b3;font-size:15px;line-height:1.75}.aisg-scenario-grid[data-v-efe965b4]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-top:32px}.aisg-scenario-card[data-v-efe965b4]{min-height:272px;padding:22px 20px 24px;border:1px solid rgba(96,165,250,.2);border-radius:14px;background:linear-gradient(160deg,#1e40af24,#0f172a9e);box-shadow:0 18px 50px #02081729;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.aisg-scenario-card[data-v-efe965b4]:hover{transform:translateY(-5px);border-color:#60a5fa85;box-shadow:0 22px 56px #2563eb24}.aisg-scenario-icon[data-v-efe965b4]{display:grid;width:46px;height:46px;place-items:center;border:1px solid rgba(96,165,250,.28);border-radius:12px;background:#2563eb1a;color:#60a5fa;font-size:25px}.aisg-scenario-card h3[data-v-efe965b4]{margin:20px 0 12px;color:#f8fafc;font-size:17px;line-height:1.45}.aisg-scenario-card p[data-v-efe965b4]{margin:0;color:#e2e8f0b8;font-size:13px;line-height:1.75}:root[data-theme=light] .aisg-scenario-heading h2,:root[data-theme=light] .aisg-scenario-card h3{color:#0f172a}:root[data-theme=light] .aisg-scenario-heading p,:root[data-theme=light] .aisg-scenario-card p{color:#52627a}:root[data-theme=light] .aisg-scenario-card{border-color:#1e40af26;background:linear-gradient(160deg,#eff6fff5,#ffffffe6);box-shadow:0 18px 50px #1e40af14}:root[data-theme=light] .aisg-scenario-card:hover{border-color:#1e40af6b;box-shadow:0 22px 56px #1e40af1f}@media(max-width:1100px){.aisg-scenario-grid[data-v-efe965b4]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.aisg-scenario-grid[data-v-efe965b4]{grid-template-columns:1fr}.aisg-scenario-card[data-v-efe965b4]{min-height:0}}.aisg-flow-signal-slide[data-v-475861e8]{position:relative;width:100%;max-width:none;margin:0 auto var(--aigc-chain-gap, 34px);isolation:isolate;color:#f4f7fb;background:transparent}.aisg-flow-signal-visual[data-v-475861e8]{position:relative;width:100%;aspect-ratio:1040 / 390;overflow:hidden;border:1px solid rgba(226,232,240,.42);border-radius:16px;background:#020617c7;box-shadow:0 34px 90px #00000080,0 0 0 1px #e2e8f00f,0 0 32px #7dd3fc14,inset 0 1px #ffffff1f}.aisg-flow-signal-visual[data-v-475861e8]:before{display:none}.aisg-flow-signal-visual svg[data-v-475861e8]{display:block;width:100%;height:100%;overflow:hidden}.aisg-flow-browser-toolbar[data-v-475861e8]{position:absolute;top:0;right:0;left:0;z-index:4;display:flex;align-items:center;gap:7px;height:30px;padding:0 12px;border-bottom:1px solid rgba(226,232,240,.26);background:linear-gradient(180deg,#334155f5,#0f172ae6);box-shadow:0 8px 22px #00000047,inset 0 -1px #7dd3fc0f}.aisg-flow-browser-dot[data-v-475861e8]{display:block;width:9px;height:9px;border-radius:50%;box-shadow:inset 0 0 0 .5px #0003}.aisg-flow-browser-dot.is-close[data-v-475861e8]{background:#ff5f57}.aisg-flow-browser-dot.is-minimize[data-v-475861e8]{background:#febc2e}.aisg-flow-browser-dot.is-maximize[data-v-475861e8]{background:#28c840}.aisg-flow-flow-line[data-v-475861e8]{fill:none;stroke:url(#aisg-flow-line);stroke-width:1.2;stroke-dasharray:4 8;animation:aisg-flow-flow-dash-475861e8 12s linear infinite}.aisg-flow-flow-line-muted[data-v-475861e8]{opacity:.56}.aisg-flow-flow-loop[data-v-475861e8]{opacity:.35}.aisg-flow-flow-line-audit[data-v-475861e8]{stroke:#c4b5fdb8;stroke-width:1.35;filter:url(#aisg-flow-soft-glow)}.aisg-flow-packet circle[data-v-475861e8]{filter:url(#aisg-flow-soft-glow)}.aisg-flow-packet-cyan circle[data-v-475861e8]{fill:#38bdf8}.aisg-flow-packet-green circle[data-v-475861e8]{fill:#22c55e}.aisg-flow-packet-white circle[data-v-475861e8]{fill:#f8fafc}.aisg-flow-radar circle[data-v-475861e8],.aisg-flow-radar line[data-v-475861e8]{fill:none;stroke:#7dd3fc1f;stroke-width:.8}.aisg-flow-radar path[data-v-475861e8]{fill:#38bdf81a;stroke:#7dd3fc42;stroke-width:.8;transform-origin:center;animation:aisg-flow-radar-sweep-475861e8 7s linear infinite}.aisg-flow-node>rect[data-v-475861e8]{fill:#030712d6;stroke:#94a3b833;stroke-width:1}.aisg-flow-node>circle[data-v-475861e8]{fill:#38bdf817;stroke:#7dd3fc52}.aisg-flow-node-verified>rect[data-v-475861e8],.aisg-flow-node-safe>rect[data-v-475861e8]{stroke:#22c55e4d}.aisg-flow-node-verified>circle[data-v-475861e8],.aisg-flow-node-safe>circle[data-v-475861e8]{fill:#22c55e17;stroke:#4ade8066}.aisg-flow-node-core>rect[data-v-475861e8]{fill:#0f172aeb;stroke:#7dd3fc85;filter:url(#aisg-flow-soft-glow)}.aisg-flow-node-audit>rect[data-v-475861e8]{stroke:#a78bfa47}.aisg-flow-audit-value[data-v-475861e8]{fill:#d8b4fef0;font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:600;letter-spacing:.03em}.aisg-flow-node-code[data-v-475861e8]{fill:#e2e8f0e0;font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:7px;font-weight:700;text-anchor:middle}.aisg-flow-node-title[data-v-475861e8]{fill:#f1f5f9eb;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:10px;font-weight:600}.aisg-flow-node-meta[data-v-475861e8],.aisg-flow-panel-label[data-v-475861e8]{fill:#94a3b89e;font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:7px;letter-spacing:.05em}.aisg-flow-status rect[data-v-475861e8]{fill:#020617e0;stroke:#4ade8052}.aisg-flow-status circle[data-v-475861e8]{fill:#22c55e;filter:url(#aisg-flow-soft-glow)}.aisg-flow-status text[data-v-475861e8]{fill:#bbf7d0d1;font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:7px;letter-spacing:.06em}.aisg-flow-status-safe rect[data-v-475861e8]{stroke:#38bdf84d}.aisg-flow-status-safe circle[data-v-475861e8]{fill:#38bdf8}.aisg-flow-status-safe text[data-v-475861e8]{fill:#bae6fdd6}.aisg-flow-status-risk rect[data-v-475861e8]{stroke:#facc154d}.aisg-flow-status-risk circle[data-v-475861e8]{fill:#facc15}.aisg-flow-status-risk text[data-v-475861e8]{fill:#fef08ad6}.aisg-flow-mini-panel>rect[data-v-475861e8]{fill:#020617c2;stroke:#94a3b829}.aisg-flow-mini-panel line[data-v-475861e8]{stroke:#94a3b824;stroke-width:.8}.aisg-flow-sidebar-divider[data-v-475861e8]{stroke:#7dd3fc29;stroke-width:1;stroke-dasharray:3 7}.aisg-flow-wave[data-v-475861e8]{fill:none;stroke:#38bdf8;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;filter:url(#aisg-flow-soft-glow);stroke-dasharray:220;animation:aisg-flow-wave-draw-475861e8 4.8s ease-in-out infinite}.aisg-flow-mini-panel>.aisg-flow-share-block[data-v-475861e8]{stroke:none;opacity:1}.aisg-flow-mini-panel>.aisg-flow-share-block.aisg-flow-share-private[data-v-475861e8]{fill:#2563eb}.aisg-flow-mini-panel>.aisg-flow-share-block.aisg-flow-share-public[data-v-475861e8]{fill:#06b6d4}.aisg-flow-mini-panel>.aisg-flow-share-block.aisg-flow-share-rag[data-v-475861e8]{fill:#22c55e}.aisg-flow-mini-panel>.aisg-flow-share-block.aisg-flow-share-agent[data-v-475861e8]{fill:#a78bfa}.aisg-flow-share-private[data-v-475861e8]{fill:#2563eb}.aisg-flow-share-public[data-v-475861e8]{fill:#06b6d4}.aisg-flow-share-rag[data-v-475861e8]{fill:#22c55e}.aisg-flow-share-agent[data-v-475861e8]{fill:#a78bfa}.aisg-flow-share-label[data-v-475861e8]{fill:#cbd5e1b8;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:7px}html[data-theme=light] .aisg-flow-signal-visual{border-color:#94a3b861;background:#fffffff5;box-shadow:0 28px 64px #0f172a1f,0 0 0 1px #fffc,inset 0 1px #fff}html[data-theme=light] .aisg-flow-browser-toolbar{border-bottom-color:#94a3b847;background:linear-gradient(180deg,#fff,#eef2f7);box-shadow:0 8px 20px #0f172a14,inset 0 -1px #94a3b81a}html[data-theme=light] .aisg-flow-node>rect,html[data-theme=light] .aisg-flow-mini-panel>rect,html[data-theme=light] .aisg-flow-status rect{fill:#fffffff0;stroke:#64748b4d}html[data-theme=light] .aisg-flow-node-core>rect{fill:#f8fafcfa;stroke:#0284c77a}html[data-theme=light] .aisg-flow-node-verified>rect,html[data-theme=light] .aisg-flow-node-safe>rect{stroke:#16a34a57}html[data-theme=light] .aisg-flow-node-title{fill:#0f172a}html[data-theme=light] .aisg-flow-node-code{fill:#334155}html[data-theme=light] .aisg-flow-node-meta,html[data-theme=light] .aisg-flow-panel-label,html[data-theme=light] .aisg-flow-share-label{fill:#64748b}html[data-theme=light] .aisg-flow-audit-value{fill:#7c3aed}html[data-theme=light] .aisg-flow-mini-panel line,html[data-theme=light] .aisg-flow-sidebar-divider{stroke:#64748b3d}html[data-theme=light] .aisg-flow-status text{fill:#15803d}html[data-theme=light] .aisg-flow-status-safe text{fill:#0369a1}html[data-theme=light] .aisg-flow-status-risk text{fill:#a16207}@keyframes aisg-flow-flow-dash-475861e8{to{stroke-dashoffset:-120}}@keyframes aisg-flow-radar-sweep-475861e8{to{transform:rotate(360deg)}}@keyframes aisg-flow-wave-draw-475861e8{0%{stroke-dashoffset:220;opacity:.4}42%,62%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:-220;opacity:.4}}@media(max-width:1100px){.aisg-flow-signal-slide[data-v-475861e8]{max-width:100%}}@media(max-width:768px){.aisg-flow-signal-slide[data-v-475861e8]{margin-bottom:28px}.aisg-flow-signal-visual[data-v-475861e8]{border-radius:12px}}@media(prefers-reduced-motion:reduce){.aisg-flow-flow-line[data-v-475861e8],.aisg-flow-radar path[data-v-475861e8],.aisg-flow-wave[data-v-475861e8]{animation:none}}.aiam-governance[data-v-43e2de0b]{--aiam-accent: #7c3aed;--aiam-accent-strong: #c4b5fd;--aiam-soft: rgba(124, 58, 237, .1);--aiam-border: rgba(196, 181, 253, .2);--aiam-divider: rgba(196, 181, 253, .14);--aiam-panel: rgba(15, 10, 30, .44);--aiam-item: rgba(255, 255, 255, .035);--aiam-text: #f3f0f8;--aiam-muted: #aaa4b5;position:relative;display:grid;overflow:hidden;border:2px solid var(--aiam-border);border-radius:26px;color:var(--aiam-text);background:radial-gradient(circle at 77% 32%,rgba(124,58,237,.1),transparent 30%),linear-gradient(145deg,rgba(124,58,237,.045),transparent 42%),var(--aiam-panel);box-shadow:inset 0 1px #ffffff09}.aiam-governance-stage[data-v-43e2de0b]{position:relative;padding:24px 26px 25px}.aiam-governance-stage+.aiam-governance-stage[data-v-43e2de0b]{border-top:1px solid var(--aiam-divider)}.aiam-governance-stage[data-v-43e2de0b]:not(:last-child):after{position:absolute;z-index:0;left:42px;top:55px;bottom:-13px;width:1px;background:linear-gradient(180deg,var(--aiam-accent),rgba(196,181,253,.3));content:""}.aiam-governance-stage-heading[data-v-43e2de0b]{position:relative;z-index:1;display:flex;align-items:center;gap:14px;margin-bottom:16px}.aiam-governance-stage-heading>div[data-v-43e2de0b]{min-width:0}.aiam-stage-index[data-v-43e2de0b]{display:grid;width:32px;height:32px;flex:0 0 32px;place-items:center;border:1px solid rgba(196,181,253,.52);border-radius:10px;color:#f5f3ff;background:linear-gradient(145deg,#7c3aedd1,#5b21b685);box-shadow:0 0 18px #7c3aed2e;font-size:11px;font-weight:800}.aiam-governance-stage-heading small[data-v-43e2de0b]{display:block;margin-bottom:2px;color:var(--aiam-accent-strong);font-size:9px;font-weight:750;letter-spacing:.13em}.aiam-governance-stage-heading h3[data-v-43e2de0b],.aiam-governance-stage-heading p[data-v-43e2de0b]{margin:0}.aiam-governance-stage-heading h3[data-v-43e2de0b]{font-size:18px;line-height:1.35}.aiam-governance-stage-heading p[data-v-43e2de0b]{margin-top:3px;color:var(--aiam-muted);font-size:12px;line-height:1.55}.aiam-stage-content[data-v-43e2de0b]{margin-left:46px}.aiam-protocol-grid[data-v-43e2de0b]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.aiam-protocol-item[data-v-43e2de0b]{display:flex;align-items:center;gap:10px;min-width:0;padding:12px 13px;border:1px solid var(--aiam-border);border-radius:12px;background:var(--aiam-item)}.aiam-protocol-item>svg[data-v-43e2de0b]{width:24px;height:24px;flex:0 0 auto;color:var(--aiam-accent-strong)}.aiam-protocol-item div[data-v-43e2de0b]{display:grid;min-width:0;gap:3px}.aiam-protocol-item strong[data-v-43e2de0b]{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.aiam-protocol-item span[data-v-43e2de0b],.aiam-scenario-item span[data-v-43e2de0b],.aiam-token-core span[data-v-43e2de0b],.aiam-audit-step span[data-v-43e2de0b]{color:var(--aiam-muted);font-size:12px;line-height:1.5}.aiam-scenario-map[data-v-43e2de0b]{display:grid;grid-template-columns:minmax(0,1fr) 230px minmax(0,1fr);align-items:stretch;gap:14px}.aiam-scenario-cluster[data-v-43e2de0b]{position:relative;display:grid;gap:8px}.aiam-scenario-cluster[data-v-43e2de0b]:after{position:absolute;top:50%;width:14px;height:1px;background:linear-gradient(90deg,rgba(196,181,253,.15),var(--aiam-accent));content:""}.aiam-scenario-cluster-left[data-v-43e2de0b]:after{right:-14px}.aiam-scenario-cluster-right[data-v-43e2de0b]:after{left:-14px;transform:rotate(180deg)}.aiam-scenario-item[data-v-43e2de0b]{display:flex;align-items:center;gap:9px;min-width:0;padding:9px 12px;border:1px solid var(--aiam-divider);border-radius:10px;background:var(--aiam-item)}.aiam-scenario-item strong[data-v-43e2de0b]{min-width:64px;color:var(--aiam-accent-strong);font-size:13px}.aiam-token-core[data-v-43e2de0b]{position:relative;display:grid;align-items:center;justify-items:center;gap:10px;padding:16px;border:1px solid rgba(196,181,253,.36);border-radius:14px;color:var(--aiam-text);text-align:center;background:radial-gradient(circle at 50% 0%,rgba(167,139,250,.17),transparent 54%),linear-gradient(145deg,#4c1d9538,#120a2357);box-shadow:0 12px 26px #0f082224,inset 0 1px #ffffff0f}.aiam-token-icon[data-v-43e2de0b]{display:grid;width:42px;height:42px;place-items:center;border:1px solid rgba(196,181,253,.32);border-radius:13px;color:#c4b5fd;background:#7c3aed1f}.aiam-token-icon svg[data-v-43e2de0b]{width:25px;height:25px}.aiam-token-core div[data-v-43e2de0b]{display:grid;gap:3px}.aiam-token-core small[data-v-43e2de0b]{color:var(--aiam-accent-strong);font-size:9px;font-weight:750;letter-spacing:.12em}.aiam-token-core strong[data-v-43e2de0b]{font-size:15px}.aiam-token-core span[data-v-43e2de0b]{line-height:1.6}.aiam-audit-flow[data-v-43e2de0b]{display:grid;grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr) 18px minmax(0,1fr) 18px minmax(0,1fr) 18px minmax(0,1fr);align-items:center;padding:14px 12px;border:1px solid var(--aiam-divider);border-radius:14px;background:var(--aiam-item)}.aiam-audit-step[data-v-43e2de0b]{display:grid;justify-items:center;min-width:0;text-align:center}.aiam-audit-icon[data-v-43e2de0b]{display:grid;width:38px;height:38px;margin-bottom:7px;place-items:center;border:1px solid var(--aiam-border);border-radius:11px;color:var(--aiam-accent-strong);background:var(--aiam-soft)}.aiam-audit-icon svg[data-v-43e2de0b]{width:21px;height:21px}.aiam-audit-step strong[data-v-43e2de0b]{font-size:13px;line-height:1.45}.aiam-audit-step span[data-v-43e2de0b]{margin-top:4px}.aiam-audit-arrow[data-v-43e2de0b]{width:16px;height:16px;color:var(--aiam-accent-strong)}.aiam-audit-outcomes[data-v-43e2de0b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px}.aiam-audit-outcomes>div[data-v-43e2de0b]{display:flex;align-items:center;gap:9px;padding:10px 12px;border:1px solid var(--aiam-divider);border-radius:10px;background:var(--aiam-soft);color:var(--aiam-muted);font-size:12px}.aiam-audit-outcomes svg[data-v-43e2de0b]{width:20px;height:20px;flex:0 0 auto;color:var(--aiam-accent-strong)}.aiam-audit-outcomes strong[data-v-43e2de0b]{margin-right:8px;color:var(--aiam-text);font-size:13px}:root[data-theme=light] .aiam-governance{--aiam-accent: #7c3aed;--aiam-accent-strong: #5b21b6;--aiam-soft: rgba(124, 58, 237, .075);--aiam-border: rgba(91, 33, 182, .18);--aiam-divider: rgba(91, 33, 182, .12);--aiam-panel: rgba(250, 249, 252, .9);--aiam-item: rgba(255, 255, 255, .7);--aiam-text: #24212a;--aiam-muted: #5f5a68;background:radial-gradient(circle at 77% 32%,rgba(124,58,237,.065),transparent 31%),linear-gradient(145deg,rgba(124,58,237,.035),transparent 42%),var(--aiam-panel);box-shadow:0 18px 50px #4c1d950e,inset 0 1px #fff}:root[data-theme=light] .aiam-stage-index{border-color:#5b21b647;color:#fff;background:linear-gradient(145deg,#7c3aed,#6d28d9);box-shadow:0 8px 18px #5b21b629}:root[data-theme=light] .aiam-protocol-item,:root[data-theme=light] .aiam-scenario-item,:root[data-theme=light] .aiam-audit-flow{box-shadow:inset 0 1px #fff}:root[data-theme=light] .aiam-token-core{border-color:#5b21b638;background:radial-gradient(circle at 50% 0%,rgba(124,58,237,.11),transparent 54%),linear-gradient(145deg,#f5f3fff5,#ffffffd1);box-shadow:0 12px 28px #4c1d9512,inset 0 1px #fff}:root[data-theme=light] .aiam-token-icon{color:#6d28d9;background:#7c3aed14}@media(max-width:980px){.aiam-protocol-grid[data-v-43e2de0b]{grid-template-columns:repeat(2,minmax(0,1fr))}.aiam-scenario-map[data-v-43e2de0b]{grid-template-columns:1fr}.aiam-scenario-cluster[data-v-43e2de0b]{grid-template-columns:repeat(3,minmax(0,1fr))}.aiam-scenario-cluster[data-v-43e2de0b]:after{display:none}.aiam-token-core[data-v-43e2de0b]{grid-template-columns:auto 1fr;justify-items:start;text-align:left}.aiam-audit-flow[data-v-43e2de0b]{grid-template-columns:repeat(5,minmax(140px,1fr));gap:12px;overflow-x:auto;padding-bottom:8px}.aiam-audit-arrow[data-v-43e2de0b]{display:none}}@media(max-width:640px){.aiam-governance[data-v-43e2de0b]{border-radius:18px}.aiam-governance-stage[data-v-43e2de0b]{padding:20px 16px}.aiam-governance-stage[data-v-43e2de0b]:not(:last-child):after{left:31px}.aiam-governance-stage-heading[data-v-43e2de0b]{align-items:flex-start;gap:11px}.aiam-stage-content[data-v-43e2de0b]{margin-left:0}.aiam-governance-stage-heading h3[data-v-43e2de0b]{font-size:17px;white-space:normal}.aiam-governance-stage-heading p[data-v-43e2de0b]{white-space:normal}.aiam-protocol-grid[data-v-43e2de0b],.aiam-scenario-cluster[data-v-43e2de0b],.aiam-audit-outcomes[data-v-43e2de0b]{grid-template-columns:1fr}.aiam-token-core[data-v-43e2de0b]{grid-template-columns:auto 1fr}.aiam-audit-flow[data-v-43e2de0b]{grid-template-columns:1fr;gap:0;overflow:visible;padding:5px 12px}.aiam-audit-step[data-v-43e2de0b]{grid-template-columns:38px minmax(0,1fr);justify-items:start;gap:1px 11px;padding:10px 0;text-align:left}.aiam-audit-step[data-v-43e2de0b]:not(:first-child){border-top:1px solid var(--aiam-divider)}.aiam-audit-icon[data-v-43e2de0b]{grid-row:1 / span 2;margin-bottom:0}.aiam-audit-step span[data-v-43e2de0b]{margin-top:0}}.aiam-advantage-section[data-v-413802d9]{position:relative;padding:36px 24px 56px;overflow:hidden}.aiam-advantage-section[data-v-413802d9]:before{position:absolute;top:8%;left:50%;width:min(900px,80vw);height:460px;border-radius:50%;background:radial-gradient(circle,rgba(124,58,237,.085),transparent 70%);content:"";pointer-events:none;transform:translate(-50%)}.aiam-advantage-heading[data-v-413802d9],.aiam-advantage-matrix[data-v-413802d9]{position:relative}.aiam-advantage-heading[data-v-413802d9]{text-align:left}.aiam-advantage-matrix[data-v-413802d9]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;margin-top:24px;border-top:1px solid rgba(124,58,237,.28)}.aiam-advantage-item[data-v-413802d9]{position:relative;min-height:0;padding:20px 22px 22px;border-bottom:1px solid rgba(124,58,237,.22);transition:background-color .25s ease}.aiam-advantage-item[data-v-413802d9]:not(:last-child){border-right:1px solid rgba(124,58,237,.22)}.aiam-advantage-item[data-v-413802d9]:after{position:absolute;bottom:-1px;left:28px;width:0;height:2px;border-radius:999px;background:#7c3aed;content:"";transition:width .3s ease}.aiam-advantage-item[data-v-413802d9]:hover{background:#7c3aed0e}.aiam-advantage-item[data-v-413802d9]:hover:after{width:54px}.aiam-advantage-meta[data-v-413802d9]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.aiam-advantage-meta span[data-v-413802d9]{color:#7c3aed61;font-size:30px;font-weight:300;line-height:1;letter-spacing:-.04em}.aiam-advantage-meta svg[data-v-413802d9]{width:34px;height:34px;color:#7c3aed}.aiam-advantage-item h3[data-v-413802d9]{margin:0 0 13px;color:var(--page-text);font-size:18px;line-height:1.45}.aiam-advantage-item p[data-v-413802d9]{margin:0;color:var(--hero-subtitle);font-size:14px;line-height:1.75}:root[data-theme=light] .aiam-advantage-section:before{background:radial-gradient(circle,rgba(124,58,237,.065),transparent 70%)}:root[data-theme=light] .aiam-advantage-matrix{border-top-color:#7c3aed33}:root[data-theme=light] .aiam-advantage-item{border-color:#7c3aed29}:root[data-theme=light] .aiam-advantage-item:hover{background:#ede9fe7a}@media(max-width:1050px){.aiam-advantage-matrix[data-v-413802d9]{grid-template-columns:repeat(2,minmax(0,1fr))}.aiam-advantage-item[data-v-413802d9]:not(:last-child){border-right:0}.aiam-advantage-item[data-v-413802d9]:nth-child(odd){border-right:1px solid rgba(124,58,237,.22)}}@media(max-width:640px){.aiam-advantage-matrix[data-v-413802d9]{grid-template-columns:1fr;margin-top:30px}.aiam-advantage-item[data-v-413802d9],.aiam-advantage-item[data-v-413802d9]:nth-child(odd){min-height:0;padding:26px 4px 30px;border-right:0}.aiam-advantage-item[data-v-413802d9]:after{left:4px}}.aisg-feature-section[data-v-2068bafc]{position:relative;padding:36px 24px 56px;overflow:hidden}.aisg-feature-section[data-v-2068bafc]:before{position:absolute;inset:10% auto auto 50%;width:760px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(37,99,235,.09),transparent 68%);content:"";pointer-events:none;transform:translate(-50%)}.aisg-feature-heading[data-v-2068bafc]{position:relative;text-align:left}.aisg-feature-heading>span[data-v-2068bafc]{display:block;margin-bottom:14px;color:#60a5fa;font-size:12px;font-weight:700;letter-spacing:.18em}.aisg-feature-matrix[data-v-2068bafc]{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;margin-top:24px;border-top:1px solid rgba(96,165,250,.26)}.aisg-feature-item[data-v-2068bafc]{position:relative;min-height:0;padding:20px 22px 22px;border-bottom:1px solid rgba(96,165,250,.2);transition:background-color .25s ease}.aisg-feature-item[data-v-2068bafc]:not(:nth-child(4n)){border-right:1px solid rgba(96,165,250,.2)}.aisg-feature-item[data-v-2068bafc]:after{position:absolute;bottom:-1px;left:30px;width:0;height:2px;border-radius:999px;background:#2563eb;content:"";transition:width .3s ease}.aisg-feature-item[data-v-2068bafc]:hover{background:#2563eb0e}.aisg-feature-item[data-v-2068bafc]:hover:after{width:54px}.aisg-feature-meta[data-v-2068bafc]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.aisg-feature-meta span[data-v-2068bafc]{color:#93c5fd7a;font-size:30px;font-weight:300;line-height:1;letter-spacing:-.04em}.aisg-feature-meta svg[data-v-2068bafc]{color:#60a5fa;font-size:34px}.aisg-feature-item h3[data-v-2068bafc]{margin:0 0 13px;color:#f8fafc;font-size:18px;line-height:1.45}.aisg-feature-item p[data-v-2068bafc]{margin:0;color:#e2e8f0b3;font-size:14px;line-height:1.75}:root[data-theme=light] .aisg-feature-section:before{background:radial-gradient(circle,rgba(37,99,235,.07),transparent 68%)}:root[data-theme=light] .aisg-feature-matrix{border-top-color:#1e40af33}:root[data-theme=light] .aisg-feature-item{border-color:#1e40af29}:root[data-theme=light] .aisg-feature-item:hover{background:#dbeafe6b}:root[data-theme=light] .aisg-feature-item h3{color:#0f172a}:root[data-theme=light] .aisg-feature-item p{color:#52627a}:root[data-theme=light] .aisg-feature-meta span{color:#1e40af57}@media(max-width:980px){.aisg-feature-matrix[data-v-2068bafc]{grid-template-columns:repeat(2,minmax(0,1fr))}.aisg-feature-item[data-v-2068bafc]:not(:nth-child(4n)){border-right:0}.aisg-feature-item[data-v-2068bafc]:nth-child(odd){border-right:1px solid rgba(96,165,250,.2)}}@media(max-width:640px){.aisg-feature-matrix[data-v-2068bafc]{grid-template-columns:1fr;margin-top:30px}.aisg-feature-item[data-v-2068bafc],.aisg-feature-item[data-v-2068bafc]:nth-child(odd){min-height:0;padding:26px 4px 30px;border-right:0}.aisg-feature-item[data-v-2068bafc]:after{left:4px}}.dgs-asset-discovery[data-v-9d5fe46a]{--dgs-green: 16, 185, 129;--dgs-green-deep: 6, 95, 70}.dgs-asset-discovery-heading[data-v-9d5fe46a]{display:grid;gap:12px;max-width:860px}.dgs-asset-discovery-heading h3[data-v-9d5fe46a]{margin:0;color:var(--page-text);font-size:var(--hero-title-size);line-height:1.22}.dgs-asset-discovery-heading p[data-v-9d5fe46a]{margin:0;color:var(--hero-subtitle);font-size:var(--hero-subtitle-size);line-height:1.78}.dgs-asset-discovery-layout[data-v-9d5fe46a]{display:grid;grid-template-columns:minmax(0,1.86fr) minmax(320px,1fr);gap:48px;margin-top:34px}.dgs-asset-groups[data-v-9d5fe46a]{position:relative;display:grid;grid-template-columns:1fr;gap:16px;padding:52px 12px 12px;border:2px solid rgba(var(--dgs-green),.16);border-radius:22px}.dgs-asset-groups-label[data-v-9d5fe46a]{position:absolute;top:-1px;left:-1px;z-index:1;display:flex;width:168px;height:38px;align-items:center;padding:0 12px 0 20px;border-right:1px solid rgba(var(--dgs-green),.24);border-bottom:1px solid rgba(var(--dgs-green),.3);border-top-left-radius:22px;border-bottom-right-radius:14px;color:var(--page-text);background:transparent;box-shadow:none;font-size:12px;line-height:1;font-weight:800}.dgs-asset-group[data-v-9d5fe46a]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;align-items:center;min-height:0;padding:0 18px;border:1px solid rgba(var(--dgs-green),.16);border-radius:18px;color:inherit;text-align:left;background:transparent;cursor:pointer;transition:transform .22s ease,border-color .22s ease,background .22s ease,box-shadow .22s ease}.dgs-asset-group-active[data-v-9d5fe46a]:after{content:"";position:absolute;top:50%;right:-61px;z-index:2;width:60px;height:2px;background:repeating-linear-gradient(90deg,rgba(var(--dgs-green),.72) 0,rgba(var(--dgs-green),.72) 8px,transparent 8px,transparent 14px);box-shadow:0 0 10px rgba(var(--dgs-green),.26);transform:translateY(-50%);pointer-events:none}.dgs-asset-group[data-v-9d5fe46a]:hover,.dgs-asset-group[data-v-9d5fe46a]:focus-visible,.dgs-asset-group-active[data-v-9d5fe46a]{transform:translateY(-4px);border-color:rgba(var(--dgs-green),.42);background:linear-gradient(145deg,rgba(var(--dgs-green-deep),.18),rgba(var(--dgs-green),.08));box-shadow:0 16px 34px #0208171f;outline:none}.dgs-asset-group-copy[data-v-9d5fe46a]{display:grid;gap:6px;align-content:center;min-width:0}.dgs-asset-group-title-row[data-v-9d5fe46a]{display:flex;align-items:center;gap:10px;min-width:0}.dgs-asset-group-title-row strong[data-v-9d5fe46a]{color:var(--page-text);font-size:16px;line-height:1.35}.dgs-asset-group-copy span[data-v-9d5fe46a]{color:var(--hero-subtitle);font-size:13px;line-height:1.55}.dgs-asset-group-count[data-v-9d5fe46a]{display:inline-flex;align-items:center;min-height:22px;padding:0 9px;border:1px solid rgba(var(--dgs-green),.24);border-radius:999px;color:#10b981;background:#10b98114;font-size:12px;line-height:1;font-weight:800;white-space:nowrap}.dgs-asset-group-scenes[data-v-9d5fe46a]{display:flex;align-items:center;gap:26px;justify-content:end;justify-self:end;width:100%}.dgs-asset-group-scene[data-v-9d5fe46a]{display:grid;justify-items:center;gap:6px;min-width:38px;color:#94a3b89e;transition:color .22s ease,transform .22s ease,filter .22s ease}.dgs-asset-group-scene svg[data-v-9d5fe46a]{width:36px;height:36px}.dgs-asset-group-scene span[data-v-9d5fe46a]{color:currentColor;font-size:11px;line-height:1;white-space:nowrap}.dgs-asset-group:hover .dgs-asset-group-scene[data-v-9d5fe46a],.dgs-asset-group:focus-visible .dgs-asset-group-scene[data-v-9d5fe46a],.dgs-asset-group-active .dgs-asset-group-scene[data-v-9d5fe46a]{color:#10b981;filter:drop-shadow(0 0 10px rgba(16,185,129,.26))}.dgs-asset-group:hover .dgs-asset-group-scene[data-v-9d5fe46a],.dgs-asset-group:focus-visible .dgs-asset-group-scene[data-v-9d5fe46a]{transform:translateY(-2px)}.dgs-asset-detail[data-v-9d5fe46a]{display:grid;align-content:start;gap:18px;min-height:480px;padding:24px;border:2px solid rgba(var(--dgs-green),.34);border-radius:20px;background:linear-gradient(145deg,rgba(var(--dgs-green-deep),.24),#022c2214),#ffffff08;box-shadow:0 22px 48px #0208172e;transform:translateY(-4px)}.dgs-asset-detail-head[data-v-9d5fe46a]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.dgs-asset-detail-head span[data-v-9d5fe46a]{color:#ffffffc7;font-size:13px}.dgs-asset-detail-head strong[data-v-9d5fe46a]{color:#fff;font-size:28px;line-height:1}.dgs-asset-risk-card[data-v-9d5fe46a]{padding:18px;border:1px solid rgba(var(--dgs-green),.2);border-radius:16px;background:#10b98114}.dgs-asset-risk-card span[data-v-9d5fe46a]{color:#d1fae5b8;font-size:12px}.dgs-asset-risk-card strong[data-v-9d5fe46a]{display:block;margin-top:8px;color:#fff;font-size:21px}.dgs-asset-risk-card p[data-v-9d5fe46a]{margin:10px 0 0;color:#ffffffc7;font-size:13px;line-height:1.72}.dgs-asset-meta[data-v-9d5fe46a]{display:grid;gap:12px;margin:0}.dgs-asset-meta div[data-v-9d5fe46a]{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.09)}.dgs-asset-meta dt[data-v-9d5fe46a]{color:#d1fae5ad;font-size:12px}.dgs-asset-meta dd[data-v-9d5fe46a]{margin:0;color:#ffffffe6;font-size:13px;line-height:1.58}.dgs-asset-actions[data-v-9d5fe46a]{display:flex;flex-wrap:wrap;gap:10px}.dgs-asset-actions span[data-v-9d5fe46a]{padding:8px 10px;border:1px solid rgba(var(--dgs-green),.24);border-radius:999px;color:#ecfdf5e6;background:#10b98112;font-size:12px}:root[data-theme=light] .dgs-asset-group[data-v-9d5fe46a]{border-color:#0478571f}:root[data-theme=light] .dgs-asset-groups[data-v-9d5fe46a]{border-color:#0478571f}:root[data-theme=light] .dgs-asset-groups-label[data-v-9d5fe46a]{border-right-color:#0478572e;border-bottom-color:#04785738;color:var(--page-text);background:transparent;box-shadow:none}:root[data-theme=light] .dgs-asset-group[data-v-9d5fe46a]:hover,:root[data-theme=light] .dgs-asset-group[data-v-9d5fe46a]:focus-visible,:root[data-theme=light] .dgs-asset-group-active[data-v-9d5fe46a]{border-color:#0478574d;background:#ecfdf5c2;box-shadow:0 14px 28px #0f172a0e}:root[data-theme=light] .dgs-asset-group-scene[data-v-9d5fe46a]{color:#64748ba8}:root[data-theme=light] .dgs-asset-group:hover .dgs-asset-group-scene[data-v-9d5fe46a],:root[data-theme=light] .dgs-asset-group:focus-visible .dgs-asset-group-scene[data-v-9d5fe46a],:root[data-theme=light] .dgs-asset-group-active .dgs-asset-group-scene[data-v-9d5fe46a]{color:#047857;filter:drop-shadow(0 8px 12px rgba(4,120,87,.16))}:root[data-theme=light] .dgs-asset-group-count[data-v-9d5fe46a]{border-color:#04785729;color:#047857;background:#d1fae58a}:root[data-theme=light] .dgs-asset-detail[data-v-9d5fe46a]{border-color:#0478573d;background:linear-gradient(145deg,#ecfdf5d1,#ffffffe0);box-shadow:0 18px 38px #0f172a14}:root[data-theme=light] .dgs-asset-detail-head span[data-v-9d5fe46a],:root[data-theme=light] .dgs-asset-risk-card span[data-v-9d5fe46a],:root[data-theme=light] .dgs-asset-meta dt[data-v-9d5fe46a]{color:#047857}:root[data-theme=light] .dgs-asset-detail-head strong[data-v-9d5fe46a],:root[data-theme=light] .dgs-asset-risk-card strong[data-v-9d5fe46a]{color:#0f172a}:root[data-theme=light] .dgs-asset-risk-card[data-v-9d5fe46a]{border-color:#04785724;background:#d1fae575}:root[data-theme=light] .dgs-asset-risk-card p[data-v-9d5fe46a],:root[data-theme=light] .dgs-asset-meta dd[data-v-9d5fe46a]{color:#334155}:root[data-theme=light] .dgs-asset-meta div[data-v-9d5fe46a]{border-bottom-color:#0478571c}:root[data-theme=light] .dgs-asset-actions span[data-v-9d5fe46a]{border-color:#04785729;color:#065f46;background:#ecfdf5c7}@media(max-width:1100px){.dgs-asset-discovery-layout[data-v-9d5fe46a]{grid-template-columns:1fr}.dgs-asset-detail[data-v-9d5fe46a]{min-height:auto}.dgs-asset-group-active[data-v-9d5fe46a]:after{display:none}}@media(max-width:720px){.dgs-asset-discovery[data-v-9d5fe46a]{margin-top:64px;padding:22px}.dgs-asset-groups[data-v-9d5fe46a]{grid-template-columns:1fr}.dgs-asset-group[data-v-9d5fe46a]{grid-template-columns:minmax(0,1fr);padding:0 14px}.dgs-asset-group-scenes[data-v-9d5fe46a]{flex-wrap:wrap;gap:22px;justify-content:start;justify-self:start}.dgs-asset-group-scene[data-v-9d5fe46a]{min-width:38px}.dgs-asset-group-scene svg[data-v-9d5fe46a]{width:36px;height:36px}}.esp-fingerprint-topology[data-v-f6f0e38a]{margin-top:64px}.esp-fingerprint-map[data-v-f6f0e38a]{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.9fr) minmax(0,1fr);grid-template-rows:repeat(3,minmax(118px,auto));gap:18px 72px;align-items:stretch}.esp-fingerprint-dimension[data-v-f6f0e38a]{position:relative;display:grid;grid-template-columns:42px minmax(0,1fr);gap:16px;min-width:0;padding:15px 20px;border:2px solid rgba(148,163,184,.2);border-radius:18px;background:transparent;outline:none;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease}.esp-fingerprint-dimension[data-v-f6f0e38a]:nth-child(1){grid-column:1;grid-row:1}.esp-fingerprint-dimension[data-v-f6f0e38a]:nth-child(2){grid-column:1;grid-row:2}.esp-fingerprint-dimension[data-v-f6f0e38a]:nth-child(3){grid-column:1;grid-row:3}.esp-fingerprint-dimension[data-v-f6f0e38a]:nth-child(4){grid-column:3;grid-row:1}.esp-fingerprint-dimension[data-v-f6f0e38a]:nth-child(5){grid-column:3;grid-row:2}.esp-fingerprint-dimension[data-v-f6f0e38a]:nth-child(6){grid-column:3;grid-row:3}.esp-fingerprint-dimension[data-v-f6f0e38a]:nth-child(-n+3):after,.esp-fingerprint-dimension[data-v-f6f0e38a]:nth-child(n+4):before{content:"";position:absolute;top:50%;width:72px;height:1px;background:#94a3b847;transition:background .22s ease,box-shadow .22s ease}.esp-fingerprint-dimension[data-v-f6f0e38a]:nth-child(-n+3):after{left:100%}.esp-fingerprint-dimension[data-v-f6f0e38a]:nth-child(n+4):before{right:100%}.esp-fingerprint-dimension-active[data-v-f6f0e38a],.esp-fingerprint-dimension[data-v-f6f0e38a]:hover,.esp-fingerprint-dimension[data-v-f6f0e38a]:focus-visible{z-index:2;border-color:#10b98173;background:radial-gradient(circle at 100% 0%,rgba(16,185,129,.11),transparent 48%);box-shadow:0 16px 38px #065f461a;transform:translateY(-3px)}.esp-fingerprint-dimension-active[data-v-f6f0e38a]:before,.esp-fingerprint-dimension-active[data-v-f6f0e38a]:after,.esp-fingerprint-dimension[data-v-f6f0e38a]:hover:before,.esp-fingerprint-dimension[data-v-f6f0e38a]:hover:after,.esp-fingerprint-dimension[data-v-f6f0e38a]:focus-visible:before,.esp-fingerprint-dimension[data-v-f6f0e38a]:focus-visible:after{background:#10b981;box-shadow:0 0 10px #10b98152}.esp-fingerprint-dimension-icon[data-v-f6f0e38a]{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(148,163,184,.18);border-radius:14px;color:#94a3b8f2;transition:color .22s ease,border-color .22s ease}.esp-fingerprint-dimension-icon svg[data-v-f6f0e38a]{width:25px;height:25px}.esp-fingerprint-dimension-active .esp-fingerprint-dimension-icon[data-v-f6f0e38a],.esp-fingerprint-dimension:hover .esp-fingerprint-dimension-icon[data-v-f6f0e38a],.esp-fingerprint-dimension:focus-visible .esp-fingerprint-dimension-icon[data-v-f6f0e38a]{border-color:#10b98147;color:#10b981}.esp-fingerprint-dimension-copy[data-v-f6f0e38a]{min-width:0}.esp-fingerprint-dimension-head[data-v-f6f0e38a]{display:flex;align-items:center;justify-content:flex-start;gap:8px}.esp-fingerprint-dimension h3[data-v-f6f0e38a]{margin:0;color:var(--page-text);font-size:17px;line-height:1.35}.esp-fingerprint-dimension-head span[data-v-f6f0e38a]{display:inline-flex;align-items:center;min-height:20px;flex:0 0 auto;padding:0 7px;border:1px solid rgba(16,185,129,.2);border-radius:999px;color:#10b981e6;background:#10b98112;font-size:10px;line-height:1;letter-spacing:.02em;white-space:nowrap}.esp-fingerprint-dimension p[data-v-f6f0e38a]{margin:8px 0 0;color:var(--hero-subtitle);font-size:13px;line-height:1.55}.esp-fingerprint-dimension ul[data-v-f6f0e38a]{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none}.esp-fingerprint-dimension li[data-v-f6f0e38a]{padding:4px 8px;border:1px solid rgba(148,163,184,.16);border-radius:999px;color:var(--hero-subtitle);font-size:11px;line-height:1.2}.esp-fingerprint-core[data-v-f6f0e38a]{position:relative;grid-column:2;grid-row:1 / 4;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;padding:23px 26px;overflow:hidden;border:2px solid rgba(16,185,129,.46);border-radius:32px;background:radial-gradient(circle at 50% 38%,rgba(16,185,129,.11),transparent 43%);box-shadow:0 18px 42px #065f461c,0 0 34px #10b98117;text-align:center;transform:translateY(-4px);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.esp-fingerprint-topology:has(.esp-fingerprint-dimension:hover) .esp-fingerprint-core[data-v-f6f0e38a],.esp-fingerprint-topology:has(.esp-fingerprint-dimension:focus-visible) .esp-fingerprint-core[data-v-f6f0e38a]{border-color:#10b98175;box-shadow:0 22px 48px #065f4621,0 0 38px #10b9811f;transform:translateY(-6px)}.esp-fingerprint-core-orbit[data-v-f6f0e38a]{position:absolute;top:50%;left:50%;width:210px;height:210px;border:1px dashed rgba(16,185,129,.18);border-radius:50%;transform:translate(-50%,-58%);pointer-events:none}.esp-fingerprint-core-icon[data-v-f6f0e38a]{position:relative;z-index:1;display:grid;place-items:center;width:82px;height:82px;border:1px solid rgba(16,185,129,.28);border-radius:26px;color:#10b981;background:#10b98114;box-shadow:0 0 28px #10b9811a}.esp-fingerprint-core-icon svg[data-v-f6f0e38a]{width:48px;height:48px}.esp-fingerprint-core h3[data-v-f6f0e38a]{position:relative;z-index:1;margin:24px 0 0;color:var(--page-text);font-size:25px;line-height:1.3}.esp-fingerprint-core>p[data-v-f6f0e38a]{position:relative;z-index:1;margin:14px 0 0;color:var(--hero-subtitle);font-size:13px;line-height:1.7}.esp-fingerprint-core-outputs[data-v-f6f0e38a]{position:relative;z-index:1;display:grid;gap:8px;width:100%;margin-top:24px}.esp-fingerprint-core-outputs span[data-v-f6f0e38a]{padding:8px 12px;border:1px solid rgba(16,185,129,.18);border-radius:999px;color:var(--page-text);font-size:12px;line-height:1.2}.esp-fingerprint-pipeline[data-v-f6f0e38a]{display:grid;grid-template-columns:1.4fr repeat(4,1fr);gap:22px;margin-top:42px}.esp-fingerprint-pipeline span[data-v-f6f0e38a]{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:9px 12px;border:1px solid rgba(148,163,184,.18);border-radius:999px;color:var(--hero-subtitle);font-size:12px;line-height:1.2;text-align:center}.esp-fingerprint-pipeline-icon[data-v-f6f0e38a]{width:17px;height:17px;flex:0 0 auto;color:#10b981}.esp-fingerprint-pipeline span[data-v-f6f0e38a]:not(:last-child):after{content:"→";position:absolute;left:calc(100% + 6px);color:#10b981b8;font-size:16px}:root[data-theme=light]{border-color:#64748b2e}:root[data-theme=light]{background:radial-gradient(circle at 50% 38%,rgba(16,185,129,.09),transparent 43%)}@media(max-width:1080px){.esp-fingerprint-map[data-v-f6f0e38a]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:18px}.esp-fingerprint-dimension[data-v-f6f0e38a]:nth-child(n){grid-column:auto;grid-row:auto}.esp-fingerprint-dimension[data-v-f6f0e38a]:before,.esp-fingerprint-dimension[data-v-f6f0e38a]:after{display:none}.esp-fingerprint-core[data-v-f6f0e38a]{grid-column:1 / -1;grid-row:1;min-height:420px;order:-1}.esp-fingerprint-pipeline[data-v-f6f0e38a]{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}}@media(max-width:640px){.esp-fingerprint-topology[data-v-f6f0e38a]{margin-top:42px}.esp-fingerprint-map[data-v-f6f0e38a]{display:flex;flex-direction:column}.esp-fingerprint-core[data-v-f6f0e38a]{order:-1;min-height:390px}.esp-fingerprint-pipeline[data-v-f6f0e38a]{grid-template-columns:1fr;gap:18px}.esp-fingerprint-pipeline span[data-v-f6f0e38a]:not(:last-child):after{content:"↓";top:calc(100% + 1px);left:50%;transform:translate(-50%)}}.esp-feature-section[data-v-5b671e5a]{position:relative;padding:36px 24px 56px;overflow:hidden}.esp-feature-section[data-v-5b671e5a]:before{position:absolute;top:8%;left:50%;width:min(900px,80vw);height:420px;border-radius:50%;background:radial-gradient(circle,rgba(16,185,129,.08),transparent 70%);content:"";pointer-events:none;transform:translate(-50%)}.esp-feature-heading[data-v-5b671e5a],.esp-feature-matrix[data-v-5b671e5a]{position:relative}.esp-feature-heading[data-v-5b671e5a]{text-align:left}.esp-feature-matrix[data-v-5b671e5a]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;margin-top:24px;border-top:1px solid rgba(16,185,129,.28)}.esp-feature-item[data-v-5b671e5a]{position:relative;min-height:0;padding:20px 22px 22px;border-bottom:1px solid rgba(16,185,129,.22);transition:background-color .25s ease}.esp-feature-item[data-v-5b671e5a]:not(:last-child){border-right:1px solid rgba(16,185,129,.22)}.esp-feature-item[data-v-5b671e5a]:after{position:absolute;bottom:-1px;left:28px;width:0;height:2px;border-radius:999px;background:#10b981;content:"";transition:width .3s ease}.esp-feature-item[data-v-5b671e5a]:hover{background:#10b9810e}.esp-feature-item[data-v-5b671e5a]:hover:after{width:54px}.esp-feature-meta[data-v-5b671e5a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.esp-feature-meta span[data-v-5b671e5a]{color:#10b98161;font-size:30px;font-weight:300;line-height:1;letter-spacing:-.04em}.esp-feature-meta svg[data-v-5b671e5a]{width:34px;height:34px;color:#10b981}.esp-feature-item h3[data-v-5b671e5a]{margin:0 0 13px;color:var(--page-text);font-size:18px;line-height:1.45}.esp-feature-item p[data-v-5b671e5a]{margin:0;color:var(--hero-subtitle);font-size:14px;line-height:1.75}:root[data-theme=light] .esp-feature-matrix{border-top-color:#04785733}:root[data-theme=light] .esp-feature-item{border-color:#04785729}:root[data-theme=light] .esp-feature-item:hover{background:#d1fae57a}@media(max-width:1100px){.esp-feature-matrix[data-v-5b671e5a]{grid-template-columns:repeat(2,minmax(0,1fr))}.esp-feature-item[data-v-5b671e5a]:not(:last-child){border-right:0}.esp-feature-item[data-v-5b671e5a]:nth-child(odd){border-right:1px solid rgba(16,185,129,.22)}}@media(max-width:640px){.esp-feature-matrix[data-v-5b671e5a]{grid-template-columns:1fr;margin-top:30px}.esp-feature-item[data-v-5b671e5a],.esp-feature-item[data-v-5b671e5a]:nth-child(odd){min-height:0;padding:26px 4px 30px;border-right:0}.esp-feature-item[data-v-5b671e5a]:after{left:4px}}.esp-situation[data-v-85f2f88c]{--esp-accent: #10b981;--esp-accent-strong: #047857;--esp-accent-soft: #6ee7b7;--esp-accent-rgb: 16 185 129;display:grid;grid-template-columns:minmax(0,1.65fr) minmax(320px,.72fr);gap:54px;margin-top:58px;align-items:stretch}.esp-situation-theme-1[data-v-85f2f88c]{--esp-accent: #8b5cf6;--esp-accent-strong: #6d28d9;--esp-accent-soft: #c4b5fd;--esp-accent-rgb: 139 92 246}.esp-situation-theme-2[data-v-85f2f88c]{--esp-accent: #2563eb;--esp-accent-strong: #1e40af;--esp-accent-soft: #60a5fa;--esp-accent-rgb: 37 99 235}.esp-situation-theme-3[data-v-85f2f88c]{--esp-accent: #f97316;--esp-accent-strong: #c2410c;--esp-accent-soft: #fdba74;--esp-accent-rgb: 249 115 22}.esp-situation-console[data-v-85f2f88c]{position:relative;min-width:0;padding:24px;overflow:hidden;border:2px solid rgb(var(--esp-accent-rgb) / .3);border-radius:24px;background:linear-gradient(rgb(var(--esp-accent-rgb) / .035) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--esp-accent-rgb) / .035) 1px,transparent 1px),#090a18b8;background-size:28px 28px;box-shadow:0 28px 70px #0f082833;transition:border-color .32s ease,box-shadow .32s ease,background .32s ease}.esp-situation-console[data-v-85f2f88c]:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,transparent,var(--esp-accent) 28%,var(--esp-accent) 72%,transparent)}.esp-situation-console-head[data-v-85f2f88c],.esp-situation-panel-title[data-v-85f2f88c],.esp-situation-live[data-v-85f2f88c],.esp-situation-legend[data-v-85f2f88c],.esp-situation-risk-row[data-v-85f2f88c]{display:flex;align-items:center}.esp-situation-console-head[data-v-85f2f88c]{justify-content:space-between;gap:24px;padding-bottom:20px}.esp-situation-console-title[data-v-85f2f88c]{display:flex;align-items:center;gap:14px}.esp-situation-window-controls[data-v-85f2f88c]{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto}.esp-situation-window-controls i[data-v-85f2f88c]{width:10px;height:10px;border:1px solid rgba(15,23,42,.13);border-radius:50%;box-shadow:inset 0 0 0 .5px #ffffff38}.esp-situation-window-controls .close[data-v-85f2f88c]{background:#ff5f57}.esp-situation-window-controls .minimize[data-v-85f2f88c]{background:#febc2e}.esp-situation-window-controls .maximize[data-v-85f2f88c]{background:#28c840}.esp-situation-window-controls:hover i[data-v-85f2f88c]{filter:saturate(1.08) brightness(1.04)}.esp-situation-console-head strong[data-v-85f2f88c]{color:#f8fafc;font-size:19px;line-height:1.3}.esp-situation-live[data-v-85f2f88c]{gap:7px;color:#cbd5e1c7;font-size:11px}.esp-situation-live i[data-v-85f2f88c]{width:7px;height:7px;border-radius:50%;background:#34d399;box-shadow:0 0 12px #34d399cc}.esp-situation-metrics[data-v-85f2f88c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid rgba(148,163,184,.13)}.esp-situation-metric[data-v-85f2f88c]{display:grid;gap:5px;padding:15px 18px;animation:esp-situation-data-in-85f2f88c .42s cubic-bezier(.22,1,.36,1) both}.esp-situation-metric[data-v-85f2f88c]:not(:last-child){border-right:1px solid rgba(148,163,184,.13)}.esp-situation-metric span[data-v-85f2f88c],.esp-situation-panel-title small[data-v-85f2f88c],.esp-situation-alert small[data-v-85f2f88c]{color:#94a3b8c2;font-size:10px}.esp-situation-metric strong[data-v-85f2f88c]{color:#f8fafc;font-size:20px;font-variant-numeric:tabular-nums}.esp-situation-metric small[data-v-85f2f88c]{width:max-content;font-size:9px}.esp-situation-metric small.safe[data-v-85f2f88c]{color:#34d399}.esp-situation-metric small.notice[data-v-85f2f88c]{color:#fbbf24}.esp-situation-metric small.danger[data-v-85f2f88c]{color:#fb7185}.esp-situation-dashboard[data-v-85f2f88c]{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(190px,.8fr);gap:12px;padding-top:14px}.esp-situation-radar[data-v-85f2f88c],.esp-situation-alerts[data-v-85f2f88c],.esp-situation-trend[data-v-85f2f88c],.esp-situation-risk-types[data-v-85f2f88c]{min-width:0;border:1px solid rgba(148,163,184,.12);background:#0f10238f}.esp-situation-radar[data-v-85f2f88c],.esp-situation-alerts[data-v-85f2f88c],.esp-situation-trend[data-v-85f2f88c],.esp-situation-risk-types[data-v-85f2f88c]{padding:15px}.esp-situation-panel-title[data-v-85f2f88c]{justify-content:space-between;gap:12px;min-height:20px;color:#e2e8f0e6;font-size:11px}.esp-situation-radar-map[data-v-85f2f88c]{position:relative;height:194px;margin-top:8px;overflow:hidden;background:linear-gradient(90deg,transparent 49.8%,rgb(var(--esp-accent-rgb) / .08) 50%,transparent 50.2%),linear-gradient(transparent 49.8%,rgb(var(--esp-accent-rgb) / .08) 50%,transparent 50.2%)}.esp-situation-radar-ring[data-v-85f2f88c]{position:absolute;top:50%;left:50%;border:1px solid rgb(var(--esp-accent-rgb) / .12);border-radius:50%;transform:translate(-50%,-50%)}.ring-one[data-v-85f2f88c]{width:74px;height:74px}.ring-two[data-v-85f2f88c]{width:144px;height:144px}.ring-three[data-v-85f2f88c]{width:226px;height:226px}.esp-situation-radar-point[data-v-85f2f88c]{position:absolute;width:6px;height:6px;border-radius:50%;background:#34d399;box-shadow:0 0 10px #34d399b3;animation:esp-situation-point-in-85f2f88c .42s cubic-bezier(.22,1,.36,1) both}.esp-situation-radar-point.notice[data-v-85f2f88c]{background:#fbbf24;box-shadow:0 0 10px #fbbf24b8}.esp-situation-radar-point.danger[data-v-85f2f88c]{background:#fb7185;box-shadow:0 0 12px #fb7185d9;animation:esp-situation-pulse-85f2f88c 1.8s ease-in-out infinite}.esp-situation-radar-core[data-v-85f2f88c]{position:absolute;top:50%;left:50%;display:grid;place-items:center;gap:2px;width:78px;height:78px;border:1px solid rgb(var(--esp-accent-rgb) / .34);border-radius:50%;color:var(--esp-accent-soft);background:#110c27eb;box-shadow:0 0 28px rgb(var(--esp-accent-rgb) / .14);transform:translate(-50%,-50%);transition:color .32s ease,border-color .32s ease,box-shadow .32s ease}.esp-situation-radar-core svg[data-v-85f2f88c]{width:20px;height:20px}.esp-situation-radar-core strong[data-v-85f2f88c]{color:#f1f5f9;font-size:10px}.esp-situation-radar-core span[data-v-85f2f88c]{font-size:9px}.esp-situation-map-label[data-v-85f2f88c]{position:absolute;color:#94a3b87a;font-size:9px}.label-east[data-v-85f2f88c]{top:22%;right:11%}.label-south[data-v-85f2f88c]{right:23%;bottom:9%}.label-north[data-v-85f2f88c]{top:12%;left:23%}.esp-situation-legend[data-v-85f2f88c]{justify-content:center;gap:17px;color:#94a3b8a3;font-size:9px}.esp-situation-legend span[data-v-85f2f88c]{display:inline-flex;align-items:center;gap:5px}.esp-situation-legend i[data-v-85f2f88c]{width:5px;height:5px;border-radius:50%}.esp-situation-legend .safe[data-v-85f2f88c]{background:#34d399}.esp-situation-legend .notice[data-v-85f2f88c]{background:#fbbf24}.esp-situation-legend .danger[data-v-85f2f88c]{background:#fb7185}.esp-situation-alert-list[data-v-85f2f88c]{display:grid;gap:10px;margin-top:13px}.esp-situation-alert[data-v-85f2f88c]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:9px;padding-bottom:10px;border-bottom:1px solid rgba(148,163,184,.09);animation:esp-situation-data-in-85f2f88c .4s cubic-bezier(.22,1,.36,1) both}.esp-situation-alert>div[data-v-85f2f88c]{display:grid;gap:4px;min-width:0}.esp-situation-alert strong[data-v-85f2f88c]{overflow:hidden;color:#f1f5f9e6;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.esp-situation-alert-level[data-v-85f2f88c]{align-self:start;padding:3px 5px;color:#a78bfa;background:#8b5cf61a;font-size:8px}.esp-situation-alert-level.notice[data-v-85f2f88c]{color:#fbbf24;background:#fbbf241a}.esp-situation-alert-level.danger[data-v-85f2f88c]{color:#fb7185;background:#fb71851a}.esp-situation-alert-level.safe[data-v-85f2f88c]{color:#34d399;background:#34d3991a}.esp-situation-trend-chart[data-v-85f2f88c]{position:relative;height:92px;margin-top:10px;background:repeating-linear-gradient(0deg,rgba(148,163,184,.06) 0 1px,transparent 1px 23px)}.esp-situation-trend-chart svg[data-v-85f2f88c]{width:100%;height:100%;overflow:visible;animation:esp-situation-chart-in-85f2f88c .52s cubic-bezier(.22,1,.36,1) both}.esp-situation-trend-chart .area[data-v-85f2f88c]{fill:url(#espSituationArea)}.esp-situation-trend-chart .line[data-v-85f2f88c]{fill:none;stroke:var(--esp-accent);stroke-width:2;vector-effect:non-scaling-stroke}.esp-situation-trend-value[data-v-85f2f88c]{position:absolute;top:5px;left:8px;color:#94a3b8b3;font-size:9px}.esp-situation-trend-value strong[data-v-85f2f88c]{color:var(--esp-accent-soft);font-size:15px}.esp-situation-risk-types[data-v-85f2f88c]{display:grid;align-content:start;gap:12px}.esp-situation-risk-row[data-v-85f2f88c]{display:grid;grid-template-columns:48px minmax(0,1fr) 28px;gap:8px;color:#94a3b8b8;font-size:9px;animation:esp-situation-data-in-85f2f88c .42s cubic-bezier(.22,1,.36,1) both}.esp-situation-risk-row>div[data-v-85f2f88c]{height:4px;overflow:hidden;background:#94a3b81a}.esp-situation-risk-row i[data-v-85f2f88c]{display:block;height:100%;background:linear-gradient(90deg,var(--esp-accent-strong),var(--esp-accent-soft));transition:width .45s ease,background .28s ease}.esp-situation-risk-row strong[data-v-85f2f88c]{color:#e2e8f0d1;font-size:9px;text-align:right}.esp-situation-features[data-v-85f2f88c]{display:grid;align-content:center}.esp-situation-feature[data-v-85f2f88c]{--feature-color: #10b981;--feature-rgb: 16 185 129;position:relative;display:grid;grid-template-columns:42px minmax(0,1fr) 20px;gap:15px;align-items:start;width:100%;padding:22px 8px 22px 0;border:0;border-bottom:1px solid rgba(148,163,184,.16);color:inherit;background:transparent;font:inherit;text-align:left;cursor:pointer;transition:background .28s ease,border-color .28s ease}.esp-situation-feature-color-1[data-v-85f2f88c]{--feature-color: #8b5cf6;--feature-rgb: 139 92 246}.esp-situation-feature-color-2[data-v-85f2f88c]{--feature-color: #2563eb;--feature-rgb: 37 99 235}.esp-situation-feature-color-3[data-v-85f2f88c]{--feature-color: #f97316;--feature-rgb: 249 115 22}.esp-situation-feature[data-v-85f2f88c]:before{content:"";position:absolute;top:22px;bottom:22px;left:-18px;width:3px;border-radius:999px;background:var(--feature-color);box-shadow:0 0 14px rgb(var(--feature-rgb) / .22);opacity:0;transform:scaleY(.3);transition:opacity .25s ease,transform .25s ease}.esp-situation-feature-icon[data-v-85f2f88c]{display:grid;place-items:center;width:42px;height:42px;color:#94a3b8cc;transition:color .25s ease,transform .25s ease}.esp-situation-feature-icon svg[data-v-85f2f88c]{width:27px;height:27px}.esp-situation-feature-copy[data-v-85f2f88c]{display:grid;gap:6px}.esp-situation-feature-copy small[data-v-85f2f88c]{color:rgb(var(--feature-rgb) / .72);font-size:9px;letter-spacing:.14em;transition:color .25s ease}.esp-situation-feature-copy strong[data-v-85f2f88c]{color:var(--page-text);font-size:17px;line-height:1.35}.esp-situation-feature-copy>span[data-v-85f2f88c]{color:var(--hero-subtitle);font-size:12px;line-height:1.7}.esp-situation-feature-arrow[data-v-85f2f88c]{align-self:center;width:18px;height:18px;color:#94a3b859;transition:color .25s ease,transform .25s ease}.esp-situation-feature.active[data-v-85f2f88c]{background:linear-gradient(90deg,rgb(var(--feature-rgb) / .075),transparent 72%)}.esp-situation-feature.active[data-v-85f2f88c]:before{opacity:1;transform:scaleY(1)}.esp-situation-feature.active .esp-situation-feature-icon[data-v-85f2f88c]{color:var(--feature-color);transform:translateY(-2px)}.esp-situation-feature.active .esp-situation-feature-copy small[data-v-85f2f88c]{color:var(--feature-color)}.esp-situation-feature.active .esp-situation-feature-arrow[data-v-85f2f88c]{color:var(--feature-color);transform:translate(2px,-2px)}.esp-situation-feature[data-v-85f2f88c]:focus-visible{outline:2px solid rgb(var(--feature-rgb) / .45);outline-offset:4px}@keyframes esp-situation-pulse-85f2f88c{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.65);opacity:.55}}@keyframes esp-situation-data-in-85f2f88c{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes esp-situation-point-in-85f2f88c{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes esp-situation-chart-in-85f2f88c{0%{opacity:0;transform:translateY(7px) scaleY(.82)}to{opacity:1;transform:translateY(0) scaleY(1)}}.esp-situation-light .esp-situation-console[data-v-85f2f88c]{border-color:rgb(var(--esp-accent-rgb) / .24);background:linear-gradient(rgb(var(--esp-accent-rgb) / .035) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--esp-accent-rgb) / .035) 1px,transparent 1px),#ffffffe6;background-size:28px 28px;box-shadow:0 28px 70px rgb(var(--esp-accent-rgb) / .1)}.esp-situation-light .esp-situation-console-head strong[data-v-85f2f88c],.esp-situation-light .esp-situation-metric strong[data-v-85f2f88c]{color:#172033}.esp-situation-light .esp-situation-live[data-v-85f2f88c],.esp-situation-light .esp-situation-metric span[data-v-85f2f88c],.esp-situation-light .esp-situation-panel-title small[data-v-85f2f88c],.esp-situation-light .esp-situation-alert small[data-v-85f2f88c]{color:#64748b}.esp-situation-light .esp-situation-metrics[data-v-85f2f88c],.esp-situation-light .esp-situation-metric[data-v-85f2f88c]:not(:last-child){border-color:#64748b29}.esp-situation-light .esp-situation-radar[data-v-85f2f88c],.esp-situation-light .esp-situation-alerts[data-v-85f2f88c],.esp-situation-light .esp-situation-trend[data-v-85f2f88c],.esp-situation-light .esp-situation-risk-types[data-v-85f2f88c]{border-color:#64748b24;background:#f6f8fddb}.esp-situation-light .esp-situation-panel-title[data-v-85f2f88c],.esp-situation-light .esp-situation-alert strong[data-v-85f2f88c]{color:#334155}.esp-situation-light .esp-situation-radar-map[data-v-85f2f88c]{background:linear-gradient(90deg,transparent 49.8%,rgb(var(--esp-accent-rgb) / .07) 50%,transparent 50.2%),linear-gradient(transparent 49.8%,rgb(var(--esp-accent-rgb) / .07) 50%,transparent 50.2%)}.esp-situation-light .esp-situation-radar-ring[data-v-85f2f88c]{border-color:rgb(var(--esp-accent-rgb) / .14)}.esp-situation-light .esp-situation-radar-core[data-v-85f2f88c]{border-color:rgb(var(--esp-accent-rgb) / .28);color:var(--esp-accent-strong);background:#fffffff5;box-shadow:0 12px 28px rgb(var(--esp-accent-rgb) / .12)}.esp-situation-light .esp-situation-radar-core strong[data-v-85f2f88c],.esp-situation-light .esp-situation-risk-row strong[data-v-85f2f88c]{color:#334155}.esp-situation-light .esp-situation-map-label[data-v-85f2f88c],.esp-situation-light .esp-situation-legend[data-v-85f2f88c],.esp-situation-light .esp-situation-risk-row[data-v-85f2f88c],.esp-situation-light .esp-situation-trend-value[data-v-85f2f88c]{color:#64748b}.esp-situation-light .esp-situation-alert[data-v-85f2f88c],.esp-situation-light .esp-situation-feature[data-v-85f2f88c]{border-color:#64748b21}.esp-situation-light .esp-situation-trend-chart[data-v-85f2f88c]{background:repeating-linear-gradient(0deg,rgba(100,116,139,.08) 0 1px,transparent 1px 23px)}.esp-situation-light .esp-situation-risk-row>div[data-v-85f2f88c]{background:#64748b1f}@media(max-width:1080px){.esp-situation[data-v-85f2f88c]{grid-template-columns:1fr}.esp-situation-features[data-v-85f2f88c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}}@media(max-width:720px){.esp-situation[data-v-85f2f88c]{margin-top:40px;gap:34px}.esp-situation-console[data-v-85f2f88c]{padding:16px;border-radius:20px}.esp-situation-metrics[data-v-85f2f88c]{grid-template-columns:repeat(2,minmax(0,1fr))}.esp-situation-metric[data-v-85f2f88c]:nth-child(2){border-right:0}.esp-situation-metric[data-v-85f2f88c]:nth-child(-n+2){border-bottom:1px solid rgba(148,163,184,.13)}.esp-situation-dashboard[data-v-85f2f88c],.esp-situation-features[data-v-85f2f88c]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.esp-situation-radar-point.danger[data-v-85f2f88c]{animation:none}}.iam-aaa[data-v-37bcfc1f]{--aaa-blue: 14, 165, 233;--aaa-cyan: 249, 115, 22;position:relative;overflow:hidden}.iam-aaa[data-v-37bcfc1f]:before{position:absolute;inset:0;background:radial-gradient(circle at 18% 24%,rgba(var(--aaa-cyan),.075),transparent 28%),linear-gradient(rgba(56,189,248,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(56,189,248,.03) 1px,transparent 1px);background-size:auto,44px 44px,44px 44px;content:"";pointer-events:none}.document-product-shell[data-v-37bcfc1f]{position:relative}.iam-aaa-topology[data-v-37bcfc1f]{display:grid;width:100%;grid-template-columns:230px minmax(0,1fr) 250px;align-items:center;gap:42px;margin-top:52px}.iam-aaa-topology[data-v-37bcfc1f]>*{min-width:0}.iam-aaa-side[data-v-37bcfc1f]{display:flex;min-height:278px;flex-direction:column;align-items:center;justify-content:center;text-align:center}.iam-aaa-side>svg[data-v-37bcfc1f]{width:62px;height:62px;color:#f97316}.iam-aaa-side h3[data-v-37bcfc1f]{margin:16px 0 0;color:var(--page-text);font-size:17px}.iam-aaa-side-tags[data-v-37bcfc1f]{display:flex;max-width:250px;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:22px}.iam-aaa-side-tags span[data-v-37bcfc1f],.iam-aaa-protocols span[data-v-37bcfc1f],.iam-aaa-capabilities article>div:last-child span[data-v-37bcfc1f]{padding:5px 9px;border:1px solid rgba(var(--aaa-blue),.24);border-radius:999px;background:rgba(var(--aaa-blue),.08);color:#38bdf8;font-size:9px;white-space:nowrap}.iam-aaa-session[data-v-37bcfc1f]{position:relative;min-height:218px;padding:18px 0 14px;border-top:1px solid rgba(var(--aaa-blue),.26);border-bottom:1px solid rgba(var(--aaa-blue),.26);background:linear-gradient(90deg,transparent,rgba(var(--aaa-blue),.1) 15%,rgba(var(--aaa-blue),.1) 85%,transparent)}.iam-aaa-session[data-v-37bcfc1f]:before,.iam-aaa-session[data-v-37bcfc1f]:after{position:absolute;top:50%;width:42px;border-top:1px solid #0ea5e9;content:""}.iam-aaa-session[data-v-37bcfc1f]:before{right:100%}.iam-aaa-session[data-v-37bcfc1f]:after{left:100%}.iam-aaa-session-heading[data-v-37bcfc1f]{display:flex;align-items:center;justify-content:space-between;padding:0 22px}.iam-aaa-session-heading>div[data-v-37bcfc1f]:first-child{display:flex;align-items:center;gap:10px}.iam-aaa-session-heading>div:first-child svg[data-v-37bcfc1f]{width:28px;height:28px;color:#f97316}.iam-aaa-session-heading strong[data-v-37bcfc1f]{color:var(--page-text);font-size:16px}.iam-aaa-protocols[data-v-37bcfc1f]{display:flex;justify-content:center;gap:8px}.iam-aaa-session-flow[data-v-37bcfc1f]{display:grid;grid-template-columns:1fr 34px 1fr 34px 1fr;align-items:center;margin-top:15px;padding:0 22px}.iam-aaa-session-flow>i[data-v-37bcfc1f]{position:relative;border-top:1px solid #0ea5e9}.iam-aaa-session-flow>i[data-v-37bcfc1f]:after{position:absolute;top:-4px;right:0;width:7px;height:7px;border-top:1px solid #0ea5e9;border-right:1px solid #0ea5e9;content:"";transform:rotate(45deg)}.iam-aaa-session-stage[data-v-37bcfc1f]{display:grid;min-width:0;grid-template-columns:auto 28px 1fr;align-items:center;gap:6px;padding:13px 10px;border:1px solid rgba(var(--aaa-blue),.2);border-radius:13px;background:rgba(var(--aaa-blue),.07)}.iam-aaa-session-stage>span[data-v-37bcfc1f]{grid-row:1 / 3;color:#38bdf8a3;font-size:8px;font-weight:700;writing-mode:vertical-rl}.iam-aaa-session-stage svg[data-v-37bcfc1f]{width:26px;height:26px;grid-row:1 / 3;color:#0ea5e9}.iam-aaa-session-stage strong[data-v-37bcfc1f]{color:var(--page-text);font-size:13px}.iam-aaa-session-stage small[data-v-37bcfc1f]{overflow:hidden;color:var(--hero-subtitle);font-size:8px;text-overflow:ellipsis;white-space:nowrap}.iam-aaa-session-result[data-v-37bcfc1f]{display:flex;align-items:center;justify-content:center;gap:9px;margin-top:12px;color:var(--hero-subtitle);font-size:9px}.iam-aaa-session-result i[data-v-37bcfc1f]{width:28px;border-top:1px dashed #0ea5e9}.iam-aaa-vendors[data-v-37bcfc1f]{display:grid;width:100%;max-width:300px;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:20px}.iam-aaa-vendors span[data-v-37bcfc1f]{display:flex;flex-direction:column;align-items:center;gap:7px}.iam-aaa-vendors svg[data-v-37bcfc1f]{width:34px;height:34px;color:#f97316}.iam-aaa-vendors em[data-v-37bcfc1f]{display:grid;min-width:38px;height:34px;place-items:center;color:#f97316;font-size:18px;font-style:normal;font-weight:800;letter-spacing:-.04em}.iam-aaa-vendors b[data-v-37bcfc1f]{color:var(--page-text);font-size:10px;font-weight:500}.iam-aaa-capabilities[data-v-37bcfc1f]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;border-top:1px solid rgba(var(--aaa-blue),.2);border-bottom:1px solid rgba(var(--aaa-blue),.2)}.iam-aaa-capabilities article[data-v-37bcfc1f]{min-width:0;min-height:184px;padding:16px 14px 14px;border-right:1px solid rgba(var(--aaa-blue),.18);background:linear-gradient(180deg,rgba(var(--aaa-blue),.07),transparent);transition:background .28s ease,box-shadow .28s ease}.iam-aaa-capabilities article[data-v-37bcfc1f]:last-child{border-right:0}.iam-aaa-capabilities article[data-v-37bcfc1f]:hover{background:linear-gradient(180deg,rgba(var(--aaa-blue),.15),rgba(var(--aaa-cyan),.03));box-shadow:inset 0 3px #0ea5e9}.iam-aaa-capability-top[data-v-37bcfc1f]{display:flex;align-items:center;justify-content:space-between}.iam-aaa-capability-top>span[data-v-37bcfc1f]{color:#38bdf8a3;font-size:10px;font-weight:700;letter-spacing:.14em}.iam-aaa-capability-top svg[data-v-37bcfc1f]{width:25px;height:25px;color:#0ea5e9}.iam-aaa-capabilities h3[data-v-37bcfc1f]{margin:12px 0 6px;color:var(--page-text);font-size:13px}.iam-aaa-capabilities p[data-v-37bcfc1f]{min-height:55px;margin:0;color:var(--hero-subtitle);font-size:9px;line-height:1.55}.iam-aaa-capabilities article>div[data-v-37bcfc1f]:last-child{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.iam-aaa-summary[data-v-37bcfc1f]{display:flex;align-items:center;justify-content:center;gap:13px;margin-top:28px;color:var(--hero-subtitle);font-size:11px}.iam-aaa-summary i[data-v-37bcfc1f]{position:relative;width:46px;border-top:1px dashed #0ea5e9}.iam-aaa-summary i[data-v-37bcfc1f]:after{position:absolute;top:-4px;right:0;width:7px;height:7px;border-top:1px solid #0ea5e9;border-right:1px solid #0ea5e9;content:"";transform:rotate(45deg)}.iam-aaa-summary span[data-v-37bcfc1f]:last-child{color:#38bdf8;font-weight:600}html[data-theme=light] .iam-aaa .iam-aaa-session{background:linear-gradient(90deg,transparent,rgba(224,242,254,.7) 15%,rgba(224,242,254,.7) 85%,transparent)}html[data-theme=light] .iam-aaa .iam-aaa-session-stage{background:#ffffffc2}html[data-theme=light] .iam-aaa .iam-aaa-capabilities article{background:linear-gradient(180deg,#e0f2fea8,#ffffff57)}html[data-theme=light] .iam-aaa .iam-aaa-side-tags span,html[data-theme=light] .iam-aaa .iam-aaa-protocols span,html[data-theme=light] .iam-aaa .iam-aaa-capabilities article>div:last-child span{color:#0284c7}html[data-theme=dark] .iam-aaa .iam-aaa-session{background:linear-gradient(90deg,transparent,rgba(2,132,199,.16) 15%,rgba(5,13,31,.3) 85%,transparent)}html[data-theme=dark] .iam-aaa .iam-aaa-session-stage{background:#050d1f80}html[data-theme=dark] .iam-aaa .iam-aaa-side-tags span,html[data-theme=dark] .iam-aaa .iam-aaa-protocols span,html[data-theme=dark] .iam-aaa .iam-aaa-capabilities article>div:last-child span{color:#7dd3fc}@media(max-width:1100px){.iam-aaa-topology[data-v-37bcfc1f]{grid-template-columns:1fr}.iam-aaa-session[data-v-37bcfc1f]:before,.iam-aaa-session[data-v-37bcfc1f]:after{display:none}.iam-aaa-capabilities[data-v-37bcfc1f]{grid-template-columns:repeat(3,1fr)}}@media(max-width:700px){.iam-aaa-capabilities[data-v-37bcfc1f]{grid-template-columns:repeat(2,1fr)}.iam-aaa-summary[data-v-37bcfc1f]{align-items:flex-start;flex-direction:column}.iam-aaa-summary i[data-v-37bcfc1f]{width:1px;height:18px;margin-left:12px;border-top:0;border-left:1px dashed #0ea5e9}}.iam-naa[data-v-094c256f]{--naa-blue: 14, 165, 233;--naa-cyan: 249, 115, 22;position:relative;overflow:hidden}.iam-naa[data-v-094c256f]:before{position:absolute;inset:0;background:radial-gradient(circle at 80% 22%,rgba(var(--naa-cyan),.075),transparent 28%),linear-gradient(rgba(56,189,248,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(56,189,248,.03) 1px,transparent 1px);background-size:auto,44px 44px,44px 44px;content:"";pointer-events:none}.document-product-shell[data-v-094c256f]{position:relative}.iam-naa-topology[data-v-094c256f]{display:grid;width:100%;grid-template-columns:220px minmax(0,1fr) 240px;align-items:center;gap:42px;margin-top:52px}.iam-naa-topology[data-v-094c256f]>*{min-width:0}.iam-naa-side[data-v-094c256f]{display:flex;min-height:278px;flex-direction:column;align-items:center;justify-content:center;text-align:center}.iam-naa-side>svg[data-v-094c256f]{width:62px;height:62px;color:#f97316}.iam-naa-side h3[data-v-094c256f]{margin:16px 0 0;color:var(--page-text);font-size:17px}.iam-naa-side-tags[data-v-094c256f]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:22px}.iam-naa-side-tags span[data-v-094c256f],.iam-naa-protocols span[data-v-094c256f],.iam-naa-capabilities article>div:last-child span[data-v-094c256f]{padding:5px 9px;border:1px solid rgba(var(--naa-blue),.24);border-radius:999px;background:rgba(var(--naa-blue),.08);color:#38bdf8;font-size:9px;white-space:nowrap}.iam-naa-session[data-v-094c256f]{position:relative;min-height:218px;padding:18px 0 14px;border-top:1px solid rgba(var(--naa-blue),.26);border-bottom:1px solid rgba(var(--naa-blue),.26);background:linear-gradient(90deg,transparent,rgba(var(--naa-blue),.1) 15%,rgba(var(--naa-blue),.1) 85%,transparent)}.iam-naa-session[data-v-094c256f]:before,.iam-naa-session[data-v-094c256f]:after{position:absolute;top:50%;width:42px;border-top:1px solid #0ea5e9;content:""}.iam-naa-session[data-v-094c256f]:before{right:100%}.iam-naa-session[data-v-094c256f]:after{left:100%}.iam-naa-session-heading[data-v-094c256f]{display:flex;align-items:center;justify-content:space-between;padding:0 18px}.iam-naa-session-heading>div[data-v-094c256f]:first-child{display:flex;align-items:center;gap:10px}.iam-naa-session-heading>div:first-child svg[data-v-094c256f]{width:28px;height:28px;color:#f97316}.iam-naa-session-heading strong[data-v-094c256f]{color:var(--page-text);font-size:16px}.iam-naa-protocols[data-v-094c256f]{display:flex;justify-content:center;gap:6px}.iam-naa-session-flow[data-v-094c256f]{display:grid;grid-template-columns:1fr 22px 1fr 22px 1fr 22px 1fr;align-items:center;margin-top:15px;padding:0 18px}.iam-naa-session-flow>i[data-v-094c256f]{position:relative;border-top:1px solid #0ea5e9}.iam-naa-session-flow>i[data-v-094c256f]:after{position:absolute;top:-4px;right:0;width:7px;height:7px;border-top:1px solid #0ea5e9;border-right:1px solid #0ea5e9;content:"";transform:rotate(45deg)}.iam-naa-session-stage[data-v-094c256f]{display:grid;min-width:0;grid-template-columns:auto 25px 1fr;align-items:center;gap:5px;padding:12px 8px;border:1px solid rgba(var(--naa-blue),.2);border-radius:12px;background:rgba(var(--naa-blue),.07)}.iam-naa-session-stage>span[data-v-094c256f]{grid-row:1 / 3;color:#38bdf8a3;font-size:8px;font-weight:700;writing-mode:vertical-rl}.iam-naa-session-stage svg[data-v-094c256f]{width:23px;height:23px;grid-row:1 / 3;color:#0ea5e9}.iam-naa-session-stage strong[data-v-094c256f]{overflow:hidden;color:var(--page-text);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.iam-naa-session-stage small[data-v-094c256f]{overflow:hidden;color:var(--hero-subtitle);font-size:7px;text-overflow:ellipsis;white-space:nowrap}.iam-naa-session-result[data-v-094c256f]{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px;color:var(--hero-subtitle);font-size:9px}.iam-naa-session-result i[data-v-094c256f]{width:22px;border-top:1px dashed #0ea5e9}.iam-naa-networks[data-v-094c256f]{display:grid;width:100%;max-width:260px;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:20px}.iam-naa-networks span[data-v-094c256f]{display:flex;flex-direction:column;align-items:center;gap:8px}.iam-naa-networks svg[data-v-094c256f]{width:34px;height:34px;color:#f97316}.iam-naa-networks b[data-v-094c256f]{color:var(--page-text);font-size:10px;font-weight:500}.iam-naa-capabilities[data-v-094c256f]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;border-top:1px solid rgba(var(--naa-blue),.2);border-bottom:1px solid rgba(var(--naa-blue),.2)}.iam-naa-capabilities article[data-v-094c256f]{min-width:0;min-height:184px;padding:16px 14px 14px;border-right:1px solid rgba(var(--naa-blue),.18);background:linear-gradient(180deg,rgba(var(--naa-blue),.07),transparent);transition:background .28s ease,box-shadow .28s ease}.iam-naa-capabilities article[data-v-094c256f]:last-child{border-right:0}.iam-naa-capabilities article[data-v-094c256f]:hover{background:linear-gradient(180deg,rgba(var(--naa-blue),.15),rgba(var(--naa-cyan),.03));box-shadow:inset 0 3px #0ea5e9}.iam-naa-capability-top[data-v-094c256f]{display:flex;align-items:center;justify-content:space-between}.iam-naa-capability-top>span[data-v-094c256f]{color:#38bdf8a3;font-size:10px;font-weight:700;letter-spacing:.14em}.iam-naa-capability-top svg[data-v-094c256f]{width:25px;height:25px;color:#0ea5e9}.iam-naa-capabilities h3[data-v-094c256f]{margin:12px 0 6px;color:var(--page-text);font-size:13px}.iam-naa-capabilities p[data-v-094c256f]{min-height:55px;margin:0;color:var(--hero-subtitle);font-size:9px;line-height:1.55}.iam-naa-capabilities article>div[data-v-094c256f]:last-child{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.iam-naa-summary[data-v-094c256f]{display:flex;align-items:center;justify-content:center;gap:13px;margin-top:28px;color:var(--hero-subtitle);font-size:11px}.iam-naa-summary i[data-v-094c256f]{position:relative;width:52px;border-top:1px dashed #0ea5e9}.iam-naa-summary i[data-v-094c256f]:after{position:absolute;top:-4px;right:0;width:7px;height:7px;border-top:1px solid #0ea5e9;border-right:1px solid #0ea5e9;content:"";transform:rotate(45deg)}.iam-naa-summary span[data-v-094c256f]:last-child{color:#38bdf8;font-weight:600}html[data-theme=light] .iam-naa .iam-naa-session{background:linear-gradient(90deg,transparent,rgba(224,242,254,.7) 15%,rgba(224,242,254,.7) 85%,transparent)}html[data-theme=light] .iam-naa .iam-naa-session-stage{background:#ffffffc2}html[data-theme=light] .iam-naa .iam-naa-capabilities article{background:linear-gradient(180deg,#e0f2fea8,#ffffff57)}html[data-theme=light] .iam-naa .iam-naa-side-tags span,html[data-theme=light] .iam-naa .iam-naa-protocols span,html[data-theme=light] .iam-naa .iam-naa-capabilities article>div:last-child span{color:#0284c7}html[data-theme=dark] .iam-naa .iam-naa-session{background:linear-gradient(90deg,transparent,rgba(2,132,199,.16) 15%,rgba(5,13,31,.3) 85%,transparent)}html[data-theme=dark] .iam-naa .iam-naa-session-stage{background:#050d1f80}html[data-theme=dark] .iam-naa .iam-naa-side-tags span,html[data-theme=dark] .iam-naa .iam-naa-protocols span,html[data-theme=dark] .iam-naa .iam-naa-capabilities article>div:last-child span{color:#7dd3fc}@media(max-width:1100px){.iam-naa-topology[data-v-094c256f]{grid-template-columns:1fr}.iam-naa-session[data-v-094c256f]:before,.iam-naa-session[data-v-094c256f]:after{display:none}.iam-naa-capabilities[data-v-094c256f]{grid-template-columns:repeat(3,1fr)}}@media(max-width:700px){.iam-naa-session-flow[data-v-094c256f]{grid-template-columns:1fr;gap:8px}.iam-naa-session-flow>i[data-v-094c256f]{width:1px;height:14px;margin:auto;border-top:0;border-left:1px solid #0ea5e9}.iam-naa-capabilities[data-v-094c256f]{grid-template-columns:repeat(2,1fr)}.iam-naa-summary[data-v-094c256f]{align-items:flex-start;flex-direction:column}.iam-naa-summary i[data-v-094c256f]{width:1px;height:18px;margin-left:12px;border-top:0;border-left:1px dashed #0ea5e9}}.iam-pam[data-v-bed2391c]{--pam-blue: 14,165,233;--pam-cyan: 249,115,22;position:relative;overflow:hidden}.iam-pam[data-v-bed2391c]:before{position:absolute;inset:0;background:radial-gradient(circle at 18% 18%,rgba(var(--pam-cyan),.08),transparent 30%),radial-gradient(circle at 82% 78%,rgba(var(--pam-blue),.08),transparent 34%);content:"";pointer-events:none}.iam-pam-topology[data-v-bed2391c]{display:grid;grid-template-columns:210px 1fr 210px;align-items:center;gap:28px;margin:48px 0 36px}.iam-pam-node[data-v-bed2391c]{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;color:var(--page-text)}.iam-pam-node svg[data-v-bed2391c]{width:52px;height:52px;color:#f97316}.iam-pam-node small[data-v-bed2391c]{color:var(--hero-subtitle);font-size:10px}.iam-pam-flow[data-v-bed2391c]{display:flex;align-items:center;justify-content:center;gap:10px;color:#38bdf8;font-size:10px}.iam-pam-flow i[data-v-bed2391c]{width:30px;border-top:1px solid #0ea5e9}.iam-pam-core[data-v-bed2391c]{display:flex;align-items:center;gap:6px;padding:14px 18px;border:1px solid rgba(var(--pam-blue),.35);border-radius:14px;background:rgba(var(--pam-blue),.1);color:var(--page-text);font-weight:600;white-space:nowrap}.iam-pam-core svg[data-v-bed2391c]{width:24px;height:24px;color:#0ea5e9}.iam-pam-capabilities[data-v-bed2391c]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:1px solid rgba(var(--pam-blue),.2);border-bottom:1px solid rgba(var(--pam-blue),.2)}.iam-pam-capabilities article[data-v-bed2391c]{min-height:170px;padding:16px 14px;border-right:1px solid rgba(var(--pam-blue),.18);background:linear-gradient(180deg,rgba(var(--pam-blue),.07),transparent)}.iam-pam-capabilities article[data-v-bed2391c]:last-child{border-right:0}.iam-pam-capability-top[data-v-bed2391c]{display:flex;justify-content:space-between;color:#38bdf8}.iam-pam-capability-top svg[data-v-bed2391c]{width:25px;height:25px;color:#0ea5e9}.iam-pam-capabilities h3[data-v-bed2391c]{margin:12px 0 6px;color:var(--page-text);font-size:13px}.iam-pam-capabilities p[data-v-bed2391c]{min-height:48px;margin:0;color:var(--hero-subtitle);font-size:9px;line-height:1.55}.iam-pam-capabilities article>div[data-v-bed2391c]:last-child{display:flex;flex-wrap:wrap;gap:5px;margin-top:9px}.iam-pam-capabilities article>div:last-child span[data-v-bed2391c]{padding:4px 7px;border:1px solid rgba(var(--pam-blue),.24);border-radius:999px;color:#38bdf8;font-size:9px}.iam-pam-summary[data-v-bed2391c]{display:flex;justify-content:center;gap:12px;margin-top:26px;color:var(--hero-subtitle);font-size:11px}.iam-pam-summary i[data-v-bed2391c]{width:38px;border-top:1px dashed #0ea5e9;margin-top:7px}@media(max-width:900px){.iam-pam-topology[data-v-bed2391c]{grid-template-columns:1fr;gap:20px}.iam-pam-flow[data-v-bed2391c]{flex-wrap:wrap}.iam-pam-capabilities[data-v-bed2391c]{grid-template-columns:repeat(3,1fr)}}@media(max-width:560px){.iam-pam-capabilities[data-v-bed2391c]{grid-template-columns:repeat(2,1fr)}.iam-pam-summary[data-v-bed2391c]{align-items:flex-start;flex-direction:column;gap:8px}.iam-pam-summary i[data-v-bed2391c]{width:1px;height:14px;margin-left:10px;border-top:0;border-left:1px dashed #0ea5e9}}.iam-feature-section[data-v-df2e13eb]{position:relative;padding:36px 24px 56px;overflow:hidden}.iam-feature-section[data-v-df2e13eb]:before{position:absolute;top:8%;left:50%;width:min(900px,80vw);height:460px;border-radius:50%;background:radial-gradient(circle,rgba(14,165,233,.09),transparent 70%);content:"";pointer-events:none;transform:translate(-50%)}.iam-feature-heading[data-v-df2e13eb],.iam-feature-matrix[data-v-df2e13eb]{position:relative}.iam-feature-heading[data-v-df2e13eb]{text-align:left}.iam-feature-matrix[data-v-df2e13eb]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;margin-top:24px;border-top:1px solid rgba(56,189,248,.26)}.iam-feature-item[data-v-df2e13eb]{position:relative;min-height:0;padding:20px 22px 22px;border-bottom:1px solid rgba(56,189,248,.2);transition:background-color .25s ease}.iam-feature-item[data-v-df2e13eb]:not(:nth-child(4n)){border-right:1px solid rgba(56,189,248,.2)}.iam-feature-item[data-v-df2e13eb]:after{position:absolute;bottom:-1px;left:28px;width:0;height:2px;border-radius:999px;background:#0ea5e9;content:"";transition:width .3s ease}.iam-feature-item[data-v-df2e13eb]:hover{background:#0ea5e90e}.iam-feature-item[data-v-df2e13eb]:hover:after{width:54px}.iam-feature-meta[data-v-df2e13eb]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.iam-feature-meta span[data-v-df2e13eb]{color:#7dd3fc7a;font-size:30px;font-weight:300;line-height:1}.iam-feature-meta svg[data-v-df2e13eb]{width:34px;height:34px;color:#0ea5e9}.iam-feature-item h3[data-v-df2e13eb]{margin:0 0 13px;color:var(--page-text);font-size:18px;line-height:1.45}.iam-feature-item p[data-v-df2e13eb]{margin:0;color:var(--hero-subtitle);font-size:14px;line-height:1.75}:root[data-theme=light] .iam-feature-matrix{border-top-color:#0284c733}:root[data-theme=light] .iam-feature-item{border-color:#0284c729}:root[data-theme=light] .iam-feature-item:hover{background:#e0f2fe6b}@media(max-width:1050px){.iam-feature-matrix[data-v-df2e13eb]{grid-template-columns:repeat(2,minmax(0,1fr))}.iam-feature-item[data-v-df2e13eb]:not(:nth-child(4n)){border-right:0}.iam-feature-item[data-v-df2e13eb]:nth-child(odd){border-right:1px solid rgba(56,189,248,.2)}}@media(max-width:640px){.iam-feature-matrix[data-v-df2e13eb]{grid-template-columns:1fr;margin-top:30px}.iam-feature-item[data-v-df2e13eb],.iam-feature-item[data-v-df2e13eb]:nth-child(odd){min-height:0;padding:26px 4px 30px;border-right:0}.iam-feature-item[data-v-df2e13eb]:after{left:4px}}.iam-td[data-v-af429ca4]{--td-blue: 14, 165, 233;--td-cyan: 249, 115, 22;position:relative;overflow:hidden}.iam-td[data-v-af429ca4]:before{position:absolute;inset:0;background:radial-gradient(circle at 14% 32%,rgba(var(--td-cyan),.08),transparent 28%),linear-gradient(rgba(56,189,248,.032) 1px,transparent 1px),linear-gradient(90deg,rgba(56,189,248,.032) 1px,transparent 1px);background-size:auto,44px 44px,44px 44px;content:"";pointer-events:none}.document-product-shell[data-v-af429ca4]{position:relative}.iam-td-topology[data-v-af429ca4]{display:grid;width:100%;grid-template-columns:minmax(0,1fr) 110px minmax(0,1fr) 110px minmax(0,1fr);align-items:center;gap:18px;margin-top:54px}.iam-td-topology[data-v-af429ca4]>*{min-width:0}.iam-td-node[data-v-af429ca4]{position:relative;border:2px solid rgba(var(--td-blue),.24);border-radius:20px}.iam-td-iam[data-v-af429ca4]{display:flex;min-height:280px;flex-direction:column;align-items:center;justify-content:center;padding:24px 18px}.iam-td-node-title[data-v-af429ca4]{display:flex;align-items:center;gap:15px;margin:0}.iam-td-node-title svg[data-v-af429ca4]{width:62px;height:62px;color:#f97316}.iam-td-node-title span[data-v-af429ca4],.iam-td-core-title span[data-v-af429ca4]{display:block;color:var(--hero-subtitle);font-size:11px}.iam-td-node-title strong[data-v-af429ca4],.iam-td-core-title strong[data-v-af429ca4]{display:block;margin-top:3px;color:var(--page-text);font-size:26px}.iam-td-node-tags[data-v-af429ca4]{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;margin-top:26px}.iam-td-node-tags span[data-v-af429ca4],.iam-td-capability-tags span[data-v-af429ca4]{padding:6px 9px;border:1px solid rgba(var(--td-blue),.24);border-radius:999px;background:rgba(var(--td-blue),.08);color:#38bdf8;font-size:9px}.iam-td-sync[data-v-af429ca4]{display:grid;gap:10px;color:var(--hero-subtitle);font-size:9px;text-align:center}.iam-td-sync-line[data-v-af429ca4]{position:relative;height:22px}.iam-td-sync-line[data-v-af429ca4]:before,.iam-td-sync-line[data-v-af429ca4]:after{position:absolute;right:0;left:0;border-top:1px solid #0ea5e9;content:""}.iam-td-sync-line[data-v-af429ca4]:before{top:4px}.iam-td-sync-line[data-v-af429ca4]:after{bottom:4px}.iam-td-sync-line i[data-v-af429ca4]:before,.iam-td-sync-line i[data-v-af429ca4]:after{position:absolute;width:7px;height:7px;border-top:1px solid #0ea5e9;border-right:1px solid #0ea5e9;content:""}.iam-td-sync-line i[data-v-af429ca4]:first-child:before{top:0;right:0;transform:rotate(45deg)}.iam-td-sync-line i[data-v-af429ca4]:first-child:after{bottom:0;left:0;transform:rotate(-135deg)}.iam-td-core[data-v-af429ca4]{min-height:280px;padding:24px;background:linear-gradient(145deg,#0284c73d,#08142e33);box-shadow:0 24px 54px #0284c71f}.iam-td-core-title[data-v-af429ca4]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;margin:0 0 14px}.iam-td-core-orbit[data-v-af429ca4]{display:flex;align-items:center;justify-content:center}.iam-td-core-orbit svg[data-v-af429ca4]{width:43px;height:43px;color:#f97316}.iam-td-core-name[data-v-af429ca4]{display:flex;align-items:baseline;justify-content:center;gap:8px}.iam-td-core-name span[data-v-af429ca4],.iam-td-core-name strong[data-v-af429ca4]{display:inline;margin:0}.iam-td-core-name strong[data-v-af429ca4]{font-size:19px}.iam-td-protocols[data-v-af429ca4]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.iam-td-protocols>span[data-v-af429ca4]{display:flex;min-width:0;min-height:110px;flex-direction:column;align-items:center;justify-content:center;padding:10px 5px;border:1px solid rgba(var(--td-blue),.2);border-radius:12px;background:#08142e47;text-align:center}.iam-td-protocols svg[data-v-af429ca4]{width:24px;height:24px;color:#0ea5e9}.iam-td-protocols b[data-v-af429ca4]{margin-top:10px;color:var(--page-text);font-size:11px}.iam-td-protocols small[data-v-af429ca4]{margin-top:4px;color:var(--hero-subtitle);font-size:8px}.iam-td-access[data-v-af429ca4]{display:grid;gap:12px;color:var(--hero-subtitle);font-size:9px;text-align:center}.iam-td-access i[data-v-af429ca4]{position:relative;border-top:1px solid #0ea5e9}.iam-td-access i[data-v-af429ca4]:after{position:absolute;top:-4px;right:0;width:7px;height:7px;border-top:1px solid #0ea5e9;border-right:1px solid #0ea5e9;content:"";transform:rotate(45deg)}.iam-td-terminals[data-v-af429ca4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.iam-td-terminals-label[data-v-af429ca4]{grid-column:1 / -1;margin-bottom:4px;color:#38bdf8;font-size:9px;font-weight:700;letter-spacing:.12em}.iam-td-terminals article[data-v-af429ca4]{display:flex;min-height:78px;flex-direction:column;align-items:center;justify-content:center;gap:9px}.iam-td-terminals svg[data-v-af429ca4]{width:36px;height:36px;color:#f97316}.iam-td-terminals span[data-v-af429ca4]{color:var(--page-text);font-size:9px}.iam-td-capabilities[data-v-af429ca4]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;margin-top:38px;border-top:1px solid rgba(var(--td-blue),.2);border-bottom:1px solid rgba(var(--td-blue),.2)}.iam-td-capabilities article[data-v-af429ca4]{position:relative;min-width:0;min-height:168px;padding:14px 14px 12px;border-right:1px solid rgba(var(--td-blue),.18);background:linear-gradient(180deg,rgba(var(--td-blue),.07),transparent);transition:background .28s ease,box-shadow .28s ease}.iam-td-capabilities article[data-v-af429ca4]:last-child{border-right:0}.iam-td-capabilities article[data-v-af429ca4]:hover{background:linear-gradient(180deg,rgba(var(--td-blue),.15),rgba(var(--td-cyan),.03));box-shadow:inset 0 3px #0ea5e9}.iam-td-capability-top[data-v-af429ca4]{display:flex;align-items:center;justify-content:space-between}.iam-td-capability-top>span[data-v-af429ca4]{color:#38bdf8a3;font-size:10px;font-weight:700;letter-spacing:.14em}.iam-td-capability-top svg[data-v-af429ca4]{width:24px;height:24px;color:#0ea5e9}.iam-td-capabilities h3[data-v-af429ca4]{margin:10px 0 5px;color:var(--page-text);font-size:13px}.iam-td-capabilities p[data-v-af429ca4]{min-height:44px;margin:0;color:var(--hero-subtitle);font-size:9px;line-height:1.5}.iam-td-capability-tags[data-v-af429ca4]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.iam-td-migration[data-v-af429ca4]{display:grid;grid-template-columns:265px minmax(0,1fr);align-items:center;gap:32px;margin-top:28px;padding:10px 0 0}.iam-td-migration-copy span[data-v-af429ca4]{display:block;color:#38bdf8;font-size:10px;font-weight:700;letter-spacing:.1em}.iam-td-migration-copy strong[data-v-af429ca4]{display:block;margin-top:7px;color:var(--page-text);font-size:12px;font-weight:600}.iam-td-migration-flow[data-v-af429ca4]{display:flex;align-items:center;justify-content:space-between;gap:10px}.iam-td-migration-flow>div[data-v-af429ca4]{text-align:center}.iam-td-migration-flow b[data-v-af429ca4]{display:block;color:#0ea5e9;font-size:9px;letter-spacing:.08em}.iam-td-migration-flow span[data-v-af429ca4]{display:block;margin-top:4px;color:var(--hero-subtitle);font-size:9px;white-space:nowrap}.iam-td-migration-flow i[data-v-af429ca4]{position:relative;width:28px;border-top:1px dashed #0ea5e9}.iam-td-migration-flow i[data-v-af429ca4]:after{position:absolute;top:-4px;right:0;width:7px;height:7px;border-top:1px solid #0ea5e9;border-right:1px solid #0ea5e9;content:"";transform:rotate(45deg)}html[data-theme=light] .iam-td .iam-td-core{background:linear-gradient(145deg,#e0f2fee0,#f0f9ffb8)}html[data-theme=light] .iam-td .iam-td-protocols>span{background:#ffffffc7}html[data-theme=light] .iam-td .iam-td-capabilities article{background:linear-gradient(180deg,#e0f2fea8,#ffffff57)}html[data-theme=light] .iam-td .iam-td-capabilities h3{color:#172033}html[data-theme=light] .iam-td .iam-td-capabilities p{color:#526079}html[data-theme=light] .iam-td .iam-td-node-tags span,html[data-theme=light] .iam-td .iam-td-capability-tags span{color:#0284c7}html[data-theme=dark] .iam-td .iam-td-capabilities article{background:linear-gradient(180deg,#0284c71f,#050d1f1a)}html[data-theme=dark] .iam-td .iam-td-core{background:linear-gradient(145deg,#0284c740,#050d1f80)}html[data-theme=dark] .iam-td .iam-td-protocols>span{background:#050d1f80}html[data-theme=dark] .iam-td .iam-td-node-tags span,html[data-theme=dark] .iam-td .iam-td-capability-tags span{color:#7dd3fc}@media(max-width:1150px){.iam-td-topology[data-v-af429ca4]{grid-template-columns:1fr}.iam-td-sync[data-v-af429ca4],.iam-td-access[data-v-af429ca4]{min-height:70px;align-content:center}.iam-td-sync-line[data-v-af429ca4]{width:220px;margin:auto;transform:rotate(90deg)}.iam-td-access i[data-v-af429ca4]{width:70px;margin:auto;transform:rotate(90deg)}.iam-td-terminals[data-v-af429ca4]{grid-template-columns:repeat(6,1fr)}}@media(max-width:720px){.iam-td-terminals[data-v-af429ca4],.iam-td-capabilities[data-v-af429ca4],.iam-td-protocols[data-v-af429ca4]{grid-template-columns:repeat(2,1fr)}.iam-td-migration[data-v-af429ca4]{grid-template-columns:1fr}.iam-td-migration-flow[data-v-af429ca4]{align-items:flex-start;flex-direction:column}.iam-td-migration-flow i[data-v-af429ca4]{width:1px;height:18px;margin-left:15px;border-top:0;border-left:1px dashed #0ea5e9}}.iam-2fa[data-v-81bf91ea]{--fa-blue: 14, 165, 233;--fa-cyan: 249, 115, 22;position:relative;overflow:hidden}.iam-2fa[data-v-81bf91ea]:before{position:absolute;inset:0;background:radial-gradient(circle at 18% 22%,rgba(var(--fa-cyan),.075),transparent 28%),linear-gradient(rgba(56,189,248,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(56,189,248,.03) 1px,transparent 1px);background-size:auto,44px 44px,44px 44px;content:"";pointer-events:none}.document-product-shell[data-v-81bf91ea]{position:relative}.iam-2fa-topology[data-v-81bf91ea]{display:grid;width:100%;grid-template-columns:230px minmax(0,1fr) 240px;align-items:center;gap:42px;margin-top:52px}.iam-2fa-topology[data-v-81bf91ea]>*{min-width:0}.iam-2fa-side[data-v-81bf91ea]{display:flex;min-height:278px;flex-direction:column;align-items:center;justify-content:center;text-align:center}.iam-2fa-side>svg[data-v-81bf91ea]{width:62px;height:62px;color:#f97316}.iam-2fa-side h3[data-v-81bf91ea]{margin:16px 0 0;color:var(--page-text);font-size:17px}.iam-2fa-side-tags[data-v-81bf91ea]{display:flex;max-width:250px;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:22px}.iam-2fa-side-tags span[data-v-81bf91ea],.iam-2fa-protocols span[data-v-81bf91ea],.iam-2fa-capabilities article>div:last-child span[data-v-81bf91ea]{padding:5px 9px;border:1px solid rgba(var(--fa-blue),.24);border-radius:999px;background:rgba(var(--fa-blue),.08);color:#38bdf8;font-size:9px;white-space:nowrap}.iam-2fa-session[data-v-81bf91ea]{position:relative;min-height:218px;padding:18px 0 14px;border-top:1px solid rgba(var(--fa-blue),.26);border-bottom:1px solid rgba(var(--fa-blue),.26);background:linear-gradient(90deg,transparent,rgba(var(--fa-blue),.1) 15%,rgba(var(--fa-blue),.1) 85%,transparent)}.iam-2fa-session[data-v-81bf91ea]:before,.iam-2fa-session[data-v-81bf91ea]:after{position:absolute;top:50%;width:42px;border-top:1px solid #0ea5e9;content:""}.iam-2fa-session[data-v-81bf91ea]:before{right:100%}.iam-2fa-session[data-v-81bf91ea]:after{left:100%}.iam-2fa-session-heading[data-v-81bf91ea]{display:flex;align-items:center;justify-content:space-between;padding:0 18px}.iam-2fa-session-heading>div[data-v-81bf91ea]:first-child{display:flex;align-items:center;gap:10px}.iam-2fa-session-heading>div:first-child svg[data-v-81bf91ea]{width:28px;height:28px;color:#f97316}.iam-2fa-session-heading strong[data-v-81bf91ea]{color:var(--page-text);font-size:16px}.iam-2fa-protocols[data-v-81bf91ea]{display:flex;justify-content:center;gap:6px}.iam-2fa-session-flow[data-v-81bf91ea]{display:grid;grid-template-columns:1fr 22px 1fr 22px 1fr 22px 1fr;align-items:center;margin-top:15px;padding:0 18px}.iam-2fa-session-flow>i[data-v-81bf91ea]{position:relative;border-top:1px solid #0ea5e9}.iam-2fa-session-flow>i[data-v-81bf91ea]:after{position:absolute;top:-4px;right:0;width:7px;height:7px;border-top:1px solid #0ea5e9;border-right:1px solid #0ea5e9;content:"";transform:rotate(45deg)}.iam-2fa-session-stage[data-v-81bf91ea]{display:grid;min-width:0;grid-template-columns:auto 25px 1fr;align-items:center;gap:5px;padding:12px 8px;border:1px solid rgba(var(--fa-blue),.2);border-radius:12px;background:rgba(var(--fa-blue),.07)}.iam-2fa-session-stage>span[data-v-81bf91ea]{grid-row:1 / 3;color:#38bdf8a3;font-size:8px;font-weight:700;writing-mode:vertical-rl}.iam-2fa-session-stage svg[data-v-81bf91ea]{width:23px;height:23px;grid-row:1 / 3;color:#0ea5e9}.iam-2fa-session-stage strong[data-v-81bf91ea]{overflow:hidden;color:var(--page-text);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.iam-2fa-session-stage small[data-v-81bf91ea]{overflow:hidden;color:var(--hero-subtitle);font-size:7px;text-overflow:ellipsis;white-space:nowrap}.iam-2fa-session-result[data-v-81bf91ea]{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px;color:var(--hero-subtitle);font-size:9px}.iam-2fa-session-result i[data-v-81bf91ea]{width:22px;border-top:1px dashed #0ea5e9}.iam-2fa-methods[data-v-81bf91ea]{display:grid;width:100%;max-width:260px;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:20px}.iam-2fa-methods span[data-v-81bf91ea]{display:flex;flex-direction:column;align-items:center;gap:8px}.iam-2fa-methods svg[data-v-81bf91ea]{width:34px;height:34px;color:#f97316}.iam-2fa-methods b[data-v-81bf91ea]{color:var(--page-text);font-size:10px;font-weight:500}.iam-2fa-capabilities[data-v-81bf91ea]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;border-top:1px solid rgba(var(--fa-blue),.2);border-bottom:1px solid rgba(var(--fa-blue),.2)}.iam-2fa-capabilities article[data-v-81bf91ea]{min-width:0;min-height:184px;padding:16px 14px 14px;border-right:1px solid rgba(var(--fa-blue),.18);background:linear-gradient(180deg,rgba(var(--fa-blue),.07),transparent);transition:background .28s ease,box-shadow .28s ease}.iam-2fa-capabilities article[data-v-81bf91ea]:last-child{border-right:0}.iam-2fa-capabilities article[data-v-81bf91ea]:hover{background:linear-gradient(180deg,rgba(var(--fa-blue),.15),rgba(var(--fa-cyan),.03));box-shadow:inset 0 3px #0ea5e9}.iam-2fa-capability-top[data-v-81bf91ea]{display:flex;align-items:center;justify-content:space-between}.iam-2fa-capability-top>span[data-v-81bf91ea]{color:#38bdf8a3;font-size:10px;font-weight:700;letter-spacing:.14em}.iam-2fa-capability-top svg[data-v-81bf91ea]{width:25px;height:25px;color:#0ea5e9}.iam-2fa-capabilities h3[data-v-81bf91ea]{margin:12px 0 6px;color:var(--page-text);font-size:13px}.iam-2fa-capabilities p[data-v-81bf91ea]{min-height:55px;margin:0;color:var(--hero-subtitle);font-size:9px;line-height:1.55}.iam-2fa-capabilities article>div[data-v-81bf91ea]:last-child{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.iam-2fa-summary[data-v-81bf91ea]{display:flex;align-items:center;justify-content:center;gap:13px;margin-top:28px;color:var(--hero-subtitle);font-size:11px}.iam-2fa-summary i[data-v-81bf91ea]{position:relative;width:52px;border-top:1px dashed #0ea5e9}.iam-2fa-summary i[data-v-81bf91ea]:after{position:absolute;top:-4px;right:0;width:7px;height:7px;border-top:1px solid #0ea5e9;border-right:1px solid #0ea5e9;content:"";transform:rotate(45deg)}.iam-2fa-summary span[data-v-81bf91ea]:last-child{color:#38bdf8;font-weight:600}html[data-theme=light] .iam-2fa .iam-2fa-session{background:linear-gradient(90deg,transparent,rgba(224,242,254,.7) 15%,rgba(224,242,254,.7) 85%,transparent)}html[data-theme=light] .iam-2fa .iam-2fa-session-stage{background:#ffffffc2}html[data-theme=light] .iam-2fa .iam-2fa-capabilities article{background:linear-gradient(180deg,#e0f2fea8,#ffffff57)}html[data-theme=light] .iam-2fa .iam-2fa-side-tags span,html[data-theme=light] .iam-2fa .iam-2fa-protocols span,html[data-theme=light] .iam-2fa .iam-2fa-capabilities article>div:last-child span{color:#0284c7}html[data-theme=dark] .iam-2fa .iam-2fa-session{background:linear-gradient(90deg,transparent,rgba(2,132,199,.16) 15%,rgba(5,13,31,.3) 85%,transparent)}html[data-theme=dark] .iam-2fa .iam-2fa-session-stage{background:#050d1f80}html[data-theme=dark] .iam-2fa .iam-2fa-side-tags span,html[data-theme=dark] .iam-2fa .iam-2fa-protocols span,html[data-theme=dark] .iam-2fa .iam-2fa-capabilities article>div:last-child span{color:#7dd3fc}@media(max-width:1100px){.iam-2fa-topology[data-v-81bf91ea]{grid-template-columns:1fr}.iam-2fa-session[data-v-81bf91ea]:before,.iam-2fa-session[data-v-81bf91ea]:after{display:none}.iam-2fa-capabilities[data-v-81bf91ea]{grid-template-columns:repeat(3,1fr)}}@media(max-width:700px){.iam-2fa-session-flow[data-v-81bf91ea]{grid-template-columns:1fr;gap:8px}.iam-2fa-session-flow>i[data-v-81bf91ea]{width:1px;height:14px;margin:auto;border-top:0;border-left:1px solid #0ea5e9}.iam-2fa-capabilities[data-v-81bf91ea]{grid-template-columns:repeat(2,1fr)}.iam-2fa-summary[data-v-81bf91ea]{align-items:flex-start;flex-direction:column}.iam-2fa-summary i[data-v-81bf91ea]{width:1px;height:18px;margin-left:12px;border-top:0;border-left:1px dashed #0ea5e9}}.iam-uap-lifecycle[data-v-6e209424]{--uap-blue: 14, 165, 233;--uap-cyan: 249, 115, 22;position:relative;overflow:hidden}.iam-uap-lifecycle[data-v-6e209424]:before{position:absolute;inset:0;background:radial-gradient(circle at 82% 18%,rgba(var(--uap-blue),.1),transparent 30%),linear-gradient(rgba(56,189,248,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(56,189,248,.035) 1px,transparent 1px);background-size:auto,42px 42px,42px 42px;content:"";pointer-events:none}.document-product-shell[data-v-6e209424]{position:relative}.iam-uap-step-tags span[data-v-6e209424]{border:1px solid rgba(var(--uap-blue),.24);border-radius:999px;background:rgba(var(--uap-blue),.09);color:#38bdf8;white-space:nowrap}.iam-uap-flow-scroller[data-v-6e209424]{margin-top:52px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgba(var(--uap-blue),.35) transparent}.iam-uap-flow[data-v-6e209424]{display:grid;min-width:1120px;grid-template-columns:repeat(8,minmax(0,1fr));gap:0;border-top:1px solid rgba(var(--uap-blue),.24)}.iam-uap-step[data-v-6e209424]{position:relative;min-height:252px;padding:25px 14px 20px;border-right:1px solid rgba(var(--uap-blue),.2);background:linear-gradient(180deg,rgba(var(--uap-blue),.07),transparent);transition:background .28s ease,box-shadow .28s ease}.iam-uap-step[data-v-6e209424]:hover{background:linear-gradient(180deg,rgba(var(--uap-blue),.16),rgba(var(--uap-cyan),.035));box-shadow:inset 0 3px #0ea5e9}.iam-uap-step[data-v-6e209424]:last-child{border-right:0}.iam-uap-step[data-v-6e209424]:after{position:absolute;top:54px;right:-5px;z-index:2;width:9px;height:9px;border-top:1px solid #0ea5e9;border-right:1px solid #0ea5e9;content:"";transform:rotate(45deg)}.iam-uap-step[data-v-6e209424]:last-child:after{display:none}.iam-uap-step-top[data-v-6e209424]{display:flex;align-items:center;justify-content:space-between}.iam-uap-step-top>span[data-v-6e209424]{color:#38bdf899;font-size:10px;font-weight:700;letter-spacing:.14em}.iam-uap-step-top svg[data-v-6e209424]{width:30px;height:30px;color:#f97316}.iam-uap-step h3[data-v-6e209424]{margin:20px 0 9px;color:var(--page-text);font-size:14px}.iam-uap-step>p[data-v-6e209424]{min-height:72px;margin:0;color:var(--hero-subtitle);font-size:10px;line-height:1.7}.iam-uap-step-tags[data-v-6e209424]{display:flex;flex-wrap:wrap;gap:7px;margin-top:16px}.iam-uap-step-tags span[data-v-6e209424]{padding:5px 8px;font-size:9px}.iam-uap-support[data-v-6e209424]{display:grid;min-width:1120px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-bottom:1px solid rgba(var(--uap-blue),.24)}.iam-uap-support-step[data-v-6e209424]{display:flex;min-height:135px;flex-direction:column;padding:16px 20px 14px}.iam-uap-support-step[data-v-6e209424]:after{display:none}.iam-uap-support-step h3[data-v-6e209424]{display:flex;align-items:center;gap:9px;margin:0;font-size:14px}.iam-uap-support-step h3[data-v-6e209424]:before{width:4px;height:15px;flex:none;border-radius:999px;background:#0ea5e9;content:""}.iam-uap-support-step>p[data-v-6e209424]{min-height:0;margin-top:9px;font-size:9px;line-height:1.6}.iam-uap-support-step .iam-uap-step-tags[data-v-6e209424]{gap:6px;margin-top:auto;padding-top:8px}.iam-uap-support-step .iam-uap-step-tags span[data-v-6e209424]{padding:3px 7px}.iam-uap-summary[data-v-6e209424]{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:32px;color:var(--hero-subtitle);font-size:12px}.iam-uap-summary i[data-v-6e209424]{position:relative;width:54px;border-top:1px dashed #0ea5e9}.iam-uap-summary i[data-v-6e209424]:after{position:absolute;top:-4px;right:0;width:7px;height:7px;border-top:1px solid #0ea5e9;border-right:1px solid #0ea5e9;content:"";transform:rotate(45deg)}.iam-uap-summary strong[data-v-6e209424]{color:#38bdf8;font-weight:600}html[data-theme=light] .iam-uap-lifecycle{--uap-blue: 14, 165, 233;--uap-cyan: 194, 65, 12}html[data-theme=light] .iam-uap-lifecycle .iam-uap-flow{border-color:#0ea5e938;background:#f0f9ff57}html[data-theme=light] .iam-uap-lifecycle .iam-uap-step{border-right-color:#0ea5e92e;background:linear-gradient(180deg,#e0f2feb8,#ffffff8a)}html[data-theme=light] .iam-uap-lifecycle .iam-uap-step:hover{background:linear-gradient(180deg,#bfdbfec7,#f0f9ff94);box-shadow:inset 0 3px #0284c7}html[data-theme=light] .iam-uap-lifecycle .iam-uap-step-top svg{color:#0891b2}html[data-theme=light] .iam-uap-lifecycle .iam-uap-step-tags span{border-color:#0ea5e940;background:#e0f2fec2;color:#0284c7}html[data-theme=dark] .iam-uap-lifecycle{--uap-blue: 59, 130, 246;--uap-cyan: 249, 115, 22}html[data-theme=dark] .iam-uap-lifecycle .iam-uap-flow{border-color:#38bdf838;background:#050d1f59}html[data-theme=dark] .iam-uap-lifecycle .iam-uap-step{border-right-color:#38bdf833;background:linear-gradient(180deg,#0284c71f,#050d1f1a)}html[data-theme=dark] .iam-uap-lifecycle .iam-uap-step:hover{background:linear-gradient(180deg,#0284c742,#082f491f);box-shadow:inset 0 3px #f97316}html[data-theme=dark] .iam-uap-lifecycle .iam-uap-step-top svg{color:#f97316}html[data-theme=dark] .iam-uap-lifecycle .iam-uap-step-tags span{border-color:#38bdf84d;background:#0284c721;color:#7dd3fc}@media(max-width:640px){.iam-uap-summary[data-v-6e209424]{align-items:flex-start;flex-direction:column}.iam-uap-summary i[data-v-6e209424]{width:1px;height:22px;margin-left:12px;border-top:0;border-left:1px dashed #0ea5e9}}.iam-unified-access[data-v-2535ddaf]{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(360px,.65fr);align-items:center;gap:54px;margin-top:54px}.iam-unified-access-visual[data-v-2535ddaf]{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:920 / 660;margin:0;padding:10px;border:2px solid rgba(56,189,248,.2);border-radius:22px;background:transparent;box-shadow:0 24px 60px #02081733}.iam-unified-access-visual[data-v-2535ddaf]:after{position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff6b;content:"";pointer-events:none}.iam-unified-access-diagram[data-v-2535ddaf]{display:block;width:100%;height:100%;overflow:visible;font-family:inherit}.iam-diagram-frame[data-v-2535ddaf],.iam-diagram-module-group-frame[data-v-2535ddaf],.iam-diagram-module-box>rect[data-v-2535ddaf],.iam-diagram-app-card>rect[data-v-2535ddaf],.iam-diagram-external-chip>rect[data-v-2535ddaf],.iam-diagram-route[data-v-2535ddaf],.iam-diagram-node[data-v-2535ddaf]{vector-effect:non-scaling-stroke}.iam-diagram-frame[data-v-2535ddaf]{fill:#071222b8;stroke:#38bdf84d;stroke-width:1.5px}.iam-diagram-tab[data-v-2535ddaf]{fill:#0ea5e926;stroke:#38bdf86b;stroke-width:1px;vector-effect:non-scaling-stroke}.iam-diagram-tab-label[data-v-2535ddaf]{fill:var(--page-text);font-size:15px;font-weight:700}.iam-diagram-tab-label-small[data-v-2535ddaf]{font-size:12px}.iam-diagram-user[data-v-2535ddaf],.iam-diagram-user-icon[data-v-2535ddaf],.iam-diagram-app-icon[data-v-2535ddaf]{color:#38bdf8}.iam-diagram-user text[data-v-2535ddaf]{fill:var(--hero-subtitle);font-size:12px;font-weight:600}.iam-diagram-route[data-v-2535ddaf]{fill:none;stroke:#94a3b857;stroke-width:1.25px;stroke-dasharray:4 5}.iam-diagram-route-accent[data-v-2535ddaf]{stroke:#38bdf88c;stroke-dasharray:none}.iam-diagram-node[data-v-2535ddaf]{fill:#071222f2;stroke:#94a3b89e;stroke-width:1.5px}.iam-diagram-node-active[data-v-2535ddaf]{fill:#38bdf8;stroke:#e0f7fff2;filter:url(#iam-unified-node-glow)}.iam-diagram-module-box>rect[data-v-2535ddaf],.iam-diagram-app-card>rect[data-v-2535ddaf]{fill:#0ea5e914;stroke:#38bdf829;stroke-width:1px}.iam-diagram-module-group-frame[data-v-2535ddaf]{fill:#38bdf806;stroke:#38bdf838;stroke-width:1px}.iam-diagram-module-box text[data-v-2535ddaf],.iam-diagram-app-card text[data-v-2535ddaf],.iam-diagram-external-chip text[data-v-2535ddaf]{fill:var(--hero-subtitle);font-size:10px;font-weight:600}.iam-diagram-app-card[data-v-2535ddaf]{color:#38bdf8}.iam-diagram-external-group-title[data-v-2535ddaf]{fill:var(--page-text);font-size:11px;font-weight:700}.iam-diagram-external-chip>rect[data-v-2535ddaf]{fill:#38bdf80d;stroke:#38bdf833;stroke-width:1px}.iam-unified-access-list[data-v-2535ddaf]{display:grid;gap:22px}.iam-unified-access-list article[data-v-2535ddaf]{display:grid;grid-template-columns:34px minmax(0,1fr);gap:15px;padding:0 0 22px;border-bottom:1px solid rgba(56,189,248,.17)}.iam-unified-access-list article[data-v-2535ddaf]:last-child{padding-bottom:0;border-bottom:0}.iam-unified-access-index[data-v-2535ddaf]{padding-top:3px;color:#38bdf8ad;font-size:11px;font-weight:700;letter-spacing:.12em}.iam-unified-access-copy[data-v-2535ddaf]{position:relative;padding-left:15px}.iam-unified-access-copy[data-v-2535ddaf]:before{position:absolute;top:2px;bottom:2px;left:0;width:3px;border-radius:999px;background:linear-gradient(180deg,#0ea5e9,#0ea5e92e);content:""}.iam-unified-access-title[data-v-2535ddaf]{display:flex;align-items:center;gap:9px}.iam-unified-access-title svg[data-v-2535ddaf]{width:22px;height:22px;color:#0ea5e9}.iam-unified-access-title h3[data-v-2535ddaf]{margin:0;color:var(--page-text);font-size:18px;font-weight:650}.iam-unified-access-copy p[data-v-2535ddaf]{margin:10px 0 0;color:var(--hero-subtitle);font-size:13px;line-height:1.85;text-align:justify}:root[data-theme=light] .iam-unified-access-visual{border-color:#0284c729;background:transparent;box-shadow:0 22px 52px #0f172a17}:root[data-theme=light] .iam-diagram-frame{fill:#f8fcffeb;stroke:#0284c742}:root[data-theme=light] .iam-diagram-tab{fill:#e0f2feeb;stroke:#0284c747}:root[data-theme=light] .iam-diagram-node{fill:#fff}:root[data-theme=light] .iam-diagram-node-active{fill:#0ea5e9}:root[data-theme=light] .iam-diagram-module-box>rect,:root[data-theme=light] .iam-diagram-external-chip>rect{fill:#f0f9ffc2;stroke:#0284c729}:root[data-theme=light] .iam-diagram-module-group-frame{fill:#f8fcffc7;stroke:#0284c733}:root[data-theme=light] .iam-diagram-app-card>rect{fill:#e0f2fec7;stroke:#0284c724}:root[data-theme=light] .iam-unified-access-list article{border-bottom-color:#0284c724}:root[data-theme=light] .iam-unified-access-title svg{color:#0284c7}@media(max-width:1080px){.iam-unified-access[data-v-2535ddaf]{grid-template-columns:1fr;gap:38px}}@media(max-width:640px){.iam-unified-access[data-v-2535ddaf]{margin-top:38px}.iam-unified-access-visual[data-v-2535ddaf]{padding:8px;border-radius:16px}.iam-unified-access-list article[data-v-2535ddaf]{grid-template-columns:1fr;gap:8px}.iam-unified-access-copy[data-v-2535ddaf]{padding-left:13px}}.ird-fraud-flow-section[data-v-8f5fc71c]{position:relative;isolation:isolate;overflow:hidden;padding:70px 24px 100px;background:radial-gradient(circle at 78% 46%,rgba(59,130,246,.075),transparent 31%)}.ird-fraud-flow-shell[data-v-8f5fc71c]{width:min(var(--main-content-width),100%);margin:0 auto}.ird-fraud-flow-heading[data-v-8f5fc71c]{text-align:left}.ird-fraud-flow-diagram[data-v-8f5fc71c]{position:relative;min-height:598px;margin-top:74px}.ird-fraud-flow-connectors[data-v-8f5fc71c]{position:absolute;z-index:0;inset:0;width:100%;height:598px;overflow:visible;pointer-events:none}.flow-line[data-v-8f5fc71c]{fill:none;stroke:url(#ird-flow-line);stroke-width:2;vector-effect:non-scaling-stroke;marker-end:url(#ird-flow-arrow)}.flow-line-main[data-v-8f5fc71c]{stroke-width:2.2}.flow-line-stage[data-v-8f5fc71c]{stroke:#7c3aede6;stroke-width:2.2;marker-end:url(#ird-flow-stage-arrow);filter:drop-shadow(0 0 6px rgba(124,58,237,.3))}.flow-line-vertical[data-v-8f5fc71c]{stroke-dasharray:4 5}.flow-line-feedback[data-v-8f5fc71c]{stroke:#7169de94;stroke-dasharray:4 5}.flow-line-feedback-branch[data-v-8f5fc71c]{marker-end:none}.flow-merge-node circle[data-v-8f5fc71c]:first-child{fill:color-mix(in srgb,var(--surface-tone-start) 90%,transparent);stroke:#6f5be052;stroke-width:7}.flow-merge-node circle[data-v-8f5fc71c]:nth-child(2){fill:none;stroke:#7468e5;stroke-width:3}.flow-merge-node .flow-merge-dot[data-v-8f5fc71c]{fill:#7468e5}.ird-fraud-flow-columns[data-v-8f5fc71c]{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:64px}.ird-fraud-flow-column[data-v-8f5fc71c]{display:grid;grid-template-rows:190px 40px 108px 40px 220px;row-gap:0;min-width:0}.ird-fraud-model-card[data-v-8f5fc71c]{grid-row:1}.ird-fraud-output-card[data-v-8f5fc71c]{grid-row:3}.ird-fraud-result-card[data-v-8f5fc71c]{grid-row:5}.ird-fraud-model-card[data-v-8f5fc71c],.ird-fraud-output-card[data-v-8f5fc71c],.ird-fraud-result-card[data-v-8f5fc71c]{box-sizing:border-box;color:var(--page-text);background:color-mix(in srgb,var(--surface-tone-start) 44%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ird-fraud-model-card[data-v-8f5fc71c],.ird-fraud-result-card[data-v-8f5fc71c]{border:2px solid rgba(111,91,224,.62);border-radius:22px;box-shadow:0 20px 50px #362b8512}.ird-fraud-model-card[data-v-8f5fc71c]{position:relative;padding:58px 26px 24px;overflow:hidden;border-radius:12px}.ird-fraud-model-tab[data-v-8f5fc71c]{width:33.333%;height:42px;padding-right:14px;padding-left:20px}.ird-fraud-model-tab h3[data-v-8f5fc71c],.ird-fraud-output-card h4[data-v-8f5fc71c],.ird-fraud-result-card h4[data-v-8f5fc71c]{margin:0;color:var(--page-text);text-align:center;font-weight:700}.ird-fraud-model-tab h3[data-v-8f5fc71c]{font-size:16px;line-height:1.35}.ird-fraud-model-card .ird-fraud-model-title[data-v-8f5fc71c]{margin:10px 0 0;color:var(--page-text);font-size:19px;line-height:1.35;font-weight:700;text-align:left}.ird-fraud-model-card p[data-v-8f5fc71c],.ird-fraud-output-card p[data-v-8f5fc71c],.ird-fraud-result-card p[data-v-8f5fc71c]{margin:13px 0 0;color:var(--hero-subtitle);font-size:15px;line-height:1.82}.ird-fraud-model-card>p[data-v-8f5fc71c]{margin-top:22px;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}.ird-fraud-output-card[data-v-8f5fc71c]{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:12px 24px 14px;border:2px dashed rgba(117,110,189,.42);border-radius:16px;text-align:center}.ird-fraud-output-card h4[data-v-8f5fc71c],.ird-fraud-result-card h4[data-v-8f5fc71c]{font-size:19px;line-height:1.35}.ird-fraud-output-card p[data-v-8f5fc71c]{margin-top:6px;line-height:1.65;text-align:center}.ird-fraud-result-card[data-v-8f5fc71c]{display:flex;align-items:center;flex-direction:column;padding:13px 26px;text-align:center}.ird-fraud-result-icon[data-v-8f5fc71c]{flex:0 0 auto;width:53px;height:53px;color:#8b5cf6;filter:drop-shadow(0 0 10px rgba(124,58,237,.34))}.ird-fraud-result-card h4[data-v-8f5fc71c]{margin-top:8px}.ird-fraud-result-card p[data-v-8f5fc71c]{margin-top:10px;text-align:center}@media(max-width:1080px){.ird-fraud-flow-diagram[data-v-8f5fc71c]{min-height:auto;margin-top:58px}.ird-fraud-flow-connectors[data-v-8f5fc71c]{display:none}.ird-fraud-flow-columns[data-v-8f5fc71c]{grid-template-columns:1fr;gap:48px;width:min(100%,720px);margin:0 auto}.ird-fraud-flow-column[data-v-8f5fc71c]{position:relative;grid-template-rows:auto;row-gap:36px}.ird-fraud-model-card[data-v-8f5fc71c],.ird-fraud-output-card[data-v-8f5fc71c],.ird-fraud-result-card[data-v-8f5fc71c]{grid-row:auto}.ird-fraud-flow-column[data-v-8f5fc71c]:before,.ird-fraud-flow-column[data-v-8f5fc71c]:after{position:absolute;left:50%;z-index:2;width:2px;height:36px;background:#7169df;content:"";transform:translate(-50%)}.ird-fraud-flow-column[data-v-8f5fc71c]:before{top:calc(50% - 18px)}.ird-fraud-flow-column[data-v-8f5fc71c]:after{bottom:calc(33.333% - 18px)}.ird-fraud-model-card[data-v-8f5fc71c],.ird-fraud-output-card[data-v-8f5fc71c],.ird-fraud-result-card[data-v-8f5fc71c]{min-height:0}}@media(max-width:640px){.ird-fraud-flow-section[data-v-8f5fc71c]{padding:56px 18px 76px}.ird-fraud-model-card[data-v-8f5fc71c],.ird-fraud-result-card[data-v-8f5fc71c]{padding-right:22px;padding-left:22px}}.ird-architecture-scroll{margin-top:64px;padding:2px 2px 20px;overflow-x:auto;scrollbar-width:thin}.ird-architecture-board{display:grid;grid-template-columns:150px 170px minmax(560px,1fr) 170px 150px;gap:12px;align-items:stretch;min-width:1248px}.ird-architecture-panel{--ird-panel-rgb: 124, 58, 237;overflow:hidden;border:2px solid rgba(var(--ird-panel-rgb),.32);border-radius:16px;background:radial-gradient(circle at 86% 10%,rgba(var(--ird-panel-rgb),.09),transparent 34%),#080a1461;box-shadow:inset 0 1px #ffffff0a}.ird-architecture-panel-blue{--ird-panel-rgb: 59, 130, 246}.ird-architecture-panel>h3{margin:0;padding:13px 12px;color:#f8fafc;background:linear-gradient(135deg,rgba(var(--ird-panel-rgb),.72),rgba(var(--ird-panel-rgb),.42));font-size:15px;line-height:1.3;font-weight:700;text-align:center}.ird-architecture-panel-body{display:grid;gap:10px;padding:12px}.ird-architecture-group{padding:11px;border:1px solid rgba(var(--ird-panel-rgb),.1);border-radius:12px;background:#ffffff06}.ird-architecture-group h4{margin:0 0 9px;color:var(--page-text);font-size:13px;line-height:1.3;font-weight:700;text-align:center}.ird-architecture-items{display:grid;gap:7px}.ird-architecture-items span{display:flex;align-items:center;justify-content:center;min-height:30px;padding:5px 8px;border:1px solid rgba(var(--ird-panel-rgb),.18);border-radius:8px;color:var(--hero-subtitle);background:#ffffff06;font-size:12px;line-height:1.35;text-align:center;transition:transform .24s cubic-bezier(.22,1,.36,1),border-color .24s ease,background .24s ease,color .24s ease,box-shadow .24s ease}.ird-architecture-items span:hover{z-index:1;color:var(--page-text);border-color:rgba(var(--ird-panel-rgb),.48);background:rgba(var(--ird-panel-rgb),.1);box-shadow:0 10px 22px #0206172e,0 0 14px rgba(var(--ird-panel-rgb),.12);transform:translateY(-3px)}.ird-architecture-core{display:grid;grid-template-rows:auto 1fr;gap:12px;min-width:0}.ird-architecture-decision .ird-architecture-panel-body{grid-template-columns:repeat(4,minmax(0,1fr))}.ird-core-lower{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ird-core-lower .ird-architecture-panel-body{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-theme=light] .ird-architecture-panel{border-color:rgba(var(--ird-panel-rgb),.2);background:radial-gradient(circle at 86% 10%,rgba(var(--ird-panel-rgb),.055),transparent 35%),#ffffffc7;box-shadow:0 10px 28px #0f172a0b}:root[data-theme=light] .ird-architecture-panel>h3{color:#fff;background:linear-gradient(135deg,rgba(var(--ird-panel-rgb),.88),rgba(var(--ird-panel-rgb),.68))}:root[data-theme=light] .ird-architecture-group{border-color:rgba(var(--ird-panel-rgb),.1);background:#f8fafcb8}:root[data-theme=light] .ird-architecture-items span{border-color:rgba(var(--ird-panel-rgb),.15);color:#475569;background:#fff}:root[data-theme=light] .ird-architecture-items span:hover{color:#1e293b;border-color:rgba(var(--ird-panel-rgb),.36);background:rgba(var(--ird-panel-rgb),.055);box-shadow:0 10px 22px #0f172a14,0 0 12px rgba(var(--ird-panel-rgb),.08)}@media(prefers-reduced-motion:reduce){.ird-architecture-items span,.ird-architecture-items span:hover{transition-duration:.01ms;transform:none}}@media(max-width:720px){.ird-architecture-scroll{margin-top:44px}}.document-product-section-ird-features{padding:36px 24px 56px;background:transparent}.document-product-section-ird-features .document-product-heading{text-align:left}.ird-feature-matrix[data-v-aa30f0b2]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;margin-top:24px;border-top:1px solid rgba(139,92,246,.28)}.ird-feature-item[data-v-aa30f0b2]{position:relative;min-height:0;padding:20px 22px 22px;border-bottom:1px solid rgba(139,92,246,.22);transition:background-color .25s ease}.ird-feature-item[data-v-aa30f0b2]:not(:last-child){border-right:1px solid rgba(139,92,246,.22)}.ird-feature-item[data-v-aa30f0b2]:after{position:absolute;bottom:-1px;left:34px;width:0;height:2px;border-radius:999px;background:#8b5cf6;content:"";transition:width .3s ease}.ird-feature-item[data-v-aa30f0b2]:hover{background:#8b5cf60e}.ird-feature-item[data-v-aa30f0b2]:hover:after{width:54px}.ird-feature-meta[data-v-aa30f0b2]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.ird-feature-meta span[data-v-aa30f0b2]{color:#8b5cf661;font-size:30px;font-weight:300;line-height:1;letter-spacing:-.04em}.ird-feature-meta svg[data-v-aa30f0b2]{width:34px;height:34px;color:#8b5cf6}.ird-feature-item h3[data-v-aa30f0b2]{margin:0 0 13px;color:var(--page-text);font-size:18px;line-height:1.45}.ird-feature-item p[data-v-aa30f0b2]{margin:0;color:var(--hero-subtitle);font-size:14px;line-height:1.75}:root[data-theme=light] .ird-feature-matrix{border-top-color:#7c3aed33}:root[data-theme=light] .ird-feature-item{border-color:#7c3aed29}:root[data-theme=light] .ird-feature-item:hover{background:#ede9fe7a}@media(max-width:1100px){.ird-feature-matrix[data-v-aa30f0b2]{grid-template-columns:repeat(2,minmax(0,1fr))}.ird-feature-item[data-v-aa30f0b2]:not(:last-child){border-right:0}.ird-feature-item[data-v-aa30f0b2]:nth-child(odd){border-right:1px solid rgba(139,92,246,.22)}}@media(max-width:640px){.ird-feature-matrix[data-v-aa30f0b2]{grid-template-columns:1fr;margin-top:30px}.ird-feature-item[data-v-aa30f0b2],.ird-feature-item[data-v-aa30f0b2]:nth-child(odd){min-height:0;padding:26px 4px 30px;border-right:0}.ird-feature-item[data-v-aa30f0b2]:after{left:4px}}.ird-operation-loop[data-v-f7512707]{position:relative;margin-top:64px;padding:30px 30px 34px;overflow:hidden;border:2px solid rgba(167,139,250,.2);border-radius:28px;background:radial-gradient(circle at 90% 4%,rgba(124,58,237,.11),transparent 27%),#ffffff05;box-shadow:inset 0 1px #ffffff0a}.ird-operation-loop-head[data-v-f7512707]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 4px 24px}.ird-operation-loop-head>strong[data-v-f7512707]{color:var(--page-text);font-size:20px}.ird-operation-loop-head>p[data-v-f7512707]{margin:0;color:var(--hero-subtitle);font-size:13px}.ird-operation-groups[data-v-f7512707]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.ird-operation-group[data-v-f7512707]{position:relative;display:flex;flex-direction:column;min-width:0}.ird-operation-group-head[data-v-f7512707]{display:flex;min-height:88px;align-items:center;gap:14px;padding:14px 16px;border:1px solid rgba(var(--ird-group-rgb),.28);border-radius:18px 18px 10px 10px;background:linear-gradient(135deg,rgba(var(--ird-group-rgb),.18),rgba(var(--ird-group-rgb),.055));box-shadow:inset 0 1px #ffffff0e,0 0 20px rgba(var(--ird-group-rgb),.05)}.ird-operation-group-icon[data-v-f7512707],.ird-operation-stage-icon[data-v-f7512707]{display:grid;place-items:center;flex:0 0 auto;width:48px;height:48px;border:1px solid rgba(255,255,255,.1);border-radius:14px;color:#f5f8ffeb;background:#ffffff0f;box-shadow:0 1px #ffffff1a inset;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);pointer-events:none;transition:color .24s ease,border-color .24s ease,background .24s ease,box-shadow .24s ease,transform .24s ease}.ird-operation-group-icon svg[data-v-f7512707],.ird-operation-stage-icon svg[data-v-f7512707]{width:27px;height:27px;color:currentColor}.ird-operation-group-head:hover .ird-operation-group-icon[data-v-f7512707],.ird-operation-group-head:focus-within .ird-operation-group-icon[data-v-f7512707],.ird-operation-stage:hover .ird-operation-stage-icon[data-v-f7512707],.ird-operation-stage:focus-within .ird-operation-stage-icon[data-v-f7512707]{color:rgb(var(--ird-group-rgb));border-color:rgba(var(--ird-group-rgb),.42);background:rgba(var(--ird-group-rgb),.09);box-shadow:0 1px #ffffff1f inset,0 0 18px rgba(var(--ird-group-rgb),.16);transform:translateY(-1px)}.ird-operation-group-head h3[data-v-f7512707]{margin:0;color:var(--page-text);font-size:18px;line-height:1.25}.ird-operation-group-description[data-v-f7512707]{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:5px}.ird-operation-group-description p[data-v-f7512707]{margin:0;color:var(--hero-subtitle);font-size:12px;line-height:1.4}.ird-operation-group-badge[data-v-f7512707]{display:inline-flex;padding:3px 8px;border:1px solid rgba(var(--ird-group-rgb),.2);border-radius:999px;color:#fff;background:rgba(var(--ird-group-rgb),.06);font-size:10px;line-height:1.35}.ird-operation-stage-pair[data-v-f7512707]{display:grid;flex:1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:30px;margin-top:14px}.ird-operation-stage[data-v-f7512707]{position:relative;min-width:0;padding:18px 16px;border:1px solid rgba(var(--ird-group-rgb),.17);border-radius:10px 10px 18px 18px;background:radial-gradient(circle at 84% 12%,rgba(var(--ird-group-rgb),.09),transparent 34%),#08081433;transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s ease,box-shadow .3s ease,background .3s ease}.ird-operation-stage-has-next[data-v-f7512707]:after{content:"→";position:absolute;top:50%;right:-31px;z-index:3;display:grid;place-items:center;width:30px;height:30px;color:#38bdf8e6;background:none;font-size:24px;font-weight:700;line-height:1;text-shadow:0 0 10px rgba(56,189,248,.4);pointer-events:none;transform:translateY(-50%)}.ird-operation-stage-has-next[data-v-f7512707]:before{display:none}.ird-operation-stage-group-end[data-v-f7512707]:after{color:#38bdf8e6;background:none}.ird-operation-stage[data-v-f7512707]:hover{z-index:2;transform:translateY(-4px);border-color:rgba(var(--ird-group-rgb),.46);background:radial-gradient(circle at 84% 12%,rgba(var(--ird-group-rgb),.16),transparent 38%),rgba(var(--ird-group-rgb),.065);box-shadow:0 18px 38px #04081433,0 0 22px rgba(var(--ird-group-rgb),.08)}.ird-operation-stage-heading[data-v-f7512707]{display:flex;align-items:center;gap:12px}.ird-operation-stage h4[data-v-f7512707]{margin:0;color:var(--page-text);font-size:16px;line-height:1.35}.ird-operation-stage>p[data-v-f7512707]{margin:18px 0 0;color:var(--hero-subtitle);font-size:12px;line-height:1.65}.ird-operation-return[data-v-f7512707]{position:relative;min-height:74px;margin-top:20px}.ird-operation-return-copy[data-v-f7512707]{position:absolute;top:0;left:50%;display:flex;align-items:baseline;gap:10px;transform:translate(-50%);white-space:nowrap}.ird-operation-return-copy strong[data-v-f7512707]{color:var(--page-text);font-size:13px}.ird-operation-return-copy span[data-v-f7512707],.ird-operation-return-destination[data-v-f7512707]{color:var(--hero-subtitle);font-size:11px}.ird-operation-return-track[data-v-f7512707]{position:absolute;right:7.6%;bottom:9px;left:7.6%;height:26px;border-top:2px solid rgba(56,189,248,.9);filter:drop-shadow(0 0 6px rgba(56,189,248,.28))}.ird-operation-return-track[data-v-f7512707]:before,.ird-operation-return-track[data-v-f7512707]:after{content:"";position:absolute;top:-61px;width:2px;height:61px;background:#38bdf8e6;box-shadow:0 0 6px #38bdf847}.ird-operation-return-track[data-v-f7512707]:before{left:0}.ird-operation-return-track[data-v-f7512707]:after{right:0}.ird-operation-return-arrow[data-v-f7512707]{position:absolute;top:-63px;left:-11px;display:grid;place-items:center;width:24px;height:24px;color:#38bdf8e6;font-size:24px;font-weight:700;line-height:1;text-shadow:0 0 10px rgba(56,189,248,.4);pointer-events:none;transform:rotate(-90deg)}.ird-operation-return-destination[data-v-f7512707]{position:absolute;top:-41px;left:12px;color:var(--page-text);font-size:11px;line-height:1.4;white-space:nowrap}:root[data-theme=light] .ird-operation-group-badge{color:rgba(var(--ird-group-rgb),.95)}:root[data-theme=light] .ird-operation-loop{border-color:#c4b5fd;background:radial-gradient(circle at 90% 4%,rgba(124,58,237,.07),transparent 29%),#ffffffa3;box-shadow:0 18px 46px #1e293b0b,inset 0 1px #fff}:root[data-theme=light]{border-color:rgba(var(--ird-group-rgb),.22);background:linear-gradient(135deg,rgba(var(--ird-group-rgb),.12),#ffffffc7);box-shadow:inset 0 1px #fff,0 8px 20px #1e293b09}:root[data-theme=light] .ird-operation-stage{border-color:rgba(var(--ird-group-rgb),.18);background:radial-gradient(circle at 84% 12%,rgba(var(--ird-group-rgb),.08),transparent 38%),#ffffffe6;box-shadow:0 1px #fff inset,0 10px 26px #1e293b0b}:root[data-theme=light] .ird-operation-stage:hover,:root[data-theme=light] .ird-operation-stage:focus-within{border-color:rgba(var(--ird-group-rgb),.4);background:radial-gradient(circle at 84% 12%,rgba(var(--ird-group-rgb),.12),transparent 38%),#fffffffa;box-shadow:0 1px #fff inset,0 16px 32px #1e293b12,0 0 18px rgba(var(--ird-group-rgb),.065)}:root[data-theme=light] .ird-operation-group-icon,:root[data-theme=light] .ird-operation-stage-icon{color:#4f46e5;border-color:#64748b29;background:linear-gradient(145deg,#fffffff5,#eef2f7e0);box-shadow:0 1px #fff inset,0 8px 20px #0f172a0e}:root[data-theme=light] .ird-operation-group-head:hover .ird-operation-group-icon,:root[data-theme=light] .ird-operation-group-head:focus-within .ird-operation-group-icon,:root[data-theme=light] .ird-operation-stage:hover .ird-operation-stage-icon,:root[data-theme=light] .ird-operation-stage:focus-within .ird-operation-stage-icon{color:rgb(var(--ird-group-rgb));border-color:rgba(var(--ird-group-rgb),.34);background:linear-gradient(145deg,#fff,rgba(var(--ird-group-rgb),.07));box-shadow:0 1px #fff inset,0 10px 24px #0f172a11,0 0 18px rgba(var(--ird-group-rgb),.1);transform:translateY(-2px)}@media(max-width:1100px){.ird-operation-groups[data-v-f7512707]{grid-template-columns:1fr;gap:24px}.ird-operation-stage-group-end[data-v-f7512707]:before,.ird-operation-stage-group-end[data-v-f7512707]:after{display:none}.ird-operation-return-copy[data-v-f7512707]{position:static;justify-content:center;transform:none}.ird-operation-return-track[data-v-f7512707]{right:5%;left:5%}.ird-operation-return-track[data-v-f7512707]:before,.ird-operation-return-track[data-v-f7512707]:after{display:none}.ird-operation-return-arrow[data-v-f7512707]{top:-12px}.ird-operation-return-destination[data-v-f7512707]{top:9px}}@media(max-width:680px){.ird-operation-loop[data-v-f7512707]{padding:22px;border-radius:22px}.ird-operation-loop-head[data-v-f7512707]{align-items:flex-start;flex-direction:column}.ird-operation-stage-pair[data-v-f7512707]{grid-template-columns:1fr}.ird-operation-stage[data-v-f7512707]{min-height:176px;border-radius:14px}.ird-operation-stage-has-next[data-v-f7512707]:before,.ird-operation-stage-has-next[data-v-f7512707]:after{display:none}.ird-operation-return[data-v-f7512707]{min-height:94px}.ird-operation-return-copy[data-v-f7512707]{align-items:center;flex-direction:column;gap:5px;text-align:center;white-space:normal}.ird-operation-return-track[data-v-f7512707]{bottom:7px}}@media(max-width:460px){.ird-operation-loop[data-v-f7512707]{padding:16px}.ird-operation-group-head[data-v-f7512707]{align-items:flex-start}}.sdp-architecture[data-v-f22b9698]{--sdp-blue: #2563eb;--sdp-blue-soft: #60a5fa;--sdp-blue-pale: rgba(37, 99, 235, .08);--sdp-green: #34c58b;position:relative;margin-top:62px}.sdp-operations-center[data-v-f22b9698],.sdp-node-card[data-v-f22b9698]{border:2px solid rgba(96,165,250,.26);border-radius:16px;background:#0a1c3e57;box-shadow:0 18px 44px #0208171f}.sdp-operations-center[data-v-f22b9698]{padding:18px 24px 20px;text-align:center}.sdp-operations-center h3[data-v-f22b9698]{margin:0 0 16px;color:var(--sdp-blue-soft);font-size:20px}.sdp-operations-grid[data-v-f22b9698]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.sdp-operations-grid span[data-v-f22b9698]{display:flex;min-height:48px;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(96,165,250,.24);border-radius:10px;background:#2563eb1f;color:var(--page-text);font-size:14px;font-weight:600}.sdp-operations-grid svg[data-v-f22b9698]{width:21px;height:21px;color:var(--sdp-blue-soft)}.sdp-topology-band[data-v-f22b9698]{position:relative;height:40px}.sdp-operations-sync[data-v-f22b9698]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:10px;margin:0;color:var(--hero-subtitle);font-size:12px}.sdp-operations-sync i[data-v-f22b9698]{position:relative;width:1px;height:40px;border-left:1px dashed #fb923c}.sdp-operations-sync i[data-v-f22b9698]:before,.sdp-operations-sync i[data-v-f22b9698]:after{position:absolute;left:-4px;width:7px;height:7px;border-top:1px solid #fb923c;border-right:1px solid #fb923c;content:""}.sdp-operations-sync i[data-v-f22b9698]:before{top:0;transform:rotate(-45deg)}.sdp-operations-sync i[data-v-f22b9698]:after{bottom:0;transform:rotate(135deg)}.sdp-flow-legend[data-v-f22b9698]{position:absolute;top:50%;right:0;display:flex;gap:24px;margin:0;color:var(--hero-subtitle);font-size:12px;transform:translateY(-50%)}.sdp-flow-legend span[data-v-f22b9698]{display:flex;align-items:center;gap:8px}.sdp-flow-legend i[data-v-f22b9698]{display:block;width:38px;height:1px}.sdp-control-line[data-v-f22b9698]{border-top:1px dashed #fb923c}.sdp-data-line[data-v-f22b9698]{background:var(--sdp-blue-soft)}.sdp-flow-board[data-v-f22b9698]{--sdp-access-width: 270px;--sdp-flow-gap: 64px;--sdp-identity-tail: 123px;position:relative;display:grid;grid-template-columns:var(--sdp-access-width) minmax(480px,1fr) 280px;gap:var(--sdp-flow-gap);min-height:470px}.sdp-access-column[data-v-f22b9698],.sdp-control-column[data-v-f22b9698],.sdp-resource-column[data-v-f22b9698]{position:relative;z-index:2;display:flex;flex-direction:column;gap:24px}.sdp-access-column[data-v-f22b9698]{display:grid;grid-template-rows:112px 158px 112px;gap:44px;height:470px}.sdp-control-column[data-v-f22b9698]{gap:40px;height:470px}.sdp-resource-column[data-v-f22b9698]{display:flex;gap:0;height:470px}.sdp-node-card[data-v-f22b9698]{padding:18px}.sdp-card-heading[data-v-f22b9698],.sdp-mode-heading[data-v-f22b9698],.sdp-center-heading[data-v-f22b9698]{display:flex;align-items:center;gap:12px}.sdp-card-heading>svg[data-v-f22b9698],.sdp-mode-heading>svg[data-v-f22b9698],.sdp-center-heading>svg[data-v-f22b9698]{width:32px;height:32px;color:var(--sdp-blue-soft)}.sdp-node-card h3[data-v-f22b9698]{margin:0;color:var(--page-text);font-size:17px}.sdp-node-card span[data-v-f22b9698]{color:var(--hero-subtitle);font-size:12px}.sdp-card-heading span[data-v-f22b9698],.sdp-mode-heading span[data-v-f22b9698],.sdp-center-heading span[data-v-f22b9698]{display:block;margin-top:4px}.sdp-client-card[data-v-f22b9698],.sdp-user-card[data-v-f22b9698],.sdp-browser-card[data-v-f22b9698]{min-height:0}.sdp-mode-card[data-v-f22b9698]{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:16px;text-align:left}.sdp-mode-icon[data-v-f22b9698]{width:44px;height:44px;align-self:center;color:var(--sdp-blue-soft)}.sdp-mode-content[data-v-f22b9698]{display:grid;min-width:0;gap:10px}.sdp-mode-copy[data-v-f22b9698]{min-width:0}.sdp-mode-card h3[data-v-f22b9698]{font-size:17px}.sdp-mode-card span[data-v-f22b9698]{font-size:12px}.sdp-mode-copy span[data-v-f22b9698]{display:block;margin-top:5px}.sdp-mode-tags[data-v-f22b9698]{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px}.sdp-mode-tags span[data-v-f22b9698]{padding:4px 9px;border:1px solid rgba(96,165,250,.22);border-radius:999px;background:#2563eb12;color:var(--hero-subtitle);font-size:10px;line-height:1.2;white-space:nowrap}.sdp-security-domain[data-v-f22b9698]{position:relative;margin-top:22px;padding:22px 12px 12px;border:2px dashed rgba(96,165,250,.34);border-radius:10px}.sdp-security-domain strong[data-v-f22b9698]{position:absolute;top:-14px;left:50%;padding:5px 14px;border-radius:8px;background:var(--sdp-green);color:#fff;font-size:13px;transform:translate(-50%);white-space:nowrap}.sdp-security-domain>div[data-v-f22b9698]{display:flex;justify-content:space-around;gap:10px}.sdp-user-card[data-v-f22b9698]{padding:12px 18px}.sdp-user-card>h3[data-v-f22b9698]{margin-bottom:10px;text-align:center}.sdp-user-grid[data-v-f22b9698]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.sdp-user-grid span[data-v-f22b9698]{display:grid;place-items:center;gap:4px}.sdp-user-grid svg[data-v-f22b9698]{width:24px;height:24px;color:var(--sdp-green)}.sdp-request-flow[data-v-f22b9698]{position:absolute;left:50%;z-index:3;width:1px;height:44px;color:var(--sdp-blue-soft);transform:translate(-50%)}.sdp-request-flow-up[data-v-f22b9698]{top:112px}.sdp-request-flow-down[data-v-f22b9698]{top:314px}.sdp-request-flow i[data-v-f22b9698]{position:absolute;inset:0;border-left:1px solid currentColor}.sdp-request-flow i[data-v-f22b9698]:after{position:absolute;left:-4px;width:7px;height:7px;border-top:1px solid currentColor;border-right:1px solid currentColor;content:""}.sdp-request-flow-up i[data-v-f22b9698]:after{top:1px;transform:rotate(-45deg)}.sdp-request-flow-down i[data-v-f22b9698]:after{bottom:1px;transform:rotate(135deg)}.sdp-request-flow span[data-v-f22b9698]{position:absolute;top:50%;left:14px;display:flex;align-items:center;gap:5px;color:var(--hero-subtitle);font-size:11px;line-height:1;white-space:nowrap;transform:translateY(-50%)}.sdp-request-flow b[data-v-f22b9698]{display:inline-grid;width:17px;height:17px;place-items:center;border-radius:50%;background:var(--sdp-blue);color:#fff;font-size:10px;font-weight:700}.sdp-user-control-flow[data-v-f22b9698]{position:absolute;left:var(--sdp-access-width);z-index:3;width:calc(var(--sdp-flow-gap) + 10px);color:#fb923c;pointer-events:none}.sdp-user-control-flow-client[data-v-f22b9698]{top:56px;height:1px;border-top:1px dashed currentColor}.sdp-user-control-flow-client[data-v-f22b9698]:after{position:absolute;top:-4px;right:0;width:7px;height:7px;border-top:1px solid currentColor;border-right:1px solid currentColor;content:"";transform:rotate(45deg)}.sdp-user-control-flow-browser[data-v-f22b9698]{top:56px;height:358px}.sdp-user-control-flow-browser i[data-v-f22b9698]{position:absolute;top:0;bottom:0;left:32px;border-left:1px dashed currentColor}.sdp-user-control-flow-browser i[data-v-f22b9698]:before,.sdp-user-control-flow-browser i[data-v-f22b9698]:after{position:absolute;height:1px;border-top:1px dashed currentColor;content:""}.sdp-user-control-flow-browser i[data-v-f22b9698]:before{top:0;left:0;width:calc(var(--sdp-flow-gap) - 22px)}.sdp-user-control-flow-browser i[data-v-f22b9698]:after{bottom:0;left:-32px;width:32px}.sdp-user-control-flow>span[data-v-f22b9698]{position:absolute;display:flex;align-items:center;gap:5px;color:var(--hero-subtitle);font-size:11px;line-height:1;white-space:nowrap}.sdp-user-control-flow-client>span[data-v-f22b9698]{top:-25px;left:8px}.sdp-user-control-flow b[data-v-f22b9698]{display:inline-grid;width:17px;height:17px;place-items:center;border-radius:50%;background:#fb923c;color:#fff;font-size:10px;font-weight:700}.sdp-control-center[data-v-f22b9698]{position:relative;width:calc(100% - 20px);min-height:180px;height:180px;margin-inline:auto}.sdp-identity-control-flow[data-v-f22b9698]{position:absolute;top:90px;left:100%;z-index:3;width:calc(var(--sdp-flow-gap) + var(--sdp-identity-tail));border-top:1px dashed #fb923c;pointer-events:none}.sdp-identity-control-flow[data-v-f22b9698]:after{position:absolute;top:-4px;right:0;width:7px;height:7px;border-top:1px solid #fb923c;border-right:1px solid #fb923c;content:"";transform:rotate(45deg)}.sdp-identity-control-flow span[data-v-f22b9698]{position:absolute;top:-25px;left:50%;display:flex;align-items:center;gap:5px;color:var(--hero-subtitle);font-size:11px;line-height:1;white-space:nowrap;transform:translate(-50%)}.sdp-identity-control-flow b[data-v-f22b9698]{display:inline-grid;width:17px;height:17px;place-items:center;border-radius:50%;background:#fb923c;color:#fff;font-size:10px;font-weight:700}.sdp-center-heading[data-v-f22b9698]{justify-content:center;text-align:center}.sdp-risk-flow[data-v-f22b9698]{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:52px;margin-top:28px}.sdp-risk-flow>div[data-v-f22b9698]{position:relative;display:grid;min-width:0;place-items:center;gap:10px;text-align:center}.sdp-risk-flow svg[data-v-f22b9698]{width:58px;height:58px;padding:0;border:0;color:var(--sdp-blue-soft)}.sdp-risk-flow span[data-v-f22b9698]{color:var(--page-text);font-size:14px}.sdp-risk-flow i[data-v-f22b9698]{position:absolute;top:29px;left:calc(50% + 29px);width:calc(100% - 6px);height:1px;border-top:1px dashed #fbbf24}.sdp-risk-flow i[data-v-f22b9698]:after{position:absolute;top:-3px;right:0;width:6px;height:6px;border-top:1px solid #fbbf24;border-right:1px solid #fbbf24;content:"";transform:rotate(45deg)}.sdp-risk-flow i .sdp-risk-evaluation-label[data-v-f22b9698]{position:absolute;top:-23px;left:50%;z-index:2;display:flex;align-items:center;gap:5px;color:var(--hero-subtitle);font-size:11px;font-style:normal;line-height:1;white-space:nowrap;transform:translate(-50%)}.sdp-risk-evaluation-label b[data-v-f22b9698],.sdp-policy-delivery-flow b[data-v-f22b9698]{display:inline-grid;width:17px;height:17px;place-items:center;border-radius:50%;background:#f59e0b;color:#fff;font-size:10px;font-weight:700}.sdp-risk-report-flow[data-v-f22b9698],.sdp-policy-delivery-flow[data-v-f22b9698]{position:absolute;top:184px;z-index:3;width:1px;height:36px;border-left:1px dashed #fb923c;pointer-events:none}.sdp-risk-report-flow[data-v-f22b9698]{left:33.3333%}.sdp-risk-report-flow[data-v-f22b9698]:after{position:absolute;top:-4px;left:-4px;width:7px;height:7px;border-top:1px solid #fb923c;border-right:1px solid #fb923c;content:"";transform:rotate(-45deg)}.sdp-risk-report-flow span[data-v-f22b9698]{position:absolute;top:50%;right:12px;display:flex;align-items:center;gap:5px;color:var(--hero-subtitle);font-size:11px;line-height:1;white-space:nowrap;transform:translateY(-50%)}.sdp-risk-report-flow b[data-v-f22b9698]{display:inline-grid;width:17px;height:17px;place-items:center;border-radius:50%;background:#fb923c;color:#fff;font-size:10px;font-weight:700}.sdp-policy-delivery-flow[data-v-f22b9698]{left:66.6667%}.sdp-policy-delivery-flow span[data-v-f22b9698]{position:absolute;top:50%;left:12px;display:flex;align-items:center;gap:5px;color:var(--hero-subtitle);font-size:11px;line-height:1;white-space:nowrap;transform:translateY(-50%)}.sdp-policy-delivery-flow[data-v-f22b9698]:after{position:absolute;bottom:0;left:-4px;width:7px;height:7px;border-top:1px solid #fb923c;border-right:1px solid #fb923c;content:"";transform:rotate(135deg)}.sdp-gateway-card[data-v-f22b9698]{position:relative;display:flex;width:66.6667%;min-height:250px;height:250px;flex-direction:column;margin-inline:auto}.sdp-gateway-access-flow[data-v-f22b9698]{position:absolute;right:100%;z-index:3;width:calc(25% + var(--sdp-flow-gap));color:var(--sdp-blue-soft);pointer-events:none}.sdp-gateway-access-flow-client[data-v-f22b9698]{top:-138px;height:188px}.sdp-gateway-access-flow-client i[data-v-f22b9698]{position:absolute;top:0;bottom:0;left:16px;border-left:1px solid currentColor}.sdp-gateway-access-flow-client i[data-v-f22b9698]:before{position:absolute;top:0;left:-16px;width:16px;height:1px;background:currentColor;content:""}.sdp-gateway-access-flow-client[data-v-f22b9698]:before{position:absolute;right:0;bottom:0;left:16px;height:1px;background:currentColor;content:""}.sdp-gateway-access-flow-browser[data-v-f22b9698]{top:170px;height:1px;background:currentColor}.sdp-gateway-access-flow[data-v-f22b9698]:after,.sdp-gateway-output-flow[data-v-f22b9698]:after{position:absolute;top:-4px;right:0;width:7px;height:7px;border-top:1px solid var(--sdp-blue-soft);border-right:1px solid var(--sdp-blue-soft);content:"";transform:rotate(45deg)}.sdp-gateway-access-flow-client[data-v-f22b9698]:after{bottom:-4px;top:auto}.sdp-gateway-access-flow>span[data-v-f22b9698]{position:absolute;display:flex;align-items:center;gap:5px;color:var(--hero-subtitle);font-size:11px;line-height:1;white-space:nowrap}.sdp-gateway-access-flow-client>span[data-v-f22b9698]{top:162px;left:24px}.sdp-gateway-access-flow-browser>span[data-v-f22b9698]{top:-25px;left:8px}.sdp-gateway-access-flow b[data-v-f22b9698]{display:inline-grid;width:17px;height:17px;place-items:center;border-radius:50%;background:var(--sdp-blue);color:#fff;font-size:10px;font-weight:700}.sdp-gateway-output-flow[data-v-f22b9698]{position:absolute;left:100%;z-index:3;width:calc(25% + var(--sdp-flow-gap) + 40px);height:1px;background:var(--sdp-blue-soft);pointer-events:none}.sdp-gateway-output-flow-local[data-v-f22b9698]{top:56px}.sdp-gateway-output-flow-cloud[data-v-f22b9698]{top:193px}.sdp-gateway-output-flow span[data-v-f22b9698]{position:absolute;top:-25px;left:50%;display:flex;align-items:center;gap:5px;color:var(--hero-subtitle);font-size:11px;line-height:1;white-space:nowrap;transform:translate(-50%)}.sdp-gateway-output-flow b[data-v-f22b9698]{display:inline-grid;width:17px;height:17px;place-items:center;border-radius:50%;background:var(--sdp-blue);color:#fff;font-size:10px;font-weight:700}.sdp-gateway-layers[data-v-f22b9698]{position:relative;display:grid;min-height:0;flex:1;grid-template-columns:minmax(0,3fr) minmax(0,5fr);grid-template-rows:repeat(2,minmax(0,1fr));column-gap:12px;row-gap:40px;margin-top:18px}.sdp-gateway-layers section[data-v-f22b9698]{position:relative;display:flex;min-width:0;min-height:0;flex-direction:column;align-items:center;justify-content:center;padding:28px 8px 6px;border:1px solid rgba(96,165,250,.2);border-radius:10px;background:#2563eb12;text-align:center}.sdp-gateway-layers section[data-v-f22b9698]:first-child{grid-row:1 / 3}.sdp-gateway-layers strong[data-v-f22b9698]{position:absolute;top:-1px;left:-1px;display:grid;width:52%;min-height:27px;place-items:center;padding:4px 8px;border-radius:10px 0;background:var(--sdp-blue);color:#fff;font-size:12px}.sdp-gateway-layers section:nth-child(2) strong[data-v-f22b9698],.sdp-gateway-layers section:nth-child(3) strong[data-v-f22b9698]{width:calc(52% + 20px)}.sdp-network-tags[data-v-f22b9698]{display:flex;flex-direction:column;align-items:stretch;gap:7px}.sdp-network-tags span[data-v-f22b9698]{display:inline-flex;align-items:center;justify-content:center;padding:3px 8px;border:1px solid rgba(96,165,250,.24);border-radius:999px;background:#2563eb1a;color:#111827;font-size:10px;line-height:1.2;white-space:nowrap}.sdp-risk-disposal-flow[data-v-f22b9698]{position:absolute;top:calc(50% - 20px);left:69%;z-index:3;width:1px;height:40px;border-left:1px dashed #fb923c;pointer-events:none}.sdp-risk-disposal-flow[data-v-f22b9698]:before,.sdp-risk-disposal-flow[data-v-f22b9698]:after{position:absolute;left:-4px;width:7px;height:7px;border-top:1px solid #fb923c;border-right:1px solid #fb923c;content:""}.sdp-risk-disposal-flow[data-v-f22b9698]:before{top:0;transform:rotate(-45deg)}.sdp-risk-disposal-flow[data-v-f22b9698]:after{bottom:0;transform:rotate(135deg)}.sdp-risk-disposal-flow span[data-v-f22b9698]{position:absolute;top:50%;left:12px;display:flex;align-items:center;gap:5px;color:var(--hero-subtitle);font-size:11px;line-height:1;white-space:nowrap;transform:translateY(-50%)}.sdp-risk-disposal-flow b[data-v-f22b9698]{display:inline-grid;width:17px;height:17px;place-items:center;border-radius:50%;background:#fb923c;color:#fff;font-size:10px;font-weight:700}.sdp-gateway-layers p[data-v-f22b9698]{margin:4px 0 0;color:var(--hero-subtitle);font-size:12px;line-height:1.35}.sdp-identity-node[data-v-f22b9698]{position:relative;display:flex;height:180px;flex:0 0 180px;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;padding-top:63px;box-sizing:border-box;text-align:center}.sdp-identity-local-flow[data-v-f22b9698]{position:absolute;top:142px;left:50%;width:1px;height:78px;border-left:1px dashed #fb923c;transform:translate(-50%)}.sdp-identity-local-flow[data-v-f22b9698]:before,.sdp-identity-local-flow[data-v-f22b9698]:after{position:absolute;left:-4px;width:7px;height:7px;border-top:1px solid #fb923c;border-right:1px solid #fb923c;content:""}.sdp-identity-local-flow[data-v-f22b9698]:before{top:0;transform:rotate(-45deg)}.sdp-identity-local-flow[data-v-f22b9698]:after{bottom:0;transform:rotate(135deg)}.sdp-identity-local-flow>span[data-v-f22b9698]{position:absolute;top:50%;left:44px;color:var(--hero-subtitle);font-size:11px;font-style:normal;line-height:1;white-space:nowrap;transform:translateY(-50%)}.sdp-identity-cloud-flow[data-v-f22b9698]{position:absolute;top:90px;right:10px;left:calc(50% + 27px);height:323px;border-top:1px dashed #fb923c;border-right:1px dashed #fb923c;border-radius:0 10px 0 0}.sdp-identity-cloud-flow[data-v-f22b9698]:before{position:absolute;right:0;bottom:0;width:24px;border-top:1px dashed #fb923c;content:""}.sdp-identity-cloud-flow[data-v-f22b9698]:after{position:absolute;right:20px;bottom:-3px;width:7px;height:7px;border-top:1px solid #fb923c;border-right:1px solid #fb923c;content:"";transform:rotate(-135deg)}.sdp-identity-cloud-flow>span[data-v-f22b9698]{position:absolute;top:-4px;left:0;width:7px;height:7px;border-top:1px solid #fb923c;border-right:1px solid #fb923c;transform:rotate(-135deg)}.sdp-identity-node>svg[data-v-f22b9698]{width:54px;height:54px;color:var(--sdp-blue-soft)}.sdp-identity-node h3[data-v-f22b9698]{margin:0;color:var(--page-text);font-size:13px;font-weight:400}.sdp-business-stack[data-v-f22b9698]{display:grid;height:250px;grid-template-rows:repeat(2,minmax(0,1fr));gap:24px;margin-top:auto}.sdp-business-card[data-v-f22b9698]{display:flex;width:calc(100% - 80px);min-height:0;flex-direction:column;justify-content:center;border-color:#60a5fa42;background:#0a1c3e57;margin-inline:auto;text-align:center}.sdp-business-card h3[data-v-f22b9698]{margin:0 0 14px;color:var(--page-text)}.sdp-business-icons[data-v-f22b9698]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.sdp-business-icons span[data-v-f22b9698]{display:grid;place-items:center;gap:4px;color:var(--sdp-green)}.sdp-business-icons svg[data-v-f22b9698]{width:34px;height:34px}:root[data-theme=light] .sdp-operations-center,:root[data-theme=light] .sdp-node-card{border-color:#2563eb29;background:#ffffffc7;box-shadow:0 16px 38px #0f172a0e}:root[data-theme=light] .sdp-operations-grid span,:root[data-theme=light] .sdp-gateway-layers section{border-color:#2563eb24;background:#60a5fa14}:root[data-theme=light] .sdp-business-card{background:#fff}@media(max-width:1180px){.sdp-flow-board[data-v-f22b9698]{--sdp-access-width: 230px;--sdp-flow-gap: 34px;--sdp-identity-tail: 103px;grid-template-columns:var(--sdp-access-width) minmax(420px,1fr) 240px}.sdp-control-column[data-v-f22b9698],.sdp-access-column[data-v-f22b9698],.sdp-resource-column[data-v-f22b9698]{height:auto}.sdp-identity-node[data-v-f22b9698]{height:auto;flex-basis:auto;padding-top:0}.sdp-identity-control-flow[data-v-f22b9698],.sdp-identity-local-flow[data-v-f22b9698],.sdp-identity-cloud-flow[data-v-f22b9698],.sdp-risk-report-flow[data-v-f22b9698],.sdp-policy-delivery-flow[data-v-f22b9698]{display:none}.sdp-business-stack[data-v-f22b9698]{height:auto;margin-top:0}.sdp-gateway-card[data-v-f22b9698]{min-height:0;height:auto}}@media(max-width:900px){.sdp-operations-grid[data-v-f22b9698]{grid-template-columns:repeat(3,minmax(0,1fr))}.sdp-flow-board[data-v-f22b9698]{grid-template-columns:1fr;min-height:0}.sdp-access-column[data-v-f22b9698],.sdp-control-column[data-v-f22b9698],.sdp-resource-column[data-v-f22b9698]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sdp-business-stack[data-v-f22b9698]{grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.sdp-access-column[data-v-f22b9698],.sdp-resource-column[data-v-f22b9698]{grid-template-rows:auto}.sdp-request-flow[data-v-f22b9698],.sdp-user-control-flow[data-v-f22b9698],.sdp-gateway-access-flow[data-v-f22b9698],.sdp-gateway-output-flow[data-v-f22b9698],.sdp-identity-control-flow[data-v-f22b9698],.sdp-risk-disposal-flow[data-v-f22b9698]{display:none}.sdp-control-column[data-v-f22b9698]{grid-template-columns:1fr}.sdp-control-center[data-v-f22b9698]{height:auto;min-height:180px}.sdp-browser-card[data-v-f22b9698],.sdp-identity-node[data-v-f22b9698]{min-height:0}}@media(max-width:640px){.sdp-architecture[data-v-f22b9698]{margin-top:44px}.sdp-operations-grid[data-v-f22b9698],.sdp-access-column[data-v-f22b9698],.sdp-resource-column[data-v-f22b9698],.sdp-business-stack[data-v-f22b9698],.sdp-risk-flow[data-v-f22b9698],.sdp-gateway-layers[data-v-f22b9698]{grid-template-columns:1fr}.sdp-gateway-layers[data-v-f22b9698]{grid-template-rows:auto;row-gap:16px}.sdp-gateway-layers section[data-v-f22b9698]:first-child{grid-row:auto}.sdp-risk-flow i[data-v-f22b9698]{display:none}.sdp-flow-legend[data-v-f22b9698]{justify-content:flex-start}}.sdp-layer-highlights[data-v-f22b9698]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:26px}.sdp-layer-highlight[data-v-f22b9698]{padding:16px 18px;border:1px solid rgba(96,165,250,.28);border-radius:14px;background:linear-gradient(120deg,#2563eb24,#2563eb08)}.sdp-layer-highlight strong[data-v-f22b9698]{display:block;margin-bottom:6px;color:var(--page-text);font-size:14px;font-weight:700}.sdp-layer-highlight p[data-v-f22b9698]{margin:0;color:var(--hero-subtitle);font-size:12.5px;line-height:1.75}.sdp-access-flow[data-v-f22b9698]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:26px 0 0;padding:0;list-style:none;counter-reset:none}.sdp-access-flow-step[data-v-f22b9698]{padding:16px 16px 18px;border:1px solid rgba(96,165,250,.22);border-radius:14px;background:transparent;transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease,transform .25s ease}.sdp-access-flow-step[data-v-f22b9698]:hover{border-color:#2563eb6b;background:#fff;box-shadow:0 12px 28px #2563eb21;transform:translateY(-2px)}html[data-theme=dark] .sdp-access-flow-step:hover{border-color:#60a5fa80;background:#2563eb29;box-shadow:0 12px 28px #02081757}@media(prefers-reduced-motion:reduce){.sdp-access-flow-step[data-v-f22b9698],.sdp-access-flow-step[data-v-f22b9698]:hover{transform:none}}.sdp-access-flow-head[data-v-f22b9698]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.sdp-access-flow-index[data-v-f22b9698]{display:inline-flex;width:26px;height:26px;align-items:center;justify-content:center;border-radius:8px;background:var(--sdp-blue);color:#fff;font-size:13px;font-weight:700}.sdp-access-flow-stage[data-v-f22b9698]{padding:2px 9px;border:1px solid rgba(96,165,250,.3);border-radius:999px;color:var(--sdp-blue-soft);font-size:10.5px;font-weight:600}.sdp-access-flow-step h4[data-v-f22b9698]{margin:0 0 6px;color:var(--page-text);font-size:14px;font-weight:700}.sdp-access-flow-step p[data-v-f22b9698]{margin:0;color:var(--hero-subtitle);font-size:12px;line-height:1.7}.sdp-access-flow-loop[data-v-f22b9698]{display:flex;align-items:center;gap:8px;margin:16px 0 0;padding:11px 16px;border:1px dashed rgba(96,165,250,.4);border-radius:12px;color:var(--hero-subtitle);font-size:12.5px;line-height:1.7}.sdp-access-flow-loop svg[data-v-f22b9698]{flex:0 0 auto;width:18px;height:18px;color:var(--sdp-blue-soft)}@media(max-width:1100px){.sdp-access-flow[data-v-f22b9698]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.sdp-layer-highlights[data-v-f22b9698],.sdp-access-flow[data-v-f22b9698]{grid-template-columns:1fr}}.sdp-scenario-section[data-v-c711b0f6]{position:relative;overflow:hidden}.sdp-scenario-heading[data-v-c711b0f6]{text-align:left}.sdp-scenario-matrix[data-v-c711b0f6]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin-top:42px}.sdp-scenario-card[data-v-c711b0f6]{grid-column:span 2;display:flex;flex-direction:column;padding:24px 22px 22px;border:1px solid rgba(37,99,235,.2);border-radius:16px;background:linear-gradient(160deg,#2563eb14,#2563eb05);transition:transform .28s cubic-bezier(.22,.61,.36,1),box-shadow .28s ease,border-color .25s ease,background-color .25s ease}.sdp-scenario-card[data-v-c711b0f6]:nth-child(4),.sdp-scenario-card[data-v-c711b0f6]:nth-child(5){grid-column:span 3}.sdp-scenario-card[data-v-c711b0f6]:hover{border-color:#2563eb73;background:linear-gradient(160deg,#2563eb24,#2563eb08);box-shadow:0 20px 44px #2563eb29;transform:translateY(-8px)}.sdp-scenario-card[data-v-c711b0f6]:focus-within{border-color:#2563eb73;box-shadow:0 20px 44px #2563eb29;transform:translateY(-8px)}@media(prefers-reduced-motion:reduce){.sdp-scenario-card[data-v-c711b0f6],.sdp-scenario-card[data-v-c711b0f6]:hover,.sdp-scenario-card[data-v-c711b0f6]:focus-within{transform:none}}.sdp-scenario-card h3[data-v-c711b0f6]{margin:0 0 16px;color:var(--page-text);font-size:16px;line-height:1.5}.sdp-scenario-block[data-v-c711b0f6]{margin-bottom:14px}.sdp-scenario-label[data-v-c711b0f6]{display:inline-block;margin-bottom:6px;padding:2px 9px;border:1px solid rgba(148,163,184,.34);border-radius:999px;color:var(--hero-subtitle);font-size:10.5px;font-weight:600}.sdp-scenario-label-solution[data-v-c711b0f6]{border-color:#2563eb6b;background:#2563eb1a;color:#3b82f6}.sdp-scenario-block p[data-v-c711b0f6]{margin:0;color:var(--hero-subtitle);font-size:12.5px;line-height:1.75}.sdp-scenario-tags[data-v-c711b0f6]{display:flex;flex-wrap:wrap;gap:6px;margin:auto 0 0;padding:14px 0 0;list-style:none}.sdp-scenario-tags li[data-v-c711b0f6]{padding:3px 9px;border:1px solid rgba(37,99,235,.26);border-radius:999px;background:#2563eb12;color:var(--page-text);font-size:11px;font-weight:600}:root[data-theme=light] .sdp-scenario-card{border-color:#2563eb29;background:linear-gradient(160deg,#dbeafe80,#fff3)}@media(max-width:1100px){.sdp-scenario-matrix[data-v-c711b0f6]{grid-template-columns:repeat(2,minmax(0,1fr))}.sdp-scenario-card[data-v-c711b0f6],.sdp-scenario-card[data-v-c711b0f6]:nth-child(4),.sdp-scenario-card[data-v-c711b0f6]:nth-child(5){grid-column:span 1}.sdp-scenario-card[data-v-c711b0f6]:nth-child(5){grid-column:span 2}}@media(max-width:640px){.sdp-scenario-matrix[data-v-c711b0f6]{grid-template-columns:1fr;margin-top:30px}.sdp-scenario-card[data-v-c711b0f6],.sdp-scenario-card[data-v-c711b0f6]:nth-child(5){grid-column:span 1}}.sdp-feature-section[data-v-baabeefc]{position:relative;overflow:hidden}.sdp-feature-section[data-v-baabeefc]:before{position:absolute;top:6%;left:50%;width:min(960px,82vw);height:520px;border-radius:50%;background:radial-gradient(circle,rgba(37,99,235,.09),transparent 70%);content:"";pointer-events:none;transform:translate(-50%)}.sdp-feature-heading[data-v-baabeefc],.sdp-feature-matrix[data-v-baabeefc]{position:relative}.sdp-feature-heading[data-v-baabeefc]{text-align:left}.sdp-feature-matrix[data-v-baabeefc]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:42px;border-top:1px solid rgba(37,99,235,.28)}.sdp-feature-item[data-v-baabeefc]{position:relative;min-height:650px;padding:30px 26px 36px;border-bottom:1px solid rgba(37,99,235,.22);transition:background-color .25s ease}.sdp-feature-item[data-v-baabeefc]:not(:last-child){border-right:1px solid rgba(37,99,235,.22)}.sdp-feature-item[data-v-baabeefc]:after{position:absolute;bottom:-1px;left:26px;width:0;height:2px;border-radius:999px;background:#3b82f6;content:"";transition:width .3s ease}.sdp-feature-item[data-v-baabeefc]:hover{background:#2563eb0e}.sdp-feature-item[data-v-baabeefc]:hover:after{width:54px}.sdp-feature-meta[data-v-baabeefc]{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.sdp-feature-meta span[data-v-baabeefc]{color:#3b82f661;font-size:30px;font-weight:300;line-height:1;letter-spacing:-.04em}.sdp-feature-meta svg[data-v-baabeefc]{width:34px;height:34px;color:#3b82f6}.sdp-feature-item>h3[data-v-baabeefc]{margin:0 0 12px;color:var(--page-text);font-size:19px;line-height:1.45}.sdp-feature-intro[data-v-baabeefc]{margin:0 0 22px;color:var(--hero-subtitle);font-size:12px;line-height:1.7}.sdp-feature-stats[data-v-baabeefc]{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 22px}.sdp-feature-stats span[data-v-baabeefc]{padding:3px 9px;border:1px solid rgba(37,99,235,.28);border-radius:999px;background:#2563eb14;color:var(--page-text);font-size:11px;font-weight:600;line-height:1.5}.sdp-feature-item ul[data-v-baabeefc]{display:grid;gap:17px;margin:0;padding:0;list-style:none}.sdp-feature-item li[data-v-baabeefc]{position:relative;padding-left:14px}.sdp-feature-item li[data-v-baabeefc]:before{position:absolute;top:8px;left:0;width:5px;height:5px;border-radius:50%;background:#60a5fa;content:""}.sdp-feature-item strong[data-v-baabeefc]{display:block;color:var(--page-text);font-size:14px;line-height:1.55}.sdp-feature-badge[data-v-baabeefc]{display:inline-block;margin-left:6px;padding:1px 7px;border:1px solid rgba(37,99,235,.4);border-radius:999px;background:#2563eb1f;color:#3b82f6;font-size:10px;font-style:normal;font-weight:700;line-height:1.6;vertical-align:middle}.sdp-feature-item li p[data-v-baabeefc]{margin:5px 0 0;color:var(--hero-subtitle);font-size:12px;line-height:1.7}:root[data-theme=light] .sdp-feature-matrix{border-top-color:#2563eb33}:root[data-theme=light] .sdp-feature-item{border-color:#2563eb29}:root[data-theme=light] .sdp-feature-item:hover{background:#dbeafe75}@media(max-width:1100px){.sdp-feature-matrix[data-v-baabeefc]{grid-template-columns:repeat(2,minmax(0,1fr))}.sdp-feature-item[data-v-baabeefc]{min-height:0}.sdp-feature-item[data-v-baabeefc]:not(:last-child){border-right:0}.sdp-feature-item[data-v-baabeefc]:nth-child(odd){border-right:1px solid rgba(37,99,235,.22)}}@media(max-width:640px){.sdp-feature-matrix[data-v-baabeefc]{grid-template-columns:1fr;margin-top:30px}.sdp-feature-item[data-v-baabeefc],.sdp-feature-item[data-v-baabeefc]:nth-child(odd){min-height:0;padding:26px 4px 30px;border-right:0}.sdp-feature-item[data-v-baabeefc]:after{left:4px}}.mlms-foundation-section[data-v-0e379abe]{position:relative;padding:92px 24px 108px;overflow:hidden}.mlms-foundation-section[data-v-0e379abe]:before{content:"";position:absolute;top:16%;left:50%;width:min(900px,80vw);height:420px;border-radius:50%;background:radial-gradient(circle,rgba(14,165,233,.08),transparent 68%);transform:translate(-50%);pointer-events:none}.mlms-foundation-shell[data-v-0e379abe]{--mlms-foundation-card-gap: 24px;position:relative;z-index:1;width:min(var(--main-content-width),100%);margin:0 auto}.mlms-foundation-heading[data-v-0e379abe]{text-align:center}.mlms-foundation-heading h2[data-v-0e379abe]{margin:0;color:var(--page-text);font-size:var(--hero-title-size, 40px);font-weight:700;line-height:1.2;letter-spacing:-.035em}.mlms-foundation-heading p[data-v-0e379abe]{margin:22px 0 0;color:var(--hero-subtitle);font-size:20px;line-height:1.7}.mlms-foundation-capabilities[data-v-0e379abe]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--mlms-foundation-card-gap);margin-top:68px}.mlms-foundation-capability[data-v-0e379abe]{position:relative;min-width:0;min-height:230px;padding:18px 18px 20px;overflow:hidden;border:1px solid rgba(14,165,233,.42);border-radius:12px;background:transparent;box-shadow:none;text-align:center;transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease}.mlms-foundation-capability[data-v-0e379abe]:before{content:"";position:absolute;inset:0;background:linear-gradient(145deg,rgba(255,255,255,.045),transparent 42%);pointer-events:none}.mlms-foundation-capability[data-v-0e379abe]:hover{border-color:#0ea5e9b8;box-shadow:0 30px 68px #0284c724;transform:translateY(-7px)}.mlms-foundation-visual[data-v-0e379abe]{display:grid;place-items:center;width:56px;height:56px;margin:0 auto 12px}.mlms-foundation-visual svg[data-v-0e379abe]{width:44px;height:44px;color:#0ea5e9;filter:drop-shadow(0 8px 12px rgba(2,132,199,.2));transition:transform .28s ease}.mlms-foundation-capability:hover .mlms-foundation-visual svg[data-v-0e379abe]{transform:translateY(-4px) scale(1.04)}.mlms-foundation-capability h3[data-v-0e379abe]{position:relative;margin:0;color:var(--page-text);font-size:22px;line-height:1.35}.mlms-foundation-capability p[data-v-0e379abe]{margin:16px 0 0;color:var(--hero-subtitle);font-size:14px;line-height:2;text-align:left}.mlms-foundation-industries[data-v-0e379abe]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--mlms-foundation-card-gap);margin-top:var(--mlms-foundation-card-gap)}.mlms-foundation-industry[data-v-0e379abe]{position:relative;min-width:0;min-height:160px;padding:62px 26px 18px;overflow:hidden;border:1px solid rgba(14,165,233,.3);border-radius:12px;background:transparent;box-shadow:none;transition:border-color .24s ease,transform .24s ease}.mlms-foundation-industry[data-v-0e379abe]:hover{border-color:#0ea5e994;transform:translateY(-4px)}.mlms-foundation-industry-tab[data-v-0e379abe]{position:absolute;top:-1px;left:-1px;z-index:2;display:flex;align-items:center;width:60%;height:42px;padding:0 18px;border-right:1px solid rgba(14,165,233,.24);border-bottom:1px solid rgba(14,165,233,.3);border-top-left-radius:12px;border-bottom-right-radius:12px;background:linear-gradient(135deg,#0ea5e938,#0ea5e912)}.mlms-foundation-industry-watermark[data-v-0e379abe]{position:absolute;right:-24px;bottom:-30px;z-index:0;display:grid;place-items:center;width:118px;height:118px;color:#0ea5e9;opacity:.09;pointer-events:none;transform:rotate(-8deg);transition:opacity .24s ease,transform .3s ease}.mlms-foundation-industry-watermark svg[data-v-0e379abe]{width:100%;height:100%}.mlms-foundation-industry:hover .mlms-foundation-industry-watermark[data-v-0e379abe]{opacity:.15;transform:rotate(-4deg) scale(1.04)}.mlms-foundation-industry h3[data-v-0e379abe]{margin:0;color:var(--page-text);font-size:17px;line-height:1.35}.mlms-foundation-industry ul[data-v-0e379abe]{position:relative;z-index:1;display:grid;gap:10px;margin:0;padding:0;color:var(--hero-subtitle);font-size:14px;line-height:1.6;list-style:none}.mlms-foundation-industry li[data-v-0e379abe]{position:relative;padding-left:17px}.mlms-foundation-industry li[data-v-0e379abe]:before{content:"";position:absolute;top:.72em;left:0;width:4px;height:4px;border-radius:50%;background:#0ea5e9}:root[data-theme=light] .mlms-foundation-capability{background:#ffffffc7;box-shadow:0 24px 54px #0284c712}:root[data-theme=light] .mlms-foundation-industry{background:#ffffffb3;box-shadow:none}@media(max-width:1180px){.mlms-foundation-capabilities[data-v-0e379abe]{grid-template-columns:repeat(3,minmax(0,1fr))}.mlms-foundation-industries[data-v-0e379abe]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.mlms-foundation-section[data-v-0e379abe]{padding:72px 20px 84px}.mlms-foundation-heading h2[data-v-0e379abe]{font-size:34px}.mlms-foundation-heading p[data-v-0e379abe]{font-size:17px}.mlms-foundation-capabilities[data-v-0e379abe],.mlms-foundation-industries[data-v-0e379abe]{grid-template-columns:1fr}.mlms-foundation-capability[data-v-0e379abe]{min-height:230px}}.mlms-advantages-section[data-v-26d0db52]{position:relative;padding:36px 24px 56px;overflow:hidden}.mlms-advantages-section[data-v-26d0db52]:before{position:absolute;top:8%;left:50%;width:min(880px,80vw);height:440px;border-radius:50%;background:radial-gradient(circle,rgba(14,165,233,.08),transparent 70%);content:"";pointer-events:none;transform:translate(-50%)}.mlms-advantages-shell[data-v-26d0db52]{position:relative;z-index:1;width:min(var(--main-content-width),100%);margin:0 auto}.mlms-advantages-heading[data-v-26d0db52]{text-align:left}.mlms-advantages-heading h2[data-v-26d0db52]{margin:0;color:var(--page-text);font-size:var(--hero-title-size, 40px);font-weight:700;line-height:1.2;letter-spacing:-.035em}.mlms-advantages-heading p[data-v-26d0db52]{width:100%;margin:22px 0 0;color:var(--hero-subtitle);font-size:18px;line-height:1.7}.mlms-advantages-grid[data-v-26d0db52]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;margin-top:24px;border-top:1px solid rgba(14,165,233,.28)}.mlms-advantage-card[data-v-26d0db52]{position:relative;min-height:0;padding:20px 22px 22px;border-bottom:1px solid rgba(14,165,233,.22);transition:background-color .25s ease}.mlms-advantage-card[data-v-26d0db52]:not(:last-child){border-right:1px solid rgba(14,165,233,.22)}.mlms-advantage-card[data-v-26d0db52]:after{position:absolute;bottom:-1px;left:28px;width:0;height:2px;border-radius:999px;background:#0ea5e9;content:"";transition:width .3s ease}.mlms-advantage-card[data-v-26d0db52]:hover{background:#0ea5e90e}.mlms-advantage-card[data-v-26d0db52]:hover:after{width:54px}.mlms-advantage-meta[data-v-26d0db52]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.mlms-advantage-meta span[data-v-26d0db52]{color:#0ea5e961;font-size:30px;font-weight:300;line-height:1;letter-spacing:-.04em}.mlms-advantage-meta svg[data-v-26d0db52]{width:34px;height:34px;color:#0ea5e9}.mlms-advantage-card h3[data-v-26d0db52]{margin:0 0 13px;color:var(--page-text);font-size:18px;line-height:1.45}.mlms-advantage-card p[data-v-26d0db52]{margin:0;color:var(--hero-subtitle);font-size:14px;line-height:1.75}:root[data-theme=light] .mlms-advantages-grid{border-top-color:#0284c733}:root[data-theme=light] .mlms-advantage-card{border-color:#0284c729}:root[data-theme=light] .mlms-advantage-card:hover{background:#e0f2fe7a}@media(max-width:1100px){.mlms-advantages-grid[data-v-26d0db52]{grid-template-columns:repeat(2,minmax(0,1fr))}.mlms-advantage-card[data-v-26d0db52]:not(:last-child){border-right:0}.mlms-advantage-card[data-v-26d0db52]:nth-child(odd){border-right:1px solid rgba(14,165,233,.22)}}@media(max-width:640px){.mlms-advantages-section[data-v-26d0db52]{padding:72px 18px 84px}.mlms-advantages-grid[data-v-26d0db52]{grid-template-columns:1fr;margin-top:30px}.mlms-advantage-card[data-v-26d0db52],.mlms-advantage-card[data-v-26d0db52]:nth-child(odd){min-height:0;padding:26px 4px 30px;border-right:0}.mlms-advantage-card[data-v-26d0db52]:after{left:4px}}.finance-ai-workbench[data-v-e070cb12]{--finance-ai-accent: #8b5cf6;--finance-ai-accent-rgb: 139 92 246;display:grid;grid-template-columns:minmax(300px,.4fr) minmax(0,.6fr);gap:52px;align-items:stretch;margin-top:58px}.finance-ai-scenarios[data-v-e070cb12]{display:grid;align-content:center}.finance-ai-scenario[data-v-e070cb12]{--scene-color: #8b5cf6;--scene-rgb: 139 92 246;position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) 20px;gap:15px;align-items:start;width:100%;padding:22px 8px 22px 0;border:0;border-bottom:1px solid rgba(148,163,184,.16);color:inherit;background:transparent;font:inherit;text-align:left;cursor:pointer;transition:background .28s ease,border-color .28s ease}.finance-ai-scenario-1[data-v-e070cb12]{--scene-color: #2563eb;--scene-rgb: 37 99 235}.finance-ai-scenario-2[data-v-e070cb12]{--scene-color: #06b6d4;--scene-rgb: 6 182 212}.finance-ai-scenario-3[data-v-e070cb12]{--scene-color: #f97316;--scene-rgb: 249 115 22}.finance-ai-scenario[data-v-e070cb12]:before{position:absolute;top:22px;bottom:22px;left:-18px;width:3px;border-radius:999px;background:var(--scene-color);box-shadow:0 0 14px rgb(var(--scene-rgb) / .26);content:"";opacity:0;transform:scaleY(.3);transition:opacity .25s ease,transform .25s ease}.finance-ai-scenario.active[data-v-e070cb12]{background:linear-gradient(90deg,rgb(var(--scene-rgb) / .08),transparent 76%)}.finance-ai-scenario.active[data-v-e070cb12]:before{opacity:1;transform:scaleY(1)}.finance-ai-scenario-icon[data-v-e070cb12]{align-self:center;display:grid;place-items:center;width:44px;height:44px;color:#94a3b8c7;transition:color .25s ease,transform .25s ease}.finance-ai-scenario-icon svg[data-v-e070cb12]{width:29px;height:29px}.finance-ai-scenario-copy[data-v-e070cb12]{display:grid;gap:6px;min-width:0}.finance-ai-scenario-copy small[data-v-e070cb12]{color:rgb(var(--scene-rgb) / .75);font-size:9px}.finance-ai-scenario-copy strong[data-v-e070cb12]{color:var(--page-text);font-size:17px;line-height:1.35}.finance-ai-scenario-copy>span[data-v-e070cb12]{color:var(--hero-subtitle);font-size:12px;line-height:1.7}.finance-ai-scenario-arrow[data-v-e070cb12]{align-self:center;width:18px;height:18px;color:#94a3b859;transition:color .25s ease,transform .25s ease}.finance-ai-scenario.active .finance-ai-scenario-icon[data-v-e070cb12],.finance-ai-scenario.active .finance-ai-scenario-copy small[data-v-e070cb12],.finance-ai-scenario.active .finance-ai-scenario-arrow[data-v-e070cb12]{color:var(--scene-color)}.finance-ai-scenario.active .finance-ai-scenario-icon[data-v-e070cb12]{transform:translateY(-2px)}.finance-ai-scenario.active .finance-ai-scenario-arrow[data-v-e070cb12]{transform:translate(2px,-2px)}.finance-ai-scenario[data-v-e070cb12]:focus-visible{outline:2px solid rgb(var(--scene-rgb) / .45);outline-offset:4px}.finance-ai-browser[data-v-e070cb12]{position:relative;height:580px;min-width:0;overflow:hidden;border:1px solid rgb(var(--finance-ai-accent-rgb) / .34);border-radius:12px;background:linear-gradient(rgb(var(--finance-ai-accent-rgb) / .035) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--finance-ai-accent-rgb) / .035) 1px,transparent 1px),#090a18c2;background-size:26px 26px;box-shadow:0 28px 70px #0f082833}.finance-ai-browser[data-v-e070cb12]:before{position:absolute;z-index:2;top:42px;right:0;left:0;height:1px;background:#94a3b826;content:""}.finance-ai-browser-chrome[data-v-e070cb12]{position:relative;display:grid;grid-template-columns:62px minmax(116px,170px) minmax(0,1fr);gap:10px;align-items:center;width:100%;height:42px;padding:0 14px;overflow:hidden}.finance-ai-browser-chrome>svg[data-v-e070cb12]{position:absolute;z-index:0;inset:0;width:100%;height:100%}.finance-ai-browser-bar[data-v-e070cb12]{fill:#18192a}.finance-ai-window-controls[data-v-e070cb12],.finance-ai-browser-tab[data-v-e070cb12],.finance-ai-browser-actions[data-v-e070cb12]{position:relative;z-index:1}.finance-ai-window-controls[data-v-e070cb12]{display:inline-flex;align-items:center;gap:8px}.finance-ai-window-controls i[data-v-e070cb12]{display:block;width:11px;height:11px;flex:0 0 11px;border:1px solid rgba(15,23,42,.14);border-radius:50%;box-shadow:inset 0 0 0 .5px #ffffff3d}.finance-ai-window-controls .close[data-v-e070cb12]{background:#ff5f57}.finance-ai-window-controls .minimize[data-v-e070cb12]{background:#febc2e}.finance-ai-window-controls .maximize[data-v-e070cb12]{background:#28c840}.finance-ai-browser-tab[data-v-e070cb12]{align-self:end;display:flex;height:34px;align-items:center;gap:8px;padding:0 13px;overflow:hidden;border-radius:7px 7px 0 0;color:#d8dbea;background:#24263b;font-size:10px;white-space:nowrap}.finance-ai-browser-tab i[data-v-e070cb12]{width:11px;height:11px;flex:0 0 11px;border-radius:50%;background:#8b5cf6}.finance-ai-browser-actions[data-v-e070cb12]{display:flex;align-items:center;justify-self:end;gap:10px}.finance-ai-browser-actions>span[data-v-e070cb12]{display:inline-flex;align-items:center;gap:6px;color:#cbd5e1b3;font-size:9px;white-space:nowrap}.finance-ai-browser-actions>span i[data-v-e070cb12]{width:7px;height:7px;border-radius:50%;background:#34d399;box-shadow:0 0 10px #34d399b8}.finance-ai-browser-actions button[data-v-e070cb12]{display:grid;place-items:center;width:28px;height:28px;padding:0;border:1px solid rgba(148,163,184,.16);border-radius:6px;color:#e2e8f0b8;background:#ffffff06;cursor:pointer}.finance-ai-browser-actions button svg[data-v-e070cb12]{width:15px;height:15px}.finance-ai-browser.is-paused[data-v-e070cb12] *,.finance-ai-browser.is-paused[data-v-e070cb12] *:before,.finance-ai-browser.is-paused[data-v-e070cb12] *:after{animation-play-state:paused!important}.finance-ai-session[data-v-e070cb12]{display:grid;grid-template-rows:minmax(0,1fr) auto;gap:0;height:calc(100% - 42px);padding:16px 20px 18px;overflow:hidden}.finance-ai-static-session header>span[data-v-e070cb12]{color:#a78bfadb;font-size:9px}.finance-ai-static-session header>strong[data-v-e070cb12]{color:#f8fafc;font-size:19px;line-height:1.35}.finance-ai-chat[data-v-e070cb12]{display:grid;align-content:start;gap:10px;min-height:0;padding:12px 7px 12px 0;overflow-y:auto;scrollbar-color:rgba(139,92,246,.4) rgba(148,163,184,.08);scrollbar-width:thin;scroll-behavior:smooth}.finance-ai-chat[data-v-e070cb12]::-webkit-scrollbar{width:6px}.finance-ai-chat[data-v-e070cb12]::-webkit-scrollbar-track{background:#94a3b814}.finance-ai-chat[data-v-e070cb12]::-webkit-scrollbar-thumb{border-radius:999px;background:#8b5cf66b}.finance-ai-message[data-v-e070cb12]{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;animation:finance-ai-message-in-e070cb12 .42s cubic-bezier(.22,1,.36,1) both}.finance-ai-message.user[data-v-e070cb12]{grid-template-columns:minmax(0,1fr) 34px;width:min(84%,620px);margin-left:auto}.finance-ai-message.user .finance-ai-avatar[data-v-e070cb12]{grid-column:2;grid-row:1}.finance-ai-message.user>div[data-v-e070cb12]{grid-column:1;grid-row:1;text-align:right}.finance-ai-avatar[data-v-e070cb12]{display:grid;place-items:center;width:34px;height:34px;border:1px solid transparent;border-radius:8px}.finance-ai-avatar svg[data-v-e070cb12]{width:20px;height:20px}.finance-ai-avatar.user[data-v-e070cb12]{border-color:#60a5fa57;color:#dbeafe;background:#2563eb4d;box-shadow:0 0 16px #2563eb33}.finance-ai-avatar.ai[data-v-e070cb12]{border-color:#c4b5fd57;color:#ede9fe;background:#7c3aed4d;box-shadow:0 0 16px #7c3aed33}.finance-ai-message>div[data-v-e070cb12]{min-width:0}.finance-ai-message small[data-v-e070cb12]{display:block;margin-bottom:5px;color:#94a3b8ad;font-size:9px}.finance-ai-message p[data-v-e070cb12]{display:inline-block;max-width:100%;margin:0;padding:8px 12px;border:1px solid rgba(148,163,184,.12);border-radius:6px;color:#f1f5f9eb;background:#1e2037b3;font-size:12px;line-height:1.65;text-align:left}.finance-ai-message.user p[data-v-e070cb12]{border-color:#2563eb33;background:#2563eb1f}.finance-ai-category-list[data-v-e070cb12]{display:flex;flex-wrap:wrap;gap:7px;margin-top:6px}.finance-ai-category-list span[data-v-e070cb12]{padding:5px 8px;border:1px solid rgba(139,92,246,.24);border-radius:999px;color:#ddd6fee0;background:#8b5cf614;font-size:10px;line-height:1.4}.finance-ai-composer[data-v-e070cb12]{display:grid;grid-template-columns:28px minmax(0,1fr) 30px;gap:8px;align-items:center;min-height:46px;padding:6px 7px;border:1px solid rgba(148,163,184,.2);border-radius:8px;color:#f1f5f9e6;background:#0f172ae6;box-shadow:0 -10px 28px #090a182e;font-size:12px;transition:border-color .2s ease,box-shadow .2s ease}.finance-ai-composer.typing[data-v-e070cb12]{border-color:#2563eb61;box-shadow:0 0 0 3px #2563eb12,0 -10px 28px #090a182e}.finance-ai-composer span[data-v-e070cb12]{min-width:0;overflow:hidden;line-height:1.55;text-overflow:ellipsis;white-space:nowrap}.finance-ai-composer span.placeholder[data-v-e070cb12]{color:#94a3b89e}.finance-ai-composer span i[data-v-e070cb12]{display:inline-block;width:1px;height:1.05em;margin-left:2px;vertical-align:-2px;background:#93c5fd;animation:finance-ai-caret-e070cb12 .75s steps(1) infinite}.finance-ai-composer button[data-v-e070cb12]{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:5px;color:#94a3b8b8;background:transparent;cursor:pointer}.finance-ai-composer button[data-v-e070cb12]:last-child{width:30px;height:30px;color:#dbeafe;background:#2563eb}.finance-ai-composer button svg[data-v-e070cb12]{width:17px;height:17px}.finance-ai-analysis[data-v-e070cb12]{width:100%}.finance-ai-thinking[data-v-e070cb12],.finance-ai-result[data-v-e070cb12]{padding:11px 12px;border:1px solid rgba(139,92,246,.2);border-radius:6px;background:#8b5cf60f}.finance-ai-thinking-title[data-v-e070cb12]{display:flex;align-items:center;min-height:21px;color:#ddd6fee6;font-size:11px;font-weight:650}.finance-ai-thinking-title svg[data-v-e070cb12]{width:17px;height:17px;margin-right:7px;color:#a78bfa}.finance-ai-thinking-title i[data-v-e070cb12]{width:4px;height:4px;margin-left:4px;border-radius:50%;background:#a78bfa;animation:finance-ai-dot-e070cb12 1.15s ease-in-out infinite}.finance-ai-thinking-title i[data-v-e070cb12]:nth-last-child(2){animation-delay:.14s}.finance-ai-thinking-title i[data-v-e070cb12]:last-child{animation-delay:.28s}.finance-ai-thinking ul[data-v-e070cb12]{display:grid;gap:8px;margin:12px 0 0;padding:12px 0 0;border-top:1px solid rgba(139,92,246,.14);list-style:none}.finance-ai-thinking li[data-v-e070cb12]{display:flex;align-items:flex-start;gap:8px;color:#cbd5e1c7;font-size:10px;line-height:1.55;animation:finance-ai-message-in-e070cb12 .3s ease both}.finance-ai-thinking li svg[data-v-e070cb12]{flex:0 0 auto;width:14px;height:14px;margin-top:1px;color:#34d399}.finance-ai-result[data-v-e070cb12]{animation:finance-ai-result-in-e070cb12 .5s cubic-bezier(.22,1,.36,1) both}.finance-ai-result-head[data-v-e070cb12]{display:flex;align-items:center;justify-content:space-between;gap:12px}.finance-ai-result-head>span[data-v-e070cb12]{display:inline-flex;align-items:center;gap:7px;color:#d8b4fe;font-size:12px;font-weight:700}.finance-ai-result-head svg[data-v-e070cb12]{width:19px;height:19px}.finance-ai-result-head small[data-v-e070cb12]{margin:0;color:#94a3b89e}.finance-ai-result-metrics[data-v-e070cb12]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:9px;border-block:1px solid rgba(139,92,246,.14)}.finance-ai-result-metrics>span[data-v-e070cb12]{display:grid;gap:3px;padding:7px 8px}.finance-ai-result-metrics>span[data-v-e070cb12]:not(:last-child){border-right:1px solid rgba(139,92,246,.14)}.finance-ai-result-metrics small[data-v-e070cb12]{margin:0;color:#94a3b8b8}.finance-ai-result-metrics strong[data-v-e070cb12]{color:#f8fafc;font-size:18px}.finance-ai-result-summary[data-v-e070cb12]{margin-top:9px;color:#cbd5e1c7;font-size:10px;line-height:1.7}.finance-ai-result-summary p[data-v-e070cb12]{margin:0}.finance-ai-result-summary ol[data-v-e070cb12]{display:grid;gap:5px;margin:7px 0 0;padding-left:18px}.finance-ai-result-summary li[data-v-e070cb12]{padding-left:2px}.finance-ai-result-summary strong[data-v-e070cb12]{color:#f1f5f9e6;font-weight:650}.finance-ai-model-metrics[data-v-e070cb12]{grid-template-columns:repeat(4,minmax(0,1fr))}.finance-ai-account-metrics>span[data-v-e070cb12],.finance-ai-model-metrics>span[data-v-e070cb12]{animation:finance-ai-model-block-in-e070cb12 .38s cubic-bezier(.22,1,.36,1) both}.finance-ai-model-overview[data-v-e070cb12]{display:grid;grid-template-columns:22px minmax(0,1fr);gap:9px;align-items:start;margin-top:10px;padding:9px 10px;border:1px solid rgba(52,211,153,.16);border-radius:6px;color:#cbd5e1cc;background:#10b9810e;animation:finance-ai-model-block-in-e070cb12 .4s cubic-bezier(.22,1,.36,1) both}.finance-ai-model-overview>svg[data-v-e070cb12]{width:19px;height:19px;color:#34d399}.finance-ai-model-overview p[data-v-e070cb12]{margin:0;font-size:10px;line-height:1.65}.finance-ai-model-charts[data-v-e070cb12]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}.finance-ai-model-charts article[data-v-e070cb12]{min-width:0;padding:8px;border:1px solid rgba(148,163,184,.13);border-radius:6px;background:#0f102375;animation:finance-ai-model-chart-in-e070cb12 .46s cubic-bezier(.22,1,.36,1) both}.finance-ai-model-charts header[data-v-e070cb12]{display:flex;align-items:center;justify-content:space-between;gap:6px}.finance-ai-model-charts header span[data-v-e070cb12]{color:#94a3b8b3;font-size:8px}.finance-ai-model-charts header strong[data-v-e070cb12]{overflow:hidden;font-size:8px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.finance-ai-model-charts article.volatile header strong[data-v-e070cb12]{color:#fb7185}.finance-ai-model-charts article.decline header strong[data-v-e070cb12]{color:#fbbf24}.finance-ai-model-charts svg[data-v-e070cb12]{display:block;width:100%;height:58px;margin-top:5px;overflow:visible;background:repeating-linear-gradient(0deg,rgba(148,163,184,.06) 0 1px,transparent 1px 19px)}.finance-ai-model-charts .line[data-v-e070cb12]{fill:none;stroke-width:2;stroke-dasharray:420;stroke-dashoffset:420;vector-effect:non-scaling-stroke;animation:finance-ai-model-line-draw-e070cb12 .9s ease forwards}.finance-ai-model-charts .area[data-v-e070cb12]{opacity:.18;animation:finance-ai-model-area-in-e070cb12 .7s ease .25s both}.finance-ai-model-charts .volatile .line[data-v-e070cb12]{stroke:#fb7185}.finance-ai-model-charts .volatile .area[data-v-e070cb12]{fill:#fb7185}.finance-ai-model-charts .decline .line[data-v-e070cb12]{stroke:#fbbf24}.finance-ai-model-charts .decline .area[data-v-e070cb12]{fill:#fbbf24}.finance-ai-model-conclusion ol[data-v-e070cb12]{margin-top:0}.finance-ai-case-id[data-v-e070cb12]{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;letter-spacing:0}.finance-ai-case-query-options[data-v-e070cb12]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.finance-ai-case-query-options span[data-v-e070cb12]{padding:4px 7px;border:1px solid rgba(6,182,212,.2);border-radius:4px;color:#67e8f9;background:#06b6d412;font-size:8px}.finance-ai-case-script[data-v-e070cb12]{display:grid;gap:6px;margin:10px 0 0;padding-left:20px;color:#cbd5e1cc;font-size:9px;line-height:1.65}.finance-ai-case-script li[data-v-e070cb12]{padding-left:2px;animation:finance-ai-model-block-in-e070cb12 .32s ease both}.finance-ai-word-file[data-v-e070cb12]{display:grid;grid-template-columns:38px minmax(0,1fr) 18px;gap:10px;align-items:center;margin-top:10px;padding:8px 10px;border:1px solid rgba(59,130,246,.2);border-radius:6px;color:#bfdbfe;background:#2563eb14;animation:finance-ai-model-block-in-e070cb12 .4s cubic-bezier(.22,1,.36,1) both}.finance-ai-word-icon[data-v-e070cb12]{position:relative;display:grid;place-items:center;width:36px;height:36px;color:#60a5fa}.finance-ai-word-icon>svg[data-v-e070cb12]{width:31px;height:31px}.finance-ai-word-icon b[data-v-e070cb12]{position:absolute;bottom:2px;left:0;display:grid;place-items:center;width:17px;height:17px;border-radius:3px;color:#fff;background:#2563eb;font-size:10px;font-weight:750}.finance-ai-word-file>span[data-v-e070cb12]:nth-child(2){display:grid;gap:3px;min-width:0}.finance-ai-word-file strong[data-v-e070cb12]{overflow:hidden;font-size:9px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.finance-ai-word-file small[data-v-e070cb12]{color:#93c5fdb3;font-size:8px}.finance-ai-word-file>svg[data-v-e070cb12]{width:16px;height:16px}.finance-ai-case-guidance[data-v-e070cb12]{border-color:#06b6d429;background:#06b6d40d}.finance-ai-case-guidance>svg[data-v-e070cb12]{color:#22d3ee}.finance-ai-type-caret[data-v-e070cb12]{display:inline-block;width:1px;height:1.05em;margin-left:2px;vertical-align:-2px;background:currentColor;animation:finance-ai-caret-e070cb12 .75s steps(1) infinite}.finance-ai-result-actions[data-v-e070cb12]{display:flex;flex-wrap:wrap;gap:8px;margin-top:9px}.finance-ai-result-actions button[data-v-e070cb12]{display:inline-flex;align-items:center;gap:6px;padding:7px 10px;border:1px solid rgba(139,92,246,.25);border-radius:5px;color:#ddd6fe;background:#8b5cf61a;font:inherit;font-size:10px;cursor:pointer}.finance-ai-result-actions button svg[data-v-e070cb12]{width:14px;height:14px}.finance-ai-replay-countdown[data-v-e070cb12]{display:inline-flex;align-items:center;gap:5px;margin-left:auto;color:#a78bfad1;font-size:9px;line-height:1.4;white-space:nowrap}.finance-ai-replay-countdown svg[data-v-e070cb12]{width:14px;height:14px}.finance-ai-result-actions .finance-ai-playback-button[data-v-e070cb12]{display:grid;place-items:center;width:29px;height:29px;padding:0}.finance-ai-result-actions .finance-ai-playback-button svg[data-v-e070cb12]{width:15px;height:15px}.finance-ai-static-session[data-v-e070cb12]{height:calc(100% - 42px);padding:28px 30px;overflow-y:auto;scrollbar-width:none}.finance-ai-static-session[data-v-e070cb12]::-webkit-scrollbar{display:none}.finance-ai-static-session header[data-v-e070cb12]{display:grid;gap:8px;max-width:620px}.finance-ai-static-session header>p[data-v-e070cb12]{margin:2px 0 0;color:#cbd5e1b3;font-size:12px;line-height:1.7}.finance-ai-static-flow[data-v-e070cb12]{display:grid;margin-top:22px;border-top:1px solid rgba(139,92,246,.18)}.finance-ai-static-flow article[data-v-e070cb12]{display:grid;grid-template-columns:44px minmax(0,1fr) 22px;gap:16px;align-items:center;min-height:86px;padding:12px 0;border-bottom:1px solid rgba(139,92,246,.14);animation:finance-ai-message-in-e070cb12 .38s cubic-bezier(.22,1,.36,1) both}.finance-ai-static-flow article[data-v-e070cb12]:nth-child(2){animation-delay:.07s}.finance-ai-static-flow article[data-v-e070cb12]:nth-child(3){animation-delay:.14s}.finance-ai-static-flow article[data-v-e070cb12]:nth-child(4){animation-delay:.21s}.finance-ai-static-flow article>span[data-v-e070cb12]{display:grid;place-items:center;width:44px;height:44px;color:#c4b5fd;background:#8b5cf61a}.finance-ai-static-flow article>span svg[data-v-e070cb12]{width:24px;height:24px}.finance-ai-static-flow article>div[data-v-e070cb12]{display:grid;grid-template-columns:28px minmax(0,1fr);gap:4px 10px;align-items:center}.finance-ai-static-flow article small[data-v-e070cb12]{grid-row:1 / span 2;color:#a78bfa8c;font-size:10px}.finance-ai-static-flow article strong[data-v-e070cb12]{color:#f1f5f9;font-size:13px}.finance-ai-static-flow article p[data-v-e070cb12]{margin:0;color:#94a3b8b8;font-size:10px;line-height:1.55}.finance-ai-static-flow article>svg[data-v-e070cb12]{width:18px;height:18px;color:#34d399}@keyframes finance-ai-message-in-e070cb12{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes finance-ai-result-in-e070cb12{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes finance-ai-model-block-in-e070cb12{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes finance-ai-model-chart-in-e070cb12{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes finance-ai-model-line-draw-e070cb12{to{stroke-dashoffset:0}}@keyframes finance-ai-model-area-in-e070cb12{0%{opacity:0}to{opacity:.18}}@keyframes finance-ai-caret-e070cb12{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes finance-ai-dot-e070cb12{0%,65%,to{transform:translateY(0);opacity:.45}30%{transform:translateY(-3px);opacity:1}}html[data-theme=light] .finance-ai-browser{border-color:#64748b33;background:#fff;box-shadow:0 28px 70px rgb(var(--finance-ai-accent-rgb) / .1)}html[data-theme=light] .finance-ai-browser-bar{fill:#fff}html[data-theme=light] .finance-ai-browser-tab{color:#334155;background:#f1f5f9}html[data-theme=light] .finance-ai-browser-actions>span,html[data-theme=light] .finance-ai-message small{color:#64748b}html[data-theme=light] .finance-ai-browser-actions button{border-color:#64748b2e;color:#475569;background:#f8fafc}html[data-theme=light] .finance-ai-static-session header>strong,html[data-theme=light] .finance-ai-result-metrics strong,html[data-theme=light] .finance-ai-static-flow article strong{color:#172033}html[data-theme=light] .finance-ai-message p{border-color:#64748b24;color:#334155;background:#f1f5f9eb}html[data-theme=light] .finance-ai-message.user p{border-color:#2563eb2e;background:#dbeafead}html[data-theme=light] .finance-ai-avatar.user{border-color:#2563eb4d;color:#1d4ed8;background:#dbeafe;box-shadow:0 0 14px #2563eb1f}html[data-theme=light] .finance-ai-avatar.ai{border-color:#7c3aed4d;color:#6d28d9;background:#ede9fe;box-shadow:0 0 14px #7c3aed1f}html[data-theme=light] .finance-ai-category-list span{color:#6d28d9;background:#8b5cf612}html[data-theme=light] .finance-ai-composer{color:#334155;border-color:#64748b38;background:#fff;box-shadow:0 -10px 24px #0f172a0f}html[data-theme=light] .finance-ai-composer.typing{border-color:#2563eb5c;box-shadow:0 0 0 3px #2563eb12,0 -10px 24px #0f172a0f}html[data-theme=light] .finance-ai-thinking,html[data-theme=light] .finance-ai-result{background:#f5f3ffeb}html[data-theme=light] .finance-ai-thinking-title,html[data-theme=light] .finance-ai-result-head>span{color:#6d28d9}html[data-theme=light] .finance-ai-result-actions button{border-color:#6d28d93d;color:#6d28d9;background:#8b5cf614}html[data-theme=light] .finance-ai-replay-countdown{color:#6d28d9}html[data-theme=light] .finance-ai-thinking li,html[data-theme=light] .finance-ai-result-summary,html[data-theme=light] .finance-ai-static-session header>p,html[data-theme=light] .finance-ai-static-flow article p{color:#64748b}html[data-theme=light] .finance-ai-result-summary strong{color:#334155}html[data-theme=light] .finance-ai-model-overview{border-color:#0596692e;color:#475569;background:#ecfdf5e6}html[data-theme=light] .finance-ai-model-charts article{border-color:#64748b29;background:#f8fafc}html[data-theme=light] .finance-ai-model-charts svg{background:repeating-linear-gradient(0deg,rgba(100,116,139,.08) 0 1px,transparent 1px 19px)}html[data-theme=light] .finance-ai-case-query-options span{border-color:#0891b238;color:#0e7490;background:#06b6d412}html[data-theme=light] .finance-ai-case-script{color:#475569}html[data-theme=light] .finance-ai-word-file{border-color:#2563eb33;color:#1d4ed8;background:#eff6fff0}html[data-theme=light] .finance-ai-word-file small{color:#64748b}html[data-theme=light] .finance-ai-static-flow article>span{color:#7c3aed;background:#8b5cf614}@media(max-width:1120px){.finance-ai-workbench[data-v-e070cb12]{grid-template-columns:1fr}.finance-ai-scenarios[data-v-e070cb12]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}}@media(max-width:720px){.finance-ai-workbench[data-v-e070cb12]{gap:34px;margin-top:40px}.finance-ai-scenarios[data-v-e070cb12]{grid-template-columns:1fr}.finance-ai-browser[data-v-e070cb12]{min-height:690px}.finance-ai-session[data-v-e070cb12]{padding:18px 14px 22px}.finance-ai-message.user[data-v-e070cb12]{width:94%}.finance-ai-category-list span[data-v-e070cb12]{flex:1 1 calc(50% - 7px)}.finance-ai-result-metrics strong[data-v-e070cb12]{font-size:15px}.finance-ai-model-metrics[data-v-e070cb12]{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-ai-model-metrics>span[data-v-e070cb12]:nth-child(2){border-right:0}.finance-ai-model-charts[data-v-e070cb12]{grid-template-columns:1fr}.finance-ai-case-script[data-v-e070cb12]{font-size:9px}.finance-ai-static-session[data-v-e070cb12]{padding:30px 18px}}@media(prefers-reduced-motion:reduce){.finance-ai-message[data-v-e070cb12],.finance-ai-result[data-v-e070cb12],.finance-ai-account-metrics>span[data-v-e070cb12],.finance-ai-model-metrics>span[data-v-e070cb12],.finance-ai-model-overview[data-v-e070cb12],.finance-ai-model-charts article[data-v-e070cb12],.finance-ai-model-charts .line[data-v-e070cb12],.finance-ai-model-charts .area[data-v-e070cb12],.finance-ai-case-script li[data-v-e070cb12],.finance-ai-word-file[data-v-e070cb12],.finance-ai-static-flow article[data-v-e070cb12],.finance-ai-thinking-title i[data-v-e070cb12],.finance-ai-composer span i[data-v-e070cb12]{animation:none}.finance-ai-model-charts .line[data-v-e070cb12]{stroke-dashoffset:0}.finance-ai-model-charts .area[data-v-e070cb12]{opacity:.18}}.data-ai-value-flow[data-v-10778f24]{--flow-blue: 14, 165, 233;--flow-purple: 124, 58, 237;display:grid;gap:20px;margin-top:56px;padding:16px;border:2px solid rgba(var(--flow-blue),.24);border-radius:10px;background:linear-gradient(145deg,rgba(var(--flow-blue),.025),rgba(var(--flow-purple),.018))}.data-ai-fact-layer[data-v-10778f24],.data-ai-operations-layer[data-v-10778f24]{display:grid;grid-template-columns:minmax(260px,.34fr) minmax(0,.66fr);gap:26px;align-items:center;padding:18px 22px;border:1.5px solid rgba(var(--flow-blue),.34);border-radius:8px;background:linear-gradient(90deg,rgba(var(--flow-blue),.1),rgba(var(--flow-purple),.035))}.data-ai-layer-heading[data-v-10778f24]{display:grid;grid-template-columns:40px minmax(0,1fr);gap:13px;align-items:center}.data-ai-layer-heading>svg[data-v-10778f24]{width:34px;height:34px;color:rgb(var(--flow-blue))}.data-ai-layer-heading span[data-v-10778f24]{color:var(--page-text);font-size:16px;font-weight:700}.data-ai-layer-heading p[data-v-10778f24]{margin:4px 0 0;color:var(--hero-subtitle);font-size:11px;line-height:1.55}.data-ai-fact-items[data-v-10778f24],.data-ai-operation-items[data-v-10778f24]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px}.data-ai-fact-items>span[data-v-10778f24],.data-ai-operation-items>span[data-v-10778f24]{display:flex;min-width:0;min-height:34px;align-items:center;justify-content:center;padding:5px 7px;border:1px solid rgba(var(--flow-blue),.26);border-radius:6px;color:var(--page-text);background:rgba(var(--flow-blue),.055);font-size:11px;text-align:center}.data-ai-flow-track[data-v-10778f24]{display:grid;grid-template-columns:minmax(122px,.7fr) 22px repeat(4,minmax(150px,1fr) 22px) minmax(136px,.78fr);align-items:stretch}.data-ai-flow-stage[data-v-10778f24],.data-ai-flow-terminal[data-v-10778f24]{min-width:0;min-height:250px;padding:20px 16px 17px;border:1.5px solid rgba(var(--flow-blue),.34);border-radius:8px;background:radial-gradient(circle at 88% 10%,rgba(var(--flow-blue),.12),transparent 38%),#090e1b3d}.data-ai-flow-stage[data-v-10778f24]{display:flex;flex-direction:column}.data-ai-flow-stage-head[data-v-10778f24]{display:flex;align-items:center;gap:8px;color:rgb(var(--flow-blue))}.data-ai-flow-stage-head>svg[data-v-10778f24]{width:24px;height:24px;flex:0 0 24px}.data-ai-flow-stage-head span[data-v-10778f24]{font-size:11px;font-weight:700}.data-ai-flow-stage h3[data-v-10778f24],.data-ai-flow-terminal h3[data-v-10778f24]{margin:22px 0 0;color:var(--page-text);font-size:16px;line-height:1.4}.data-ai-flow-stage p[data-v-10778f24],.data-ai-flow-terminal p[data-v-10778f24]{margin:10px 0 0;color:var(--hero-subtitle);font-size:11px;line-height:1.65}.data-ai-stage-tags[data-v-10778f24]{display:flex;flex-wrap:wrap;gap:5px;margin-top:auto;padding-top:16px}.data-ai-stage-tags span[data-v-10778f24]{padding:4px 6px;border-radius:4px;color:#7dd3fce6;background:rgba(var(--flow-blue),.09);font-size:9px}.data-ai-flow-arrow[data-v-10778f24]{align-self:center;justify-self:center;width:17px;height:17px;color:rgba(var(--flow-blue),.82)}.data-ai-flow-terminal[data-v-10778f24]{display:flex;flex-direction:column;justify-content:center}.data-ai-flow-terminal>svg[data-v-10778f24]{width:34px;height:34px;color:rgb(var(--flow-purple))}.data-ai-flow-terminal small[data-v-10778f24]{margin-top:14px;color:rgba(var(--flow-purple),.72);font-size:8px}.data-ai-flow-terminal h3[data-v-10778f24]{margin-top:8px}.data-ai-flow-output[data-v-10778f24]{border-color:rgba(var(--flow-purple),.4);background:radial-gradient(circle at 88% 10%,rgba(var(--flow-purple),.15),transparent 40%),#0c091c3d}.data-ai-feedback-loop[data-v-10778f24]{display:grid;grid-template-columns:30px auto minmax(0,1fr);gap:12px;align-items:center;width:min(820px,90%);margin:-2px auto;padding:11px 16px;border:1.5px solid rgba(var(--flow-purple),.36);border-radius:999px;color:var(--page-text);background:rgba(var(--flow-purple),.07)}.data-ai-feedback-loop>svg[data-v-10778f24]{width:22px;height:22px;color:rgb(var(--flow-purple))}.data-ai-feedback-loop strong[data-v-10778f24]{font-size:12px}.data-ai-feedback-loop span[data-v-10778f24]{color:var(--hero-subtitle);font-size:11px}.data-ai-operations-layer[data-v-10778f24]{border-color:rgba(var(--flow-purple),.36);background:linear-gradient(90deg,rgba(var(--flow-purple),.09),rgba(var(--flow-blue),.035))}.data-ai-operations-layer .data-ai-layer-heading>svg[data-v-10778f24]{color:rgb(var(--flow-purple))}.data-ai-operation-items>span[data-v-10778f24]{gap:5px;border-color:rgba(var(--flow-purple),.25);background:rgba(var(--flow-purple),.055)}.data-ai-operation-items svg[data-v-10778f24]{width:13px;height:13px;flex:0 0 13px;color:rgb(var(--flow-purple))}html[data-theme=light] .data-ai-flow-stage,html[data-theme=light] .data-ai-flow-terminal{background:radial-gradient(circle at 88% 10%,rgba(var(--flow-blue),.08),transparent 38%),#ffffffad}html[data-theme=light] .data-ai-flow-output{background:radial-gradient(circle at 88% 10%,rgba(var(--flow-purple),.1),transparent 40%),#ffffffb8}html[data-theme=light] .data-ai-stage-tags span{color:#0369a1}@media(max-width:1180px){.data-ai-flow-track[data-v-10778f24]{grid-template-columns:1fr;gap:10px}.data-ai-flow-arrow[data-v-10778f24]{transform:rotate(90deg)}.data-ai-flow-stage[data-v-10778f24],.data-ai-flow-terminal[data-v-10778f24]{min-height:0}}@media(max-width:760px){.data-ai-fact-layer[data-v-10778f24],.data-ai-operations-layer[data-v-10778f24]{grid-template-columns:1fr}.data-ai-fact-items[data-v-10778f24],.data-ai-operation-items[data-v-10778f24]{grid-template-columns:repeat(2,minmax(0,1fr))}.data-ai-feedback-loop[data-v-10778f24]{grid-template-columns:26px minmax(0,1fr);border-radius:8px}.data-ai-feedback-loop span[data-v-10778f24]{grid-column:2}}.ai-security-map-section{--ai-security-card-radius: 20px;--ai-security-item-radius: 14px;position:relative;padding:20px 24px 124px;overflow:hidden}.ai-security-map-shell{width:min(var(--main-content-width),100%);margin:0 auto}.ai-security-map-heading h2{margin:0;color:var(--page-text);font-size:var(--hero-title-size);line-height:1.12}.ai-security-map-heading p{margin:20px 0 0;color:var(--hero-subtitle);font-size:var(--hero-subtitle-size);line-height:1.8}.ai-security-map-scroller{margin-top:12px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgba(59,130,246,.4) transparent}.ai-security-map,.ai-security-bus,.ai-security-outcomes{min-width:1240px}.ai-security-map{display:grid;grid-template-columns:155px 30px 210px 30px 210px 30px 300px 30px 185px;align-items:stretch;justify-content:space-between}.ai-security-top-panel{margin-top:18px}.ai-security-map-panel{position:relative;padding:0 16px 16px;border:2px solid rgba(59,130,246,.34);border-radius:var(--ai-security-card-radius)}.ai-security-map-panel .ai-security-bus-title{transform:translateY(-15px)}.ai-security-side,.ai-security-platform{position:relative;min-height:520px;overflow:hidden;border:2px solid var(--map-border);border-radius:var(--ai-security-card-radius);background:linear-gradient(180deg,var(--map-surface-start),var(--map-surface-end))}.ai-security-side{--map-border: rgba(71, 85, 105, .42);--map-surface-start: rgb(24, 34, 53);--map-surface-end: rgb(16, 24, 38);padding:18px 12px}.ai-security-side header,.ai-security-platform header{display:flex;align-items:center;justify-content:center;gap:10px}.ai-security-side header svg{width:25px;height:25px;color:#3b82f6}.ai-security-side h3{margin:0;color:var(--page-text);font-size:17px}.ai-security-side-list{display:grid;gap:10px;margin-top:18px}.ai-security-side-list>div{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr);gap:9px;align-items:center;min-height:62px;padding:9px 10px;border:1px solid rgba(59,130,246,.18);border-radius:var(--ai-security-item-radius);background:#3b82f60e;box-shadow:inset 0 1px #ffffff0a;transition:transform .24s cubic-bezier(.22,1,.36,1),border-color .24s ease,background-color .24s ease,box-shadow .24s ease}.ai-security-side-list svg{width:25px;height:25px;color:#3b82f6}.ai-security-side-list span,.ai-security-platform-list span,.ai-security-bus-grid span,.ai-security-outcomes span{display:grid;min-width:0}.ai-security-side-list strong,.ai-security-platform-list strong,.ai-security-bus-grid strong,.ai-security-outcomes strong{color:var(--page-text);font-size:13px;line-height:1.35}.ai-security-side-list small,.ai-security-platform-list small,.ai-security-bus-grid small,.ai-security-outcomes small{margin-top:3px;color:var(--hero-subtitle);font-size:10px;line-height:1.4}.ai-security-platform{--map-color: 59, 130, 246;--map-border: rgba(var(--map-color), .58);--map-surface-start: rgb(18, 28, 48);--map-surface-end: rgb(12, 20, 36);display:flex;flex-direction:column;padding:16px 16px 10px}.ai-security-platform-cyan{--map-color: 6, 182, 212}.ai-security-platform-violet{--map-color: 139, 92, 246}.ai-security-platform header>svg{width:42px;height:42px;color:rgb(var(--map-color));filter:drop-shadow(0 0 12px rgba(var(--map-color),.28))}.ai-security-platform header div{display:grid}.ai-security-platform header strong{color:var(--page-text);font-size:25px;line-height:1}.ai-security-platform header small{margin-top:5px;color:var(--hero-subtitle);font-size:11px}.ai-security-platform-tagline{display:grid;place-items:center;min-height:38px;margin-top:12px;border:1px solid rgba(var(--map-color),.48);border-radius:12px;color:rgb(var(--map-color));background:rgba(var(--map-color),.07);font-size:12px;font-weight:700;text-align:center}.ai-security-platform-list{display:grid;gap:8px;margin:10px 0 0}.ai-security-platform-list>div{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr);gap:9px;align-items:center;min-height:48px;padding:8px 9px;border:1px solid rgba(var(--map-color),.18);border-radius:var(--ai-security-item-radius);background:rgba(var(--map-color),.055);box-shadow:inset 0 1px #ffffff0b;transition:transform .24s cubic-bezier(.22,1,.36,1),border-color .24s ease,background-color .24s ease,box-shadow .24s ease}.ai-security-platform-list svg{width:23px;height:23px;color:rgb(var(--map-color))}.ai-security-platform-dense .ai-security-platform-list{grid-template-columns:minmax(0,1fr);row-gap:9px}.ai-security-platform-dense .ai-security-platform-list>div{grid-template-columns:25px minmax(0,1fr);min-height:48px}.ai-security-platform-dense .ai-security-platform-list svg{width:20px;height:20px}.ai-security-platform footer{display:grid;place-items:center;min-height:34px;margin-top:auto;border:1px solid rgba(var(--map-color),.42);border-radius:12px;color:rgb(var(--map-color));font-size:10px;font-weight:700}.ai-security-arrow{display:grid;place-items:center;color:#0ea5e9}.ai-security-arrow svg{width:30px;height:30px;filter:drop-shadow(0 0 8px rgba(14,165,233,.35))}.ai-security-bus{position:relative;margin-top:18px;padding:0 16px 12px;border:2px solid rgba(59,130,246,.46);border-radius:var(--ai-security-card-radius)}.ai-security-bus-title{display:flex;align-items:center;justify-content:center;transform:translateY(-15px)}.ai-security-bus-title span{display:none}.ai-security-bus-title span:last-child{display:none}.ai-security-bus-title strong{padding:0 12px;color:var(--page-text);background:var(--page-bg);box-shadow:0 0 0 8px var(--page-bg);font-size:17px}.ai-security-bus-grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:10px}.ai-security-bus-grid>div{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr);gap:9px;align-items:center;min-height:72px;padding:9px 12px;border:1px solid rgba(59,130,246,.18);border-radius:var(--ai-security-item-radius);background:#3b82f60d;box-shadow:inset 0 1px #ffffff0a;transition:transform .24s cubic-bezier(.22,1,.36,1),border-color .24s ease,background-color .24s ease,box-shadow .24s ease}.ai-security-bus-grid svg{width:28px;height:28px;color:#3b82f6}.ai-security-outcomes{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.ai-security-outcomes>div{position:relative;display:grid;grid-template-columns:42px minmax(0,1fr);gap:12px;align-items:center;min-height:84px;padding:12px 22px;border:1px solid rgba(59,130,246,.18);border-radius:var(--ai-security-item-radius);background:#3b82f60d;box-shadow:inset 0 1px #ffffff0a;transition:transform .24s cubic-bezier(.22,1,.36,1),border-color .24s ease,background-color .24s ease,box-shadow .24s ease}.ai-security-outcomes-panel{position:relative;margin-top:18px;padding:0 16px 12px;border:2px solid rgba(59,130,246,.34);border-radius:var(--ai-security-card-radius)}.ai-security-outcomes-panel .ai-security-bus-title{transform:translateY(-15px)}.ai-security-outcomes svg{width:34px;height:34px;color:#3b82f6}.ai-security-side-list>div:hover,.ai-security-platform-list>div:hover,.ai-security-bus-grid>div:hover,.ai-security-outcomes>div:hover{z-index:2;transform:translateY(-4px);border-color:rgba(var(--map-color, 59, 130, 246),.62);background:rgba(var(--map-color, 59, 130, 246),.14);box-shadow:0 16px 34px rgba(var(--map-color, 59, 130, 246),.18),0 0 0 1px rgba(var(--map-color, 59, 130, 246),.12),inset 0 1px #ffffff14}.ai-security-side-list>div:hover svg,.ai-security-platform-list>div:hover svg,.ai-security-bus-grid>div:hover svg,.ai-security-outcomes>div:hover svg{filter:drop-shadow(0 0 10px rgba(var(--map-color, 59, 130, 246),.46));transform:scale(1.08)}.ai-security-side-list svg,.ai-security-platform-list svg,.ai-security-bus-grid svg,.ai-security-outcomes svg{transition:transform .24s cubic-bezier(.22,1,.36,1),filter .24s ease}:root[data-theme=light] .ai-security-side,:root[data-theme=light] .ai-security-platform{border-color:rgba(var(--map-color, 59, 130, 246),.14)!important;background:radial-gradient(circle at 16% 0%,rgba(var(--map-color, 59, 130, 246),.045),transparent 34%),linear-gradient(180deg,#fff,#fffffffb)!important;box-shadow:0 18px 42px #0f172a0a,inset 0 1px #fffffff0!important}:root[data-theme=light] .ai-security-side{--map-color: 59, 130, 246}:root[data-theme=light] .ai-security-side-list>div,:root[data-theme=light] .ai-security-platform-list>div,:root[data-theme=light] .ai-security-bus-grid>div,:root[data-theme=light] .ai-security-outcomes>div{border-color:rgba(var(--map-color, 59, 130, 246),.12)!important;background:radial-gradient(circle at 16% 0%,rgba(var(--map-color, 59, 130, 246),.03),transparent 42%),linear-gradient(180deg,#fff,#fffffff9)!important;box-shadow:0 10px 24px #0f172a08,inset 0 1px #fff!important}:root[data-theme=light] .ai-security-side-list>div:hover,:root[data-theme=light] .ai-security-platform-list>div:hover,:root[data-theme=light] .ai-security-bus-grid>div:hover,:root[data-theme=light] .ai-security-outcomes>div:hover{border-color:rgba(var(--map-color, 59, 130, 246),.44)!important;background:radial-gradient(circle at 14% 0%,rgba(var(--map-color, 59, 130, 246),.1),transparent 46%),#fff!important;box-shadow:0 18px 34px rgba(var(--map-color, 59, 130, 246),.12),0 0 0 1px rgba(var(--map-color, 59, 130, 246),.08),inset 0 1px #fff!important}@media(prefers-reduced-motion:reduce){.ai-security-side-list>div,.ai-security-platform-list>div,.ai-security-bus-grid>div,.ai-security-outcomes>div,.ai-security-side-list svg,.ai-security-platform-list svg,.ai-security-bus-grid svg,.ai-security-outcomes svg{transition-duration:.01ms}}@media(max-width:760px){.ai-security-map-section{padding:20px 18px 92px}}.identity-framework-map{--identity-map-accent: 37, 99, 235;--identity-map-secondary: 16, 185, 129;margin-top:44px}.identity-framework-scroller{overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgba(var(--identity-map-accent),.36) transparent}.identity-framework-canvas{position:relative;display:grid;grid-template-columns:310px 1fr 310px;gap:34px;align-items:center;min-width:1080px;min-height:500px;padding:26px 30px 34px;border:1px solid rgba(var(--identity-map-accent),.2);border-radius:30px;background:transparent;box-shadow:0 18px 40px #0f172a0b,inset 0 1px #ffffffe0}.identity-framework-links{position:absolute;inset:0;z-index:1;width:100%;height:100%;pointer-events:none}.identity-framework-links path{fill:none;stroke:#2563eb;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:4 8;stroke-opacity:.55}.identity-framework-side{display:grid;gap:14px;position:relative;z-index:2}.identity-framework-card{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr);gap:14px;align-items:center;min-height:76px;padding:14px 16px;border:1px solid rgba(var(--identity-map-accent),.34);border-radius:18px;background:radial-gradient(circle at 0% 0%,rgba(var(--identity-map-accent),.06),transparent 42%),#ffffffe0;box-shadow:0 0 0 1px rgba(var(--identity-map-accent),.12),0 12px 30px #0f172a0f,inset 0 1px #fff;transform:translateY(0) scale(1);transition:transform .34s cubic-bezier(.22,1,.36,1),border-color .34s ease,background-color .34s ease,box-shadow .34s ease;will-change:transform}.identity-framework-card-active,.identity-framework-card:hover{z-index:3;border-color:rgba(var(--identity-map-accent),.68);background:radial-gradient(circle at 0% 0%,rgba(var(--identity-map-accent),.14),transparent 46%),#fffffff5;box-shadow:0 0 0 1px rgba(var(--identity-map-accent),.18),0 20px 38px #2563eb29,inset 0 1px #fff;transform:translateY(-8px) scale(1.012)}.identity-framework-card svg{width:42px;height:42px;color:rgb(var(--identity-map-accent));filter:drop-shadow(0 0 12px rgba(var(--identity-map-accent),.28))}.identity-framework-card span{display:grid;min-width:0}.identity-framework-card strong{color:#0f172a;font-size:16px;line-height:1.35}.identity-framework-card small{margin-top:5px;color:#64748b;font-size:12px;line-height:1.55}.identity-framework-core{position:relative;z-index:2;display:grid;place-items:center;min-height:440px}.identity-framework-orbit{position:absolute;width:386px;height:386px;border:1px dashed rgba(var(--identity-map-accent),.32);border-radius:50%}.identity-framework-orbit:before,.identity-framework-orbit:after{position:absolute;inset:44px;border:1px solid rgba(var(--identity-map-secondary),.18);border-radius:50%;content:""}.identity-framework-orbit:after{inset:88px;border-color:rgba(var(--identity-map-accent),.18)}.identity-framework-orbit-item{position:absolute;left:50%;top:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;width:78px;height:78px;margin:-39px 0 0 -39px;border-radius:18px;border:1px solid rgba(var(--identity-map-accent),.28);background:#ffffffeb;box-shadow:0 10px 22px #0f172a14,inset 0 1px #fff;color:#1e293b;font-size:15px;font-weight:700;transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s ease,background-color .3s ease,box-shadow .3s ease;will-change:transform}.identity-framework-orbit-item:nth-child(1){transform:rotate(0) translate(193px) rotate(0)}.identity-framework-orbit-item:nth-child(2){transform:rotate(45deg) translate(193px) rotate(-45deg)}.identity-framework-orbit-item:nth-child(3){transform:rotate(90deg) translate(193px) rotate(-90deg)}.identity-framework-orbit-item:nth-child(4){transform:rotate(135deg) translate(193px) rotate(-135deg)}.identity-framework-orbit-item:nth-child(5){transform:rotate(180deg) translate(193px) rotate(-180deg)}.identity-framework-orbit-item:nth-child(6){transform:rotate(225deg) translate(193px) rotate(-225deg)}.identity-framework-orbit-item:nth-child(7){transform:rotate(270deg) translate(193px) rotate(-270deg)}.identity-framework-orbit-item:nth-child(8){transform:rotate(315deg) translate(193px) rotate(-315deg)}.identity-framework-orbit-item:hover{z-index:4;border-color:rgba(var(--identity-map-accent),.68);background:#fffffffa;box-shadow:0 18px 34px #2563eb2e,0 0 18px rgba(var(--identity-map-accent),.14),inset 0 1px #fff}.identity-framework-orbit-item:nth-child(1):hover{transform:rotate(0) translate(193px) rotate(0) scale(1.1)}.identity-framework-orbit-item:nth-child(2):hover{transform:rotate(45deg) translate(193px) rotate(-45deg) scale(1.1)}.identity-framework-orbit-item:nth-child(3):hover{transform:rotate(90deg) translate(193px) rotate(-90deg) scale(1.1)}.identity-framework-orbit-item:nth-child(4):hover{transform:rotate(135deg) translate(193px) rotate(-135deg) scale(1.1)}.identity-framework-orbit-item:nth-child(5):hover{transform:rotate(180deg) translate(193px) rotate(-180deg) scale(1.1)}.identity-framework-orbit-item:nth-child(6):hover{transform:rotate(225deg) translate(193px) rotate(-225deg) scale(1.1)}.identity-framework-orbit-item:nth-child(7):hover{transform:rotate(270deg) translate(193px) rotate(-270deg) scale(1.1)}.identity-framework-orbit-item:nth-child(8):hover{transform:rotate(315deg) translate(193px) rotate(-315deg) scale(1.1)}.identity-framework-orbit-item svg{width:36px;height:36px;color:rgb(var(--identity-map-accent))}.identity-framework-orbit-item small{margin-top:4px;color:#475569;font-size:12px;font-weight:700;line-height:1}.identity-framework-core-card{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:240px;height:240px;border:1px solid rgba(var(--identity-map-accent),.42);border-radius:50%;background:radial-gradient(circle at 38% 20%,rgba(255,255,255,.86),transparent 32%),linear-gradient(145deg,rgba(var(--identity-map-accent),.16),rgba(var(--identity-map-secondary),.12));box-shadow:0 0 0 18px rgba(var(--identity-map-accent),.055),0 24px 56px #0f172a1f,inset 0 1px #ffffffe6;text-align:center}.identity-framework-core-card svg{width:58px;height:58px;flex:none;color:rgb(var(--identity-map-accent));filter:drop-shadow(0 0 16px rgba(var(--identity-map-accent),.42))}.identity-framework-core-card strong{margin-top:0;max-width:170px;color:#0f172a;font-size:24px;line-height:1.15}.identity-framework-core-card small{margin-top:0;color:#64748b;font-size:13px;font-weight:700;line-height:1.5}.identity-framework-base{position:relative;margin-top:18px;padding:0 18px 16px;border:1px solid rgba(var(--identity-map-accent),.26);border-radius:24px}.identity-framework-base-title{display:flex;justify-content:center;transform:translateY(-14px)}.identity-framework-base-title strong{padding:0 14px;color:#0f172a;background:var(--page-bg);box-shadow:0 0 0 8px var(--page-bg);font-size:17px}.identity-framework-base-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.identity-framework-base-grid>div{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:center;min-height:72px;padding:12px 14px;border:1px solid rgba(var(--identity-map-accent),.18);border-radius:16px;color:#0f172a;background:rgba(var(--identity-map-accent),.055);font-size:14px;font-weight:700}.identity-framework-base-grid svg{width:30px;height:30px;color:rgb(var(--identity-map-accent))}.identity-framework-conclusion{margin-top:14px;padding:15px 22px;border:1px solid rgba(var(--identity-map-secondary),.26);border-radius:18px;color:#0f172a;background:linear-gradient(90deg,rgba(var(--identity-map-accent),.1),rgba(var(--identity-map-secondary),.08));font-size:15px;font-weight:700;line-height:1.7;text-align:center}:root[data-theme=dark] .identity-framework-canvas{border-color:#60a5fa47;background:transparent;box-shadow:0 18px 45px #02061740,inset 0 1px #ffffff0f}:root[data-theme=dark] .identity-framework-card,:root[data-theme=dark] .identity-framework-orbit-item{border-color:#60a5fa4d;background:radial-gradient(circle at 0% 0%,rgba(59,130,246,.14),transparent 44%),#080f1fe0;box-shadow:0 0 0 1px #60a5fa14,0 12px 26px #02061738,inset 0 1px #ffffff12}:root[data-theme=dark] .identity-framework-card-active,:root[data-theme=dark] .identity-framework-card:hover{border-color:#60a5fab8;background:radial-gradient(circle at 0% 0%,rgba(59,130,246,.24),transparent 48%),#0a162bf5;box-shadow:0 0 0 1px #60a5fa2e,0 20px 42px #02061775,0 0 24px #3b82f629,inset 0 1px #ffffff17}:root[data-theme=dark] .identity-framework-orbit-item:hover{border-color:#60a5fab8;background:#0a162bfa;box-shadow:0 18px 36px #0206177a,0 0 22px #3b82f633,inset 0 1px #ffffff17}:root[data-theme=dark] .identity-framework-card strong,:root[data-theme=dark] .identity-framework-core-card strong,:root[data-theme=dark] .identity-framework-base-title strong,:root[data-theme=dark] .identity-framework-base-grid>div,:root[data-theme=dark] .identity-framework-conclusion{color:#f8fafc}:root[data-theme=dark] .identity-framework-card small,:root[data-theme=dark] .identity-framework-orbit-item small,:root[data-theme=dark] .identity-framework-core-card small{color:#aebdd0}:root[data-theme=dark] .identity-framework-card svg,:root[data-theme=dark] .identity-framework-orbit-item svg,:root[data-theme=dark] .identity-framework-core-card svg,:root[data-theme=dark] .identity-framework-base-grid svg{color:#60a5fa}:root[data-theme=dark] .identity-framework-orbit{border-color:#60a5fa6b}:root[data-theme=dark] .identity-framework-orbit:before{border-color:#34d39942}:root[data-theme=dark] .identity-framework-orbit:after{border-color:#60a5fa40}:root[data-theme=dark] .identity-framework-link-group-left path,:root[data-theme=dark] .identity-framework-link-group-right path{stroke:#60a5fa;stroke-opacity:.72}:root[data-theme=dark] .identity-framework-core-card{border-color:#60a5fa80;background:radial-gradient(circle at 36% 18%,rgba(255,255,255,.12),transparent 36%),linear-gradient(145deg,#2563eb3d,#10b9812b);box-shadow:0 0 0 18px #3b82f60e,0 18px 44px #0206173d,inset 0 1px #ffffff14}:root[data-theme=dark] .identity-framework-base{border-color:#60a5fa4d}:root[data-theme=dark] .identity-framework-base-title strong{background:var(--page-bg);box-shadow:0 0 0 8px var(--page-bg)}:root[data-theme=dark] .identity-framework-base-grid>div,:root[data-theme=dark] .identity-framework-conclusion{border-color:#60a5fa38;background:radial-gradient(circle at 0% 0%,rgba(59,130,246,.11),transparent 44%),#080f1fd6;box-shadow:inset 0 1px #ffffff0f}:root[data-theme=dark] .identity-framework-conclusion{border-color:#34d39947;background:linear-gradient(90deg,#2563eb29,#10b9811f)}@media(max-width:1180px){.identity-framework-map{margin-top:36px}.identity-framework-base-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.identity-framework-canvas{min-width:980px;grid-template-columns:280px 1fr 280px;padding:22px}.identity-framework-base-grid{grid-template-columns:1fr}.identity-framework-conclusion{text-align:left}}@media(prefers-reduced-motion:reduce){.identity-framework-card,.identity-framework-orbit-item{transition:border-color .01ms,background-color .01ms,box-shadow .01ms}}.solution-content[data-v-6a538cb8]{--solution-accent: #7c3aed;--solution-accent-rgb: 124, 58, 237;--solution-secondary: #0ea5e9;color:var(--page-text)}.solution-content-finance[data-v-6a538cb8]{--solution-accent: #7c3aed;--solution-accent-rgb: 124, 58, 237;--solution-secondary: #2563eb}.solution-content-data-ai[data-v-6a538cb8]{--solution-accent: #0284c7;--solution-accent-rgb: 2, 132, 199;--solution-secondary: #7c3aed}.solution-content-ai-governance[data-v-6a538cb8]{--solution-accent: #7c3aed;--solution-accent-rgb: 124, 58, 237;--solution-secondary: #06b6d4}.solution-content-identity[data-v-6a538cb8]{--solution-accent: #2563eb;--solution-accent-rgb: 37, 99, 235;--solution-secondary: #10b981}.solution-section[data-v-6a538cb8]{position:relative;padding:50px 24px 124px;overflow:hidden;scroll-margin-top:64px}.solution-section[data-v-6a538cb8]:nth-child(2n){background:transparent}.solution-shell[data-v-6a538cb8]{width:min(var(--main-content-width),100%);margin:0 auto}.solution-section-heading[data-v-6a538cb8]{width:100%}.solution-section-heading h2[data-v-6a538cb8]{margin:0;color:var(--page-text);font-size:var(--hero-title-size);font-weight:700;line-height:1.12;letter-spacing:0}.solution-section-heading p[data-v-6a538cb8]{width:100%;min-width:0;margin:20px 0 0;color:var(--hero-subtitle);font-size:var(--hero-subtitle-size);line-height:1.8}.solution-need-grid[data-v-6a538cb8]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;align-items:start;margin-top:58px}.solution-need-card[data-v-6a538cb8]{grid-column:span 2}.solution-need-card[data-v-6a538cb8]:nth-last-child(2):nth-child(3n+1){grid-column:2 / span 2}.solution-need-grid-four[data-v-6a538cb8]{grid-template-columns:repeat(4,minmax(0,1fr))}.solution-need-grid-five[data-v-6a538cb8]{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch}.solution-need-grid-four>article[data-v-6a538cb8],.solution-need-grid-five>article[data-v-6a538cb8]{grid-column:auto}.solution-need-card[data-v-6a538cb8]{isolation:isolate;position:relative;display:flex;flex-direction:column;min-height:268px;padding:62px 26px 0;overflow:hidden;border:1px solid rgba(var(--solution-accent-rgb),.18);border-radius:12px;background:radial-gradient(circle at 86% 14%,rgba(var(--solution-accent-rgb),.1),transparent 34%),#0a071824;transition:border-color .28s ease,box-shadow .28s ease,transform .28s cubic-bezier(.22,1,.36,1),background .28s ease}.solution-need-card[data-v-6a538cb8]:hover{border-color:rgba(var(--solution-accent-rgb),.48);background:radial-gradient(circle at 86% 14%,rgba(var(--solution-accent-rgb),.16),transparent 38%),rgba(var(--solution-accent-rgb),.08);box-shadow:0 22px 54px #14082d33,0 0 24px rgba(var(--solution-accent-rgb),.1);transform:translateY(-3px)}.solution-need-card-tab[data-v-6a538cb8]{position:absolute;top:-1px;left:-1px;z-index:1;display:flex;width:min(220px,calc(100% - 92px));height:40px;align-items:center;padding:0 14px 0 22px;border-right:1px solid rgba(var(--solution-accent-rgb),.2);border-bottom:1px solid rgba(var(--solution-accent-rgb),.26);border-top-left-radius:12px;border-bottom-right-radius:12px;background:linear-gradient(135deg,rgba(var(--solution-accent-rgb),.24),rgba(var(--solution-accent-rgb),.09));transition:border-color .28s ease,background .28s ease}.solution-need-card:hover .solution-need-card-tab[data-v-6a538cb8]{border-color:rgba(var(--solution-accent-rgb),.42);background:linear-gradient(135deg,rgba(var(--solution-accent-rgb),.34),rgba(var(--solution-accent-rgb),.14))}.solution-need-card-tab h3[data-v-6a538cb8]{margin:0;overflow:hidden;color:var(--page-text);font-size:16px;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.solution-need-card-icon[data-v-6a538cb8]{position:absolute;top:17px;right:21px;z-index:2;display:grid;place-items:center;width:48px;height:48px;border:1px solid rgba(var(--solution-accent-rgb),.18);border-radius:14px;color:var(--solution-secondary);background:#ffffff0d;transition:border-color .24s ease,background .24s ease,transform .24s ease}.solution-need-card-icon svg[data-v-6a538cb8]{width:27px;height:27px}.solution-need-card:hover .solution-need-card-icon[data-v-6a538cb8]{border-color:rgba(var(--solution-accent-rgb),.42);background:rgba(var(--solution-accent-rgb),.1);transform:translateY(-1px)}.solution-goal-list h3[data-v-6a538cb8],.solution-layer h3[data-v-6a538cb8],.solution-capability-grid h3[data-v-6a538cb8],.solution-advantage-grid h3[data-v-6a538cb8]{margin:0;color:var(--page-text);font-size:18px;line-height:1.45;letter-spacing:0}.solution-goal-list p[data-v-6a538cb8],.solution-layer p[data-v-6a538cb8],.solution-capability-grid p[data-v-6a538cb8],.solution-advantage-grid p[data-v-6a538cb8]{margin:13px 0 0;color:var(--hero-subtitle);font-size:14px;line-height:1.78}.solution-need-card ul[data-v-6a538cb8]{display:grid;gap:11px;margin:11px 0 18px;padding:0;list-style:none}.solution-need-card li[data-v-6a538cb8]{position:relative;padding-left:18px;color:var(--page-text);font-size:13px;line-height:1.55}.solution-need-card li[data-v-6a538cb8]:before{position:absolute;top:.64em;left:0;width:5px;height:5px;border-radius:50%;background:var(--solution-accent);box-shadow:0 0 8px rgba(var(--solution-accent-rgb),.42);content:""}.solution-need-card>p[data-v-6a538cb8]{box-sizing:border-box;width:100%;margin:auto 0 20px;padding:7px 12px;border:1px solid rgba(var(--solution-accent-rgb),.24);border-radius:999px;background:linear-gradient(135deg,rgba(var(--solution-accent-rgb),.2),rgba(var(--solution-accent-rgb),.07));color:var(--hero-subtitle);font-size:13px;line-height:1.5}.solution-need-card>p span[data-v-6a538cb8]{margin-right:8px;color:var(--solution-accent);font-size:11px;font-weight:700}.solution-risk-card[data-v-6a538cb8]{position:relative;grid-column:span 2;min-height:330px;padding:28px 24px;overflow:hidden;border:1px solid rgba(239,68,68,.18);border-radius:20px;background:radial-gradient(circle at 100% 0%,rgba(239,68,68,.045),transparent 42%);transition:border-color .22s ease,background .22s ease,box-shadow .22s ease,transform .22s ease}.solution-risk-card[data-v-6a538cb8]:nth-last-child(2):nth-child(3n+1){grid-column:2 / span 2}.solution-need-grid.solution-need-grid-five>.solution-risk-card[data-v-6a538cb8]{grid-column:auto}.solution-risk-card[data-v-6a538cb8]:before{position:absolute;top:24px;bottom:24px;left:0;width:4px;border-radius:0 999px 999px 0;background:#ef4444;box-shadow:0 0 14px #ef444461;content:"";opacity:0;pointer-events:none;transform:scaleY(.5);transition:opacity .22s ease,transform .22s ease}.solution-risk-card[data-v-6a538cb8]:hover{border-color:#ef44446b;background:radial-gradient(circle at 100% 0%,rgba(239,68,68,.13),transparent 44%);box-shadow:0 18px 42px #7f1d1d1a;transform:translateY(-3px)}.solution-risk-card[data-v-6a538cb8]:hover:before{opacity:1;transform:scaleY(1)}.solution-risk-card-icon[data-v-6a538cb8]{width:42px;height:42px;color:#ef4444c7;transition:color .22s ease,filter .22s ease}.solution-risk-card:hover .solution-risk-card-icon[data-v-6a538cb8]{color:#ef4444;filter:drop-shadow(0 0 10px rgba(239,68,68,.2))}.solution-risk-card h3[data-v-6a538cb8]{margin:26px 0 0;color:var(--page-text);font-size:20px;line-height:1.35}.solution-risk-card ul[data-v-6a538cb8]{display:grid;gap:10px;margin:22px 0 0;padding:0;list-style:none}.solution-risk-card li[data-v-6a538cb8]{position:relative;padding-left:18px;color:var(--page-text);font-size:14px;line-height:1.58}.solution-risk-card li[data-v-6a538cb8]:before{position:absolute;top:.64em;left:0;width:5px;height:5px;border-radius:50%;background:#ef4444ad;content:"";transition:background-color .22s ease}.solution-risk-card:hover li[data-v-6a538cb8]:before{background:#ef4444}.solution-risk-card>p[data-v-6a538cb8]{margin:18px 0 0;padding-top:12px;border-top:1px solid rgba(239,68,68,.18);color:var(--hero-subtitle);font-size:14px;line-height:1.75;transition:border-color .22s ease}.solution-risk-card:hover>p[data-v-6a538cb8]{border-top-color:#ef444440}.solution-positioning-layout[data-v-6a538cb8]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);gap:76px;align-items:stretch;margin-top:50px}.solution-positioning-layout-dense[data-v-6a538cb8]{grid-template-columns:minmax(340px,.72fr) minmax(700px,1.28fr);gap:54px}.solution-positioning-layout-no-statement[data-v-6a538cb8]{grid-template-columns:minmax(0,1fr);gap:0;width:60%;margin-left:auto;margin-right:auto}.solution-positioning blockquote[data-v-6a538cb8]{display:flex;align-items:center;margin:0;padding:38px 42px;border-left:3px solid var(--solution-accent);color:var(--page-text);font-size:clamp(24px,2.4vw,34px);font-weight:600;line-height:1.6}.solution-goal-list[data-v-6a538cb8]{border-top:1px solid rgba(var(--solution-accent-rgb),.24)}.solution-goal-list article[data-v-6a538cb8]{display:grid;grid-template-columns:38px 36px minmax(0,1fr);gap:18px;align-items:start;padding:25px 0;border-bottom:1px solid rgba(var(--solution-accent-rgb),.18)}.solution-goal-list article>span[data-v-6a538cb8]{color:rgba(var(--solution-accent-rgb),.48);font-size:14px;font-weight:700}.solution-goal-list article>svg[data-v-6a538cb8]{width:28px;height:28px;color:var(--solution-accent)}.solution-goal-list-dense[data-v-6a538cb8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.solution-goal-list-dense article[data-v-6a538cb8]{grid-template-columns:48px minmax(0,1fr);gap:16px;align-items:center;min-width:0;padding:22px 20px}.solution-goal-list-dense article>span[data-v-6a538cb8]{display:none}.solution-goal-list-dense article>svg[data-v-6a538cb8]{width:42px;height:42px;align-self:center}.solution-goal-list-dense article[data-v-6a538cb8]:nth-child(odd){padding-left:0;border-right:1px solid rgba(var(--solution-accent-rgb),.18)}.solution-goal-list-dense h3[data-v-6a538cb8]{font-size:16px}.solution-goal-list-dense p[data-v-6a538cb8]{font-size:13px;line-height:1.65}.solution-positioning-layout-identity[data-v-6a538cb8]{grid-template-columns:minmax(340px,.64fr) minmax(760px,1.36fr);gap:48px}.solution-goal-list-identity[data-v-6a538cb8]{grid-template-columns:repeat(2,minmax(0,1fr))}.solution-goal-list-identity article[data-v-6a538cb8]{grid-template-columns:56px minmax(0,1fr);min-height:104px;align-items:center;padding:22px 20px}.solution-goal-list-identity article>svg[data-v-6a538cb8]{width:50px;height:50px;align-self:center;justify-self:center}.solution-goal-list-identity article[data-v-6a538cb8]:nth-child(odd){padding-left:0}.solution-goal-list-identity h3[data-v-6a538cb8]{font-size:16px}.solution-goal-list-identity p[data-v-6a538cb8]{margin-top:5px;font-size:13px;line-height:1.6}.solution-goal-list p[data-v-6a538cb8]{margin-top:6px}.solution-model-catalog[data-v-6a538cb8]{margin-top:48px}.solution-model-flow-scroller[data-v-6a538cb8]{overflow:hidden;scrollbar-width:none}.solution-model-flow[data-v-6a538cb8]{--model-cols: 5;display:grid;width:calc(100% + 1px);grid-template-columns:repeat(var(--model-cols),minmax(0,1fr));border-top:1px solid rgba(var(--solution-accent-rgb),.24)}.solution-model-step[data-v-6a538cb8]{min-width:0;min-height:164px;padding:20px 13px 18px;border-right:1px solid rgba(var(--solution-accent-rgb),.18);border-bottom:1px solid rgba(var(--solution-accent-rgb),.18);background:linear-gradient(180deg,rgba(var(--solution-accent-rgb),.065),transparent);transition:background .26s ease,box-shadow .26s ease}.solution-model-step[data-v-6a538cb8]:hover{background:linear-gradient(180deg,rgba(var(--solution-accent-rgb),.15),rgba(var(--solution-accent-rgb),.03));box-shadow:inset 0 3px 0 var(--solution-accent)}.solution-model-step-top[data-v-6a538cb8]{display:flex;align-items:center;justify-content:flex-start;gap:8px}.solution-model-step-top span[data-v-6a538cb8]{overflow:hidden;padding:4px 8px;border:1px solid rgba(var(--solution-accent-rgb),.24);border-radius:999px;background:rgba(var(--solution-accent-rgb),.08);color:rgba(var(--solution-accent-rgb),.72);font-size:10px;font-weight:700;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.solution-model-step-top svg[data-v-6a538cb8]{flex:0 0 auto;width:28px;height:28px;color:var(--solution-accent)}.solution-model-step h3[data-v-6a538cb8]{margin:22px 0 0;color:var(--page-text);font-size:16px;font-weight:650;line-height:1.65}.solution-layer-track[data-v-6a538cb8]{display:grid;grid-template-columns:repeat(var(--solution-layer-count),minmax(0,1fr));gap:12px;margin-top:48px}.solution-layer[data-v-6a538cb8]{position:relative;min-height:236px;padding:24px;border-top:2px solid var(--solution-accent);border-right:1px solid rgba(var(--solution-accent-rgb),.18);border-bottom:1px solid rgba(var(--solution-accent-rgb),.18);border-left:1px solid rgba(var(--solution-accent-rgb),.18);border-radius:4px;background:rgba(var(--solution-accent-rgb),.025)}.solution-layer[data-v-6a538cb8]:not(:last-child):after{position:absolute;z-index:2;top:50%;right:-18px;width:23px;height:23px;border-top:1px solid rgba(var(--solution-accent-rgb),.44);border-right:1px solid rgba(var(--solution-accent-rgb),.44);background:var(--page-background, #080b14);content:"";transform:translateY(-50%) rotate(45deg)}.solution-layer-meta[data-v-6a538cb8]{display:flex;align-items:center;justify-content:space-between;margin-bottom:34px}.solution-layer-meta span[data-v-6a538cb8]{color:rgba(var(--solution-accent-rgb),.48);font-size:28px;font-weight:300}.solution-layer-meta svg[data-v-6a538cb8]{width:32px;height:32px;color:var(--solution-secondary)}.solution-architecture-flow[data-v-6a538cb8]{display:grid;grid-template-columns:auto minmax(80px,1fr) auto;gap:16px;align-items:center;margin-top:22px;color:var(--hero-subtitle);font-size:12px}.solution-architecture-flow i[data-v-6a538cb8]{position:relative;height:1px;background:rgba(var(--solution-accent-rgb),.3)}.solution-architecture-flow i[data-v-6a538cb8]:after{position:absolute;top:-3px;right:0;width:7px;height:7px;border-top:1px solid var(--solution-accent);border-right:1px solid var(--solution-accent);content:"";transform:rotate(45deg)}.solution-capability-grid[data-v-6a538cb8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:48px;border-top:1px solid rgba(var(--solution-accent-rgb),.24)}.solution-capability-grid article[data-v-6a538cb8]{display:grid;grid-template-columns:80px minmax(0,1fr);gap:24px;min-height:230px;padding:32px 36px 34px 0;border-bottom:1px solid rgba(var(--solution-accent-rgb),.18)}.solution-capability-grid article[data-v-6a538cb8]:nth-child(odd){border-right:1px solid rgba(var(--solution-accent-rgb),.18)}.solution-capability-grid article[data-v-6a538cb8]:nth-child(2n){padding-left:36px}.solution-capability-marker[data-v-6a538cb8]{display:flex;flex-direction:column;gap:24px;align-items:flex-start}.solution-capability-marker span[data-v-6a538cb8]{color:rgba(var(--solution-accent-rgb),.46);font-size:14px;font-weight:700}.solution-capability-marker svg[data-v-6a538cb8]{width:42px;height:42px;color:var(--solution-accent)}.solution-capability-grid h3[data-v-6a538cb8]{font-size:20px}.solution-capability-grid p[data-v-6a538cb8]{max-width:520px;margin-top:15px;font-size:15px}.solution-scenario-list[data-v-6a538cb8]{display:flex;flex-wrap:wrap;gap:9px;margin-top:34px}.solution-scenario-list span[data-v-6a538cb8]{padding:7px 12px;border:1px solid rgba(var(--solution-accent-rgb),.22);border-radius:999px;color:var(--hero-subtitle);font-size:13px}.solution-advantage-grid[data-v-6a538cb8]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:38px;border-top:1px solid rgba(var(--solution-accent-rgb),.28)}.solution-advantage-grid article[data-v-6a538cb8]{position:relative;min-height:300px;padding:30px 28px 34px;border-bottom:1px solid rgba(var(--solution-accent-rgb),.22);transition:background-color .25s ease}.solution-advantage-grid article[data-v-6a538cb8]:not(:last-child){border-right:1px solid rgba(var(--solution-accent-rgb),.22)}.solution-advantage-grid-dense article[data-v-6a538cb8]{min-height:0;padding:26px 24px 28px}.solution-advantage-grid-dense article[data-v-6a538cb8]:nth-child(4n){border-right:0}.solution-advantage-grid-dense .solution-advantage-meta[data-v-6a538cb8]{margin-bottom:22px}.solution-advantage-grid article[data-v-6a538cb8]:after{position:absolute;bottom:-1px;left:28px;width:0;height:2px;background:var(--solution-accent);content:"";transition:width .3s ease}.solution-advantage-grid article[data-v-6a538cb8]:hover{background:rgba(var(--solution-accent-rgb),.055)}.solution-advantage-grid article[data-v-6a538cb8]:hover:after{width:54px}.solution-advantage-meta[data-v-6a538cb8]{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.solution-advantage-meta span[data-v-6a538cb8]{color:rgba(var(--solution-accent-rgb),.4);font-size:30px;font-weight:300;line-height:1}.solution-advantage-meta svg[data-v-6a538cb8]{width:34px;height:34px;color:var(--solution-accent)}:root[data-theme=light] .solution-section:nth-child(2n){background:transparent}:root:not([data-theme=light]) .solution-advantage-meta span{color:#fff}:root[data-theme=light] .solution-need-card{border-color:rgba(var(--solution-accent-rgb),.14);background:radial-gradient(circle at 86% 14%,rgba(var(--solution-accent-rgb),.075),transparent 36%),#ffffffbd;box-shadow:0 10px 26px #1e293b0a}:root[data-theme=light] .solution-need-card:hover{border-color:rgba(var(--solution-accent-rgb),.34);background:radial-gradient(circle at 86% 14%,rgba(var(--solution-accent-rgb),.11),transparent 38%),#fffffff5;box-shadow:0 18px 38px #1e293b14,0 0 22px rgba(var(--solution-accent-rgb),.07)}:root[data-theme=light] .solution-need-card-icon{background:#ffffffe6;box-shadow:0 8px 20px #0f172a0e}:root[data-theme=light] .solution-risk-card{border-color:#dc262633;background:radial-gradient(circle at 100% 0%,rgba(239,68,68,.055),transparent 44%),#ffffff8f}:root[data-theme=light] .solution-risk-card:hover{border-color:#dc262661;background:radial-gradient(circle at 100% 0%,rgba(239,68,68,.1),transparent 46%),#ffffffd1}:root[data-theme=light] .solution-model-step{background:linear-gradient(180deg,rgba(var(--solution-accent-rgb),.055),#ffffff85)}:root:not([data-theme=light]) .solution-model-step-top span{border-color:#ffffff4d;background:#ffffff12;color:#fff}:root[data-theme=light] .solution-layer:not(:last-child):after{background:#f8fafc}@media(max-width:1100px){.solution-model-flow[data-v-6a538cb8]{--model-cols: 4}}@media(max-width:840px){.solution-model-flow[data-v-6a538cb8]{--model-cols: 3}}@media(max-width:1180px){.solution-need-grid[data-v-6a538cb8]{grid-template-columns:repeat(2,minmax(0,1fr))}.solution-need-card[data-v-6a538cb8],.solution-need-card[data-v-6a538cb8]:nth-last-child(2):nth-child(3n+1),.solution-risk-card[data-v-6a538cb8],.solution-risk-card[data-v-6a538cb8]:nth-last-child(2):nth-child(3n+1),.solution-need-grid-four>article[data-v-6a538cb8],.solution-need-grid-five>article[data-v-6a538cb8]{grid-column:auto}.solution-positioning-layout[data-v-6a538cb8]{grid-template-columns:1fr;gap:42px}.solution-positioning-layout-no-statement[data-v-6a538cb8]{width:100%}.solution-layer-track[data-v-6a538cb8]{grid-template-columns:repeat(2,minmax(0,1fr))}.solution-layer[data-v-6a538cb8]:not(:last-child):after{display:none}.solution-advantage-grid[data-v-6a538cb8]{grid-template-columns:repeat(2,minmax(0,1fr))}.solution-advantage-grid article[data-v-6a538cb8]:not(:last-child){border-right:0}.solution-advantage-grid article[data-v-6a538cb8]:nth-child(odd){border-right:1px solid rgba(var(--solution-accent-rgb),.22)}}@media(max-width:760px){.solution-section[data-v-6a538cb8]{padding:50px 18px 92px}.solution-need-grid[data-v-6a538cb8],.solution-layer-track[data-v-6a538cb8],.solution-capability-grid[data-v-6a538cb8],.solution-advantage-grid[data-v-6a538cb8]{grid-template-columns:1fr}.solution-need-card[data-v-6a538cb8]{min-height:0;padding:62px 22px 0}.solution-risk-card[data-v-6a538cb8]{min-height:0}.solution-need-card-tab[data-v-6a538cb8]{width:min(220px,calc(100% - 82px))}.solution-positioning blockquote[data-v-6a538cb8]{padding:26px 24px;font-size:23px}.solution-goal-list article[data-v-6a538cb8]{grid-template-columns:28px 30px minmax(0,1fr);gap:12px}.solution-goal-list-dense[data-v-6a538cb8]{grid-template-columns:1fr}.solution-goal-list-dense article[data-v-6a538cb8],.solution-goal-list-dense article[data-v-6a538cb8]:nth-child(odd){grid-template-columns:48px minmax(0,1fr);padding:22px 0;border-right:0}.solution-layer[data-v-6a538cb8]{min-height:0}.solution-architecture-flow[data-v-6a538cb8]{display:none}.solution-capability-grid article[data-v-6a538cb8],.solution-capability-grid article[data-v-6a538cb8]:nth-child(2n){grid-template-columns:58px minmax(0,1fr);min-height:0;padding:28px 0;border-right:0}.solution-capability-marker svg[data-v-6a538cb8]{width:34px;height:34px}.solution-advantage-grid article[data-v-6a538cb8],.solution-advantage-grid article[data-v-6a538cb8]:nth-child(odd){min-height:0;padding:26px 4px 30px;border-right:0}.solution-advantage-grid article[data-v-6a538cb8]:after{left:4px}}
