@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-800-normal-BfWYOv1c.woff2) format("woff2"),url(/assets/manrope-latin-800-normal-uHUdIJgA.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff) format("woff")}.language-switcher{position:relative;flex-shrink:0;white-space:nowrap;font-size:13px;line-height:1.4}.language-switcher>summary{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:8px 7px;box-sizing:border-box;list-style:none;cursor:pointer;color:#29495f;border-radius:4px;font-weight:500}.language-switcher>summary::-webkit-details-marker{display:none}.language-switcher>summary::marker{content:""}.language-switcher>summary:hover,.language-switcher[open]>summary{background:#edf4f8}.language-switcher>summary:focus-visible{outline:2px solid #317495;outline-offset:3px}.language-switcher .language-caret{transition:transform .15s}.language-switcher[open] .language-caret{transform:rotate(180deg)}.language-switcher>.language-options{display:block;margin:0;width:max-content;position:absolute;right:0;top:calc(100% + 8px);z-index:70;min-width:164px;padding:6px;background:#fff;border:1px solid #d5e1e9;border-radius:6px;box-shadow:0 10px 28px #19394f20}.language-switcher .language-options a{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding:10px 12px;box-sizing:border-box;color:#29495f;text-decoration:none;border-radius:3px;font-size:14px}.language-options a:hover,.language-options a:focus-visible{background:#edf4f8;outline-offset:-2px}.language-options a[aria-current=true]{font-weight:600;background:#f3f7fa}.customer-header>.language-switcher{margin-left:12px}@media(max-width:400px){.language-switcher .language-globe{display:none}.language-switcher>summary{gap:5px;padding-inline:5px;font-size:12px}}.zh-heading-phrase{display:inline-block;white-space:nowrap}html[lang=zh-Hans] .blog-breadcrumb>a{flex-shrink:0;white-space:nowrap}html[lang=zh-Hans] .blog-breadcrumb>span:last-child{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}html[lang=zh-Hans] body{font-family:system-ui,Microsoft YaHei,PingFang SC,Noto Sans SC,sans-serif}html[lang=zh-Hans] :is(h1,h2,h3,h4,.button,button,input,select,textarea){font-family:inherit;letter-spacing:0}html[lang=zh-Hans] main :is(h1,h2,h3,h4){font-family:system-ui,Microsoft YaHei,PingFang SC,Noto Sans SC,sans-serif;line-height:1.4;letter-spacing:0;text-wrap:balance;word-break:normal;overflow-wrap:break-word}html[lang=zh-Hans] .motor-industry-page .motor-hero .motor-hero-copy h1{max-width:none}html[lang=zh-Hans] main h1{font-size:clamp(32px,3.4vw,48px);line-height:1.35}html[lang=zh-Hans] main h2{font-size:clamp(27px,2.6vw,38px)}html[lang=zh-Hans] main p{line-height:1.85}html[lang=zh-Hans] main :is(.page-intro,.home-v2-intro,.blog-deck){font-size:18px;line-height:1.85}html[lang=zh-Hans] main :is(.eyebrow,.home-v2-eyebrow,.blog-kicker){letter-spacing:.06em}html[lang=zh-Hans] :is(main .container,.site-header.mega-header .header-inner,.home-v2-footer>.container){width:min(calc(100% - 80px),1280px);max-width:1280px}html[lang=zh-Hans] main :is(figcaption,.home-v2-caption,.home-v2-hero-caption){font-size:13px;line-height:1.65;letter-spacing:0}html[lang=zh-Hans] .home-v2{font-family:inherit}html[lang=zh-Hans] .home-v2-hero-copy{width:50%;max-width:640px}html[lang=zh-Hans] .home-v2 .home-v2-hero h1{font-size:clamp(38px,3.4vw,48px);line-height:1.4}html[lang=zh-Hans] .home-v2-hero h1 .zh-title-line{display:block;white-space:nowrap}html[lang=zh-Hans] .home-v2-hero h1 .zh-title-line:first-child{color:var(--home-ink)}html[lang=zh-Hans] .home-v2-intro{max-width:530px}html[lang=zh-Hans] .home-v2-actions{gap:24px}html[lang=zh-Hans] .home-v2 .home-v2-process-copy h3{font-size:32px;line-height:1.4}html[lang=zh-Hans] .home-v2-process-copy p{font-size:18px;max-width:370px}html[lang=zh-Hans] .home-v2 .home-v2-picture-link h3{font-size:21px;line-height:1.5}html[lang=zh-Hans] .home-v2-application-grid article{display:flex}html[lang=zh-Hans] .home-v2-application-grid .home-v2-picture-link{width:100%}html[lang=zh-Hans] .header-quote{white-space:nowrap;padding-inline:16px}html[lang=zh-Hans] :is(.nav-trigger,.nav-direct-link){font-size:14px}html[lang=zh-Hans] :is(.button,.text-link){white-space:normal;line-height:1.5}html[lang=zh-Hans] main :is([class$=-hero-grid],.editorial-header-grid)>*{min-width:0}html[lang=zh-Hans] .blog-prose{font-size:17px;line-height:1.9}html[lang=zh-Hans] .blog-prose :is(p,li){line-height:1.9}html[lang=zh-Hans] .blog-prose p{margin-bottom:1.3em}html[lang=zh-Hans] .blog-card-body{display:flex;flex-direction:column}html[lang=zh-Hans] .blog-card-body>.blog-read-link{margin-top:auto}html[lang=zh-Hans] .data-table :is(th,td){line-height:1.75}@media(min-width:701px){.site-header.mega-header .header-inner{column-gap:20px}}@media(max-width:1100px){html[lang=zh-Hans] main h1{font-size:38px}}@media(max-width:900px){html[lang=zh-Hans] :is(main .container,.site-header.mega-header .header-inner,.home-v2-footer>.container){width:calc(100% - 48px)}html[lang=zh-Hans] .home-v2-hero-copy{width:100%;max-width:660px}html[lang=zh-Hans] .home-v2 .home-v2-hero h1{font-size:38px}html[lang=zh-Hans] .home-v2-process-copy p{max-width:none}html[lang=zh-Hans] .led-industry-page .led-gallery .motor-gallery-group:nth-child(2),html[lang=zh-Hans] .motorcycle-page .motor-gallery-group:nth-child(2){margin-inline:0;padding-inline:24px}}@media(max-width:700px){.site-header.mega-header .header-inner{gap:8px}.site-header .header-inner .brand-lockup{width:clamp(100px,32vw,140px)!important;height:auto}.site-header .wordmark{min-width:0}.site-header .header-account{flex-shrink:0}html[lang=zh-Hans] :is(main .container,.site-header.mega-header .header-inner,.home-v2-footer>.container){width:calc(100% - 32px)}html[lang=zh-Hans] main h1,html[lang=zh-Hans] .home-v2 .home-v2-hero h1{font-size:32px}html[lang=zh-Hans] main h2{font-size:27px}html[lang=zh-Hans] main :is(.page-intro,.home-v2-intro,.blog-deck,.home-v2-section-intro,.home-v2-process-copy p){font-size:16px;line-height:1.85}html[lang=zh-Hans] .home-v2 .home-v2-process-copy h3{font-size:26px}html[lang=zh-Hans] .home-v2-actions{gap:18px}html[lang=zh-Hans] main :is(figcaption,.home-v2-caption,.home-v2-hero-caption){font-size:12px}html[lang=zh-Hans] .blog-prose{font-size:16px}.customer-header,.customer-header nav{flex-wrap:wrap}}@media(max-width:374px){html[lang=zh-Hans] main h1,html[lang=zh-Hans] .home-v2 .home-v2-hero h1{font-size:28px}}.language-flag{display:block;width:21px;height:14px;flex:0 0 21px;border-radius:2px;overflow:hidden;box-shadow:0 0 0 1px #19394f18}.language-option-label{display:flex;align-items:center;gap:9px;min-width:0}@font-face{font-family:Noto Sans Thai;src:url(/assets/noto-sans-thai-variable.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}html[lang=th] body{font-family:Noto Sans Thai,system-ui,sans-serif;line-height:1.8}html[lang=th] :is(h1,h2,h3,h4,h5,.button,button,input,select,textarea){font-family:inherit;letter-spacing:0;word-break:normal}html[lang=th] main :is(h1,h2,h3,h4){line-height:1.5;overflow-wrap:break-word;letter-spacing:0}html[lang=th] main h1{font-size:clamp(30px,3vw,44px)}html[lang=th] main h2{font-size:clamp(25px,2.3vw,36px)}html[lang=th] main :is(p,li){line-height:1.9}html[lang=th] main :is(.page-intro,.home-v2-intro,.blog-deck){font-size:18px;line-height:1.9}html[lang=th] :is(.button,.text-link,.customer-button){white-space:normal;line-height:1.7}html[lang=th] :is(main .container,.site-header.mega-header .header-inner,.home-v2-footer>.container){width:min(calc(100% - 64px),1280px)}html[lang=th] .home-v2{font-family:inherit}html[lang=th] .home-v2-hero-copy{width:49%;max-width:620px}html[lang=th] .home-v2 .home-v2-hero h1{font-size:clamp(32px,3vw,44px);line-height:1.55;max-width:610px}html[lang=th] .th-title-line{display:block}html[lang=th] .home-v2-intro{max-width:540px}html[lang=th] :is(.eyebrow,.home-v2-eyebrow,.blog-kicker,.customer-eyebrow){letter-spacing:0;line-height:1.8}html[lang=th] .home-v2 .home-v2-process-copy h3{font-size:30px;line-height:1.6}html[lang=th] :is(.nav-trigger,.nav-direct-link){font-size:13px;line-height:1.7}html[lang=th] .site-header .header-inner{column-gap:12px}html[lang=th] .site-header .brand-lockup{width:190px}html[lang=th] :is(.header-quote,.account-trigger){font-size:13px;padding-inline:12px}html[lang=th] main :is([class$=-hero-grid],.editorial-header-grid)>*{min-width:0}html[lang=th] :is(figcaption,.home-v2-caption,.home-v2-hero-caption){font-size:12px;line-height:1.8;letter-spacing:0}html[lang=th] .blog-prose{font-size:17px;line-height:1.95}html[lang=th] .blog-card-body{display:flex;flex-direction:column}html[lang=th] .blog-card-body>.blog-read-link{margin-top:auto}html[lang=th] .blog-breadcrumb>a{flex-shrink:0}html[lang=th] .blog-breadcrumb>span:last-child{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}html[lang=th] :is(.data-table th,.data-table td){line-height:1.9}html[lang=th] .customer-header,html[lang=th] .customer-header nav{flex-wrap:wrap}html[lang=th] :is(input,select,textarea){line-height:1.8;min-height:44px}@media(max-width:1100px){html[lang=th] .home-v2-hero-copy{width:53%}html[lang=th] .home-v2 .home-v2-hero h1{font-size:36px}}@media(max-width:900px){html[lang=th] :is(main .container,.site-header.mega-header .header-inner,.home-v2-footer>.container){width:calc(100% - 40px)}html[lang=th] .home-v2-hero-copy{width:100%;max-width:660px}html[lang=th] .home-v2 .home-v2-hero h1{font-size:34px}}@media(max-width:700px){html[lang=th] :is(main .container,.site-header.mega-header .header-inner,.home-v2-footer>.container){width:calc(100% - 32px)}html[lang=th] main h1,html[lang=th] .home-v2 .home-v2-hero h1{font-size:29px;line-height:1.55}html[lang=th] main h2{font-size:25px}html[lang=th] main :is(.page-intro,.home-v2-intro,.blog-deck){font-size:16px}html[lang=th] .home-v2 .home-v2-process-copy h3{font-size:25px}html[lang=th] .blog-prose{font-size:16px}html[lang=th] .home-v2-actions{gap:16px}}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-arabic-arabic-400-normal-AAMxebZb.woff2) format("woff2"),url(/assets/noto-sans-arabic-arabic-400-normal-hsqIUL9Q.woff) format("woff")}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-arabic-arabic-600-normal-JPxwL-XU.woff2) format("woff2"),url(/assets/noto-sans-arabic-arabic-600-normal-JLzruTOp.woff) format("woff")}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-arabic-arabic-700-normal-3CqrwsiZ.woff2) format("woff2"),url(/assets/noto-sans-arabic-arabic-700-normal-DXnsSW3z.woff) format("woff")}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/noto-sans-arabic-arabic-800-normal-BqK5sGSM.woff2) format("woff2"),url(/assets/noto-sans-arabic-arabic-800-normal-X48NTV6W.woff) format("woff")}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-arabic-latin-400-normal-CjsIS08k.woff2) format("woff2"),url(/assets/noto-sans-arabic-latin-400-normal-lr8cikIT.woff) format("woff")}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-arabic-latin-600-normal-BUFr-ZM9.woff2) format("woff2"),url(/assets/noto-sans-arabic-latin-600-normal-D8ZQ8Cfs.woff) format("woff")}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-arabic-latin-700-normal-D41hNJFR.woff2) format("woff2"),url(/assets/noto-sans-arabic-latin-700-normal-DST6Nu2E.woff) format("woff")}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/noto-sans-arabic-latin-800-normal-D-sQJoGe.woff2) format("woff2"),url(/assets/noto-sans-arabic-latin-800-normal-2gopgBuy.woff) format("woff")}html[lang=ar] body,html[lang=ar] :is(h1,h2,h3,p,a,button,input,select,textarea){font-family:Noto Sans Arabic,Arial,sans-serif;letter-spacing:0}html[lang=ar] :is(h1,h2,h3){line-height:1.6;word-break:normal;overflow-wrap:break-word}html[lang=ar] :is(p,li,td,th){line-height:1.95}html[lang=ar] :is(.eyebrow,[class$=-eyebrow],.blog-kicker){letter-spacing:0;line-height:1.9}html[lang=ar] :is(button,input,select,textarea,.button){line-height:1.7}html[lang=ar] main h1{font-size:clamp(30px,3.2vw,46px)}html[lang=ar] main :is([class$=-hero-grid],.editorial-header-grid)>*{min-width:0}html[lang=ar] .header-inner{column-gap:18px}html[lang=ar] .site-header .brand-lockup{width:185px}html[lang=ar] :is(.nav-trigger,.nav-direct-link,.account-trigger,.header-quote){font-size:13px}html[lang=ar] .language-switcher>.language-options{right:auto;left:0}html[lang=ar] .language-options a{direction:rtl}html[lang=ar] .language-option-label{gap:9px}html[lang=ar] :is(.wordmark,.customer-brand,.brand-lockup){direction:ltr;unicode-bidi:isolate}html[lang=ar] :is(.text-link,.arrow-link,.customer-card-open)>svg,html[lang=ar] .customer-directional-arrow{transform:scaleX(-1)}html[lang=ar] :is(ul,ol):not([class]){padding-inline-start:24px;padding-inline-end:0}html[lang=ar] .blog-prose{font-size:17px;line-height:2}html[lang=ar] :is(.blog-prose,.customer-detail-main) blockquote{border-left:0;border-right:3px solid #c83229}html[lang=ar] .blog-breadcrumb>a{flex-shrink:0}html[lang=ar] .blog-breadcrumb>span:last-child{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}html[lang=ar] :is(.blog-longform-table,.drawing-case-viewport){overscroll-behavior-inline:contain}html[lang=ar] .drawing-case img{direction:ltr}html[lang=ar] :is(.customer-reference,.customer-file-name,.customer-original-filename){unicode-bidi:isolate;overflow-wrap:anywhere}html[lang=ar] .customer-header,html[lang=ar] .customer-header nav{flex-wrap:wrap}html[lang=ar] .customer-header nav{margin-left:0;margin-inline-start:auto}html[lang=ar] .customer-header>.language-switcher{margin-left:0;margin-inline-start:12px}html[lang=ar] .customer-workspace-sidebar{border-right:0;border-left:1px solid #e2e9ed}html[lang=ar] .customer-workspace-sidebar nav a.customer-sidebar-active{border-left:0;border-right:3px solid #c94035;padding-left:14px;padding-right:11px}html[lang=ar] .customer-original-grid dt,html[lang=ar] .customer-original-grid dd{text-align:start}html[lang=ar] :is(.field input,.field textarea,.customer-field input,.customer-field textarea){text-align:start}html[lang=ar] :is(.check-row,.customer-check-row){text-align:start}html[lang=ar] :is(.hero-caption,.home-v2-hero-caption){right:auto;left:max(24px,calc((100vw - 1280px)/2));text-align:start}@media(min-width:901px){html[lang=ar] .home-v2-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:42px;padding-inline:max(32px,calc((100vw - 1280px)/2));min-height:610px;align-items:center;background:#f0f6fc}html[lang=ar] .home-v2-hero>.container{grid-column:1;grid-row:1;width:100%;min-width:0;margin:0}html[lang=ar] .home-v2-hero-picture{display:block;grid-column:2;grid-row:1;min-width:0}html[lang=ar] .home-v2-hero-image{position:static;inset:auto;transform:none;width:100%;height:auto;aspect-ratio:1.1;object-fit:cover;object-position:right;z-index:0}html[lang=ar] .home-v2-hero-copy{width:100%;max-width:none;padding-block:64px}html[lang=ar] .home-v2 .home-v2-hero h1{font-size:clamp(32px,3vw,44px);line-height:1.65}}@media(max-width:900px){html[lang=ar] .home-v2 .home-v2-hero h1{font-size:clamp(29px,5vw,38px);line-height:1.65}html[lang=ar] .home-v2-hero-image{transform:none;left:auto;right:auto}html[lang=ar] .customer-workspace-sidebar{border-left:0}}@media(max-width:700px){html[lang=ar] main h1{font-size:29px}html[lang=ar] main h2{font-size:25px}html[lang=ar] main :is(.page-intro,.home-v2-intro,.blog-deck){font-size:16px}html[lang=ar] :is(.home-v2-actions,.motor-hero-actions){flex-wrap:wrap}html[lang=ar] .blog-prose{font-size:16px}html[lang=ar] .customer-header nav{margin-inline-start:0}}html[lang=ar] svg[data-directional=true]{transform:scaleX(-1)}html[lang=ar] .customer-code-input{direction:ltr;unicode-bidi:isolate}html[lang=ar] .rfq-honeypot{left:0!important;right:auto;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}html[lang=ar] .blog-longform-table :is(td,th){text-align:start}html[lang=ar] .blog-prose section .blog-longform-list{padding-left:0;padding-inline-start:28px}
