:root{--engineering-navy:#071e33;--deep-engineering-navy:#061a2d;--system-blue:#0876c9;--bright-interaction-blue:#18a1e6;--soft-blue-grey:#eaf4fa;--steel-line:#b7cedc;--text-dark:#132334;--text-light:#f5fafd;--text-muted:#597080;--header-transparent-text:#f8fcff;--header-solid-text:#10283b;--jto-logo-blue:#00f;--cta-primary:var(--jto-logo-blue);--interaction-accent-orange:#f28c28;--cta-secondary:#eef7fc;--focus-hover:#2ca9ec;--surface-white:#fff;--surface-pale:#f7fbfd;--surface-navy:#071e33;--border-light:#c7d2dc;--border-strong:#9cb4c7;--overlay-hero:linear-gradient(90deg, #05192beb 0%, #082741ab 46%, #0827410d 80%);--overlay-hero-mobile:linear-gradient(90deg, #051829f5 0%, #071d31d1 64%, #071d3147 100%);--type-hero-size:62px;--type-hero-line:1.02;--type-hero-tracking:-.05em;--type-section-size:38px;--type-section-line:1.08;--type-section-tracking:-.035em;--type-label-size:10px;--type-label-tracking:.12em;--type-card-title-size:17px;--type-body-size:12px;--type-body-small-size:14px;--type-body-line:1.65;--type-meta-size:10px;--type-button-size:12px;--type-footer-title-size:12px;--type-footer-title-tracking:.04em;--type-footer-link-size:11px;--container-max:1200px;--page-padding-desktop:40px;--page-padding-tablet:40px;--page-padding-mobile:20px;--grid-gutter-desktop:24px;--grid-gutter-tablet:20px;--grid-gutter-mobile:16px;--homepage-section-space-desktop:96px;--homepage-section-space-tablet:80px;--homepage-section-space-mobile:64px;--gutter-desktop:64px;--gutter-compact:48px;--gutter-tablet:40px;--gutter-mobile:32px;--section-space-mobile:66px;--header-height-desktop:88px;--header-height-compact:72px;--header-content-max:1280px;--header-logo-width:194px;--header-nav-size:17px;--header-nav-weight:500;--header-nav-gap:36px;--header-mega-close-delay:.3s;--header-cta-height:48px;--header-cta-size:15px;--header-cta-weight:500;--card-padding-compact:22px;--card-padding-standard:24px;--card-padding-large:30px;--grid-gap-small:12px;--grid-gap-medium:14px;--grid-gap-standard:18px;--grid-gap-large:22px;--final-section-space:82px;--footer-space-top:82px;--footer-space-bottom:68px;--footer-space-top-mobile:48px;--footer-space-bottom-mobile:42px;--focus-ring:0 0 0 4px #2ca9ec2e;--focus-outline:#1f6fb294;--button-hover-shadow:0 8px 22px #185a912e;--card-hover-shadow:0 12px 32px #0b1f3314;--card-hover-shadow-strong:0 18px 42px #0b1f331c;--duration-fast:.18s;--duration-base:.34s;--duration-slow:.42s;--easing-standard:ease;--easing-entrance:cubic-bezier(.22, 1, .36, 1);--stagger-small:32ms;--reveal-distance:10px;--hover-distance:3px;--menu-duration:.26s;--header-duration:.22s;--navy-900:#0b1f33;--navy-800:#102a43;--blue-700:#185a91;--blue-600:#1f6fb2;--white:#fff;--surface:#f7f9fb;--surface-blue:#e8eef3;--line:#c7d2dc;--text:#17212b;--muted:#5e6b78;--content:var(--container-max);--header-height:var(--header-height-desktop);--shadow:0 12px 32px #0b1f3314;--shadow-hover:0 18px 42px #0b1f331c;--section-space:clamp(72px, 7vw, 108px);--motion-ease-out:var(--easing-entrance);--motion-fast:var(--duration-fast);--motion-header:var(--header-duration);--motion-menu:var(--menu-duration);--motion-hero:.46s;--motion-section-reveal:var(--duration-slow);--motion-card-reveal:var(--duration-base);--motion-distance:var(--reveal-distance)}
@font-face{font-family:Phosphor;src:url(/assets/Phosphor.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}.ph{speak:none;font-style:normal;font-weight:400;font-family:Phosphor!important}.ph-magnifying-glass:before{content:""}.ph-crosshair:before{content:""}.ph-chart-line-up:before{content:""}.ph-shield-check:before{content:""}.ph-pencil-line:before{content:""}.ph-sliders-horizontal:before{content:""}.ph-chats-circle:before{content:""}*{box-sizing:border-box}html{scroll-behavior:auto;background:var(--surface-white);scroll-padding-top:96px}body{color:var(--text);background:var(--surface-white);-webkit-font-smoothing:antialiased;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}img{max-width:100%;display:block}main{display:block}:focus-visible{outline:3px solid var(--focus-outline);outline-offset:3px}[id]{scroll-margin-top:96px}@keyframes contentReveal{0%{opacity:0;transform:translateY(var(--motion-distance))}to{opacity:1;transform:translateY(0)}}.motion-ready main [data-module].reveal-pending,.motion-ready [data-module=H13].reveal-pending,.motion-ready [data-reveal-card].reveal-pending{opacity:0;transform:translateY(var(--motion-distance))}main [data-module],[data-module=H13],[data-reveal-card]{opacity:1;transform:none}.motion-ready main [data-module].is-revealed,.motion-ready [data-module=H13].is-revealed{animation:contentReveal var(--motion-section-reveal) var(--motion-ease-out) backwards}.motion-ready [data-reveal-card].is-revealed{animation:contentReveal var(--motion-card-reveal) var(--motion-ease-out) var(--reveal-delay,0s) backwards}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation:none!important}main [data-module],[data-module=H13],[data-reveal-card]{opacity:1!important;transform:none!important}}
:is(main.inner-page-master,main.detail-page-master) :is([data-module=H02],[data-module=INDUSTRIES-HERO],[data-module=QUALITY-HERO],[data-module=OFF-HERO],[data-module=PG-HERO],[data-module=CORPORATE-HERO])[data-home-hero-boundary]{color:#132334;background:var(--surface-pale)}:is(main.inner-page-master,main.detail-page-master) :is([data-module=H02],[data-module=INDUSTRIES-HERO],[data-module=QUALITY-HERO],[data-module=OFF-HERO],[data-module=PG-HERO],[data-module=CORPORATE-HERO])[data-home-hero-boundary] [class*=heroOverlay]{display:none}:is(main.inner-page-master,main.detail-page-master) :is([data-module=H02],[data-module=INDUSTRIES-HERO],[data-module=QUALITY-HERO],[data-module=OFF-HERO],[data-module=PG-HERO],[data-module=CORPORATE-HERO])[data-home-hero-boundary] :is(h1,[class*=heroLead],[class*=heroCopy]>p:not([data-detail-eyebrow])){color:#132334}:is(main.inner-page-master,main.detail-page-master) :is([data-module=H02],[data-module=INDUSTRIES-HERO],[data-module=QUALITY-HERO],[data-module=OFF-HERO],[data-module=PG-HERO],[data-module=CORPORATE-HERO])[data-home-hero-boundary] [data-detail-eyebrow]{color:var(--text-muted)}:is([data-module=H02],[data-module=QUALITY-HERO],[data-module=OFF-HERO],[data-module=CORPORATE-HERO]) [class*=heroCopy],:is([data-module=H02],[data-module=QUALITY-HERO],[data-module=OFF-HERO],[data-module=CORPORATE-HERO]) h1{max-width:535px}:is([data-module=H02],[data-module=QUALITY-HERO],[data-module=OFF-HERO],[data-module=CORPORATE-HERO]) [class*=heroCopy]>p:not([data-detail-eyebrow]){max-width:515px}@media (max-width:640px){:is(main.inner-page-master,main.detail-page-master) :is([data-module=H02],[data-module=INDUSTRIES-HERO],[data-module=QUALITY-HERO],[data-module=OFF-HERO],[data-module=PG-HERO],[data-module=CORPORATE-HERO])[data-home-hero-boundary]{flex-direction:column;min-height:0;display:flex}:is(main.inner-page-master,main.detail-page-master) :is([data-module=H02],[data-module=INDUSTRIES-HERO],[data-module=QUALITY-HERO],[data-module=OFF-HERO],[data-module=PG-HERO],[data-module=CORPORATE-HERO])[data-home-hero-boundary] :is([class*=heroPicture],[class*=heroMedia]){width:100%;height:var(--inner-hero-media-height,260px);order:2;flex:0 0 var(--inner-hero-media-height,260px);display:block;position:relative;inset:auto;overflow:hidden}:is(main.inner-page-master,main.detail-page-master) :is([data-module=H02],[data-module=INDUSTRIES-HERO],[data-module=QUALITY-HERO],[data-module=OFF-HERO],[data-module=PG-HERO],[data-module=CORPORATE-HERO])[data-home-hero-boundary] :is([class*=heroGrid],[class*=heroInner]){width:100%;padding-top:calc(var(--header-height-compact) + 44px);order:1;padding-bottom:32px}:is(main.inner-page-master,main.detail-page-master) :is([data-module=H02],[data-module=INDUSTRIES-HERO],[data-module=QUALITY-HERO],[data-module=OFF-HERO],[data-module=PG-HERO],[data-module=CORPORATE-HERO])[data-home-hero-boundary] [class*=heroImage]{object-position:center}}
@media (min-width:641px){[data-module=QUALITY-HERO] [class*=heroImage]{object-position:center top}[data-module=QUALITY-HERO] [class*=heroInner]{align-self:stretch;align-items:flex-start;padding-top:95px;padding-bottom:36px;display:flex}[data-module=QUALITY-HERO] [class*=heroCopy],[data-module=QUALITY-HERO] h1{max-width:690px}[data-module=QUALITY-HERO] [class*=heroCopy]>p:not([data-detail-eyebrow]){max-width:630px;margin-top:18px}[data-module=H02] [class*=heroGrid],[data-module=OFF-HERO] [class*=heroInner],[data-module=CORPORATE-HERO] [class*=heroInner]{align-self:stretch;padding-top:132px;padding-bottom:44px}[data-module=H02] [class*=heroCopy],[data-module=H02] h1{max-width:590px}[data-module=H02] [class*=heroLead]{max-width:620px;margin-top:16px}[data-module=OFF-HERO] h1,[data-module=CORPORATE-HERO] h1{max-width:650px}[data-module=OFF-HERO] [class*=heroCopy]>p:not([data-detail-eyebrow]),[data-module=CORPORATE-HERO] [class*=heroCopy]>p:not([data-detail-eyebrow]){max-width:610px;margin-top:16px}[data-module=OFF-HERO] [class*=heroCopy]>p:not([data-detail-eyebrow]){max-width:460px}[data-module=CAPABILITY-HERO][data-capability-slug]:not([data-capability-slug=precision-tooling]) [class*=heroInner]{align-self:stretch;align-items:flex-start;padding-top:132px;padding-bottom:44px;display:flex}[data-module=CAPABILITY-HERO][data-capability-slug]:not([data-capability-slug=precision-tooling]) [class*=heroImage],[data-idm-module=I01][data-bright-hero-pilot=true] [class*=heroImage],[data-module=RFQ-HERO][data-bright-hero-pilot=true] [class*=heroImage] img{object-position:center top}[data-module=CAPABILITY-HERO][data-capability-slug]:not([data-capability-slug=precision-tooling]) [class*=heroCopy]{max-width:590px}[data-module=CAPABILITY-HERO][data-capability-slug]:not([data-capability-slug=precision-tooling]) [class*=heroCopy]>p:last-child{max-width:550px;margin-top:22px;position:static}[data-idm-module=I01][data-bright-hero-pilot=true] [class*=heroInner]{align-self:stretch;align-items:flex-start;padding-top:130px;padding-bottom:44px;display:flex}[data-idm-module=I01][data-bright-hero-pilot=true] [class*=heroCopy]{max-width:570px;margin-top:0}[data-idm-module=I01][data-bright-hero-pilot=true] [class*=heroCopy]>p{max-width:550px;margin-top:20px}[data-module=RFQ-HERO][data-bright-hero-pilot=true] [class*=heroImage]{inset:0}[data-module=RFQ-HERO][data-bright-hero-pilot=true] [class*=heroRail]{align-self:stretch;padding-top:132px;padding-bottom:44px}[data-module=RFQ-HERO][data-bright-hero-pilot=true] [class*=heroLead],[data-module=RFQ-HERO][data-bright-hero-pilot=true] [class*=heroNote]{max-width:610px}}[data-idm-module=I01][data-bright-hero-pilot=true],[data-module=RFQ-HERO][data-bright-hero-pilot=true]{color:#132334;background:var(--surface-pale)}[data-idm-module=I01][data-bright-hero-pilot=true] [class*=heroOverlay],[data-module=RFQ-HERO][data-bright-hero-pilot=true] [class*=heroShade]{display:none}[data-idm-module=I01][data-bright-hero-pilot=true] [class*=heroImage]{filter:none}[data-idm-module=I01][data-bright-hero-pilot=true] :is(h1,[class*=heroCopy]>p),[data-module=RFQ-HERO][data-bright-hero-pilot=true] :is(h1,[class*=heroLead],[class*=heroNote]){color:#132334}[data-idm-module=I01][data-bright-hero-pilot=true] [data-detail-eyebrow],[data-module=RFQ-HERO][data-bright-hero-pilot=true] [data-detail-eyebrow]{color:var(--text-muted)}[data-module=RFQ-HERO][data-bright-hero-pilot=true] [class*=heroNote]{border-color:var(--steel-line)}[data-module=RFQ-HERO][data-bright-hero-pilot=true] [class*=heroActions] a:last-child{color:var(--jto-logo-blue);border-color:var(--jto-logo-blue)}[data-module=RFQ-HERO][data-bright-hero-pilot=true] [class*=heroActions] a:last-child:hover,[data-module=RFQ-HERO][data-bright-hero-pilot=true] [class*=heroActions] a:last-child:focus-visible{color:var(--interaction-accent-orange);border-color:var(--interaction-accent-orange)}@media (max-width:640px){[data-module=CAPABILITY-HERO][data-capability-slug]:not([data-capability-slug=precision-tooling]),[data-idm-module=I01][data-bright-hero-pilot=true],[data-module=RFQ-HERO][data-bright-hero-pilot=true]{flex-direction:column;min-height:0;display:flex}[data-module=CAPABILITY-HERO][data-capability-slug]:not([data-capability-slug=precision-tooling]) [class*=heroPicture],[data-idm-module=I01][data-bright-hero-pilot=true] [class*=heroPicture],[data-module=RFQ-HERO][data-bright-hero-pilot=true] [class*=heroImage]{width:100%;height:var(--inner-hero-media-height,270px);order:2;flex:0 0 var(--inner-hero-media-height,270px);display:block;position:relative;inset:auto;overflow:hidden}[data-module=CAPABILITY-HERO][data-capability-slug]:not([data-capability-slug=precision-tooling]) [class*=heroInner],[data-idm-module=I01][data-bright-hero-pilot=true] [class*=heroInner],[data-module=RFQ-HERO][data-bright-hero-pilot=true] [class*=heroRail]{width:100%;padding:calc(var(--header-height-compact) + 44px) 20px 34px;order:1;margin:0}[data-module=CAPABILITY-HERO][data-capability-slug]:not([data-capability-slug=precision-tooling]) [class*=heroCopy]>p:last-child,[data-idm-module=I01][data-bright-hero-pilot=true] [class*=heroCopy]>p{max-width:100%;margin-top:20px;position:static}[data-idm-module=I01][data-bright-hero-pilot=true] [class*=heroCopy]{margin-top:0}[data-module=RFQ-HERO][data-bright-hero-pilot=true] [class*=heroImage] img{object-position:64% center}}
body:has(main:is(.inner-page-master,.detail-page-master)) header[data-module=H01][data-bright-hero-pilot=true]{background:var(--surface-white);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:#0000}@media (min-width:821px){main.inner-page-master [data-module=PG-HERO][data-home-hero-boundary] [class*=heroImage]{object-position:center top}}@media (max-width:820px){main.inner-page-master [data-module=PG-HERO][data-home-hero-boundary] [class*=heroImage],main.inner-page-master [data-module=OFF-HERO][data-home-hero-boundary] [class*=heroImage],main.inner-page-master [data-module=INDUSTRIES-HERO][data-home-hero-boundary] [class*=heroImage]{object-position:right center}}
:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode]){--hero-title-width:590px;--hero-body-width:515px;--hero-visible-header-height:var(--header-height-desktop);--inner-hero-height:590px;--inner-hero-media-height:260px;--hero-name-space:38px;--hero-copy-top:calc(50% + var(--hero-visible-header-height) / 2 - 124px);min-height:var(--inner-hero-height);color:#132334;align-items:flex-start}:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode]) :is([class*=heroInner],[class*=heroGrid],[class*=heroRail]){width:min(1280px,100% - 80px);max-width:none;margin-inline:auto;padding:132px 0 48px;position:relative}:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode]) [class*=heroCopy]{width:min(var(--hero-title-width), 100%);flex-direction:column;max-width:none;margin:0;display:flex;position:relative}:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode]) h1{width:min(var(--hero-title-width), 100%);letter-spacing:-.05em;color:#132334;text-wrap:wrap;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;max-width:none;margin:0;font-size:52px;font-weight:700;line-height:1.02}:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode]) h1 span{display:inline}:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode]) :is([class*=heroCopy]>p:not([data-detail-eyebrow]):not([class*=heroEyebrow]):not([class*=__eyebrow]),[class*=heroLead]){width:min(var(--hero-body-width), 100%);letter-spacing:normal;color:#132334;max-width:none;margin:16px 0 0;font-size:16px;font-weight:400;line-height:1.6;position:static;inset:auto}:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode]) :is([data-detail-eyebrow],[class*=heroEyebrow],[class*=__eyebrow]){letter-spacing:.12em;color:#132334;text-transform:uppercase;order:-1;align-items:center;gap:12px;width:auto;max-width:100%;margin:0 0 24px;font-size:12px;font-weight:700;line-height:14px;display:flex;position:static;inset:auto}:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode]) :is([data-detail-eyebrow],[class*=heroEyebrow],[class*=__eyebrow]):before{content:"";background:var(--interaction-accent-orange);flex:0 0 28px;width:28px;height:2px}:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode]) :is([data-detail-eyebrow],[class*=heroEyebrow],[class*=__eyebrow])>span:empty{display:none}[data-hero-media-unavailable]{background:var(--surface-pale);display:block;position:absolute;inset:0}:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode]) [class*=heroRail]>[data-detail-eyebrow]{top:132px}:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode]) [class*=heroActions]{width:min(var(--hero-title-width), 100%);flex-wrap:wrap;gap:12px;margin-top:28px}:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode]):not([data-module=RFQ-HERO]) [class*=heroActions] a{min-height:48px;padding:13px 20px;font-size:15px;line-height:1.4}:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode]) [class*=heroNote]{max-width:var(--hero-body-width);color:#52616b}html[lang=th] :is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode]) h1{letter-spacing:0;font-size:46px;line-height:1.3}html[lang=th] :is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode]) :is([class*=heroCopy]>p:not([data-detail-eyebrow]):not([class*=heroEyebrow]):not([class*=__eyebrow]),[class*=heroLead]){line-height:1.75}html[lang=th] :is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode]) :is([data-detail-eyebrow],[class*=heroEyebrow],[class*=__eyebrow]){letter-spacing:0;text-transform:none;line-height:20px}html[lang=th] :is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode]){--hero-name-space:44px}@media (min-width:641px) and (max-width:1023px){:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode]) :is([class*=heroInner],[class*=heroGrid],[class*=heroRail]){width:calc(100% - 48px)}}@media (max-width:640px){:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode]){min-height:0}:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode]) :is([class*=heroInner],[class*=heroGrid],[class*=heroRail]){width:100%;padding:116px 20px 32px}:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode]) h1{letter-spacing:-.025em;font-size:36px;line-height:1.15}:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode]) [class*=heroRail]>[data-detail-eyebrow]{top:112px;left:20px}html[lang=th] :is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode]) h1{font-size:32px;line-height:1.35}[data-hero-standard][data-hero-route="/industries/robotics"] img{object-position:100% 50%}}@media (min-width:641px) and (max-width:1023px){:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode]){background:var(--surface-pale);flex-direction:column;align-items:stretch;min-height:0;display:flex}:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode])>:is([class*=heroInner],[class*=heroGrid],[class*=heroRail]){order:1;width:100%;margin:0;padding:132px 24px 32px;display:block}:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode]) [class*=heroRail]>[data-detail-eyebrow]{left:24px}:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode])>:is(picture,[class*=heroMedia],div[class*=heroImage]):has(img){aspect-ratio:1672/941;flex:none;order:2;width:100%;height:auto;min-height:0;display:block;position:relative;inset:auto;overflow:hidden}:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode]) img{object-fit:cover;width:100%;display:block;transform:none;height:100%!important;position:static!important}:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode])>picture:not(:has(img)){display:none}}@media (max-width:640px){:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode])[data-capability-slug=precision-tooling]{background:var(--surface-pale);flex-direction:column;align-items:stretch;display:flex}:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode])[data-capability-slug=precision-tooling]>[class*=heroInner]{order:1}:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode])[data-capability-slug=precision-tooling]>picture{width:100%;height:var(--inner-hero-media-height);flex:none;order:2;display:block;position:relative;inset:auto;overflow:hidden}:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode])[data-capability-slug=precision-tooling] img{object-fit:cover;object-position:50% 30%;transform:none}}@media (min-width:1024px){html[lang=th] main.inner-page-master section[data-hero-standard][data-module=CORPORATE-HERO] img{object-position:50% 18%}:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode])>:is([class*=heroInner],[class*=heroGrid],[class*=heroRail]){inset:auto 0;top:var(--hero-copy-top);width:min(1280px,100% - 80px);margin-inline:auto;padding:0;display:block;position:absolute}:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode]) [class*=heroCopy]{min-height:248px}:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode]) h1{white-space:pre-line;min-height:108px;font-size:52px;line-height:54px}:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode]) :is([class*=heroCopy]>p:not([data-detail-eyebrow]):not([class*=heroEyebrow]):not([class*=__eyebrow]),[class*=heroLead]){margin-top:24px;line-height:26px}:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode]) [class*=heroActions]{margin-top:24px}:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode]) [class*=heroCopy]:has([class*=heroActions])>p:not([data-detail-eyebrow]):not([class*=heroEyebrow]){min-height:78px}:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode]) [data-hero-name-host]>p{top:var(--hero-copy-top);z-index:3;position:absolute;left:max(40px,50% - 640px)}:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode]):has([data-hero-name-host]) [class*=heroCopy]{padding-top:var(--hero-name-space)}}@media (min-width:1024px) and (max-width:1439px){:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode]){--hero-visible-header-height:var(--header-height-compact)}}:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary] [data-hero-name-host]{display:contents}:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode]) :is([data-detail-eyebrow],[class*=heroEyebrow],[class*=__eyebrow]):before{background:#f28c28}@media (max-width:1023px){:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode]) [data-hero-name-host]>p{z-index:3;position:absolute;top:132px;left:24px}:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode]):has([data-hero-name-host]) [class*=heroCopy]{padding-top:var(--hero-name-space)}}@media (max-width:640px){:is(main.inner-page-master,main.detail-page-master) section[data-hero-standard][data-home-hero-boundary]:not([data-hero-mode]) [data-hero-name-host]>p{top:116px;left:20px}}main.inner-page-master section[data-hero-standard][data-home-hero-boundary][data-module=RFQ-HERO]{--inner-hero-media-height:270px}main.inner-page-master section[data-hero-standard][data-home-hero-boundary][data-module=RFQ-HERO] [class*=heroActions]{gap:16px 28px}
