.visual-resilience{display:flex;align-items:center;justify-content:center}.visual-panel{position:relative;width:100%;max-width:400px;padding:48px 30px 34px;background:linear-gradient(160deg,#ffffff 0%,#fbfdfe 45%,#eef6f9 100%);border:1px solid rgba(23,104,154,.22);border-radius:22px;box-shadow:0 25px 75px rgba(13,60,93,.12),0 0 45px rgba(23,104,154,.06),inset 0 0 35px rgba(255,255,255,.95)}.wave-svg{width:100%;height:auto;overflow:visible}.wave-line{stroke-dasharray:1000;stroke-dashoffset:1000;animation:drawWave 1.7s .4s cubic-bezier(.4,0,.2,1) forwards}@keyframes drawWave{to{stroke-dashoffset:0}}.scan-dot,.scan-glow{offset-path:path("M0,95 L26,95 L36,40 L46,155 L56,58 L66,95 L96,95 C116,95 122,66 142,66 C162,66 168,124 188,124 C208,124 214,66 234,66 C254,66 260,124 280,124 C300,124 306,95 326,95 L400,95");offset-distance:100%;opacity:0;animation:scanIn .3s 2.1s forwards,scanMove 3.4s 2.4s linear infinite}@keyframes scanIn{to{opacity:1}}@keyframes scanMove{0%{offset-distance:0%}100%{offset-distance:100%}}.visual-caption{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:24px;font-family:"Inter",Arial,sans-serif;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:#8c9ba3}.ai-visual.visual-resilience::before,.ai-visual.visual-resilience::after{content:none}.playcard-siem{--accent:#c9971f;--accent-light:var(--yellow-light);margin:36px 0 10px}.playcard-siem .siem-body{display:grid;grid-template-columns:1.1fr .9fr;gap:28px;align-items:start}.playcard-siem .siem-body>div>p:last-child{margin-bottom:0}@media (max-width:760px){.playcard-siem .siem-body{grid-template-columns:1fr;gap:6px}}.w-100{--w:100%}.w-25-9{--w:25.9%}.w-36{--w:36%}.w-74-1{--w:74.1%}.w-76-5{--w:76.5%}