.solutions-module__wiNOEq__hero{background:hsl(var(--background));isolation:isolate;position:relative;overflow:hidden}.solutions-module__wiNOEq__heroBg{pointer-events:none;z-index:0;background:radial-gradient(70% 90% at 100% 0,#f6d3cb8c 0%,#0000 55%),radial-gradient(50% 70% at 0 100%,#d6e4f573 0%,#0000 60%);position:absolute;inset:0}:is([data-theme=dark] .solutions-module__wiNOEq__heroBg,.dark .solutions-module__wiNOEq__heroBg){background:radial-gradient(70% 90% at 100% 0,#7a2f1f4d 0%,#0000 55%),radial-gradient(50% 70% at 0 100%,#203d6047 0%,#0000 60%)}.solutions-module__wiNOEq__heroGrid{background-image:radial-gradient(circle at 1px 1px, hsl(var(--border)) 1px, transparent 0);pointer-events:none;z-index:0;opacity:.6;background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60%,#000 30%,#0000 80%);mask-image:radial-gradient(70% 60%,#000 30%,#0000 80%)}.solutions-module__wiNOEq__heroInner{z-index:2;grid-template-columns:1.05fr 1fr;align-items:center;gap:72px;max-width:1280px;margin:0 auto;padding:160px 28px 176px;display:grid;position:relative}.solutions-module__wiNOEq__heroText{min-width:0}.solutions-module__wiNOEq__crumb{color:hsl(var(--muted-foreground));letter-spacing:.02em;align-items:center;gap:8px;margin-bottom:22px;font-size:12px;font-weight:600;display:inline-flex}.solutions-module__wiNOEq__crumb a{transition:color .15s ease-out}.solutions-module__wiNOEq__crumb a:hover{color:hsl(var(--foreground))}.solutions-module__wiNOEq__crumbSep{opacity:.5}.solutions-module__wiNOEq__crumbCur{color:hsl(var(--primary))}.solutions-module__wiNOEq__heroTitle{letter-spacing:-.035em;color:hsl(var(--foreground));margin:0 0 22px;font-size:clamp(40px,5.4vw,72px);font-weight:800;line-height:1}.solutions-module__wiNOEq__heroAccent{background:linear-gradient(#f46d25,#dc3c18);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:800}.solutions-module__wiNOEq__heroLede{max-width:56ch;color:hsl(var(--muted-foreground));text-wrap:pretty;margin:0 0 32px;font-size:17px;line-height:1.6}.solutions-module__wiNOEq__heroActions{flex-wrap:wrap;gap:10px;margin-bottom:40px;display:flex}.solutions-module__wiNOEq__heroMeta{border-top:1px solid hsl(var(--border));gap:0;max-width:460px;padding-top:22px;display:flex}.solutions-module__wiNOEq__heroMeta>div{border-right:1px solid hsl(var(--border));flex-direction:column;flex:1;gap:4px;padding-right:20px;display:flex}.solutions-module__wiNOEq__heroMeta>div:last-child{border-right:none;padding-right:0}.solutions-module__wiNOEq__heroMeta b{letter-spacing:-.025em;color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:24px;font-weight:800;line-height:1}.solutions-module__wiNOEq__heroMeta span{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:11px;font-weight:600}.solutions-module__wiNOEq__stack{background:hsl(var(--card));border:1px solid hsl(var(--border));box-shadow:var(--shadow-soft-md);border-radius:22px;flex-direction:column;gap:8px;padding:16px;display:flex;position:relative}.solutions-module__wiNOEq__stack:before{content:"";z-index:-1;filter:blur(20px);opacity:.7;background:linear-gradient(135deg,#e8917d40,#0000 50%);border-radius:22px;position:absolute;inset:-1px}.solutions-module__wiNOEq__stackHead{border-bottom:1px dashed hsl(var(--border));justify-content:space-between;align-items:center;margin-bottom:4px;padding:4px 8px 12px;display:flex}.solutions-module__wiNOEq__stackLab{letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:11px;font-weight:700}.solutions-module__wiNOEq__stackCt{color:hsl(var(--muted-foreground));background:hsl(var(--background-subtle));border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.solutions-module__wiNOEq__stackCard{background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:28px 40px 1fr 16px;align-items:center;gap:12px;padding:14px 14px 14px 12px;text-decoration:none;transition:all .18s ease-out;display:grid;position:relative}.solutions-module__wiNOEq__stackCard:hover{background:hsl(var(--card));border-color:color-mix(in srgb, var(--c) 24%, hsl(var(--border)));box-shadow:0 4px 14px -6px color-mix(in srgb, var(--c) 35%, transparent);transform:translate(2px)}.solutions-module__wiNOEq__stackCard:hover .solutions-module__wiNOEq__stackArr{color:var(--c);transform:translate(2px,-2px)}.solutions-module__wiNOEq__stackNum{letter-spacing:.08em;font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--c) 75%, hsl(var(--muted-foreground)));font-size:11px;font-weight:800}.solutions-module__wiNOEq__stackIc{background:color-mix(in srgb, var(--c) 12%, hsl(var(--background)));border:1px solid color-mix(in srgb, var(--c) 22%, transparent);width:40px;height:40px;color:var(--c);border-radius:11px;flex:none;justify-content:center;align-items:center;display:inline-flex}.solutions-module__wiNOEq__stackIc svg{width:18px;height:18px}.solutions-module__wiNOEq__stackCb{flex-direction:column;gap:2px;min-width:0;display:flex}.solutions-module__wiNOEq__stackCb b{letter-spacing:-.01em;color:hsl(var(--foreground));font-size:14px;font-weight:700}.solutions-module__wiNOEq__stackCb span{color:hsl(var(--muted-foreground));font-size:12.5px;line-height:1.4}.solutions-module__wiNOEq__stackArr{width:16px;height:16px;color:hsl(var(--muted-foreground));transition:all .18s ease-out}@media (max-width:1080px){.solutions-module__wiNOEq__heroInner{grid-template-columns:1fr;gap:48px;padding:132px 24px 128px}}@media (max-width:540px){.solutions-module__wiNOEq__heroMeta b{font-size:19px}.solutions-module__wiNOEq__stackCard{grid-template-columns:22px 36px 1fr 14px;gap:10px;padding:12px 10px}}.solutions-module__wiNOEq__section{width:100%;max-width:1280px;margin:0 auto;padding:0 24px 96px}.solutions-module__wiNOEq__sectionHead{max-width:760px;margin:0 0 36px}.solutions-module__wiNOEq__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--muted-foreground));align-items:center;gap:8px;margin-bottom:14px;font-size:11px;font-weight:700;display:inline-flex}.solutions-module__wiNOEq__eyebrowBar{background:hsl(var(--primary));border-radius:2px;width:24px;height:2px;display:inline-block}.solutions-module__wiNOEq__sectionTitle{letter-spacing:-.03em;color:hsl(var(--foreground));margin:0;font-size:clamp(30px,4vw,48px);font-weight:800;line-height:1.05}.solutions-module__wiNOEq__titleMuted{color:hsl(var(--muted-foreground));font-weight:700}.solutions-module__wiNOEq__titleAccent{background:linear-gradient(#f46d25,#dc3c18);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:800}.solutions-module__wiNOEq__sectionLede{max-width:60ch;color:hsl(var(--muted-foreground));margin:18px 0 0;font-size:16px;line-height:1.6}.solutions-module__wiNOEq__btn{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:10px;align-items:center;gap:6px;padding:9px 14px;font-family:inherit;font-size:13px;font-weight:600;line-height:1;text-decoration:none;transition:all .15s ease-out;display:inline-flex}.solutions-module__wiNOEq__btn svg{width:14px;height:14px}.solutions-module__wiNOEq__btnLg{border-radius:11px;padding:12px 18px;font-size:14px}.solutions-module__wiNOEq__btnPrimary{background:hsl(var(--primary));color:#fff;box-shadow:0 1px 2px #822b1740,0 4px 12px -2px #ad391f2e}.solutions-module__wiNOEq__btnPrimary:hover{background:hsl(var(--primary-hover));transform:translateY(-1px);box-shadow:0 2px 4px #822b174d,0 8px 16px -2px #ad391f38}.solutions-module__wiNOEq__btnPrimary:active{transform:translateY(0)scale(.98)}.solutions-module__wiNOEq__btnSecondary{background:hsl(var(--card));color:hsl(var(--foreground));border-color:hsl(var(--border))}.solutions-module__wiNOEq__btnSecondary:hover{background:hsl(var(--hover-bg));border-color:hsl(var(--border-strong))}.solutions-module__wiNOEq__btnGhostLight{color:#ffffffeb;background:0 0;border-color:#ffffff2e}.solutions-module__wiNOEq__btnGhostLight:hover{background:#ffffff14;border-color:#ffffff57}.solutions-module__wiNOEq__personaGrid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.solutions-module__wiNOEq__persona{background:hsl(var(--card));border:1px solid hsl(var(--border));box-shadow:var(--shadow-soft-xs);border-radius:20px;flex-direction:column;gap:18px;padding:28px 28px 26px;scroll-margin-top:80px;transition:transform .2s ease-out,box-shadow .2s ease-out;display:flex;position:relative;overflow:hidden}.solutions-module__wiNOEq__persona:before{content:"";background:var(--p);opacity:.85;width:100%;height:3px;position:absolute;top:0;left:0}.solutions-module__wiNOEq__persona:hover{box-shadow:var(--shadow-soft-md);transform:translateY(-3px)}.solutions-module__wiNOEq__personaHeader{align-items:center;gap:14px;display:flex}.solutions-module__wiNOEq__pIco{background:color-mix(in srgb, var(--p) 14%, transparent);width:48px;height:48px;color:var(--p);border:1px solid color-mix(in srgb, var(--p) 22%, transparent);border-radius:13px;flex:none;justify-content:center;align-items:center;display:inline-flex}.solutions-module__wiNOEq__pIco svg{width:22px;height:22px}.solutions-module__wiNOEq__pTag{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--p) 70%, hsl(var(--muted-foreground)));font-size:11px;font-weight:700}.solutions-module__wiNOEq__pTitle{letter-spacing:-.022em;color:hsl(var(--foreground));margin:4px 0 0;font-size:22px;font-weight:700;line-height:1.15}.solutions-module__wiNOEq__pCopy{color:hsl(var(--muted-foreground));margin:0;font-size:14.5px;line-height:1.6}.solutions-module__wiNOEq__pStats{background:hsl(var(--background-subtle));border:1px solid hsl(var(--border));border-radius:12px;grid-template-columns:repeat(3,1fr);gap:8px;padding:14px;display:grid}.solutions-module__wiNOEq__pStats>div{border-right:1px solid hsl(var(--border));flex-direction:column;gap:3px;padding-right:8px;display:flex}.solutions-module__wiNOEq__pStats>div:last-child{border-right:none}.solutions-module__wiNOEq__pStats b{letter-spacing:-.018em;color:var(--p);font-variant-numeric:tabular-nums;font-size:16px;font-weight:800}.solutions-module__wiNOEq__pStats span{color:hsl(var(--muted-foreground));letter-spacing:.01em;font-size:10.5px;font-weight:500;line-height:1.3}.solutions-module__wiNOEq__pBullets{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.solutions-module__wiNOEq__pBullets li{color:hsl(var(--foreground));align-items:flex-start;gap:8px;font-size:13px;line-height:1.5;display:flex}.solutions-module__wiNOEq__pBullets svg{width:14px;height:14px;color:var(--p);flex:none;margin-top:2px}@media (max-width:1080px){.solutions-module__wiNOEq__personaGrid{grid-template-columns:1fr}}.solutions-module__wiNOEq__scenario{background:hsl(var(--card));border:1px solid hsl(var(--border));box-shadow:var(--shadow-soft-xs);border-radius:20px;grid-template:"head head""body side"1fr/1fr 320px;gap:0 18px;margin-bottom:18px;padding:24px 26px 26px;display:grid}.solutions-module__wiNOEq__scenarioAlt{background:linear-gradient(135deg, #fdf8f7, hsl(var(--card)) 60%)}:is([data-theme=dark] .solutions-module__wiNOEq__scenarioAlt,.dark .solutions-module__wiNOEq__scenarioAlt){background:linear-gradient(135deg, #321b15, hsl(var(--card)) 60%)}.solutions-module__wiNOEq__scHead{border-bottom:1px dashed hsl(var(--border));grid-area:head;align-items:center;gap:14px;margin-bottom:20px;padding-bottom:18px;display:flex}.solutions-module__wiNOEq__scNum{letter-spacing:-.04em;color:hsl(var(--primary));font-variant-numeric:tabular-nums;font-size:28px;font-weight:900;line-height:1}.solutions-module__wiNOEq__scTag{letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:11px;font-weight:700}.solutions-module__wiNOEq__scHeadTitle{letter-spacing:-.018em;color:hsl(var(--foreground));margin:4px 0 0;font-size:19px;font-weight:700;line-height:1.2}.solutions-module__wiNOEq__scPill{background:hsl(var(--background-subtle));border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:5px 12px;font-size:11.5px;font-weight:600;display:inline-flex}.solutions-module__wiNOEq__scPill svg{width:12px;height:12px}.solutions-module__wiNOEq__scPillSuccess{color:hsl(var(--success));background:#3fa6731f;border-color:#0000}.solutions-module__wiNOEq__scPillRunning{color:hsl(var(--primary));background:#da4e2f1f;border-color:#0000}.solutions-module__wiNOEq__scBody{grid-area:body}.solutions-module__wiNOEq__scCopy{color:hsl(var(--muted-foreground));max-width:60ch;margin:0 0 18px;font-size:14.5px;line-height:1.6}.solutions-module__wiNOEq__scFlow{background:hsl(var(--background-subtle));border:1px solid hsl(var(--border));border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px;padding:14px;display:flex}.solutions-module__wiNOEq__fnode{background:hsl(var(--card));border:1px solid hsl(var(--border));min-width:0;box-shadow:var(--shadow-soft-xs);border-radius:10px;align-items:center;gap:8px;padding:8px 12px;display:flex}.solutions-module__wiNOEq__fnode svg{width:14px;height:14px;color:hsl(var(--muted-foreground));flex:none}.solutions-module__wiNOEq__fnode b{letter-spacing:-.005em;color:hsl(var(--foreground));font-size:12px;font-weight:600;display:block}.solutions-module__wiNOEq__fnode span{color:hsl(var(--muted-foreground));font-size:10.5px;display:block}.solutions-module__wiNOEq__fnodeIn{border-left:2px solid hsl(var(--info))}.solutions-module__wiNOEq__fnodeOut{border-left:2px solid hsl(var(--success))}.solutions-module__wiNOEq__fnodeModel .solutions-module__wiNOEq__fdot{background:var(--c);width:9px;height:9px;box-shadow:0 0 0 2px color-mix(in srgb, var(--c) 20%, transparent);border-radius:50%;flex:none}.solutions-module__wiNOEq__fedge{background:linear-gradient(90deg, hsl(var(--border)), hsl(var(--primary)), hsl(var(--border)));border-radius:2px;flex:0 0 18px;height:2px;position:relative}.solutions-module__wiNOEq__fedge:after{content:"";border-left:6px solid hsl(var(--primary));border-top:3.5px solid #0000;border-bottom:3.5px solid #0000;width:0;height:0;position:absolute;top:-2.5px;right:-3px}.solutions-module__wiNOEq__fanout{background:hsl(var(--background-subtle));border:1px solid hsl(var(--border));border-radius:12px;grid-template-columns:1fr 60px 1fr;align-items:center;gap:0;padding:18px;display:grid}.solutions-module__wiNOEq__fanIn{background:hsl(var(--card));border:1px solid hsl(var(--border));border-left:3px solid hsl(var(--primary));border-radius:10px;align-items:center;gap:10px;padding:12px 14px;display:flex}.solutions-module__wiNOEq__fanIn svg{width:16px;height:16px;color:hsl(var(--primary))}.solutions-module__wiNOEq__fanIn b{color:hsl(var(--foreground));font-size:13px;font-weight:700;display:block}.solutions-module__wiNOEq__fanIn span{color:hsl(var(--muted-foreground));font-size:11.5px}.solutions-module__wiNOEq__fanLines{height:100%;min-height:110px;position:relative}.solutions-module__wiNOEq__fanLines:before,.solutions-module__wiNOEq__fanLines:after,.solutions-module__wiNOEq__fanLines>i{content:"";background:hsl(var(--border));height:2px;position:absolute;top:50%;left:0;right:0}.solutions-module__wiNOEq__fanLines:before{top:22%;transform:rotate(-12deg)}.solutions-module__wiNOEq__fanLines:after{top:78%;transform:rotate(12deg)}.solutions-module__wiNOEq__fanOut{flex-direction:column;gap:8px;display:flex}.solutions-module__wiNOEq__branch{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:10px;align-items:center;gap:8px;padding:9px 12px;font-size:12px;display:flex;position:relative}.solutions-module__wiNOEq__bdot{border-radius:50%;flex:none;width:9px;height:9px}.solutions-module__wiNOEq__branch b{color:hsl(var(--foreground));font-weight:700}.solutions-module__wiNOEq__branch .solutions-module__wiNOEq__bMeta{color:hsl(var(--muted-foreground))}.solutions-module__wiNOEq__branchWinner{border-color:hsl(var(--primary));box-shadow:0 0 0 3px #da4e2f1a}.solutions-module__wiNOEq__branchWin{color:hsl(var(--primary));margin-left:auto;font-size:10.5px;font-weight:700}.solutions-module__wiNOEq__watchlist{background:hsl(var(--background-subtle));border:1px solid hsl(var(--border));border-radius:12px;overflow:hidden}.solutions-module__wiNOEq__wlHead,.solutions-module__wiNOEq__wlRow{grid-template-columns:1.4fr 1.6fr 1.2fr 60px;align-items:center;gap:12px;padding:11px 14px;font-size:12px;display:grid}.solutions-module__wiNOEq__wlHead{background:hsl(var(--card));border-bottom:1px solid hsl(var(--border));text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--muted-foreground));font-size:10.5px;font-weight:700}.solutions-module__wiNOEq__wlR{text-align:right}.solutions-module__wiNOEq__wlRow{border-bottom:1px solid hsl(var(--border))}.solutions-module__wiNOEq__wlRow:last-child{border-bottom:none}.solutions-module__wiNOEq__wlT{color:hsl(var(--foreground));align-items:center;gap:8px;font-weight:600;display:inline-flex}.solutions-module__wiNOEq__wlDot{background:hsl(var(--muted-foreground));border-radius:50%;width:7px;height:7px}.solutions-module__wiNOEq__wlDotLive{background:hsl(var(--primary));animation:1.8s ease-in-out infinite solutions-module__wiNOEq__solPulse;box-shadow:0 0 0 3px #da4e2f2e}.solutions-module__wiNOEq__wlS{color:hsl(var(--foreground))}.solutions-module__wiNOEq__wlSrc{color:hsl(var(--muted-foreground));font-size:11.5px}.solutions-module__wiNOEq__wlR b{font-variant-numeric:tabular-nums;color:hsl(var(--foreground));font-size:14px;font-weight:700}.solutions-module__wiNOEq__wlR .solutions-module__wiNOEq__scoreLive{color:hsl(var(--primary))}@keyframes solutions-module__wiNOEq__solPulse{0%,to{box-shadow:0 0 0 3px #da4e2f2e}50%{box-shadow:0 0 0 6px #da4e2f0f}}@keyframes solutions-module__wiNOEq__solPulseOrange{0%,to{opacity:1}50%{opacity:.4}}@keyframes solutions-module__wiNOEq__solBarFill{0%{width:0%!important}}@media (prefers-reduced-motion:reduce){.solutions-module__wiNOEq__wlDotLive,.solutions-module__wiNOEq__tickAlert,.solutions-module__wiNOEq__barInner,.solutions-module__wiNOEq__miniLive{animation:none!important}}.solutions-module__wiNOEq__examMock{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;padding:16px 18px 14px;font-family:Georgia,Times New Roman,serif}.solutions-module__wiNOEq__examHead{border-bottom:1px dashed hsl(var(--border));font-family:var(--font-sans);color:hsl(var(--foreground));justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:10px;font-size:12px;font-weight:600;display:flex}.solutions-module__wiNOEq__examMeta{color:hsl(var(--muted-foreground));font-size:11px;font-weight:500}.solutions-module__wiNOEq__examQ{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.solutions-module__wiNOEq__examQ li{color:hsl(var(--foreground));gap:8px;font-size:13.5px;line-height:1.5;display:flex}.solutions-module__wiNOEq__examQ li b{flex:none;font-weight:700}.solutions-module__wiNOEq__examOpts{font-family:var(--font-mono);color:hsl(var(--muted-foreground));letter-spacing:.08em;white-space:nowrap;align-self:flex-end;margin-left:auto;font-size:11px}.solutions-module__wiNOEq__examQDim{color:hsl(var(--muted-foreground))}.solutions-module__wiNOEq__examOptsDim{font-style:italic}.solutions-module__wiNOEq__examFoot{border-top:1px dashed hsl(var(--border));font-family:var(--font-sans);flex-wrap:wrap;gap:8px;margin-top:12px;padding-top:12px;display:flex}.solutions-module__wiNOEq__keyPill{background:hsl(var(--background-subtle));border:1px solid hsl(var(--border));color:hsl(var(--foreground));border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:11px;font-weight:600;display:inline-flex}.solutions-module__wiNOEq__keyPill svg{width:11px;height:11px;color:hsl(var(--success))}.solutions-module__wiNOEq__scSide{grid-area:side}.solutions-module__wiNOEq__scCard{background:hsl(var(--card));border:1px solid hsl(var(--border));box-shadow:var(--shadow-soft-xs);border-radius:14px;padding:14px 16px}.solutions-module__wiNOEq__scCardHeader{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.solutions-module__wiNOEq__scCardTag{letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--muted-foreground));align-items:center;gap:5px;font-size:10.5px;font-weight:700;display:inline-flex}.solutions-module__wiNOEq__scCardTag svg{width:12px;height:12px}.solutions-module__wiNOEq__scCardTitle{letter-spacing:-.005em;color:hsl(var(--foreground));margin:0 0 12px;font-size:13.5px;font-weight:700}.solutions-module__wiNOEq__scCardFoot{border-top:1px dashed hsl(var(--border));color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:10px;margin-top:10px;padding-top:10px;font-size:10.5px;display:flex}.solutions-module__wiNOEq__scCardFoot span{align-items:center;gap:4px;display:inline-flex}.solutions-module__wiNOEq__scCardFoot svg{width:11px;height:11px}.solutions-module__wiNOEq__scBullets{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.solutions-module__wiNOEq__scBullets li{color:hsl(var(--foreground));align-items:flex-start;gap:8px;font-size:12px;line-height:1.5;display:flex}.solutions-module__wiNOEq__bulletDot{border-radius:50%;flex:none;width:6px;height:6px;margin-top:6px}.solutions-module__wiNOEq__bulletDotHigh{background:hsl(var(--destructive));box-shadow:0 0 0 3px #d9262626}.solutions-module__wiNOEq__bulletDotMed{background:#ef9439}.solutions-module__wiNOEq__bulletDotLow{background:hsl(var(--muted-foreground))}.solutions-module__wiNOEq__parallelBars{flex-direction:column;gap:7px;display:flex}.solutions-module__wiNOEq__pb{grid-template-columns:64px 1fr 32px;align-items:center;gap:8px;font-size:11.5px;display:grid}.solutions-module__wiNOEq__pb b{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.solutions-module__wiNOEq__pb>span{color:hsl(var(--foreground));font-weight:600}.solutions-module__wiNOEq__pbar{background:hsl(var(--background-subtle));border-radius:999px;height:6px;overflow:hidden}.solutions-module__wiNOEq__barInner{border-radius:999px;height:100%;animation:1.4s ease-out backwards solutions-module__wiNOEq__solBarFill}.solutions-module__wiNOEq__pb:first-child .solutions-module__wiNOEq__barInner{animation-delay:50ms}.solutions-module__wiNOEq__pb:nth-child(2) .solutions-module__wiNOEq__barInner{animation-delay:.15s}.solutions-module__wiNOEq__pb:nth-child(3) .solutions-module__wiNOEq__barInner{animation-delay:.25s}.solutions-module__wiNOEq__miniLive{background:hsl(var(--primary));border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite solutions-module__wiNOEq__solPulse;display:inline-block;box-shadow:0 0 0 3px #da4e2f2e}.solutions-module__wiNOEq__schedStrip{gap:4px;margin-bottom:10px;display:flex}.solutions-module__wiNOEq__tick{background:hsl(var(--background-subtle));border:1px solid hsl(var(--border));border-radius:4px;flex:1;height:20px}.solutions-module__wiNOEq__tickOk{background:#3fa673;border-color:#3fa673}.solutions-module__wiNOEq__tickAlert{background:hsl(var(--primary));border-color:hsl(var(--primary));animation:1.4s ease-in-out infinite solutions-module__wiNOEq__solPulseOrange}.solutions-module__wiNOEq__tickRun{border-color:hsl(var(--primary));background:#da4e2f80}.solutions-module__wiNOEq__tickPending{background:hsl(var(--background-subtle))}.solutions-module__wiNOEq__schedNote{background:hsl(var(--background-subtle));border:1px solid hsl(var(--border));color:hsl(var(--foreground));border-radius:8px;align-items:center;gap:6px;margin:0;padding:8px 10px;font-size:11.5px;display:flex}.solutions-module__wiNOEq__schedNote svg{width:12px;height:12px;color:hsl(var(--primary))}.solutions-module__wiNOEq__checklist{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.solutions-module__wiNOEq__checklist li{color:hsl(var(--foreground));align-items:center;gap:8px;font-size:12px;display:flex}.solutions-module__wiNOEq__checklist svg{width:13px;height:13px;color:hsl(var(--success));flex:none}@media (max-width:980px){.solutions-module__wiNOEq__scenario{grid-template-columns:1fr;grid-template-areas:"head""body""side";gap:16px}.solutions-module__wiNOEq__scPill{display:none}.solutions-module__wiNOEq__fanout{grid-template-columns:1fr}.solutions-module__wiNOEq__fanLines{display:none}.solutions-module__wiNOEq__scFlow{gap:4px}.solutions-module__wiNOEq__fedge{flex:0 0 12px}}.solutions-module__wiNOEq__vsTable{background:hsl(var(--card));border:1px solid hsl(var(--border));box-shadow:var(--shadow-soft-sm);border-radius:22px;grid-template-columns:1fr 60px 1fr;align-items:stretch;gap:0;display:grid;overflow:hidden}.solutions-module__wiNOEq__vsCol{padding:28px 30px}.solutions-module__wiNOEq__vsThem{background:hsl(var(--background-subtle))}.solutions-module__wiNOEq__vsUs{background:linear-gradient(135deg, #fdf8f7, hsl(var(--card)));border-left:1px solid hsl(var(--border))}:is([data-theme=dark] .solutions-module__wiNOEq__vsUs,.dark .solutions-module__wiNOEq__vsUs){background:linear-gradient(135deg, #391e18, hsl(var(--card)))}.solutions-module__wiNOEq__vsHeader{margin-bottom:18px}.solutions-module__wiNOEq__vsTag{letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:11px;font-weight:700}.solutions-module__wiNOEq__vsCol h4{letter-spacing:-.022em;color:hsl(var(--foreground));margin:6px 0 0;font-size:22px;font-weight:800}.solutions-module__wiNOEq__vsUs h4{color:hsl(var(--primary))}.solutions-module__wiNOEq__vsCol ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.solutions-module__wiNOEq__vsCol ul li{color:hsl(var(--foreground));align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.solutions-module__wiNOEq__vsCol ul svg{flex:none;width:16px;height:16px;margin-top:2px}.solutions-module__wiNOEq__vsThem ul svg{color:hsl(var(--destructive))}.solutions-module__wiNOEq__vsUs ul svg{color:hsl(var(--success))}.solutions-module__wiNOEq__vsThem ul li{color:hsl(var(--muted-foreground))}.solutions-module__wiNOEq__vsDivider{background:hsl(var(--border));width:1px;margin:0 30px;position:relative}.solutions-module__wiNOEq__vsPill{background:hsl(var(--card));color:hsl(var(--primary));letter-spacing:.06em;text-transform:uppercase;border:1px solid hsl(var(--border));box-shadow:var(--shadow-soft-xs);border-radius:999px;padding:8px 12px;font-size:12px;font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:880px){.solutions-module__wiNOEq__vsTable{grid-template-columns:1fr}.solutions-module__wiNOEq__vsDivider{display:none}.solutions-module__wiNOEq__vsUs{border-left:none;border-top:1px solid hsl(var(--border))}}.solutions-module__wiNOEq__anchor{scroll-margin-top:80px}