.international-restructure{--intl-section-space:72px;overflow-wrap:anywhere}.international-restructure .intl-layout-section{padding-block:var(--intl-section-space)}.international-restructure :is(.intl-layout-section,.intl-component-card,.surface-sample-card,.surface-sample-group)[id]{scroll-margin-top:110px}.international-restructure .intl-section-subtle{background:var(--surface)}.international-restructure .intl-page-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:64px;align-items:center;padding-block:48px 56px}.international-restructure .intl-page-hero>*{min-width:0}.international-restructure .intl-page-hero h1{font-size:48px;line-height:1.13;letter-spacing:-.03em;margin:18px 0 24px;max-width:900px;color:var(--navy)}.international-restructure .intl-page-hero .page-intro{font-size:var(--text-body);line-height:1.75;max-width:760px;margin:0}.international-restructure .intl-page-hero .page-intro+.page-intro{margin-top:16px}.international-restructure .intl-page-hero .module-photo{width:100%;margin:0}.international-restructure .intl-page-hero .detail-image{aspect-ratio:3/2;background:var(--surface)}.international-restructure .intl-page-hero .detail-image img{width:100%;height:100%;object-fit:contain}.international-restructure .intl-page-hero .archive-photo .detail-image{aspect-ratio:auto}.international-restructure .intl-page-hero .archive-photo .detail-image img{height:auto}.international-restructure .page-contents{max-width:1280px;width:calc(100% - 96px);margin-inline:auto}.international-restructure .layout-section-heading{margin-bottom:28px}.international-restructure .layout-section-heading p{max-width:850px}.international-restructure .catalogue-copy>p,.international-restructure .intl-feature-grid>div>p,.international-restructure .intl-reading-width>p{color:var(--gray);line-height:1.8;margin-block:14px}.international-restructure .intl-reading-width{max-width:1040px}.international-restructure .intl-feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px;align-items:center}.international-restructure .intl-feature-grid>*{min-width:0}.international-restructure .module-photo{margin:0;min-width:0}.international-restructure .module-photo .detail-image{border-radius:var(--radius);overflow:hidden;aspect-ratio:3/2}.international-restructure .module-photo .detail-image img{width:100%;height:100%;object-fit:contain}.international-restructure .archive-photo .detail-image{aspect-ratio:auto}.international-restructure .archive-photo .detail-image img{height:auto}.international-restructure .intl-topic-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 28px}.international-restructure .intl-topic-card{min-width:0;display:flex;flex-direction:column}.international-restructure .intl-topic-card .module-photo .detail-image{aspect-ratio:3/2}.international-restructure .intl-topic-card .module-photo .detail-image img{object-fit:cover}.international-restructure .intl-topic-copy{padding-top:22px;display:flex;flex-direction:column;flex:1 1;min-width:0}.international-restructure .intl-topic-copy .layout-section-heading{margin-bottom:10px}.international-restructure .intl-topic-copy p{color:var(--gray);font-size:var(--text-body);line-height:1.75;margin-bottom:16px}.international-restructure .intl-topic-copy .catalogue-links{margin-top:auto;padding-top:4px}.international-restructure .intl-directory-section{padding-block:12px 56px}.international-restructure .intl-component-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 40px}.international-restructure .intl-component-card{min-width:0;border-bottom:1px solid var(--line);padding-bottom:28px}.international-restructure .intl-component-card .detail-image{background:#e9edf1}.international-restructure .intl-component-copy{padding-top:24px}.international-restructure .intl-component-copy .layout-section-heading{margin-bottom:14px}.international-restructure .intl-component-copy>p{margin-block:14px;color:var(--gray);line-height:1.75}.international-restructure .intl-component-copy .catalogue-table{font-size:var(--text-body);line-height:1.65}.international-restructure .intl-component-copy .catalogue-table td,.international-restructure .intl-component-copy .catalogue-table th{padding:13px 14px}.international-restructure .intl-application-options{width:100%;table-layout:fixed;margin-block:22px 18px}.international-restructure .intl-application-options th:first-child{width:88px}.international-restructure .intl-application-options td>p{font-size:var(--text-body);line-height:1.65;color:var(--gray);margin:0 0 6px}.international-restructure .intl-application-grade{display:inline-flex;align-items:center;min-height:44px;color:var(--navy);text-decoration:underline;text-underline-offset:4px}.international-restructure .intl-application-forms{display:flex;flex-wrap:wrap;gap:2px 16px;min-width:0}.international-restructure .intl-application-forms>a{display:inline-flex;align-items:center;gap:7px;min-height:44px;max-width:100%;font-size:var(--text-body);line-height:1.5;color:var(--navy)}.international-restructure .intl-application-forms>a>span{min-width:0;overflow-wrap:anywhere}.international-restructure .intl-application-forms .product-icon{flex:none;width:24px;height:18px}.international-restructure .intl-application-forms .cta-arrow{flex:none;width:14px;height:14px}.international-restructure .intl-application-forms>a:is(:hover,:focus-visible) .cta-arrow{color:var(--accent)}.international-restructure .intl-compact-links{gap:8px 20px;align-items:flex-start}.international-restructure .intl-compact-links .text-link{font-size:var(--text-action);line-height:1.5;gap:8px;border-bottom:0;padding:6px 0;min-height:44px}.international-restructure .intl-compact-links .text-link:is(:hover,:focus-visible){gap:8px;text-decoration:underline;text-underline-offset:5px}.international-restructure .intl-compact-links .product-link-label{gap:8px}.international-restructure .intl-compact-links .product-icon{width:28px;height:21px}.international-restructure .intl-contact-section{padding-block:48px;background:var(--navy);border-top:4px solid var(--accent);color:#fff}.international-restructure .intl-contact-inner{display:flex;justify-content:space-between;align-items:center;gap:40px}.international-restructure .intl-contact-inner>div:first-child{max-width:760px}.international-restructure .intl-contact-inner .layout-section-heading{margin-bottom:12px}.international-restructure .intl-contact-inner h2{color:#fff}.international-restructure .intl-contact-inner p{color:#e7edf8}.international-restructure .intl-contact-inner .catalogue-links{margin:0;flex:none}.international-restructure .intl-contact-inner .button{background:#fff;color:var(--navy)}.international-restructure .intl-contact-inner .button:is(:hover,:focus-visible,:active){background:var(--accent);color:var(--navy)}.international-restructure .intl-component-reading{display:grid;gap:32px}.international-restructure .intl-component-introduction{padding-bottom:24px;border-bottom:1px solid var(--line)}.international-restructure .intl-component-feature .layout-section-heading,.international-restructure .intl-component-introduction .layout-section-heading{margin-bottom:16px}.international-restructure .intl-recommendation-list{border-top:1px solid var(--line)}.international-restructure .intl-recommendation{display:grid;grid-template-columns:120px minmax(0,1.2fr) minmax(0,1fr);gap:28px;padding:28px 0;border-bottom:1px solid var(--line);min-width:0}.international-restructure .intl-grade-reference{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-height:44px}.international-restructure .intl-grade-reference>span:last-child{display:flex;align-items:center;gap:8px;font-size:var(--text-body);line-height:1.5}.international-restructure .intl-grade-reference svg{width:16px;height:16px}.international-restructure .intl-recommendation-copy h3{font-size:19px;line-height:1.4;margin:0 0 12px;color:var(--navy)}.international-restructure .intl-recommendation-copy p{font-size:var(--text-body);line-height:1.8;color:var(--gray);margin:0}.international-restructure .intl-recommendation .application-product-links{display:flex;flex-wrap:wrap;align-content:flex-start;gap:6px 12px}.international-restructure .intl-recommendation .application-product-link{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;min-height:44px;padding:6px 0;border:0;background:transparent;font-size:var(--text-action);color:var(--navy)}.international-restructure .intl-recommendation .application-product-link>.product-icon{width:28px;height:21px;flex:none}.international-restructure .intl-recommendation .application-product-link>.cta-arrow{width:16px;height:16px;flex:none}.international-restructure .intl-purchasing-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:48px}.international-restructure .intl-purchasing-grid>div{min-width:0}.international-restructure .intl-purchasing-grid p{font-size:var(--text-body);line-height:1.75;color:var(--gray)}.international-restructure .intl-purchasing-grid .catalogue-table{font-size:var(--text-body);margin-top:20px}.international-restructure .intl-purchasing-grid .catalogue-table p+p{margin-top:10px}.international-restructure .intl-grade-purchasing>h3{font-size:22px;line-height:1.4;color:var(--navy);margin:0 0 20px}.international-restructure .intl-grade-purchasing>article{display:flex;align-items:flex-start;gap:16px;border-top:1px solid var(--line);padding-block:18px}.international-restructure .intl-grade-purchasing .material-badge{flex:none}.international-restructure .intl-component-followup{margin-top:28px;padding-top:24px;border-top:1px solid var(--line)}.international-restructure .intl-component-followup h3{font-size:20px;color:var(--navy)}.international-restructure .intl-material-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.international-restructure .intl-material-card{min-width:0;border:1px solid var(--line);border-radius:var(--radius);padding:28px;background:#fff}.international-restructure .intl-material-card>.material-badge{margin-bottom:20px}.international-restructure .intl-material-card .layout-section-heading{margin-bottom:14px}.international-restructure .intl-material-card>p{font-size:var(--text-body);color:var(--gray);line-height:1.8}.international-restructure .intl-supporting-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.international-restructure.intl-material-topic .intl-supporting-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.international-restructure .intl-supporting-grid .layout-section-heading{margin-bottom:18px}.international-restructure .intl-supporting-grid .catalogue-links{gap:6px 16px}.international-restructure .intl-supporting-grid .catalogue-copy>p{font-size:var(--text-body)}.international-restructure .intl-supporting-grid .text-link{font-size:var(--text-action)}.international-restructure .intl-home-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 28px}.international-restructure .intl-home-product{min-width:0;display:block}.international-restructure .intl-home-product .product-image{aspect-ratio:1;background:#fff}.international-restructure .intl-home-product .product-image img{object-fit:contain;object-position:center;background:#fff}.international-restructure .intl-home-product-title{display:flex;align-items:center;gap:12px;margin-top:18px}.international-restructure .intl-home-product-title h3{font-size:23px;line-height:1.3;flex:1 1;min-width:0;color:var(--navy)}.international-restructure .intl-home-product-title>.product-icon{flex:none;width:40px;height:30px}.international-restructure .intl-home-product-title>.cta-arrow{flex:none;width:18px;height:18px}.international-restructure .intl-home-product>p{font-size:var(--text-body);line-height:1.75;color:var(--gray);margin-top:10px}.international-restructure .intl-home-materials{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px}.international-restructure .intl-home-material{min-width:0;border-top:1px solid var(--line);padding-top:24px}.international-restructure .intl-home-material h3{font-size:18px;line-height:1.4;color:var(--navy);margin:14px 0 10px}.international-restructure .intl-home-material p{font-size:var(--text-body);line-height:1.8;color:var(--gray)}.international-restructure .intl-home-material .text-link{font-size:var(--text-action);gap:8px;min-height:44px;margin-top:10px}.international-restructure .intl-home-service{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:24px;align-items:center;padding-top:32px;margin-top:36px;border-top:1px solid var(--line)}.international-restructure .intl-home-service>*{min-width:0}.international-restructure .intl-home-service h3{font-size:23px;line-height:1.4;color:var(--navy);margin:0 0 12px}.international-restructure .intl-home-service p{font-size:var(--text-body);line-height:1.8;color:var(--gray)}.international-restructure .intl-home-service .text-link{font-size:var(--text-action);gap:8px}.international-restructure .intl-section-action{display:flex;gap:20px;flex-wrap:wrap;margin-top:28px;padding-bottom:8px}.international-restructure .intl-home-applications{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 28px;margin-top:32px}.international-restructure .intl-home-application{min-width:0}.international-restructure .intl-home-application>img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius);margin-bottom:20px}.international-restructure .intl-home-application h3{font-size:21px;line-height:1.4;color:var(--navy);margin:0 0 10px}.international-restructure .intl-home-application p{font-size:var(--text-body);line-height:1.75;color:var(--gray)}.international-restructure .intl-home-application .text-link{font-size:var(--text-action);gap:8px;min-height:44px;margin-top:10px}.international-restructure .intl-about-product-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 32px}.international-restructure .intl-about-product{display:flex;align-items:flex-start;gap:16px;padding-block:24px;min-width:0;border-top:1px solid var(--line)}.international-restructure .intl-about-product>.product-icon{flex:none;width:40px;height:30px}.international-restructure .intl-about-product>div{flex:1 1;min-width:0}.international-restructure .intl-about-product h3{font-size:22px;line-height:1.4;color:var(--navy);margin:0 0 8px}.international-restructure .intl-about-product p{font-size:var(--text-body);line-height:1.7;color:var(--gray)}.international-restructure .intl-about-product>.cta-arrow{width:18px;height:18px;flex:none}.international-restructure .intl-about-process .product-process-overview{padding-block:var(--intl-section-space);background:#fff}.international-restructure .intl-about-process .process-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 32px}.international-restructure .intl-about-process .process-overview-card{padding:24px 0;border:0;border-top:1px solid var(--line);border-radius:0;background:transparent}.international-restructure .intl-about-process .process-overview-card .text-link{font-size:var(--text-action);gap:8px}.international-restructure .intl-service-list{display:grid;gap:24px}.international-restructure .intl-service-list>article{padding-bottom:24px;border-bottom:1px solid var(--line)}.international-restructure .intl-service-list h3{font-size:21px;line-height:1.4;color:var(--navy);margin:0 0 12px}.international-restructure .intl-service-list p{font-size:var(--text-body);line-height:1.8;color:var(--gray)}.international-restructure .intl-related-band{display:flex;align-items:center;justify-content:space-between;gap:40px}.international-restructure .intl-related-band>div{max-width:840px}.international-restructure .intl-related-band p{color:var(--gray);line-height:1.8}.international-restructure .intl-sustainability-topics{display:grid;gap:40px}.international-restructure .intl-sustainability-topic{padding-bottom:40px;border-bottom:1px solid var(--line);min-width:0}.international-restructure .intl-sustainability-topic>div{min-width:0}.international-restructure .intl-sustainability-topic p{color:var(--gray);line-height:1.8}.international-restructure .intl-sustainability-feature{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px;align-items:center}.international-restructure.intl-surface-layout .page-heading{max-width:none;padding-bottom:32px;padding-top:32px}.international-restructure.intl-surface-layout .surface-sample-index{display:flex;flex-wrap:wrap;gap:8px 24px;padding:0;margin:24px 0 36px}.international-restructure.intl-surface-layout .surface-sample-index a{font-size:var(--text-body);min-height:44px;display:inline-flex;align-items:center;gap:8px}.international-restructure.intl-surface-layout .surface-sample-group{margin-top:40px}.international-restructure.intl-surface-layout .surface-sample-group>h3{font-size:25px;margin-bottom:24px}.international-restructure.intl-surface-layout .surface-sample-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:start}.international-restructure.intl-surface-layout .surface-sample-card{border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:#fff;min-width:0}.international-restructure.intl-surface-layout .surface-sample-card>img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.international-restructure.intl-surface-layout .surface-sample-card>div{padding:22px}.international-restructure.intl-surface-layout .surface-sample-card h4{font-size:21px;line-height:1.4;color:var(--navy);margin:0 0 12px}.international-restructure.intl-surface-layout .surface-sample-card>div>p{font-size:var(--text-body);line-height:1.75;color:var(--gray);margin:0}.international-restructure.intl-surface-layout .surface-sample-card details{margin-top:18px;border-top:1px solid var(--line)}.international-restructure.intl-surface-layout .surface-sample-card summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;font-size:var(--text-body);line-height:1.5;color:var(--navy);cursor:pointer;list-style:none}.international-restructure.intl-surface-layout .surface-sample-card summary::-webkit-details-marker{display:none}.international-restructure.intl-surface-layout .surface-sample-card summary>.cta-arrow{width:16px;height:16px;flex:none;transition:transform .18s}.international-restructure.intl-surface-layout .surface-sample-card details[open] summary>.cta-arrow{transform:rotate(90deg)}.international-restructure.intl-surface-layout .surface-sample-details{margin:0;padding-top:8px}.international-restructure.intl-surface-layout .surface-sample-details>div{padding-block:14px;border-top:1px solid var(--line)}.international-restructure.intl-surface-layout .surface-sample-details dt{font-size:var(--text-body);line-height:1.5;font-weight:600;margin-bottom:8px;color:var(--navy)}.international-restructure.intl-surface-layout .surface-sample-details dd{font-size:var(--text-body);line-height:1.75;color:var(--gray);margin:0}.international-restructure.intl-surface-layout .surface-sample-product-links{display:flex;flex-wrap:wrap;gap:6px 14px}.international-restructure.intl-surface-layout .surface-sample-product-links a{display:inline-flex;gap:6px;align-items:center;min-height:44px;color:var(--navy);font-size:var(--text-action)}.international-restructure.intl-surface-layout .surface-sample-product-links .cta-arrow{width:14px;height:14px}.international-restructure.intl-surface-layout .intl-finish-table th:first-child,.international-restructure.intl-surface-layout .intl-finish-table th:last-child{width:19%}.international-restructure.intl-surface-layout .intl-finish-table th>span{display:flex;align-items:center;gap:12px}.international-restructure.intl-surface-layout .intl-finish-table .product-icon{flex:none;width:32px;height:24px}.international-restructure.intl-surface-layout .intl-finish-table td p{font-size:var(--text-body);line-height:1.75;margin:0 0 10px;color:var(--gray)}.international-restructure.intl-surface-layout .intl-finish-table .text-link{font-size:var(--text-action);gap:8px}.international-restructure.intl-surface-layout .surface-treatment-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.international-restructure.intl-surface-layout .surface-treatment-grid>article{padding-top:24px;border-top:1px solid var(--line);background:transparent;border-radius:0}.international-restructure.intl-surface-layout .surface-treatment-grid h3{font-size:22px}.international-restructure.intl-surface-layout .surface-treatment-grid p{font-size:var(--text-body);line-height:1.8;color:var(--gray)}.international-restructure.intl-surface-layout .surface-process-steps{grid-template-columns:repeat(var(--surface-steps),minmax(0,1fr));gap:24px}.international-restructure.intl-surface-layout .surface-process-steps li{padding:16px 10px;background:var(--surface)}.international-restructure.intl-surface-layout .surface-process-steps p{font-size:var(--text-body);line-height:1.6}.international-restructure.intl-surface-layout .surface-route{padding:24px;margin-top:28px}@media(max-width:1199px){.international-restructure .intl-page-hero{gap:32px}.international-restructure .intl-page-hero h1{font-size:42px}.international-restructure .intl-about-product-list,.international-restructure .intl-home-applications,.international-restructure .intl-home-materials,.international-restructure .intl-home-products,.international-restructure .intl-material-grid,.international-restructure .intl-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.international-restructure .intl-feature-grid,.international-restructure .intl-sustainability-feature{gap:32px}.international-restructure .intl-recommendation{grid-template-columns:100px minmax(0,1fr);gap:20px}.international-restructure .intl-recommendation .application-product-links{grid-column:2}.international-restructure .intl-purchasing-grid{gap:28px}.international-restructure.intl-material-topic .intl-supporting-grid{grid-template-columns:1fr 1fr}.international-restructure .intl-home-service{grid-template-columns:48px minmax(0,1fr)}.international-restructure .intl-home-service>.text-link{grid-column:2}.international-restructure .intl-about-process .process-overview-grid,.international-restructure.intl-surface-layout .surface-process-steps,.international-restructure.intl-surface-layout .surface-sample-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.international-restructure{--intl-section-space:48px}.international-restructure .page-contents{width:calc(100% - 40px)}.international-restructure .intl-feature-grid,.international-restructure .intl-page-hero,.international-restructure .intl-purchasing-grid,.international-restructure .intl-sustainability-feature{grid-template-columns:1fr;gap:28px}.international-restructure .intl-page-hero{padding-block:32px 36px}.international-restructure .intl-page-hero h1{font-size:36px}.international-restructure .intl-page-hero .page-intro{font-size:var(--text-body)}.international-restructure .intl-about-process .process-overview-grid,.international-restructure .intl-about-product-list,.international-restructure .intl-component-grid,.international-restructure .intl-home-applications,.international-restructure .intl-home-products,.international-restructure .intl-material-grid,.international-restructure .intl-supporting-grid,.international-restructure .intl-topic-grid,.international-restructure.intl-material-topic .intl-supporting-grid{grid-template-columns:1fr}.international-restructure .intl-component-grid,.international-restructure .intl-topic-grid{gap:36px}.international-restructure .intl-home-materials{grid-template-columns:1fr;gap:24px}.international-restructure .intl-home-material .text-link{font-size:var(--text-action);white-space:normal;max-width:100%}.international-restructure .intl-home-material h3{font-size:20px}.international-restructure .intl-contact-inner,.international-restructure .intl-related-band{align-items:flex-start;flex-direction:column;gap:20px}.international-restructure .intl-recommendation{grid-template-columns:1fr;gap:16px;padding-block:24px}.international-restructure .intl-grade-reference{flex-direction:row;align-items:center;gap:16px}.international-restructure .intl-recommendation .application-product-links{grid-column:auto}.international-restructure .intl-grade-purchasing>article{gap:12px}.international-restructure .intl-home-product-title h3{font-size:22px}.international-restructure .intl-home-service{grid-template-columns:40px minmax(0,1fr);gap:16px}.international-restructure .intl-home-service>.product-icon{width:40px;height:30px}.international-restructure .intl-home-service h3{font-size:21px}.international-restructure.intl-surface-layout .surface-sample-grid{grid-template-columns:1fr}.international-restructure.intl-surface-layout .surface-sample-card>div{padding:20px}.international-restructure.intl-surface-layout .surface-treatment-grid{grid-template-columns:1fr}.international-restructure.intl-surface-layout .intl-finish-table,.international-restructure.intl-surface-layout .intl-finish-table tbody,.international-restructure.intl-surface-layout .intl-finish-table td,.international-restructure.intl-surface-layout .intl-finish-table th,.international-restructure.intl-surface-layout .intl-finish-table tr{display:block;width:100%!important}.international-restructure.intl-surface-layout .intl-finish-table thead{display:none}.international-restructure.intl-surface-layout .intl-finish-table tr>*+*{border-left:0}.international-restructure.intl-surface-layout .intl-finish-table tbody>tr+tr{border-top:2px solid var(--line)}.international-restructure.intl-surface-layout .surface-process-steps{grid-template-columns:1fr;gap:30px}.international-restructure.intl-surface-layout .surface-process-steps li:not(:last-child):after{content:"↓";right:auto;left:50%;top:auto;bottom:-26px}}