/* Generated utility classes replacing legacy inline style attributes.
   Declarations retain !important to preserve former inline-style precedence. */
.u-inline-053a26a649 { background: linear-gradient(135deg,#0F2238,#1A3557) !important; }
.u-inline-06c623fde9 { position: relative !important; z-index: 2 !important; }
.u-inline-06d55e6742 { font-size: 18px !important; color: #0066b3 !important; }
.u-inline-06e2908036 { color: var(--t3) !important; max-width: 560px !important; margin: 0 auto 28px !important; font-size: 15px !important; line-height: 1.7 !important; }
.u-inline-07555c8a90 { color: #0071BC !important; }
.u-inline-097e43e5d2 { background-image: url('../../images/automation/automation-hero.jpg') !important; }
.u-inline-12799778d1 { font-size: 13.5px !important; color: var(--t3) !important; line-height: 1.65 !important; margin-bottom: 10px !important; }
.u-inline-12b020e025 { font-family: var(--f-head) !important; font-size: 15px !important; font-weight: 700 !important; color: var(--t1) !important; margin-bottom: 6px !important; }
.u-inline-178d6c0df3 { display: flex !important; gap: 12px !important; margin-top: 20px !important; flex-wrap: wrap !important; }
.u-inline-1b0f4999d2 { margin-top: 16px !important; }
.u-inline-1d1c133f1b { font-size: 11.5px !important; color: #607891 !important; margin: 8px 0 12px !important; font-family: monospace !important; letter-spacing: .04em !important; }
.u-inline-21d590e360 { max-width: 1280px !important; margin: 0 auto !important; }
.u-inline-22313c8f9f { background-image: url('../../images/automation/monitoring.jpg') !important; }
.u-inline-229f92a614 { background-image: url('../../images/industries/manufacturing.jpg') !important; }
.u-inline-25c19927a6 { font-size: 18px !important; color: #0071bc !important; }
.u-inline-26ccb42043 { width: 100% !important; height: 100% !important; object-fit: cover !important; opacity: .85 !important; }
.u-inline-26e568cd79 { background: linear-gradient(135deg,#1A3557,#0F2238) !important; }
.u-inline-2799b016e8 { font-weight: 800 !important; font-size: 13px !important; color: #008060 !important; text-align: center !important; }
.u-inline-2b99ca65d3 { font-size: 17px !important; }
.u-inline-2ce288b065 { font-family: var(--f-mono) !important; font-size: 9px !important; letter-spacing: .14em !important; text-transform: uppercase !important; color: var(--t4) !important; }
.u-inline-30b79de2b9 { font-weight: 800 !important; font-size: 13px !important; color: #DC2626 !important; text-align: center !important; }
.u-inline-32eccebf0f { border-top: 1px solid var(--ln) !important; }
.u-inline-32fa205c7d { background: linear-gradient(135deg,#0F2238,#E5551A) !important; }
.u-inline-3407102893 { font-weight: 800 !important; font-size: 13px !important; color: #0D9488 !important; text-align: center !important; }
.u-inline-3d6041fd59 { background: linear-gradient(135deg,#0F2238,#24487A) !important; }
.u-inline-3ffbfda9de { background: #F7F9FC !important; }
.u-inline-4018f4a8b5 { margin-left: 12px !important; }
.u-inline-43940e8493 { background-image: url('../../images/industries/academia.jpg') !important; }
.u-inline-47404c9aaa { color: #1A3557 !important; }
.u-inline-488a8f2caf { position: relative !important; z-index: 2 !important; padding-block: 90px !important; }
.u-inline-4ab25cf387 { color: #9fb2c4 !important; }
.u-inline-4b7f2b0ad8 { font-size: 1.45rem !important; margin: 34px 0 14px !important; color: #fff !important; }
.u-inline-4edeb9e71d { text-decoration: none !important; }
.u-inline-558c87450e { font-size: 18px !important; color: #0059a7 !important; }
.u-inline-5696c5f265 { font-weight: 800 !important; font-size: 13px !important; color: #0057B8 !important; text-align: center !important; }
.u-inline-5699853a1e { font-size: 18px !important; color: #5b2d8e !important; }
.u-inline-56c491f1d7 { margin-bottom: 48px !important; }
.u-inline-583f758bc5 { margin-top: 28px !important; }
.u-inline-5939494bc3 { font-size: 14px !important; padding: 10px 24px !important; }
.u-inline-5c417a0722 { margin-top: 24px !important; color: var(--t4) !important; }
.u-inline-5c94504dfb { background: linear-gradient(135deg,#0F2238,#1A3D3A) !important; }
.u-inline-5d8e36877c { background-image: url('../../images/industries/semiconductor.jpg') !important; }
.u-inline-60550a1374 { display: flex !important; align-items: center !important; justify-content: space-between !important; gap: 8px !important; }
.u-inline-6469981fbe { display: grid !important; grid-template-columns: repeat(3,1fr) !important; gap: 20px !important; padding: 32px 0 0 !important; }
.u-inline-657e6124ed { font-size: 18px !important; color: #003f8a !important; }
.u-inline-65cafd09d0 { margin-top: 24px !important; padding: 20px !important; background: var(--paper) !important; border: 1px solid var(--ln) !important; border-radius: var(--rad) !important; }
.u-inline-698470c63e { font-size: 9px !important; padding: 3px 9px !important; }
.u-inline-6cd26924a0 { background-image: url('../../images/automation/edge.jpg') !important; }
.u-inline-6e24648250 { height: 160px !important; background: linear-gradient(135deg,#0F2238,#24487A) !important; }
.u-inline-6eab5e7808 { display: flex !important; flex-direction: column !important; }
.u-inline-7025493324 { display: grid !important; grid-template-columns: 1fr 320px !important; gap: 48px !important; align-items: start !important; }
.u-inline-738219a524 { display: grid !important; grid-template-columns: repeat(4,1fr) !important; gap: 18px !important; margin-bottom: 18px !important; }
.u-inline-76084ee4e5 { margin-bottom: 0 !important; }
.u-inline-76dd07115d { background-image: url('../../images/industries/automotive.jpg') !important; }
.u-inline-78d40007a9 { padding: 20px 0 !important; border-bottom: 1px solid var(--ln) !important; }
.u-inline-79a1c5a5db { margin-bottom: 16px !important; }
.u-inline-79c7edc925 { color: #0057B8 !important; }
.u-inline-7cf3147137 { margin-top: 18px !important; text-align: right !important; }
.u-inline-7dde5e56b3 { margin-bottom: 20px !important; }
.u-inline-7e145e5bee { font-size: 11.5px !important; color: var(--t3) !important; margin-top: 4px !important; }
.u-inline-7ee3af108f { height: 190px !important; background: linear-gradient(135deg,#0F2238,#0F3D38) !important; }
.u-inline-813da5be4e { display: grid !important; grid-template-columns: 1fr 300px !important; gap: 48px !important; align-items: start !important; }
.u-inline-81d35008f3 { font-weight: 800 !important; font-size: 13px !important; color: #E5551A !important; text-align: center !important; }
.u-inline-842252d1fb { justify-content: center !important; }
.u-inline-868db9a6fb { font-weight: 800 !important; font-size: 13px !important; color: #7C3AED !important; text-align: center !important; }
.u-inline-86de7ac63a { margin-top: 18px !important; }
.u-inline-888803bbbe { background: var(--n1) !important; border-radius: var(--rad) !important; padding: 24px !important; color: var(--di2) !important; margin-bottom: 16px !important; }
.u-inline-8a359a76eb { margin-top: 16px !important; }
.u-inline-8adf7d5886 { height: 190px !important; background: linear-gradient(135deg,#1A3557,#0F2238) !important; }
.u-inline-8b9688e6e0 { margin-bottom: 24px !important; }
.u-inline-8d1031284a { height: 190px !important; background: linear-gradient(135deg,#1A3557,#24487A) !important; }
.u-inline-8d1f286ac3 { height: 130px !important; background: linear-gradient(135deg,#0F2238,#1A3557) !important; }
.u-inline-8dda498a22 { font-size: 16px !important; color: #005baa !important; }
.u-inline-913a0896d9 { display: grid !important; grid-template-columns: repeat(auto-fill,minmax(270px,1fr)) !important; gap: 20px !important; }
.u-inline-9427f81d29 { padding: 48px 0 !important; }
.u-inline-94328ed15f { background-image: url('../../images/industries/cleanroom.jpg') !important; }
.u-inline-94776e2a0e { color: #0f2238 !important; font-family: sans-serif !important; font-size: 12px !important; }
.u-inline-9765c6eed7 { background: linear-gradient(135deg,#1A3557,#24487A) !important; }
.u-inline-9f398c70f1 { display: block !important; margin-bottom: 8px !important; }
.u-inline-a3e566bbbc { font-weight: 800 !important; font-size: 13px !important; color: #0066b3 !important; text-align: center !important; }
.u-inline-a4323e6400 { display: grid !important; grid-template-columns: repeat(auto-fill,minmax(300px,1fr)) !important; gap: 20px !important; margin-top: 20px !important; }
.u-inline-aa411c0344 { font-size: 16px !important; color: #003d7c !important; }
.u-inline-aabf79e3ea { font-weight: 800 !important; font-size: 13px !important; color: #003366 !important; text-align: center !important; }
.u-inline-ac51e684e3 { display: block !important; margin-top: 14px !important; padding: 8px 16px !important; font-size: 11.5px !important; font-weight: 700 !important; color: var(--o2) !important; }
.u-inline-af3fee87a1 { margin-bottom: 10px !important; }
.u-inline-b004563e1c { line-height: 1.75 !important; }
.u-inline-b1d34f92e3 { background-image: url('../../images/automation/control.jpg') !important; }
.u-inline-b3a6d28b3b { background: linear-gradient(135deg,#0F2238,#0F3D38) !important; display: flex !important; align-items: center !important; justify-content: center !important; }
.u-inline-b62e68f085 { display: grid !important; grid-template-columns: repeat(4,1fr) !important; gap: 18px !important; }
.u-inline-b6338bf493 { background: linear-gradient(135deg,#0F2238,#0F3D38) !important; }
.u-inline-b66537fc77 { font-size: 18px !important; color: #003087 !important; }
.u-inline-b6fe50350d { height: 190px !important; background: linear-gradient(135deg,#0F2238,#24487A) !important; }
.u-inline-b74ede7be4 { font-size: 18px !important; color: #00529b !important; }
.u-inline-bc7f02ebc6 { color: #fff !important; font-weight: 800 !important; font-size: 11px !important; text-align: center !important; padding: 8px !important; }
.u-inline-bebb2de6aa { background-image: url('../../images/industries/aerospace.jpg') !important; }
.u-inline-c0005a9b2e { background-image: url('../../images/automation/communication.jpg') !important; }
.u-inline-c1e19fb51a { max-width: 760px !important; }
.u-inline-c28bd948da { text-align: left !important; }
.u-inline-c524da2fa6 { font-size: 18px !important; color: #e65c00 !important; }
.u-inline-c8bfdc106f { width: 100% !important; max-width: 1280px !important; margin: 0 auto !important; }
.u-inline-cc839c2f94 { font-weight: 800 !important; font-size: 13px !important; color: #e30613 !important; text-align: center !important; }
.u-inline-cf1179d88a { color: var(--n1) !important; }
.u-inline-d1ae0b95fb { color: var(--navy) !important; border-color: var(--line) !important; }
.u-inline-d45edceb6b { background: #fff !important; border-top: 1px solid var(--ln) !important; border-bottom: 1px solid var(--ln) !important; }
.u-inline-d6df0b89cb { font-size: 20px !important; color: #c00 !important; }
.u-inline-d95d17a979 { background: linear-gradient(135deg,#0F2238,#1A3557) !important; display: flex !important; align-items: center !important; justify-content: center !important; }
.u-inline-dac4fe6c9b { text-align: center !important; }
.u-inline-dacdb75c8f { font-weight: 800 !important; font-size: 13px !important; color: #24487A !important; text-align: center !important; }
.u-inline-dc66a07cf0 { background-image: url('../../images/industries/railways.jpg') !important; }
.u-inline-dcac7a4af2 { margin-bottom: 10px !important; margin-top: 24px !important; }
.u-inline-e4ad4a163b { margin-bottom: 8px !important; }
.u-inline-e5a769c7eb { font-size: 13.5px !important; line-height: 1.75 !important; }
.u-inline-e63f1e231e { font-size: 15px !important; }
.u-inline-e7cb71015e { display: flex !important; align-items: baseline !important; justify-content: space-between !important; margin-bottom: 24px !important; }
.u-inline-e84a631f20 { height: 190px !important; background: linear-gradient(135deg,#0F2238,#1A3D3A) !important; }
.u-inline-e9322ace55 { color: var(--o2) !important; }
.u-inline-ea497d1f46 { color: var(--n1) !important; margin-bottom: 16px !important; }
.u-inline-eb932ab207 { background: linear-gradient(120deg,#0F2238 0%,#1A3557 55%,#24487A 100%) !important; }
.u-inline-edad55006c { background: linear-gradient(135deg,#0F2238,#24487A) !important; display: flex !important; align-items: center !important; justify-content: center !important; }
.u-inline-f1e01fe5a0 { color: #E5551A !important; }
.u-inline-f334a25d64 { color: var(--di3) !important; }
.u-inline-f43ed39a1a { display: flex !important; gap: 12px !important; margin-top: 24px !important; flex-wrap: wrap !important; }
.u-inline-fb9279f1dd { font-size: 18px !important; color: #e30613 !important; }
.u-inline-fd067697d5 { max-width: 1280px !important; margin: 0 auto !important; padding: 0 44px !important; display: flex !important; flex-direction: column !important; align-items: flex-start !important; }
.u-inline-fd418f7836 { font-size: 18px !important; color: #ef4623 !important; }
.u-inline-fda731e51c { font-size: 16px !important; color: #003366 !important; }
