.automation-v12{position:relative;padding:125px max(28px,6vw);background:#edf1e9;color:#071a14;overflow:hidden}.automation-v12:before{content:"";position:absolute;right:-12%;top:-20%;width:52vw;height:52vw;border-radius:50%;background:#baff181c;filter:blur(20px)}.automation-v12>header{position:relative;display:grid;grid-template-columns:1fr .72fr;gap:7vw;align-items:end;margin-bottom:72px}.automation-v12>header .eyebrow{grid-column:1/-1}.automation-v12 h2{margin:0;font-size:clamp(52px,6.5vw,96px);line-height:.92;letter-spacing:-.065em;font-weight:600}.automation-v12 h2 em{font-style:normal;color:#6f8d00}.automation-v12>header>p:last-child{margin:0 0 7px;color:#56635d;font-size:17px;line-height:1.7}.automation-stage{position:relative;display:grid;grid-template-columns:1.15fr .85fr;background:#071a14}.automation-stage figure{position:relative;margin:0;min-height:660px;overflow:hidden}.automation-stage figure:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 42%,#071a146b),linear-gradient(0deg,#071a14db,transparent 54%)}.automation-stage figure>img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.85);transition:transform .9s cubic-bezier(.2,.75,.2,1)}.automation-stage:hover figure>img{transform:scale(1.025)}.automation-stage figcaption{position:absolute;z-index:4;left:38px;bottom:38px;color:#fff}.automation-stage figcaption span{display:block;margin-bottom:12px;color:#baff18;font-size:9px;font-weight:800;letter-spacing:.16em}.automation-stage figcaption strong{font-size:clamp(32px,4vw,58px);line-height:.96;letter-spacing:-.05em}.device-hotspot{position:absolute;z-index:4;display:flex;align-items:center;gap:9px;color:#fff}.device-hotspot>i{width:9px;height:9px;border-radius:50%;background:#baff18;box-shadow:0 0 0 7px #baff1817,0 0 20px #baff18}.device-hotspot>span{padding:8px 10px;border:1px solid #ffffff20;background:#071a14c7;backdrop-filter:blur(8px);font-size:9px;font-weight:800;letter-spacing:.08em}.device-hotspot small{display:block;margin-top:3px;color:#94a39b;font-size:8px;font-weight:500;letter-spacing:0}.dh1{left:13%;top:27%}.dh2{right:10%;top:19%}.dh3{right:18%;top:53%}.device-grid{display:grid;grid-template-columns:1fr 1fr;padding:18px;background:#071a14;color:#fff}.device-grid article{min-height:150px;padding:23px 20px;border-right:1px solid #ffffff14;border-bottom:1px solid #ffffff14}.device-grid article:nth-child(2n){border-right:0}.device-grid article:nth-last-child(-n+2){border-bottom:0}.device-grid b{display:block;color:#baff18;font-size:9px;letter-spacing:.13em}.device-grid span{display:block;margin:18px 0 7px;font-size:16px;font-weight:800}.device-grid small{display:block;color:#8f9f97;font-size:11px;line-height:1.5}.automation-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;gap:14px;align-items:center;margin-top:58px}.automation-flow div{min-height:100px;padding:20px;border:1px solid #cbd2ca;background:#f5f7f3}.automation-flow span{color:#6f8d00;font-size:9px;font-weight:800}.automation-flow b,.automation-flow small{display:block}.automation-flow b{margin:11px 0 5px;font-size:14px}.automation-flow small{color:#68746e;font-size:10px}.automation-flow>i{font-style:normal;color:#6f8d00;font-size:24px}@media(max-width:1000px){.automation-v12{padding:90px 24px}.automation-v12>header{grid-template-columns:1fr;gap:28px}.automation-stage{grid-template-columns:1fr}.automation-stage figure{min-height:570px}.automation-flow{grid-template-columns:1fr 1fr}.automation-flow>i{display:none}}@media(max-width:560px){.automation-v12 h2{font-size:47px}.automation-v12>header>p:last-child{font-size:15px}.automation-stage figure{min-height:490px}.automation-stage figcaption{left:22px;bottom:24px}.device-hotspot span{display:none}.device-grid{grid-template-columns:1fr}.device-grid article,.device-grid article:nth-child(2n){border-right:0;border-bottom:1px solid #ffffff14}.device-grid article:last-child{border-bottom:0}.automation-flow{grid-template-columns:1fr}.automation-flow div{min-height:0}}@media(prefers-reduced-motion:reduce){.automation-stage figure>img{transition:none}}
