.industry-detail{background:var(--color-white)}.industry-detail .detail-container{width:100%;max-width:var(--layout-shell);margin:0 auto;padding-inline:15px}.industry-detail .detail-section{width:100%}.industry-detail .usage-block{padding:70px 0 20px}.industry-detail .usage-panel{max-width:var(--layout-shell);margin:0 auto}.industry-detail .usage-panel h2,.industry-detail .quality-container h2{color:var(--color-ink);font-family:var(--font-heading);font-size:var(--type-h2);text-align:center;margin:0 0 34px;font-weight:400;line-height:1.2}.industry-detail .usage-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.industry-detail .usage-card{border:1px solid var(--color-border);background:var(--color-white);min-height:300px;box-shadow:0 5px 14px rgb(var(--color-ink-rgb)/.1);text-align:center;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;padding:42px 34px;display:flex}.industry-detail .usage-card:hover,.industry-detail .quality-card:hover{box-shadow:0 12px 28px rgb(var(--color-ink-rgb)/.1);transform:translateY(-4px)}.industry-detail .usage-icon{width:76px;height:64px;color:var(--color-brand);justify-content:center;align-items:center;margin:0 0 30px;display:flex}.industry-detail .usage-icon svg,.industry-detail .quality-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px;width:100%;height:100%}.industry-detail .usage-card h3{max-width:250px;color:var(--color-ink);font-family:var(--font-heading);font-size:var(--type-h3);margin:0 auto 22px;font-weight:500;line-height:1.2}.industry-detail .usage-card p{max-width:270px;color:var(--color-body);margin:0 auto;font-size:20px;font-weight:400;line-height:1.7}.industry-detail .detail-services{margin-top:70px}.service-link-card .service-card-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:auto;padding-top:8px;display:flex}.service-link-card .service-card-primary,.service-link-card .service-card-secondary{min-height:42px;font-family:var(--font-sans);border-radius:4px;justify-content:center;align-items:center;font-size:15px;font-weight:500;line-height:1.2;text-decoration:none;transition:background .2s,border-color .2s,color .2s,box-shadow .2s,transform .2s;display:inline-flex}.service-link-card .service-card-primary{border:1px solid var(--color-brand);color:var(--color-white);background:var(--color-brand);box-shadow:0 8px 18px rgb(var(--color-ink-rgb)/.1);padding:11px 20px}.service-link-card .service-card-primary:hover,.service-link-card .service-card-primary:focus-visible{border-color:var(--color-hover);color:var(--color-white);background:var(--color-hover);box-shadow:0 12px 24px rgb(var(--color-ink-rgb)/.1);transform:translateY(-1px)}.service-link-card .service-card-secondary{color:var(--color-brand);text-underline-offset:3px;padding:10px 0;text-decoration:underline 1px}.service-link-card .service-card-secondary:hover,.service-link-card .service-card-secondary:focus-visible{color:var(--color-hover)}.industry-detail .quality-block{padding:24px 0 50px}.industry-detail .quality-container{max-width:var(--layout-shell);margin:0 auto;padding:0 15px}.industry-detail .quality-container h2{color:var(--color-ink);font-size:var(--type-h2)}.industry-detail .quality-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.industry-detail .quality-card{border:1px solid var(--color-border);border-left:4px solid var(--color-brand);background:var(--color-white);min-height:255px;box-shadow:0 8px 24px rgb(var(--color-ink-rgb)/.07);border-radius:4px;padding:30px}.industry-detail .quality-card-top{justify-content:space-between;align-items:flex-start;margin-bottom:18px;display:flex}.industry-detail .quality-icon{width:42px;height:42px;color:var(--color-brand);justify-content:center;align-items:center;display:flex}.industry-detail .quality-index{color:var(--color-white);font-family:var(--font-sans);font-size:38px;font-weight:500;line-height:1}.industry-detail .quality-label{color:var(--color-brand);text-transform:uppercase;margin:0 0 10px;font-size:13px;font-weight:500;line-height:1.2}.industry-detail .quality-card h3{color:var(--color-ink);font-family:var(--font-heading);font-size:var(--type-h3);margin:0 0 12px;line-height:1.2}.industry-detail .quality-card p{color:var(--color-body);margin:0;font-size:15px;line-height:1.65}.industry-detail .materials-block{padding:0 0 50px}.industry-detail .materials-panel{max-width:var(--layout-shell);border:1px solid var(--color-border);background:var(--color-white);box-shadow:0 18px 42px rgb(var(--color-ink-rgb)/.08);border-radius:8px;margin:0 auto;padding:40px 42px 42px;position:relative;overflow:hidden}.industry-detail .materials-panel:before{content:"";background:linear-gradient(90deg,var(--color-brand) 0%,var(--color-brand) 100%);height:4px;position:absolute;top:0;left:0;right:0}.industry-detail .materials-header{text-align:center;margin-bottom:30px}.industry-detail .materials-header h2{color:var(--color-ink);font-family:var(--font-heading);font-size:var(--type-h2);margin:0 0 10px;font-weight:400;line-height:1.2}.industry-detail .materials-header p{max-width:600px;color:var(--color-body);margin:0 auto;font-size:16px;line-height:1.6}.industry-detail .materials-tabs{margin-bottom:34px;position:relative}.industry-detail .material-tab-input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.industry-detail .materials-tab-list{flex-wrap:wrap;justify-content:center;max-width:920px;margin:0 auto 30px;display:flex}.industry-detail .material-tab-label{border:1px solid var(--color-border);min-height:46px;color:var(--color-ink);cursor:pointer;background:var(--color-white);text-align:center;justify-content:center;align-items:center;margin:0 0 -1px -1px;padding:12px 22px;font-size:14px;font-weight:500;line-height:1.2;display:inline-flex}.industry-detail .material-tab-label:hover{border-color:var(--color-hover);color:var(--color-hover)}.industry-detail .material-tab-input:first-of-type:checked~.materials-tab-list .material-tab-label:first-child,.industry-detail .material-tab-input:nth-of-type(2):checked~.materials-tab-list .material-tab-label:nth-child(2),.industry-detail .material-tab-input:nth-of-type(3):checked~.materials-tab-list .material-tab-label:nth-child(3),.industry-detail .material-tab-input:nth-of-type(4):checked~.materials-tab-list .material-tab-label:nth-child(4),.industry-detail .material-tab-input:nth-of-type(5):checked~.materials-tab-list .material-tab-label:nth-child(5),.industry-detail .material-tab-input:nth-of-type(6):checked~.materials-tab-list .material-tab-label:nth-child(6){border-color:var(--color-brand);color:var(--color-white);background:var(--color-brand)}.industry-detail .material-tab-panel{border:1px solid var(--color-border);background:linear-gradient(180deg,var(--color-white) 0%,var(--color-surface) 100%);min-height:410px;box-shadow:0 8px 24px rgb(var(--color-ink-rgb)/.08);border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(320px,.86fr);align-items:center;gap:44px;padding:42px;display:none}.industry-detail .material-tab-input:first-of-type:checked~.materials-tab-panels .material-tab-panel:first-child,.industry-detail .material-tab-input:nth-of-type(2):checked~.materials-tab-panels .material-tab-panel:nth-child(2),.industry-detail .material-tab-input:nth-of-type(3):checked~.materials-tab-panels .material-tab-panel:nth-child(3),.industry-detail .material-tab-input:nth-of-type(4):checked~.materials-tab-panels .material-tab-panel:nth-child(4),.industry-detail .material-tab-input:nth-of-type(5):checked~.materials-tab-panels .material-tab-panel:nth-child(5),.industry-detail .material-tab-input:nth-of-type(6):checked~.materials-tab-panels .material-tab-panel:nth-child(6){display:grid}.industry-detail .material-kicker{color:var(--color-brand);font-size:var(--type-label);text-transform:uppercase;margin:0 0 10px;font-weight:500}.industry-detail .material-copy h3{color:var(--color-ink);font-size:var(--type-h3);margin:0 0 10px;line-height:1.2}.industry-detail .material-summary{max-width:560px;color:var(--color-body);margin:0 0 24px;font-size:16px;line-height:1.72}.industry-detail .material-facts{gap:14px;margin:0 0 26px;padding:0;list-style:none;display:grid}.industry-detail .material-facts li{border-bottom:1px solid var(--color-border);color:var(--color-body);grid-template-columns:150px minmax(0,1fr);gap:18px;padding-bottom:14px;font-size:15px;display:grid}.industry-detail .material-facts li:last-child{border-bottom:0;padding-bottom:0}.industry-detail .material-facts span{color:var(--color-ink);font-weight:500}.industry-detail .material-facts strong{color:var(--color-body);font-weight:400}.industry-detail .material-links{flex-wrap:wrap;gap:12px;display:flex}.industry-detail .material-link{min-height:40px;color:var(--color-white);background:var(--color-brand);border-radius:4px;justify-content:center;align-items:center;padding:11px 18px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.industry-detail .material-media{background:var(--color-surface);border-radius:6px;flex-direction:column;min-height:285px;display:flex;position:relative;overflow:hidden}.industry-detail .material-media img{aspect-ratio:4/3;object-fit:contain;background:var(--color-white);width:100%;height:auto;min-height:0;display:block}.industry-detail .material-image-gallery{flex:1;align-content:center;gap:12px;padding:16px;display:grid}.industry-detail .material-image-gallery--pair{grid-template-columns:repeat(2,minmax(0,1fr))}.industry-detail .material-image-gallery figure{min-width:0;margin:0}.industry-detail .material-image-gallery figcaption{text-align:center;font-size:var(--type-caption);color:var(--color-body);padding:10px 4px 0;line-height:1.6}.industry-detail .material-reference{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;min-height:230px;padding:28px;display:flex}.industry-detail .material-reference-symbol{border:2px solid var(--color-border);min-width:100px;height:100px;color:var(--color-ink);border-radius:12px;place-items:center;font-size:32px;font-weight:500;display:grid}.industry-detail .material-reference p{color:var(--color-body);margin:0;font-size:14px}.industry-detail .material-reference strong{color:var(--color-ink);font-size:20px}.industry-detail .material-chip{color:var(--color-white);background:rgb(var(--color-ink-rgb)/.78);border-radius:6px;align-items:center;gap:14px;margin:0 16px 16px;padding:14px 16px;display:flex;position:static}.industry-detail .material-chip span{min-width:48px;min-height:48px;color:var(--color-brand);background:var(--color-white);border-radius:4px;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.industry-detail .material-chip strong{color:var(--color-white);font-size:14px}.industry-detail .finishes-panel{background:linear-gradient(135deg,rgb(var(--color-brand-rgb)/.03) 0%,rgb(var(--color-brand-rgb)/.03) 100%);border-radius:16px;padding:30px}.industry-detail .finishes-panel h3{color:var(--color-ink);font-size:var(--type-h3);text-align:center;margin:0 0 25px}.industry-detail .finishes-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.industry-detail .finish-tag{border:1px solid var(--color-border);min-height:44px;color:var(--color-body);background:var(--color-white);text-align:center;border-radius:50px;justify-content:center;align-items:center;padding:12px 20px;font-size:14px;display:flex}.industry-detail .finish-tag.highlight{color:var(--color-white);background:linear-gradient(135deg,var(--color-brand) 0%,var(--color-brand) 100%);border:0}.industry-detail .parts-block{padding:34px 0 54px;overflow:hidden}.industry-detail .detail-section-title{color:var(--color-ink);font-family:var(--font-heading);font-size:var(--type-h2);text-align:center;margin:0;font-weight:400;line-height:1.2}.industry-detail .detail-section-subtitle{max-width:900px;color:var(--color-body);text-align:center;margin:20px auto 46px;font-size:20px;font-weight:400;line-height:1.5}.industry-detail .parts-container{max-width:1240px}.industry-detail .parts-carousel{max-width:1160px;margin:0 auto;position:relative}.industry-detail .parts-track{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;outline:none;gap:66px;padding:0 2px 10px;scroll-padding-inline:2px;display:flex;overflow-x:auto}.industry-detail .parts-track::-webkit-scrollbar{display:none}.industry-detail .part-card{scroll-snap-align:start;text-align:center;flex:0 0 calc(33.3333% - 44px);min-width:0;margin:0}.industry-detail .part-image-frame{aspect-ratio:1.18;background:var(--color-surface);justify-content:center;align-items:center;display:flex;overflow:hidden}.industry-detail .part-card img{object-fit:contain;width:82%;height:82%;margin:0 auto;transition:transform .3s}.industry-detail .parts-block--semiconductor .part-image-frame,.industry-detail .parts-block--oil-gas .part-image-frame{isolation:isolate}.industry-detail .parts-block--semiconductor .part-card img,.industry-detail .parts-block--oil-gas .part-card img{mix-blend-mode:multiply}.industry-detail .parts-block--oil-gas .part-card img{filter:brightness(1.03)}.industry-detail .parts-block--consumer-electronics .part-image-frame{isolation:isolate}.industry-detail .parts-block--consumer-electronics .part-card img{mix-blend-mode:darken}.industry-detail[data-linked-products] .parts-block .part-image-frame{isolation:isolate}.industry-detail[data-linked-products] .parts-block .part-card img{mix-blend-mode:darken}.industry-detail .industry-component-image-link{display:block}.industry-detail .part-card:hover img{transform:scale(1.04)}.industry-detail .parts-block--automotive .part-image-frame{background:var(--color-white)}.industry-detail .parts-block--automotive .part-card img{width:100%;height:100%}.industry-detail .part-card figcaption{color:var(--color-ink);font-size:var(--type-caption);margin-top:16px;font-style:normal;font-weight:400;line-height:1.6}.industry-detail .parts-nav{z-index:2;border:1px solid var(--color-border);width:54px;height:54px;color:var(--color-ink);cursor:pointer;background:var(--color-white);box-shadow:0 10px 28px rgb(var(--color-ink-rgb)/.1);border-radius:50%;justify-content:center;align-items:center;transition:color .2s,border-color .2s,box-shadow .2s,opacity .2s;display:inline-flex;position:absolute;top:41%;transform:translateY(-50%)}.industry-detail .parts-nav:hover,.industry-detail .parts-nav:focus-visible{border-color:var(--color-hover);color:var(--color-hover);box-shadow:0 14px 34px rgb(var(--color-ink-rgb)/.1)}.industry-detail .parts-nav:disabled{opacity:.38;cursor:default;box-shadow:0 6px 18px rgb(var(--color-ink-rgb)/.08)}.industry-detail .parts-nav svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:28px;height:28px}.industry-detail .parts-nav--prev{left:-86px}.industry-detail .parts-nav--next{right:-86px}.industry-detail .parts-dots{justify-content:center;gap:13px;margin-top:18px;display:flex}.industry-detail .parts-dot{cursor:pointer;background:var(--color-surface);border:0;border-radius:50%;width:12px;height:12px;padding:0;transition:width .2s,border-radius .2s,background .2s}.industry-detail .parts-dot.is-active{background:var(--color-ink);border-radius:999px;width:34px}.industry-detail .resources-block{margin:0 0 50px}.industry-detail .resources-block .learning-container{max-width:var(--layout-shell);margin:0 auto;padding-top:20px;padding-bottom:73px}.industry-detail .resources-block .section-title{color:var(--color-ink);font-family:var(--font-heading);font-size:var(--type-h2);text-align:center;margin:0 0 42px;font-weight:400;line-height:1.2}.industry-detail .resources-block .posts-container{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.industry-detail .resources-block .post-card{background:var(--color-white);min-width:0;box-shadow:0 4px 14px rgb(var(--color-ink-rgb)/.1);border-radius:6px;flex-direction:column;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden}.industry-detail .resources-block .post-card:hover{box-shadow:0 12px 28px rgb(var(--color-ink-rgb)/.1);transform:translateY(-4px)}.industry-detail .resources-block .post-thumbnail-link{aspect-ratio:1.62;color:inherit;background:var(--color-surface);text-decoration:none;display:block;position:relative;overflow:hidden}.industry-detail .resources-block .post-thumbnail{object-fit:cover;width:100%;height:100%;transition:transform .45s;display:block}.industry-detail .resources-block .post-thumbnail-link:hover .post-thumbnail{transform:scale(1.04)}.industry-detail .resources-block .post-text{flex-direction:column;flex:1;padding:24px 24px 26px;display:flex}.industry-detail .resources-block .post-title{font-family:var(--font-sans);margin:0 0 14px;font-size:18px;font-weight:500;line-height:1.35}.industry-detail .resources-block .post-title a{color:var(--color-ink);text-underline-offset:2px;text-decoration:underline 1px}.industry-detail .resources-block .post-title a:hover,.industry-detail .resources-block .post-title a:focus-visible{color:var(--color-hover)}.industry-detail .resources-block .post-excerpt{color:var(--color-body);font-family:var(--font-sans);font-size:14px;font-weight:400;line-height:1.65}.industry-detail .resources-block .post-excerpt p{margin:0}@media (width<=1024px){.industry-detail .usage-grid{gap:22px}.industry-detail .usage-card{padding:34px 24px}.industry-detail .usage-card h3{font-size:var(--type-h3)}.industry-detail .usage-card p{font-size:16px}.industry-detail .material-tab-panel{grid-template-columns:1fr}.industry-detail .parts-carousel{max-width:100%;padding:0 68px}.industry-detail .parts-track{gap:34px}.industry-detail .part-card{flex-basis:calc(50% - 17px)}.industry-detail .parts-nav--prev{left:0}.industry-detail .parts-nav--next{right:0}.industry-detail .resources-block .posts-container{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.industry-detail .resources-block .post-text{padding:20px}}@media (width<=767px){.industry-detail .usage-grid,.industry-detail .quality-grid,.industry-detail .resources-block .posts-container{grid-template-columns:1fr}.industry-detail .usage-card,.industry-detail .quality-card{min-height:auto}.industry-detail .materials-panel{padding:28px 18px}.industry-detail .materials-header h2,.industry-detail .quality-container h2,.industry-detail .usage-panel h2{font-size:var(--type-h2)}.industry-detail .material-tab-label{flex:50%;padding:11px 10px}.industry-detail .material-tab-panel{padding:24px 18px}.industry-detail .material-facts li{grid-template-columns:1fr;gap:6px}.industry-detail .finishes-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.industry-detail .parts-carousel{padding:0 46px}.industry-detail .parts-track{gap:18px}.industry-detail .part-card{flex-basis:100%}.industry-detail .part-card figcaption{font-size:var(--type-caption)}.industry-detail .parts-nav{width:42px;height:42px}.industry-detail .parts-nav svg{width:23px;height:23px}.industry-detail .parts-dots{gap:10px}.industry-detail .parts-dot{width:10px;height:10px}.industry-detail .resources-block .learning-container{padding-left:18px;padding-right:18px}.industry-detail .resources-block .section-title{font-size:var(--type-h2)}.service-link-card .service-card-actions{align-items:stretch;gap:10px}.service-link-card .service-card-primary,.service-link-card .service-card-secondary{width:100%}}.industry-application-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:28px 0 48px;display:grid}.industry-application-grid article{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;min-width:0;padding:24px}.industry-application-grid h3{font-size:var(--type-h3);margin:0 0 12px;line-height:1.2}.industry-application-link{color:var(--color-brand);text-underline-offset:3px;align-items:baseline;gap:6px;margin-top:16px;font-size:15px;font-weight:500;line-height:1.5;text-decoration:underline;display:inline-flex}.industry-application-link:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid}.industry-consolidation p{color:var(--color-body);font-size:16px;line-height:1.7}.industry-faq{margin-top:24px}.industry-faq details{border-bottom:1px solid var(--color-border);padding:8px 0}.industry-faq summary{cursor:pointer;min-height:44px;padding:12px 8px;font-weight:500;line-height:1.6}.industry-faq summary:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.industry-faq p{margin:8px 8px 20px}.industry-detail .industry-component-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:36px;display:grid}.industry-detail .industry-component-card{border:1px solid var(--color-border);background:var(--color-white);border-radius:8px;min-width:0;overflow:hidden}.industry-detail .industry-component-image{background:var(--color-white);height:200px;padding:16px}.industry-detail .industry-component-image img{object-fit:contain;width:100%;height:100%;display:block}.industry-detail .industry-component-copy{padding:20px 24px 24px}.industry-detail .industry-component-copy h3{color:var(--color-ink);font-size:var(--type-h3);overflow-wrap:anywhere;margin:0 0 12px;line-height:1.2}.industry-detail .industry-component-copy p,.industry-detail .industry-finish-note{color:var(--color-body);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.7}.industry-detail .industry-finish-note{margin-top:20px}.industry-detail .industry-component-related{margin-top:44px}.industry-detail .industry-component-related>h3{color:var(--color-ink);font-size:var(--type-h3);text-align:center;margin:0 0 24px;line-height:1.2}.industry-detail .industry-component-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.industry-detail .industry-component-links a{border:1px solid var(--color-border);background:var(--color-white);border-radius:8px;gap:8px;padding:22px 24px;text-decoration:none;display:grid}.industry-detail .industry-component-links strong{color:var(--color-brand);font-size:18px;line-height:1.4}.industry-detail .industry-component-links a>span{color:var(--color-body);font-size:15px;line-height:1.6}.industry-detail .industry-component-links a:hover{border-color:var(--color-hover);background:var(--color-surface)}.industry-detail .industry-component-links a:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}@media (width>=768px) and (width<=1023px){.industry-detail .industry-component-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.industry-detail .industry-component-grid,.industry-detail .industry-component-links{grid-template-columns:1fr;gap:18px}.industry-detail .industry-component-copy{padding-inline:20px}.industry-application-grid{grid-template-columns:1fr;gap:16px}}.industry-detail .part-title-link{color:var(--color-brand);text-underline-offset:3px;font-weight:500;text-decoration:underline}.industry-detail .part-title-link:hover{color:var(--color-hover)}.industry-detail .part-image-link:focus-visible,.industry-detail .part-title-link:focus-visible{outline:2px solid var(--color-brand);outline-offset:4px}@media (width>=1024px) and (width<=1399px){.industry-detail .parts-nav--prev{left:-24px}.industry-detail .parts-nav--next{right:-24px}}
