.menu-toggle{display:none;align-items:center;gap:10px;background:#000;color:#fff;border:1px solid #00e5ff;border-radius:7px;padding:10px 14px;font:700 14px Arial;min-height:44px;cursor:pointer}
@media(max-width:1250px){.site-header .header-inner,.site-head>.wrap{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:14px}.menu-toggle{display:inline-flex;margin-left:auto;flex-shrink:0}.header-cta{display:none}.site-header #main-navigation,.site-head #main-navigation{display:none;position:absolute;left:0;right:0;top:100%;z-index:50;margin:0;padding:16px;background:#090b10;border:1px solid #334054;border-radius:0 0 12px 12px;width:100%;max-height:70vh;overflow:auto}.site-header #main-navigation[data-expanded="true"],.site-head #main-navigation[data-expanded="true"]{display:flex;flex-direction:column;align-items:stretch;gap:0}#main-navigation a{display:flex;align-items:center;min-height:44px;padding:10px 12px;font-size:14px}}
@media(max-width:600px){.hero-actions{flex-wrap:wrap}.site-head img{max-width:calc(100vw - 150px);object-fit:contain;object-position:left}}
.automation-project-art{background:radial-gradient(ellipse at center,#153451,#060914);border:1px solid #224455;display:flex;align-items:center;justify-content:center;padding:15px}.automation-project-art img{max-width:90%;width:auto;max-height:150px;height:auto;object-fit:contain}.automation-project:first-of-type img{background:white}.automation-project-art:before{display:none}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}}
