.IndustryPage-module__oL7r_q__page{isolation:isolate}.IndustryPage-module__oL7r_q__directory{--ink:#f3f1eb;--muted:#a2afa6;--line:#f3f1eb24;--lime:#d5f36c;color:var(--ink);background:#08100f;padding:112px 0;scroll-margin-top:90px}.IndustryPage-module__oL7r_q__directory em{color:var(--lime);font-style:normal}.IndustryPage-module__oL7r_q__directory .IndustryPage-module__oL7r_q__workflowIntro{color:var(--muted)}.IndustryPage-module__oL7r_q__directory a:focus-visible{outline:2px solid var(--lime);outline-offset:5px}.IndustryPage-module__oL7r_q__directoryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:50px;display:grid}.IndustryPage-module__oL7r_q__hero{background:#08100f;position:relative;overflow:hidden}.IndustryPage-module__oL7r_q__heroImage{object-fit:cover;object-position:65% center}.IndustryPage-module__oL7r_q__heroShade{background:linear-gradient(90deg,#08100ff7,#08100fd1 38%,#08100f2e 85%),linear-gradient(#0000 60%,#08100fd9);position:absolute;inset:0}.IndustryPage-module__oL7r_q__heroInner{padding-top:24px;position:relative}.IndustryPage-module__oL7r_q__heroCopy{max-width:1000px;padding:36px 0 60px}.IndustryPage-module__oL7r_q__hero h1{font:500 clamp(3.7rem, 6.7vw, 7.2rem)/.95 var(--font-sans);letter-spacing:-.065em;margin:28px 0}.IndustryPage-module__oL7r_q__heroCopy>p{color:#c5cec7;max-width:550px;font-size:17px;line-height:1.8}.IndustryPage-module__oL7r_q__heroBottom{border-top:1px solid var(--line);color:#bdc7bf;font:10px/1.5 var(--font-mono);letter-spacing:.07em;justify-content:space-between;align-items:center;gap:24px;padding:25px 0;display:flex}.IndustryPage-module__oL7r_q__heroBottom span:first-child{color:var(--lime)}.IndustryPage-module__oL7r_q__industryNav{border-block:1px solid var(--line);background:#0b1614}.IndustryPage-module__oL7r_q__industryNav>div{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.IndustryPage-module__oL7r_q__industryNav a{color:var(--muted);border-right:1px solid var(--line);font:500 14px/1.5 var(--font-sans);align-items:center;gap:12px;padding:25px 20px;display:flex;position:relative}.IndustryPage-module__oL7r_q__industryNav a:first-child{border-left:1px solid var(--line)}.IndustryPage-module__oL7r_q__industryNav svg{flex-shrink:0}.IndustryPage-module__oL7r_q__navNumber{font:10px var(--font-mono);margin-left:auto}.IndustryPage-module__oL7r_q__industryNav a:hover,.IndustryPage-module__oL7r_q__industryNav .IndustryPage-module__oL7r_q__activeIndustry{color:var(--lime);background:#d5f36c0f}.IndustryPage-module__oL7r_q__industryNav .IndustryPage-module__oL7r_q__activeIndustry:after{content:"";background:var(--lime);height:2px;position:absolute;bottom:-1px;left:0;right:0}.IndustryPage-module__oL7r_q__overview,.IndustryPage-module__oL7r_q__workflow,.IndustryPage-module__oL7r_q__expertise{padding:112px 0}.IndustryPage-module__oL7r_q__overviewCopy{max-width:430px}.IndustryPage-module__oL7r_q__overviewCopy>p{color:var(--muted);font-size:15px;line-height:1.8}.IndustryPage-module__oL7r_q__tags{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.IndustryPage-module__oL7r_q__tags span{border:1px solid var(--line);color:#bdc7bf;font:10px/1.5 var(--font-mono);padding:7px 10px}.IndustryPage-module__oL7r_q__challengeGrid{border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:60px;display:grid}.IndustryPage-module__oL7r_q__challengeGrid article{border-right:1px solid var(--line);padding:32px}.IndustryPage-module__oL7r_q__challengeGrid article:first-child{padding-left:0}.IndustryPage-module__oL7r_q__challengeGrid article:last-child{border-right:0}.IndustryPage-module__oL7r_q__challengeGrid h3{max-width:350px;font:500 26px/1.15 var(--font-sans);letter-spacing:-.035em;margin:24px 0 14px}.IndustryPage-module__oL7r_q__challengeGrid p{max-width:400px;color:var(--muted);font-size:13px;line-height:1.8}.IndustryPage-module__oL7r_q__page .IndustryPage-module__oL7r_q__workflowIntro{color:var(--muted)}.IndustryPage-module__oL7r_q__workflowGrid{grid-template-columns:1fr 1fr;gap:60px;margin-top:55px;display:grid}.IndustryPage-module__oL7r_q__workflowVisual{background:#13231b;min-height:540px;position:relative;overflow:hidden}.IndustryPage-module__oL7r_q__workflowVisual>img{object-fit:cover}.IndustryPage-module__oL7r_q__workflowVisual:after{content:"";background:linear-gradient(#0000 35%,#08100ff2);position:absolute;inset:0}.IndustryPage-module__oL7r_q__workflowVisual figcaption{z-index:1;position:absolute;bottom:32px;left:32px;right:32px}.IndustryPage-module__oL7r_q__workflowVisual figcaption span{color:var(--lime);font:10px var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.IndustryPage-module__oL7r_q__workflowVisual strong{max-width:420px;font:500 36px/1.1 var(--font-sans);letter-spacing:-.045em;margin-top:16px;display:block}.IndustryPage-module__oL7r_q__workflowSteps{border-top:1px solid var(--line)}.IndustryPage-module__oL7r_q__workflowSteps li{border-bottom:1px solid var(--line);grid-template-columns:28px 1fr 20px;gap:22px;padding:28px 0;display:grid}.IndustryPage-module__oL7r_q__workflowSteps li>span{color:var(--lime);font:12px/1.8 var(--font-mono)}.IndustryPage-module__oL7r_q__workflowSteps h3{font:500 25px/1.2 var(--font-sans);letter-spacing:-.025em}.IndustryPage-module__oL7r_q__workflowSteps p{max-width:540px;color:var(--muted);margin-top:12px;font-size:13px;line-height:1.8}.IndustryPage-module__oL7r_q__workflowSteps svg{color:var(--lime)}.IndustryPage-module__oL7r_q__outcomes{border-top:1px solid #d5f36c4d;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;margin-top:60px;padding-top:28px;display:grid}.IndustryPage-module__oL7r_q__outcomes>div{gap:14px;display:flex}.IndustryPage-module__oL7r_q__outcomes svg{color:var(--lime);flex-shrink:0;margin-top:3px}.IndustryPage-module__oL7r_q__outcomes h3{font:500 20px/1.3 var(--font-sans)}.IndustryPage-module__oL7r_q__outcomes p{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.7}.IndustryPage-module__oL7r_q__products{border-block:1px solid var(--line);background:#102019;padding:85px 0}.IndustryPage-module__oL7r_q__productGrid{grid-template-columns:.9fr 1.1fr 1fr;align-items:stretch;gap:24px;display:grid}.IndustryPage-module__oL7r_q__productGrid>div{padding:20px 30px 20px 0}.IndustryPage-module__oL7r_q__productGrid h2{font:500 clamp(2.8rem, 4.6vw, 5.3rem)/.98 var(--font-sans);letter-spacing:-.06em;margin:22px 0}.IndustryPage-module__oL7r_q__productGrid>div>p{max-width:290px;color:var(--muted);margin-bottom:28px;font-size:14px;line-height:1.8}.IndustryPage-module__oL7r_q__productCard{background:#08100f;border:1px solid #d5f36c40;flex-direction:column;align-items:flex-start;padding:30px;transition:border-color .2s,transform .2s;display:flex}.IndustryPage-module__oL7r_q__productCard>svg{color:var(--lime);margin-bottom:55px}.IndustryPage-module__oL7r_q__productCard h3{font:500 38px/1 var(--font-sans);letter-spacing:-.045em;margin:18px 0}.IndustryPage-module__oL7r_q__productCard p{max-width:330px;color:var(--muted);margin-bottom:28px;font-size:14px;line-height:1.8}.IndustryPage-module__oL7r_q__productAction{color:var(--lime);font:500 12px/1.5 var(--font-sans);align-items:center;gap:12px;margin-top:auto;display:inline-flex}.IndustryPage-module__oL7r_q__productCard:hover{border-color:var(--lime);transform:translateY(-3px)}.IndustryPage-module__oL7r_q__expertiseGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:50px;display:grid}.IndustryPage-module__oL7r_q__expertiseCard{border:1px solid var(--line);background:#0b1614;flex-direction:column;align-items:flex-start;padding:30px;transition:border-color .2s,background .2s;display:flex}.IndustryPage-module__oL7r_q__expertiseCard>span:first-child{color:var(--muted);font:10px/1.5 var(--font-mono);letter-spacing:.08em}.IndustryPage-module__oL7r_q__expertiseCard h3{font:500 28px/1.12 var(--font-sans);letter-spacing:-.035em;margin:38px 0 18px}.IndustryPage-module__oL7r_q__expertiseCard p{color:var(--muted);margin-bottom:30px;font-size:13px;line-height:1.8}.IndustryPage-module__oL7r_q__expertiseCard:hover{background:#11231b;border-color:#d5f36c80}@media (max-width:1100px){.IndustryPage-module__oL7r_q__directoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.IndustryPage-module__oL7r_q__heroCopy{max-width:820px}.IndustryPage-module__oL7r_q__overviewCopy{max-width:350px}.IndustryPage-module__oL7r_q__industryNav a{padding-inline:14px;font-size:12px}.IndustryPage-module__oL7r_q__workflowGrid{gap:35px}.IndustryPage-module__oL7r_q__productGrid{grid-template-columns:1fr 1fr}.IndustryPage-module__oL7r_q__productGrid>div{grid-column:1/-1}.IndustryPage-module__oL7r_q__productGrid>div>p{max-width:500px}}@media (max-width:900px){.IndustryPage-module__oL7r_q__heroCopy{padding:65px 0 80px}.IndustryPage-module__oL7r_q__hero h1{font-size:clamp(3.6rem,8.5vw,5.7rem)}.IndustryPage-module__oL7r_q__heroShade{background:linear-gradient(90deg,#08100ff2,#08100f8c),linear-gradient(#0000 50%,#08100fd9)}.IndustryPage-module__oL7r_q__heroBottom{flex-wrap:wrap}.IndustryPage-module__oL7r_q__heroBottom span:last-child{display:none}.IndustryPage-module__oL7r_q__industryNav>div{grid-template-columns:repeat(2,minmax(0,1fr))}.IndustryPage-module__oL7r_q__industryNav a{padding:20px 16px}.IndustryPage-module__oL7r_q__industryNav a:nth-child(3){border-left:1px solid var(--line)}.IndustryPage-module__oL7r_q__industryNav a:nth-child(-n+2){border-bottom:1px solid var(--line)}.IndustryPage-module__oL7r_q__overviewCopy{max-width:620px}.IndustryPage-module__oL7r_q__challengeGrid article{padding:26px 20px}.IndustryPage-module__oL7r_q__challengeGrid h3{font-size:22px}.IndustryPage-module__oL7r_q__workflowGrid{grid-template-columns:1fr}.IndustryPage-module__oL7r_q__workflowVisual{min-height:420px}.IndustryPage-module__oL7r_q__expertiseGrid{grid-template-columns:1fr}.IndustryPage-module__oL7r_q__expertiseCard h3{margin-top:24px}}@media (max-width:620px){.IndustryPage-module__oL7r_q__directory{padding:72px 0}.IndustryPage-module__oL7r_q__directoryGrid{grid-template-columns:1fr;margin-top:35px}.IndustryPage-module__oL7r_q__heroInner{padding-top:20px}.IndustryPage-module__oL7r_q__heroCopy{padding:45px 0 60px}.IndustryPage-module__oL7r_q__hero h1{font-size:clamp(2.8rem,11.8vw,4.6rem)}.IndustryPage-module__oL7r_q__heroCopy>p{font-size:15px}.IndustryPage-module__oL7r_q__heroBottom{gap:12px;font-size:9px}.IndustryPage-module__oL7r_q__heroBottom span:nth-child(2){max-width:200px}.IndustryPage-module__oL7r_q__industryNav a{gap:8px;padding:18px 10px;font-size:11px}.IndustryPage-module__oL7r_q__navNumber{display:none}.IndustryPage-module__oL7r_q__overview,.IndustryPage-module__oL7r_q__workflow,.IndustryPage-module__oL7r_q__expertise{padding:72px 0}.IndustryPage-module__oL7r_q__challengeGrid{grid-template-columns:1fr;margin-top:35px}.IndustryPage-module__oL7r_q__challengeGrid article,.IndustryPage-module__oL7r_q__challengeGrid article:first-child{border-right:0;border-bottom:1px solid var(--line);padding:26px 0}.IndustryPage-module__oL7r_q__challengeGrid article:last-child{border-bottom:0}.IndustryPage-module__oL7r_q__workflowGrid{margin-top:35px}.IndustryPage-module__oL7r_q__workflowVisual{min-height:390px}.IndustryPage-module__oL7r_q__workflowVisual figcaption{bottom:24px;left:24px;right:24px}.IndustryPage-module__oL7r_q__workflowVisual strong{font-size:30px}.IndustryPage-module__oL7r_q__workflowSteps li{grid-template-columns:24px 1fr;gap:14px}.IndustryPage-module__oL7r_q__workflowSteps h3{font-size:23px}.IndustryPage-module__oL7r_q__workflowSteps svg{display:none}.IndustryPage-module__oL7r_q__outcomes{grid-template-columns:1fr;gap:28px;margin-top:36px}.IndustryPage-module__oL7r_q__products{padding:64px 0}.IndustryPage-module__oL7r_q__productGrid{grid-template-columns:1fr}.IndustryPage-module__oL7r_q__productGrid>div{grid-column:auto;padding-right:0}.IndustryPage-module__oL7r_q__productCard{padding:26px}.IndustryPage-module__oL7r_q__expertiseGrid{margin-top:35px}.IndustryPage-module__oL7r_q__expertiseCard{padding:26px}}@media (prefers-reduced-motion:reduce){.IndustryPage-module__oL7r_q__productCard:hover{transform:none}}
