.experience[data-scene=live] .security-layer{isolation:isolate}.experience[data-scene=live] .gate-aura{z-index:0}.experience[data-scene=live] .gate-rail,.experience[data-scene=live] .gate-scan{z-index:1}.experience[data-scene=live] .gate-scan{opacity:.66;background:linear-gradient(transparent,rgba(var(--case-rgb),.18) 14%,var(--case-color) 42%,#ffffffd1 50%,var(--case-color) 58%,rgba(var(--case-rgb),.18) 86%,transparent);filter:blur(.7px);width:8px}.experience[data-scene=live] .layer-icon{z-index:8}.experience[data-scene=live] .layer-icon:after{content:"";z-index:-1;background:radial-gradient(circle,#030a0ddb 0,#030a0dad 34%,#030a0d33 62%,#0000 76%);border-radius:50%;position:absolute;inset:-27%}.experience[data-scene=live] .live-label,.experience[data-scene=live] .vendor-tag,.experience[data-scene=live] .health{z-index:10}.experience[data-scene=live] .architecture-node[data-node=data]{gap:9px;width:160px;height:126px;padding:13px 11px;left:90.3%;overflow:hidden}.experience[data-scene=live] .architecture-node[data-node=data] .node-icon{flex:0 0 40px;width:40px;height:40px}.experience[data-scene=live] .architecture-node[data-node=data] .node-copy{max-width:88px}.experience[data-scene=live] .architecture-node[data-node=data] .node-copy small{max-width:78px;font-size:6px;line-height:1.18}.experience[data-scene=live] .architecture-node[data-node=data] .node-copy strong{font-size:14px;line-height:1.02}.experience[data-scene=live] .architecture-node[data-node=data] .node-copy em{max-width:78px;font-size:7px;line-height:1.18}.experience[data-scene=live] .architecture-node[data-node=data] .domain-tag{left:10px}.experience[data-scene=live] .architecture-node[data-node=data] .health{top:7px;right:7px}.dlp-relations{z-index:4;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .8s;position:absolute;inset:0;overflow:visible}.dlp-relations path{fill:none;stroke:var(--case-color);stroke-width:1.8px;stroke-dasharray:5 10;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px rgba(var(--case-rgb),.62))}.dlp-relations circle{fill:#071115;stroke:var(--case-color);stroke-width:2px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 7px rgba(var(--case-rgb),.76))}.experience[data-scene=live][data-case=normal] .dlp-relations,.experience[data-scene=live][data-case=dlp] .dlp-relations{opacity:.9}.experience[data-scene=live][data-case=normal] .dlp-relations path,.experience[data-scene=live][data-case=dlp] .dlp-relations path{animation:2.4s linear infinite dlpDataRelay}.experience[data-scene=live][data-case=normal] .security-layer[data-layer=fortidlp]{opacity:1;filter:none;border-color:var(--case-color);box-shadow:inset 0 0 34px rgba(var(--case-rgb),.09),0 0 36px rgba(var(--case-rgb),.18)}.experience[data-scene=live][data-case=normal] .security-layer[data-layer=fortidlp] .layer-icon{filter:drop-shadow(0 0 13px rgba(var(--case-rgb),.48))}.experience[data-scene=live] .story-panel{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.experience[data-scene=live] .story-panel:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0000,#030a0dbd 62%,#030a0dfa);width:150px;position:absolute;top:0;bottom:0;left:-120px}.experience[data-scene=live] .story-content{isolation:isolate}.experience[data-scene=live] .architecture-field{transform-origin:0}.experience[data-scene=live] .data-heading{top:54%}.experience[data-scene=live][data-case=prompt] .data-heading,.experience[data-scene=live][data-case=toxicity] .data-heading,.experience[data-scene=live][data-case=dlp] .route-heading,.experience[data-scene=live][data-case=mcp] .ai-heading,.experience[data-scene=live][data-case=api] .ai-heading{opacity:0}.experience[data-scene=live][data-case=prompt] .architecture-field,.experience[data-scene=live][data-case=toxicity] .architecture-field,.experience[data-scene=live][data-case=dlp] .architecture-field{right:17%}.experience[data-scene=live][data-case=prompt] .story-panel,.experience[data-scene=live][data-case=toxicity] .story-panel,.experience[data-scene=live][data-case=dlp] .story-panel{width:39%;box-shadow:inset 0 0 58px rgba(var(--case-rgb),.045),-54px 0 92px #000000a8,0 18px 45px #00000052}.experience[data-scene=live][data-case=prompt] .story-content,.experience[data-scene=live][data-case=toxicity] .story-content,.experience[data-scene=live][data-case=dlp] .story-content{gap:8px;padding:20px 24px 16px}.experience[data-scene=live][data-case=prompt] .story-content h2,.experience[data-scene=live][data-case=toxicity] .story-content h2,.experience[data-scene=live][data-case=dlp] .story-content h2{max-width:90%;font-size:clamp(30px,2.3vw,46px);line-height:.93}.experience[data-scene=live][data-case=prompt] .story-content>p,.experience[data-scene=live][data-case=toxicity] .story-content>p,.experience[data-scene=live][data-case=dlp] .story-content>p{max-width:88%;font-size:clamp(11px,.76vw,15px)}.experience[data-scene=live][data-case=prompt] .inspection-flow>div,.experience[data-scene=live][data-case=toxicity] .inspection-flow>div,.experience[data-scene=live][data-case=dlp] .inspection-flow>div{min-height:47px}.experience[data-scene=live][data-case=prompt] .architecture-node[data-node=audience],.experience[data-scene=live][data-case=toxicity] .architecture-node[data-node=audience]{left:8%;transform:translate(-50%,-50%)scale(1.08)}.experience[data-scene=live][data-case=prompt] .security-layer[data-layer=fortigate],.experience[data-scene=live][data-case=toxicity] .security-layer[data-layer=fortigate]{opacity:1;filter:none;left:24%;transform:translate(-50%,-50%)scale(1.11)}.experience[data-scene=live][data-case=prompt] .architecture-node[data-node=oneai],.experience[data-scene=live][data-case=toxicity] .architecture-node[data-node=oneai]{left:39%;transform:translate(-50%,-50%)scale(1.08)}.experience[data-scene=live][data-case=prompt] .security-layer[data-layer=fortiaigate],.experience[data-scene=live][data-case=toxicity] .security-layer[data-layer=fortiaigate]{left:54%;transform:translate(-50%,-50%)scale(1.34)}.experience[data-scene=live][data-case=prompt] .model-fabric,.experience[data-scene=live][data-case=toxicity] .model-fabric{opacity:.08;left:77%;transform:translate(-50%,-50%)scale(.76)}.experience[data-scene=live][data-case=prompt] .security-layer[data-layer=fortiweb-mcp],.experience[data-scene=live][data-case=prompt] .security-layer[data-layer=fortiweb-api],.experience[data-scene=live][data-case=prompt] .architecture-node[data-node=mcp],.experience[data-scene=live][data-case=prompt] .architecture-node[data-node=data],.experience[data-scene=live][data-case=toxicity] .security-layer[data-layer=fortiweb-mcp],.experience[data-scene=live][data-case=toxicity] .security-layer[data-layer=fortiweb-api],.experience[data-scene=live][data-case=toxicity] .architecture-node[data-node=mcp],.experience[data-scene=live][data-case=toxicity] .architecture-node[data-node=data]{opacity:.07;transform:translate(-50%,-50%)scale(.7)}.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortidlp]{opacity:1;border-color:var(--case-color);width:66%;height:112px;box-shadow:inset 0 0 52px rgba(var(--case-rgb),.11),0 0 48px rgba(var(--case-rgb),.22);top:84%;left:35%;transform:translate(-50%,-50%)scale(1)}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=audience]{top:45%;left:7%;transform:translate(-50%,-50%)scale(.88)}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=oneai]{top:45%;left:31%;transform:translate(-50%,-50%)scale(.92)}.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortiaigate]{top:27%;left:46%;transform:translate(-50%,-50%)scale(.92)}.experience[data-scene=live][data-case=dlp] .model-fabric{top:27%;left:66%;transform:translate(-50%,-50%)scale(.82)}.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortiweb-mcp]{top:61%;left:45%;transform:translate(-50%,-50%)scale(.9)}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=mcp]{top:61%;left:58%;transform:translate(-50%,-50%)scale(.9)}.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortiweb-api]{top:61%;left:69%;transform:translate(-50%,-50%)scale(.9)}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=data]{top:61%;left:80%;transform:translate(-50%,-50%)scale(.88)}.experience[data-scene=live][data-case=mcp] .architecture-field,.experience[data-scene=live][data-case=api] .architecture-field{right:21.5%}.experience[data-scene=live][data-case=mcp] .story-panel,.experience[data-scene=live][data-case=api] .story-panel{width:35.5%;box-shadow:inset 0 0 54px rgba(var(--case-rgb),.04),-46px 0 78px #00000094,0 18px 45px #0000004d}.experience[data-scene=live][data-case=mcp] .story-content,.experience[data-scene=live][data-case=api] .story-content{gap:8px;padding:20px 22px 16px}.experience[data-scene=live][data-case=mcp] .story-content h2,.experience[data-scene=live][data-case=api] .story-content h2{font-size:clamp(29px,2.08vw,42px)}.experience[data-scene=live][data-case=mcp] .architecture-node[data-node=audience],.experience[data-scene=live][data-case=mcp] .architecture-node[data-node=oneai],.experience[data-scene=live][data-case=api] .architecture-node[data-node=audience],.experience[data-scene=live][data-case=api] .architecture-node[data-node=oneai]{opacity:1;filter:none;border-color:rgba(var(--case-rgb),.6);box-shadow:inset 0 0 25px rgba(var(--case-rgb),.06),0 0 28px rgba(var(--case-rgb),.13);transform:translate(-50%,-50%)scale(.84)}.experience[data-scene=live][data-case=mcp] .security-layer[data-layer=fortigate],.experience[data-scene=live][data-case=api] .security-layer[data-layer=fortigate]{opacity:1;filter:none;transform:translate(-50%,-50%)scale(.86)}.experience[data-scene=live][data-case=mcp] .security-layer[data-layer=fortiweb-mcp]{left:49%;transform:translate(-50%,-50%)scale(1.18)}.experience[data-scene=live][data-case=mcp] .architecture-node[data-node=mcp]{left:66%;transform:translate(-50%,-50%)scale(1.08)}.experience[data-scene=live][data-case=mcp] .security-layer[data-layer=fortiweb-api],.experience[data-scene=live][data-case=mcp] .architecture-node[data-node=data]{opacity:.1;transform:translate(-50%,-50%)scale(.72)}.experience[data-scene=live][data-case=mcp] .mcp-inspection{opacity:1;width:8.5%;left:54%}.experience[data-scene=live][data-case=api] .security-layer[data-layer=fortiweb-mcp]{opacity:.72;left:42.5%;transform:translate(-50%,-50%)scale(.82)}.experience[data-scene=live][data-case=api] .architecture-node[data-node=mcp]{opacity:1;left:52.5%;transform:translate(-50%,-50%)scale(.88)}.experience[data-scene=live][data-case=api] .security-layer[data-layer=fortiweb-api]{left:62.5%;transform:translate(-50%,-50%)scale(1.08)}.experience[data-scene=live][data-case=api] .architecture-node[data-node=data]{left:73.5%;transform:translate(-50%,-50%)scale(.82)}.experience[data-scene=live][data-case=api] .routes [data-route=server-api],.experience[data-scene=live][data-case=api] .routes [data-route=api-data]{transform:translate(-96px)}@keyframes dlpDataRelay{0%{stroke-dashoffset:30px}to{stroke-dashoffset:0}}@media (max-width:1500px){.experience[data-scene=live] .architecture-node[data-node=data]{width:140px;left:89.8%}.experience[data-scene=live][data-case=prompt] .story-panel,.experience[data-scene=live][data-case=toxicity] .story-panel,.experience[data-scene=live][data-case=dlp] .story-panel{width:40%}.experience[data-scene=live][data-case=mcp] .story-panel,.experience[data-scene=live][data-case=api] .story-panel{width:36.5%}}@media (max-height:900px){.experience[data-scene=live][data-case=prompt] .story-content,.experience[data-scene=live][data-case=toxicity] .story-content,.experience[data-scene=live][data-case=dlp] .story-content,.experience[data-scene=live][data-case=mcp] .story-content,.experience[data-scene=live][data-case=api] .story-content{gap:6px;padding:14px 18px 11px}.experience[data-scene=live][data-case=prompt] .story-content h2,.experience[data-scene=live][data-case=toxicity] .story-content h2,.experience[data-scene=live][data-case=dlp] .story-content h2{font-size:30px}.experience[data-scene=live][data-case=prompt] .inspection-flow>div,.experience[data-scene=live][data-case=toxicity] .inspection-flow>div,.experience[data-scene=live][data-case=dlp] .inspection-flow>div{min-height:42px}}.case-focus-routes{z-index:5;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .9s;position:absolute;inset:0;overflow:visible}.case-focus-routes>g{opacity:0;transition:opacity .9s}.case-focus-routes path{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round}.case-focus-routes marker path{fill:var(--case-color)}.case-focus-routes .focus-base{stroke:rgba(var(--case-rgb),.18);stroke-width:2px}.case-focus-routes .focus-flow{stroke:var(--case-color);stroke-width:3px;stroke-dasharray:9 11;filter:drop-shadow(0 0 7px rgba(var(--case-rgb),.72));animation:1.9s linear infinite cinematicRoute}.case-focus-routes .focus-relation{stroke:var(--case-color);stroke-width:1.8px;stroke-dasharray:5 10;filter:drop-shadow(0 0 5px rgba(var(--case-rgb),.62));animation:2.4s linear infinite cinematicRelation}.case-focus-routes circle{fill:#071115;stroke:var(--case-color);stroke-width:2px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 8px rgba(var(--case-rgb),.8));animation:2.6s ease-in-out infinite relationPort}.experience[data-scene=live][data-case=dlp] .case-focus-routes,.experience[data-scene=live][data-case=mcp] .case-focus-routes,.experience[data-scene=live][data-case=api] .case-focus-routes,.experience[data-scene=live][data-case=dlp] .case-focus-routes [data-focus-route=dlp],.experience[data-scene=live][data-case=mcp] .case-focus-routes [data-focus-route=mcp],.experience[data-scene=live][data-case=api] .case-focus-routes [data-focus-route=api]{opacity:1}.experience[data-scene=live][data-case=dlp] .routes,.experience[data-scene=live][data-case=mcp] .routes,.experience[data-scene=live][data-case=api] .routes{opacity:.05}.experience[data-scene=live][data-case=dlp] .route-heading,.experience[data-scene=live][data-case=mcp] .route-heading,.experience[data-scene=live][data-case=api] .route-heading,.experience[data-scene=live][data-case=dlp] .route-nexus,.experience[data-scene=live][data-case=mcp] .route-nexus,.experience[data-scene=live][data-case=api] .route-nexus,.experience[data-scene=live][data-case=dlp] .dlp-relations{opacity:0}.scenario-focus-label{z-index:12;opacity:0;min-height:24px;color:var(--case-color);border:1px solid rgba(var(--case-rgb),.44);box-shadow:0 0 24px rgba(var(--case-rgb),.12);letter-spacing:.18em;white-space:nowrap;pointer-events:none;transition:opacity .8s ease,transform 1.6s var(--morph);background:#050e11eb;border-radius:999px;justify-content:center;align-items:center;padding:0 13px;font-size:7px;font-weight:900;display:flex;position:absolute}.dlp-focus-label{top:49%;left:18%}.mcp-focus-label{top:35%;left:38.5%}.api-focus-label{top:34%;left:43%}.experience[data-scene=live][data-case=dlp] .dlp-focus-label,.experience[data-scene=live][data-case=mcp] .mcp-focus-label,.experience[data-scene=live][data-case=api] .api-focus-label{opacity:1;animation:4s ease-in-out infinite focusLabel}.api-inspection{z-index:12;opacity:0;pointer-events:none;gap:7px;display:flex;position:absolute;top:77%;left:40.8%}.api-inspection span{color:#f8df96;border-top:1px solid rgba(var(--case-rgb),.62);border-bottom:1px solid rgba(var(--case-rgb),.25);background:linear-gradient(90deg,transparent,rgba(var(--case-rgb),.12),transparent);letter-spacing:.12em;text-align:center;min-width:62px;padding:7px 8px;font-size:6px;font-weight:900}.experience[data-scene=live][data-case=api] .api-inspection{opacity:1}.experience[data-scene=live][data-case=api] .api-inspection span:nth-child(2){--evidence:1}.experience[data-scene=live][data-case=api] .api-inspection span:nth-child(3){--evidence:2}.experience[data-scene=live][data-case=dlp] .architecture-field{right:0}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=audience]{opacity:.5;top:36%;left:6.2%;transform:translate(-50%,-50%)scale(.55)}.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortiaigate]{opacity:.17;top:20%;left:31%;transform:translate(-50%,-50%)scale(.56)}.experience[data-scene=live][data-case=dlp] .model-fabric{opacity:.14;width:29%;top:20%;left:49%;transform:translate(-50%,-50%)scale(.64)}.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortiweb-mcp]{opacity:.2;top:37%;left:31%;transform:translate(-50%,-50%)scale(.56)}.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortiweb-api]{opacity:.2;top:37%;left:49%;transform:translate(-50%,-50%)scale(.56)}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=oneai]{opacity:1;filter:none;border-color:rgba(var(--case-rgb),.82);width:220px;height:160px;box-shadow:inset 0 0 32px rgba(var(--case-rgb),.07),0 0 34px rgba(var(--case-rgb),.16);top:63%;left:13%;transform:translate(-50%,-50%)scale(1)}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=mcp]{opacity:1;filter:none;border-color:rgba(var(--case-rgb),.82);width:190px;height:150px;box-shadow:inset 0 0 32px rgba(var(--case-rgb),.07),0 0 34px rgba(var(--case-rgb),.16);top:63%;left:34%;transform:translate(-50%,-50%)scale(1)}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=data]{opacity:1;filter:none;border-color:rgba(var(--case-rgb),.9);width:202px;height:150px;box-shadow:inset 0 0 38px rgba(var(--case-rgb),.08),0 0 42px rgba(var(--case-rgb),.2);top:63%;left:54%;transform:translate(-50%,-50%)scale(1)}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=oneai] .node-copy strong,.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=mcp] .node-copy strong,.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=data] .node-copy strong{font-size:19px}.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortidlp]{opacity:1;border-color:var(--case-color);background:radial-gradient(ellipse at 50% 110%,rgba(var(--case-rgb),.19),transparent 62%),linear-gradient(90deg,rgba(var(--case-rgb),.035),rgba(var(--case-rgb),.13),rgba(var(--case-rgb),.035));width:57%;height:92px;box-shadow:inset 0 0 58px rgba(var(--case-rgb),.12),0 0 50px rgba(var(--case-rgb),.2);top:87%;left:30.5%;transform:translate(-50%,-50%)}.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortidlp] .layer-icon{width:44px;height:44px;left:38%}.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortidlp] .live-label{left:43%}.experience[data-scene=live][data-case=mcp] .architecture-field{right:0}.experience[data-scene=live][data-case=mcp] .security-layer[data-layer=fortiweb-mcp]{opacity:1;filter:none;width:118px;height:196px;top:54%;left:43%;transform:translate(-50%,-50%)scale(1.12)}.experience[data-scene=live][data-case=mcp] .security-layer[data-layer=fortiweb-mcp] .layer-icon{width:72px;height:72px}.experience[data-scene=live][data-case=mcp] .security-layer[data-layer=fortiweb-mcp] .live-label strong{font-size:19px}.experience[data-scene=live][data-case=mcp] .architecture-node[data-node=mcp]{opacity:1;filter:none;border-color:rgba(var(--case-rgb),.82);width:180px;height:150px;box-shadow:inset 0 0 34px rgba(var(--case-rgb),.07),0 0 36px rgba(var(--case-rgb),.17);top:54%;left:58%;transform:translate(-50%,-50%)scale(1)}.experience[data-scene=live][data-case=mcp] .architecture-node[data-node=mcp] .node-copy strong{font-size:22px}.experience[data-scene=live][data-case=mcp] .architecture-node[data-node=mcp] .node-icon{flex-basis:60px;width:60px;height:60px}.experience[data-scene=live][data-case=mcp] .mcp-inspection{opacity:1;width:7.2%;top:46.5%;left:47.6%}.experience[data-scene=live][data-case=mcp] .security-layer[data-layer=fortiaigate]{opacity:.12;top:20%;left:39%;transform:translate(-50%,-50%)scale(.52)}.experience[data-scene=live][data-case=mcp] .model-fabric{opacity:.11;width:28%;top:20%;left:54%;transform:translate(-50%,-50%)scale(.58)}.experience[data-scene=live][data-case=mcp] .security-layer[data-layer=fortiweb-api]{opacity:.08;top:82%;left:43%;transform:translate(-50%,-50%)scale(.55)}.experience[data-scene=live][data-case=mcp] .architecture-node[data-node=data]{opacity:.08;top:82%;left:58%;transform:translate(-50%,-50%)scale(.58)}.experience[data-scene=live][data-case=mcp] .security-layer[data-layer=fortidlp]{opacity:.16;width:57%;top:90%;left:30.5%}.experience[data-scene=live][data-case=api] .architecture-field{right:0}.experience[data-scene=live][data-case=api] .architecture-node[data-node=mcp]{opacity:1;filter:none;border-color:rgba(var(--case-rgb),.66);width:166px;height:132px;top:54%;left:36.5%;transform:translate(-50%,-50%)scale(1)}.experience[data-scene=live][data-case=api] .security-layer[data-layer=fortiweb-api]{opacity:1;filter:none;width:118px;height:208px;top:54%;left:49%;transform:translate(-50%,-50%)scale(1.08)}.experience[data-scene=live][data-case=api] .security-layer[data-layer=fortiweb-api] .layer-icon{width:74px;height:74px}.experience[data-scene=live][data-case=api] .security-layer[data-layer=fortiweb-api] .live-label strong{font-size:20px}.experience[data-scene=live][data-case=api] .architecture-node[data-node=data]{opacity:1;filter:none;border-color:rgba(var(--case-rgb),.9);width:184px;height:154px;box-shadow:inset 0 0 38px rgba(var(--case-rgb),.08),0 0 42px rgba(var(--case-rgb),.22);top:54%;left:59.2%;transform:translate(-50%,-50%)scale(1)}.experience[data-scene=live][data-case=api] .security-layer[data-layer=fortiaigate]{opacity:.1;top:20%;left:38%;transform:translate(-50%,-50%)scale(.52)}.experience[data-scene=live][data-case=api] .model-fabric{opacity:.1;width:28%;top:20%;left:54%;transform:translate(-50%,-50%)scale(.58)}.experience[data-scene=live][data-case=api] .security-layer[data-layer=fortidlp]{opacity:.15;width:57%;top:90%;left:30.5%}@keyframes cinematicRoute{0%{stroke-dashoffset:40px;opacity:.7}45%{opacity:1}to{stroke-dashoffset:0;opacity:.7}}@keyframes cinematicRelation{0%{stroke-dashoffset:30px}to{stroke-dashoffset:0}}@keyframes relationPort{0%,to{r:4px;opacity:.7}50%{r:6px;opacity:1}}@keyframes focusLabel{0%,to{box-shadow:0 0 20px rgba(var(--case-rgb),.1);transform:translateY(0)}50%{box-shadow:0 0 34px rgba(var(--case-rgb),.2);transform:translateY(-2px)}}@keyframes apiEvidence{0%,to{opacity:.56;transform:translateY(0)}50%{opacity:1;box-shadow:0 0 18px rgba(var(--case-rgb),.1);transform:translateY(-2px)}}@media (max-width:1500px){.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=oneai]{width:190px}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=mcp]{width:165px}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=data]{width:176px}.experience[data-scene=live][data-case=mcp] .architecture-node[data-node=mcp]{width:160px}.experience[data-scene=live][data-case=api] .architecture-node[data-node=mcp]{width:148px}.experience[data-scene=live][data-case=api] .architecture-node[data-node=data]{width:158px;left:59.2%}.experience[data-scene=live][data-case=dlp] .story-panel{width:38.5%}.experience[data-scene=live][data-case=mcp] .story-panel,.experience[data-scene=live][data-case=api] .story-panel{width:35.5%}}.experience[data-scene=live][data-case=normal] .architecture-node[data-node=mcp]{width:154px;left:62.5%}.experience[data-scene=live][data-case=normal] .security-layer[data-layer=fortiweb-api]{width:88px;height:158px;left:75.5%}.experience[data-scene=live][data-case=normal] .architecture-node[data-node=data]{gap:10px;width:170px;height:126px;padding:13px 12px;left:89.2%;overflow:hidden}.experience[data-scene=live][data-case=normal] .architecture-node[data-node=data] .node-copy{text-align:left;align-items:flex-start;max-width:96px}.experience[data-scene=live][data-case=normal] .architecture-node[data-node=data] .node-copy small,.experience[data-scene=live][data-case=normal] .architecture-node[data-node=data] .node-copy em{max-width:92px}.experience[data-scene=live][data-case=normal] .security-layer[data-layer=fortidlp]{height:58px;top:94%}.experience[data-scene=live][data-case=prompt] .architecture-node[data-node=audience],.experience[data-scene=live][data-case=toxicity] .architecture-node[data-node=audience]{width:166px;height:178px;top:56%;left:7.5%;overflow:hidden;transform:translate(-50%,-50%)scale(.98)}.experience[data-scene=live][data-case=prompt] .security-layer[data-layer=fortigate],.experience[data-scene=live][data-case=toxicity] .security-layer[data-layer=fortigate]{top:56%;left:22.5%;transform:translate(-50%,-50%)scale(1.04)}.experience[data-scene=live][data-case=prompt] .architecture-node[data-node=oneai],.experience[data-scene=live][data-case=toxicity] .architecture-node[data-node=oneai]{width:190px;height:174px;top:56%;left:36.5%;overflow:hidden;transform:translate(-50%,-50%)scale(1)}.experience[data-scene=live][data-case=prompt] .security-layer[data-layer=fortiaigate],.experience[data-scene=live][data-case=toxicity] .security-layer[data-layer=fortiaigate]{width:104px;height:176px;top:38%;left:56.5%;transform:translate(-50%,-50%)scale(1.38)}.experience[data-scene=live][data-case=prompt] .security-layer[data-layer=fortiaigate] .layer-icon,.experience[data-scene=live][data-case=toxicity] .security-layer[data-layer=fortiaigate] .layer-icon{width:58px;height:58px}.experience[data-scene=live][data-case=prompt] .security-layer[data-layer=fortiaigate] .live-label strong,.experience[data-scene=live][data-case=toxicity] .security-layer[data-layer=fortiaigate] .live-label strong{font-size:18px}.experience[data-scene=live][data-case=prompt] .model-fabric,.experience[data-scene=live][data-case=toxicity] .model-fabric{opacity:.055;top:30%;left:77%;transform:translate(-50%,-50%)scale(.68)}.experience[data-scene=live][data-case=dlp] .story-panel{width:37.5%}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=oneai],.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=mcp],.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=data]{text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;height:142px;padding:17px 14px;top:58%;overflow:hidden}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=mcp]{width:190px;left:33%}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=oneai] .node-copy,.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=mcp] .node-copy,.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=data] .node-copy{text-align:left;align-items:flex-start;max-width:124px}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=oneai] .node-copy strong,.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=mcp] .node-copy strong,.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=data] .node-copy strong{font-size:17px;line-height:1.04}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=oneai] .node-copy em,.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=mcp] .node-copy em,.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=data] .node-copy em{font-size:8px;line-height:1.22}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=oneai] .node-icon,.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=mcp] .node-icon,.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=data] .node-icon{flex-basis:52px;width:52px;height:52px}.experience[data-scene=live][data-case=mcp] .story-panel{width:34.5%}.experience[data-scene=live][data-case=mcp] .architecture-node[data-node=audience]{opacity:.92;top:63%;left:5.2%;transform:translate(-50%,-50%)scale(.52)}.experience[data-scene=live][data-case=mcp] .security-layer[data-layer=fortigate]{opacity:.92;top:63%;left:13.2%;transform:translate(-50%,-50%)scale(.54)}.experience[data-scene=live][data-case=mcp] .architecture-node[data-node=oneai]{opacity:.96;top:63%;left:23.8%;transform:translate(-50%,-50%)scale(.72)}.experience[data-scene=live][data-case=mcp] .security-layer[data-layer=fortiweb-mcp]{width:122px;height:204px;top:50%;left:43.5%;transform:translate(-50%,-50%)scale(1.12)}.experience[data-scene=live][data-case=mcp] .architecture-node[data-node=mcp]{width:188px;height:150px;top:50%;left:57.5%}.experience[data-scene=live][data-case=mcp] .mcp-inspection{width:7.5%;top:28.5%;left:47.8%}.experience[data-scene=live][data-case=mcp] .mcp-focus-label{top:22.5%;left:38.5%}.experience[data-scene=live][data-case=mcp] .security-layer[data-layer=fortiweb-api]{top:82%;left:46%}.experience[data-scene=live][data-case=mcp] .architecture-node[data-node=data]{top:82%;left:58%}.experience[data-scene=live][data-case=api] .story-panel{width:34.5%}.experience[data-scene=live][data-case=api] .architecture-node[data-node=audience]{opacity:.9;top:62.3%;left:5%;transform:translate(-50%,-50%)scale(.5)}.experience[data-scene=live][data-case=api] .security-layer[data-layer=fortigate]{opacity:.9;top:62.3%;left:13%;transform:translate(-50%,-50%)scale(.52)}.experience[data-scene=live][data-case=api] .architecture-node[data-node=oneai]{opacity:.94;top:62.3%;left:22%;transform:translate(-50%,-50%)scale(.68)}.experience[data-scene=live][data-case=api] .security-layer[data-layer=fortiweb-mcp]{opacity:.54;top:62.3%;left:30%;transform:translate(-50%,-50%)scale(.48)}.experience[data-scene=live][data-case=api] .architecture-node[data-node=mcp]{width:164px;height:136px;top:49%;left:38.5%;transform:translate(-50%,-50%)scale(1)}.experience[data-scene=live][data-case=api] .security-layer[data-layer=fortiweb-api]{width:106px;height:204px;top:49%;left:49.2%;transform:translate(-50%,-50%)scale(1.06)}.experience[data-scene=live][data-case=api] .architecture-node[data-node=data]{gap:8px;width:166px;height:154px;padding:15px 10px;top:49%;left:59%;overflow:hidden;transform:translate(-50%,-50%)scale(1)}.experience[data-scene=live][data-case=api] .architecture-node[data-node=data] .node-icon{flex-basis:40px;width:40px;height:40px}.experience[data-scene=live][data-case=api] .architecture-node[data-node=data] .node-copy{text-align:left;align-items:flex-start;max-width:84px}.experience[data-scene=live][data-case=api] .architecture-node[data-node=data] .node-copy strong{font-size:18px}.experience[data-scene=live][data-case=api] .architecture-node[data-node=data] .node-copy small,.experience[data-scene=live][data-case=api] .architecture-node[data-node=data] .node-copy em{max-width:94px}.experience[data-scene=live][data-case=api] .security-layer[data-layer=fortiaigate]{opacity:.07;top:19%;left:39%}.experience[data-scene=live][data-case=api] .model-fabric{opacity:.07;top:19%;left:54%}.experience[data-scene=live][data-case=mcp] .architecture-field:after,.experience[data-scene=live][data-case=api] .architecture-field:after{content:"";z-index:1;background:radial-gradient(ellipse,rgba(var(--case-rgb),.075),transparent 68%);filter:blur(18px);pointer-events:none;border-radius:50%;width:34%;height:42%;position:absolute;top:29%;left:31%}@media (max-width:1500px){.experience[data-scene=live][data-case=normal] .architecture-node[data-node=oneai]{left:38.5%}.experience[data-scene=live][data-case=normal] .architecture-node[data-node=mcp]{width:132px;left:63.5%}.experience[data-scene=live][data-case=normal] .security-layer[data-layer=fortiweb-api]{width:74px;left:75.5%}.experience[data-scene=live][data-case=normal] .architecture-node[data-node=data]{gap:7px;width:134px;padding:12px 8px;left:89%}.experience[data-scene=live][data-case=normal] .architecture-node[data-node=data] .node-icon{flex-basis:34px;width:34px;height:34px}.experience[data-scene=live][data-case=normal] .architecture-node[data-node=data] .node-copy{max-width:76px}.experience[data-scene=live][data-case=normal] .architecture-node[data-node=data] .node-copy strong{font-size:13px}.experience[data-scene=live][data-case=prompt] .architecture-node[data-node=audience],.experience[data-scene=live][data-case=toxicity] .architecture-node[data-node=audience]{width:154px}.experience[data-scene=live][data-case=prompt] .architecture-node[data-node=oneai],.experience[data-scene=live][data-case=toxicity] .architecture-node[data-node=oneai]{width:176px}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=oneai]{width:196px}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=mcp]{width:168px}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=data]{width:176px;left:54%}.experience[data-scene=live][data-case=mcp] .architecture-node[data-node=mcp]{width:170px}.experience[data-scene=live][data-case=api] .architecture-node[data-node=mcp]{width:148px;left:39%}.experience[data-scene=live][data-case=api] .security-layer[data-layer=fortiweb-api]{width:82px;height:194px;left:49.3%;transform:translate(-50%,-50%)scale(1.04)}.experience[data-scene=live][data-case=api] .architecture-node[data-node=data]{width:144px;left:59.2%}.experience[data-scene=live][data-case=api] .architecture-node[data-node=data] .node-copy{max-width:76px}}.experience[data-scene=live] .story-content{gap:11px;padding:24px 25px 19px}.experience[data-scene=live] .story-top small,.experience[data-scene=live] .story-top span,.experience[data-scene=live] .case-proof small,.experience[data-scene=live] .poc-narrative small,.experience[data-scene=live] .policy-result small,.experience[data-scene=live] .story-content footer small{font-size:8px;line-height:1.2}.experience[data-scene=live] .story-top>b{padding:11px 15px;font-size:12px}.experience[data-scene=live] .story-content h2{font-size:clamp(31px,2.18vw,46px);line-height:.96}.experience[data-scene=live] .story-content>p{font-size:clamp(13px,.87vw,17px);line-height:1.42}.experience[data-scene=live] .story-state{min-height:39px;padding:0 14px}.experience[data-scene=live] .story-state span,.experience[data-scene=live] .story-state strong{font-size:7.5px}.experience[data-scene=live] .case-proof>div{min-height:76px;padding:13px 14px}.experience[data-scene=live] .case-proof strong{margin-top:8px;font-size:11.5px;line-height:1.32}.experience[data-scene=live] .inspection-flow{gap:8px}.experience[data-scene=live] .inspection-flow>div{grid-template-columns:30px 38px 1fr;gap:10px;min-height:60px;padding:9px 12px}.experience[data-scene=live] .inspection-flow>div>span{font-size:8px}.experience[data-scene=live] .inspection-flow>div>i{width:34px;height:34px}.experience[data-scene=live] .inspection-flow strong{font-size:11.5px;line-height:1.25}.experience[data-scene=live] .poc-narrative{padding:13px 15px}.experience[data-scene=live] .poc-narrative strong{margin-top:7px;font-size:10.5px;line-height:1.42}.experience[data-scene=live] .policy-result{padding:17px 18px}.experience[data-scene=live] .policy-result strong{font-size:clamp(18px,1.22vw,24px);line-height:1.14}.experience[data-scene=live] .story-content footer>strong{font-size:11.5px;line-height:1.25}.experience[data-scene=live][data-case=normal] .architecture-node[data-node=data]{grid-template-columns:44px minmax(0,1fr);align-content:center;align-items:center;column-gap:11px;width:188px;height:132px;padding:25px 12px 12px;display:grid;left:88.6%;overflow:visible}.experience[data-scene=live][data-case=normal] .architecture-node[data-node=data] .node-icon{flex-basis:42px;width:42px;height:42px}.experience[data-scene=live][data-case=normal] .architecture-node[data-node=data] .node-copy{text-align:left;align-items:flex-start;min-width:0;max-width:none}.experience[data-scene=live][data-case=normal] .architecture-node[data-node=data] .node-copy small{max-width:104px;font-size:6.4px;line-height:1.16}.experience[data-scene=live][data-case=normal] .architecture-node[data-node=data] .node-copy strong{font-size:15px;line-height:1.02}.experience[data-scene=live][data-case=normal] .architecture-node[data-node=data] .node-copy em{max-width:104px;font-size:7.4px;line-height:1.18}.experience[data-scene=live][data-case=normal] .architecture-node[data-node=data] .domain-tag{top:-8px;left:11px}.experience[data-scene=live][data-case=normal] .architecture-node[data-node=data] .health{top:8px;right:9px}.experience[data-scene=live][data-case=normal] .architecture-node[data-node=mcp]{width:164px}.experience[data-scene=live] .dlp-relations marker path{fill:var(--case-color);stroke:none}.experience[data-scene=live][data-case=normal] .dlp-relations{opacity:.96}.experience[data-scene=live][data-case=normal] .dlp-relations .dlp-ingress{stroke-width:2.5px;stroke-dasharray:2 9;animation:1.65s linear infinite dlpIngress}.experience[data-scene=live][data-case=normal] .dlp-relations .dlp-policy{stroke-width:1.9px;stroke-dasharray:12 9;animation:2.35s linear infinite dlpPolicy}.dlp-control-label{z-index:12;opacity:0;color:#b8d7d4;border:1px solid rgba(var(--case-rgb),.3);box-shadow:0 0 22px rgba(var(--case-rgb),.12);letter-spacing:.12em;pointer-events:none;background:#050e11eb;border-radius:999px;align-items:center;gap:8px;padding:6px 10px;font-size:6px;display:flex;position:absolute;top:84.8%;left:10.5%}.dlp-control-label span{color:var(--case-color);font-weight:950}.dlp-control-label b{font-weight:800}.dlp-control-label b+b:before{content:"·";color:var(--case-color);margin-right:8px}.experience[data-scene=live][data-case=normal] .dlp-control-label{opacity:1;animation:3.2s ease-in-out infinite dlpLabelPulse}.experience[data-scene=live][data-case=prompt] .route-nexus,.experience[data-scene=live][data-case=toxicity] .route-nexus{opacity:0}.experience[data-scene=live][data-case=prompt] .architecture-node[data-node=audience],.experience[data-scene=live][data-case=toxicity] .architecture-node[data-node=audience],.experience[data-scene=live][data-case=prompt] .architecture-node[data-node=oneai],.experience[data-scene=live][data-case=toxicity] .architecture-node[data-node=oneai]{overflow:visible}.experience[data-scene=live][data-case=prompt] .security-layer[data-layer=fortidlp],.experience[data-scene=live][data-case=toxicity] .security-layer[data-layer=fortidlp]{width:57%;left:30.5%}.experience[data-scene=live][data-case=api] .architecture-node[data-node=data]{width:174px}.experience[data-scene=live][data-case=api] .architecture-node[data-node=data] .node-copy{max-width:92px}@keyframes dlpIngress{0%{stroke-dashoffset:34px}to{stroke-dashoffset:0}}@keyframes dlpPolicy{0%{stroke-dashoffset:0}to{stroke-dashoffset:-42px}}@keyframes dlpLabelPulse{0%,to{box-shadow:0 0 18px rgba(var(--case-rgb),.1)}50%{box-shadow:0 0 32px rgba(var(--case-rgb),.22)}}@media (max-width:1500px){.experience[data-scene=live] .story-content{gap:7px;padding:15px 18px 12px}.experience[data-scene=live] .story-top small,.experience[data-scene=live] .story-top span,.experience[data-scene=live] .case-proof small,.experience[data-scene=live] .poc-narrative small,.experience[data-scene=live] .policy-result small,.experience[data-scene=live] .story-content footer small{font-size:7.2px}.experience[data-scene=live] .story-top>b{padding:9px 12px;font-size:10px}.experience[data-scene=live] .story-content h2{font-size:30px}.experience[data-scene=live] .story-content>p{font-size:11.5px;line-height:1.35}.experience[data-scene=live] .story-state{min-height:33px}.experience[data-scene=live] .story-state span,.experience[data-scene=live] .story-state strong{font-size:6.8px}.experience[data-scene=live] .case-proof>div{min-height:58px;padding:9px 10px}.experience[data-scene=live] .case-proof strong{margin-top:5px;font-size:10px}.experience[data-scene=live] .inspection-flow{gap:5px}.experience[data-scene=live] .inspection-flow>div{grid-template-columns:25px 31px 1fr;gap:7px;min-height:47px;padding:6px 9px}.experience[data-scene=live] .inspection-flow>div>i{width:28px;height:28px}.experience[data-scene=live] .inspection-flow strong{font-size:10px}.experience[data-scene=live] .poc-narrative{padding:9px 11px}.experience[data-scene=live] .poc-narrative strong{margin-top:5px;font-size:9.5px}.experience[data-scene=live] .policy-result{padding:11px 13px}.experience[data-scene=live] .policy-result strong{font-size:17px}.experience[data-scene=live] .story-content footer>strong{font-size:10px}.experience[data-scene=live][data-case=normal] .story-content{gap:5px}.experience[data-scene=live][data-case=normal] .case-proof>div{min-height:53px}.experience[data-scene=live][data-case=normal] .inspection-flow>div{min-height:43px}.experience[data-scene=live][data-case=normal] .poc-narrative{padding-block:7px}.experience[data-scene=live][data-case=normal] .policy-result{padding-block:9px}.experience[data-scene=live][data-case=normal] .architecture-node[data-node=data]{grid-template-columns:36px minmax(0,1fr);column-gap:8px;width:158px;padding:24px 9px 11px;left:88.2%}.experience[data-scene=live][data-case=normal] .architecture-node[data-node=data] .node-icon{flex-basis:34px;width:34px;height:34px}.experience[data-scene=live][data-case=normal] .architecture-node[data-node=data] .node-copy strong{font-size:13px}.experience[data-scene=live][data-case=normal] .architecture-node[data-node=data] .node-copy small{max-width:86px;font-size:5.8px}.experience[data-scene=live][data-case=normal] .architecture-node[data-node=data] .node-copy em{max-width:86px;font-size:6.7px}.experience[data-scene=live][data-case=normal] .architecture-node[data-node=mcp]{width:165px}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=data]{width:182px}.experience[data-scene=live][data-case=mcp] .architecture-node[data-node=mcp]{width:180px}.experience[data-scene=live][data-case=api] .architecture-node[data-node=mcp]{width:165px}.experience[data-scene=live][data-case=api] .architecture-node[data-node=data]{width:160px}.experience[data-scene=live][data-case=api] .architecture-node[data-node=data] .node-copy{max-width:92px}.dlp-control-label{gap:6px;padding:5px 8px;font-size:5.2px;top:84.5%;left:9%}}.fortidlp-agent,.fortidlp-agent-caption{z-index:14;opacity:0;pointer-events:none;transition:opacity .65s,transform .75s cubic-bezier(.2,.75,.2,1);position:absolute}.fortidlp-agent{color:#effaff;background:linear-gradient(135deg,#0a1f2cfa,#040d12f5);border:1px solid #4ea8ffb8;border-radius:12px;align-items:center;gap:9px;width:148px;min-height:48px;padding:7px 9px;display:flex;box-shadow:inset 0 0 22px #4ea8ff14,0 0 26px #4ea8ff33}.fortidlp-agent:before{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(110deg,#0000 18%,#4ea8ff1f 48%,#0000 72%);animation:3.8s ease-in-out infinite fortidlpAgentScan;position:absolute;inset:-1px;transform:translate(-105%)}.fortidlp-agent-mark{filter:drop-shadow(0 0 8px #4ea8ff6b);background:#4ea8ff14;border:1px solid #4ea8ff66;border-radius:9px;flex:0 0 32px;place-items:center;width:32px;height:32px;padding:4px;display:grid}.fortidlp-agent-mark img{object-fit:contain;width:100%;height:100%}.fortidlp-agent-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.fortidlp-agent-copy small{color:#71bdff;letter-spacing:.16em;font-size:5.5px;font-weight:950}.fortidlp-agent-copy strong{font-size:11px;line-height:1}.fortidlp-agent-copy em{color:#8ba8b4;letter-spacing:.08em;white-space:nowrap;font-size:4.8px;font-style:normal;font-weight:850}.fortidlp-agent-caption{color:#7ec2ff;letter-spacing:.14em;white-space:nowrap;background:#040d12f0;border:1px solid #4ea8ff57;border-radius:999px;padding:4px 8px;font-size:5px;font-weight:950;box-shadow:0 0 20px #4ea8ff1f}.experience[data-scene=live][data-case=normal] .fortidlp-agent,.experience[data-scene=live][data-case=dlp] .fortidlp-agent,.experience[data-scene=live][data-case=normal] .fortidlp-agent-caption,.experience[data-scene=live][data-case=dlp] .fortidlp-agent-caption{opacity:1}.experience[data-scene=live][data-case=normal] .fortidlp-agent{top:63.5%;left:7.3%;transform:translate(-50%,-50%)scale(.86)}.experience[data-scene=live][data-case=normal] .fortidlp-agent-caption{top:68.2%;left:7.3%;transform:translate(-50%)}.experience[data-scene=live][data-case=normal] .dlp-relations{z-index:3;opacity:.98}.experience[data-scene=live][data-case=normal] .dlp-relations .dlp-agent-cloud{stroke:#4ea8ff;stroke-width:2.1px;stroke-dasharray:3 10;filter:drop-shadow(0 0 6px #4ea8ffb8)}.experience[data-scene=live][data-case=normal] .dlp-relations .dlp-agent-uplink{animation:2.1s linear infinite fortidlpCloudUplink}.experience[data-scene=live][data-case=normal] .dlp-relations .dlp-agent-downlink{animation:2.1s linear infinite fortidlpCloudDownlink}.experience[data-scene=live][data-case=normal] .dlp-relations circle{fill:#071115;stroke:#4ea8ff;filter:drop-shadow(0 0 8px #4ea8ffcc)}.experience[data-scene=live][data-case=normal] .dlp-relations marker path{fill:#4ea8ff}.experience[data-scene=live][data-case=normal] .dlp-control-label{color:#c0d9e6;border-color:#4ea8ff61;top:82.7%;left:11.2%;box-shadow:0 0 24px #4ea8ff24}.experience[data-scene=live][data-case=normal] .dlp-control-label span,.experience[data-scene=live][data-case=normal] .dlp-control-label b+b:before{color:#4ea8ff}.experience[data-scene=live][data-case=normal] .security-layer[data-layer=fortidlp]{border-color:#4ea8ffad;height:61px;top:94.1%;box-shadow:inset 0 0 34px #4ea8ff14,0 0 34px #4ea8ff29}.experience[data-scene=live][data-case=normal] .security-layer[data-layer=fortidlp] .layer-icon,.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortidlp] .layer-icon{top:50%;left:4%;transform:translateY(-50%)}.experience[data-scene=live][data-case=normal] .security-layer[data-layer=fortidlp] .live-label,.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortidlp] .live-label{top:50%;left:9%;transform:translateY(-50%)}.experience[data-scene=live][data-case=normal] .security-layer[data-layer=fortidlp] .live-label small,.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortidlp] .live-label small{color:#6ebdff}.experience[data-scene=live][data-case=normal] .security-layer[data-layer=fortidlp] .live-label em,.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortidlp] .live-label em{color:#77b5dc}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=audience]{opacity:1;filter:none;width:176px;height:174px;top:34.5%;left:8.8%;overflow:visible;transform:translate(-50%,-50%)scale(.78)}.experience[data-scene=live][data-case=dlp] .runway-title strong{max-width:310px}.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortigate]{opacity:.22;top:34.5%;left:20%;transform:translate(-50%,-50%)scale(.58)}.experience[data-scene=live][data-case=dlp] .fortidlp-agent{width:164px;min-height:54px;top:46.4%;left:8.8%;transform:translate(-50%,-50%)scale(1)}.experience[data-scene=live][data-case=dlp] .fortidlp-agent-mark{flex-basis:38px;width:38px;height:38px}.experience[data-scene=live][data-case=dlp] .case-focus-routes .focus-policy{stroke:var(--case-color);stroke-width:2.2px;stroke-dasharray:3 10;filter:drop-shadow(0 0 6px rgba(var(--case-rgb),.72));animation:2.1s linear infinite fortidlpCloudUplink}.experience[data-scene=live][data-case=dlp] .case-focus-routes .focus-policy-return{animation:2.1s linear infinite fortidlpCloudDownlink}.experience[data-scene=live][data-case=dlp] .dlp-control-label{opacity:1;top:79.5%;left:10.8%}.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortidlp]{width:57%;height:78px;top:91.8%;left:30.5%}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=oneai]{top:58.5%;left:13.5%}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=mcp]{top:58.5%;left:34%}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=data]{top:58.5%;left:54.5%}.experience[data-scene=live][data-case=dlp] .dlp-focus-label{top:46.5%;left:22%}@keyframes fortidlpAgentScan{0%,32%{opacity:0;transform:translate(-105%)}45%{opacity:1}70%,to{opacity:0;transform:translate(105%)}}@keyframes fortidlpCloudUplink{0%{stroke-dashoffset:38px}to{stroke-dashoffset:0}}@keyframes fortidlpCloudDownlink{0%{stroke-dashoffset:0}to{stroke-dashoffset:-38px}}@media (max-width:1500px){.experience[data-scene=live][data-case=normal] .fortidlp-agent{top:64%;transform:translate(-50%,-50%)scale(.75)}.experience[data-scene=live][data-case=normal] .fortidlp-agent-caption{font-size:4.5px;top:68.2%}.experience[data-scene=live][data-case=normal] .dlp-control-label{top:82.2%;left:10.6%}.experience[data-scene=live][data-case=dlp] .fortidlp-agent{top:46.6%;transform:translate(-50%,-50%)scale(.88)}.experience[data-scene=live][data-case=dlp] .fortidlp-agent-caption{top:51%}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=oneai]{width:202px;left:13.5%}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=mcp]{width:170px;left:34%}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=data]{width:178px;left:54.5%}}.fortidlp-agent{overflow:hidden}.fortidlp-agent-decisions,.dlp-channel-label{pointer-events:none;display:none}.experience[data-scene=live][data-case=normal] .dlp-relations .dlp-agent-cloud{stroke-linecap:round;marker-end:none}.experience[data-scene=live][data-case=normal] .dlp-relations .dlp-agent-uplink{stroke-width:1.8px;stroke-dasharray:3 9;opacity:.92;animation:2s linear infinite fortidlpPolicyDown}.experience[data-scene=live][data-case=normal] .dlp-relations .dlp-agent-downlink{stroke-width:1.6px;stroke-dasharray:8 11;opacity:.68;animation:2.35s linear infinite fortidlpTelemetryUp}.experience[data-scene=live][data-case=normal] .dlp-control-label{border-radius:10px;flex-direction:column;align-items:flex-start;gap:3px;padding:7px 9px;top:80.5%;left:8.8%;transform:translate(-50%)}.experience[data-scene=live][data-case=normal] .dlp-control-label span{font-size:5.4px}.experience[data-scene=live][data-case=normal] .dlp-control-label b{color:#9db5c2;letter-spacing:.11em;font-size:4.8px}.experience[data-scene=live][data-case=normal] .dlp-control-label b+b:before{content:"";margin:0}.experience[data-scene=live][data-case=dlp] .routes{opacity:.025}.experience[data-scene=live][data-case=dlp] .route-nexus,.experience[data-scene=live][data-case=dlp] .dlp-focus-label{opacity:0}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=audience]{z-index:12;opacity:1;filter:none;border-color:rgba(var(--case-rgb),.72);width:214px;height:164px;box-shadow:inset 0 0 30px rgba(var(--case-rgb),.07),0 0 34px rgba(var(--case-rgb),.16);top:20.5%;left:32%;overflow:visible;transform:translate(-50%,-50%)scale(.84)}.experience[data-scene=live][data-case=dlp] .fortidlp-agent{z-index:16;border-width:1.5px;grid-template-rows:auto auto;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:7px 11px;width:244px;min-height:90px;padding:10px 12px;display:grid;top:36.8%;left:32%;transform:translate(-50%,-50%)scale(1);box-shadow:inset 0 0 30px #4ea8ff1c,0 0 42px #4ea8ff47}.experience[data-scene=live][data-case=dlp] .fortidlp-agent-mark{flex-basis:46px;grid-area:1/1/span 2;width:46px;height:46px}.experience[data-scene=live][data-case=dlp] .fortidlp-agent-copy{grid-area:1/2}.experience[data-scene=live][data-case=dlp] .fortidlp-agent-decisions{grid-area:2/2;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.experience[data-scene=live][data-case=dlp] .fortidlp-agent-decisions b{color:#6e8995;letter-spacing:.08em;text-align:center;background:#030c10c2;border:1px solid #4ea8ff42;border-radius:5px;padding:5px 3px;font-size:4.7px;font-weight:950;animation:4.8s ease-in-out infinite fortidlpDecision}.experience[data-scene=live][data-case=dlp] .fortidlp-agent-caption{top:44.5%;left:32%;transform:translate(-50%)}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=oneai],.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=data]{z-index:12;opacity:1;filter:none;border-color:rgba(var(--case-rgb),.86);height:160px;box-shadow:inset 0 0 36px rgba(var(--case-rgb),.075),0 0 38px rgba(var(--case-rgb),.18);top:61%;transform:translate(-50%,-50%)scale(1)}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=oneai] .node-icon,.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=data] .node-icon{flex-basis:60px;width:60px;height:60px}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=mcp]{opacity:0;pointer-events:none}.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortigate],.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortiaigate],.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortiweb-mcp],.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortiweb-api],.experience[data-scene=live][data-case=dlp] .model-fabric{opacity:.025;filter:saturate(.2);pointer-events:none;transform:translate(-50%,-50%)scale(.42)}.experience[data-scene=live][data-case=dlp] .case-focus-routes .focus-endpoint-link{fill:none;stroke:rgba(var(--case-rgb),.62);stroke-width:2px;stroke-dasharray:2 7;filter:drop-shadow(0 0 5px rgba(var(--case-rgb),.46));animation:1.8s linear infinite fortidlpEndpointLink}.experience[data-scene=live][data-case=dlp] .case-focus-routes .focus-data-base{stroke:rgba(var(--case-rgb),.16);stroke-width:3.6px}.experience[data-scene=live][data-case=dlp] .case-focus-routes .focus-data{fill:none;stroke:var(--case-color);stroke-width:2.8px;stroke-dasharray:9 11;stroke-linecap:round;filter:drop-shadow(0 0 7px rgba(var(--case-rgb),.72));animation:1.9s linear infinite fortidlpDataMove}.experience[data-scene=live][data-case=dlp] .case-focus-routes .focus-data-oneai-in,.experience[data-scene=live][data-case=dlp] .case-focus-routes .focus-data-enterprise-in{opacity:.72;animation-duration:2.25s}.experience[data-scene=live][data-case=dlp] .case-focus-routes .focus-policy{fill:none;stroke:#4ea8ff;stroke-width:1.5px;stroke-linecap:round;marker-end:none;filter:drop-shadow(0 0 5px #4ea8ff85)}.experience[data-scene=live][data-case=dlp] .case-focus-routes .focus-policy-down{stroke-dasharray:3 10;animation:2.1s linear infinite fortidlpPolicyDown}.experience[data-scene=live][data-case=dlp] .case-focus-routes .focus-policy-up{stroke-dasharray:8 12;opacity:.68;animation:2.45s linear infinite fortidlpTelemetryUp}.experience[data-scene=live][data-case=dlp] .case-focus-routes .focus-agent-port,.experience[data-scene=live][data-case=dlp] .case-focus-routes .focus-cloud-port{fill:#071115;stroke:#4ea8ff;filter:drop-shadow(0 0 8px #4ea8ffd1)}.dlp-channel-label{z-index:15;border:1px solid rgba(var(--case-rgb),.35);min-width:170px;box-shadow:0 0 24px rgba(var(--case-rgb),.13);text-align:center;background:#040d12f0;border-radius:9px;flex-direction:column;align-items:center;gap:4px;padding:7px 10px;position:absolute;transform:translate(-50%,-50%)}.dlp-channel-label span,.dlp-channel-label b{letter-spacing:.11em;font-size:5.4px;font-weight:950}.dlp-channel-label span{color:var(--case-color)}.dlp-channel-label b{color:#9cb3bd}.experience[data-scene=live][data-case=dlp] .dlp-channel-label{display:flex}.experience[data-scene=live][data-case=dlp] .dlp-control-label{color:#a7c0cc;border-color:#4ea8ff61;flex-direction:row;align-items:center;gap:7px;padding:6px 10px;top:80.8%;left:32%;transform:translate(-50%)}.experience[data-scene=live][data-case=dlp] .dlp-control-label span{color:#64b6ff}.experience[data-scene=live][data-case=dlp] .dlp-control-label b+b:before{content:"·";color:#4ea8ff;margin-right:7px}.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortidlp]{z-index:11;opacity:1;border-color:#4ea8ffc2;width:58%;height:82px;top:92%;left:32%;transform:translate(-50%,-50%)scale(1);box-shadow:inset 0 0 42px #4ea8ff17,0 0 42px #4ea8ff33}@keyframes fortidlpPolicyDown{0%{stroke-dashoffset:0}to{stroke-dashoffset:-38px}}@keyframes fortidlpTelemetryUp{0%{stroke-dashoffset:42px}to{stroke-dashoffset:0}}@keyframes fortidlpEndpointLink{0%{stroke-dashoffset:18px}to{stroke-dashoffset:0}}@keyframes fortidlpDataMove{0%{stroke-dashoffset:40px;opacity:.7}45%{opacity:1}to{stroke-dashoffset:0;opacity:.7}}@keyframes fortidlpDecision{0%,23%,to{color:#6e8995;box-shadow:none;background:#030c10c2;border-color:#4ea8ff33}8%,16%{color:#effaff;background:#4ea8ff26;border-color:#4ea8ff;box-shadow:0 0 14px #4ea8ff57}}@media (max-width:1500px){.experience[data-scene=live][data-case=normal] .dlp-control-label{top:79.6%;left:8.6%;transform:translate(-50%)scale(.88)}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=audience]{width:194px;transform:translate(-50%,-50%)scale(.78)}.experience[data-scene=live][data-case=dlp] .fortidlp-agent{width:218px;min-height:82px;transform:translate(-50%,-50%)scale(.9)}.experience[data-scene=live][data-case=dlp] .fortidlp-agent-caption{top:43.8%}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=oneai]{width:214px;left:19.5%}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=data]{width:198px;left:44%}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=oneai] .node-copy strong,.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=data] .node-copy strong{font-size:17px}.experience[data-scene=live][data-case=dlp] .dlp-channel-oneai{left:19.5%}.experience[data-scene=live][data-case=dlp] .dlp-channel-label{min-width:150px;transform:translate(-50%,-50%)scale(.9)}.experience[data-scene=live][data-case=dlp] .dlp-control-label{transform:translate(-50%)scale(.9)}}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=oneai],.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=data]{overflow:visible}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=oneai] .domain-tag,.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=data] .domain-tag{z-index:22;border-color:rgba(var(--case-rgb),.58);min-height:22px;box-shadow:0 0 18px rgba(var(--case-rgb),.2);letter-spacing:.16em;background:#071318;padding:0 11px;font-size:6.7px;top:-12px;left:16px}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=oneai] .health,.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=data] .health{z-index:22;font-size:6px;top:9px;right:10px}.experience[data-scene=live][data-case=dlp] .dlp-channel-label{z-index:21;border-color:rgba(var(--case-rgb),.58);min-width:196px;box-shadow:0 0 30px rgba(var(--case-rgb),.2);background:#040f15fa;gap:5px;padding:9px 12px}.experience[data-scene=live][data-case=dlp] .dlp-channel-label span{letter-spacing:.13em;font-size:6.8px}.experience[data-scene=live][data-case=dlp] .dlp-channel-label b{letter-spacing:.1em;font-size:6.1px}.experience[data-scene=live][data-case=dlp] .dlp-channel-oneai{top:49%;left:20%}.experience[data-scene=live][data-case=dlp] .dlp-channel-enterprise{top:49%;left:44%}.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortidlp]{z-index:13;background:linear-gradient(145deg,#0a1e2bfa,#040d12fa);border-radius:15px;width:220px;height:104px;top:36.8%;left:52.5%;transform:translate(-50%,-50%)scale(1);box-shadow:inset 0 0 38px #4ea8ff1a,0 0 38px #4ea8ff38}.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortidlp] .gate-aura,.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortidlp] .gate-rail,.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortidlp] .gate-scan{opacity:.22}.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortidlp] .layer-icon{width:54px;height:54px;top:50%;left:13px;transform:translateY(-50%)}.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortidlp] .live-label{top:50%;left:76px;right:10px;transform:translateY(-50%)}.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortidlp] .live-label small{max-width:125px;font-size:5.8px;line-height:1.2}.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortidlp] .live-label strong{margin-top:4px;font-size:16px;line-height:1}.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortidlp] .live-label em{max-width:126px;margin-top:5px;font-size:5.2px;line-height:1.25}.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortidlp] .vendor-tag{font-size:4.5px;bottom:7px;right:9px}.experience[data-scene=live][data-case=dlp] .dlp-control-label{z-index:20;background:#040d12fa;padding:6px 9px;top:45.2%;left:43.2%;transform:translate(-50%)}.experience[data-scene=live][data-case=api] .architecture-node[data-node=audience]{opacity:.9;filter:none;top:59%;left:5.2%;transform:translate(-50%,-50%)scale(.6)}.experience[data-scene=live][data-case=api] .architecture-node[data-node=oneai]{opacity:.92;filter:none;width:188px;top:59%;left:18.1%;overflow:visible;transform:translate(-50%,-50%)scale(.74)}.experience[data-scene=live][data-case=api] .security-layer[data-layer=fortigate],.experience[data-scene=live][data-case=api] .security-layer[data-layer=fortiweb-mcp]{opacity:.88;filter:none;border-color:rgba(var(--case-rgb),.62);width:82px;height:174px;box-shadow:inset 0 0 30px rgba(var(--case-rgb),.07),0 0 30px rgba(var(--case-rgb),.17);top:59%;transform:translate(-50%,-50%)scale(.62)}.experience[data-scene=live][data-case=api] .security-layer[data-layer=fortigate]{left:11.4%}.experience[data-scene=live][data-case=api] .security-layer[data-layer=fortiweb-mcp]{left:25.3%}.experience[data-scene=live][data-case=api] .security-layer[data-layer=fortigate] .layer-icon,.experience[data-scene=live][data-case=api] .security-layer[data-layer=fortiweb-mcp] .layer-icon{width:54px;height:54px}.experience[data-scene=live][data-case=api] .security-layer[data-layer=fortigate] .live-label small,.experience[data-scene=live][data-case=api] .security-layer[data-layer=fortiweb-mcp] .live-label small{font-size:6.4px}.experience[data-scene=live][data-case=api] .security-layer[data-layer=fortigate] .live-label strong,.experience[data-scene=live][data-case=api] .security-layer[data-layer=fortiweb-mcp] .live-label strong{font-size:16px}.experience[data-scene=live][data-case=api] .security-layer[data-layer=fortigate] .live-label em,.experience[data-scene=live][data-case=api] .security-layer[data-layer=fortiweb-mcp] .live-label em{font-size:6px}.experience[data-scene=live][data-case=api] .architecture-node[data-node=mcp]{width:172px;height:142px;top:49%;left:36.5%}.experience[data-scene=live][data-case=api] .security-layer[data-layer=fortiweb-api]{width:108px;height:206px;top:49%;left:46%}.experience[data-scene=live][data-case=api] .architecture-node[data-node=data]{width:178px;height:158px;top:49%;left:56.4%;overflow:visible}.experience[data-scene=live][data-case=api] .architecture-node[data-node=oneai] .domain-tag,.experience[data-scene=live][data-case=api] .architecture-node[data-node=mcp] .domain-tag,.experience[data-scene=live][data-case=api] .architecture-node[data-node=data] .domain-tag{z-index:22;border-color:rgba(var(--case-rgb),.52);letter-spacing:.14em;background:#071318;min-height:20px;padding:0 9px;font-size:6.3px;top:-11px;left:11px}.experience[data-scene=live][data-case=api] .architecture-node[data-node=oneai] .health,.experience[data-scene=live][data-case=api] .architecture-node[data-node=mcp] .health,.experience[data-scene=live][data-case=api] .architecture-node[data-node=data] .health{z-index:22;font-size:5.8px;top:8px;right:8px}.experience[data-scene=live][data-case=api] .architecture-node[data-node=mcp] .node-copy strong,.experience[data-scene=live][data-case=api] .architecture-node[data-node=data] .node-copy strong{font-size:19px}.experience[data-scene=live][data-case=api] .architecture-node[data-node=mcp] .node-copy small,.experience[data-scene=live][data-case=api] .architecture-node[data-node=data] .node-copy small{font-size:6.8px;line-height:1.2}.experience[data-scene=live][data-case=api] .architecture-node[data-node=mcp] .node-copy em,.experience[data-scene=live][data-case=api] .architecture-node[data-node=data] .node-copy em{font-size:7.8px;line-height:1.25}.experience[data-scene=live][data-case=api] .api-focus-label{top:30.5%;left:41%}.experience[data-scene=live][data-case=api] .api-inspection{top:69%;left:40.5%}.experience[data-scene=live] .runway-title small{font-size:7.3px}.experience[data-scene=live] .runway-title strong{font-size:15px}.experience[data-scene=live] .architecture-node .node-copy small{font-size:max(6.4px,.42vw)}.experience[data-scene=live] .architecture-node .node-copy em{font-size:max(7.3px,.46vw)}.experience[data-scene=live] .case-nav button span{font-size:6.8px}.experience[data-scene=live] .case-nav button strong{letter-spacing:.1em;font-size:7.8px}@media (max-width:1500px){.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortidlp]{width:202px;height:96px;left:52.5%;transform:translate(-50%,-50%)scale(.92)}.experience[data-scene=live][data-case=dlp] .dlp-channel-label{min-width:172px;transform:translate(-50%,-50%)scale(.92)}.experience[data-scene=live][data-case=dlp] .dlp-channel-label span{font-size:6.2px}.experience[data-scene=live][data-case=dlp] .dlp-channel-label b{font-size:5.7px}.experience[data-scene=live][data-case=dlp] .dlp-control-label{transform:translate(-50%)scale(.88)}.experience[data-scene=live][data-case=api] .architecture-node[data-node=audience]{left:5%;transform:translate(-50%,-50%)scale(.56)}.experience[data-scene=live][data-case=api] .security-layer[data-layer=fortigate]{left:11%}.experience[data-scene=live][data-case=api] .architecture-node[data-node=oneai]{width:172px;left:17.6%;transform:translate(-50%,-50%)scale(.68)}.experience[data-scene=live][data-case=api] .security-layer[data-layer=fortiweb-mcp]{left:24.5%}.experience[data-scene=live][data-case=api] .architecture-node[data-node=mcp]{width:158px;left:36%}.experience[data-scene=live][data-case=api] .security-layer[data-layer=fortiweb-api]{width:94px;left:46%}.experience[data-scene=live][data-case=api] .architecture-node[data-node=data]{width:160px;left:56.3%}}.fortidlp-agent-gate{display:none}.experience[data-scene=live][data-case=normal] .security-layer[data-layer=fortidlp]{z-index:11;width:20%;height:64px;top:94%;left:11%;overflow:visible;transform:translate(-50%,-50%)scale(1)}.experience[data-scene=live][data-case=normal] .security-layer[data-layer=fortidlp] .gate-aura,.experience[data-scene=live][data-case=normal] .security-layer[data-layer=fortidlp] .gate-rail,.experience[data-scene=live][data-case=normal] .security-layer[data-layer=fortidlp] .gate-scan{opacity:.16}.experience[data-scene=live][data-case=normal] .security-layer[data-layer=fortidlp] .layer-icon{width:44px;height:44px;left:12px}.experience[data-scene=live][data-case=normal] .security-layer[data-layer=fortidlp] .live-label{left:66px;right:10px}.experience[data-scene=live][data-case=normal] .security-layer[data-layer=fortidlp] .live-label small{font-size:5.8px;line-height:1.18}.experience[data-scene=live][data-case=normal] .security-layer[data-layer=fortidlp] .live-label strong{margin-top:2px;font-size:16px;line-height:1}.experience[data-scene=live][data-case=normal] .security-layer[data-layer=fortidlp] .live-label em{margin-top:3px;font-size:5px;line-height:1.15}.experience[data-scene=live][data-case=normal] .security-layer[data-layer=fortidlp] .vendor-tag{display:none}.experience[data-scene=live][data-case=normal] .security-layer[data-layer=fortiaigate],.experience[data-scene=live][data-case=normal] .model-fabric{top:31.5%}.experience[data-scene=live][data-case=normal] .security-layer[data-layer=fortiweb-mcp],.experience[data-scene=live][data-case=normal] .security-layer[data-layer=fortiweb-api],.experience[data-scene=live][data-case=normal] .architecture-node[data-node=mcp],.experience[data-scene=live][data-case=normal] .architecture-node[data-node=data]{top:70%}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=audience]{width:210px;height:150px;top:13.5%;left:32%;transform:translate(-50%,-50%)scale(.76)}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=audience] .node-copy strong{font-size:20px}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=audience] .node-copy small{font-size:7px}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=audience] .node-copy em{font-size:8px}.experience[data-scene=live][data-case=dlp] .fortidlp-agent{z-index:18;width:118px;height:172px;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;display:block;top:36.8%;left:32%;overflow:visible;transform:translate(-50%,-50%)scale(1)}.experience[data-scene=live][data-case=dlp] .fortidlp-agent:before{display:none}.experience[data-scene=live][data-case=dlp] .fortidlp-agent-gate{background:radial-gradient(circle,#4ea8ff33,#0000 48%),linear-gradient(90deg,#0000 0 15%,#4ea8ff14 50%,#0000 85% 100%);border-radius:8px;display:block;position:absolute;inset:0;box-shadow:inset 0 0 34px #4ea8ff1f,0 0 38px #4ea8ff47}.experience[data-scene=live][data-case=dlp] .fortidlp-agent-gate:before,.experience[data-scene=live][data-case=dlp] .fortidlp-agent-gate:after{content:"";border-top:3px solid #effaffeb;border-bottom:3px solid #effaffeb;width:18px;position:absolute;top:0;bottom:0}.experience[data-scene=live][data-case=dlp] .fortidlp-agent-gate:before{border-left:2px solid #effaff8c;left:0}.experience[data-scene=live][data-case=dlp] .fortidlp-agent-gate:after{border-right:2px solid #effaff8c;right:0}.experience[data-scene=live][data-case=dlp] .fortidlp-agent-rail{background:linear-gradient(#0000,#4ea8ff 18%,#d8efff 50%,#4ea8ff 82%,#0000);border-radius:999px;width:2px;position:absolute;top:10px;bottom:10px;box-shadow:0 0 12px #4ea8ffdb}.experience[data-scene=live][data-case=dlp] .fortidlp-agent-rail-left{left:25px}.experience[data-scene=live][data-case=dlp] .fortidlp-agent-rail-right{right:25px}.experience[data-scene=live][data-case=dlp] .fortidlp-agent-scan{background:linear-gradient(#0000,#bfe4ff 42%,#4ea8ff 58%,#0000);border-radius:999px;width:8px;height:42px;animation:3.2s ease-in-out infinite fortidlpGatewayScan;position:absolute;top:12px;left:50%;transform:translate(-50%);box-shadow:0 0 22px #4ea8ffe6}.experience[data-scene=live][data-case=dlp] .fortidlp-agent-mark{z-index:3;background:#040e14cc;border:1px solid #4ea8ff57;border-radius:50%;width:68px;height:68px;padding:10px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 20px #4ea8ff1f,0 0 28px #4ea8ff47}.experience[data-scene=live][data-case=dlp] .fortidlp-agent-copy{text-align:center;align-items:center;gap:3px;width:250px;display:flex;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.experience[data-scene=live][data-case=dlp] .fortidlp-agent-copy small{font-size:7px}.experience[data-scene=live][data-case=dlp] .fortidlp-agent-copy strong{font-size:21px}.experience[data-scene=live][data-case=dlp] .fortidlp-agent-copy em{font-size:6px}.experience[data-scene=live][data-case=dlp] .fortidlp-agent-decisions{width:252px;display:grid;position:absolute;top:auto;bottom:8px;left:50%;transform:translate(-50%)}.experience[data-scene=live][data-case=dlp] .fortidlp-agent-decisions b{padding:6px 4px;font-size:5.5px}.experience[data-scene=live][data-case=dlp] .fortidlp-agent-caption{z-index:19;padding:5px 10px;font-size:6.2px;top:22.4%;left:32%;transform:translate(-50%)}.experience[data-scene=live][data-case=dlp] .dlp-channel-label{min-width:216px;padding:9px 13px;top:58.5%}.experience[data-scene=live][data-case=dlp] .dlp-channel-oneai{left:18.5%}.experience[data-scene=live][data-case=dlp] .dlp-channel-enterprise{left:45.5%}.experience[data-scene=live][data-case=dlp] .dlp-channel-label span{font-size:7.2px}.experience[data-scene=live][data-case=dlp] .dlp-channel-label b{font-size:6.5px}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=oneai],.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=data]{height:158px;top:76.5%;overflow:visible}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=oneai]{width:264px;left:18.5%}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=data]{width:242px;left:45.5%}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=oneai] .node-copy,.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=data] .node-copy{max-width:158px}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=oneai] .node-copy strong,.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=data] .node-copy strong{font-size:22px}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=oneai] .node-copy small,.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=data] .node-copy small{font-size:7.4px}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=oneai] .node-copy em,.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=data] .node-copy em{font-size:8.4px}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=oneai] .domain-tag,.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=data] .domain-tag{font-size:7.2px}.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortidlp]{z-index:14;width:330px;height:64px;box-shadow:none;background:0 0;border:0;border-radius:0;top:94.8%;left:32%;overflow:visible;transform:translate(-50%,-50%)scale(1)}.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortidlp] .gate-aura,.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortidlp] .gate-rail,.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortidlp] .gate-scan,.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortidlp] .vendor-tag{display:none}.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortidlp] .layer-icon{filter:drop-shadow(0 0 15px #4ea8ff8c);background:radial-gradient(circle,#4ea8ff26,#0000 70%);border:0;width:56px;height:56px;padding:8px;top:50%;left:10px}.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortidlp] .live-label{text-align:left;top:50%;left:78px;right:0;transform:translateY(-50%)}.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortidlp] .live-label small{font-size:6.5px}.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortidlp] .live-label strong{font-size:20px}.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortidlp] .live-label em{font-size:6px}.experience[data-scene=live][data-case=dlp] .dlp-control-label{z-index:20;padding:6px 10px;top:88.2%;left:32%;transform:translate(-50%)}.experience[data-scene=live][data-case=dlp] .dlp-control-label span,.experience[data-scene=live][data-case=dlp] .dlp-control-label b{font-size:5.8px}@keyframes fortidlpGatewayScan{0%,to{opacity:.28;top:10px}50%{opacity:1;top:118px}}@media (max-width:1500px){.experience[data-scene=live][data-case=normal] .security-layer[data-layer=fortidlp]{width:21%;left:11%}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=audience]{transform:translate(-50%,-50%)scale(.7)}.experience[data-scene=live][data-case=dlp] .fortidlp-agent{transform:translate(-50%,-50%)scale(.9)}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=oneai]{width:236px}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=data]{width:216px}.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=oneai] .node-copy strong,.experience[data-scene=live][data-case=dlp] .architecture-node[data-node=data] .node-copy strong{font-size:19px}.experience[data-scene=live][data-case=dlp] .dlp-channel-label{min-width:190px;transform:translate(-50%,-50%)scale(.92)}.experience[data-scene=live][data-case=dlp] .security-layer[data-layer=fortidlp]{width:310px}}.experience[data-scene=live][data-case=normal] .security-layer[data-layer=fortidlp]{width:27%;left:13.5%}.experience[data-scene=live][data-case=dlp] .fortidlp-agent-copy{gap:1px;top:calc(100% + 3px)}.experience[data-scene=live][data-case=dlp] .dlp-control-label{top:86.4%}@media (max-width:1600px){.experience[data-scene=live] .runway-title small{font-size:7.6px}.experience[data-scene=live] .runway-title strong{font-size:15px}.experience[data-scene=live] .route-heading span{font-size:8.5px}.experience[data-scene=live] .route-heading strong{font-size:10.5px}.experience[data-scene=live] .route-heading small,.experience[data-scene=live] .route-nexus,.experience[data-scene=live] .architecture-node .domain-tag,.experience[data-scene=live] .security-layer .vendor-tag{font-size:6.5px}.experience[data-scene=live] .architecture-node .health,.experience[data-scene=live] .security-layer .health{font-size:6.3px}.experience[data-scene=live] .architecture-node .node-copy small,.experience[data-scene=live] .security-layer .live-label small{font-size:7.2px}.experience[data-scene=live] .architecture-node .node-copy em{font-size:8.2px}.experience[data-scene=live] .security-layer .live-label em{font-size:6.4px}.experience[data-scene=live] .case-nav button span{font-size:6.8px}.experience[data-scene=live] .case-nav button strong{font-size:7.6px}.experience[data-scene=live][data-case=dlp] .fortidlp-agent-copy strong{font-size:20px}.experience[data-scene=live][data-case=dlp] .fortidlp-agent-copy small{font-size:7px}.experience[data-scene=live][data-case=dlp] .fortidlp-agent-copy em{font-size:6.3px}.experience[data-scene=live][data-case=dlp] .fortidlp-agent-decisions b{font-size:6px}.experience[data-scene=live][data-case=dlp] .fortidlp-agent-caption{font-size:6.7px}.experience[data-scene=live][data-case=dlp] .dlp-control-label span,.experience[data-scene=live][data-case=dlp] .dlp-control-label b{font-size:6.3px}}@media (max-height:820px){.experience[data-scene=live] .story-content{gap:4px;padding:10px 12px 8px}.experience[data-scene=live] .story-top>div{gap:2px}.experience[data-scene=live] .story-top small,.experience[data-scene=live] .story-top span,.experience[data-scene=live] .case-proof small,.experience[data-scene=live] .poc-narrative small,.experience[data-scene=live] .policy-result small,.experience[data-scene=live] .story-content footer small{font-size:6.4px}.experience[data-scene=live] .story-top>b{padding:7px 10px;font-size:9.5px}.experience[data-scene=live] .story-content h2{margin-top:1px;font-size:24px;line-height:.96}.experience[data-scene=live] .story-content>p{font-size:9.7px;line-height:1.25}.experience[data-scene=live] .story-state{min-height:28px;padding:0 9px}.experience[data-scene=live] .story-state span,.experience[data-scene=live] .story-state strong{font-size:6.2px}.experience[data-scene=live] .case-proof{gap:5px}.experience[data-scene=live] .case-proof>div{min-height:42px;padding:5px 7px}.experience[data-scene=live] .case-proof strong{margin-top:3px;font-size:9.2px;line-height:1.18}.experience[data-scene=live] .inspection-flow{gap:3px}.experience[data-scene=live] .inspection-flow>div{grid-template-columns:21px 27px 1fr;gap:5px;min-height:36px;padding:3px 6px}.experience[data-scene=live] .inspection-flow>div>i{width:24px;height:24px}.experience[data-scene=live] .inspection-flow svg{width:15px;height:15px}.experience[data-scene=live] .inspection-flow strong{font-size:9.2px}.experience[data-scene=live] .poc-narrative{padding:5px 7px}.experience[data-scene=live] .poc-narrative strong{margin-top:3px;font-size:8.4px;line-height:1.22}.experience[data-scene=live] .policy-result{padding:7px 9px}.experience[data-scene=live] .policy-result strong{margin-top:4px;font-size:15px}.experience[data-scene=live] .story-content footer{gap:2px}.experience[data-scene=live] .story-content footer>strong{font-size:9.2px}.experience[data-scene=live] .domain-legend{gap:4px;margin-top:2px;display:grid}.experience[data-scene=live] .domain-legend span{padding:3px;font-size:5.3px}}@media (min-width:2400px) and (min-height:1300px){.experience[data-scene=live] .topbar{height:92px;padding:15px 34px}.experience[data-scene=live] .brand{gap:15px;min-width:390px}.experience[data-scene=live] .brand>span{border-radius:15px;width:54px;height:54px}.experience[data-scene=live] .brand svg,.experience[data-scene=live] .brand img{width:35px;height:35px}.experience[data-scene=live] .brand strong{font-size:21px}.experience[data-scene=live] .brand small,.experience[data-scene=live] .live-pill small,.experience[data-scene=live] .scene-label small{font-size:10px}.experience[data-scene=live] .scene-label strong{font-size:16px}.experience[data-scene=live] .live-pill{gap:12px;min-width:220px;padding:12px 16px}.experience[data-scene=live] .live-pill>i{width:10px;height:10px}.experience[data-scene=live] .live-pill strong{font-size:13px}.experience[data-scene=live] .stage{inset:100px 24px 90px}.experience[data-scene=live] .case-nav{height:70px;padding:8px;bottom:12px;left:26px;right:26px}.experience[data-scene=live] .case-nav button span{font-size:8px}.experience[data-scene=live] .case-nav button strong{font-size:9.5px}.experience[data-scene=live] .case-nav .mode-button{max-width:320px;font-size:10.5px}.experience[data-scene=live] .architecture-node,.experience[data-scene=live] .security-layer,.experience[data-scene=live] .model-fabric,.experience[data-scene=live] .fortidlp-agent,.experience[data-scene=live] .fortidlp-agent-caption,.experience[data-scene=live] .dlp-channel-label,.experience[data-scene=live] .scenario-focus-label,.experience[data-scene=live] .mcp-inspection,.experience[data-scene=live] .api-inspection,.experience[data-scene=live] .dlp-control-label,.experience[data-scene=live] .route-heading,.experience[data-scene=live] .route-nexus,.experience[data-scene=live] .runway-title{scale:1.22}.experience[data-scene=live]:not([data-case=dlp]) .security-layer[data-layer=fortidlp]{scale:1}.experience[data-scene=live] .runway-title,.experience[data-scene=live] .route-heading{transform-origin:0 0}.experience[data-scene=live] .routes .route-flow{stroke-width:3.1px}.experience[data-scene=live] .routes .route-base{stroke-width:2px}.experience[data-scene=live] .story-content{gap:14px;padding:30px 30px 24px}.experience[data-scene=live] .story-top small,.experience[data-scene=live] .story-top span,.experience[data-scene=live] .case-proof small,.experience[data-scene=live] .poc-narrative small,.experience[data-scene=live] .policy-result small,.experience[data-scene=live] .story-content footer small{font-size:9px}.experience[data-scene=live] .story-top>b{padding:13px 17px;font-size:14px}.experience[data-scene=live] .story-content h2{font-size:44px}.experience[data-scene=live] .story-content>p{font-size:16px}.experience[data-scene=live] .story-state{min-height:45px;padding:0 16px}.experience[data-scene=live] .story-state span,.experience[data-scene=live] .story-state strong{font-size:8px}.experience[data-scene=live] .case-proof>div{min-height:82px;padding:14px 15px}.experience[data-scene=live] .case-proof strong{font-size:13px}.experience[data-scene=live] .inspection-flow>div{grid-template-columns:34px 42px 1fr;gap:11px;min-height:68px;padding:10px 14px}.experience[data-scene=live] .inspection-flow>div>span{font-size:9px}.experience[data-scene=live] .inspection-flow>div>i{width:38px;height:38px}.experience[data-scene=live] .inspection-flow svg{width:24px;height:24px}.experience[data-scene=live] .inspection-flow strong{font-size:13px}.experience[data-scene=live] .poc-narrative{padding:14px 16px}.experience[data-scene=live] .poc-narrative strong{font-size:11.5px}.experience[data-scene=live] .policy-result{padding:18px 20px}.experience[data-scene=live] .policy-result strong{font-size:26px}.experience[data-scene=live] .story-content footer>strong{font-size:13px}.experience[data-scene=live] .domain-legend span{padding:7px;font-size:7px}}@media (min-width:3300px) and (min-height:1800px){.experience[data-scene=live] .topbar{height:110px;padding:18px 44px}.experience[data-scene=live] .brand{gap:18px;min-width:470px}.experience[data-scene=live] .brand>span{border-radius:18px;width:64px;height:64px}.experience[data-scene=live] .brand svg,.experience[data-scene=live] .brand img{width:42px;height:42px}.experience[data-scene=live] .brand strong{font-size:26px}.experience[data-scene=live] .brand small,.experience[data-scene=live] .live-pill small,.experience[data-scene=live] .scene-label small{font-size:12px}.experience[data-scene=live] .scene-label strong{font-size:20px}.experience[data-scene=live] .live-pill{min-width:260px;padding:15px 20px}.experience[data-scene=live] .live-pill>i{width:12px;height:12px}.experience[data-scene=live] .live-pill strong{font-size:16px}.experience[data-scene=live] .stage{inset:120px 30px 105px}.experience[data-scene=live] .case-nav{height:82px;padding:10px;bottom:14px;left:32px;right:32px}.experience[data-scene=live] .case-nav button span{font-size:11px}.experience[data-scene=live] .case-nav button strong{font-size:14px}.experience[data-scene=live] .case-nav .mode-button{max-width:390px;font-size:15px}.experience[data-scene=live] .architecture-node,.experience[data-scene=live] .security-layer,.experience[data-scene=live] .model-fabric,.experience[data-scene=live] .fortidlp-agent,.experience[data-scene=live] .fortidlp-agent-caption,.experience[data-scene=live] .dlp-channel-label,.experience[data-scene=live] .scenario-focus-label,.experience[data-scene=live] .mcp-inspection,.experience[data-scene=live] .api-inspection,.experience[data-scene=live] .dlp-control-label,.experience[data-scene=live] .route-heading,.experience[data-scene=live] .route-nexus,.experience[data-scene=live] .runway-title{scale:1.5}.experience[data-scene=live][data-case=normal] .security-layer[data-layer=fortidlp]{scale:1}.experience[data-scene=live] .routes .route-flow{stroke-width:3.8px}.experience[data-scene=live] .routes .route-base{stroke-width:2.4px}.experience[data-scene=live] .story-content{gap:19px;padding:40px 40px 32px}.experience[data-scene=live] .story-top>div{gap:8px}.experience[data-scene=live] .story-top small,.experience[data-scene=live] .story-top span,.experience[data-scene=live] .case-proof small,.experience[data-scene=live] .poc-narrative small,.experience[data-scene=live] .policy-result small,.experience[data-scene=live] .story-content footer small{font-size:13px}.experience[data-scene=live] .story-top>b{padding:17px 22px;font-size:19px}.experience[data-scene=live] .story-content h2{font-size:58px}.experience[data-scene=live] .story-content>p{font-size:24px}.experience[data-scene=live][data-case] .story-content>p{font-size:24px!important}.experience[data-scene=live] .story-state{min-height:56px;padding:0 20px}.experience[data-scene=live] .story-state span,.experience[data-scene=live] .story-state strong{font-size:11px}.experience[data-scene=live] .case-proof>div{min-height:102px;padding:18px 19px}.experience[data-scene=live] .case-proof strong{font-size:18px}.experience[data-scene=live] .inspection-flow{gap:11px}.experience[data-scene=live] .inspection-flow>div{grid-template-columns:42px 52px 1fr;gap:14px;min-height:84px;padding:13px 18px}.experience[data-scene=live] .inspection-flow>div>span{font-size:11px}.experience[data-scene=live] .inspection-flow>div>i{width:46px;height:46px}.experience[data-scene=live] .inspection-flow svg{width:29px;height:29px}.experience[data-scene=live] .inspection-flow strong{font-size:18px}.experience[data-scene=live] .poc-narrative{padding:17px 20px}.experience[data-scene=live] .poc-narrative strong{font-size:16px}.experience[data-scene=live] .policy-result{padding:23px 25px}.experience[data-scene=live] .policy-result strong{font-size:36px}.experience[data-scene=live] .story-content footer>strong{font-size:18px}.experience[data-scene=live] .domain-legend{gap:10px;margin-top:10px}.experience[data-scene=live] .domain-legend span{padding:9px;font-size:9px}}.experience[data-scene=live] .hero-copy,.experience[data-scene=live] .architecture-field,.experience[data-scene=live] .story-panel,.experience[data-scene=live] .runway-title,.experience[data-scene=live] .route-heading,.experience[data-scene=live] .route-nexus,.experience[data-scene=live] .routes,.experience[data-scene=live] .architecture-node,.experience[data-scene=live] .security-layer,.experience[data-scene=live] .model-fabric,.experience[data-scene=live] .endpoint-beam,.experience[data-scene=live] .concept-label,.experience[data-scene=live] .live-label,.experience[data-scene=live] .gate-aura,.experience[data-scene=live] .gate-rail,.experience[data-scene=live] .gate-scan,.experience[data-scene=live] .vendor-tag,.experience[data-scene=live] .mcp-inspection,.experience[data-motion=exiting] .hero-copy,.experience[data-motion=exiting] .architecture-field,.experience[data-motion=exiting] .story-panel,.experience[data-motion=exiting] .runway-title,.experience[data-motion=exiting] .route-heading,.experience[data-motion=exiting] .route-nexus,.experience[data-motion=exiting] .routes,.experience[data-motion=exiting] .architecture-node,.experience[data-motion=exiting] .security-layer,.experience[data-motion=exiting] .model-fabric,.experience[data-motion=exiting] .endpoint-beam,.experience[data-motion=exiting] .concept-label,.experience[data-motion=exiting] .live-label,.experience[data-motion=exiting] .gate-aura,.experience[data-motion=exiting] .gate-rail,.experience[data-motion=exiting] .gate-scan,.experience[data-motion=exiting] .vendor-tag,.experience[data-motion=exiting] .mcp-inspection{transition:opacity .34s ease-out,transform .72s cubic-bezier(.22,.78,.2,1),left .72s cubic-bezier(.22,.78,.2,1),right .72s cubic-bezier(.22,.78,.2,1),top .72s cubic-bezier(.22,.78,.2,1),width .72s cubic-bezier(.22,.78,.2,1),height .72s cubic-bezier(.22,.78,.2,1),border-radius .5s,border-color .34s,background-color .34s}.experience[data-scene=live] .layer-icon,.experience[data-scene=live] .node-icon,.experience[data-scene=live] .node-copy,.experience[data-scene=live] .live-label strong,.experience[data-scene=live] .provider-card{transition:transform .42s cubic-bezier(.22,.78,.2,1),color .3s,border-color .3s,background-color .3s,opacity .3s}.experience[data-scene=live][data-motion=entering] .architecture-field{transition-delay:30ms}.experience[data-scene=live][data-motion=entering] .architecture-node[data-node=audience]{transition-delay:60ms}.experience[data-scene=live][data-motion=entering] .security-layer[data-layer=fortigate]{transition-delay:90ms}.experience[data-scene=live][data-motion=entering] .architecture-node[data-node=oneai]{transition-delay:.12s}.experience[data-scene=live][data-motion=entering] .security-layer[data-layer=fortiaigate],.experience[data-scene=live][data-motion=entering] .security-layer[data-layer=fortiweb-mcp]{transition-delay:.16s}.experience[data-scene=live][data-motion=entering] .model-fabric,.experience[data-scene=live][data-motion=entering] .architecture-node[data-node=mcp]{transition-delay:.2s}.experience[data-scene=live][data-motion=entering] .security-layer[data-layer=fortiweb-api],.experience[data-scene=live][data-motion=entering] .architecture-node[data-node=data]{transition-delay:.24s}.experience[data-scene=live][data-motion=entering] .security-layer[data-layer=fortidlp]{transition-delay:.28s}.experience[data-scene=live][data-motion=entering] .story-panel{transition-delay:.34s}.experience[data-motion=exiting] .story-panel{transition-delay:0s}.experience[data-motion=exiting] .security-layer[data-layer=fortidlp]{transition-delay:30ms}.experience[data-motion=exiting] .security-layer[data-layer=fortiweb-api],.experience[data-motion=exiting] .architecture-node[data-node=data]{transition-delay:60ms}.experience[data-motion=exiting] .model-fabric,.experience[data-motion=exiting] .architecture-node[data-node=mcp]{transition-delay:90ms}.experience[data-motion=exiting] .security-layer[data-layer=fortiaigate],.experience[data-motion=exiting] .security-layer[data-layer=fortiweb-mcp]{transition-delay:.12s}.experience[data-motion=exiting] .architecture-node[data-node=oneai]{transition-delay:.15s}.experience[data-motion=exiting] .security-layer[data-layer=fortigate]{transition-delay:.18s}.experience[data-motion=exiting] .architecture-node[data-node=audience]{transition-delay:.21s}.experience[data-motion=exiting] .hero-copy{transition-delay:.24s}.experience[data-scene=live] .routes .route-flow.is-active{animation-duration:1.45s;animation-timing-function:linear}.experience[data-scene=live] .security-layer.is-on-route .gate-scan{will-change:transform,opacity;animation:2.15s linear infinite gateScan}.experience[data-scene=live] .security-layer.is-on-route .gate-aura{will-change:opacity;animation:2.8s ease-in-out infinite liveAuraV20}.experience[data-scene=live] .security-layer.is-on-route .layer-icon,.experience[data-scene=live] .security-layer.is-focused,.experience[data-scene=live] .model-fabric.is-active,.experience[data-scene=live] .security-layer[data-layer=fortidlp].is-focused{animation:none}.experience[data-scene=live] .architecture-node.is-active .node-icon{will-change:transform,opacity;animation:3.1s ease-in-out infinite liveNodeV20}.experience[data-scene=live] .provider-card[data-selected=true]{will-change:transform;animation:3s ease-in-out infinite liveProviderV20}.experience[data-scene=live] .story-content{animation:.46s cubic-bezier(.22,.78,.2,1) both storyReveal}.experience[data-scene=live] .story-top>b{animation:.42s cubic-bezier(.22,.78,.2,1) 60ms both verdictReveal}.experience[data-scene=live] .story-state,.experience[data-scene=live] .case-proof>div,.experience[data-scene=live] .poc-narrative,.experience[data-scene=live] .policy-result{animation:.36s cubic-bezier(.22,.78,.2,1) both evidenceReveal}.experience[data-scene=live] .case-proof>div:nth-child(2){animation-delay:50ms}.experience[data-scene=live] .inspection-flow>div{animation:stepReveal .38s cubic-bezier(.22,.78,.2,1) calc(.1s + var(--step) * 80ms) both}.experience[data-scene=live] .inspection-flow>div:after{transform-origin:0;will-change:transform;width:100%;animation:stepFillV20 .42s ease-out calc(.16s + var(--step) * 80ms) both;transform:scaleX(0)}.experience[data-scene=live] .policy-result{animation-delay:.28s}.experience[data-scene=live][data-verdict=deny] .routes .route-flow.is-blocked{animation:1.45s linear infinite routeFlow,.72s ease-out .28s both liveRouteBlockV20}.experience[data-scene=live][data-case=mcp] .mcp-inspection span{will-change:transform,opacity;animation:liveRibbonV20 1.8s ease-in-out calc(var(--ribbon,0) * .12s) infinite}.experience[data-scene=live][data-case=dlp] .dlp-focus-label,.experience[data-scene=live][data-case=mcp] .mcp-focus-label,.experience[data-scene=live][data-case=api] .api-focus-label{animation:3.2s ease-in-out infinite liveLabelV20}.experience[data-scene=live][data-case=api] .api-inspection span{animation:liveEvidenceV20 2.3s ease-in-out calc(var(--evidence,0) * .16s) infinite}.experience[data-scene=live] .case-focus-routes circle{transform-box:fill-box;transform-origin:50%;will-change:transform,opacity;animation:2.2s ease-in-out infinite livePortV20}.experience[data-scene=live] .dlp-control-label{animation:none}.experience[data-scene=live][data-case=dlp] .fortidlp-agent-scan{will-change:transform,opacity;animation:2.2s linear infinite fortidlpGatewayScanV20;top:10px}.experience[data-scene=live][data-case=dlp] .fortidlp-agent-decisions b{animation:4.2s ease-in-out infinite fortidlpDecisionV20}.experience[data-scene=live][data-case=dlp] .fortidlp-agent-decisions b:nth-child(2){animation-delay:1.4s}.experience[data-scene=live][data-case=dlp] .fortidlp-agent-decisions b:nth-child(3){animation-delay:2.8s}@keyframes liveAuraV20{0%,to{opacity:.62}50%{opacity:1}}@keyframes liveNodeV20{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.035)}}@keyframes liveProviderV20{0%,to{transform:scale(1)}50%{transform:scale(1.018)}}@keyframes liveRouteBlockV20{0%{opacity:.56}55%{opacity:1}to{opacity:.78}}@keyframes liveRibbonV20{0%,to{opacity:.48;transform:translate(-3px)}50%{opacity:1;transform:translate(5px)}}@keyframes liveLabelV20{0%,to{opacity:.86;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@keyframes liveEvidenceV20{0%,to{opacity:.62;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@keyframes livePortV20{0%,to{opacity:.72;transform:scale(.86)}50%{opacity:1;transform:scale(1.16)}}@keyframes stepFillV20{to{transform:scaleX(1)}}@keyframes fortidlpGatewayScanV20{0%,to{opacity:.3;transform:translate(-50%)}50%{opacity:1;transform:translate(-50%,108px)}}@keyframes fortidlpDecisionV20{0%,23%,to{color:#6e8995;background:#030c10c2;border-color:#4ea8ff33}8%,16%{color:#effaff;background:#4ea8ff26;border-color:#4ea8ff}}
