body main :is(.ac-product-grid,.iec-frame-grid,.nema-mounting-grid,.custom-ac-capability-grid,.servo-capability-grid,.specialist-benefits,.compact-pmdc-grid) article>span:first-child,body main.ec-page .ec-technical-profiles .ec-number,body main.ec-page .ec-overview-body .ec-number{box-sizing:border-box!important;color:#fff!important;letter-spacing:0!important;background:#e65313!important;border:0!important;border-radius:0!important;place-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;font-size:16px!important;font-weight:700!important;line-height:1!important;display:grid!important}body main .sdt-catalogue-model-card__sequence,body main .quality-control-number,body main .quality-reveal-meta b,body main .quality-lifecycle-meta b,body main .es-enquiry-list p>span:first-child{font-size:14px!important;font-weight:750!important;line-height:1!important}body main:is(.products-overview-page,.products-page,.products-solutions-page,.ac-page,.compact-ac-page,.iec-page,.nema-page,.custom-ac-page,.pmdc-page,.compact-pmdc-page,.bldc-page,.ec-page,.gm-page,.tx-page,.servo-page,.stepper-page,.hem-page,.tt-page,.bespoke-page,.specialist-page) :is(.sdt-guided-link,.sdt-catalogue-family-card__link){color:#102f59!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;font-size:16px!important;font-weight:650!important;line-height:1.35!important;text-decoration:none!important;display:inline-flex!important}body main:is(.products-overview-page,.products-page,.products-solutions-page,.ac-page,.compact-ac-page,.iec-page,.nema-page,.custom-ac-page,.pmdc-page,.compact-pmdc-page,.bldc-page,.ec-page,.gm-page,.tx-page,.servo-page,.stepper-page,.hem-page,.tt-page,.bespoke-page,.specialist-page) :is(.sdt-guided-link,.sdt-catalogue-family-card__link)>.sdt-direction-arrow{--sdt-arrow-ink:#e65313;margin-left:auto!important}body main:is(.products-overview-page,.products-page,.products-solutions-page,.ac-page,.compact-ac-page,.iec-page,.nema-page,.custom-ac-page,.pmdc-page,.compact-pmdc-page,.bldc-page,.ec-page,.gm-page,.tx-page,.servo-page,.stepper-page,.hem-page,.tt-page,.bespoke-page,.specialist-page) :is(.sdt-catalogue-family-card__number,.sdt-feature-number,.guided-message-marker,.compact-drive-type-grid article>span:first-child){box-sizing:border-box!important;color:#fff!important;letter-spacing:0!important;background:#e65313!important;border:0!important;border-radius:0!important;place-items:center!important;width:44px!important;height:44px!important;margin:0 0 14px!important;font-size:16px!important;font-weight:700!important;line-height:1!important;display:grid!important}body main:is(.products-overview-page,.products-page,.products-solutions-page,.ac-page,.compact-ac-page,.iec-page,.nema-page,.custom-ac-page,.pmdc-page,.compact-pmdc-page,.bldc-page,.ec-page,.gm-page,.tx-page,.servo-page,.stepper-page,.hem-page,.tt-page,.bespoke-page,.specialist-page,.market-detail-page) .guided-message-front>.guided-message-marker{color:#fff!important;box-sizing:border-box!important;letter-spacing:0!important;background:#e65313!important;border-radius:0!important;flex:0 0 44px!important;place-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;margin:0 0 14px!important;font-size:16px!important;line-height:1!important;display:grid!important}body main:is(.products-overview-page,.products-page,.products-solutions-page,.ac-page,.compact-ac-page,.iec-page,.nema-page,.custom-ac-page,.pmdc-page,.compact-pmdc-page,.bldc-page,.ec-page,.gm-page,.tx-page,.servo-page,.stepper-page,.hem-page,.tt-page,.bespoke-page,.specialist-page) .cta>a .sdt-direction-arrow{--sdt-arrow-ink:#fff}body main.compact-ac-page .compact-ac-guided-cards .guided-message-front>.guided-message-marker{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;margin:0!important;font-size:16px!important;font-weight:700!important}body main.bespoke-page .bespoke-routes .guided-message-front>.guided-message-marker{flex:0 0 44px!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;margin:0 0 14px!important;font-size:16px!important;font-weight:700!important}.compact-ac-page .compact-gearmotor-link{flex-wrap:wrap;align-items:center;gap:14px 24px}.compact-ac-page .compact-gearmotor-link>span{flex:320px}.compact-ac-page .compact-gearmotor-link>span strong{color:#102f59;font-size:18px}.compact-ac-page .compact-gearmotor-link>span small{font-size:14px}.compact-ac-page .compact-gearmotor-link>a{flex:none;min-width:160px}.compact-ac-page .compact-gearmotor-link:hover{border-color:#ccd9e4}.compact-ac-page .compact-gearmotor-link:focus-within{border-color:#102f59}body main:is(.compact-ac-page,.iec-page,.nema-page,.custom-ac-page) :is(.compact-guidance,.custom-ac-guidance)>a.sdt-guided-link,body main.products-overview-page .technology>a.sdt-guided-link{color:#fff!important}body main.products-overview-page .markets>a.sdt-guided-link.sdt-guided-link,body main.products-overview-page .markets>a.sdt-guided-link.sdt-guided-link:is(:hover,:focus-visible){color:var(--navy)!important}@media (max-width:640px){.compact-ac-page .compact-gearmotor-link>a{width:100%}}body main.ic-page .guided-message-marker,body main.ic-page .ic-function-grid article>span:first-child{box-sizing:border-box!important;color:#fff!important;letter-spacing:0!important;background:#e65313!important;border:0!important;border-radius:0!important;place-items:center!important;width:44px!important;height:44px!important;margin:0 0 14px!important;font-size:16px!important;font-weight:700!important;line-height:1!important;display:grid!important}.bldc-page :is(.bldc-controllers,.bldc-integrated-promo){grid-template-columns:minmax(0,44%) minmax(0,56%);min-height:0}.bldc-page :is(.bldc-controller-media,.bldc-integrated-media){background:#f3f8fb;min-height:420px;padding:30px 4%}.bldc-page .bldc-controller-media img{object-fit:contain;width:100%;max-width:690px;max-height:390px}.bldc-page .bldc-integrated-media img{object-fit:contain;width:100%;max-width:740px;max-height:390px}.bldc-page :is(.bldc-controller-copy,.bldc-integrated-copy){min-width:0;padding:32px clamp(24px,3vw,48px)}.bldc-page .bldc-controller-copy h2{font-size:clamp(30px,2.2vw,38px);line-height:1.2}.bldc-page .bldc-controller-feature-grid{gap:0}.bldc-page .bldc-controller-feature-grid article{grid-template-columns:44px minmax(0,1fr);gap:12px;min-height:92px;padding:14px}.bldc-page .bldc-controller-feature-grid h3{font-size:16px}.bldc-page .bldc-controller-feature-grid p,.bldc-page .bldc-controller-benefits li{font-size:14px;line-height:1.5}.bldc-page .bldc-controller-feature-grid .sdt-feature-number{margin:0!important}.bldc-page .bldc-guidance{justify-content:flex-start;gap:0;padding:40px max(7vw,28px)}.bldc-page .bldc-guidance>div{max-width:920px}.bldc-page .bldc-guidance>div>a.sdt-guided-link{width:max-content;margin-top:18px;color:#fff!important}@media (max-width:1050px){.bldc-page :is(.bldc-controllers,.bldc-integrated-promo){grid-template-columns:1fr}.bldc-page :is(.bldc-controller-media,.bldc-integrated-media){border-right:0;min-height:300px}}@media (max-width:640px){.bldc-page :is(.bldc-controller-media,.bldc-integrated-media){min-height:235px;padding:20px}.bldc-page :is(.bldc-controller-copy,.bldc-integrated-copy){padding:26px 20px}.bldc-page .bldc-controller-feature-grid{grid-template-columns:1fr}}.ic-page .ic-definition-list{box-shadow:none;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ic-page .ic-definition-list article{background:#f7fafc;border:1px solid #cbd9e6;min-width:0;min-height:126px;padding:20px 22px}.ic-page .ic-definition-list article h3{color:#102f59;margin:0 0 10px;font-size:20px;font-weight:650;line-height:1.3}.ic-page .ic-definition-list article p{color:#40556c;margin:0;font-size:16px;line-height:1.55}@media (max-width:720px){.ic-page .ic-definition-list{grid-template-columns:1fr}.ic-page .ic-definition-list article{min-height:0}}body main.nema-page .compact-guidance{background:#f3f8fb;border-top:1px solid #d5e1eb;padding:36px max(7vw,28px);display:block}body main.nema-page .compact-guidance>div{max-width:960px;margin:0 auto}body main.nema-page .compact-guidance .eyebrow{color:#e65313!important}body main.nema-page .compact-guidance h2{color:#102f59!important}body main.nema-page .compact-guidance p:not(.eyebrow){color:#40556c!important;font-size:16px!important;line-height:1.55!important}body main.nema-page .compact-guidance a.sdt-guided-link{margin-top:16px;color:#102f59!important;background:0 0!important;border:0!important;gap:18px!important;width:max-content!important;min-width:0!important;padding:6px 0!important;font-size:16px!important;display:inline-flex!important}body main.nema-page .compact-guidance a.sdt-guided-link .sdt-direction-arrow{--sdt-arrow-ink:#e65313}body main.hem-page .hem-system-visual,body main.hem-page .hem-system-visual-link{background:#fff!important}body main.hem-page .hem-system-visual img{object-fit:contain!important;object-position:center!important;mix-blend-mode:normal!important;padding:18px 20px!important}body main .cta>a,body main a.sdt-application-cta{box-sizing:border-box!important;white-space:normal!important;text-align:left!important;color:#fff!important;background:#e65313!important;border:0!important;border-radius:0!important;flex:0 0 386px!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;width:386px!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:72px!important;padding:14px 24px!important;font-size:20px!important;font-weight:700!important;line-height:1.25!important;text-decoration:none!important;display:inline-flex!important}body main .cta>a>.sdt-cta-label,body main a.sdt-application-cta>.sdt-cta-label{color:#fff!important;min-width:0!important;font:inherit!important;line-height:inherit!important;white-space:nowrap!important;background:0 0!important;flex:auto!important;display:block!important}body main a>.sdt-cta-label{color:#fff!important;white-space:nowrap!important;background:0 0!important}body main .cta>a>.sdt-direction-arrow,body main a.sdt-application-cta>.sdt-direction-arrow{--sdt-arrow-ink:#fff;flex:0 0 30px!important;width:30px!important;min-width:30px!important;height:16px!important;margin:0!important;display:block!important;position:relative!important}body main .cta>a:is(:hover,:focus-visible),body main a.sdt-application-cta:is(:hover,:focus-visible){background:#c5410d!important}@media (max-width:520px){body main .cta>a,body main a.sdt-application-cta{gap:18px!important;min-height:72px!important;padding:12px 18px!important;font-size:17px!important}}body main.ec-page .ec-overview-grid>article[id]{scroll-margin-top:110px}body main.ec-page .ec-model-data{display:grid;grid-template-columns:1fr!important;gap:18px!important}body main.ec-page .ec-model-group{background:#fff;border:1px solid #cbd9e6;min-width:0}body main.ec-page .ec-model-group h4{color:#102f59;background:#f3f8fb;margin:0;padding:16px 18px;font-size:18px;font-weight:700;line-height:1.3}body main.ec-page .ec-model-group .ec-model-table-wrap{max-width:100%;overflow-x:auto}:is(body:has(>main :is(.cta,.about-cta,.specialist-cta,.ce-cta,.es-enquiry,.market-cta,.market-detail-cta,.home-close,.quality-cta,.tech-cta,.ti151-contact,.pub-contact-cta,.tr-note,.kb-note))>.global-site-footer>.sdt-footer-action,body:has(>main.contact-page)>.global-site-footer>.sdt-footer-action){display:none}body main:is(.compact-ac-page,.custom-ac-page,.iec-page,.nema-page,.ac-page,.bldc-page,.gm-page,.compact-pmdc-page,.pmdc-page,.servo-page,.tt-page)>:is(.compact-guidance,.custom-ac-guidance,.compact-ac-guidance,.ac-engineered,.bldc-guidance,.gm-guidance,.pmdc-guidance,.servo-config,.tt-guidance){color:#102f59!important;background:#f3f8fb!important;border-block:1px solid #d6e1eb!important;justify-content:space-between!important;gap:36px!important;padding:36px max(7vw,28px)!important}body main:is(.compact-ac-page,.custom-ac-page,.iec-page,.nema-page,.ac-page,.bldc-page,.gm-page,.compact-pmdc-page,.pmdc-page,.servo-page,.tt-page)>:is(.compact-guidance,.custom-ac-guidance,.compact-ac-guidance,.ac-engineered,.bldc-guidance,.gm-guidance,.pmdc-guidance,.servo-config,.tt-guidance) h2{color:#102f59!important;font-size:clamp(26px,2.25vw,34px)!important;line-height:1.2!important}body main:is(.compact-ac-page,.custom-ac-page,.iec-page,.nema-page,.ac-page,.bldc-page,.gm-page,.compact-pmdc-page,.pmdc-page,.servo-page,.tt-page)>:is(.compact-guidance,.custom-ac-guidance,.compact-ac-guidance,.ac-engineered,.bldc-guidance,.gm-guidance,.pmdc-guidance,.servo-config,.tt-guidance) p:not(.eyebrow){color:#40556c!important;font-size:16px!important;line-height:1.55!important}body main:is(.compact-ac-page,.custom-ac-page,.iec-page,.nema-page,.ac-page,.bldc-page,.gm-page,.compact-pmdc-page,.pmdc-page,.servo-page,.tt-page)>:is(.compact-guidance,.custom-ac-guidance,.compact-ac-guidance,.ac-engineered,.bldc-guidance,.gm-guidance,.pmdc-guidance,.servo-config,.tt-guidance) .eyebrow{color:#c7460b!important}body main:is(.compact-ac-page,.custom-ac-page,.iec-page,.nema-page,.ac-page,.bldc-page,.gm-page,.compact-pmdc-page,.pmdc-page,.servo-page,.tt-page)>:is(.compact-guidance,.custom-ac-guidance,.compact-ac-guidance,.ac-engineered,.bldc-guidance,.gm-guidance,.pmdc-guidance,.servo-config,.tt-guidance) a:not(.sdt-application-cta){color:#102f59!important;box-shadow:none!important;background:0 0!important;border:0!important;font-size:16px!important}@media (max-width:700px){body main:is(.compact-ac-page,.custom-ac-page,.iec-page,.nema-page,.ac-page,.bldc-page,.gm-page,.compact-pmdc-page,.pmdc-page,.servo-page,.tt-page)>:is(.compact-guidance,.custom-ac-guidance,.compact-ac-guidance,.ac-engineered,.bldc-guidance,.gm-guidance,.pmdc-guidance,.servo-config,.tt-guidance){gap:20px!important;padding:32px 22px!important}}body main:is(.products-overview-page,.ac-page,.compact-ac-page,.iec-page,.nema-page,.custom-ac-page,.pmdc-page,.compact-pmdc-page,.bldc-page,.ic-page,.ec-page,.gm-page,.tx-page,.servo-page,.stepper-page,.tt-page,.bespoke-page,.specialist-page,.precision-page)>:is(.cta,.specialist-cta){color:#102f59!important;background:#fff!important;border-top:1px solid #d6e1eb!important;border-bottom:1px solid #d6e1eb!important}body main:is(.products-overview-page,.ac-page,.compact-ac-page,.iec-page,.nema-page,.custom-ac-page,.pmdc-page,.compact-pmdc-page,.bldc-page,.ic-page,.ec-page,.gm-page,.tx-page,.servo-page,.stepper-page,.tt-page,.bespoke-page,.specialist-page,.precision-page)>:is(.cta,.specialist-cta) h2{color:#102f59!important}body main:is(.products-overview-page,.ac-page,.compact-ac-page,.iec-page,.nema-page,.custom-ac-page,.pmdc-page,.compact-pmdc-page,.bldc-page,.ic-page,.ec-page,.gm-page,.tx-page,.servo-page,.stepper-page,.tt-page,.bespoke-page,.specialist-page,.precision-page)>:is(.cta,.specialist-cta) p:not(.eyebrow){color:#40556c!important}body main:is(.products-overview-page,.ac-page,.compact-ac-page,.iec-page,.nema-page,.custom-ac-page,.pmdc-page,.compact-pmdc-page,.bldc-page,.ic-page,.ec-page,.gm-page,.tx-page,.servo-page,.stepper-page,.tt-page,.bespoke-page,.specialist-page,.precision-page)>:is(.cta,.specialist-cta) .eyebrow{color:#c7460b!important}body main.bldc-page>.bldc-controllers{grid-template-columns:minmax(0,42%) minmax(0,58%)!important}body main.bldc-page .bldc-controller-media{background:#f3f8fb;min-height:400px!important;padding:20px!important}body main.bldc-page .bldc-controller-media img{display:block;object-fit:cover!important;object-position:center!important;width:100%!important;max-width:620px!important;height:390px!important;max-height:none!important}body main.bldc-page .bldc-controller-copy{flex-direction:column;justify-content:center;align-items:flex-start;display:flex;padding:36px clamp(28px,4vw,64px)!important}body main.bldc-page .bldc-controller-copy h2{margin:6px 0 12px;font-size:clamp(28px,2.35vw,38px)!important}body main.bldc-page .bldc-controller-copy .bldc-controller-lead{color:#40556c;max-width:680px;margin:0 0 20px;font-size:16px;line-height:1.55}body main.bldc-page .bldc-controller-highlights{gap:11px;width:100%;margin:0 0 20px;padding:0;list-style:none;display:grid}body main.bldc-page .bldc-controller-highlights li{color:#40556c;border-top:1px solid #d6e1eb;grid-template-columns:160px minmax(0,1fr);align-items:baseline;gap:16px;padding:9px 0;font-size:15px;line-height:1.45;display:grid}body main.bldc-page .bldc-controller-highlights strong{color:#102f59;font-size:16px}body main.bldc-page .bldc-controller-copy>a{margin-top:0}body main.bldc-page .bldc-controller-details{padding-top:48px;padding-bottom:52px;scroll-margin-top:110px}body main.bldc-page .bldc-controller-details .section-heading{max-width:880px;margin-bottom:22px}body main.bldc-page .bldc-controller-details .bldc-controller-benefits{max-width:100%;margin-top:18px}body main.bldc-page .bldc-controller-details .selection-note{margin-bottom:0}@media (max-width:1050px){body main.bldc-page>.bldc-controllers{grid-template-columns:1fr!important}body main.bldc-page .bldc-controller-media{min-height:300px!important}body main.bldc-page .bldc-controller-media img{width:min(100%,600px)!important;height:350px!important}}@media (max-width:640px){body main.bldc-page .bldc-controller-media{min-height:240px!important;padding:12px!important}body main.bldc-page .bldc-controller-media img{height:250px!important}body main.bldc-page .bldc-controller-copy{padding:28px 22px!important}body main.bldc-page .bldc-controller-highlights li{grid-template-columns:1fr;gap:3px}body main.bldc-page .bldc-controller-details{padding-top:36px;padding-bottom:40px}}@media (min-width:900px){body main :is(.section-heading,.specialist-heading,.quality-heading,.quality-design-focus-heading,.ti151-heading){max-width:min(100%,1040px)!important}body main.compact-ac-page .compact-comparison .section-heading{max-width:100%!important}body main .overview-product-group-heading p{max-width:min(100%,1040px)}}
body main :is(.cta,.specialist-cta,.market-cta,.market-detail-cta,.tech-cta,.tg-cta,.quality-cta,.pub-contact-cta,.ce-cta,.about-cta,.ti151-contact,.consultancy-position){background:#f3f7fb!important;border-top:1px solid #dce5ee!important;min-height:0!important;padding-top:38px!important;padding-bottom:38px!important}body main[class][class]>:is(.cta,.specialist-cta){background:#f3f7fb!important;border-top-color:#dce5ee!important}body main.pub-page .pub-contact-cta{padding-top:38px!important;padding-bottom:38px!important}body main.pub-page .pub-contact-cta>.section{padding-top:0!important;padding-bottom:0!important}body main.pub-page .pub-contact-cta>.section>a{color:#fff!important;white-space:nowrap!important;background:#e65313!important;border:0!important;align-items:center!important;gap:18px!important;padding:14px 20px!important;display:inline-flex!important}body main.pub-page .pub-contact-cta>.section>a:is(:hover,:focus-visible){background:#c5410d!important}body main.consultancy-page .consultancy-position>a.sdt-guided-link,body main :is(.cta,.specialist-cta,.market-cta,.market-detail-cta,.tech-cta,.tg-cta,.quality-cta,.pub-contact-cta,.ce-cta,.about-cta,.ti151-contact,.consultancy-position) h2{color:#102e59!important}body main :is(.cta,.specialist-cta,.market-cta,.market-detail-cta,.tech-cta,.tg-cta,.quality-cta,.pub-contact-cta,.ce-cta,.about-cta,.ti151-contact,.consultancy-position) .eyebrow{color:#db5115!important}body main :is(.cta,.specialist-cta,.market-cta,.market-detail-cta,.tech-cta,.tg-cta,.quality-cta,.pub-contact-cta,.ce-cta,.about-cta,.ti151-contact,.consultancy-position) p:not(.eyebrow){color:#43566d!important}@media (max-width:760px){body main :is(.cta,.specialist-cta,.market-cta,.market-detail-cta,.tech-cta,.tg-cta,.quality-cta,.pub-contact-cta,.ce-cta,.about-cta,.ti151-contact,.consultancy-position),body main.pub-page .pub-contact-cta{padding-top:32px!important;padding-bottom:32px!important}}body main :is(.home-close,.cta,.specialist-cta,.market-cta,.market-detail-cta,.tech-cta,.tg-cta,.quality-cta,.pub-contact-cta,.ce-cta,.about-cta,.ti151-contact,.consultancy-position) h2{font-size:38px!important;font-weight:600!important;line-height:1.18!important}body main :is(.home-close,.cta,.specialist-cta,.market-cta,.market-detail-cta,.tech-cta,.tg-cta,.quality-cta,.pub-contact-cta,.ce-cta,.about-cta,.ti151-contact,.consultancy-position) p:not(.eyebrow):not(.technical-kicker){font-size:17px!important;font-weight:400!important;line-height:1.55!important}@media (max-width:760px){body main :is(.home-close,.cta,.specialist-cta,.market-cta,.market-detail-cta,.tech-cta,.tg-cta,.quality-cta,.pub-contact-cta,.ce-cta,.about-cta,.ti151-contact,.consultancy-position) h2{font-size:32px!important}body main :is(.home-close,.cta,.specialist-cta,.market-cta,.market-detail-cta,.tech-cta,.tg-cta,.quality-cta,.pub-contact-cta,.ce-cta,.about-cta,.ti151-contact,.consultancy-position) p:not(.eyebrow):not(.technical-kicker){font-size:16px!important}}
body main.home-page :is(.home-capabilities article,.home-markets):is(:hover,:focus-within) a.home-guided-link,body main.engineering-page .es-service-band:is(:hover,:focus-within) a.sdt-guided-link,body main.products-overview-page .overview-family-card:is(:hover,:focus-within) a.sdt-guided-link{color:#fff!important}body main.technology-page a.tech-integration-card[href]:is(:hover,:focus-visible){background:var(--navy)!important;border-color:var(--navy)!important;transform:none!important}body main.markets-page .market-directory-card:has(>a[href]):is(:hover,:focus-within){background:var(--navy)!important;border-color:var(--navy)!important;transform:none!important}body main.technical-dashboard :is(.ti151-primary-grid,.ti151-category-grid)>a[href]:is(:hover,:focus-visible){background:var(--navy)!important;border-color:var(--navy)!important;transform:none!important}body main.technical-dashboard :is(.ti151-primary-grid,.ti151-category-grid)>a[href]:is(:hover,:focus-visible) :is(h3,p,strong){color:#fff!important}body main.technical-dashboard :is(.ti151-primary-grid,.ti151-category-grid)>a[href]:is(:hover,:focus-visible)>span{color:var(--orange)!important}body main.technology-page a.tech-integration-card[href]:is(:hover,:focus-visible) .tech-integration-media,body main.technology-page a.tech-integration-card[href]:is(:hover,:focus-visible) .tech-integration-copy{background:var(--navy)!important;border-color:var(--navy)!important}body main.markets-page .market-directory-card:has(>a[href]):is(:hover,:focus-within) .market-directory-visual{background:var(--navy)!important;border-color:var(--navy)!important}body main.markets-page .market-directory-card:has(>a[href]):is(:hover,:focus-within) .market-directory-copy{background:var(--navy)!important;border-color:var(--navy)!important}body main.technology-page a.tech-integration-card[href]:is(:hover,:focus-visible) .tech-integration-media:after{opacity:1!important}body main.markets-page .market-directory-card:has(>a[href]):is(:hover,:focus-within) .market-directory-visual:after{background:var(--navy)!important}body main.technology-page a.tech-integration-card[href]:is(:hover,:focus-visible) :is(h3,p,.tech-integration-link){color:#fff!important}body main.markets-page .market-directory-card:has(>a[href]):is(:hover,:focus-within) .market-directory-copy :is(h2,p,.market-directory-link){color:#fff!important}body main.technology-page a.tech-integration-card[href]:is(:hover,:focus-visible) .tech-integration-code{color:var(--orange)!important}body main.market-detail-page .market-solution-list article:has(>div>a.sdt-guided-link[href]):is(:hover,:focus-within){background:var(--navy)!important;border-color:var(--navy)!important}body main.market-detail-page .market-solution-list article:has(>div>a.sdt-guided-link[href]):is(:hover,:focus-within)>div{background:var(--navy)!important;border-color:var(--navy)!important}body main.market-detail-page .market-solution-list article:has(>div>a.sdt-guided-link[href]):is(:hover,:focus-within) .market-solution-image{background:var(--navy)!important;border-color:var(--navy)!important}body main.market-detail-page .market-solution-list article:has(>div>a.sdt-guided-link[href]):is(:hover,:focus-within) .market-solution-image:after{content:"";z-index:1;background:var(--navy);pointer-events:none;position:absolute;inset:0}body main.market-detail-page .market-solution-list article:has(>div>a.sdt-guided-link[href]):is(:hover,:focus-within)>div :is(strong,h3,p,a.sdt-guided-link){color:#fff!important}body main :is(.home-capabilities article,.home-markets,.es-service-band,.overview-family-card,.market-directory-card,.tech-integration-card,.market-solution-list article):is(:hover,:focus-within) .sdt-direction-arrow{--sdt-arrow-ink:#e65313}
body main :is(.home-close,.market-cta,.market-detail-cta,.tech-cta,.tg-cta,.quality-cta,.ce-cta,.about-cta,.specialist-cta,.ti151-contact)>a[href],body main.pub-page .pub-contact-cta>.section>a[href],body main.engineering-page .es-enquiry-action,body main .cta>a[href],body main a.sdt-application-cta{box-sizing:border-box!important;color:#fff!important;text-align:left!important;white-space:normal!important;background:#e65313!important;border:0!important;border-radius:0!important;flex:0 0 300px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:300px!important;min-width:0!important;max-width:100%!important;height:56px!important;min-height:56px!important;padding:10px 18px!important;font-size:18px!important;font-weight:400!important;line-height:1.25!important;text-decoration:none!important;display:inline-flex!important}body main :is(.home-close,.market-cta,.market-detail-cta,.tech-cta,.tg-cta,.quality-cta,.ce-cta,.about-cta,.specialist-cta,.ti151-contact)>a[href]>.sdt-cta-label,body main.pub-page .pub-contact-cta>.section>a[href]>.sdt-cta-label,body main.engineering-page .es-enquiry-action>.sdt-cta-label,body main .cta>a[href]>.sdt-cta-label,body main a.sdt-application-cta>.sdt-cta-label{font-size:inherit!important;white-space:normal!important;font-weight:400!important}body main :is(.home-close,.market-cta,.market-detail-cta,.tech-cta,.tg-cta,.quality-cta,.ce-cta,.about-cta,.specialist-cta,.ti151-contact)>a[href]:is(:hover,:focus-visible),body main.pub-page .pub-contact-cta>.section>a[href]:is(:hover,:focus-visible),body main.engineering-page .es-enquiry-action:is(:hover,:focus-visible),body main .cta>a[href]:is(:hover,:focus-visible),body main a.sdt-application-cta:is(:hover,:focus-visible){color:#fff!important;background:#c5410d!important}@media (max-width:520px){body main :is(.home-close,.market-cta,.market-detail-cta,.tech-cta,.tg-cta,.quality-cta,.ce-cta,.about-cta,.specialist-cta,.ti151-contact)>a[href],body main.pub-page .pub-contact-cta>.section>a[href],body main.engineering-page .es-enquiry-action,body main .cta>a[href],body main a.sdt-application-cta{flex-basis:auto!important;gap:12px!important;width:min(300px,100%)!important;height:auto!important;min-height:56px!important;padding:10px 16px!important;font-size:18px!important}}body main.kb-page .kb-note>a.sdt-application-cta{box-sizing:border-box!important;color:#fff!important;text-align:left!important;background:#e65313!important;border:0!important;flex:0 0 300px!important;justify-content:space-between!important;justify-self:start!important;align-items:center!important;gap:12px!important;width:300px!important;max-width:100%!important;height:56px!important;min-height:56px!important;margin-top:22px!important;padding:6px 18px!important;font-size:18px!important;font-weight:400!important;display:inline-flex!important}body main.kb-page .kb-note>a.sdt-application-cta:is(:hover,:focus-visible){color:#fff!important;background:#c5410d!important}body main.kb-page .kb-note>a.sdt-application-cta>span{color:#fff!important;font-weight:400!important}body main.kb-page .kb-note>a.sdt-application-cta>.sdt-cta-label{white-space:normal!important;background:0 0!important;flex:auto!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;font-size:18px!important;line-height:1.15!important;display:block!important}body main.kb-page .kb-note>a.sdt-application-cta>.sdt-direction-arrow{flex:0 0 30px!important;width:30px!important;height:16px!important;font-size:0!important;line-height:0!important}body main.tr-page section.tr-note>a,body main.kb-page .kb-results-cta>a,body main.quality-page .quality-cta>a,body main.ti151 .ti151-contact>a,body main.tt-page .tt-housed-summary a.tt-enquiry-action{box-sizing:border-box!important;white-space:normal!important;flex:0 0 300px!important;gap:12px!important;width:300px!important;max-width:100%!important;height:56px!important;min-height:56px!important;padding:10px 18px!important;font-size:18px!important;font-weight:400!important}body main.quality-page .quality-cta>a>.sdt-cta-label{font-size:18px!important;font-weight:400!important}body:has(main)>.global-site-footer>.sdt-footer-action>a{box-sizing:border-box!important;color:#fff!important;text-align:left!important;white-space:normal!important;background:#e65313!important;border:0!important;border-radius:0!important;flex:0 0 300px!important;gap:12px!important;width:300px!important;min-width:0!important;max-width:100%!important;height:56px!important;min-height:56px!important;padding:10px 18px!important;font-size:18px!important;font-weight:400!important;line-height:1.25!important}@media (max-width:520px){body main.tr-page section.tr-note>a,body main.kb-page .kb-results-cta>a,body main.quality-page .quality-cta>a,body main.ti151 .ti151-contact>a,body main.tt-page .tt-housed-summary a.tt-enquiry-action{flex-basis:auto!important;gap:12px!important;width:min(300px,100%)!important;height:auto!important;min-height:56px!important;padding:10px 16px!important;font-size:18px!important;font-weight:400!important}body:has(main)>.global-site-footer>.sdt-footer-action>a{flex-basis:auto!important;gap:12px!important;width:min(300px,100%)!important;height:auto!important;min-height:56px!important;padding:10px 16px!important;font-size:18px!important;font-weight:400!important}}
