.industry-page{--page-width:2180;--u:min(1px, calc(100vw / var(--page-width)));--frame-width:calc(1440 * var(--u));--dark:#000;--deep:#031f31;--soft:#edeff0;--panel:#fff;--ink:#081321;--copy:#657385;--line:#c5c8cc;--blue:#1977ef;background:var(--dark);color:var(--ink);font-family:var(--font-sans);min-height:100vh;overflow-x:hidden}body:has(.industry-page){margin:0}.industry-page *,.industry-page :before,.industry-page :after{box-sizing:border-box}.industry-page a{text-decoration:none}.industry-frame{width:var(--frame-width);margin:0 auto}.industry-hero{background:var(--hero-background);color:#fff;min-height:calc(var(--hero-height) * var(--u));overflow:hidden}.industry-hero .industry-frame{height:100%;position:relative}.industry-hero-copy{max-width:calc(650 * var(--u));padding-top:calc(var(--hero-top) * var(--u))}.industry-hero-copy-right{max-width:calc(642 * var(--u));margin-left:auto}.industry-hero h1{color:#fff;font-size:calc(39 * var(--u));max-width:100%;margin:0;font-weight:900;line-height:1.12}.industry-page-automotive .industry-hero h1,.industry-page-robotics .industry-hero h1{max-width:calc(560 * var(--u))}.industry-hero p{color:#ffffffb8;font-size:calc(15 * var(--u));margin:calc(22 * var(--u)) 0 0;max-width:calc(570 * var(--u));line-height:1.58}.industry-hero ul{color:#ffffffc2;font-size:calc(15 * var(--u));gap:calc(8 * var(--u));margin:calc(24 * var(--u)) 0 0;padding-left:calc(18 * var(--u));line-height:1.52;display:grid}.industry-hero a,.industry-service-actions a,.industry-quote-cta a,.industry-newsletter button{background:var(--blue);color:#fff;border:0;justify-content:center;align-items:center;font-weight:900;line-height:1;display:inline-flex}.industry-hero a{font-size:calc(14 * var(--u));height:calc(53 * var(--u));margin-top:calc(28 * var(--u));min-width:calc(205 * var(--u));padding:0 calc(26 * var(--u))}.industry-hero-dot{height:calc(9 * var(--u));margin-top:calc(22 * var(--u));width:calc(9 * var(--u));background:#ffffff40;border-radius:50%;display:block}.industry-capabilities{background:var(--soft);padding:calc(161 * var(--u)) 0 calc(116 * var(--u))}.industry-page-electronics .industry-capabilities,.industry-page-industrial .industry-capabilities{padding-top:calc(134 * var(--u))}.industry-section-head{max-width:calc(880 * var(--u));text-align:center;margin:0 auto}.industry-section-head h2,.industry-solutions h2,.industry-process h2,.industry-materials h2,.industry-surface h2,.industry-quote-cta h2,.industry-related h2{font-size:calc(32 * var(--u));margin:0;font-weight:900;line-height:1.18}.industry-section-head p{color:#202832;font-size:calc(14 * var(--u));margin:calc(18 * var(--u)) auto 0;max-width:calc(760 * var(--u));line-height:1.48}.industry-capability-grid{gap:calc(27 * var(--u));margin-top:calc(78 * var(--u));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.industry-capability-card{background:var(--panel);min-height:calc(354 * var(--u));padding:calc(48 * var(--u)) calc(38 * var(--u)) calc(36 * var(--u))}.industry-capability-card svg,.industry-process article svg,.industry-service-panel svg{fill:none;stroke:currentColor;display:block}.industry-capability-card svg{color:var(--blue);height:calc(34 * var(--u));width:calc(34 * var(--u))}.industry-capability-card h3{color:#0c1118;font-size:calc(18 * var(--u));margin:calc(61 * var(--u)) 0 0;font-weight:900;line-height:1.2}.industry-capability-card p{color:#2d3744;font-size:calc(15 * var(--u));margin:calc(21 * var(--u)) 0 0;line-height:1.44}.industry-solutions{color:var(--ink);padding:calc(151 * var(--u)) 0 calc(116 * var(--u));background:#fff}.industry-solutions h2{color:#0c1118;text-align:center}.industry-service-panel{background:var(--soft);color:var(--ink);grid-template-columns:calc(360 * var(--u)) minmax(0, 1fr);margin-top:calc(75 * var(--u));min-height:calc(576 * var(--u));display:grid}.industry-service-panel aside{background:var(--deep);color:#fff;padding:calc(59 * var(--u)) calc(50 * var(--u))}.industry-service-panel strong{color:var(--blue);font-size:calc(24 * var(--u));font-weight:900;line-height:1;display:block}.industry-service-panel aside>span{color:#ffffff85;font-size:calc(12 * var(--u));margin-top:calc(14 * var(--u));font-weight:700;display:block}.industry-service-panel nav{gap:calc(29 * var(--u));margin-top:calc(62 * var(--u));display:grid}.industry-service-panel nav a{color:#ffffff94;font-size:calc(14 * var(--u));align-items:center;gap:calc(18 * var(--u));grid-template-columns:calc(24 * var(--u)) 1fr;font-weight:800;line-height:1.2;display:grid}.industry-service-panel nav a.active,.industry-service-panel nav a:hover{color:#fff}.industry-service-panel nav svg{color:var(--blue);height:calc(24 * var(--u));width:calc(24 * var(--u))}.industry-service-copy{padding:calc(73 * var(--u)) calc(71 * var(--u));grid-template-columns:1fr auto;display:grid}.industry-service-copy h3{font-size:calc(26 * var(--u));margin:0;font-weight:900;line-height:1.1}.industry-service-copy p{color:#24313d;font-size:calc(15 * var(--u));margin:calc(34 * var(--u)) 0 0;max-width:calc(555 * var(--u));line-height:1.52}.industry-service-copy ul{color:#26343f;font-size:calc(15 * var(--u));gap:calc(13 * var(--u));margin:calc(32 * var(--u)) 0 0;max-width:calc(620 * var(--u));padding-left:calc(18 * var(--u));line-height:1.42;display:grid}.industry-service-actions{align-self:end;gap:calc(13 * var(--u));display:flex}.industry-service-actions a{font-size:calc(14 * var(--u));height:calc(52 * var(--u));min-width:calc(170 * var(--u));padding:0 calc(24 * var(--u))}.industry-service-actions a.secondary{color:var(--ink);background:#fff}.industry-process{background:var(--deep);color:#fff;padding:calc(81 * var(--u)) 0 calc(88 * var(--u))}.industry-process h2{text-align:center}.industry-process-grid{gap:calc(80 * var(--u));margin-top:calc(81 * var(--u));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.industry-process article{text-align:center}.industry-process article svg{color:#fff;height:calc(48 * var(--u));width:calc(48 * var(--u));margin:0 auto}.industry-process h3{color:#fff;font-size:calc(18 * var(--u));margin:calc(30 * var(--u)) 0 0;font-weight:900;line-height:1.2}.industry-process p{color:#ffffffb8;font-size:calc(14 * var(--u));margin:calc(18 * var(--u)) auto 0;max-width:calc(260 * var(--u));line-height:1.55}.industry-materials{background:var(--soft);padding:calc(108 * var(--u)) 0 calc(117 * var(--u))}.industry-materials-panel{width:calc(1030 * var(--u));margin:0 auto}.industry-materials h2{color:#0c1118;max-width:calc(760 * var(--u))}.industry-accordion{margin-top:calc(58 * var(--u))}.industry-accordion details{border-top:calc(1 * var(--u)) solid #b8bdc3;color:var(--ink);padding:calc(27 * var(--u)) 0 calc(25 * var(--u))}.industry-accordion details:last-child{border-bottom:calc(1 * var(--u)) solid #b8bdc3}.industry-accordion summary{cursor:pointer;font-size:calc(18 * var(--u));font-weight:900;line-height:1.2;list-style:none;position:relative}.industry-accordion summary::-webkit-details-marker{display:none}.industry-accordion summary:after{color:#1b2633;content:"+";font-size:calc(25 * var(--u));right:calc(6 * var(--u));font-weight:400;position:absolute;top:50%;transform:translateY(-50%)}.industry-accordion details[open] summary:after{content:"-"}.industry-accordion p{color:#3d4a57;font-size:calc(14 * var(--u));margin:calc(20 * var(--u)) 0 0;max-width:calc(720 * var(--u));line-height:1.5}.industry-accordion small{color:#66717d;font-size:calc(12 * var(--u));margin-top:calc(11 * var(--u));line-height:1.45;display:block}.industry-surface{color:var(--ink);padding:calc(129 * var(--u)) 0 calc(120 * var(--u));background:#fff}.industry-surface-panel{width:calc(1030 * var(--u));margin:0 auto}.industry-surface h2{color:#0c1118;max-width:calc(650 * var(--u))}.industry-surface-list{margin-top:calc(64 * var(--u))}.industry-surface-list div{border-top:calc(1 * var(--u)) solid #c5c8cc;min-height:calc(75 * var(--u))}.industry-surface-list div:last-child{border-bottom:calc(1 * var(--u)) solid #c5c8cc}.industry-surface-list span{color:#252d37;font-size:calc(14 * var(--u));padding-top:calc(25 * var(--u));font-weight:700;line-height:1.3;display:inline-flex}.industry-quote-cta{background:var(--deep);color:#fff;padding:calc(86 * var(--u)) 0 calc(91 * var(--u));text-align:center}.industry-quote-cta h2{color:#fff}.industry-quote-cta a{font-size:calc(15 * var(--u));height:calc(50 * var(--u));margin-top:calc(34 * var(--u));min-width:calc(329 * var(--u))}.industry-support{background:var(--soft);padding:calc(126 * var(--u)) 0 calc(132 * var(--u))}.industry-support-grid{gap:calc(28 * var(--u));margin-top:calc(75 * var(--u));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.industry-support-grid article{min-height:calc(269 * var(--u));padding:calc(48 * var(--u)) calc(36 * var(--u)) calc(36 * var(--u));background:#fff}.industry-support h3{color:#0d1219;font-size:calc(18 * var(--u));margin:0;font-weight:900;line-height:1.22}.industry-support article p{color:#3c4754;font-size:calc(15 * var(--u));margin:calc(32 * var(--u)) 0 0;line-height:1.48}.industry-related{color:#fff;padding:calc(118 * var(--u)) 0 calc(111 * var(--u));background:#000}.industry-related h2{color:#fff;text-align:center}.industry-related-grid{gap:calc(28 * var(--u));margin-top:calc(76 * var(--u));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.industry-related-grid a{color:#fff;min-height:calc(418 * var(--u));padding:calc(294 * var(--u)) calc(35 * var(--u)) calc(30 * var(--u));background:#1a1a1a;flex-direction:column;display:flex}.industry-related-grid span{color:#ffffff94;font-size:calc(13 * var(--u));font-weight:700;line-height:1.2}.industry-related-grid strong{color:#fff;font-size:calc(18 * var(--u));margin-top:calc(14 * var(--u));font-weight:900;line-height:1.24}.industry-newsletter{background:var(--blue);color:#fff;padding:calc(54 * var(--u)) 0}.industry-newsletter .industry-frame{align-items:center;gap:calc(50 * var(--u));grid-template-columns:minmax(0, 1fr) calc(460 * var(--u));display:grid}.industry-newsletter p{font-size:calc(20 * var(--u));margin:0;font-weight:800;line-height:1.35}.industry-newsletter form{height:calc(52 * var(--u));display:flex}.industry-newsletter input{color:var(--ink);font:inherit;font-size:calc(14 * var(--u));min-width:0;padding:0 calc(20 * var(--u));background:#fff;border:0;flex:1}.industry-newsletter button{cursor:pointer;font-size:calc(14 * var(--u));min-width:calc(150 * var(--u))}.industry-footer{color:#fff;padding:calc(78 * var(--u)) 0 calc(36 * var(--u));background:#050505}.industry-footer-grid{gap:calc(60 * var(--u));grid-template-columns:calc(320 * var(--u)) repeat(4, minmax(0, 1fr));display:grid}.industry-footer-brand{line-height:0;display:inline-flex}.industry-footer-brand img{filter:brightness(0)invert();height:calc(35 * var(--u));width:auto;display:block}.industry-footer-company p{color:#ffffff85;font-size:calc(14 * var(--u));margin:calc(37 * var(--u)) 0 0;line-height:1.74}.industry-footer-company strong{color:#fff;font-weight:900}.industry-footer-column h3{color:#fff;font-size:calc(16 * var(--u));margin:0 0 calc(24 * var(--u));font-weight:900;line-height:1.2}.industry-footer-column a{color:#ffffff7a;font-size:calc(13 * var(--u));margin-top:calc(16 * var(--u));font-weight:600;line-height:1.2;display:block}.industry-footer-bottom{border-top:calc(1 * var(--u)) solid #ffffff1a;color:#ffffff73;font-size:calc(12 * var(--u));margin-top:calc(70 * var(--u));padding-top:calc(30 * var(--u));justify-content:space-between;align-items:center;display:flex}.industry-footer-socials{gap:calc(13 * var(--u));display:flex}.industry-footer-socials span{border:calc(1 * var(--u)) solid #ffffff52;height:calc(25 * var(--u));width:calc(25 * var(--u));border-radius:50%;display:block}@media (max-width:1180px){.industry-page{--u:1px;--frame-width:min(100vw - 64px, 1040px)}.industry-hero{min-height:420px}.industry-hero-copy,.industry-hero-copy-right{max-width:680px;padding:86px 0 92px}.industry-hero-copy-right{margin-left:0}.industry-hero h1{font-size:42px}.industry-page-automotive .industry-hero h1,.industry-page-robotics .industry-hero h1{max-width:620px}.industry-hero p,.industry-hero ul{max-width:620px;font-size:16px}.industry-hero a{min-width:190px;height:52px;font-size:14px}.industry-capabilities,.industry-page-electronics .industry-capabilities,.industry-page-industrial .industry-capabilities,.industry-solutions,.industry-materials,.industry-surface,.industry-support,.industry-related{padding:88px 0}.industry-section-head,.industry-materials-panel,.industry-surface-panel{width:100%;max-width:760px}.industry-section-head h2,.industry-solutions h2,.industry-process h2,.industry-materials h2,.industry-surface h2,.industry-quote-cta h2,.industry-related h2{font-size:34px}.industry-section-head p,.industry-accordion p,.industry-accordion small{max-width:100%}.industry-capability-grid,.industry-support-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:56px}.industry-capability-card,.industry-support-grid article{min-height:280px;padding:38px 34px}.industry-capability-card h3{margin-top:44px}.industry-service-panel{grid-template-columns:280px minmax(0,1fr);min-height:520px}.industry-service-panel aside{padding:44px 34px}.industry-service-panel nav{gap:24px}.industry-service-copy{grid-template-columns:1fr;padding:52px}.industry-service-actions{align-self:start;margin-top:42px}.industry-process{padding:72px 0}.industry-process-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px;margin-top:58px}.industry-related-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.industry-related-grid a{min-height:320px;padding:210px 26px 26px}.industry-newsletter{padding:42px 0}.industry-newsletter .industry-frame,.industry-footer-grid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.industry-page{--frame-width:calc(100vw - 32px)}.industry-hero{min-height:0}.industry-hero-copy,.industry-hero-copy-right{padding:62px 0 70px}.industry-hero h1{font-size:34px;line-height:1.15}.industry-hero p,.industry-hero ul{font-size:15px}.industry-hero a{width:100%;height:50px}.industry-capabilities,.industry-page-electronics .industry-capabilities,.industry-page-industrial .industry-capabilities,.industry-solutions,.industry-materials,.industry-surface,.industry-support,.industry-related{padding:64px 0}.industry-section-head{text-align:left}.industry-section-head h2,.industry-solutions h2,.industry-process h2,.industry-materials h2,.industry-surface h2,.industry-quote-cta h2,.industry-related h2{text-align:left;font-size:28px}.industry-capability-grid,.industry-support-grid,.industry-process-grid,.industry-related-grid,.industry-footer-grid{grid-template-columns:1fr}.industry-capability-card,.industry-support-grid article{min-height:0;padding:32px 28px}.industry-capability-card h3{margin-top:32px}.industry-service-panel{grid-template-columns:1fr;margin-top:42px}.industry-service-panel aside{padding:34px 28px}.industry-service-panel nav{margin-top:36px}.industry-service-copy{padding:34px 28px}.industry-service-copy p,.industry-service-copy ul{max-width:100%}.industry-service-actions{flex-direction:column}.industry-service-actions a,.industry-quote-cta a{width:100%}.industry-process-grid{gap:38px}.industry-process article,.industry-process h2{text-align:left}.industry-process article svg{margin:0}.industry-process p{max-width:100%;margin-left:0}.industry-accordion summary{padding-right:34px}.industry-surface-list div{min-height:58px}.industry-surface-list span{color:#252d37}.industry-related-grid a{min-height:260px;padding:168px 24px 24px}.industry-newsletter .industry-frame{grid-template-columns:1fr}.industry-newsletter p{font-size:18px}.industry-newsletter form{gap:12px;height:auto;display:grid}.industry-newsletter input,.industry-newsletter button{width:100%;height:50px}.industry-footer-bottom{flex-direction:column;align-items:flex-start;gap:22px}}@media (max-width:390px){.industry-hero h1{font-size:30px}.industry-section-head h2,.industry-solutions h2,.industry-process h2,.industry-materials h2,.industry-surface h2,.industry-quote-cta h2,.industry-related h2{font-size:25px}}
