.hero-visual-module__Dh7W2a__flow{grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:minmax(0,1fr);gap:.5rem;min-height:0;display:grid;position:relative}.hero-visual-module__Dh7W2a__statusDot{background:var(--teal);border-radius:9999px;width:.375rem;height:.375rem;animation:1.8s ease-in-out infinite hero-visual-module__Dh7W2a__hero-status-pulse;box-shadow:0 0 .65rem #00c9a7cc}.hero-visual-module__Dh7W2a__step{opacity:.42;background:#1c2333b3;border:1px solid #ffffff14;border-radius:.75rem;align-items:center;gap:.625rem;min-width:0;min-height:0;padding:.5rem .75rem;transition:opacity .32s,transform .32s,border-color .32s,box-shadow .32s;display:flex;position:relative;transform:translate(.25rem)}.hero-visual-module__Dh7W2a__stepActive{opacity:1;border-color:#00c9a78c;transform:translate(0);box-shadow:0 0 1.25rem #00c9a724}.hero-visual-module__Dh7W2a__stepDone{opacity:1;transform:translate(0)}.hero-visual-module__Dh7W2a__stepIcon{color:#ffffff80;background:#ffffff12;border-radius:.5rem;flex:none;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;transition:background-color .32s,color .32s;display:flex}.hero-visual-module__Dh7W2a__stepActive .hero-visual-module__Dh7W2a__stepIcon,.hero-visual-module__Dh7W2a__stepDone .hero-visual-module__Dh7W2a__stepIcon{color:var(--teal);background:#00c9a729}.hero-visual-module__Dh7W2a__stepCheck{background:var(--teal);width:1rem;height:1rem;color:var(--primary-foreground);opacity:0;border-radius:9999px;justify-content:center;align-items:center;transition:opacity .22s,transform .22s;display:flex;position:absolute;top:50%;right:.625rem;transform:translateY(-50%)scale(.5)}.hero-visual-module__Dh7W2a__stepDone .hero-visual-module__Dh7W2a__stepCheck{opacity:1;transform:translateY(-50%)scale(1)}.hero-visual-module__Dh7W2a__readyCard{opacity:.42;background:#1c2333b3;border:1px solid #ffffff14;border-radius:.75rem;grid-template-rows:auto auto auto;gap:.625rem;min-width:0;padding:.75rem;transition:opacity .4s,transform .4s,border-color .4s,box-shadow .4s;display:grid;transform:translateY(.2rem)}.hero-visual-module__Dh7W2a__readyCardComplete{opacity:1;border-color:#00c9a78c;transform:translateY(0);box-shadow:0 0 1.5rem #00c9a729}.hero-visual-module__Dh7W2a__progressSegment{background:#ffffff14;border-radius:9999px;flex:1;height:.2rem;transition:background-color .3s,box-shadow .3s}.hero-visual-module__Dh7W2a__progressSegmentComplete{background:var(--teal);box-shadow:0 0 .6rem #00c9a747}@keyframes hero-visual-module__Dh7W2a__hero-status-pulse{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.hero-visual-module__Dh7W2a__statusDot{animation:none}.hero-visual-module__Dh7W2a__step,.hero-visual-module__Dh7W2a__stepIcon,.hero-visual-module__Dh7W2a__stepCheck,.hero-visual-module__Dh7W2a__readyCard,.hero-visual-module__Dh7W2a__progressSegment{transition:none}}
.business-impact-visual-module__Ofv3HW__panel{isolation:isolate;background:radial-gradient(circle at 88% 8%, #00c9a726, transparent 32%), var(--slate);border:1px solid #ffffff1a;border-radius:1.25rem;padding:1rem;position:relative;overflow:hidden;box-shadow:0 1.5rem 3.5rem #1c233329}.business-impact-visual-module__Ofv3HW__panel:before{pointer-events:none;content:"";background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:2rem 2rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.business-impact-visual-module__Ofv3HW__header,.business-impact-visual-module__Ofv3HW__columnLabels,.business-impact-visual-module__Ofv3HW__row,.business-impact-visual-module__Ofv3HW__problemCard,.business-impact-visual-module__Ofv3HW__outcomeCard,.business-impact-visual-module__Ofv3HW__connector,.business-impact-visual-module__Ofv3HW__status,.business-impact-visual-module__Ofv3HW__summary{z-index:1;position:relative}.business-impact-visual-module__Ofv3HW__header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:.75rem;display:flex}.business-impact-visual-module__Ofv3HW__eyebrow{color:var(--teal);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .25rem;font-size:.6875rem;font-weight:600}.business-impact-visual-module__Ofv3HW__title{color:#fff;max-width:21rem;margin:0;font-size:1.125rem;font-weight:600;line-height:1.35}.business-impact-visual-module__Ofv3HW__status{color:#ffffff8c;white-space:nowrap;flex:none;align-items:center;gap:.4rem;font-size:.6875rem;display:flex}.business-impact-visual-module__Ofv3HW__statusDot{background:var(--teal);border-radius:9999px;width:.375rem;height:.375rem;animation:1.8s ease-in-out infinite business-impact-visual-module__Ofv3HW__impact-pulse;box-shadow:0 0 .75rem #00c9a7bf}.business-impact-visual-module__Ofv3HW__columnLabels{color:#ffffff61;letter-spacing:.08em;text-transform:uppercase;grid-template-columns:minmax(0,1fr) 2.75rem minmax(0,1fr);gap:.5rem;margin-top:.75rem;font-size:.625rem;font-weight:600;display:grid}.business-impact-visual-module__Ofv3HW__rows{z-index:1;gap:.5rem;margin-top:.5rem;display:grid;position:relative}.business-impact-visual-module__Ofv3HW__row{grid-template-columns:minmax(0,1fr) 2.75rem minmax(0,1fr);align-items:stretch;gap:.5rem;display:grid}.business-impact-visual-module__Ofv3HW__problemCard,.business-impact-visual-module__Ofv3HW__outcomeCard{border-radius:.75rem;align-items:center;gap:.625rem;min-width:0;padding:.625rem .75rem;display:flex}.business-impact-visual-module__Ofv3HW__problemCard{background:#ffffff0a;border:1px solid #ffffff14}.business-impact-visual-module__Ofv3HW__outcomeCard{isolation:isolate;background:#00c9a714;border:1px solid #00c9a72e;position:relative;overflow:hidden}.business-impact-visual-module__Ofv3HW__borderTracer{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.business-impact-visual-module__Ofv3HW__borderTracer rect{fill:none;stroke:color-mix(in srgb, var(--teal) 65%, white);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:14 86;stroke-dashoffset:0;opacity:0;filter:drop-shadow(0 0 .2rem #b7fff2f2)drop-shadow(0 0 .45rem #00c9a7e6);animation:3.4s linear infinite business-impact-visual-module__Ofv3HW__impact-border-travel}.business-impact-visual-module__Ofv3HW__row:nth-child(2) .business-impact-visual-module__Ofv3HW__borderTracer rect{animation-delay:.18s}.business-impact-visual-module__Ofv3HW__row:nth-child(3) .business-impact-visual-module__Ofv3HW__borderTracer rect{animation-delay:.36s}.business-impact-visual-module__Ofv3HW__row:nth-child(4) .business-impact-visual-module__Ofv3HW__borderTracer rect{animation-delay:.54s}.business-impact-visual-module__Ofv3HW__problemIcon,.business-impact-visual-module__Ofv3HW__summaryIcon{flex:none;justify-content:center;align-items:center;display:flex}.business-impact-visual-module__Ofv3HW__problemIcon{color:#ffffff94;background:#ffffff12;border-radius:.5rem;width:1.875rem;height:1.875rem}.business-impact-visual-module__Ofv3HW__outcomeIcon{width:1rem;height:1rem;color:var(--teal);flex:none}.business-impact-visual-module__Ofv3HW__problemCard>div,.business-impact-visual-module__Ofv3HW__outcomeCard>div{min-width:0}.business-impact-visual-module__Ofv3HW__cardTitle,.business-impact-visual-module__Ofv3HW__cardCopy,.business-impact-visual-module__Ofv3HW__summaryTitle,.business-impact-visual-module__Ofv3HW__summaryCopy{overflow-wrap:anywhere;margin:0}.business-impact-visual-module__Ofv3HW__cardTitle{color:#fff;font-size:.75rem;font-weight:600;line-height:1.25}.business-impact-visual-module__Ofv3HW__cardCopy{color:#ffffff80;margin-top:.15rem;font-size:.625rem;line-height:1.35}.business-impact-visual-module__Ofv3HW__connector{min-width:0;color:var(--teal);align-items:center;display:flex}.business-impact-visual-module__Ofv3HW__connectorLine{background:#00c9a740;flex:1;height:1px;position:relative;overflow:hidden}.business-impact-visual-module__Ofv3HW__signalDot{background:color-mix(in srgb, var(--teal) 65%, white);border-radius:9999px;width:.3rem;height:.3rem;animation:1.8s ease-in-out infinite business-impact-visual-module__Ofv3HW__impact-signal;position:absolute;top:-.125rem;left:-.25rem;box-shadow:0 0 .4rem #b7fff2f2,0 0 .85rem #00c9a7e6}.business-impact-visual-module__Ofv3HW__row:nth-child(2) .business-impact-visual-module__Ofv3HW__signalDot{animation-delay:.3s}.business-impact-visual-module__Ofv3HW__row:nth-child(3) .business-impact-visual-module__Ofv3HW__signalDot{animation-delay:.6s}.business-impact-visual-module__Ofv3HW__row:nth-child(4) .business-impact-visual-module__Ofv3HW__signalDot{animation-delay:.9s}.business-impact-visual-module__Ofv3HW__connectorArrow{flex:none;width:.875rem;height:.875rem}.business-impact-visual-module__Ofv3HW__summary{background:linear-gradient(135deg,#00c9a729,#00c9a712);border:1px solid #00c9a740;border-radius:.875rem;align-items:flex-start;gap:.75rem;margin-top:.75rem;padding:.75rem;display:flex;box-shadow:0 0 1.5rem #00c9a714}.business-impact-visual-module__Ofv3HW__summaryIcon{background:var(--teal);width:2.25rem;height:2.25rem;color:var(--primary-foreground);border-radius:.65rem}.business-impact-visual-module__Ofv3HW__summaryTitle{color:#fff;font-size:.8125rem;font-weight:600}.business-impact-visual-module__Ofv3HW__summaryCopy{color:#ffffff94;margin-top:.2rem;font-size:.6875rem;line-height:1.45}@keyframes business-impact-visual-module__Ofv3HW__impact-signal{0%{opacity:0;left:-.25rem}20%{opacity:1}80%{opacity:1}to{opacity:0;left:calc(100% - .1rem)}}@keyframes business-impact-visual-module__Ofv3HW__impact-border-travel{0%{opacity:0;stroke-dashoffset:0}4%{opacity:1}68%{opacity:1;stroke-dashoffset:-100px}70%,to{opacity:0;stroke-dashoffset:-100px}}@keyframes business-impact-visual-module__Ofv3HW__impact-pulse{0%,to{opacity:.55}50%{opacity:1}}@media (max-width:639px){.business-impact-visual-module__Ofv3HW__header{flex-direction:column;align-items:flex-start}.business-impact-visual-module__Ofv3HW__columnLabels{display:none}.business-impact-visual-module__Ofv3HW__rows{margin-top:1rem}.business-impact-visual-module__Ofv3HW__row{grid-template-columns:minmax(0,1fr);gap:.375rem}.business-impact-visual-module__Ofv3HW__connector{justify-content:center;height:1.5rem}.business-impact-visual-module__Ofv3HW__connectorLine{flex:none;width:1px;height:100%}.business-impact-visual-module__Ofv3HW__signalDot{animation:1.8s ease-in-out infinite business-impact-visual-module__Ofv3HW__impact-signal-mobile;top:-.25rem;left:-.125rem}.business-impact-visual-module__Ofv3HW__connectorArrow{transform:rotate(90deg)}.business-impact-visual-module__Ofv3HW__row:nth-child(2) .business-impact-visual-module__Ofv3HW__signalDot{animation-delay:.3s}.business-impact-visual-module__Ofv3HW__row:nth-child(3) .business-impact-visual-module__Ofv3HW__signalDot{animation-delay:.6s}.business-impact-visual-module__Ofv3HW__row:nth-child(4) .business-impact-visual-module__Ofv3HW__signalDot{animation-delay:.9s}}@keyframes business-impact-visual-module__Ofv3HW__impact-signal-mobile{0%{opacity:0;top:-.25rem}20%{opacity:1}80%{opacity:1}to{opacity:0;top:calc(100% - .1rem)}}@media (prefers-reduced-motion:reduce){.business-impact-visual-module__Ofv3HW__statusDot,.business-impact-visual-module__Ofv3HW__signalDot,.business-impact-visual-module__Ofv3HW__borderTracer rect{animation:none}.business-impact-visual-module__Ofv3HW__borderTracer{display:none}}
