.automation-methods{background:#f5f6f1}.method-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:28px}.method-card{background:#fff;border:1px solid #d9dfd5;padding:28px}.method-card h3{font-size:clamp(1.7rem,2.5vw,2.3rem);margin:12px 0}.method-card h4{margin:24px 0 10px}.method-card ol{padding-left:1.35rem;line-height:1.65}.method-card li+li{margin-top:7px}.method-diagram{margin:24px 0;padding:22px;background:#f8f9f6;border:1px solid #d9dfd5;text-align:center}.method-node{padding:13px 12px;background:#fff;border:1px solid #bbc9bd;border-radius:7px;font-weight:600;line-height:1.4}.method-node.highlight{background:#e4eee7;border-color:#3a6747}.method-node small{display:block;font-size:.78em;font-weight:400;line-height:1.35;margin-top:4px}.method-arrow{display:block;color:#375846;font-size:.85em;margin:10px 0}.method-branches{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px}.method-branches .method-node{height:100%}.method-card .auto-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.method-card .auto-button{font-size:.9rem}@media(max-width:800px){.method-grid{grid-template-columns:1fr}}@media(max-width:520px){.method-card{padding:20px}.method-diagram{padding:14px}.method-branches{grid-template-columns:1fr}}
.control-hardware{background:#fff}.control-hardware-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:24px 0}.control-hardware-grid article{border:1px solid #d9dfd5;background:#f8f9f6;padding:24px}.control-hardware-grid h3{font-size:1.35rem;margin:0 0 16px}.control-hardware-grid ul{margin:0 0 18px;padding-left:1.25rem;line-height:1.6}.control-hardware-grid li+li{margin-top:8px}.control-hardware-grid a{color:#285d36;text-underline-offset:3px}@media(max-width:900px){.control-hardware-grid{grid-template-columns:1fr}}
