.QAAutomationVisualizer-module__Vnx-NG__section{background-color:var(--md-bone-2);border-top:1px solid var(--md-line);border-bottom:1px solid var(--md-line);padding:80px 0;position:relative;overflow:hidden}@media (min-width:768px){.QAAutomationVisualizer-module__Vnx-NG__section{padding:128px 0}}.QAAutomationVisualizer-module__Vnx-NG__bgPattern{opacity:.03;pointer-events:none;background-image:radial-gradient(circle at 2px 2px, var(--md-ink) 1px, transparent 0);background-size:32px 32px;position:absolute;inset:0}.QAAutomationVisualizer-module__Vnx-NG__container{z-index:10;max-width:1280px;margin:0 auto;padding:0 24px;position:relative}.QAAutomationVisualizer-module__Vnx-NG__grid{grid-template-columns:1fr;align-items:center;gap:64px;display:grid}@media (min-width:1024px){.QAAutomationVisualizer-module__Vnx-NG__grid{grid-template-columns:1fr 1fr;gap:96px}}.QAAutomationVisualizer-module__Vnx-NG__pyramidCol{flex-direction:column;align-items:center;gap:24px;width:100%;max-width:500px;margin:0 auto;display:flex}.QAAutomationVisualizer-module__Vnx-NG__title{color:var(--md-ink);text-align:center;font-size:32px;font-weight:300;font-family:var(--md-font-display);margin-bottom:16px}@media (min-width:768px){.QAAutomationVisualizer-module__Vnx-NG__title{font-size:40px}}.QAAutomationVisualizer-module__Vnx-NG__titleHighlight{color:var(--md-red);font-weight:700}.QAAutomationVisualizer-module__Vnx-NG__layersContainer{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.QAAutomationVisualizer-module__Vnx-NG__layer{cursor:pointer;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;height:96px;transition:all .3s;display:flex;position:relative;box-shadow:0 2px 8px #0000000d}@media (min-width:768px){.QAAutomationVisualizer-module__Vnx-NG__layer{height:128px}}.QAAutomationVisualizer-module__Vnx-NG__layer:hover{z-index:10;transform:translateY(-4px);box-shadow:0 12px 24px #0000001a}.QAAutomationVisualizer-module__Vnx-NG__layerFaded{opacity:.4;transform:scale(.98)}.QAAutomationVisualizer-module__Vnx-NG__layerContent{color:#fff;text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.QAAutomationVisualizer-module__Vnx-NG__layerIcon{opacity:.9;font-size:24px}.QAAutomationVisualizer-module__Vnx-NG__layerIconActive{opacity:1}.QAAutomationVisualizer-module__Vnx-NG__layerLabel{letter-spacing:.05em;text-transform:uppercase;font-size:14px;font-weight:700}@media (min-width:768px){.QAAutomationVisualizer-module__Vnx-NG__layerLabel{font-size:16px}}.QAAutomationVisualizer-module__Vnx-NG__panelCol{flex-direction:column;justify-content:center;width:100%;min-height:350px;display:flex}.QAAutomationVisualizer-module__Vnx-NG__panelWrapper{height:100%;transition:all .3s;position:relative}.QAAutomationVisualizer-module__Vnx-NG__activePanel{background:#fff;border:1px solid #0000000d;border-radius:16px;flex-direction:column;justify-content:center;height:100%;padding:32px;animation:.3s forwards QAAutomationVisualizer-module__Vnx-NG__fadeIn;display:flex;box-shadow:0 12px 32px #00000014}@media (min-width:768px){.QAAutomationVisualizer-module__Vnx-NG__activePanel{padding:48px}}.QAAutomationVisualizer-module__Vnx-NG__panelHeader{border-bottom:1px solid var(--md-bone-2);align-items:center;gap:20px;margin-bottom:24px;padding-bottom:20px;display:flex}.QAAutomationVisualizer-module__Vnx-NG__panelIconWrapper{background:var(--md-bone-2);width:56px;height:56px;color:var(--md-red);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.QAAutomationVisualizer-module__Vnx-NG__panelIcon{font-size:24px}.QAAutomationVisualizer-module__Vnx-NG__panelTitle{color:var(--md-ink);font-size:24px;font-weight:600;font-family:var(--md-font-display);margin:0}@media (min-width:768px){.QAAutomationVisualizer-module__Vnx-NG__panelTitle{font-size:32px}}.QAAutomationVisualizer-module__Vnx-NG__panelSubtitle{color:var(--md-red);text-transform:uppercase;letter-spacing:.05em;margin-top:4px;font-size:14px;font-weight:700;display:block}.QAAutomationVisualizer-module__Vnx-NG__panelDesc{color:var(--md-graphite);margin:0;font-size:18px;line-height:1.6}.QAAutomationVisualizer-module__Vnx-NG__panelToolsSection{border-top:1px solid var(--md-bone-2);margin-top:24px;padding-top:24px}.QAAutomationVisualizer-module__Vnx-NG__toolsLabel{color:var(--md-slate);text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px;font-size:12px;font-weight:700;display:block}.QAAutomationVisualizer-module__Vnx-NG__toolsList{flex-wrap:wrap;gap:8px;display:flex}.QAAutomationVisualizer-module__Vnx-NG__toolTag{background:var(--md-bone-2);color:var(--md-ink);border:1px solid #0000000d;border-radius:8px;padding:8px 16px;font-size:14px;font-weight:600}.QAAutomationVisualizer-module__Vnx-NG__defaultPanel{text-align:center;background:#fff6;border:2px dashed #0000001a;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:20px;height:100%;padding:40px;animation:.3s forwards QAAutomationVisualizer-module__Vnx-NG__fadeIn;display:flex}@media (min-width:768px){.QAAutomationVisualizer-module__Vnx-NG__defaultPanel{padding:64px}}.QAAutomationVisualizer-module__Vnx-NG__defaultIconWrapper{width:80px;height:80px;color:var(--md-mist);background:#fff;border:1px solid #0000000d;border-radius:50%;justify-content:center;align-items:center;margin-bottom:8px;display:flex;box-shadow:0 4px 12px #0000000d}.QAAutomationVisualizer-module__Vnx-NG__defaultIcon{font-size:32px}.QAAutomationVisualizer-module__Vnx-NG__defaultTitle{color:var(--md-ink);font-size:24px;font-weight:600;font-family:var(--md-font-display);margin:0}.QAAutomationVisualizer-module__Vnx-NG__defaultDesc{color:var(--md-slate);max-width:400px;margin:0;font-size:18px;line-height:1.6}@keyframes QAAutomationVisualizer-module__Vnx-NG__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
