.WorkflowDemo-module__YCG_eW__wrapper{border:1px solid var(--glass-border);border-radius:var(--radius-lg);width:100%;padding:var(--space-6);background:#060810f2;overflow:hidden}.WorkflowDemo-module__YCG_eW__svg{width:100%;height:auto;display:block}.WorkflowDemo-module__YCG_eW__desktop{display:block}.WorkflowDemo-module__YCG_eW__mobile{display:none}.WorkflowDemo-module__YCG_eW__desktopLabel{display:inline}.WorkflowDemo-module__YCG_eW__mobileLabel{display:none}.WorkflowDemo-module__YCG_eW__nodeRect{transition:fill .5s,stroke .5s}.WorkflowDemo-module__YCG_eW__nodeIcon{justify-content:center;align-items:center;display:flex}.WorkflowDemo-module__YCG_eW__travelDot{offset-distance:0%;opacity:0;animation:3s linear infinite WorkflowDemo-module__YCG_eW__travelFlow}@keyframes WorkflowDemo-module__YCG_eW__travelFlow{0%{offset-distance:0%;opacity:0}5%{opacity:1}90%{opacity:1}to{offset-distance:100%;opacity:0}}.WorkflowDemo-module__YCG_eW__pulseRing{animation:2.5s ease-in-out infinite WorkflowDemo-module__YCG_eW__nodePulse}@keyframes WorkflowDemo-module__YCG_eW__nodePulse{0%,to{opacity:.2;transform:scale(1)}50%{opacity:0;transform:scale(1.3)}}@media (max-width:768px){.WorkflowDemo-module__YCG_eW__wrapper{padding:var(--space-4)}.WorkflowDemo-module__YCG_eW__desktop{display:none}.WorkflowDemo-module__YCG_eW__mobile{display:block}.WorkflowDemo-module__YCG_eW__desktopLabel{display:none}.WorkflowDemo-module__YCG_eW__mobileLabel{display:inline}}
.ROISavingsDemo-module__OhIqvq__wrapper{gap:var(--space-4);flex-direction:column;width:100%;display:flex}.ROISavingsDemo-module__OhIqvq__card{border:1px solid var(--glass-border);border-radius:var(--radius-md);padding:var(--space-5);gap:var(--space-3);transition:border-color var(--duration-normal) var(--ease-out);background:#060810f2;flex-direction:column;display:flex}.ROISavingsDemo-module__OhIqvq__card:hover{border-color:var(--glass-border-hover)}.ROISavingsDemo-module__OhIqvq__cardLabel{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--dust);text-transform:uppercase;letter-spacing:.1em}.ROISavingsDemo-module__OhIqvq__cardValue{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--white);letter-spacing:-.02em;font-weight:700}.ROISavingsDemo-module__OhIqvq__cardValueAccentPlasma{color:var(--plasma)}.ROISavingsDemo-module__OhIqvq__cardValueAccentSignal{color:var(--signal)}.ROISavingsDemo-module__OhIqvq__cardValueAccentReactor{color:var(--reactor)}.ROISavingsDemo-module__OhIqvq__progressTrack{border-radius:var(--radius-full);background:#ffffff0d;width:100%;height:4px;overflow:hidden}.ROISavingsDemo-module__OhIqvq__progressFill{border-radius:var(--radius-full);height:100%;transition:width 1.5s var(--ease-out)}.ROISavingsDemo-module__OhIqvq__progressPlasma{background:var(--plasma);box-shadow:0 0 8px rgba(var(--plasma-rgb), .4)}.ROISavingsDemo-module__OhIqvq__progressSignal{background:var(--signal);box-shadow:0 0 8px rgba(var(--signal-rgb), .4)}.ROISavingsDemo-module__OhIqvq__progressReactor{background:var(--reactor);box-shadow:0 0 8px rgba(var(--reactor-rgb), .4)}.ROISavingsDemo-module__OhIqvq__cardSubtext{font-size:var(--text-xs);color:var(--dust);font-family:var(--font-mono)}@media (max-width:768px){.ROISavingsDemo-module__OhIqvq__card{padding:var(--space-4)}.ROISavingsDemo-module__OhIqvq__cardValue{font-size:var(--text-xl)}}
.page-module__sLY3Fa__section{padding:var(--space-16) 0}.page-module__sLY3Fa__sectionTitle{letter-spacing:-.02em;margin-bottom:var(--space-4);font-size:clamp(1.5rem,3vw,2.25rem)}.page-module__sLY3Fa__sectionDesc{font-size:var(--text-base);color:var(--dust);line-height:var(--leading-relaxed);max-width:60ch;margin-bottom:var(--space-8)}.page-module__sLY3Fa__splitRow{gap:var(--space-12);grid-template-columns:1fr 1fr;align-items:center;display:grid}.page-module__sLY3Fa__splitReverse{direction:rtl}.page-module__sLY3Fa__splitReverse>*{direction:ltr}.page-module__sLY3Fa__splitContent{flex-direction:column;display:flex}.page-module__sLY3Fa__splitContent h2{margin-bottom:var(--space-4)}.page-module__sLY3Fa__splitContent p{margin-bottom:var(--space-3);font-size:var(--text-base);color:var(--dust);line-height:var(--leading-relaxed);max-width:50ch}.page-module__sLY3Fa__splitVisual{justify-content:center;align-items:center;display:flex}.page-module__sLY3Fa__useCaseGrid{gap:var(--space-6);margin-top:var(--space-6);grid-template-columns:repeat(2,1fr);display:grid}.page-module__sLY3Fa__useCase{gap:var(--space-4);flex-direction:column;display:flex}.page-module__sLY3Fa__useCaseHeader{align-items:center;gap:var(--space-3);display:flex}.page-module__sLY3Fa__useCaseIcon{color:var(--plasma)}.page-module__sLY3Fa__useCaseHeader h3{font-size:var(--text-lg);font-weight:600}.page-module__sLY3Fa__useCaseList{gap:var(--space-2);flex-direction:column;list-style:none;display:flex}.page-module__sLY3Fa__useCaseList li{font-size:var(--text-sm);color:var(--dust);padding-left:var(--space-4);position:relative}.page-module__sLY3Fa__useCaseList li:before{content:"→";color:var(--plasma);font-size:var(--text-xs);position:absolute;left:0}.page-module__sLY3Fa__integrationGrid{gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__sLY3Fa__integrationItem{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-full);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--stellar);display:flex}.page-module__sLY3Fa__integrationItem svg{color:var(--plasma);opacity:.6}.page-module__sLY3Fa__sectionHeader{text-align:center;max-width:70ch;margin:0 auto var(--space-10)}.page-module__sLY3Fa__sectionHeader .page-module__sLY3Fa__tag{display:inline-block}.page-module__sLY3Fa__sectionHeader .page-module__sLY3Fa__sectionDesc{margin-left:auto;margin-right:auto}.page-module__sLY3Fa__answerBlock{max-width:75ch}.page-module__sLY3Fa__answerH2{color:var(--white);letter-spacing:-.02em;margin-bottom:var(--space-4);font-size:clamp(1.5rem,3vw,2rem);font-weight:600}.page-module__sLY3Fa__answerBlock p{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--stellar);margin-bottom:var(--space-3)}.page-module__sLY3Fa__answerBlock p:last-child{margin-bottom:0}.page-module__sLY3Fa__answerBlock strong{color:var(--white);font-weight:600}.page-module__sLY3Fa__inlineLink{color:var(--plasma);text-decoration:underline;-webkit-text-decoration-color:rgba(var(--plasma-rgb), .3);text-decoration-color:rgba(var(--plasma-rgb), .3);text-underline-offset:3px;transition:text-decoration-color var(--duration-fast) var(--ease-out)}.page-module__sLY3Fa__inlineLink:hover{-webkit-text-decoration-color:var(--plasma);text-decoration-color:var(--plasma)}.page-module__sLY3Fa__workflowStack,.page-module__sLY3Fa__workflow{gap:var(--space-4);flex-direction:column;display:flex}.page-module__sLY3Fa__workflowHeader{align-items:flex-start;gap:var(--space-4);display:flex}.page-module__sLY3Fa__workflowIcon{border:1px solid var(--glass-border);border-radius:var(--radius-sm);background:#ffffff08;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.page-module__sLY3Fa__workflowName{font-family:var(--font-display);font-size:var(--text-xl);color:var(--white);margin:0 0 var(--space-1);font-weight:600}.page-module__sLY3Fa__workflowSub{font-size:var(--text-sm);color:var(--dust);margin:0;line-height:1.4}.page-module__sLY3Fa__workflowBody{gap:var(--space-6);padding-top:var(--space-3);border-top:1px solid var(--glass-border);grid-template-columns:1.5fr 1fr;display:grid}.page-module__sLY3Fa__workflowUseCase p{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--stellar);margin:var(--space-1) 0 0}.page-module__sLY3Fa__workflowLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--plasma);opacity:.7;margin-bottom:var(--space-1);font-size:10px;display:block}.page-module__sLY3Fa__workflowPricing{gap:var(--space-3);flex-direction:column;display:flex}.page-module__sLY3Fa__workflowPrice{font-family:var(--font-display);font-size:var(--text-base);color:var(--white);margin:0;font-weight:600}.page-module__sLY3Fa__tableWrap{-webkit-overflow-scrolling:touch;border:1px solid var(--glass-border);border-radius:var(--radius-lg);padding:var(--space-1);background:#06081066;overflow-x:auto}.page-module__sLY3Fa__compareTable{border-collapse:separate;border-spacing:0;width:100%;min-width:720px;font-size:var(--text-sm)}.page-module__sLY3Fa__compareTable th,.page-module__sLY3Fa__compareTable td{padding:var(--space-3) var(--space-4);text-align:left;border-bottom:1px solid var(--glass-border)}.page-module__sLY3Fa__compareTable thead th{color:var(--white);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;background:#ffffff05;font-size:10px}.page-module__sLY3Fa__compareTable tbody td:first-child{color:var(--stellar);font-weight:500}.page-module__sLY3Fa__compareTable tbody tr:last-child td{border-bottom:none}.page-module__sLY3Fa__compareCell{text-align:center}.page-module__sLY3Fa__compareCheck{color:var(--signal)}.page-module__sLY3Fa__compareEmpty{color:var(--dust);opacity:.3}.page-module__sLY3Fa__compareText{font-size:var(--text-xs);color:var(--dust)}.page-module__sLY3Fa__compareRowHighlight td{background:rgba(var(--plasma-rgb), .05);border-color:rgba(var(--plasma-rgb), .15)}.page-module__sLY3Fa__compareRowHighlight td:first-child{color:var(--white);font-weight:600}.page-module__sLY3Fa__caseStudyH3{font-family:var(--font-display);font-size:var(--text-base);color:var(--white);margin:var(--space-4) 0 var(--space-2);letter-spacing:-.01em;font-weight:600}.page-module__sLY3Fa__caseStudyH3:first-child{margin-top:0}.page-module__sLY3Fa__tagList{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.page-module__sLY3Fa__metricGrid{gap:var(--space-3);grid-template-columns:repeat(2,1fr);display:grid}.page-module__sLY3Fa__metric{gap:var(--space-1);flex-direction:column;display:flex}.page-module__sLY3Fa__metricLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--dust);font-size:10px}.page-module__sLY3Fa__metricRow{align-items:center;gap:var(--space-2);display:flex}.page-module__sLY3Fa__metricFrom{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--dust);opacity:.7;text-decoration:line-through}.page-module__sLY3Fa__metricArrow{color:var(--plasma);flex-shrink:0}.page-module__sLY3Fa__metricTo{font-family:var(--font-display);font-size:var(--text-lg);color:var(--white);letter-spacing:-.02em;font-weight:700}.page-module__sLY3Fa__metricDelta{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--signal);font-size:10px}.page-module__sLY3Fa__caseStudyCta{margin-top:var(--space-8);text-align:center}.page-module__sLY3Fa__ctaLink{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--plasma);padding:var(--space-3) var(--space-5);border:1px solid rgba(var(--plasma-rgb), .3);border-radius:var(--radius-md);transition:all var(--duration-fast) var(--ease-out);text-decoration:none;display:inline-flex}.page-module__sLY3Fa__ctaLink:hover{background:rgba(var(--plasma-rgb), .05);border-color:var(--plasma);color:var(--white)}.page-module__sLY3Fa__useGrid{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.page-module__sLY3Fa__useItem{gap:var(--space-2);flex-direction:column;display:flex;position:relative}.page-module__sLY3Fa__useNum{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--plasma);opacity:.6;letter-spacing:.1em}.page-module__sLY3Fa__useTitle{font-family:var(--font-display);font-size:var(--text-base);color:var(--white);letter-spacing:-.01em;margin:0;font-weight:600}.page-module__sLY3Fa__useBody{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--dust);margin:0}@media (max-width:768px){.page-module__sLY3Fa__section{padding:var(--space-10) 0}.page-module__sLY3Fa__sectionTitle{font-size:clamp(1.25rem,5vw,1.75rem)}.page-module__sLY3Fa__splitRow{gap:var(--space-8);grid-template-columns:1fr}.page-module__sLY3Fa__splitReverse{direction:ltr}.page-module__sLY3Fa__useCaseGrid{grid-template-columns:1fr}.page-module__sLY3Fa__workflowBody{gap:var(--space-4);grid-template-columns:1fr}.page-module__sLY3Fa__metricGrid,.page-module__sLY3Fa__useGrid{grid-template-columns:1fr}}@media (min-width:769px) and (max-width:1023px){.page-module__sLY3Fa__useGrid{grid-template-columns:repeat(2,1fr)}}
