.chem-hero,.chem-section{padding:76px 0}.chem-hero,.chem-tint{background:#f1f5f5}.chem-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}.chem-split>*{min-width:0}.chem-split figure{margin:0}.chem-split img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:2px}.chem-hero h1{font-size:clamp(30px,3.3vw,48px);line-height:1.3;font-weight:700;letter-spacing:-.025em;margin:18px 0 24px;color:#183238;overflow-wrap:anywhere}.chem-section h2,.chem-cta h2{font-size:clamp(26px,2.5vw,36px);line-height:1.4;letter-spacing:-.025em;color:#183238;margin:14px 0 20px}.chem-hero p,.chem-section p,.chem-cta p{font-size:16px;line-height:1.95;color:#4c6166;margin:0 0 20px}.chem-heading{max-width:850px;margin-bottom:36px}.chem-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.chem-card{border-top:2px solid #008791;padding:25px 0 5px;min-width:0}.chem-card h3,.chem-stages h3{font-size:20px;line-height:1.5;color:#19373e;margin:0 0 14px}.chem-card p{margin:0}.chem-pair{display:grid;grid-template-columns:1fr 1fr;border-block:1px solid #cbdadb;padding:20px 0;margin:24px 0;gap:22px}.chem-pair strong{display:block;color:#007781;font-size:18px;margin-bottom:8px}.chem-pair span{display:block;font-size:14px;line-height:1.65;color:#4c6166}.chem-definition{margin:25px 0 0}.chem-definition>div{border-top:1px solid #cbdadb;padding:18px 0}.chem-definition dt{font-weight:700;color:#007781;margin-bottom:6px}.chem-definition dd{margin:0;line-height:1.8;color:#4c6166}.chem-stages{display:grid;grid-template-columns:1fr 1fr;gap:36px 56px;list-style:none;margin:0;padding:0}.chem-stages li{display:flex;gap:22px;border-top:1px solid #cbdadb;padding-top:26px;min-width:0}.chem-stage-number{flex:0 0 40px;font-size:27px;color:#008791;font-variant-numeric:tabular-nums}.chem-cta{padding:62px 0;border-top:1px solid #dce5e5}.chem-cta>.container{display:flex;align-items:center;justify-content:space-between;gap:30px}.chem-cta .ui-link-button{flex-shrink:0}.chem-cta p{margin:0}.chem-card-media{overflow:hidden}.chem-card-media img{display:block;width:100%;height:100%;min-height:230px;object-fit:cover}.chem-section+.ui-news-section{border-top:1px solid #dde6e6}.chem-section .ui-link-text{display:inline-flex;margin-top:14px}.chem-section .ui-eyebrow{letter-spacing:.13em}.corporate-ui.ui-coating .corporate-hero h1{font-size:clamp(30px,3.3vw,48px)}
@media(max-width:1000px){.chem-split{gap:36px}.chem-grid{gap:22px}.chem-stages{gap:26px}.chem-hero,.chem-section{padding:58px 0}}
@media(max-width:760px){.chem-split,.chem-grid,.chem-stages{grid-template-columns:minmax(0,1fr)}.chem-split{gap:28px}.chem-hero,.chem-section{padding:42px 0}.chem-hero h1{font-size:32px}.chem-section h2,.chem-cta h2{font-size:28px}.chem-hero p,.chem-section p{font-size:15px}.chem-heading{margin-bottom:25px}.chem-pair{gap:18px}.chem-cta>.container{align-items:flex-start;flex-direction:column}.chem-stages li{gap:15px}.chem-card{padding-top:20px}.chem-cta{padding:42px 0}}

.chem-architecture{max-width:1000px;margin:0 auto}.chem-architecture-section .chem-heading{max-width:1000px;margin-inline:auto}.chem-core-pair{display:grid;grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);align-items:stretch}.chem-core{background:#f1f5f5;border-top:3px solid #008791;padding:30px;min-width:0}.chem-core>span,.chem-material>span{font-size:11px;letter-spacing:.13em;font-weight:700;color:#00757f}.chem-core h3{font-size:25px;line-height:1.35;color:#183238;margin:13px 0 18px}.chem-core ul{padding-left:20px;color:#4c6166;font-size:15px;line-height:1.85;margin:0}.chem-plus{display:flex;align-items:center;justify-content:center;color:#008791;font-size:28px}.chem-converge{height:36px;display:flex;align-items:center;justify-content:center;color:#7b9a9f;font-size:28px;line-height:1}.chem-material{background:#143c43;text-align:center;padding:28px 24px}.chem-material>span{color:#a9dedf}.chem-material h3{font-size:27px;line-height:1.4;color:#fff;margin:10px 0}.chem-material p{color:#deeded;margin:0;font-size:15px}.chem-validation{border:1px solid #becfd1;padding:21px;display:flex;align-items:center;justify-content:space-between;gap:16px;color:#244a52}.chem-validation strong{font-size:19px}.chem-validation span{font-size:15px;line-height:1.6}.chem-outcomes{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;padding:0;margin:16px 0 0;gap:16px}.chem-outcomes li{font-size:14px;line-height:1.7;text-align:center;color:#3a6068;padding:12px 8px;border-bottom:2px solid #b7d6d8}
@media(max-width:760px){.chem-core-pair{grid-template-columns:minmax(0,1fr)}.chem-plus{height:42px}.chem-core{padding:23px}.chem-core h3{font-size:23px}.chem-material h3{font-size:24px}.chem-validation{flex-direction:column;align-items:center;text-align:center}.chem-outcomes{grid-template-columns:minmax(0,1fr);gap:0}.chem-outcomes li{padding:10px}.chem-converge{height:30px}}
