@keyframes hb-vbr{0%,to{scale:1;opacity:.32}1.5%{scale:1.08;opacity:1}4%,8.4%{scale:1;opacity:1}22%{scale:1;opacity:.32}}.hb-vbr{opacity:.32;transform-box:fill-box;transform-origin:center;animation:hb-vbr var(--hb-period,5s) linear infinite}@keyframes hb-vdot{0%,22%,to{fill:#ffffff;opacity:.55;scale:1}1.5%,8.4%{fill:#c6f23e;opacity:1;scale:1.2}}.hb-vdot{fill:#ffffff;opacity:.55;transform-box:fill-box;transform-origin:center;animation:hb-vdot var(--hb-period,5s) linear infinite}@keyframes hb-sweep{to{rotate:1turn}}.hb-sweep{animation:hb-sweep var(--hb-period,5s) linear infinite}@keyframes hb-march{to{stroke-dashoffset:-28}}.hb-march{animation:hb-march 1.6s linear infinite}@keyframes hb-axis{0%{translate:0 0;opacity:0}10%{opacity:1}90%{opacity:1}to{translate:0 240px;opacity:0}}.hb-axis{animation:hb-axis 2.6s cubic-bezier(.4,0,.2,1) infinite}@keyframes hb-float{0%,to{translate:0 0}50%{translate:0 -8px}}.hb-float{animation:hb-float 4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.hb-axis,.hb-float,.hb-march,.hb-sweep,.hb-vbr,.hb-vdot{animation:none}.hb-vbr,.hb-vdot{opacity:1;scale:1}.hb-vdot{fill:#c6f23e}}@keyframes sg-embed-pin{0%,to{opacity:.35}50%{opacity:1}}@keyframes sg-embed-bar{0%,to{transform:scaleX(.35);transform-origin:left center;opacity:.45}45%{transform:scaleX(1);opacity:1}}.ew-service-glyph.is-embed .sg-embed-pin{animation:sg-embed-pin 2.8s ease-in-out infinite}.ew-service-glyph.is-embed .sg-embed-pin-1{animation-delay:.2s}.ew-service-glyph.is-embed .sg-embed-pin-2{animation-delay:.4s}.ew-service-glyph.is-embed .sg-embed-pin-3{animation-delay:.6s}.ew-service-glyph.is-embed .sg-embed-bar{animation:sg-embed-bar 2.6s ease-in-out infinite}.ew-service-glyph.is-embed .sg-embed-bar-1{animation-delay:.25s}.ew-service-glyph.is-embed .sg-embed-bar-2{animation-delay:.5s}@media (prefers-reduced-motion:reduce){.ew-service-glyph.is-embed .sg-embed-bar,.ew-service-glyph.is-embed .sg-embed-pin{animation:none!important}}.ew-service-glyph{width:56px;height:56px;max-width:56px;max-height:56px;overflow:hidden;flex-shrink:0;transition:transform .35s cubic-bezier(.22,.61,.36,1)}.ew-service-card:hover .ew-service-glyph{transform:scale(1.05)}.ew-service-card{max-width:100%;overflow:hidden;transition:background .25s ease,transform .25s ease}.ew-service-card:hover{transform:translateY(-2px)}@keyframes sg-build-draw{0%{stroke-dashoffset:160;opacity:.2}35%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:.35}}@keyframes sg-build-node{0%,8%{opacity:.15;transform:scale(.7)}14%,22%{opacity:1;transform:scale(1.15)}30%,to{opacity:.35;transform:scale(1)}}@keyframes sg-build-mod-a{0%,40%{opacity:0;transform:translateY(6px)}55%,to{opacity:1;transform:none}}@keyframes sg-build-mod-b{0%,55%{opacity:0;transform:translateY(6px)}70%,to{opacity:1;transform:none}}.ew-service-glyph.is-build .sg-build-frame{opacity:.35}.ew-service-glyph.is-build .sg-build-trace{stroke-dasharray:160;stroke-dashoffset:160;animation:sg-build-draw 5.5s cubic-bezier(.22,.61,.36,1) infinite}.ew-service-glyph.is-build .sg-build-node{transform-box:fill-box;transform-origin:center;animation:sg-build-node 5.5s ease-in-out infinite}.ew-service-glyph.is-build .sg-build-node-0{animation-delay:.55s}.ew-service-glyph.is-build .sg-build-node-1{animation-delay:.85s}.ew-service-glyph.is-build .sg-build-node-2{animation-delay:1.15s}.ew-service-glyph.is-build .sg-build-node-3{animation-delay:1.45s}.ew-service-glyph.is-build .sg-build-node-4{animation-delay:1.75s}.ew-service-glyph.is-build .sg-build-node-5{animation-delay:2.05s}.ew-service-glyph.is-build .sg-build-mod{transform-box:fill-box;transform-origin:center}.ew-service-glyph.is-build .sg-build-mod-a{animation:sg-build-mod-a 5.5s ease-out infinite}.ew-service-glyph.is-build .sg-build-mod-b{animation:sg-build-mod-b 5.5s ease-out infinite}@keyframes sg-analyze-edge{0%,to{opacity:.08}12%,22%{opacity:1}30%{opacity:.08}}@keyframes sg-analyze-node{0%,to{opacity:.25;transform:scale(.85)}10%,20%{opacity:1;transform:scale(1.2)}28%{opacity:.35;transform:scale(1)}}@keyframes sg-analyze-hub{0%,70%{opacity:.25}78%,88%{opacity:1}to{opacity:.35}}@keyframes sg-analyze-orbit{to{stroke-dashoffset:-80}}.ew-service-glyph.is-analyze .sg-analyze-orbit{stroke-dasharray:5 7;animation:sg-analyze-orbit 14s linear infinite}.ew-service-glyph.is-analyze .sg-analyze-edge{opacity:.08;animation:sg-analyze-edge 4.8s linear infinite}.ew-service-glyph.is-analyze .sg-analyze-edge-0{animation-delay:0s}.ew-service-glyph.is-analyze .sg-analyze-edge-1{animation-delay:1.2s}.ew-service-glyph.is-analyze .sg-analyze-edge-2{animation-delay:2.4s}.ew-service-glyph.is-analyze .sg-analyze-edge-3{animation-delay:3.6s}.ew-service-glyph.is-analyze .sg-analyze-node{transform-box:fill-box;transform-origin:center;animation:sg-analyze-node 4.8s linear infinite}.ew-service-glyph.is-analyze .sg-analyze-node-0{animation-delay:0s}.ew-service-glyph.is-analyze .sg-analyze-node-1{animation-delay:1.2s}.ew-service-glyph.is-analyze .sg-analyze-node-2{animation-delay:2.4s}.ew-service-glyph.is-analyze .sg-analyze-node-3{animation-delay:3.6s}.ew-service-glyph.is-analyze .sg-analyze-hub{animation:sg-analyze-hub 4.8s ease-in-out infinite}@keyframes sg-scale-ring{0%{transform:scale(.55);opacity:.85}70%{transform:scale(2.15);opacity:0}to{transform:scale(2.15);opacity:0}}@keyframes sg-scale-arc-draw{0%{stroke-dashoffset:70;opacity:.3}40%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:.7}}@keyframes sg-scale-node{0%,15%{opacity:0;transform:translateY(5px) scale(.6)}30%,70%{opacity:1;transform:none}90%,to{opacity:.45}}@keyframes sg-scale-bar{0%,25%{transform:scaleY(.25);opacity:.3}55%,80%{transform:scaleY(1);opacity:1}to{transform:scaleY(.55);opacity:.55}}.ew-service-glyph.is-scale .sg-scale-ring{transform-box:fill-box;transform-origin:center;animation:sg-scale-ring 4.2s cubic-bezier(.22,.61,.36,1) infinite}.ew-service-glyph.is-scale .sg-scale-ring-b{animation-delay:1.05s}.ew-service-glyph.is-scale .sg-scale-ring-c{animation-delay:2.1s}.ew-service-glyph.is-scale .sg-scale-arc{stroke-dasharray:70;stroke-dashoffset:70;animation:sg-scale-arc-draw 4.2s ease-out infinite}.ew-service-glyph.is-scale .sg-scale-node{transform-box:fill-box;transform-origin:center;animation:sg-scale-node 4.2s ease-out infinite}.ew-service-glyph.is-scale .sg-scale-node-0{animation-delay:.35s}.ew-service-glyph.is-scale .sg-scale-node-1{animation-delay:.7s}.ew-service-glyph.is-scale .sg-scale-node-2{animation-delay:1.05s}.ew-service-glyph.is-scale .sg-scale-bar{transform-box:fill-box;transform-origin:bottom center;animation:sg-scale-bar 4.2s ease-in-out infinite}.ew-service-glyph.is-scale .sg-scale-bar-0{animation-delay:.9s}.ew-service-glyph.is-scale .sg-scale-bar-1{animation-delay:1.2s}.ew-service-glyph.is-scale .sg-scale-bar-2{animation-delay:1.5s}@keyframes sg-secure-scan{0%{stroke-dashoffset:170;opacity:.4}45%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:.45}}@keyframes sg-secure-beam{0%{transform:translateY(0);opacity:0}15%{opacity:.8}85%{transform:translateY(18px);opacity:.55}to{transform:translateY(22px);opacity:0}}@keyframes sg-secure-shackle{0%,35%{transform:translateY(-4px);opacity:.45}55%,to{transform:none;opacity:1}}@keyframes sg-secure-key{0%,55%{opacity:.2}65%,80%{opacity:1}to{opacity:.55}}.ew-service-glyph.is-secure .sg-secure-shell{opacity:.35}.ew-service-glyph.is-secure .sg-secure-scan{stroke-dasharray:170;stroke-dashoffset:170;animation:sg-secure-scan 5s cubic-bezier(.22,.61,.36,1) infinite}.ew-service-glyph.is-secure .sg-secure-beam{animation:sg-secure-beam 5s linear infinite}.ew-service-glyph.is-secure .sg-secure-shackle{transform-box:fill-box;transform-origin:center top;animation:sg-secure-shackle 5s ease-out infinite}.ew-service-glyph.is-secure .sg-secure-key{animation:sg-secure-key 5s ease-in-out infinite}@keyframes sg-test-scanline{0%{transform:translateY(0);opacity:0}8%{opacity:1}55%{transform:translateY(32px);opacity:.7}65%,to{transform:translateY(34px);opacity:0}}@keyframes sg-test-cell{0%,20%{opacity:0}28%,55%{opacity:.22}70%,to{opacity:.08}}@keyframes sg-test-check{0%,55%{stroke-dashoffset:48;opacity:0}70%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:.85}}.ew-service-glyph.is-test .sg-test-scanline{animation:sg-test-scanline 5.2s linear infinite}.ew-service-glyph.is-test .sg-test-cell{opacity:0;animation:sg-test-cell 5.2s ease-out infinite}.ew-service-glyph.is-test .sg-test-cell-0{animation-delay:.35s}.ew-service-glyph.is-test .sg-test-cell-1{animation-delay:.7s}.ew-service-glyph.is-test .sg-test-cell-2{animation-delay:1.05s}.ew-service-glyph.is-test .sg-test-cell-3{animation-delay:1.4s}.ew-service-glyph.is-test .sg-test-check{stroke-dasharray:48;stroke-dashoffset:48;animation:sg-test-check 5.2s cubic-bezier(.22,.61,.36,1) infinite}.ew-service-card:hover .ew-service-glyph.is-build .sg-build-trace,.ew-service-card:hover .ew-service-glyph.is-secure .sg-secure-scan,.ew-service-card:hover .ew-service-glyph.is-test .sg-test-check{animation-duration:3.2s}.ew-service-card:hover .ew-service-glyph.is-analyze .sg-analyze-edge,.ew-service-card:hover .ew-service-glyph.is-analyze .sg-analyze-node{animation-duration:2.8s}.ew-service-card:hover .ew-service-glyph.is-scale .sg-scale-ring{animation-duration:2.6s}@media (prefers-reduced-motion:reduce){.ew-service-glyph *{animation:none!important}.ew-service-glyph .sg-build-trace,.ew-service-glyph .sg-scale-arc,.ew-service-glyph .sg-secure-scan,.ew-service-glyph .sg-test-check{stroke-dashoffset:0!important;opacity:.8!important}.ew-service-glyph .sg-analyze-node,.ew-service-glyph .sg-build-node,.ew-service-glyph .sg-test-cell{opacity:.7!important}}@media (max-width:1023px){.ew-service-card{min-height:0}}