.industry-module__mQKVqa__root{min-height:100vh;padding-top:var(--nav-height);color:var(--color-text-primary);background:var(--color-surface-brand-primary)}.industry-module__mQKVqa__page{border-inline:1px solid var(--color-border-primary);width:100%;max-width:108rem;margin-inline:auto}.industry-module__mQKVqa__hero{min-height:min(52rem, calc(100svh - var(--nav-height)));grid-template-columns:minmax(0,1.36fr) minmax(24rem,.94fr);display:grid}.industry-module__mQKVqa__heroCopy{flex-direction:column;justify-content:space-between;gap:4rem;min-width:0;padding:clamp(2rem,4.5vw,5rem);display:flex}.industry-module__mQKVqa__breadcrumb{color:var(--color-text-tertiary);font-family:var(--font-mono);font-size:var(--text-eyebrow-small);letter-spacing:.05em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.industry-module__mQKVqa__breadcrumb a{color:inherit;transition:color .16s}.industry-module__mQKVqa__breadcrumb a:hover{color:var(--color-text-primary)}.industry-module__mQKVqa__breadcrumb a:focus-visible,.industry-module__mQKVqa__actions a:focus-visible,.industry-module__mQKVqa__localNav a:focus-visible,.industry-module__mQKVqa__faqIntro a:focus-visible{outline:2px solid var(--color-text-brand-2);outline-offset:3px}.industry-module__mQKVqa__breadcrumb li[aria-current=page]{color:var(--color-text-primary)}.industry-module__mQKVqa__heroMessage{flex-direction:column;align-items:flex-start;gap:1.5rem;max-width:62rem;display:flex}.industry-module__mQKVqa__eyebrow,.industry-module__mQKVqa__sectionHeading>p,.industry-module__mQKVqa__faqIntro>p,.industry-module__mQKVqa__closingSection>div>p{color:var(--industry-accent);font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.65rem;margin:0;display:flex}.industry-module__mQKVqa__eyebrowIcon{flex:none;width:1rem;height:1rem}.industry-module__mQKVqa__heroMessage h1{max-width:13ch;font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(3rem,5.4vw,5.6rem);font-weight:500;line-height:.98}.industry-module__mQKVqa__heroLead{max-width:42rem;color:var(--color-text-secondary);margin:0;font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.55}.industry-module__mQKVqa__actions{flex-wrap:wrap;gap:.75rem;width:100%;margin-top:.5rem;display:flex}.industry-module__mQKVqa__actions a{border-radius:var(--radius-md);min-height:3rem;font-family:var(--font-display);font-size:var(--text-button-large);border:1px solid #0000;justify-content:center;align-items:center;gap:.75rem;padding:.65rem 1rem;transition:color .18s,background-color .18s,border-color .18s;display:inline-flex}.industry-module__mQKVqa__actions a span{width:1.2rem;transition:transform .18s}.industry-module__mQKVqa__actions a:hover span{transform:translate(.2rem)}.industry-module__mQKVqa__primaryAction{color:var(--color-text-invert);background:var(--color-action-primary)}.industry-module__mQKVqa__primaryAction:hover{background:var(--color-action-secondary)}.industry-module__mQKVqa__secondaryAction{color:var(--color-text-primary);border-color:var(--color-border-secondary)!important}.industry-module__mQKVqa__secondaryAction:hover{background:var(--color-action-ghost-1)}.industry-module__mQKVqa__primaryActionInverted{color:var(--color-text-primary);background:var(--color-action-invert-primary)}.industry-module__mQKVqa__primaryActionInverted:hover{background:var(--color-action-invert-secondary)}.industry-module__mQKVqa__secondaryActionInverted{color:var(--color-text-invert);border-color:var(--color-border-invert)!important}.industry-module__mQKVqa__secondaryActionInverted:hover{background:var(--color-action-invert-ghost-2)}.industry-module__mQKVqa__heroSteps{background:var(--color-border-primary);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;padding:1px;list-style:none;display:grid}.industry-module__mQKVqa__heroSteps li{background:var(--color-surface-brand-primary);min-height:4.5rem;font-family:var(--font-display);font-size:var(--text-body-small);flex-direction:column;justify-content:space-between;gap:.65rem;padding:.8rem;display:flex}.industry-module__mQKVqa__heroSteps li span{color:var(--industry-accent);font-family:var(--font-mono);font-size:var(--text-eyebrow-small)}.industry-module__mQKVqa__heroAside{border-left:1px solid var(--color-border-primary);background:var(--color-surface-brand-secondary);flex-direction:column;gap:1.25rem;min-width:0;padding:clamp(1rem,2.5vw,2.5rem);display:flex}.industry-module__mQKVqa__asideLabel,.industry-module__mQKVqa__visualHeader,.industry-module__mQKVqa__visualFooter,.industry-module__mQKVqa__controlsHeader,.industry-module__mQKVqa__controlsFooter{color:var(--color-text-tertiary);font-family:var(--font-mono);font-size:var(--text-eyebrow-small);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;display:flex}.industry-module__mQKVqa__asideLabel span:last-child{color:var(--color-text-primary)}.industry-module__mQKVqa__heroVisual{border:1px solid var(--color-border-primary);background:var(--color-surface-brand-primary);flex-direction:column;flex:1;min-height:34rem;margin:0;display:flex}.industry-module__mQKVqa__visualHeader{border-bottom:1px solid var(--color-border-primary);min-height:3rem;padding:.75rem .9rem}.industry-module__mQKVqa__visualIdentity,.industry-module__mQKVqa__liveStatus{align-items:center;gap:.55rem;display:inline-flex}.industry-module__mQKVqa__industryIcon{width:.9rem;height:.9rem;color:var(--industry-accent)}.industry-module__mQKVqa__liveStatus{color:var(--color-text-primary)}.industry-module__mQKVqa__liveStatus i{background:var(--industry-accent);width:.45rem;height:.45rem}.industry-module__mQKVqa__visualCanvas{background-image:radial-gradient(color-mix(in srgb, var(--color-text-primary) 11%, transparent) 1px, transparent 1px);background-position:.5rem .5rem;background-size:1rem 1rem;flex-direction:column;flex:1;justify-content:center;padding:clamp(1rem,2.8vw,2rem);display:flex}.industry-module__mQKVqa__requestCard,.industry-module__mQKVqa__resultCard{border:1px solid var(--color-border-secondary);background:var(--color-surface-brand-primary);box-shadow:0 .5rem 1.5rem -1.25rem color-mix(in srgb, var(--color-text-primary) 35%, transparent);justify-content:space-between;align-items:center;gap:.8rem;padding:.85rem;display:flex}.industry-module__mQKVqa__requestCard>span:last-child,.industry-module__mQKVqa__resultCard>span:first-child{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.industry-module__mQKVqa__requestCard small,.industry-module__mQKVqa__resultCard small,.industry-module__mQKVqa__stageCard small,.industry-module__mQKVqa__contextKey small{color:var(--color-text-tertiary);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-style:normal}.industry-module__mQKVqa__requestCard strong,.industry-module__mQKVqa__resultCard strong,.industry-module__mQKVqa__stageCard strong{font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:.93rem;font-weight:500;overflow:hidden}.industry-module__mQKVqa__requestCard em,.industry-module__mQKVqa__resultCard em{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-style:normal;overflow:hidden}.industry-module__mQKVqa__cardIcon,.industry-module__mQKVqa__automationIcon,.industry-module__mQKVqa__productIcon{border:1px solid var(--industry-accent);width:2rem;height:2rem;color:var(--industry-accent);background:color-mix(in srgb, var(--industry-accent) 9%, transparent);flex:none;place-items:center;display:grid}.industry-module__mQKVqa__cardIcon svg,.industry-module__mQKVqa__automationIcon svg,.industry-module__mQKVqa__productIcon svg{width:.9rem;height:.9rem}.industry-module__mQKVqa__flowStem{background:var(--color-border-secondary);align-self:center;align-items:flex-start;width:1px;height:1.5rem;display:flex}.industry-module__mQKVqa__flowStem i{background:var(--industry-accent);width:1px;height:0;animation:.42s ease-out .52s forwards industry-module__mQKVqa__drawStem}.industry-module__mQKVqa__stageGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.industry-module__mQKVqa__stageCard{border:1px solid var(--color-border-primary);background:var(--color-surface-brand-primary);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.55rem;min-width:0;padding:.7rem;display:grid;position:relative}.industry-module__mQKVqa__stageCard>span:last-child{flex-direction:column;gap:.15rem;min-width:0;display:flex}.industry-module__mQKVqa__stageNumber{color:var(--industry-accent);font-family:var(--font-mono);font-size:.5rem;position:absolute;top:.25rem;right:.3rem}.industry-module__mQKVqa__resultCard{border-color:color-mix(in srgb, var(--industry-accent) 58%, var(--color-border-primary));border-left:3px solid var(--industry-accent);background:color-mix(in srgb, var(--industry-accent) 7%, var(--color-surface-brand-primary))}.industry-module__mQKVqa__resultTick{border:1px solid var(--industry-accent);background:var(--industry-accent);flex:none;width:1.5rem;height:1.5rem;position:relative}.industry-module__mQKVqa__resultTick:after,.industry-module__mQKVqa__automationDone:after{content:"";border-bottom:2px solid var(--color-text-invert);border-left:2px solid var(--color-text-invert);width:.75rem;height:.38rem;position:absolute;top:.35rem;left:.32rem;transform:rotate(-45deg)}.industry-module__mQKVqa__revealItem{opacity:0;animation:industry-module__mQKVqa__revealVisual .54s var(--industry-delay) cubic-bezier(.2, .72, .24, 1) forwards;transform:translateY(.65rem)}.industry-module__mQKVqa__visualFooter{border-top:1px solid var(--color-border-primary);justify-content:center;min-height:2.6rem;padding:.7rem .9rem}.industry-module__mQKVqa__visualFooter i{background:var(--color-border-secondary);width:clamp(1.5rem,4vw,3.5rem);height:1px}.industry-module__mQKVqa__localNav{z-index:30;top:var(--nav-height);border-block:1px solid var(--color-border-primary);background:color-mix(in srgb, var(--color-surface-brand-primary) 95%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);min-height:3rem;display:flex;position:sticky}.industry-module__mQKVqa__localNav strong{border-right:1px solid var(--color-border-primary);min-width:14rem;font-family:var(--font-display);font-size:var(--text-button-small);align-items:center;padding-inline:1rem;font-weight:500;display:flex}.industry-module__mQKVqa__localNav>div{scrollbar-width:none;flex:1;min-width:0;display:flex;overflow-x:auto}.industry-module__mQKVqa__localNav>div::-webkit-scrollbar{display:none}.industry-module__mQKVqa__localNav a{border-right:1px solid var(--color-border-primary);min-height:3rem;color:var(--color-text-tertiary);font-family:var(--font-mono);font-size:var(--text-eyebrow-small);letter-spacing:.04em;text-transform:uppercase;flex:none;align-items:center;padding-inline:1.15rem;transition:color .16s,background-color .16s;display:flex}.industry-module__mQKVqa__localNav a:hover{color:var(--color-text-primary);background:var(--color-surface-brand-secondary)}.industry-module__mQKVqa__journeySection,.industry-module__mQKVqa__automationsSection,.industry-module__mQKVqa__platformSection,.industry-module__mQKVqa__controlsSection,.industry-module__mQKVqa__faqSection{scroll-margin-top:calc(var(--nav-height) + 3rem);border-top:1px solid var(--color-border-primary);padding:clamp(5rem,9vw,9rem) clamp(1rem,4vw,4rem)}.industry-module__mQKVqa__sectionHeading{flex-direction:column;gap:1rem;max-width:60rem;display:flex}.industry-module__mQKVqa__sectionHeading h2,.industry-module__mQKVqa__faqIntro h2,.industry-module__mQKVqa__closingSection h2{max-width:18ch;font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(2.35rem,4.7vw,4.4rem);font-weight:500;line-height:1.03}.industry-module__mQKVqa__sectionHeading h2,.industry-module__mQKVqa__faqIntro h2{scroll-margin-top:calc(var(--nav-height) + 4.5rem)}.industry-module__mQKVqa__sectionHeading>span,.industry-module__mQKVqa__closingSection>div>span{max-width:47rem;color:var(--color-text-secondary);font-size:clamp(1rem,1.3vw,1.18rem);line-height:1.6}.industry-module__mQKVqa__journeySection{grid-template-columns:minmax(17rem,.72fr) minmax(0,1.28fr);gap:clamp(3rem,7vw,8rem);display:grid}.industry-module__mQKVqa__journeyFrame{border-block:1px solid var(--color-border-primary);align-self:start}.industry-module__mQKVqa__journeyList{margin:0;padding:0;list-style:none}.industry-module__mQKVqa__journeyList li{border-bottom:1px solid var(--color-border-primary);opacity:0;transition:opacity .5s calc(var(--industry-index) * 90ms) ease, transform .5s calc(var(--industry-index) * 90ms) cubic-bezier(.2, .72, .24, 1);grid-template-columns:5rem minmax(0,1fr);gap:1.5rem;padding-block:1.75rem;display:grid;transform:translateY(.75rem)}.industry-module__mQKVqa__journeyFrame[data-active=true] .industry-module__mQKVqa__journeyList li{opacity:1;transform:none}.industry-module__mQKVqa__journeyMarker{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.industry-module__mQKVqa__journeyMarker>span{color:var(--industry-accent);font-family:var(--font-mono);font-size:var(--text-eyebrow-small)}.industry-module__mQKVqa__journeyMarker>i{border:1px solid var(--color-border-primary);width:2.25rem;height:2.25rem;color:var(--industry-accent);background:var(--color-surface-brand-secondary);place-items:center;display:grid}.industry-module__mQKVqa__journeyMarker svg{width:1rem;height:1rem}.industry-module__mQKVqa__journeyList li>div:last-child{flex-direction:column;gap:.5rem;max-width:42rem;display:flex}.industry-module__mQKVqa__journeyList h3,.industry-module__mQKVqa__automationCopy h3,.industry-module__mQKVqa__platformGrid h3,.industry-module__mQKVqa__controlsCopy h3{font-family:var(--font-display);margin:0;font-size:clamp(1.25rem,2vw,1.7rem);font-weight:500;line-height:1.15}.industry-module__mQKVqa__journeyList p,.industry-module__mQKVqa__automationCopy p,.industry-module__mQKVqa__platformGrid p,.industry-module__mQKVqa__controlsCopy li p,.industry-module__mQKVqa__faqList details>p{color:var(--color-text-tertiary);font-size:var(--text-body-small);margin:0;line-height:1.55}.industry-module__mQKVqa__journeyResult{min-height:3.5rem;color:var(--color-text-primary);font-family:var(--font-mono);font-size:var(--text-eyebrow-small);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:.8rem;padding-inline:1rem;display:flex}.industry-module__mQKVqa__journeyResult i{background:var(--industry-accent);transform-origin:0;flex:1;height:1px;transition:transform .7s ease-out .46s;transform:scaleX(0)}.industry-module__mQKVqa__journeyFrame[data-active=true] .industry-module__mQKVqa__journeyResult i{transform:scaleX(1)}.industry-module__mQKVqa__automationsSection{background:var(--color-surface-brand-secondary)}.industry-module__mQKVqa__automationsSection>.industry-module__mQKVqa__sectionHeading{margin-bottom:clamp(3rem,6vw,6rem)}.industry-module__mQKVqa__automationGrid{background:var(--color-border-primary);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:1px;display:grid}.industry-module__mQKVqa__automationCard{background:var(--color-surface-brand-primary);grid-template-rows:minmax(10rem,1fr) auto;min-height:24rem;display:grid}.industry-module__mQKVqa__automationVisual{background-image:linear-gradient(var(--color-border-primary) 1px, transparent 1px), linear-gradient(90deg, var(--color-border-primary) 1px, transparent 1px);background-size:2rem 2rem;align-items:center;gap:.8rem;padding:clamp(1.25rem,3vw,2.5rem);display:flex;position:relative;overflow:hidden}.industry-module__mQKVqa__automationIcon{background:var(--color-surface-brand-primary);width:3.25rem;height:3.25rem}.industry-module__mQKVqa__automationIcon svg{width:1.25rem;height:1.25rem}.industry-module__mQKVqa__automationTrack{background:var(--color-border-secondary);flex:1;height:2px;display:block}.industry-module__mQKVqa__automationTrack i{background:var(--industry-accent);transform-origin:0;width:100%;height:100%;transition:transform .7s calc(.12s + var(--industry-index) * 60ms) ease-out;display:block;transform:scaleX(0)}.industry-module__mQKVqa__automationCard[data-active=true] .industry-module__mQKVqa__automationTrack i{transform:scaleX(1)}.industry-module__mQKVqa__automationDone{border:1px solid var(--industry-accent);background:var(--industry-accent);opacity:0;flex:none;width:2rem;height:2rem;transition:opacity .26s .65s,transform .36s cubic-bezier(.2,.72,.24,1) .65s;position:relative;transform:scale(.7)}.industry-module__mQKVqa__automationDone:after{width:.9rem;top:.47rem;left:.43rem}.industry-module__mQKVqa__automationCard[data-active=true] .industry-module__mQKVqa__automationDone{opacity:1;transform:none}.industry-module__mQKVqa__automationCopy{border-top:1px solid var(--color-border-primary);flex-direction:column;gap:.7rem;min-height:12rem;padding:clamp(1.25rem,3vw,2.5rem);display:flex}.industry-module__mQKVqa__automationCopy>span{color:var(--industry-accent);font-family:var(--font-mono);font-size:var(--text-eyebrow-small);letter-spacing:.05em;text-transform:uppercase}.industry-module__mQKVqa__automationCopy p{max-width:42rem}.industry-module__mQKVqa__platformSection{grid-template-columns:minmax(18rem,.72fr) minmax(0,1.28fr);gap:clamp(3rem,7vw,8rem);display:grid}.industry-module__mQKVqa__platformIntro{flex-direction:column;justify-content:space-between;gap:3rem;display:flex}.industry-module__mQKVqa__contextKey{border:1px solid var(--industry-accent);background:color-mix(in srgb, var(--industry-accent) 7%, transparent);align-items:center;gap:.9rem;max-width:22rem;padding:1rem;display:flex}.industry-module__mQKVqa__contextIcon{width:1.5rem;height:1.5rem;color:var(--industry-accent);flex:none}.industry-module__mQKVqa__contextKey>span{flex-direction:column;gap:.2rem;display:flex}.industry-module__mQKVqa__contextKey strong{font-family:var(--font-display);font-size:var(--text-h6);font-weight:500}.industry-module__mQKVqa__platformFrame{border:1px solid var(--color-border-primary);background:var(--color-surface-brand-secondary);align-self:start}.industry-module__mQKVqa__contextRail{border-bottom:1px solid var(--color-border-primary);min-height:3.2rem;color:var(--industry-accent);font-family:var(--font-mono);font-size:var(--text-eyebrow-small);letter-spacing:.05em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:.8rem;padding-inline:1rem;display:grid}.industry-module__mQKVqa__contextRail i{background:var(--industry-accent);height:1px;transition:transform .65s ease-out;transform:scaleX(0)}.industry-module__mQKVqa__contextRail i:first-child{transform-origin:100%}.industry-module__mQKVqa__contextRail i:last-child{transform-origin:0}.industry-module__mQKVqa__platformFrame[data-active=true] .industry-module__mQKVqa__contextRail i{transform:scaleX(1)}.industry-module__mQKVqa__platformGrid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.industry-module__mQKVqa__platformGrid article{border-right:1px solid var(--color-border-primary);border-bottom:1px solid var(--color-border-primary);background:var(--color-surface-brand-primary);opacity:0;min-height:10rem;transition:opacity .45s calc(var(--industry-index) * 70ms) ease, transform .45s calc(var(--industry-index) * 70ms) cubic-bezier(.2, .72, .24, 1);gap:1rem;padding:clamp(1rem,2.5vw,1.8rem);display:flex;position:relative;transform:translateY(.6rem)}.industry-module__mQKVqa__platformFrame[data-active=true] .industry-module__mQKVqa__platformGrid article{opacity:1;transform:none}.industry-module__mQKVqa__platformGrid article:nth-child(2n){border-right:0}.industry-module__mQKVqa__platformGrid article:nth-last-child(-n+2){border-bottom:0}.industry-module__mQKVqa__platformGrid article>div{flex-direction:column;gap:.5rem;display:flex}.industry-module__mQKVqa__productIcon{border-color:var(--color-border-primary);background:var(--color-surface-brand-secondary);width:2.5rem;height:2.5rem}.industry-module__mQKVqa__productPort{border:1px solid var(--industry-accent);background:var(--color-surface-brand-primary);width:.5rem;height:.5rem;position:absolute;top:50%;right:-.28rem;transform:translateY(-50%)}.industry-module__mQKVqa__platformGrid article:nth-child(2n) .industry-module__mQKVqa__productPort{left:-.28rem;right:auto}.industry-module__mQKVqa__controlsSection{background:var(--color-surface-brand-secondary);grid-template-columns:minmax(22rem,.94fr) minmax(0,1.06fr);gap:clamp(3rem,7vw,8rem);display:grid}.industry-module__mQKVqa__controlsVisual{border:1px solid var(--color-border-primary);background:var(--color-surface-brand-primary);flex-direction:column;align-self:center;min-height:37rem;display:flex}.industry-module__mQKVqa__controlsHeader,.industry-module__mQKVqa__controlsFooter{min-height:3rem;padding-inline:1rem}.industry-module__mQKVqa__controlsHeader{border-bottom:1px solid var(--color-border-primary)}.industry-module__mQKVqa__controlsHeader span:last-child{color:var(--industry-accent)}.industry-module__mQKVqa__controlsFooter{border-top:1px solid var(--color-border-primary)}.industry-module__mQKVqa__boundaryMap{background-image:radial-gradient(color-mix(in srgb, var(--color-text-primary) 10%, transparent) 1px, transparent 1px);background-size:1rem 1rem;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:2rem;display:flex}.industry-module__mQKVqa__boundaryMap>i{background:var(--industry-accent);width:1px;height:2rem}.industry-module__mQKVqa__boundaryRequest,.industry-module__mQKVqa__boundaryAgent{border:1px solid var(--color-border-secondary);background:var(--color-surface-brand-primary);min-width:10rem;font-family:var(--font-display);justify-content:center;align-items:center;gap:.65rem;padding:.8rem 1rem;display:inline-flex}.industry-module__mQKVqa__boundaryAgent{border-color:var(--industry-accent);background:color-mix(in srgb, var(--industry-accent) 8%, var(--color-surface-brand-primary))}.industry-module__mQKVqa__boundaryRequest svg,.industry-module__mQKVqa__boundaryAgent svg{width:1rem;height:1rem;color:var(--industry-accent)}.industry-module__mQKVqa__boundaryMap>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;width:min(100%,28rem);display:grid}.industry-module__mQKVqa__boundaryMap>div>span{border:1px solid var(--color-border-primary);background:var(--color-surface-brand-primary);min-width:0;font-family:var(--font-display);text-align:center;flex-direction:column;align-items:center;gap:.4rem;padding:.8rem .45rem;display:flex}.industry-module__mQKVqa__boundaryMap>div b{background:var(--industry-accent);width:.45rem;height:.45rem}.industry-module__mQKVqa__boundaryMap>div span:nth-child(2) b{background:var(--industry-accent-secondary)}.industry-module__mQKVqa__boundaryMap>div span:nth-child(3) b{background:var(--color-text-tertiary)}.industry-module__mQKVqa__boundaryMap>div small{color:var(--color-text-tertiary);font-family:var(--font-mono);text-transform:uppercase;font-size:.55rem;line-height:1.3}.industry-module__mQKVqa__controlsCopy{flex-direction:column;gap:3rem;display:flex}.industry-module__mQKVqa__controlsCopy ol{border-block:1px solid var(--color-border-primary);margin:0;padding:0;list-style:none}.industry-module__mQKVqa__controlsCopy li{border-bottom:1px solid var(--color-border-primary);grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;padding-block:1.5rem;display:grid}.industry-module__mQKVqa__controlsCopy li:last-child{border-bottom:0}.industry-module__mQKVqa__controlsCopy li>span{color:var(--industry-accent);font-family:var(--font-mono);font-size:var(--text-eyebrow-small)}.industry-module__mQKVqa__controlsCopy li>div{flex-direction:column;gap:.5rem;display:flex}.industry-module__mQKVqa__faqSection{grid-template-columns:minmax(17rem,.72fr) minmax(0,1.28fr);gap:clamp(3rem,7vw,8rem);display:grid}.industry-module__mQKVqa__faqIntro{flex-direction:column;align-self:start;gap:1rem;display:flex}.industry-module__mQKVqa__faqIntro>a{width:fit-content;color:var(--color-text-primary);font-family:var(--font-display);align-items:center;gap:.65rem;margin-top:1.5rem;display:inline-flex}.industry-module__mQKVqa__faqIntro>a>svg{width:1rem;height:1rem;color:var(--industry-accent-secondary)}.industry-module__mQKVqa__faqIntro>a>span{width:1.1rem;transition:transform .18s}.industry-module__mQKVqa__faqIntro>a:hover>span{transform:translate(.2rem)}.industry-module__mQKVqa__faqList{border-block:1px solid var(--color-border-primary)}.industry-module__mQKVqa__faqList details{border-bottom:1px solid var(--color-border-primary)}.industry-module__mQKVqa__faqList details:last-child{border-bottom:0}.industry-module__mQKVqa__faqList summary{cursor:pointer;min-height:5.5rem;font-family:var(--font-display);grid-template-columns:2rem minmax(0,1fr) 1.2rem;align-items:center;gap:1rem;padding:1.25rem;font-size:clamp(1.1rem,1.8vw,1.4rem);list-style:none;transition:background-color .16s;display:grid}.industry-module__mQKVqa__faqList summary::-webkit-details-marker{display:none}.industry-module__mQKVqa__faqList summary:hover{background:var(--color-surface-brand-secondary)}.industry-module__mQKVqa__faqList summary:focus-visible{outline:2px solid var(--color-text-brand-2);outline-offset:-2px}.industry-module__mQKVqa__faqList summary>span{color:var(--industry-accent);font-family:var(--font-mono);font-size:var(--text-eyebrow-small)}.industry-module__mQKVqa__faqList summary>i{width:1rem;height:1rem;position:relative}.industry-module__mQKVqa__faqList summary>i:before,.industry-module__mQKVqa__faqList summary>i:after{content:"";background:var(--color-text-primary);width:100%;height:1px;transition:transform .18s;position:absolute;top:50%;left:0}.industry-module__mQKVqa__faqList summary>i:after{transform:rotate(90deg)}.industry-module__mQKVqa__faqList details[open] summary>i:after{transform:rotate(0)}.industry-module__mQKVqa__faqList details>p{max-width:48rem;font-size:var(--text-body-base);padding:0 1.25rem 1.75rem 4.25rem}.industry-module__mQKVqa__closingSection{border-top:1px solid var(--color-border-primary);min-height:27rem;color:var(--color-text-invert);background:var(--color-surface-brand);justify-content:space-between;align-items:flex-end;gap:3rem;padding:clamp(3rem,7vw,7rem) clamp(1rem,4vw,4rem);display:flex;position:relative;overflow:hidden}.industry-module__mQKVqa__closingSection>div:first-child{z-index:1;flex-direction:column;gap:1rem;max-width:64rem;display:flex;position:relative}.industry-module__mQKVqa__closingSection>div>p{color:var(--color-text-invert)}.industry-module__mQKVqa__closingSection h2{max-width:16ch}.industry-module__mQKVqa__closingSection>div>span{color:var(--color-text-invert);opacity:.8}.industry-module__mQKVqa__closingSection>.industry-module__mQKVqa__actions{z-index:1;width:auto;position:relative}.industry-module__mQKVqa__closingIcon{width:clamp(14rem,28vw,30rem);height:clamp(14rem,28vw,30rem);color:var(--color-text-invert);opacity:.06;position:absolute;top:-4rem;right:-2rem}@keyframes industry-module__mQKVqa__revealVisual{to{opacity:1;transform:none}}@keyframes industry-module__mQKVqa__drawStem{to{height:100%}}@media (max-width:64rem){.industry-module__mQKVqa__hero{grid-template-columns:1fr;min-height:0}.industry-module__mQKVqa__heroCopy{min-height:min(46rem, calc(100svh - var(--nav-height)))}.industry-module__mQKVqa__heroAside{border-top:1px solid var(--color-border-primary);border-left:0;min-height:42rem}.industry-module__mQKVqa__journeySection,.industry-module__mQKVqa__platformSection,.industry-module__mQKVqa__controlsSection,.industry-module__mQKVqa__faqSection{grid-template-columns:1fr}.industry-module__mQKVqa__sectionHeading,.industry-module__mQKVqa__faqIntro{max-width:52rem}.industry-module__mQKVqa__contextKey{display:none}.industry-module__mQKVqa__controlsVisual{order:2;width:min(100%,48rem);min-height:32rem}.industry-module__mQKVqa__closingSection{flex-direction:column;align-items:flex-start}.industry-module__mQKVqa__closingSection>.industry-module__mQKVqa__actions{width:100%}}@media (max-width:48rem){.industry-module__mQKVqa__page{border-inline:0}.industry-module__mQKVqa__heroCopy{min-height:calc(100svh - var(--nav-height));gap:3rem;padding:2rem 1rem}.industry-module__mQKVqa__heroMessage h1{font-size:clamp(2.8rem,14vw,4.7rem)}.industry-module__mQKVqa__heroLead{font-size:1rem}.industry-module__mQKVqa__heroSteps{grid-template-columns:repeat(2,minmax(0,1fr))}.industry-module__mQKVqa__heroAside{min-height:auto;padding:1rem}.industry-module__mQKVqa__heroVisual{min-height:34rem}.industry-module__mQKVqa__localNav strong{display:none}.industry-module__mQKVqa__localNav a,.industry-module__mQKVqa__journeySection,.industry-module__mQKVqa__automationsSection,.industry-module__mQKVqa__platformSection,.industry-module__mQKVqa__controlsSection,.industry-module__mQKVqa__faqSection{padding-inline:1rem}.industry-module__mQKVqa__automationGrid{grid-template-columns:1fr}.industry-module__mQKVqa__automationCard{min-height:21rem}.industry-module__mQKVqa__platformGrid article{min-height:9rem;padding:1rem}.industry-module__mQKVqa__controlsVisual{min-height:28rem}.industry-module__mQKVqa__closingSection{min-height:30rem;padding-inline:1rem}}@media (max-width:35rem){.industry-module__mQKVqa__actions{flex-direction:column}.industry-module__mQKVqa__actions a{width:100%}.industry-module__mQKVqa__asideLabel span:last-child{display:none}.industry-module__mQKVqa__heroVisual{min-height:31rem}.industry-module__mQKVqa__visualHeader{flex-direction:column;align-items:flex-start;gap:.35rem}.industry-module__mQKVqa__visualCanvas{padding:.8rem}.industry-module__mQKVqa__stageGrid{gap:.4rem}.industry-module__mQKVqa__stageCard{grid-template-columns:1fr;gap:.35rem;padding:.6rem}.industry-module__mQKVqa__stageCard .industry-module__mQKVqa__cardIcon{width:1.6rem;height:1.6rem}.industry-module__mQKVqa__stageCard small{display:none}.industry-module__mQKVqa__requestCard strong,.industry-module__mQKVqa__resultCard strong,.industry-module__mQKVqa__stageCard strong{font-size:.8rem}.industry-module__mQKVqa__journeyList li{grid-template-columns:4rem minmax(0,1fr);gap:.8rem}.industry-module__mQKVqa__journeyResult{font-size:.58rem}.industry-module__mQKVqa__platformGrid{grid-template-columns:1fr}.industry-module__mQKVqa__platformGrid article,.industry-module__mQKVqa__platformGrid article:nth-child(2n){border-right:0;border-bottom:1px solid var(--color-border-primary)}.industry-module__mQKVqa__platformGrid article:last-child{border-bottom:0}.industry-module__mQKVqa__productPort{display:none}.industry-module__mQKVqa__contextRail{text-align:center;grid-template-columns:1fr}.industry-module__mQKVqa__contextRail i{display:none}.industry-module__mQKVqa__boundaryMap{padding:1rem}.industry-module__mQKVqa__boundaryMap>div{gap:.35rem}.industry-module__mQKVqa__boundaryMap>div>span{font-size:.8rem}.industry-module__mQKVqa__faqList summary{grid-template-columns:1.5rem minmax(0,1fr) 1rem;gap:.7rem;padding-inline:.8rem}.industry-module__mQKVqa__faqList details>p{padding-left:3rem;padding-right:.8rem}}@media (prefers-reduced-motion:reduce){.industry-module__mQKVqa__revealItem{opacity:1;animation:none;transform:none}.industry-module__mQKVqa__flowStem i{height:100%;animation:none}.industry-module__mQKVqa__journeyList li,.industry-module__mQKVqa__platformGrid article,.industry-module__mQKVqa__automationDone{opacity:1;transition:none;transform:none}.industry-module__mQKVqa__journeyResult i,.industry-module__mQKVqa__automationTrack i,.industry-module__mQKVqa__contextRail i{transition:none;transform:scaleX(1)}}@media (scripting:none){.industry-module__mQKVqa__journeyList li,.industry-module__mQKVqa__platformGrid article,.industry-module__mQKVqa__automationDone{opacity:1;transform:none}.industry-module__mQKVqa__journeyResult i,.industry-module__mQKVqa__automationTrack i,.industry-module__mQKVqa__contextRail i{transform:scaleX(1)}}
