.industrial-page{padding-top:132px}.industrial-back{display:inline-block;color:var(--z-muted);font-size:13px;margin-bottom:42px}.industrial-back:hover{color:var(--z-accent)}.industrial-hero-copy{display:grid;grid-template-columns:1.15fr 1fr;gap:64px;align-items:end;margin-bottom:48px}.industrial-hero h1{font-size:clamp(36px,4.5vw,68px);line-height:1.08;letter-spacing:-.045em;font-weight:650;margin:18px 0 0}.industrial-intro p,.industrial-lead{font-size:18px;line-height:1.7;color:var(--z-muted)}.industrial-intro .product-actions{margin:24px 0 14px}.industrial-intro small{font-size:12px;color:var(--z-muted)}.industrial-preview{margin:0;border:1px solid var(--z-line-strong);border-radius:12px;overflow:hidden;background:var(--z-surface)}.industrial-preview-bar{display:flex;justify-content:space-between;gap:16px;padding:15px 22px;font:11px var(--z-mono);letter-spacing:.1em;color:#9ed8c6;border-bottom:1px solid var(--z-line)}.industrial-preview img{display:block;width:100%;height:auto}.industrial-preview figcaption{padding:16px 22px;font-size:12px;color:var(--z-muted)}.industrial-section{margin-top:96px;padding-top:64px;border-top:1px solid var(--z-line)}.industrial-section h2{font-size:clamp(28px,3vw,44px);font-weight:600;letter-spacing:-.035em;line-height:1.18;margin:14px 0 24px}.industrial-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:40px}.industrial-features article>span{font:11px var(--z-mono);color:#9ed8c6;letter-spacing:.08em}.industrial-features h3{font-size:21px;font-weight:600;margin:18px 0 12px}.industrial-features p,.industrial-scenarios p,.industrial-steps p,.industrial-page details p{font-size:15px;line-height:1.8;color:var(--z-muted)}.industrial-scenarios{display:grid;grid-template-columns:1fr 1fr;gap:80px}.industrial-scenarios li{padding:20px 0;border-bottom:1px solid var(--z-line)}.industrial-scenarios li:first-child{padding-top:0}.industrial-scenarios strong,.industrial-scenarios span{display:block}.industrial-scenarios span{font-size:14px;color:var(--z-muted);line-height:1.7;margin-top:8px}.industrial-lead{max-width:740px}.industrial-steps{counter-reset:steps;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:40px 0 24px}.industrial-steps li{counter-increment:steps;border-top:1px solid var(--z-line-strong);padding-top:20px}.industrial-steps li::before{content:'0' counter(steps);display:block;color:var(--z-accent);font:12px var(--z-mono);margin-bottom:14px}.industrial-steps p{margin-top:10px}.industrial-note{padding:20px 24px;background:var(--z-surface);border-left:2px solid #8db9ab;font-size:13px;line-height:1.8;color:var(--z-muted);margin:28px 0}.industrial-page details{border-bottom:1px solid var(--z-line);padding:20px 0}.industrial-page summary{cursor:pointer;font-weight:600;line-height:1.5}.industrial-page details p{margin-top:14px;max-width:900px}.industrial-finish{display:flex;justify-content:space-between;gap:32px;align-items:center;padding-bottom:88px}.industrial-finish .text-link{display:block;margin-top:20px;max-width:380px;line-height:1.7}.industrial-page a:focus-visible,.industrial-page summary:focus-visible{outline:2px solid var(--z-accent);outline-offset:5px}
@media(max-width:900px){.industrial-hero-copy{grid-template-columns:1fr;gap:26px}.industrial-features,.industrial-steps{gap:24px}.industrial-scenarios{gap:40px}.industrial-preview-bar{font-size:9px}}
@media(max-width:600px){.industrial-page{padding-top:108px}.industrial-back{margin-bottom:28px}.industrial-hero-copy{margin-bottom:32px}.industrial-intro p{font-size:16px}.industrial-features,.industrial-steps,.industrial-scenarios{grid-template-columns:1fr;gap:28px}.industrial-section{margin-top:56px;padding-top:40px}.industrial-preview-bar{padding:12px;letter-spacing:0;font-size:8px}.industrial-preview figcaption{padding:12px;font-size:11px}.industrial-finish{align-items:flex-start;flex-direction:column;padding-bottom:50px}.industrial-note{padding:16px}.industrial-hero .eyebrow{font-size:9px}}
