.aluflexPage{color:var(--graphite-950);background:#eef1f2;overflow-x:clip}.aluflexPage *,.aluflexPage :before,.aluflexPage :after{box-sizing:border-box}.aluflexPage a{color:inherit;text-decoration:none}.aluflexInner{width:min(1480px,100% - 96px);margin:0 auto}.aluflexSection{padding:136px 0}.aluflexEyebrow{color:var(--siltherm-red);letter-spacing:0;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.aluflexHero{color:var(--graphite-950);border-bottom:1px solid var(--graphite-200);background:var(--white);position:relative}.aluflexHeroLayout{grid-template-columns:minmax(480px,.9fr) minmax(600px,1.1fr);min-height:650px;display:grid}.aluflexBreadcrumb{z-index:1;border-bottom:1px solid #3d454a;padding:34px 0;position:relative}.aluflexBreadcrumb nav{color:#8d979d;text-transform:uppercase;gap:10px;font-size:10px;font-weight:800;display:flex}.aluflexBreadcrumb nav span{gap:10px;display:flex}.aluflexBreadcrumb nav i{color:#626c72;font-style:normal}.aluflexBreadcrumb a:hover{color:var(--white)}.aluflexHeroCopy{z-index:1;flex-direction:column;justify-content:center;min-width:0;padding:78px clamp(56px,6vw,116px) 78px max(48px,50vw - 740px);display:flex;position:relative}.aluflexHeroCopy h1{max-width:680px;font-size:min(calc(clamp(62px, 6.2vw, 104px) - var(--zh-font-step,0px)), var(--zh-h1-max,999px));line-height:var(--zh-display-leading,.9);margin:20px 0 0}.aluflexHeroCopy>strong{max-width:650px;font-size:calc(clamp(23px, 2vw, 32px) - var(--zh-font-step,0px));margin-top:34px;line-height:1.18}.aluflexHeroCopy>p:not(.aluflexEyebrow){max-width:620px;color:var(--graphite-500);font-size:calc(16px - var(--zh-font-step,0px));margin:24px 0 0;line-height:1.65}.aluflexHeroActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;max-width:520px;margin-top:34px;display:grid}.aluflexHeroActions a{border:1px solid var(--graphite-300);justify-content:space-between;align-items:center;gap:20px;min-height:58px;padding:0 20px;font-size:13px;font-weight:800;transition:color .18s,border-color .18s,background .18s;display:inline-flex}.aluflexHeroActions a:first-child{color:var(--white);border-color:var(--siltherm-red);background:var(--siltherm-red)}.aluflexHeroActions a:first-child:hover{background:#ad0d28}.aluflexHeroActions a:last-child:hover{border-color:var(--graphite-950)}.aluflexHeroMaterial{border-left:1px solid var(--graphite-200);background:#e5e9eb;min-width:0;min-height:650px;margin:0;position:relative;overflow:hidden}.aluflexHeroMaterial:before{z-index:1;pointer-events:none;content:"";background-image:linear-gradient(#1113160d 1px,#0000 1px),linear-gradient(90deg,#1113160d 1px,#0000 1px);background-size:84px 84px;position:absolute;inset:0}.aluflexHeroProduct{position:absolute;inset:0;overflow:hidden}.aluflexHeroProduct img{object-fit:cover;object-position:center}.aluflexHeroMaterial svg{width:100%;height:auto;min-height:420px;display:block}.aluflexHeroGuide{fill:none;stroke:#3f484d;stroke-dasharray:8 12;stroke-width:2px}.aluflexHeroSheet{stroke:#7e888e;stroke-width:2px}.aluflexHeroSheetBack{fill:#2b3135}.aluflexHeroSheetCore{fill:url(#aluflex-micro-pattern)}.aluflexHeroSheetTop{fill:url(#aluflex-sheet-gradient)}.aluflexHeroSurfaceLine{fill:none;stroke:#ffffffad;stroke-width:1px}.aluflexHeroCallout{stroke:var(--siltherm-red);stroke-width:2px}.aluflexHeroMaterial circle{fill:var(--siltherm-red)}.aluflexHeroMaterial text{fill:#c9cfd2;font-size:13px;font-weight:800}.aluflexSpecRail{color:var(--white);background:#191d20;border-top:1px solid #343b40;border-bottom:1px solid #343b40;overflow:hidden}.aluflexSpecTrack{grid-template-columns:repeat(4,minmax(0,1fr));width:min(1480px,100% - 96px);margin:0 auto;display:grid}.aluflexSpecTrack>div{border-left:1px solid #343b40;flex-direction:column;justify-content:space-between;min-height:112px;padding:25px 28px;display:flex}.aluflexSpecTrack>div:last-child{border-right:1px solid #343b40}.aluflexSpecTrack span{color:#7e888e;text-transform:uppercase;font-size:9px;font-weight:800}.aluflexSpecTrack strong{font-size:calc(20px - var(--zh-font-step,0px));margin-top:15px}.aluflexArchitecture{background:var(--white)}.aluflexSectionHeading,.aluflexConformityIntro,.aluflexThermalHeading{grid-template-columns:minmax(620px,1.1fr) minmax(380px,.6fr);align-items:end;gap:120px;display:grid}.aluflexSectionHeading h2,.aluflexConformityIntro h2,.aluflexThermalHeading h2,.aluflexApplications h2,.aluflexEvidence h2,.aluflexEnquiry h2{max-width:900px;font-size:min(calc(clamp(50px, 4.6vw, 78px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,.98);margin:20px 0 0}.aluflexSectionHeading>p,.aluflexConformityIntro>p,.aluflexThermalHeading>div:last-child>p,.aluflexApplications header>p:last-child,.aluflexEvidence header>p:last-of-type{color:var(--graphite-500);margin:0;font-size:15px;line-height:1.68}.aluflexLayerAccordion{border-top:1px solid var(--graphite-300);border-right:1px solid var(--graphite-300);border-bottom:1px solid var(--graphite-300);min-height:530px;margin-top:72px;display:flex}.aluflexLayerAccordion article{border-left:1px solid var(--graphite-300);outline:0;flex:1 1 0;grid-template-rows:190px auto 1fr;min-width:0;padding:26px;transition:flex .38s cubic-bezier(.22,1,.36,1),background .25s;display:grid}.aluflexLayerAccordion article:hover,.aluflexLayerAccordion article:focus-visible{background:#f2f4f5;flex:1.45 1 0}.aluflexLayerAccordion article:focus-visible{box-shadow:inset 0 0 0 3px var(--technical-blue)}.aluflexLayerAccordion article.aluflexBoundaryCard{color:var(--white);background:#171b1e}.aluflexLayerAccordion article.aluflexBoundaryCard:hover,.aluflexLayerAccordion article.aluflexBoundaryCard:focus-visible{background:#20262a}.aluflexBoundaryCard .aluflexLayerIndex span,.aluflexBoundaryCard .aluflexLayerCopy p{color:#aeb8bd}.aluflexBoundaryCard .aluflexLayerCopy strong{color:var(--white)}.aluflexLayerSample{background:#dfe3e5;border:1px solid #b4bdc2;position:relative;overflow:hidden}.aluflexLayerSample:before,.aluflexLayerSample:after,.aluflexLayerSample span{content:"";position:absolute}.aluflexLayerSample-envelope:before{background:linear-gradient(120deg,#6e777c,#f1f3f4 48%,#7c858a);border:1px solid #737d83;inset:32px 26px;transform:skewY(-5deg)}.aluflexLayerSample-envelope:after{background:#ffffffbd;width:1px;top:34px;bottom:48px;right:40px;transform:rotate(33deg)}.aluflexLayerSample-core{background-image:radial-gradient(circle,#7f898f 1px,#0000 1px);background-size:15px 15px}.aluflexLayerSample-core:before{border-top:3px solid var(--siltherm-red);border-bottom:3px solid var(--technical-blue);inset:48px 30px}.aluflexLayerSample-interface:before{border:2px solid #69737a;border-radius:50% 50% 0 0;height:148%;bottom:-52%;left:12%;right:12%}.aluflexLayerSample-interface:after{border:3px solid var(--siltherm-red);border-radius:50% 50% 0 0;height:130%;bottom:-43%;left:18%;right:18%}.aluflexLayerIndex{color:var(--technical-blue);justify-content:space-between;align-items:center;padding:22px 0 0;display:flex}.aluflexLayerIndex span{color:var(--siltherm-red);font-size:10px;font-weight:800}.aluflexLayerCopy{flex-direction:column;justify-content:flex-end;padding-top:44px;display:flex}.aluflexLayerCopy h3{font-size:calc(28px - var(--zh-font-step,0px));margin:0}.aluflexLayerCopy strong{margin-top:15px;font-size:13px;line-height:1.5}.aluflexLayerCopy p{color:var(--graphite-500);margin:14px 0 0;font-size:12px;line-height:1.6}.aluflexConformity{color:var(--white);background:#121619}.aluflexConformityIntro>p{color:#aeb7bc}.aluflexConformityWorkspace{grid-template-columns:minmax(560px,.92fr) minmax(580px,1.08fr);align-items:start;gap:96px;margin-top:80px;display:grid}.aluflexConformityFigure{background:#181d20;border:1px solid #41494e;margin:0}.aluflexConformityFigure svg{width:100%;height:auto;display:block}.aluflexVesselShell,.aluflexVesselLining,.aluflexVesselHotFace,.aluflexVesselLip{fill:none;stroke-width:2px}.aluflexVesselShell{stroke:#a8b0b5}.aluflexVesselLining{stroke:#6e787e}.aluflexVesselHotFace{stroke:#3d464b;stroke-dasharray:8 10}.aluflexVesselLip{stroke:#a8b0b5}.aluflexVesselPosition{fill:none;stroke:var(--siltherm-red);stroke-linecap:round;stroke-width:7px}.aluflexPositionRule{stroke:#7b858b;stroke-width:1px}.aluflexConformityFigure circle{fill:var(--siltherm-red)}.aluflexConformityFigure text{fill:#c7cdd0;font-size:12px;font-weight:800}.aluflexConformityContent{padding-top:28px}.aluflexConformityNarrative{color:#f0f2f3;font-size:calc(clamp(28px, 2.6vw, 44px) - var(--zh-font-step,0px));margin:0;font-weight:700;line-height:1.25}.aluflexConformityNarrative span{display:inline}.aluflexInstallSequence{border-top:1px solid #41494e;margin-top:68px}.aluflexInstallSequence article{border-bottom:1px solid #41494e;grid-template-columns:74px 1fr;gap:20px;padding:28px 0;display:grid}.aluflexInstallSequence article>span{color:var(--siltherm-red);font-size:10px;font-weight:800}.aluflexInstallSequence h3{font-size:calc(22px - var(--zh-font-step,0px));margin:0}.aluflexInstallSequence p{color:#a9b2b7;margin:9px 0 0;font-size:12px;line-height:1.6}.aluflexThermal{background:#e7ebed}.aluflexThermalHeading>div:last-child strong{color:var(--technical-blue);text-transform:uppercase;margin-top:22px;font-size:10px;display:block}.aluflexGradeExplorer{background:var(--white);border:1px solid #aeb8bd;margin-top:76px}.aluflexGradeControls{border-bottom:1px solid #aeb8bd;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.aluflexGradeControls button{min-height:76px;color:var(--graphite-500);font-size:calc(16px - var(--zh-font-step,0px));text-align:left;cursor:pointer;background:#f3f5f6;border:0;border-right:1px solid #aeb8bd;padding:0 30px;font-weight:800}.aluflexGradeControls button:last-child{border-right:0}.aluflexGradeControls button.isActive{color:var(--white);background:var(--graphite-950);box-shadow:inset 5px 0 0 var(--siltherm-red)}.aluflexGradeRecord{grid-template-columns:minmax(330px,.6fr) minmax(620px,1.4fr);min-height:430px;display:grid}.aluflexGradeMeta{border-right:1px solid #aeb8bd;padding:34px}.aluflexGradeMeta>div{border-bottom:1px solid var(--graphite-200);flex-direction:column;justify-content:space-between;min-height:106px;padding:18px 0;display:flex}.aluflexGradeMeta span,.aluflexConductivityBand span{color:var(--graphite-500);text-transform:uppercase;font-size:9px;font-weight:800}.aluflexGradeMeta strong{font-size:calc(18px - var(--zh-font-step,0px));margin-top:14px;line-height:1.3}.aluflexConductivityBand{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;min-width:0;padding:34px 34px 28px;display:grid}.aluflexConductivityBand>div{border-left:1px solid var(--graphite-200);grid-template-rows:auto 1fr auto;min-width:0;padding:0 18px;display:grid}.aluflexConductivityBand>div:first-child{border-left:0}.aluflexConductivityBand i{width:6px;height:var(--thermal-level);background:var(--siltherm-red);margin:auto auto 0;display:block;position:relative}.aluflexConductivityBand i:before{border:3px solid var(--siltherm-red);background:var(--white);content:"";width:16px;height:16px;position:absolute;top:-8px;left:-5px;transform:rotate(45deg)}.aluflexConductivityBand strong{font-size:calc(clamp(28px, 3vw, 48px) - var(--zh-font-step,0px));text-align:center;padding-top:24px}.aluflexApplications{background:var(--white)}.aluflexApplicationsLayout{grid-template-columns:minmax(420px,.72fr) minmax(700px,1.28fr);align-items:start;gap:108px;display:grid}.aluflexApplications header{position:sticky;top:150px}.aluflexApplications header>p:last-child{max-width:520px;margin-top:28px}.aluflexApplicationStack{border-top:1px solid var(--graphite-300)}.aluflexApplicationStack a{border-bottom:1px solid var(--graphite-300);grid-template-columns:60px minmax(0,1fr) 180px;align-items:center;gap:28px;min-height:178px;padding:28px 0;transition:padding .22s,background .22s;display:grid}.aluflexApplicationStack a:hover{background:#f1f3f4;padding-left:24px;padding-right:24px}.aluflexApplicationStack>a>span{color:var(--siltherm-red);font-size:10px;font-weight:800}.aluflexApplicationStack h3{font-size:calc(27px - var(--zh-font-step,0px));margin:0}.aluflexApplicationStack p{color:var(--graphite-500);margin:10px 0 0;font-size:12px;line-height:1.58}.aluflexApplicationStack strong{color:var(--technical-blue);text-align:right;justify-content:flex-end;align-items:center;gap:10px;font-size:11px;display:inline-flex}.aluflexEvidence{color:var(--white);background:#1a1f22}.aluflexEvidenceLayout{grid-template-columns:minmax(560px,1fr) minmax(500px,.85fr);align-items:start;gap:120px;display:grid}.aluflexEvidence header>p:last-of-type{color:#aeb7bc;max-width:700px;margin-top:28px}.aluflexEvidence header>a{align-items:center;gap:14px;margin-top:30px;font-size:12px;font-weight:800;display:inline-flex}.aluflexEvidence header>a:hover{color:#e8667d}.aluflexEvidenceRecord{border-top:1px solid #4a5358}.aluflexEvidenceRecord>svg{color:var(--technical-blue);margin:28px 0 16px;display:block}.aluflexEvidenceRecord>div{border-bottom:1px solid #4a5358;grid-template-columns:150px 1fr;align-items:center;gap:20px;min-height:74px;display:grid}.aluflexEvidenceRecord span{color:#808a90;text-transform:uppercase;font-size:9px;font-weight:800}.aluflexEvidenceRecord strong{font-size:13px;line-height:1.45}.aluflexEnquiry{color:var(--white);background:var(--siltherm-red);padding:112px 0}.aluflexEnquiry .aluflexEyebrow{color:#ffd5dc}.aluflexEnquiryLayout{grid-template-columns:minmax(620px,1.1fr) minmax(420px,.7fr);align-items:end;gap:120px;display:grid}.aluflexEnquiry h2{margin-top:18px}.aluflexEnquiryLayout>div:last-child>p{color:#ffe4e9;margin:0;font-size:15px;line-height:1.65}.aluflexEnquiryLayout a{min-height:58px;color:var(--graphite-950);background:var(--white);justify-content:space-between;align-items:center;gap:38px;margin-top:26px;padding:0 20px;font-size:12px;font-weight:800;display:inline-flex}.aluflexEnquiryLayout a:hover{color:var(--white);background:var(--graphite-950)}.aluflexEnquiryLayout small{color:#ffd0d8;margin-top:16px;font-size:10px;line-height:1.5;display:block}@media (max-width:1180px){.aluflexInner,.aluflexSpecTrack{width:min(100% - 56px,1480px)}.aluflexHeroLayout{grid-template-columns:minmax(420px,.92fr) minmax(480px,1.08fr)}.aluflexHeroCopy{padding-left:44px;padding-right:48px}.aluflexSectionHeading,.aluflexConformityIntro,.aluflexThermalHeading,.aluflexEnquiryLayout{grid-template-columns:minmax(0,1fr) minmax(300px,.55fr);gap:64px}.aluflexConformityWorkspace,.aluflexEvidenceLayout{gap:56px}.aluflexApplicationsLayout{grid-template-columns:minmax(330px,.62fr) minmax(0,1.38fr);gap:64px}.aluflexLayerAccordion article{padding:20px}}@media (max-width:900px){.aluflexSection{padding:96px 0}.aluflexHeroLayout{grid-template-columns:1fr}.aluflexHeroCopy{min-height:560px;padding:76px max(28px,50vw - 380px) 68px}.aluflexHeroCopy h1{max-width:620px;font-size:min(calc(clamp(58px, 10vw, 84px) - var(--zh-font-step,0px)), var(--zh-h1-max,999px))}.aluflexHeroMaterial{border-top:1px solid var(--graphite-200);border-left:0;min-height:520px}.aluflexSpecTrack{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.aluflexSpecTrack>div:nth-child(3),.aluflexSpecTrack>div:nth-child(4){border-top:1px solid #343b40}.aluflexSectionHeading,.aluflexConformityIntro,.aluflexThermalHeading,.aluflexConformityWorkspace,.aluflexApplicationsLayout,.aluflexEvidenceLayout,.aluflexEnquiryLayout{grid-template-columns:1fr;gap:44px}.aluflexLayerAccordion{min-height:0;display:grid}.aluflexLayerAccordion article,.aluflexLayerAccordion article:hover,.aluflexLayerAccordion article:focus-visible{grid-template-rows:auto;grid-template-columns:200px 58px 1fr}.aluflexLayerCopy{justify-content:center;padding:8px 0}.aluflexLayerIndex{flex-direction:column;justify-content:space-between;padding:8px 16px}.aluflexGradeRecord{grid-template-columns:1fr}.aluflexGradeMeta{border-bottom:1px solid #aeb8bd;border-right:0;grid-template-columns:repeat(3,minmax(0,1fr));padding:24px;display:grid}.aluflexGradeMeta>div{border-right:1px solid var(--graphite-200);border-bottom:0;padding:12px}.aluflexApplications header{position:static}}@media (max-width:640px){.aluflexInner{width:min(100% - 32px,1480px)}.aluflexSection{padding:78px 0}.aluflexBreadcrumb{padding:21px 0}.aluflexBreadcrumb nav{white-space:nowrap;overflow:hidden}.aluflexBreadcrumb nav span:nth-child(2),.aluflexBreadcrumb nav span:nth-child(3){display:none}.aluflexHeroCopy{align-items:flex-start;min-height:auto;padding:62px 16px 54px}.aluflexHeroCopy h1{font-size:min(calc(clamp(48px, 14vw, 66px) - var(--zh-font-step,0px)), var(--zh-h1-max,999px));line-height:var(--zh-display-leading,.95);margin-left:0;margin-right:0}.aluflexHeroCopy>strong{font-size:calc(19px - var(--zh-font-step,0px))}.aluflexHeroCopy>p:not(.aluflexEyebrow){font-size:14px}.aluflexHeroActions{grid-template-columns:1fr;width:100%;max-width:none}.aluflexHeroActions a{width:100%}.aluflexHeroMaterial{min-height:360px}.aluflexHeroMaterial svg{width:168%;min-height:310px;margin-left:-34%}.aluflexSpecTrack>div{min-height:94px;padding:19px 16px}.aluflexSpecTrack strong{font-size:15px}.aluflexSectionHeading h2,.aluflexConformityIntro h2,.aluflexThermalHeading h2,.aluflexApplications h2,.aluflexEvidence h2,.aluflexEnquiry h2{font-size:min(calc(clamp(40px, 12vw, 58px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px))}.aluflexLayerAccordion{margin-top:48px}.aluflexLayerAccordion article,.aluflexLayerAccordion article:hover,.aluflexLayerAccordion article:focus-visible{grid-template-columns:1fr;gap:0;padding:16px}.aluflexLayerSample{height:156px}.aluflexLayerIndex{flex-direction:row;padding:16px 0}.aluflexLayerCopy{padding:18px 0 10px}.aluflexConformityWorkspace{margin-top:50px}.aluflexConformityFigure svg{width:126%;margin-left:-13%}.aluflexConformityNarrative{font-size:calc(28px - var(--zh-font-step,0px))}.aluflexInstallSequence article{grid-template-columns:45px 1fr}.aluflexGradeExplorer{margin-top:48px}.aluflexGradeControls button{min-height:62px;padding:0 16px;font-size:14px}.aluflexGradeMeta{grid-template-columns:1fr}.aluflexGradeMeta>div{border-right:0;border-bottom:1px solid var(--graphite-200);min-height:82px}.aluflexConductivityBand{grid-template-columns:repeat(4,minmax(112px,1fr));padding:26px 12px;overflow-x:auto}.aluflexConductivityBand>div{min-height:310px;padding:0 12px}.aluflexApplicationStack a{grid-template-columns:36px 1fr;gap:16px;padding:24px 0}.aluflexApplicationStack a:hover{padding:24px 12px}.aluflexApplicationStack strong{text-align:left;grid-column:2;justify-content:flex-start}.aluflexEvidenceRecord>div{grid-template-columns:112px 1fr}.aluflexEnquiry{padding:80px 0}.aluflexEnquiryLayout a{width:100%}}@media (prefers-reduced-motion:reduce){.aluflexLayerAccordion article,.aluflexApplicationStack a{transition:none}}@media (max-width:640px){.aluflexHeroProduct img{object-position:54% center}}.alPage{color:var(--graphite-950);background:#f2f4f5;overflow-x:clip}.alPage *,.alPage :before,.alPage :after{box-sizing:border-box}.alPage a{color:inherit;text-decoration:none}.alInner{width:min(1480px,100% - 96px);margin:0 auto}.alSection{padding:112px 0}.alEyebrow{color:var(--siltherm-red);text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.alHero{min-height:760px;color:var(--white);background:var(--graphite-950);grid-template-columns:minmax(560px,48%) minmax(0,52%);display:grid}.alHeroCopy{flex-direction:column;justify-content:space-between;min-width:0;padding:38px clamp(44px,6vw,112px) 46px max(48px,50vw - 740px);display:flex}.alHeroCopy h1{max-width:760px;font-size:min(calc(clamp(56px, 5.1vw, 88px) - var(--zh-font-step,0px)), var(--zh-h1-max,999px));line-height:var(--zh-display-leading,.98);margin:24px 0 0}.alHeroCopy>div>p:last-of-type{color:#c4cacf;max-width:650px;font-size:calc(17px - var(--zh-font-step,0px));margin:30px 0 0;line-height:1.66}.alHeroActions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.alHeroActions a{border:1px solid #4a5056;justify-content:space-between;align-items:center;gap:22px;min-height:56px;padding:0 20px;font-size:13px;font-weight:800;display:inline-flex}.alHeroActions .alPrimaryAction{border-color:var(--siltherm-red);background:var(--siltherm-red)}.alHeroActions .alPrimaryAction:hover{background:#b90827}.alHeroActions .alSecondaryAction:hover{border-color:var(--white)}.alHeroCopy>small{color:#7e878d;font-size:9px;font-weight:800}.alHeroMedia{min-height:760px;position:relative;overflow:hidden}.alHeroMedia img{object-fit:cover}.alHeroMediaWash{background:linear-gradient(90deg,#0e11136b,#0e111305 44%,#0e111338);position:absolute;inset:0}.alHeroMedia>span{border-left:3px solid var(--siltherm-red);text-transform:uppercase;background:#0e1113d6;align-items:center;gap:10px;padding:12px 14px;font-size:11px;font-weight:800;display:inline-flex;position:absolute;bottom:30px;right:32px}.alProcess{background:var(--white)}.alProcessLayout{grid-template-columns:minmax(420px,.88fr) minmax(580px,1.12fr);align-items:start;gap:96px;display:grid}.alProcessIntro{position:sticky;top:150px}.alProcessIntro h2,.alRoutesHeading h2,.alEnquiry h2{font-size:min(calc(clamp(48px, 4.3vw, 72px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,1.02);margin:22px 0 0}.alProcessIntro>p:last-child,.alRoutesHeading>p:last-child{max-width:620px;color:var(--graphite-500);font-size:calc(16px - var(--zh-font-step,0px));margin:28px 0 0;line-height:1.68}.alProcessRoute{padding-left:80px;position:relative}.alProcessLine{background:var(--graphite-300);width:1px;position:absolute;top:34px;bottom:34px;left:26px}.alProcessLine>span{background:var(--siltherm-red);transform-origin:top;position:absolute;inset:0}.alProcessRoute article{border-bottom:1px solid var(--graphite-300);min-height:150px;padding:20px 0 28px;position:relative}.alProcessMarker{width:53px;height:53px;color:var(--technical-blue);border:1px solid var(--graphite-300);background:var(--white);place-items:center;display:grid;position:absolute;top:22px;left:-80px}.alProcessRoute article>span{color:var(--siltherm-red);text-transform:uppercase;font-size:10px;font-weight:800}.alProcessRoute h3{font-size:calc(28px - var(--zh-font-step,0px));margin:12px 0 0;line-height:1.14}.alProcessRoute p{max-width:680px;color:var(--graphite-500);margin:16px 0 0;font-size:14px;line-height:1.64}.alLaunder{background:#e7eaec;padding-top:72px}.alPage .applicationMediaAtlas{padding-bottom:0}.alLaunderLayout{grid-template-columns:minmax(0,1.25fr) minmax(420px,.75fr);align-items:stretch;display:grid}.alLaunderFigure{border:1px solid var(--graphite-300);background:var(--white);grid-template-rows:minmax(560px,1fr) auto;margin:0;display:grid}.alLaunderFigure>div{min-height:560px;position:relative}.alLaunderFigure img{object-fit:contain}.alLaunderFigure figcaption{min-height:72px;color:var(--graphite-500);border-top:1px solid var(--graphite-300);text-transform:uppercase;padding:18px 22px;font-size:10px;font-weight:700;line-height:1.5}.alLaunderCopy{min-height:100%;color:var(--white);background:var(--graphite-950);flex-direction:column;padding:48px;display:flex}.alLaunderCopy h2{font-size:min(calc(clamp(40px, 3.4vw, 58px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,1.04);margin:20px 0 0}.alLaunderCopy>p:not(.alEyebrow){color:#b8c0c6;margin:28px 0 0;font-size:15px;line-height:1.66}.alLaunderCopy ul{border-top:1px solid #454b50;margin:38px 0 0;padding:0;list-style:none}.alLaunderCopy li{border-bottom:1px solid #454b50;align-items:center;gap:14px;min-height:62px;font-size:12px;font-weight:700;display:flex}.alLaunderCopy li svg{color:var(--siltherm-red);flex:none}.alLaunderCopy>a{min-height:58px;color:var(--graphite-950);background:var(--white);justify-content:space-between;align-items:center;margin-top:auto;padding:0 18px;font-size:12px;font-weight:800;display:flex}.alRoutes{color:var(--white);background:#191c1f}.alRoutesHeading{grid-template-columns:170px minmax(460px,1fr) minmax(320px,.58fr);align-items:start;gap:54px;margin-bottom:72px;display:grid}.alRoutesHeading .alEyebrow{padding-top:12px}.alRoutesHeading h2{margin-top:0}.alRoutesHeading>p:last-child{color:#adb5bb;margin-top:10px}.alRouteMap{border-top:1px solid #555d63}.alRouteLabels{color:#879198;text-transform:uppercase;border-bottom:1px solid #555d63;grid-template-columns:minmax(260px,.72fr) minmax(300px,.9fr) minmax(440px,1.38fr);align-items:center;gap:46px;min-height:52px;font-size:9px;font-weight:800;display:grid}.alRouteLabels span:last-child{text-align:right}.alRouteMap article{border-bottom:1px solid #555d63;grid-template-columns:minmax(260px,.72fr) minmax(300px,.9fr) minmax(440px,1.38fr);align-items:center;gap:46px;min-height:142px;padding:24px 0;display:grid}.alRouteMap small{color:#879198;text-transform:uppercase;font-size:9px;font-weight:800}.alRouteMap h3{font-size:calc(24px - var(--zh-font-step,0px));margin:10px 0 0}.alRouteMap article>p{color:#b8c0c6;margin:0;font-size:13px;line-height:1.58}.alRouteMap nav{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.alRouteMap nav a{border:1px solid #555d63;align-items:center;gap:8px;min-height:38px;padding:0 12px;font-size:11px;font-weight:800;display:inline-flex}.alRouteMap nav a:hover{color:var(--graphite-950);border-color:var(--white);background:var(--white)}.alEnquiry{color:var(--white);background:var(--siltherm-red);padding:110px 0}.alEnquiry .alEyebrow{color:#ffd2d9}.alEnquiryLayout{grid-template-columns:minmax(540px,1.15fr) minmax(360px,.85fr);align-items:end;gap:110px;display:grid}.alEnquiry h2{max-width:900px}.alEnquiryLayout>div:last-child>p{font-size:calc(16px - var(--zh-font-step,0px));margin:0;line-height:1.65}.alEnquiryLayout a{min-height:60px;color:var(--graphite-950);background:var(--white);justify-content:space-between;align-items:center;margin-top:28px;padding:0 20px;font-size:13px;font-weight:800;display:flex}.alEnquiryLayout small{color:#ffd2d9;margin-top:14px;font-size:10px;display:block}@media (max-width:1180px){.alInner{width:min(100% - 64px,1480px)}.alHeroCopy{padding-left:42px;padding-right:42px}.alProcessLayout{gap:64px}.alRoutesHeading{grid-template-columns:140px 1fr}.alRoutesHeading>p:last-child{grid-column:2}.alRouteMap article,.alRouteLabels{grid-template-columns:.72fr .9fr 1.1fr;gap:28px}}@media (max-width:900px){.alSection{padding:96px 0}.alHero{grid-template-columns:1fr}.alHeroCopy{min-height:650px}.alHeroMedia{min-height:520px}.alProcessLayout,.alLaunderLayout,.alEnquiryLayout{grid-template-columns:1fr}.alProcessIntro{position:static}.alLaunderFigure{grid-template-rows:minmax(460px,66vw) auto}.alLaunderFigure>div{min-height:460px}.alRoutesHeading{grid-template-columns:1fr;gap:24px}.alRoutesHeading>p:last-child{grid-column:1}.alRouteMap article{grid-template-columns:.8fr 1.2fr}.alRouteLabels{display:none}.alRouteMap nav{grid-column:1/-1;justify-content:flex-start}.alEnquiryLayout{gap:48px}}@media (max-width:640px){.alInner{width:calc(100% - 36px)}.alSection{padding:78px 0}.alHeroCopy{min-height:610px;padding:28px 18px 34px}.alHeroCopy h1{font-size:min(calc(clamp(44px, 13vw, 58px) - var(--zh-font-step,0px)), var(--zh-h1-max,999px))}.alHeroActions{flex-direction:column}.alHeroActions a{width:100%}.alHeroMedia{min-height:420px}.alHeroMedia>span{bottom:18px;left:18px;right:18px}.alProcessIntro h2,.alRoutesHeading h2,.alEnquiry h2{font-size:min(calc(clamp(40px, 11vw, 52px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px))}.alProcessRoute{padding-left:58px}.alProcessLine{left:20px}.alProcessMarker{width:41px;height:41px;left:-58px}.alProcessRoute h3{font-size:calc(24px - var(--zh-font-step,0px))}.alLaunderFigure{grid-template-rows:minmax(300px,82vw) auto}.alLaunderFigure>div{min-height:300px}.alLaunderCopy{min-height:620px;padding:30px 24px}.alLaunderCopy h2{font-size:min(calc(39px - var(--zh-font-step,0px)), var(--zh-h2-max,999px))}.alRouteMap article{grid-template-columns:1fr;gap:18px;padding:28px 0}.alRouteMap nav{grid-column:1}.alEnquiry{padding:82px 0 120px}}@media (prefers-reduced-motion:reduce){.alPage *,.alPage :before,.alPage :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.applicationMediaAtlas{color:var(--graphite-950);background:#e9edef;padding:124px 0}.applicationMediaInner{width:min(1480px,100% - 96px);margin:0 auto}.applicationMediaHeading{grid-template-columns:170px minmax(520px,1fr) minmax(320px,.58fr);align-items:start;gap:54px;display:grid}.applicationMediaHeading>p:first-child{color:var(--siltherm-red);text-transform:uppercase;margin:10px 0 0;font-size:11px;font-weight:800}.applicationMediaHeading h2{max-width:820px;font-size:min(calc(clamp(48px, 4.2vw, 70px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,1.02);margin:0}.applicationMediaHeading>div>p{color:var(--graphite-500);font-size:calc(16px - var(--zh-font-step,0px));margin:8px 0 0;line-height:1.66}.applicationMediaHeading>div>small{color:var(--graphite-500);border-left:3px solid var(--technical-blue);text-transform:uppercase;margin-top:22px;padding-left:14px;font-size:10px;font-weight:700;line-height:1.55;display:block}.applicationMediaGrid{background:#b4bec4;border:1px solid #b4bec4;grid-template-rows:repeat(2,minmax(340px,auto));grid-template-columns:minmax(0,1.38fr) minmax(380px,.62fr);gap:1px;margin-top:72px;display:grid}.applicationMediaGrid figure{background:var(--white);grid-template-rows:minmax(240px,1fr) auto;min-width:0;margin:0;display:grid}.applicationMediaGrid .applicationMediaFeature{grid-row:1/3;grid-template-rows:minmax(620px,1fr) auto}.applicationMediaGridPair{grid-template-rows:minmax(430px,auto);grid-template-columns:repeat(2,minmax(0,1fr))}.applicationMediaGridPair .applicationMediaFeature,.applicationMediaGridPair figure{grid-row:auto;grid-template-rows:minmax(430px,1fr) auto}.applicationMediaFrame{background:#f4f5f5;min-height:0;position:relative;overflow:hidden}.applicationMediaFrame img{object-fit:contain;padding:clamp(20px,3vw,48px);transition:transform .52s cubic-bezier(.22,1,.36,1)}.applicationMediaFrame>span{z-index:2;width:38px;height:38px;color:var(--white);border-left:3px solid var(--siltherm-red);background:#111417e0;place-items:center;font-size:10px;font-weight:800;display:grid;position:absolute;top:18px;left:18px}.applicationMediaMarkers{z-index:3;pointer-events:none;position:absolute;inset:0}.applicationMediaLeaders{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.applicationMediaLeaders polyline{fill:none;stroke:var(--siltherm-red);stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.25px}.applicationMediaMarker{top:var(--annotation-y);left:var(--annotation-x);width:30px;height:30px;color:var(--siltherm-red);border:2px solid var(--white);box-shadow:0 0 0 2px var(--siltherm-red), 0 3px 12px #1114172e;background:#fffffff5;border-radius:50%;place-items:center;font-size:9px;font-weight:800;line-height:1;display:grid;position:absolute;transform:translate(-50%,-50%)}.applicationMediaTarget{top:var(--annotation-y);left:var(--annotation-x);border:2px solid var(--white);background:var(--siltherm-red);width:8px;height:8px;box-shadow:0 0 0 1px var(--siltherm-red);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.applicationMediaAnnotationList{background:var(--white);border-top:1px solid #c5cdd2;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:0;margin:0;padding:0 28px;list-style:none;display:grid}.applicationMediaAnnotationList li{border-right:1px solid #d5dade;grid-template-columns:28px minmax(0,1fr);gap:10px;min-height:92px;padding:20px 18px 20px 0;display:grid}.applicationMediaAnnotationList li:last-child{border-right:0}.applicationMediaAnnotationList li>span{color:var(--siltherm-red);font-size:10px;font-weight:800;line-height:1.4}.applicationMediaAnnotationList li>div{align-content:start;gap:5px;display:grid}.applicationMediaAnnotationList strong{font-size:11px;line-height:1.35}.applicationMediaAnnotationList small{color:var(--graphite-500);font-size:9px;line-height:1.45}.applicationMediaGrid figure:hover .applicationMediaFrame img{transform:scale(1.025)}.applicationMediaGrid figcaption{border-top:1px solid #c5cdd2;min-height:190px;padding:26px 28px 30px}.applicationMediaGrid figcaption small{color:var(--siltherm-red);text-transform:uppercase;font-size:9px;font-weight:800}.applicationMediaGrid figcaption h3{font-size:calc(25px - var(--zh-font-step,0px));margin:12px 0 0;line-height:1.12}.applicationMediaGrid figcaption p{color:var(--graphite-500);margin:14px 0 0;font-size:13px;line-height:1.6}.applicationMediaGrid figcaption a{border-bottom:2px solid var(--siltherm-red);align-items:center;gap:9px;margin-top:20px;padding-bottom:7px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}@media (max-width:980px){.applicationMediaInner{width:min(100% - 64px,1480px)}.applicationMediaHeading{grid-template-columns:1fr;gap:24px}.applicationMediaHeading>div>p{max-width:720px}.applicationMediaGrid{grid-template-rows:auto;grid-template-columns:1fr}.applicationMediaGrid .applicationMediaFeature{grid-row:auto;grid-template-rows:minmax(520px,1fr) auto}.applicationMediaGridPair{grid-template-columns:1fr}.applicationMediaGrid figure{grid-template-rows:minmax(420px,1fr) auto}}@media (max-width:620px){.applicationMediaAtlas{padding:86px 0}.applicationMediaInner{width:calc(100% - 28px)}.applicationMediaHeading h2{font-size:min(calc(40px - var(--zh-font-step,0px)), var(--zh-h2-max,999px))}.applicationMediaGrid{margin-top:46px}.applicationMediaGrid .applicationMediaFeature,.applicationMediaGrid figure{grid-template-rows:minmax(330px,1fr) auto}.applicationMediaFrame img{padding:18px}.applicationMediaGrid figcaption{min-height:0;padding:23px 22px 28px}.applicationMediaAnnotationList{grid-template-columns:1fr;padding:4px 20px}.applicationMediaAnnotationList li{border-bottom:1px solid #d5dade;border-right:0;grid-template-columns:30px minmax(0,1fr);min-height:64px;padding:15px 0}.applicationMediaAnnotationList li:last-child{border-bottom:0}.applicationMediaMarker{width:27px;height:27px}.applicationMediaLeaders polyline{stroke-width:1px}}@media (prefers-reduced-motion:reduce){.applicationMediaFrame img{transition:none}}.boardPage{color:var(--graphite-950);background:#f2f4f5;overflow-x:clip}.boardPage *,.boardPage :before,.boardPage :after{box-sizing:border-box}.boardPage a{color:inherit;text-decoration:none}.boardInner{width:min(1480px,100% - 96px);margin:0 auto}.boardSection{padding:132px 0}.boardEyebrow{color:var(--siltherm-red);letter-spacing:0;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.boardHero{background:#e9edef;padding-bottom:58px}.boardHeroBreadcrumb{border-bottom:1px solid #b7c0c6;padding:34px 0}.boardHeroBreadcrumb nav{color:var(--graphite-500);text-transform:uppercase;gap:10px;font-size:10px;font-weight:800;display:flex}.boardHeroBreadcrumb nav span{gap:10px;display:flex}.boardHeroBreadcrumb nav i{color:#8e989f;font-style:normal}.boardHeroBreadcrumb a:hover{color:var(--siltherm-red)}.boardHeroLayout{border-bottom:1px solid #b7c0c6;border-left:1px solid #b7c0c6;border-right:1px solid #b7c0c6;grid-template-columns:minmax(520px,.84fr) minmax(650px,1.16fr);min-height:710px;display:grid}.boardHeroCopy{border-right:1px solid #b7c0c6;flex-direction:column;justify-content:center;padding:72px 52px 50px;display:flex}.boardHeroCopy h1{font-size:min(calc(clamp(68px, 7vw, 114px) - var(--zh-font-step,0px)), var(--zh-h1-max,999px));line-height:var(--zh-display-leading,.92);margin:22px 0 0}.boardHeroCopy>strong{max-width:640px;font-size:calc(24px - var(--zh-font-step,0px));margin-top:34px;line-height:1.3}.boardHeroCopy>p:not(.boardEyebrow){max-width:650px;color:var(--graphite-500);font-size:calc(16px - var(--zh-font-step,0px));margin:24px 0 0;line-height:1.65}.boardHeroActions{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.boardHeroActions a{border:1px solid var(--graphite-400);justify-content:space-between;align-items:center;gap:22px;min-height:56px;padding:0 18px;font-size:12px;font-weight:800;display:inline-flex}.boardHeroActions .boardPrimaryAction{color:var(--white);border-color:var(--siltherm-red);background:var(--siltherm-red)}.boardHeroActions .boardPrimaryAction:hover{background:#b90827}.boardHeroActions .boardSecondaryAction:hover{color:var(--white);border-color:var(--graphite-950);background:var(--graphite-950)}.boardHeroSpecimen{background:#f5f6f6;grid-template-rows:1fr;min-width:0;margin:0;display:grid;position:relative}.boardHeroMedia{min-height:620px;position:relative;overflow:hidden}.boardHeroMedia img{object-fit:contain;padding:32px}.boardHeroSpecimen svg{width:100%;height:100%;min-height:620px;display:block}.boardSheet{stroke:#69737a;stroke-width:2px}.boardSheetBack{fill:#afb8bd}.boardSheetMid{fill:#d0d6d9}.boardSheetTop{fill:#f8f9f9}.boardSheetEdge{fill:#c0c8cc;stroke:#69737a;stroke-width:2px}.boardSheetSide{fill:#aeb8bd;stroke:#69737a;stroke-width:2px}.boardSpecRule{fill:none;stroke:var(--technical-blue);stroke-width:2px}.boardHeroSpecimen svg circle{fill:var(--siltherm-red)}.boardHeroSpecimen svg text{fill:#4d5960;font-size:13px;font-weight:800}.boardSpecBase{stroke:#98a3a9;stroke-width:1px}.boardArchitecture{background:var(--white)}.boardArchitectureLayout{grid-template-columns:minmax(420px,.75fr) minmax(650px,1.25fr);align-items:start;gap:110px;display:grid}.boardArchitectureLayout>header{position:sticky;top:140px}.boardArchitecture h2,.boardMachining h2,.boardThermal h2,.boardApplications h2,.boardEvidence h2,.boardEnquiry h2{font-size:min(calc(clamp(48px, 4.25vw, 72px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,1.02);margin:20px 0 0}.boardArchitectureLayout>header>p:last-child,.boardEvidence header>p:last-of-type{max-width:620px;color:var(--graphite-500);font-size:calc(16px - var(--zh-font-step,0px));margin:28px 0 0;line-height:1.68}.boardStateRail{border-top:1px solid var(--graphite-300)}.boardStateRail article{border-bottom:1px solid var(--graphite-300);grid-template-columns:138px 82px 1fr;align-items:center;gap:24px;min-height:172px;padding:24px 0;display:grid}.boardStateSample{background:#e5e8ea;border:1px solid #aeb8bd;width:138px;height:94px;position:relative;overflow:hidden}.boardStateSample:before,.boardStateSample:after,.boardStateSample span{content:"";background:#fafafa;border:1px solid #aeb8bd;height:16px;position:absolute;left:12px;right:12px;transform:skewY(-5deg)}.boardStateSample:before{top:20px}.boardStateSample span{top:38px}.boardStateSample:after{top:56px}.boardStateSample-core{background:#d5dade}.boardStateSample-core:before,.boardStateSample-core:after,.boardStateSample-core span{background:#f5f6f6}.boardStateSample-raw:before,.boardStateSample-raw:after,.boardStateSample-raw span{background:#eceeed;border-style:dashed}.boardStateSample-light{background:#eef1f2}.boardStateSample-light:before,.boardStateSample-light:after,.boardStateSample-light span{background:#fff}.boardStateSample-metal{background:#aeb6bb}.boardStateSample-metal:before,.boardStateSample-metal:after,.boardStateSample-metal span{background:#cdd3d6;border-color:#7d878d}.boardStateRail article>span{color:var(--siltherm-red);font-size:10px;font-weight:800}.boardStateRail h3{font-size:calc(25px - var(--zh-font-step,0px));margin:0;line-height:1.15}.boardStateRail p{color:var(--graphite-500);margin:12px 0 0;font-size:13px;line-height:1.58}.boardMachining{color:var(--white);background:#141719}.boardMachiningHeading{grid-template-columns:minmax(650px,1.15fr) minmax(380px,.65fr);align-items:end;gap:120px;display:grid}.boardMachiningHeading h2{max-width:960px}.boardMachiningHeading>p{color:#b1b9be;margin:0 0 4px;font-size:15px;line-height:1.68}.boardMachiningField{background:#1a1e21;border:1px solid #4b5358;margin:72px 0 0}.boardMachiningField svg{width:100%;height:auto;display:block}.boardMachiningBlank{fill:#242a2e;stroke:#657078;stroke-width:2px;stroke-dasharray:8 8}.boardMachiningShape{fill:#e8ebec;stroke:#929ca2;stroke-width:2px}.boardMachiningHole{fill:#1a1e21;stroke:#657078;stroke-width:2px}.boardMachiningTraceBase{fill:none;stroke:#79838a;stroke-width:5px}.boardMachiningTrace{fill:none;stroke:var(--siltherm-red);stroke-width:5px}.boardMachiningField svg circle:not(.boardMachiningHole){fill:var(--white);stroke:var(--siltherm-red);stroke-width:4px}.boardMachiningActions{border-bottom:1px solid #4b5358;border-left:1px solid #4b5358;border-right:1px solid #4b5358;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.boardMachiningActions article{border-right:1px solid #4b5358;min-height:180px;padding:28px}.boardMachiningActions article:last-child{border-right:0}.boardMachiningActions span{color:var(--siltherm-red);font-size:10px;font-weight:800}.boardMachiningActions h3{font-size:calc(22px - var(--zh-font-step,0px));margin:48px 0 0}.boardMachiningActions p{color:#aeb7bc;margin:12px 0 0;font-size:12px;line-height:1.55}.boardThermal{background:#e9edef}.boardThermalHeading{grid-template-columns:190px minmax(580px,1fr) minmax(340px,.65fr);align-items:start;gap:50px;margin-bottom:78px;display:grid}.boardThermalHeading .boardEyebrow{padding-top:12px}.boardThermalHeading h2{margin-top:0}.boardThermalHeading>p:last-child{color:var(--graphite-500);margin:10px 0 0;font-size:15px;line-height:1.68}.boardThermalRecord{background:var(--white);border:1px solid #aeb8bd;grid-template-columns:minmax(620px,1.2fr) minmax(380px,.8fr);display:grid}.boardThermalRecord figure{border-right:1px solid #aeb8bd;margin:0;padding:36px 40px 22px}.boardChartHeader{text-transform:uppercase;justify-content:space-between;align-items:center;font-size:11px;font-weight:800;display:flex}.boardChartHeader strong{color:var(--technical-blue)}.boardThermalRecord figure svg{width:100%;height:auto;margin-top:18px;display:block}.boardChartGrid{fill:none;stroke:#d4dade;stroke-width:1px}.boardChartLine{fill:none;stroke:var(--siltherm-red);stroke-width:4px}.boardThermalRecord figure circle{fill:var(--white);stroke:var(--siltherm-red);stroke-width:4px}.boardThermalRecord figure text{fill:var(--graphite-950);font-size:13px;font-weight:800}.boardThermalRecord figure .boardChartTemperature{fill:var(--graphite-500);font-size:11px}.boardThermalRecord figure figcaption{color:var(--graphite-500);text-transform:uppercase;border-top:1px solid #d4dade;padding-top:16px;font-size:9px;font-weight:700}.boardDimensionRegister{grid-template-rows:auto repeat(4,minmax(62px,auto)) 1fr;padding:30px;display:grid}.boardDimensionIcon{min-height:58px;color:var(--technical-blue);justify-content:flex-end;align-items:center;display:flex}.boardDimensionRegister>div:not(.boardDimensionIcon){border-top:1px solid #d4dade;grid-template-columns:1fr auto;align-items:center;gap:20px;display:grid}.boardDimensionRegister span{color:var(--graphite-500);font-size:11px;font-weight:700}.boardDimensionRegister strong{font-size:13px}.boardDimensionRegister>p{color:#b9c5cc;background:var(--graphite-950);align-self:end;margin:24px 0 0;padding:18px;font-size:11px;line-height:1.55}.boardApplications{background:var(--white)}.boardApplicationsHeading{grid-template-columns:minmax(620px,1.15fr) minmax(360px,.65fr);align-items:end;gap:120px;margin-bottom:72px;display:grid}.boardApplicationsHeading>p{color:var(--graphite-500);margin:0 0 5px;font-size:15px;line-height:1.68}.boardApplicationPanorama{grid-template-columns:repeat(3,minmax(0,1fr));min-height:560px;display:grid;overflow:hidden}.boardApplicationPanorama>a{border-right:1px solid var(--white);align-items:end;min-width:0;min-height:560px;display:flex;position:relative;overflow:hidden}.boardApplicationPanorama>a:last-child{border-right:0}.boardApplicationPanorama img{object-fit:cover;transition:transform .7s}.boardApplicationPanorama>a:hover img{transform:scale(1.045)}.boardApplicationPanorama>a>span{background:#0c0f117a;position:absolute;inset:0}.boardApplicationPanorama>a>div{z-index:1;width:100%;min-height:210px;color:var(--white);background:#0c0f11c2;border-top:1px solid #ffffff73;padding:30px;position:relative}.boardApplicationPanorama h3{font-size:min(calc(32px - var(--zh-font-step,0px)), var(--zh-h3-max,999px));margin:0}.boardApplicationPanorama p{color:#d1d6d9;max-width:390px;margin:16px 0 0;font-size:13px;line-height:1.58}.boardApplicationPanorama svg{position:absolute;bottom:28px;right:28px}.boardEvidence{background:#eef1f3}.boardEvidenceLayout{grid-template-columns:minmax(480px,.9fr) minmax(600px,1.1fr);align-items:start;gap:110px;display:grid}.boardEvidence header>a{border-bottom:2px solid var(--siltherm-red);align-items:center;gap:18px;margin-top:34px;padding-bottom:10px;font-size:13px;font-weight:800;display:inline-flex}.boardEvidenceRecord{color:var(--white);background:var(--graphite-950);padding:28px 34px}.boardEvidenceIcon{min-height:80px;color:var(--technical-blue);justify-content:space-between;align-items:center;display:flex}.boardEvidenceRecord>div:not(.boardEvidenceIcon){border-top:1px solid #485056;grid-template-columns:180px 1fr;align-items:center;gap:24px;min-height:78px;display:grid}.boardEvidenceRecord span{color:#f1788b;font-size:11px;font-weight:800}.boardEvidenceRecord strong{color:#d2d7da;font-size:13px;line-height:1.5}.boardEnquiry{color:var(--white);background:var(--siltherm-red);padding:104px 0}.boardEnquiry .boardEyebrow{color:#ffd2d9}.boardEnquiryLayout{grid-template-columns:minmax(560px,1.1fr) minmax(400px,.9fr);align-items:end;gap:110px;display:grid}.boardEnquiryLayout>div:last-child>p{color:#ffe3e7;margin:0;font-size:15px;line-height:1.65}.boardEnquiryLayout a{min-height:58px;color:var(--graphite-950);background:var(--white);justify-content:space-between;align-items:center;margin-top:28px;padding:0 18px;font-size:13px;font-weight:800;display:flex}.boardEnquiryLayout small{color:#ffd2d9;text-transform:uppercase;margin-top:13px;font-size:9px;font-weight:700;display:block}@media (max-width:1120px){.boardInner{width:min(100% - 56px,1480px)}.boardHeroLayout{grid-template-columns:minmax(440px,.9fr) minmax(520px,1.1fr)}.boardHeroCopy{padding-left:36px;padding-right:36px}.boardArchitectureLayout,.boardEvidenceLayout{gap:60px}.boardMachiningHeading,.boardApplicationsHeading{gap:70px}.boardThermalHeading{grid-template-columns:150px 1fr}.boardThermalHeading>p:last-child{grid-column:2}}@media (max-width:900px){.boardSection{padding:92px 0}.boardHeroLayout,.boardArchitectureLayout,.boardMachiningHeading,.boardThermalRecord,.boardApplicationsHeading,.boardEvidenceLayout,.boardEnquiryLayout{grid-template-columns:1fr}.boardHeroCopy{border-bottom:1px solid #b7c0c6;border-right:0}.boardArchitectureLayout>header{position:static}.boardMachiningHeading,.boardApplicationsHeading,.boardEnquiryLayout{gap:30px}.boardThermalRecord figure{border-bottom:1px solid #aeb8bd;border-right:0}.boardApplicationPanorama{grid-template-columns:1fr}.boardApplicationPanorama>a{border-right:0;border-bottom:1px solid var(--white);min-height:430px}}@media (max-width:620px){.boardInner{width:calc(100% - 28px)}.boardHero{padding-bottom:28px}.boardHeroBreadcrumb{padding:24px 0}.boardHeroCopy{padding:48px 20px 40px}.boardHeroCopy h1{font-size:min(calc(58px - var(--zh-font-step,0px)), var(--zh-h1-max,999px))}.boardHeroCopy>strong{font-size:calc(20px - var(--zh-font-step,0px))}.boardHeroActions{display:grid}.boardHeroSpecimen svg{min-width:620px;min-height:470px;transform:translate(-105px)}.boardHeroSpecimen{overflow:hidden}.boardArchitecture h2,.boardMachining h2,.boardThermal h2,.boardApplications h2,.boardEvidence h2,.boardEnquiry h2{font-size:min(calc(42px - var(--zh-font-step,0px)), var(--zh-h2-max,999px))}.boardStateRail article{grid-template-columns:92px 1fr;gap:18px}.boardStateSample{grid-row:span 2;width:92px;height:78px}.boardStateRail article>span{align-self:end}.boardStateRail article>div:last-child{grid-column:2}.boardMachiningField{overflow-x:auto}.boardMachiningField svg{min-width:760px}.boardMachiningActions{grid-template-columns:1fr 1fr}.boardMachiningActions article:nth-child(2){border-right:0}.boardMachiningActions article:nth-child(-n+2){border-bottom:1px solid #4b5358}.boardThermalHeading{grid-template-columns:1fr;gap:20px}.boardThermalHeading>p:last-child{grid-column:1}.boardThermalRecord figure{padding:26px 16px 18px}.boardDimensionRegister{padding:22px}.boardApplicationPanorama>a,.boardApplicationPanorama{min-height:390px}.boardApplicationPanorama>a>div{min-height:190px;padding:24px}.boardEvidenceRecord{padding:22px}.boardEvidenceRecord>div:not(.boardEvidenceIcon){grid-template-columns:1fr;gap:8px;padding:18px 0}.boardEnquiry{padding:84px 0}}@media (prefers-reduced-motion:reduce){.boardPage *,.boardPage :before,.boardPage :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:640px){.boardHeroMedia{min-height:430px}.boardHeroMedia img{padding:18px}}.companyPage{--company-width:1420px;background:var(--white);min-height:100vh;color:var(--graphite-950);letter-spacing:0;overflow-x:clip}.companyMain{background:var(--white);overflow:clip}.companyOverview,.companyHistory,.companyPlatform,.companyManagement,.companyFootprint{scroll-margin-top:96px}.companyShell{width:min(var(--company-width), calc(100% - 96px));margin-inline:auto}.companyEyebrow{color:var(--siltherm-red);text-transform:uppercase;margin:0;font-size:12px;font-weight:800}.companyHero{min-height:690px;color:var(--white);background:#111417;border-bottom:1px solid #363c41;position:relative;overflow:hidden}.companyHeroImage{object-fit:cover;object-position:74% 45%;filter:saturate(.72)contrast(1.04);transform:scale(1.01)}.companyHeroShade{background:linear-gradient(90deg,#0c0f11fa 0%,#0c0f11f5 39%,#0c0f118f 65%,#0c0f1133 100%),linear-gradient(#0000 48%,#0c0f116b);position:absolute;inset:0}.companyHeroContent{z-index:1;flex-direction:column;justify-content:center;min-height:690px;padding-block:88px 76px;display:flex;position:relative}.companyHeroContent h1{max-width:760px;font-size:min(calc(96px - var(--zh-font-step,0px)), var(--zh-h1-max,999px));font-weight:var(--zh-display-weight,760);line-height:var(--zh-display-leading,.92);margin:20px 0 0}.companyHeroContent h1 span{color:var(--siltherm-red)}.companyHeroHeadline{color:#f6f7f8;max-width:800px;font-size:calc(36px - var(--zh-font-step,0px));margin:30px 0 0;font-weight:630;line-height:1.14}.companyHeroSummary{color:#c7cdd1;max-width:720px;font-size:calc(17px - var(--zh-font-step,0px));margin:24px 0 0;line-height:1.65}.companyHeroActions{flex-wrap:wrap;gap:10px;margin-top:36px;display:flex}.companyHeroActions a,.companyEnquiryAction a{min-height:54px;color:var(--white);border:1px solid #62696e;justify-content:space-between;align-items:center;gap:28px;padding:0 22px;font-size:14px;font-weight:760;text-decoration:none;transition:border-color .18s,background-color .18s,color .18s;display:inline-flex}.companyHeroActions a:first-child,.companyEnquiryAction a{border-color:var(--siltherm-red);background:var(--siltherm-red)}.companyHeroActions a:hover,.companyHeroActions a:focus-visible,.companyEnquiryAction a:hover,.companyEnquiryAction a:focus-visible{border-color:var(--white);background:var(--white);color:var(--graphite-950)}.companyFactBand{background:var(--white);border-bottom:1px solid #cbd1d5}.companyFacts{border-left:1px solid #cbd1d5;border-right:1px solid #cbd1d5;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.companyFacts>div{border-right:1px solid #cbd1d5;min-width:0;padding:32px 34px 30px}.companyFacts>div:last-child{border-right:0}.companyFacts dd{color:var(--graphite-950);font-size:calc(31px - var(--zh-font-step,0px));margin:0;font-weight:760;line-height:1.05}.companyFacts dt{color:#69737b;text-transform:uppercase;margin-top:10px;font-size:11px;font-weight:760}.companyBand{padding-block:112px}.companyOverviewGrid{grid-template-columns:minmax(0,.98fr) minmax(460px,1.02fr);align-items:center;gap:90px;display:grid}.companyOverviewCopy h2,.companyBandHeading h2,.companyPlatformHeading h2,.companyManagement h2,.companyFootprintHeading h2,.companyEnquiry h2{font-size:min(calc(54px - var(--zh-font-step,0px)), var(--zh-h2-max,999px));font-weight:var(--zh-display-weight,740);line-height:var(--zh-display-leading,1.03);margin:18px 0 0}.companyOverviewCopy>p:not(.companyEyebrow){color:#5f6a72;max-width:690px;font-size:calc(17px - var(--zh-font-step,0px));margin:26px 0 0;line-height:1.75}.companyOverviewMedia{background:#dce3e8;border:1px solid #c7ced3;min-height:520px;margin:0;position:relative;overflow:hidden}.companyOverviewMedia img,.companyMediaStrip img{object-fit:cover}.companyOverviewMedia figcaption,.companyMediaStrip figcaption{z-index:1;color:var(--white);text-transform:uppercase;background:#0f1214e6;padding:14px 17px;font-size:11px;font-weight:760;position:absolute;bottom:0;left:0;right:0}.companyHistory{background:#eef1f3;border-block:1px solid #d0d6da}.companyBandHeading{grid-template-columns:1fr;max-width:1080px;display:grid}.companyTimeline{border-top:1px solid #9da8af;grid-template-columns:repeat(3,minmax(0,1fr));margin:64px 0 0;padding:0;list-style:none;display:grid}.companyTimeline li{border-right:1px solid #c7ced2;min-height:320px;padding:34px 40px 34px 0;position:relative}.companyTimeline li+li{padding-left:40px}.companyTimeline li:last-child{border-right:0}.companyTimeline li:before{background:var(--siltherm-red);content:"";width:56px;height:5px;position:absolute;top:-3px;left:0}.companyTimeline span{color:var(--siltherm-red);font-size:11px;font-weight:800}.companyTimeline time{color:#68737a;text-transform:uppercase;margin-top:52px;font-size:13px;font-weight:760;display:block}.companyTimeline h3{font-size:calc(24px - var(--zh-font-step,0px));margin:14px 0 0;line-height:1.2}.companyTimeline p{color:#5f6a72;margin:18px 0 0;font-size:15px;line-height:1.65}.companyPlatform{color:var(--white);background:#111417}.companyPlatformHeading,.companyFootprintHeading{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);align-items:end;gap:80px;display:grid}.companyPlatformHeading>p,.companyFootprintHeading>p{color:#b9c1c6;font-size:calc(17px - var(--zh-font-step,0px));margin:0;line-height:1.7}.companyCapabilityList{border-top:1px solid #465057;border-bottom:1px solid #465057;grid-template-columns:repeat(4,minmax(0,1fr));margin:66px 0 0;padding:0;list-style:none;display:grid}.companyCapabilityList li{border-right:1px solid #465057;min-height:305px;padding:30px 30px 34px}.companyCapabilityList li:first-child{padding-left:0}.companyCapabilityList li:last-child{border-right:0}.companyCapabilityList li>div{color:#69a7c6;justify-content:space-between;align-items:center;display:flex}.companyCapabilityList span{color:#ef6279;font-size:11px;font-weight:800}.companyCapabilityList h3{font-size:calc(22px - var(--zh-font-step,0px));margin:62px 0 0;line-height:1.2}.companyCapabilityList p{color:#b9c1c6;margin:18px 0 0;font-size:14px;line-height:1.65}.companyMediaStrip{border:1px solid #465057;grid-template-columns:1.1fr .9fr 1fr;margin-top:56px;display:grid}.companyMediaStrip figure{background:#dfe4e7;border-right:1px solid #465057;min-height:320px;margin:0;position:relative;overflow:hidden}.companyMediaStrip figure:last-child{border-right:0}.companyManagement{background:var(--white)}.companyMarketPosition{border-top:1px solid #cbd1d5;margin-top:32px;padding:22px 0 0}.companyMarketPosition strong{color:#bb1533;font-size:calc(23px - var(--zh-font-step,0px));line-height:1.4;display:block}.companyMarketPosition span{color:#616d75;margin-top:8px;font-size:13px;line-height:1.6;display:block}.companyApplicationScope{grid-template-columns:repeat(2,minmax(0,1fr));gap:70px;padding-top:48px;display:grid}.companyApplicationScope>div+div{border-left:1px solid #465057;padding-left:50px}.companyApplicationScope h3{color:#fff;font-size:calc(24px - var(--zh-font-step,0px));margin:0 0 16px;line-height:1.35}.companyApplicationScope p{color:#bdc7cd;max-width:620px;font-size:calc(16px - var(--zh-font-step,0px));margin:0;line-height:1.75}.companyApplicationScope .companyScopeRange{color:#95c5d6;font-size:calc(36px - var(--zh-font-step,0px));margin:0 0 16px;font-weight:650;line-height:1.25}.companyApplicationScope a{color:#fff;text-underline-offset:5px;align-items:center;gap:12px;margin-top:24px;font-size:14px;font-weight:700;text-decoration:underline;display:inline-flex}.companyApplicationScope a svg{flex-shrink:0}.companyStandards{border-top:1px solid #cbd1d5;grid-template-columns:minmax(0,.88fr) minmax(500px,1.12fr);gap:100px;margin-top:64px;padding-top:44px;scroll-margin-top:110px;display:grid}.companyStandards h3{max-width:520px;font-size:calc(29px - var(--zh-font-step,0px));margin:0;line-height:1.35}.companyStandards header>p:last-child{color:#5f6a72;max-width:580px;font-size:calc(16px - var(--zh-font-step,0px));margin:22px 0 0;line-height:1.75}.companyStandards ul{margin:0;padding:0;list-style:none}.companyStandards li{border-bottom:1px solid #d4dade}.companyStandards a{justify-content:space-between;align-items:center;gap:24px;min-height:90px;padding:18px 0;text-decoration:none;display:flex}.companyStandards a>svg{color:#68777f;flex-shrink:0}.companyStandards strong{color:#242e34;font-size:calc(16px - var(--zh-font-step,0px));display:block}.companyStandards a span span{color:#617079;margin-top:8px;font-size:14px;line-height:1.5;display:block}.companyStandards a:hover strong{color:#bd1231}.companyStandards a:focus-visible{outline-offset:4px;outline:2px solid #196f94}@media (max-width:1100px){.companyStandards{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}.companyApplicationScope{gap:32px}.companyApplicationScope>div+div{padding-left:32px}}@media (max-width:700px){.companyApplicationScope,.companyStandards{grid-template-columns:minmax(0,1fr);gap:32px}.companyApplicationScope>div+div{border-top:1px solid #465057;border-left:0;padding:28px 0 0}.companyApplicationScope .companyScopeRange{font-size:calc(28px - var(--zh-font-step,0px))}.companyApplicationScope h3{font-size:calc(22px - var(--zh-font-step,0px))}.companyStandards{margin-top:44px;padding-top:32px}.companyStandards h3{font-size:calc(25px - var(--zh-font-step,0px))}}.companyManagementGrid{grid-template-columns:minmax(0,.88fr) minmax(500px,1.12fr);align-items:start;gap:100px;display:grid}.companyManagement header>p:not(.companyEyebrow){color:#5f6a72;max-width:650px;font-size:calc(17px - var(--zh-font-step,0px));margin:28px 0 0;line-height:1.72}.companyManagement header small{color:#6a747b;border-left:3px solid #2f769a;max-width:620px;margin-top:30px;padding-left:14px;font-size:12px;line-height:1.6;display:block}.companySystemList{border-top:1px solid #9da8af;margin:0}.companySystemList>div{border-bottom:1px solid #cbd1d5;grid-template-columns:160px 1fr;align-items:center;min-height:112px;display:grid}.companySystemList dt{color:var(--siltherm-red);font-size:calc(17px - var(--zh-font-step,0px));font-weight:800}.companySystemList dd{color:#22272a;font-size:calc(17px - var(--zh-font-step,0px));margin:0;font-weight:650}.companyFootprint{color:#f2f3f4;background:#151719;border-block:1px solid #34383b}.companyFootprint .companyEyebrow{color:#ff647b}.companyFootprintGrid{grid-template-columns:minmax(0,1fr);gap:36px;margin-top:56px;display:grid}.companyGlobe{min-width:0}.companyLocationMap{color:#f2f3f4;scroll-margin-top:100px}.companyFootprintHeading>p{color:#b7bdc2}.companyMapToolbar{border-bottom:1px solid #3b4044;justify-content:space-between;align-items:center;gap:20px;padding:0 0 18px;display:flex}.companyMapToolbar>span{color:#b7bdc2;font-size:12px;font-weight:750}.companyMapViews{gap:4px;display:flex}.companyMapViews button{color:#b7bdc2;min-height:42px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:8px 18px;font-size:14px;display:inline-flex}.companyMapViews button[aria-pressed=true]{color:#fff;background:#24282b;box-shadow:inset 0 -2px #ff647b}.companyMapViews button:hover{color:#fff;background:#24282b}.companyMapBody,.companyMapCanvas{min-width:0}.companyWorldMap{width:100%;height:520px;padding:32px 0 20px;display:block}.companyMapCountries path{fill:#3b4044;stroke:#62696e;stroke-width:.8px;vector-effect:non-scaling-stroke}.companyMapCountries{filter:drop-shadow(0 2px #090b0c)}.companyLocationTarget{cursor:pointer;outline:none}.companyTargetHalo{opacity:0}.companyLocationTarget:hover .companyTargetHalo,.companyLocationTarget:focus-visible .companyTargetHalo{opacity:.7}.companyLocationTarget.isSelected .companyTargetHalo{opacity:1;transform-box:fill-box;transform-origin:50%;animation:2.8s ease-out infinite companyTargetPulse}.companyMapCallout{pointer-events:none}.companyMapCallout path{fill:none;stroke:#c1c8cd;stroke-width:1px;vector-effect:non-scaling-stroke}.companyMapCallout text{fill:#fff;paint-order:stroke;stroke:#151719;stroke-linejoin:round;font-weight:750}.companyMapDetails{border-block:1px solid #3b4044;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);align-items:center;gap:40px;padding:26px 0;display:grid}.companyMapSelection{align-items:center;gap:16px;min-height:60px;display:flex}.companyMapSelection>svg{color:#ff647b;flex-shrink:0}.companyMapSelection strong{font-size:calc(22px - var(--zh-font-step,0px));font-weight:650;line-height:1.3;display:block}.companyMapSelection span{color:#b7bdc2;margin-top:8px;font-size:13px;line-height:1.5;display:block}.companyLocationDirectory{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 24px;padding:12px 0 24px;display:grid}.companyLocationDirectory[hidden]{display:none}.companyLocationDirectory button{border:0;color:#c8cdd1;text-align:left;min-height:48px;font:inherit;cursor:pointer;background:0 0;border-bottom:1px solid #3b4044;align-items:center;gap:10px;padding:10px 4px;font-size:13px;display:flex}.companyLocationDirectory button:hover{color:#fff;background:#24282b}.companyLocationDirectory button[aria-pressed=true]{color:#fff;font-weight:750;box-shadow:inset 0 -2px #ff647b}.companyLocationDots{flex-shrink:0;width:28px;display:flex}.companyLocationDots i{border:1px solid #fff;border-radius:50%;width:9px;height:9px}.companyLocationLegend{color:#c8cdd1;flex-wrap:wrap;justify-content:flex-end;gap:14px 24px;margin:0;padding:0;list-style:none;display:flex}.companyLocationLegend li{align-items:center;gap:8px;font-size:12px;line-height:1.5;display:flex}.companyLocationLegend i{border-radius:50%;flex-shrink:0;width:10px;height:10px}.companyMapFooter{justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}.companyMapNote{color:#a3acb3;flex-wrap:wrap;gap:4px 16px;margin:0;font-size:11px;line-height:1.6;display:flex}.companyMapNote a{white-space:nowrap;text-decoration:underline}.companyDirectoryToggle{color:#f2f3f4;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;gap:10px;padding:8px 0 8px 12px;font-size:13px;display:inline-flex}.companyDirectoryToggle[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.companyLocationMap button:focus-visible{outline-offset:-3px;outline:2px solid #9ed8ef}.companyFootprint .companyRegionList,.companyFootprint .companyRegionList li{border-color:#3b4044}.companyFootprint .companyRegionList>li>span{color:#ff647b}.companyFootprint .companyRegionList strong{color:#9bc6d9}.companyFootprint .companyRegionList p{color:#b7bdc2}@keyframes companyTargetPulse{0%,to{opacity:.85;transform:scale(1)}70%{opacity:.15;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){.companyLocationTarget.isSelected .companyTargetHalo{animation:none}}@media (max-width:980px){.companyWorldMap{height:420px}.companyMapDetails{grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);gap:24px}.companyLocationDirectory{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:680px){.companyMapToolbar{flex-direction:column;align-items:flex-start;gap:12px;padding:0 0 12px}.companyMapViews{width:100%}.companyMapViews button{flex:1;justify-content:center;padding:8px}.companyWorldMap{height:250px;padding:16px 0}.companyMapDetails{grid-template-columns:minmax(0,1fr);gap:20px;padding:20px 0}.companyMapSelection{gap:12px;min-height:58px}.companyMapSelection strong{font-size:calc(20px - var(--zh-font-step,0px))}.companyLocationDirectory{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.companyLocationDirectory button{font-size:12px}.companyLocationDots{width:20px}.companyLocationLegend{justify-content:flex-start;gap:10px 18px}.companyLocationLegend li{font-size:11px}.companyMapFooter{align-items:flex-start;gap:12px}.companyMapNote{max-width:210px}.companyFootprint .companyRegionList{grid-template-columns:1fr;gap:0}}.companyRegionList{border-top:1px solid #cbd6dc;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.companyRegionList li{border-bottom:1px solid #cbd6dc;grid-template-columns:56px 1fr;gap:20px;min-height:164px;padding:26px 0;display:grid}.companyRegionList>li>span{color:#bc1734;font-size:11px;font-weight:800}.companyRegionList h3{font-size:calc(21px - var(--zh-font-step,0px));margin:0}.companyRegionList strong{color:#286a87;text-transform:uppercase;margin-top:8px;font-size:12px;display:block}.companyRegionList p{color:#546772;margin:12px 0 0;font-size:14px;line-height:1.58}.companyEnquiry{background:#eef1f3;border-bottom:1px solid #cbd1d5;padding-block:86px}.companyEnquiryGrid{grid-template-columns:190px minmax(0,1fr) minmax(330px,.56fr);align-items:start;gap:54px;display:grid}.companyEnquiry h2{font-size:min(calc(44px - var(--zh-font-step,0px)), var(--zh-h2-max,999px));margin-top:0}.companyEnquiryGrid>div>p{color:#5f6a72;max-width:680px;font-size:calc(16px - var(--zh-font-step,0px));margin:20px 0 0;line-height:1.65}.companyEnquiryAction{flex-direction:column;gap:14px;display:flex}.companyEnquiryAction small{color:#68737a;font-size:11px;line-height:1.5}@media (max-width:1180px){.companyShell{width:min(var(--company-width), calc(100% - 64px))}.companyHeroContent h1{font-size:min(calc(78px - var(--zh-font-step,0px)), var(--zh-h1-max,999px))}.companyHeroHeadline{font-size:calc(31px - var(--zh-font-step,0px))}.companyOverviewCopy h2,.companyBandHeading h2,.companyPlatformHeading h2,.companyManagement h2,.companyFootprintHeading h2{font-size:min(calc(46px - var(--zh-font-step,0px)), var(--zh-h2-max,999px))}.companyOverviewGrid{grid-template-columns:1fr 1fr;gap:56px}.companyCapabilityList{grid-template-columns:repeat(2,minmax(0,1fr))}.companyCapabilityList li:nth-child(2){border-right:0}.companyCapabilityList li:nth-child(-n+2){border-bottom:1px solid #465057}.companyCapabilityList li:nth-child(3){padding-left:0}.companyManagementGrid{grid-template-columns:.9fr 1.1fr;gap:60px}.companyFootprintGrid{grid-template-columns:1fr;gap:36px}.companyEnquiryGrid{grid-template-columns:150px 1fr}.companyEnquiryAction{grid-column:2}}@media (max-width:900px){.companyShell{width:min(var(--company-width), calc(100% - 40px))}.companyHero{min-height:650px}.companyHeroContent{min-height:650px;padding-block:72px 64px}.companyHeroContent h1{font-size:min(calc(64px - var(--zh-font-step,0px)), var(--zh-h1-max,999px))}.companyHeroHeadline{max-width:680px;font-size:calc(28px - var(--zh-font-step,0px))}.companyHeroShade{background:linear-gradient(90deg,#0c0f11fa,#0c0f11c2)}.companyFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.companyFacts>div:nth-child(2){border-right:0}.companyFacts>div:nth-child(-n+2){border-bottom:1px solid #cbd1d5}.companyBand{padding-block:84px}.companyOverviewGrid,.companyManagementGrid,.companyFootprintGrid{grid-template-columns:1fr}.companyOverviewMedia{min-height:440px}.companyTimeline{grid-template-columns:1fr}.companyTimeline li,.companyTimeline li+li{border-bottom:1px solid #c7ced2;border-right:0;min-height:0;padding:32px 0 42px}.companyTimeline li:last-child{border-bottom:0}.companyTimeline time{margin-top:30px}.companyPlatformHeading,.companyFootprintHeading{grid-template-columns:1fr;gap:28px}.companyMediaStrip{grid-template-columns:1fr}.companyMediaStrip figure{border-bottom:1px solid #465057;border-right:0;min-height:420px}.companyMediaStrip figure:last-child{border-bottom:0}.companyFootprintGrid{margin-top:48px}.companyEnquiryGrid{grid-template-columns:1fr;gap:26px}.companyEnquiryAction{grid-column:auto}}@media (max-width:620px){.companyShell{width:min(var(--company-width), calc(100% - 28px))}.companyEyebrow{font-size:10px}.companyHero{min-height:620px}.companyHeroImage{object-position:64% center}.companyHeroContent{min-height:620px;padding-block:58px 50px}.companyHeroContent h1{font-size:min(calc(52px - var(--zh-font-step,0px)), var(--zh-h1-max,999px));margin-top:16px}.companyHeroHeadline{font-size:calc(25px - var(--zh-font-step,0px));margin-top:24px}.companyHeroSummary{margin-top:20px;font-size:15px}.companyHeroActions{flex-direction:column}.companyHeroActions a{width:100%}.companyFacts{grid-template-columns:1fr 1fr}.companyFacts>div{min-height:130px;padding:24px 20px}.companyFacts dd{font-size:calc(24px - var(--zh-font-step,0px))}.companyFacts dt{font-size:9px}.companyBand{padding-block:66px}.companyOverviewCopy h2,.companyBandHeading h2,.companyPlatformHeading h2,.companyManagement h2,.companyFootprintHeading h2{font-size:min(calc(36px - var(--zh-font-step,0px)), var(--zh-h2-max,999px))}.companyOverviewCopy>p:not(.companyEyebrow),.companyPlatformHeading>p,.companyFootprintHeading>p,.companyManagement header>p:not(.companyEyebrow){font-size:15px}.companyOverviewMedia{min-height:360px}.companyCapabilityList{grid-template-columns:1fr}.companyCapabilityList li,.companyCapabilityList li:first-child,.companyCapabilityList li:nth-child(3){border-bottom:1px solid #465057;border-right:0;min-height:0;padding:28px 0 34px}.companyCapabilityList li:last-child{border-bottom:0}.companyCapabilityList h3{margin-top:34px}.companyMediaStrip figure{min-height:310px}.companySystemList>div{grid-template-columns:120px 1fr;min-height:94px}.companySystemList dt,.companySystemList dd{font-size:14px}.companyRegionList li{grid-template-columns:42px 1fr}.companyEnquiry{padding-block:62px}.companyEnquiry h2{font-size:min(calc(36px - var(--zh-font-step,0px)), var(--zh-h2-max,999px))}}@media (prefers-reduced-motion:reduce){.companyPage *,.companyPage :before,.companyPage :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.contactPage{--contact-width:1320px;background:#f2f3f1;min-height:100vh;overflow-x:clip}.contactMain{background:#f2f3f1;overflow:clip}.contactPrototypeNotice{color:#dce1e4;text-align:center;text-transform:uppercase;background:#2b3034;justify-content:center;align-items:center;min-height:34px;margin:0;padding:7px 20px;font-size:10px;font-weight:800;display:flex}.contactShell{width:min(var(--contact-width), calc(100% - 112px));border-right:1px solid var(--graphite-200);border-left:1px solid var(--graphite-200);grid-template-columns:184px minmax(0,1fr);min-height:820px;margin-inline:auto;display:grid}.contactRegister{border-right:2px solid var(--siltherm-red);flex-direction:column;justify-content:space-between;padding:48px 24px 38px;font-style:normal;display:flex}.contactRegister strong{text-transform:uppercase;max-width:112px;font-size:11px;line-height:1.45}.contactWorkspace{grid-template-columns:minmax(540px,1.06fr) minmax(440px,.94fr);grid-template-areas:"brief intro";min-width:0;display:grid}.contactBrief{background:var(--white);grid-area:brief;min-width:0;padding:62px 54px 48px}.contactBriefTopline{border-bottom:1px solid var(--graphite-950);text-transform:uppercase;justify-content:space-between;align-items:center;gap:24px;padding-bottom:19px;font-size:10px;font-weight:800;display:flex}.contactBrief>h2{max-width:600px;font-size:min(calc(34px - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,1.08);margin:38px 0 12px}.contactBrief>p{max-width:590px;color:var(--graphite-500);margin:0;font-size:13px;line-height:1.6}.contactContext,.contactContextLoading{border-left:3px solid var(--technical-blue);background:#f2f6f8;min-height:52px;margin-top:22px;padding:11px 14px}.contactDirectEmail{border-top:1px solid var(--graphite-200);border-bottom:1px solid var(--graphite-200);align-items:center;gap:12px;margin-top:22px;padding:14px 0;display:flex}.contactDirectEmail>svg{color:var(--technical-blue);flex-shrink:0}.contactDirectEmail>div{min-width:0}.contactDirectEmail span{color:var(--graphite-500);font-size:12px;display:block}.contactDirectEmail a{min-height:44px;color:var(--graphite-950);text-underline-offset:4px;overflow-wrap:anywhere;align-items:center;font-size:18px;font-weight:600;text-decoration:underline;display:inline-flex}.contactDirectEmail a:hover{color:var(--siltherm-red)}.contactDirectEmail a:focus-visible{outline:2px solid var(--technical-blue);outline-offset:4px}.contactContext{flex-direction:column;justify-content:center;gap:5px;display:flex}.contactContext span,.contactContextLoading{color:var(--graphite-500);text-transform:uppercase;font-size:9px;font-weight:800;line-height:1.4}.contactContext strong{font-size:12px;line-height:1.4}.contactBriefForm{border-top:1px solid var(--graphite-200);border-left:1px solid var(--graphite-200);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:30px;display:grid}.contactFormActions{border-right:1px solid var(--graphite-200);grid-column:1/-1;padding-top:4px}.contactHoneypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.contactField{border-right:1px solid var(--graphite-200);border-bottom:1px solid var(--graphite-200);align-content:center;min-height:96px;padding:16px 18px;transition:background .16s ease-out,box-shadow .16s ease-out;display:grid}.contactFieldWide{grid-column:1/-1}.contactFieldMessage{align-content:start;min-height:148px;padding-top:20px}.contactField label{color:var(--graphite-500);text-transform:uppercase;font-size:9px;font-weight:800}.contactField input,.contactField select,.contactField textarea{width:100%;color:var(--graphite-950);background:0 0;border:0;border-radius:0;outline:0;margin-top:9px;padding:0;font-size:14px;line-height:1.4}.contactField textarea{resize:vertical;min-height:84px}.contactField:focus-within{box-shadow:inset 3px 0 var(--technical-blue);background:#f7fafb}.contactConfidentiality{color:var(--graphite-500);grid-template-columns:30px 1fr;align-items:start;gap:12px;margin-top:18px;display:grid}.contactConsent{color:var(--graphite-700);grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;margin-top:18px;font-size:11px;line-height:1.5;display:grid}.contactConsent input{width:16px;height:16px;accent-color:var(--siltherm-red);margin:1px 0 0}.contactConsent a{color:var(--graphite-950);-webkit-text-decoration-color:var(--technical-blue);text-decoration-color:var(--technical-blue);text-underline-offset:3px}.contactConfidentiality>span{width:30px;height:30px;color:var(--technical-blue);border:1px solid #b8ccd7;place-items:center;display:grid}.contactConfidentiality p{margin:0;font-size:11px;line-height:1.55}.contactSubmit{color:#7d858c;text-transform:uppercase;cursor:not-allowed;background:#ecefed;border:1px solid #cfd4d8;border-radius:0;width:100%;min-height:56px;margin-top:22px;font-size:11px;font-weight:800}.contactSubmit:not(:disabled){color:var(--white);border-color:var(--siltherm-red);background:var(--siltherm-red);cursor:pointer;transition:background .16s ease-out,transform .16s ease-out}.contactSubmit:not(:disabled):hover{background:#a80e25;transform:translateY(-1px)}.contactSubmit:not(:disabled):focus-visible{outline:3px solid color-mix(in srgb, var(--technical-blue) 45%, transparent);outline-offset:3px}.contactReviewState{color:#8a4d59;align-items:center;gap:10px;margin:12px 0 0;font-size:10px;font-weight:750;display:flex}.contactReviewStatesuccess{color:#176447}.contactReviewStateerror{color:#9f1730}.contactReviewState svg{flex:none}.contactReviewStateidle:before,.contactReviewStatesubmitting:before{background:var(--siltherm-red);content:"";flex:none;width:18px;height:2px}.contactIntro{min-width:0;color:var(--white);background:#1b1f23;flex-direction:column;grid-area:intro;justify-content:space-between;padding:62px 58px 48px;display:flex;position:relative;overflow:hidden}.contactIntro:before{content:"";background:#ffffff2e;width:360px;height:1px;position:absolute;top:34%;right:-170px;transform:rotate(-36deg)}.contactKicker{color:#f07b8d;text-transform:uppercase;margin:0;font-size:10px;font-weight:800}.contactIntro h1{max-width:560px;font-size:min(calc(64px - var(--zh-font-step,0px)), var(--zh-h1-max,999px));font-weight:var(--zh-display-weight,790);line-height:var(--zh-display-leading,.96);margin:26px 0 0}.contactIntro h1 span{color:var(--siltherm-red)}.contactLead{color:#c8ced3;max-width:470px;font-size:calc(16px - var(--zh-font-step,0px));margin:34px 0 0;line-height:1.65}.contactMedia{aspect-ratio:16/9;background:#353b40;border-top:1px solid #ffffff57;margin:56px 0 0;position:relative;overflow:hidden}.contactMedia img{object-fit:cover;filter:saturate(.72)contrast(1.04)brightness(.78)}.contactMedia:after{content:"";background:#11131633;position:absolute;inset:0}.contactMedia figcaption{z-index:2;color:#eef1f3;text-transform:uppercase;justify-content:space-between;gap:18px;font-size:9px;font-weight:800;display:flex;position:absolute;bottom:16px;left:18px;right:18px}.contactHandoff{color:var(--white);background:var(--graphite-950)}.contactHandoffInner{width:min(var(--contact-width), calc(100% - 112px));border-left:1px solid #30353a;border-right:1px solid #30353a;grid-template-columns:184px minmax(0,1fr);margin-inline:auto;display:grid}.contactHandoffLabel{color:#f07b8d;border-right:2px solid var(--siltherm-red);text-transform:uppercase;padding:64px 24px;font-size:10px;font-weight:800}.contactHandoffContent{padding:64px}.contactHandoffContent>h2{max-width:790px;font-size:min(calc(38px - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,1.12);margin:0}.contactHandoffSteps{border-top:1px solid #3c4247;border-left:1px solid #3c4247;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:44px;display:grid}.contactHandoffSteps article{border-bottom:1px solid #3c4247;border-right:1px solid #3c4247;min-height:180px;padding:24px}.contactHandoffSteps article>div{color:#e0687b;justify-content:space-between;align-items:center;display:flex}.contactHandoffSteps article>div span{font-size:10px;font-weight:800}.contactHandoffSteps h3{font-size:calc(17px - var(--zh-font-step,0px));margin:28px 0 0}.contactHandoffSteps p{color:#aeb6bd;margin:10px 0 0;font-size:12px;line-height:1.55}@media (max-width:1180px){.contactShell,.contactHandoffInner{grid-template-columns:128px minmax(0,1fr);width:calc(100% - 64px)}.contactWorkspace{grid-template-columns:1fr;grid-template-areas:"intro""brief"}.contactIntro{min-height:650px}.contactIntro h1{font-size:min(calc(56px - var(--zh-font-step,0px)), var(--zh-h1-max,999px))}}@media (max-width:700px){.contactPrototypeNotice{min-height:30px;padding-inline:14px;font-size:8px}.contactShell,.contactHandoffInner{border:0;grid-template-columns:58px minmax(0,1fr);width:100%}.contactRegister{padding:28px 12px 24px}.contactRegister strong{writing-mode:vertical-rl;font-size:8px;transform:rotate(180deg)}.contactIntro{min-height:600px;padding:48px 24px 30px}.contactIntro h1{max-width:310px;font-size:min(calc(44px - var(--zh-font-step,0px)), var(--zh-h1-max,999px))}.contactLead{font-size:14px}.contactMedia{margin-top:38px}.contactMedia figcaption{flex-direction:column;align-items:flex-start;gap:6px}.contactBrief{padding:44px 24px 128px}.contactBrief>h2{font-size:calc(30px - var(--zh-font-step,0px))}.contactBriefForm{grid-template-columns:1fr}.contactFieldWide{grid-column:auto}.contactHandoffLabel{writing-mode:vertical-rl;padding:52px 12px;font-size:8px;transform:rotate(180deg)}.contactHandoffContent{padding:52px 24px 128px}.contactHandoffContent>h2{font-size:calc(31px - var(--zh-font-step,0px))}.contactHandoffSteps{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.contactPage *,.contactPage :before,.contactPage :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.customSolutionsPage{--custom-width:1360px;color:var(--graphite-950);background:var(--paper)}.customSolutionsPage main{width:100%;max-width:100%;overflow-x:clip}.customSolutionsInner{width:min(var(--custom-width), calc(100% - 112px));margin-inline:auto}.customSolutionsEyebrow{color:var(--siltherm-red);text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.customSolutionsHero{min-height:650px;color:var(--white);background:var(--graphite-950);grid-template-columns:minmax(0,.93fr) minmax(560px,1.07fr);padding-bottom:94px;display:grid;position:relative}.customSolutionsHeroCopy{padding:72px clamp(54px, 6vw, 108px) 82px max(56px, calc((100vw - var(--custom-width)) / 2));flex-direction:column;justify-content:center;display:flex}.customSolutionsHeroCopy .customSolutionsEyebrow{color:#ef7184}.customSolutionsHero h1{max-width:760px;font-size:min(calc(clamp(56px, 5.65vw, 92px) - var(--zh-font-step,0px)), var(--zh-h1-max,999px));line-height:var(--zh-display-leading,.96);letter-spacing:0;margin:20px 0 0}.customSolutionsHeroSummary{color:#c4cbd1;max-width:690px;font-size:calc(18px - var(--zh-font-step,0px));margin:28px 0 0;line-height:1.62}.customSolutionsHeroActions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.customSolutionsHeroActions a,.customSolutionsProcess header>a,.customSolutionsCta a{justify-content:space-between;align-items:center;gap:24px;min-height:56px;padding:0 22px;font-size:13px;font-weight:800;display:inline-flex}.customSolutionsHeroActions a:first-child,.customSolutionsCta a{background:var(--siltherm-red)}.customSolutionsHeroActions a:last-child{border:1px solid #666e75}.customSolutionsHeroActions a:hover,.customSolutionsHeroActions a:focus-visible,.customSolutionsCta a:hover,.customSolutionsCta a:focus-visible{border-color:var(--white);background:var(--siltherm-red-dark)}.customSolutionsSpecimens{background:#30343a;border-left:1px solid #30343a;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:1px;min-height:556px;display:grid}.customSpecimen{background:#1b1f23;min-height:0;margin:0;position:relative;overflow:hidden}.customSpecimen-main{grid-row:1/3}.customSpecimen img{object-fit:cover;filter:saturate(.72)contrast(1.04)}.customSpecimen-main img{object-position:center}.customSpecimen:after{content:"";pointer-events:none;background:linear-gradient(#0000 48%,#111316d1);position:absolute;inset:0}.customSpecimen figcaption{z-index:1;text-transform:uppercase;align-items:center;gap:12px;font-size:11px;font-weight:800;display:flex;position:absolute;bottom:18px;left:20px;right:20px}.customSpecimen figcaption span{color:#ef7184}.customSolutionsHeroRail{background:#111316fa;border-top:1px solid #34383d;grid-template-columns:repeat(4,minmax(0,1fr));min-height:94px;display:grid;position:absolute;bottom:0;left:0;right:0}.customSolutionsHeroRail span{padding:0 max(28px, calc((100vw - var(--custom-width)) / 2));color:#d9dde1;text-transform:uppercase;border-right:1px solid #34383d;align-items:center;font-size:12px;font-weight:800;display:flex}@media (min-width:1180px){.customSolutionsHeroRail{padding-right:340px}}.customSolutionsRoutesHeading h2,.customSolutionsCta h2{font-size:min(calc(clamp(44px, 5vw, 76px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,.98);letter-spacing:0;margin:0}.customSolutionsRoutesHeading>p{color:var(--graphite-500);font-size:calc(17px - var(--zh-font-step,0px));margin:4px 0 0;line-height:1.65}.customSolutionsConfiguration{color:var(--graphite-950);background:var(--white);padding:118px 0}.customConfigurationGrid{grid-template-columns:minmax(360px,.78fr) minmax(0,1.22fr);align-items:start;gap:104px;display:grid}.customConfigurationSticky{position:sticky;top:164px}.customConfigurationSticky h2,.customSolutionsProcess h2,.customSolutionsEvidence h2{font-size:min(calc(clamp(46px, 4.7vw, 72px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,.98);letter-spacing:0;margin:20px 0 0}.customConfigurationSticky>p:last-of-type,.customSolutionsProcess header>p:last-of-type,.customSolutionsEvidence h2+p{max-width:580px;font-size:calc(16px - var(--zh-font-step,0px));margin:28px 0 0;line-height:1.65}.customConfigurationSticky>p:last-of-type,.customSolutionsProcess header>p:last-of-type{color:var(--graphite-500)}.customSolutionsEvidence h2+p{color:#aeb6bd}.customConfigurationSymbol{color:var(--technical-blue);align-items:center;gap:18px;margin-top:44px;display:flex}.customConfigurationSymbol span{background:var(--graphite-300);width:76px;height:1px}.customConfigurationList{border-top:1px solid var(--graphite-300);margin:0;padding:0;list-style:none}.customConfigurationList li{border-bottom:1px solid var(--graphite-300);grid-template-columns:72px minmax(0,1fr);gap:26px;min-height:180px;padding:30px 0;display:grid}.customConfigurationList li>span{color:#ef7184;font-size:12px;font-weight:800}.customConfigurationList small{color:var(--graphite-500);text-transform:uppercase;font-size:10px;font-weight:800}.customConfigurationList h3{font-size:calc(28px - var(--zh-font-step,0px));margin:14px 0 0}.customConfigurationList p{max-width:680px;color:var(--graphite-500);margin:16px 0 0;font-size:15px;line-height:1.6}.customSolutionsProcess{background:#edf0f2;padding:126px 0}.customProcessGrid{grid-template-columns:minmax(360px,.82fr) minmax(0,1.18fr);align-items:start;gap:110px;display:grid}.customSolutionsProcess header{position:sticky;top:164px}.customSolutionsProcess header>p:last-of-type{color:var(--graphite-500)}.customSolutionsProcess header>a{border:1px solid var(--graphite-700);width:fit-content;margin-top:34px}.customSolutionsProcess header>a:hover,.customSolutionsProcess header>a:focus-visible{color:var(--white);background:var(--graphite-950)}.customProcessRail{padding-left:42px;position:relative}.customProcessBase,.customProcessProgress{width:2px;position:absolute;top:14px;bottom:62px;left:5px}.customProcessBase{background:#c6ccd1}.customProcessProgress{background:var(--siltherm-red)}.customProcessRail article{border-bottom:1px solid #c7ccd1;grid-template-columns:62px minmax(0,1fr);gap:22px;min-height:158px;padding:4px 0 34px;display:grid;position:relative}.customProcessRail article+article{padding-top:34px}.customProcessRail article:before{background:var(--siltherm-red);width:12px;height:12px;box-shadow:0 0 0 1px var(--siltherm-red);content:"";border:3px solid #edf0f2;border-radius:50%;position:absolute;top:9px;left:-42px}.customProcessRail article+article:before{top:39px}.customProcessRail article>span{color:var(--siltherm-red);font-size:11px;font-weight:800}.customProcessRail h3{font-size:calc(25px - var(--zh-font-step,0px));margin:0}.customProcessRail p{color:var(--graphite-500);margin:14px 0 0;font-size:15px;line-height:1.6}.customSolutionsRoutes{background:var(--white);padding:122px 0 132px}.customSolutionsRoutesHeading{grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr);align-items:end;gap:80px;display:grid}.customSolutionsRoutesHeading h2{max-width:860px;margin-top:20px}.customRouteList{border-top:1px solid var(--graphite-300);margin-top:72px}.customRouteList article{border-bottom:1px solid var(--graphite-300);grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);min-height:330px;display:grid}.customRouteList figure{border-right:1px solid var(--graphite-300);background:#dfe4e7;min-height:330px;margin:0;position:relative;overflow:hidden}.customRouteList figure img{object-fit:cover;transition:transform .5s}.customRouteList article:hover figure img{transform:scale(1.025)}.customRouteCopy{grid-template-rows:auto auto 1fr auto;grid-template-columns:56px minmax(0,1fr);column-gap:30px;padding:34px 42px;display:grid}.customRouteCopy>span{color:var(--siltherm-red);grid-row:1/5;font-size:12px;font-weight:800}.customRouteCopy h3{font-size:min(calc(34px - var(--zh-font-step,0px)), var(--zh-h3-max,999px));margin:0}.customRouteCopy>p{max-width:700px;color:var(--graphite-500);margin:18px 0 0;font-size:15px;line-height:1.6}.customRouteCopy>div{flex-wrap:wrap;align-self:end;gap:10px 24px;margin-top:28px;display:flex}.customRouteCopy a{color:var(--technical-blue);align-items:center;gap:8px;font-size:12px;font-weight:800;display:inline-flex}.customRouteCopy a:hover,.customRouteCopy a:focus-visible{color:var(--siltherm-red)}.customSolutionsEvidence{color:var(--white);background:var(--graphite-950);padding:116px 0}.customEvidenceGrid{grid-template-columns:minmax(0,1fr) minmax(440px,.78fr);align-items:center;gap:110px;display:grid}.customSolutionsEvidence h2{max-width:780px}.customSolutionsEvidence ul{color:#d8dde1;gap:12px;margin:32px 0 0;padding:0;font-size:13px;font-weight:700;list-style:none;display:grid}.customSolutionsEvidence li{align-items:center;gap:12px;display:flex}.customSolutionsEvidence li svg{color:var(--technical-blue)}.customEvidenceDocument{width:100%;min-height:152px;color:var(--white);text-align:left;cursor:pointer;background:#1a1e22;border:1px solid #4e565d;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:22px;padding:28px 30px;display:grid}.customEvidenceDocument>svg:first-child{color:var(--technical-blue)}.customEvidenceDocument span{gap:8px;display:grid}.customEvidenceDocument small{color:#919ba3;text-transform:uppercase;font-size:10px;font-weight:800}.customEvidenceDocument strong{font-size:calc(17px - var(--zh-font-step,0px))}.customEvidenceDocument:hover,.customEvidenceDocument:focus-visible{border-color:var(--siltherm-red);background:#20252a}.customSolutionsCta{background:var(--white);padding:116px 0 126px}.customSolutionsCta .customSolutionsInner{grid-template-columns:170px minmax(0,1fr) auto;align-items:end;gap:54px;display:grid}.customSolutionsCta h2{max-width:900px}.customSolutionsCta a{min-width:248px;color:var(--white)}@media (max-width:1120px){.customSolutionsHero{grid-template-columns:minmax(0,1fr) minmax(430px,.9fr)}.customSolutionsHeroCopy{padding-right:54px}.customConfigurationGrid,.customProcessGrid{gap:64px}.customSolutionsCta .customSolutionsInner{grid-template-columns:minmax(0,1fr) auto}.customSolutionsCta .customSolutionsEyebrow{grid-column:1/3}}@media (max-width:900px){.customSolutionsInner{width:calc(100% - 40px)}.customSolutionsHero{padding-bottom:0;display:block}.customSolutionsHeroCopy{min-height:570px;padding:72px 20px 76px}.customSolutionsHero h1{font-size:min(calc(clamp(48px, 13vw, 70px) - var(--zh-font-step,0px)), var(--zh-h1-max,999px))}.customSolutionsHeroSummary{font-size:calc(16px - var(--zh-font-step,0px))}.customSolutionsHeroActions{display:grid}.customSolutionsSpecimens{border-top:1px solid #30343a;border-left:0;min-height:460px}.customSolutionsHeroRail{grid-template-columns:1fr 1fr;position:static}.customSolutionsHeroRail span{border-bottom:1px solid #34383d;min-height:68px;padding:0 20px}.customSolutionsConfiguration,.customSolutionsProcess,.customSolutionsRoutes,.customSolutionsEvidence,.customSolutionsCta{padding:82px 0}.customSolutionsRoutesHeading,.customConfigurationGrid,.customProcessGrid,.customEvidenceGrid,.customSolutionsCta .customSolutionsInner{display:block}.customSolutionsRoutesHeading h2,.customSolutionsCta h2,.customConfigurationSticky h2,.customSolutionsProcess h2,.customSolutionsEvidence h2{font-size:min(calc(clamp(40px, 10.5vw, 58px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));margin-top:18px}.customSolutionsRoutesHeading>p{margin-top:24px}.customConfigurationSticky,.customSolutionsProcess header{position:static}.customConfigurationList,.customProcessRail{margin-top:54px}.customRouteList article{grid-template-columns:1fr}.customRouteList figure{border-right:0;border-bottom:1px solid var(--graphite-300);min-height:280px}.customRouteCopy{min-height:300px;padding:30px 20px}.customEvidenceDocument,.customSolutionsCta a{margin-top:42px}}@media (max-width:560px){.customSolutionsHeroCopy{min-height:520px}.customSolutionsHero h1{font-size:min(calc(46px - var(--zh-font-step,0px)), var(--zh-h1-max,999px))}.customSolutionsSpecimens{grid-template-rows:280px 190px;grid-template-columns:1fr 1fr;min-height:470px}.customSpecimen-main{grid-area:1/1/auto/3}.customConfigurationList li{grid-template-columns:46px minmax(0,1fr)}.customConfigurationList h3,.customProcessRail h3{font-size:calc(23px - var(--zh-font-step,0px))}.customProcessRail{padding-left:32px}.customProcessBase,.customProcessProgress{left:3px}.customProcessRail article{grid-template-columns:42px minmax(0,1fr)}.customProcessRail article:before{left:-34px}.customRouteCopy{grid-template-columns:38px minmax(0,1fr);padding-inline:16px}.customRouteCopy h3{font-size:calc(29px - var(--zh-font-step,0px))}.customEvidenceDocument{grid-template-columns:36px minmax(0,1fr) auto;gap:14px;padding:22px 18px}.customEvidenceDocument strong{font-size:14px}.customSolutionsCta a{width:100%}}@media (prefers-reduced-motion:reduce){.customRouteList figure img{transition:none}}.engineeringPage{--engineering-width:1360px;--engineering-line:#d7dde1;--engineering-muted:#65717b;color:var(--graphite-950);background:var(--white);font-family:var(--font-site)}.engineeringPage main{width:100%;max-width:100%;overflow-x:clip}.engineeringInner{width:min(var(--engineering-width), calc(100% - 112px));margin-inline:auto}.engineeringEyebrow,.engineeringSectionNumber{letter-spacing:0;text-transform:uppercase;margin:0;font-size:12px;font-weight:800;line-height:1.3}.engineeringEyebrow{color:var(--siltherm-red)}.engineeringSectionNumber{color:var(--graphite-950)}.engineeringHero{min-height:690px;color:var(--white);background:var(--graphite-950);isolation:isolate;position:relative;overflow:hidden}.engineeringHeroImage,.engineeringHeroShade{position:absolute;inset:0}.engineeringHeroImage{z-index:-2;object-fit:cover;object-position:center 50%;filter:saturate(.62)contrast(1.08)}.engineeringHeroShade{z-index:-1;background:linear-gradient(90deg,#07090bf0 0%,#07090bc7 51%,#07090b61 100%)}.engineeringHeroInner{flex-direction:column;justify-content:center;min-height:598px;padding:76px 0 130px;display:flex}.engineeringHero h1{text-wrap:balance;max-width:960px;font-size:min(calc(72px - var(--zh-font-step,0px)), var(--zh-h1-max,999px));font-weight:var(--zh-display-weight,760);line-height:var(--zh-display-leading,.99);letter-spacing:0;margin:28px 0 0}.engineeringHeroSummary{color:#d6dade;max-width:700px;font-size:calc(20px - var(--zh-font-step,0px));margin:30px 0 0;line-height:1.55}.engineeringHeroActions{gap:12px;margin-top:38px;display:flex}.engineeringPrimaryAction,.engineeringSecondaryAction,.engineeringCalculationCopy>a,.engineeringDiscussionAction>a{min-height:54px;color:var(--white);border:1px solid #0000;justify-content:center;align-items:center;gap:18px;padding:0 24px;font-size:14px;font-weight:760;line-height:1.2;text-decoration:none;transition:color .18s,background-color .18s,border-color .18s;display:inline-flex}.engineeringPrimaryAction,.engineeringCalculationCopy>a,.engineeringDiscussionAction>a{background:var(--siltherm-red)}.engineeringPrimaryAction:hover,.engineeringCalculationCopy>a:hover,.engineeringDiscussionAction>a:hover{background:#a90924}.engineeringSecondaryAction{background:#0a0c0e52;border-color:#ffffff7a}.engineeringSecondaryAction:hover{border-color:var(--white);background:var(--white);color:var(--graphite-950)}.engineeringHeroRail{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c0f12cc;border-top:1px solid #ffffff38;grid-template-columns:repeat(3,1fr);display:grid;position:absolute;bottom:0;left:0;right:0}.engineeringHeroRail a{min-height:92px;padding:0 max(28px, calc((100vw - var(--engineering-width)) / 2));color:var(--white);border-right:1px solid #ffffff29;align-items:center;gap:20px;font-size:14px;font-weight:720;text-decoration:none;transition:background-color .18s;display:flex}.engineeringHeroRail a:first-child{padding-left:max(56px, calc((100vw - var(--engineering-width)) / 2))}.engineeringHeroRail a:last-child{padding-right:max(56px, calc((100vw - var(--engineering-width)) / 2));border-right:0}.engineeringHeroRail a:hover{background:#ffffff14}.engineeringHeroRail span{color:#ff6a81;font-size:12px;font-weight:800}.engineeringPrinciple{padding:120px 0 112px;scroll-margin-top:84px}.engineeringSectionHeading{grid-template-columns:170px minmax(0,1fr) 360px;align-items:start;gap:48px;margin-bottom:68px;display:grid}.engineeringSectionHeading>div{flex-direction:column;gap:10px;padding-top:12px;display:flex}.engineeringSectionHeading h2,.engineeringDiscussionInner h2{font-size:min(calc(54px - var(--zh-font-step,0px)), var(--zh-h2-max,999px));font-weight:var(--zh-display-weight,760);line-height:var(--zh-display-leading,1.02);letter-spacing:0;margin:0}.engineeringSectionHeading>p,.engineeringDiscussionInner>div:nth-child(2)>p{color:var(--engineering-muted);font-size:calc(18px - var(--zh-font-step,0px));margin:8px 0 0;line-height:1.62}.engineeringMechanismGrid{border-top:1px solid var(--graphite-950);border-bottom:1px solid var(--graphite-950);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.engineeringMechanism{border-right:1px solid var(--engineering-line);background:var(--white);grid-template-rows:auto 250px 1fr;min-width:0;display:grid}.engineeringMechanism:last-child{border-right:0}.engineeringMechanismMeta{border-bottom:1px solid var(--engineering-line);align-items:center;gap:18px;min-height:62px;padding:0 28px;display:flex}.engineeringMechanismMeta span,.engineeringMechanismMeta p{text-transform:uppercase;margin:0;font-size:11px;font-weight:800;line-height:1.2}.engineeringMechanismMeta span{color:var(--siltherm-red)}.engineeringMechanismMeta p{color:var(--engineering-muted)}.engineeringMechanismDiagram{border-bottom:1px solid var(--engineering-line);width:100%;height:250px;color:var(--siltherm-red);background:#f1f4f5;display:block;overflow:visible}.engineeringSilicaNetwork circle{fill:#bdc6cc;stroke:#55626b;stroke-width:2px}.engineeringRadiationMatrix circle{fill:#63717a;stroke:#303b42;stroke-width:2px}.engineeringContactPoints circle,.engineeringConductionPulse{fill:var(--siltherm-red);stroke:var(--white);stroke-width:2px}.engineeringConductionPath,.engineeringGasPath,.engineeringRadiationRay{fill:none;stroke:var(--siltherm-red);stroke-linecap:round;stroke-linejoin:round;stroke-width:4px}.engineeringRadiationRay{stroke-dasharray:12 10}.engineeringPoreWall circle{fill:#bdc6cc;stroke:#5d6972;stroke-width:2px}.engineeringGasMolecules circle{fill:var(--siltherm-red)}.engineeringGasCollisions circle{fill:none;stroke:var(--siltherm-red);stroke-width:2px;opacity:.55}.engineeringMeasureLine,.engineeringAnnotationLine,.engineeringMeanFreePath,.engineeringPoreDiameter,.engineeringMechanismBaseline{fill:none;stroke:#80909a;stroke-width:1.5px}.engineeringAnnotationLine{stroke:#2e6f94;stroke-width:1.75px}.engineeringContactCallout rect{fill:#fffffff0;stroke:#bcc7cd;stroke-width:1px}.engineeringContactCallout circle{fill:var(--siltherm-red);stroke:var(--white);stroke-width:2px}.engineeringContactCallout .engineeringDiagramLabel{fill:#202a30;letter-spacing:.03em;font-size:11px;font-weight:850}.engineeringMeanFreePath{color:#687780;stroke:#687780;stroke-dasharray:7 6;stroke-width:2px}.engineeringPoreDiameter{color:var(--siltherm-red);stroke:var(--siltherm-red);stroke-width:2.5px}.engineeringRadiationReflected{stroke:#2e6f94}.engineeringOpacifiers circle{fill:#2e6f94;stroke:var(--white);stroke-width:2px}.engineeringAbsorptionHalo{fill:#cc002817;stroke:var(--siltherm-red);stroke-width:2px}.engineeringAbsorptionCore{fill:var(--siltherm-red)}.engineeringMechanismDiagram text{fill:#59656e;font-family:inherit;font-size:14px;font-weight:760}.engineeringMechanismDiagram .engineeringDiagramLabel{fill:#4d5a63;letter-spacing:0;font-size:11px;font-weight:760}.engineeringMechanismDiagram .engineeringDiagramLabelInverted{fill:var(--graphite-950)}.engineeringMechanismDiagram .engineeringDiagramEquation{fill:#2e6f94;letter-spacing:.08em;font-size:10px;font-weight:820}.engineeringMechanismCopy{flex-direction:column;min-height:252px;padding:28px;display:flex}.engineeringMechanismCopy h3,.engineeringMechanismCopy p,.engineeringMechanismCopy strong{margin:0}.engineeringMechanismCopy h3{max-width:330px;font-size:calc(25px - var(--zh-font-step,0px));line-height:1.14}.engineeringMechanismCopy p{color:var(--engineering-muted);margin-top:18px;font-size:15px;line-height:1.55}.engineeringMechanismCopy strong{color:#2e6f94;text-transform:uppercase;margin-top:auto;padding-top:24px;font-size:12px;line-height:1.35}.engineeringMatrixStory{border-bottom:1px solid var(--graphite-950);grid-template-columns:minmax(340px,.72fr) minmax(0,1.28fr);min-height:360px;display:grid}.engineeringMatrixImage{background:#e7ebed;min-height:360px;margin:0;position:relative;overflow:hidden}.engineeringMatrixImage:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 50%,#090c0e2e);position:absolute;inset:0}.engineeringMatrixImage img{object-fit:cover}.engineeringMatrixCopy{color:var(--white);background:var(--graphite-950);flex-direction:column;justify-content:center;padding:46px 58px;display:flex}.engineeringMatrixCopy>p,.engineeringEvidenceCopy>p{color:#ff6a81;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.engineeringMatrixCopy h3,.engineeringEvidenceCopy h3{font-size:min(calc(36px - var(--zh-font-step,0px)), var(--zh-h3-max,999px));line-height:var(--zh-display-leading,1.08);margin:20px 0 0}.engineeringMatrixCopy>span{color:#bdc5ca;max-width:720px;font-size:calc(16px - var(--zh-font-step,0px));margin-top:20px;line-height:1.58}.engineeringMatrixLegend{border-top:1px solid #414a51;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:34px;display:grid}.engineeringMatrixLegend span{color:var(--white);padding:18px 16px 0 0;font-size:12px;font-weight:720;line-height:1.35}.engineeringEvidence{border-bottom:1px solid var(--graphite-950);background:#eef2f4;grid-template-columns:minmax(300px,.66fr) minmax(0,1.34fr);min-height:520px;scroll-margin-top:84px;display:grid}.engineeringEvidenceCopy{flex-direction:column;justify-content:center;padding:58px 56px 58px 0;display:flex}.engineeringEvidenceCopy>p{color:var(--siltherm-red)}.engineeringEvidenceCopy h3{font-size:min(calc(43px - var(--zh-font-step,0px)), var(--zh-h3-max,999px))}.engineeringEvidenceCopy>span{color:var(--engineering-muted);font-size:calc(17px - var(--zh-font-step,0px));margin-top:24px;line-height:1.62}.engineeringEvidenceCopy small{color:#59656e;border-left:3px solid #2e739a;margin-top:32px;padding-left:16px;font-size:11px;font-weight:720;line-height:1.5}.engineeringConductivityFigure{align-items:center;min-width:0;margin:0;padding:34px 0 28px 34px;display:flex}.engineeringConductivityFigure svg{width:100%;height:auto;display:block;overflow:visible}.engineeringChartMobile{display:none!important}.engineeringChartGrid{stroke:#c9d1d6;stroke-width:1px}.engineeringChartAxis{stroke:#67747d;stroke-width:1.5px}.engineeringConductivityLine{fill:none;stroke:var(--siltherm-red);stroke-linecap:round;stroke-linejoin:round;stroke-width:5px}.engineeringConductivityPoint circle{fill:#eef2f4;stroke:var(--siltherm-red);stroke-width:4px}.engineeringChartAxisLabel,.engineeringChartTemperature,.engineeringChartUnit,.engineeringChartCaption{fill:#65717b;font-family:inherit;font-size:13px}.engineeringChartValue{fill:var(--graphite-950);font-family:inherit;font-size:calc(16px - var(--zh-font-step,0px));font-weight:800}.engineeringChartUnit{font-weight:800}.engineeringCalculation{color:var(--white);background:var(--graphite-950);padding:116px 0;scroll-margin-top:84px}.engineeringCalculationLayout{grid-template-columns:minmax(0,.86fr) minmax(620px,1.14fr);align-items:center;gap:82px;display:grid}.engineeringCalculation .engineeringSectionHeading{margin:0;display:block}.engineeringCalculation .engineeringSectionHeading>div{flex-direction:row;align-items:center;gap:18px;padding:0;display:flex}.engineeringSectionHeading-dark .engineeringSectionNumber{color:var(--white)}.engineeringCalculation .engineeringSectionHeading h2{font-size:min(calc(52px - var(--zh-font-step,0px)), var(--zh-h2-max,999px));margin-top:32px}.engineeringCalculation .engineeringSectionHeading>p{color:#b7bec5;max-width:590px;margin-top:28px}.engineeringCalculationCopy>a{margin-top:36px}.engineeringCalculationCopy>small{color:#8f9aa3;margin-top:18px;font-size:12px;line-height:1.45;display:block}.engineeringCalculationPanel{background:#171b1f;border:1px solid #465058}.engineeringCalculationPanelTop{border-bottom:1px solid #465058;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;min-height:78px;padding:0 28px;display:grid}.engineeringCalculationPanelTop svg{color:#58a2c9}.engineeringCalculationPanelTop span{font-size:15px;font-weight:750}.engineeringCalculationPanelTop strong{color:#ff6a81;text-transform:uppercase;font-size:11px}.engineeringCalculationFlow{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:26px;padding:38px 28px 34px;display:grid}.engineeringCalculationFlow>div{flex-direction:column;display:flex}.engineeringCalculationFlow p{color:#ff6a81;text-transform:uppercase;margin:0 0 16px;font-size:11px;font-weight:800}.engineeringCalculationFlow span{color:#d4d9dd;border-top:1px solid #333c43;padding:12px 0;font-size:14px;line-height:1.35}.engineeringCalculationFlow>svg{color:#5e6a73}.engineeringCalculationScale{color:#58a2c9;align-items:center;gap:16px;padding:0 28px 28px;display:flex}.engineeringCalculationScale span{background:#465058;flex:1;height:1px;position:relative}.engineeringCalculationScale span:after{background:var(--siltherm-red);content:"";width:38%;height:5px;position:absolute;top:-2px;left:0}.engineeringDiscussion{background:#edf1f3;padding:96px 0;scroll-margin-top:84px}.engineeringDiscussionInner{grid-template-columns:170px minmax(0,1fr) 360px;align-items:start;gap:48px;display:grid}.engineeringDiscussionInner>div:first-child{flex-direction:column;gap:10px;padding-top:10px;display:flex}.engineeringDiscussionInner h2{max-width:700px}.engineeringDiscussionAction{flex-direction:column;align-items:flex-start;gap:18px;padding-top:8px;display:flex}.engineeringDiscussionAction>small{max-width:340px;color:var(--engineering-muted);font-size:12px;line-height:1.5}@media (max-width:1200px){.engineeringInner{width:min(var(--engineering-width), calc(100% - 72px))}.engineeringHero h1{max-width:850px;font-size:min(calc(60px - var(--zh-font-step,0px)), var(--zh-h1-max,999px))}.engineeringSectionHeading,.engineeringDiscussionInner{grid-template-columns:130px minmax(0,1fr) 300px;gap:34px}.engineeringSectionHeading h2,.engineeringDiscussionInner h2,.engineeringCalculation .engineeringSectionHeading h2{font-size:min(calc(46px - var(--zh-font-step,0px)), var(--zh-h2-max,999px))}.engineeringCalculationLayout{grid-template-columns:minmax(0,.8fr) minmax(520px,1.2fr);gap:50px}.engineeringMechanism{grid-template-rows:auto 220px 1fr}.engineeringMechanismDiagram{height:220px}.engineeringMechanismMeta,.engineeringMechanismCopy{padding-inline:22px}.engineeringMechanismCopy h3{font-size:calc(22px - var(--zh-font-step,0px))}.engineeringMatrixCopy{padding-inline:44px}.engineeringEvidenceCopy h3{font-size:min(calc(38px - var(--zh-font-step,0px)), var(--zh-h3-max,999px))}}@media (max-width:980px){.engineeringHero{min-height:640px}.engineeringHeroInner{min-height:548px}.engineeringHeroRail a{min-height:92px;padding:0 24px}.engineeringHeroRail a:first-child,.engineeringHeroRail a:last-child{padding-inline:24px}.engineeringSectionHeading{grid-template-columns:120px minmax(0,1fr)}.engineeringSectionHeading>p{grid-column:2;max-width:620px;margin-top:-18px}.engineeringDiscussionInner{grid-template-columns:120px minmax(0,1fr)}.engineeringDiscussionAction{grid-column:2}.engineeringMechanismCopy{min-height:280px}.engineeringMatrixStory{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr)}.engineeringMatrixCopy{padding:40px 34px}.engineeringMatrixLegend{grid-template-columns:1fr}.engineeringMatrixLegend span+span{padding-top:10px}.engineeringEvidence{grid-template-columns:minmax(270px,.7fr) minmax(0,1.3fr)}.engineeringEvidenceCopy{padding-right:28px}.engineeringCalculationLayout{grid-template-columns:1fr}.engineeringCalculationCopy{max-width:720px}}@media (max-width:760px){.engineeringInner{width:calc(100% - 36px)}.engineeringHero{min-height:720px}.engineeringHeroImage{object-position:72% 50%}.engineeringHeroShade{background:#07090bc7}.engineeringHeroInner{justify-content:flex-start;min-height:600px;padding:76px 0 140px}.engineeringHero h1{font-size:min(calc(44px - var(--zh-font-step,0px)), var(--zh-h1-max,999px));line-height:var(--zh-display-leading,1.02);margin-top:22px}.engineeringHero h1:lang(zh-cn){line-height:1.15}.engineeringHeroSummary{font-size:calc(17px - var(--zh-font-step,0px));margin-top:24px}.engineeringHeroActions{flex-direction:column;align-items:stretch;margin-top:30px}.engineeringPrimaryAction,.engineeringSecondaryAction{justify-content:space-between}.engineeringHeroRail{grid-template-columns:1fr}.engineeringHeroRail a{border-bottom:1px solid #ffffff1f;border-right:0;min-height:40px;padding:0 18px;font-size:12px}.engineeringHeroRail a:first-child,.engineeringHeroRail a:last-child{padding-inline:18px}.engineeringHeroRail a:last-child{border-bottom:0}.engineeringPrinciple,.engineeringCalculation{padding:80px 0}.engineeringPrinciple,.engineeringCalculation,.engineeringDiscussion{scroll-margin-top:84px}.engineeringDiscussion{padding:72px 0}.engineeringSectionHeading,.engineeringDiscussionInner{display:block}.engineeringSectionHeading{margin-bottom:42px}.engineeringSectionHeading>div,.engineeringDiscussionInner>div:first-child{flex-direction:row;align-items:center;gap:16px;padding:0}.engineeringSectionHeading h2,.engineeringDiscussionInner h2,.engineeringCalculation .engineeringSectionHeading h2{font-size:min(calc(38px - var(--zh-font-step,0px)), var(--zh-h2-max,999px));margin-top:24px}.engineeringSectionHeading>p,.engineeringDiscussionInner>div:nth-child(2)>p{font-size:calc(16px - var(--zh-font-step,0px));margin-top:20px}.engineeringMechanismGrid{grid-template-columns:1fr}.engineeringMechanism{border-right:0;border-bottom:1px solid var(--graphite-950);grid-template-rows:auto 230px auto}.engineeringMechanism:last-child{border-bottom:0}.engineeringMechanismDiagram{height:230px}.engineeringMechanismCopy{min-height:0;padding:26px 22px 30px}.engineeringMechanismCopy strong{margin-top:22px;padding-top:0}.engineeringMatrixStory,.engineeringEvidence{grid-template-columns:1fr}.engineeringMatrixImage{min-height:280px}.engineeringMatrixCopy{padding:38px 24px 42px}.engineeringMatrixCopy h3,.engineeringEvidenceCopy h3{font-size:calc(31px - var(--zh-font-step,0px))}.engineeringMatrixLegend{grid-template-columns:1fr}.engineeringEvidenceCopy{padding:46px 0 18px}.engineeringConductivityFigure{padding:10px 0 28px}.engineeringChartDesktop{display:none!important}.engineeringChartMobile{display:block!important}.engineeringCalculationFlow{grid-template-columns:1fr}.engineeringCalculationFlow>svg{transform:rotate(90deg)}.engineeringDiscussionInner h2{margin-top:24px}.engineeringDiscussionAction{margin-top:30px;padding:0}}@media (max-width:640px){.engineeringPrinciple,.engineeringCalculation,.engineeringDiscussion,.engineeringEvidence{scroll-margin-top:72px}}@media (prefers-reduced-motion:reduce){.engineeringPage *,.engineeringPage :before,.engineeringPage :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.evPage{--ev-width:1320px;color:var(--graphite-950);background:var(--white);font-family:var(--font-site)}.evPage main{width:100%;max-width:100%;overflow-x:clip}.evInner{width:min(var(--ev-width), calc(100% - 112px));margin-inline:auto}.evEyebrow{color:var(--siltherm-red);text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.evHero{min-height:980px;color:var(--white);background:var(--graphite-950);padding:88px 0 68px;overflow:hidden}.evHeroCopy>.evEyebrow{color:#f07b8d}.evHeroCopy h1{max-width:1160px;font-size:min(calc(80px - var(--zh-font-step,0px)), var(--zh-h1-max,999px));font-weight:var(--zh-display-weight,720);line-height:var(--zh-display-leading,.98);margin:23px 0 0}.evHeroLower{grid-template-columns:minmax(440px,.95fr) minmax(420px,1.05fr);align-items:end;gap:100px;margin-top:34px;display:grid}.evHeroLower>p{color:#c2c9cf;font-size:calc(17px - var(--zh-font-step,0px));margin:0;line-height:1.65}.evHeroActions{justify-content:flex-end;gap:13px;display:flex}.evPrimaryAction,.evSecondaryAction{border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 20px;font-size:13px;font-weight:800;transition:color .18s ease-out,border-color .18s ease-out,background-color .18s ease-out,transform .18s ease-out;display:inline-flex}.evPrimaryAction{color:var(--white);border-color:var(--siltherm-red);background:var(--siltherm-red)}.evSecondaryAction{color:var(--white);background:0 0;border-color:#6a727a}.evPrimaryAction:hover,.evSecondaryAction:hover{transform:translateY(-2px)}.evPrimaryAction:hover{border-color:var(--siltherm-red-dark);background:var(--siltherm-red-dark)}.evSecondaryAction:hover{color:var(--graphite-950);border-color:var(--white);background:var(--white)}.evPackSchematic{border-top:1px solid #454b52;margin-top:70px}.evPackLegend{color:#aeb6bd;text-transform:uppercase;border-bottom:1px solid #454b52;justify-content:space-between;gap:24px;padding:17px 0;font-size:10px;font-weight:800;display:flex}.evPackLegend small{color:#767f87;font-size:9px;font-weight:700}.evPackDrawing{background-color:#171a1e;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:46px 46px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;grid-template-rows:repeat(2,minmax(180px,1fr));grid-template-columns:minmax(200px,.7fr) minmax(460px,1.6fr) minmax(200px,.7fr);gap:22px 44px;min-height:500px;padding:42px 46px 58px;display:grid;position:relative;overflow:hidden}.evPackCallout{z-index:2;flex-direction:column;justify-content:center;padding:24px 0;display:flex;position:relative}.evPackCallout>span{color:#f07b8d;font-size:10px;font-weight:800}.evPackCallout>strong{color:#dfe3e7;font-size:calc(17px - var(--zh-font-step,0px));margin-top:12px}.evPackCallout>small{color:#929ba3;max-width:230px;margin-top:7px;font-size:11px;line-height:1.5}.evPackCallout:after{content:"";background:#68717a;width:52px;height:1px;position:absolute;top:50%}.evPackCalloutCover{grid-area:1/1}.evPackCalloutCell{grid-area:2/1}.evPackCalloutModule{grid-area:1/3/3}.evPackCalloutCover:after,.evPackCalloutCell:after{right:-26px}.evPackCalloutModule:after{left:-26px}.evBatteryCutaway{background:#0f1215f0;border:1px solid #59626a;grid-area:1/2/3;grid-template-rows:58px minmax(250px,1fr) 48px;gap:10px;min-width:0;padding:28px;display:grid}.evBatteryCover{background:#2a3035;border:1px solid #69737c;position:relative}.evBatteryCover span{background:var(--siltherm-red);height:3px;position:absolute;bottom:-2px;left:12px;right:12px}.evBatteryModules{grid-template-columns:1fr 10px 1fr;gap:9px;min-width:0;display:grid;position:relative}.evBatteryModule{background:#20252a;border:1px solid #68717a;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-width:0;padding:12px;display:grid}.evBatteryModule:first-child{grid-column:1}.evBatteryModule:nth-child(2){grid-column:3}.evBatteryCell{background:#30373d;border:1px solid #5d6871;min-width:0;position:relative}.evBatteryCell i{background:#77828b;height:3px;position:absolute;top:13px;left:11px;right:11px}.evCellBarrier{z-index:2;background:#f24761;width:3px;position:absolute;top:12px;bottom:12px;right:-5px}.evModuleBarrier{background:var(--siltherm-red);grid-area:1/2}.evBatteryBase{background:#24292e;border:1px solid #5e6871;border-bottom:4px solid #7a848d;position:relative}.evDiagramProgress{background:#3b4147;height:2px;position:absolute;bottom:27px;left:46px;right:46px}.evDiagramProgress span{background:var(--technical-blue);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.evSection{padding:122px 0}.evHeading{grid-template-columns:minmax(150px,.36fr) minmax(420px,1.2fr) minmax(300px,.72fr);align-items:start;gap:52px;display:grid}.evHeading h2,.evIntegration h2,.evVehicle h2,.evEvidence h2,.evEnquiry h2{font-size:min(calc(62px - var(--zh-font-step,0px)), var(--zh-h2-max,999px));font-weight:var(--zh-display-weight,720);line-height:var(--zh-display-leading,1.02);margin:0}.evHeading>p:last-child{color:var(--graphite-500);font-size:calc(16px - var(--zh-font-step,0px));margin:2px 0 0;line-height:1.65}.evIntegration{background:var(--paper)}.evIntegrationGrid{grid-template-columns:minmax(360px,.7fr) minmax(660px,1.3fr);align-items:center;gap:94px;display:grid}.evIntegrationIntro .evEyebrow{margin-bottom:22px}.evIntegrationIntro>p:last-child{max-width:500px;color:var(--graphite-500);font-size:calc(16px - var(--zh-font-step,0px));margin:28px 0 0;line-height:1.67}.evIntegrationModel{border:1px solid var(--graphite-300);background:var(--graphite-300);grid-template-rows:repeat(2,minmax(250px,1fr));grid-template-columns:minmax(190px,1fr) minmax(190px,1fr) minmax(190px,1fr);gap:1px;display:grid}.evIntegrationCore,.evIntegrationLayer{background:var(--white)}.evIntegrationCore{color:var(--white);background:var(--graphite-950);text-align:center;flex-direction:column;grid-area:1/2/3;justify-content:center;align-items:center;padding:28px;display:flex}.evIntegrationCore svg{color:#8eb5cb}.evIntegrationCore strong{font-size:calc(23px - var(--zh-font-step,0px));margin-top:28px}.evIntegrationCore span{color:#aeb6bd;margin-top:8px;font-size:11px}.evIntegrationLayer{grid-template-columns:1fr auto;align-content:start;padding:25px;display:grid}.evIntegrationLayer-1,.evIntegrationLayer-3{grid-column:1}.evIntegrationLayer-2,.evIntegrationLayer-4{grid-column:3}.evIntegrationLayer-1,.evIntegrationLayer-2{grid-row:1}.evIntegrationLayer-3,.evIntegrationLayer-4{grid-row:2}.evIntegrationLayer>span{color:var(--siltherm-red);font-size:11px;font-weight:800}.evIntegrationLayer svg{color:var(--technical-blue-dark)}.evIntegrationLayer h3,.evIntegrationLayer p{grid-column:1/-1}.evIntegrationLayer h3{font-size:calc(21px - var(--zh-font-step,0px));margin:56px 0 0}.evIntegrationLayer p{color:var(--graphite-500);margin:15px 0 0;font-size:12px;line-height:1.55}.evVehicle{min-height:720px;color:var(--white);background:var(--graphite-950);grid-template-columns:minmax(0,1.35fr) minmax(470px,.85fr);display:grid}.evVehicleMedia{border-right:1px solid #3c4248;min-height:720px;position:relative;overflow:hidden}.evVehicleMedia:after{content:"";background:#07090b29;position:absolute;inset:0}.evVehicleMedia img{object-fit:cover;object-position:center}.evVehicleCopy{flex-direction:column;justify-content:center;padding:90px clamp(48px,5vw,86px);display:flex}.evVehicleCopy .evEyebrow{color:#f07b8d}.evVehicleCopy h2{max-width:610px;font-size:min(calc(54px - var(--zh-font-step,0px)), var(--zh-h2-max,999px));margin-top:22px}.evVehicleCopy>p{color:#aeb6bd;max-width:600px;font-size:calc(16px - var(--zh-font-step,0px));margin:28px 0 0;line-height:1.67}.evVehicleCopy>div{border-top:1px solid #3c4248;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:38px;display:grid}.evVehicleCopy>div span{color:#d7dce0;border-bottom:1px solid #3c4248;min-height:70px;padding:22px 16px 18px 0;font-size:11px;font-weight:800}.evCandidate{background:var(--white)}.evCandidateLayout{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:66px;display:grid}.evCandidatePrimary{border:1px solid var(--graphite-300);min-height:480px;color:var(--white);border-color:var(--graphite-950);background:var(--graphite-950);grid-template-columns:minmax(330px,1.05fr) minmax(280px,.95fr);transition:color .18s ease-out,background-color .18s ease-out,transform .18s ease-out;display:grid}.evCandidatePrimaryCopy{flex-direction:column;min-width:0;padding:38px;display:flex}.evCandidatePrimaryCopy>span{color:#8eb5cb;text-transform:uppercase;font-size:10px;font-weight:800}.evCandidatePrimaryCopy h2{font-size:min(calc(48px - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,1);margin:24px 0 0}.evCandidatePrimaryCopy>div{border-top:1px solid #41474d;margin-top:72px;display:grid}.evCandidatePrimaryCopy>div strong{color:#c8cfd5;border-bottom:1px solid #41474d;padding:17px 0;font-size:12px;line-height:1.5}.evCandidatePrimaryCopy b{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:25px;font-size:13px;display:inline-flex}.evCandidateMedia{background:#eef1f2;border-left:1px solid #41474d;min-height:480px;position:relative;overflow:hidden}.evCandidateMedia:after{pointer-events:none;content:"";border:18px solid #10131614;position:absolute;inset:0}.evCandidateMedia img{object-fit:cover;object-position:center}.evCandidatePrimary:hover{background:#202429;transform:translateY(-4px)}.evEvidence{color:var(--white);background:#202429}.evEvidenceGrid{grid-template-columns:minmax(420px,.9fr) minmax(500px,1.1fr);gap:110px;display:grid}.evEvidenceGrid>div:first-child .evEyebrow{color:#f07b8d}.evEvidenceGrid>div:first-child>p:last-of-type{color:#aeb6bd;max-width:590px;font-size:calc(16px - var(--zh-font-step,0px));margin:28px 0 0;line-height:1.67}.evEvidenceGrid>div:first-child>a{color:var(--white);align-items:center;gap:9px;margin-top:32px;font-size:13px;font-weight:800;display:inline-flex}.evEvidenceGrid>div:first-child>a:hover{color:#f07b8d}.evEvidenceRecords{border-top:1px solid #4b5259}.evEvidenceRecords article{border-bottom:1px solid #4b5259;min-height:210px;padding:30px 0}.evEvidenceRecords span{color:#8eb5cb;text-transform:uppercase;font-size:10px;font-weight:800}.evEvidenceRecords h3{font-size:calc(25px - var(--zh-font-step,0px));margin:32px 0 0}.evEvidenceRecords p{color:#aeb6bd;margin:16px 0 0;font-size:13px;line-height:1.6}.evEnquiry{color:var(--graphite-950);border-top:5px solid var(--technical-blue);background:var(--paper);padding:112px 0;scroll-margin-top:100px}.evEnquiryGrid{grid-template-columns:minmax(470px,1.25fr) minmax(360px,.75fr);gap:110px;display:grid}.evEnquiry h2{max-width:760px;margin-top:20px}.evEnquiryGrid>div:last-child>p{color:var(--graphite-500);font-size:calc(17px - var(--zh-font-step,0px));margin:0;line-height:1.65}.evEnquiryGrid>div:last-child>a{min-height:52px;color:var(--white);border:1px solid var(--siltherm-red);background:var(--siltherm-red);border-radius:2px;justify-content:center;align-items:center;gap:10px;margin-top:32px;padding:0 20px;font-size:13px;font-weight:800;display:inline-flex}.evEnquiryGrid>div:last-child>a:hover{border-color:var(--siltherm-red-dark);background:var(--siltherm-red-dark)}.evEnquiryGrid small{color:var(--graphite-500);margin-top:18px;font-size:11px;display:block}@media (max-width:1180px){.evHeroCopy h1{font-size:min(calc(68px - var(--zh-font-step,0px)), var(--zh-h1-max,999px))}.evHeroLower{gap:54px}.evIntegrationGrid{grid-template-columns:320px minmax(0,1fr);gap:54px}.evIntegrationModel{grid-template-columns:repeat(3,minmax(160px,1fr))}}@media (max-width:980px){.evInner{width:min(100% - 64px, var(--ev-width))}.evHeroLower,.evHeading,.evIntegrationGrid,.evEvidenceGrid,.evEnquiryGrid{grid-template-columns:1fr}.evHeroActions{justify-content:flex-start}.evHeading>p:last-child{max-width:640px}.evLocationSequence{grid-template-columns:1fr}.evLocationSequence article{border-right:0;border-bottom:1px solid var(--graphite-300);min-height:330px}.evLocationSequence article:last-child{border-bottom:0}.evLocationSequence small{margin-top:46px}.evIntegrationIntro{max-width:720px}.evVehicle{grid-template-columns:1fr}.evVehicleMedia{border-bottom:1px solid #3c4248;border-right:0;min-height:560px}.evVehicleCopy{min-height:600px}.evCandidateLayout{grid-template-columns:1fr}.evCandidatePrimary{min-height:430px}.evEvidenceGrid,.evEnquiryGrid{gap:64px}}@media (max-width:680px){.evInner{width:calc(100% - 40px)}.evHero{min-height:auto;padding:66px 0 44px}.evHeroCopy h1{font-size:min(calc(46px - var(--zh-font-step,0px)), var(--zh-h1-max,999px));line-height:var(--zh-display-leading,1);margin-top:20px}.evHeroLower{gap:28px;margin-top:26px}.evHeroLower>p{font-size:calc(16px - var(--zh-font-step,0px))}.evHeroActions{flex-direction:column;align-items:stretch}.evPrimaryAction,.evSecondaryAction{width:100%}.evPackSchematic{margin-top:104px}.evPackLegend{display:grid}.evPackDrawing{grid-template-rows:auto;grid-template-columns:1fr;gap:1px;min-height:0;padding:20px 18px 48px}.evBatteryCutaway{grid-area:1/1;min-height:410px;padding:18px}.evPackCallout,.evPackCalloutCover,.evPackCalloutModule,.evPackCalloutCell{background:#101316f0;border:1px solid #3e454b;grid-area:auto/1;min-height:110px;padding:20px}.evPackCallout:after{display:none}.evBatteryModule{padding:8px}.evDiagramProgress{left:18px;right:18px}.evSection{padding:88px 0}.evHeading h2,.evIntegration h2,.evVehicle h2,.evEvidence h2,.evEnquiry h2{font-size:min(calc(40px - var(--zh-font-step,0px)), var(--zh-h2-max,999px));margin-top:20px}.evHeading>p:last-child{margin-top:24px}.evLocationSequence{margin-top:48px}.evLocationSequence article{min-height:350px;padding-inline:24px}.evIntegrationModel{grid-template-rows:auto;grid-template-columns:1fr;margin-top:46px}.evIntegrationCore,.evIntegrationLayer,.evIntegrationLayer-1,.evIntegrationLayer-2,.evIntegrationLayer-3,.evIntegrationLayer-4{grid-area:auto/1}.evIntegrationCore{min-height:220px}.evIntegrationLayer{min-height:230px}.evVehicleMedia{min-height:430px}.evVehicleMedia img{object-position:58% center}.evVehicleCopy{min-height:0;padding:72px 20px 92px}.evVehicleCopy>div{grid-template-columns:1fr}.evCandidateLayout{margin-top:48px}.evCandidatePrimary{grid-template-columns:1fr;min-height:440px}.evCandidatePrimaryCopy{padding:28px}.evCandidateMedia{border-top:1px solid #41474d;border-left:0;min-height:320px}.evCandidatePrimaryCopy h2{font-size:min(calc(38px - var(--zh-font-step,0px)), var(--zh-h2-max,999px))}.evCandidatePrimaryCopy>div{margin-top:52px}.evEnquiryGrid>div:last-child>a{width:100%}}@media (prefers-reduced-motion:reduce){[data-ev-placement]{opacity:1;transform:none}.evDiagramProgress span{transform:scaleX(1)}}.glPage{color:var(--graphite-950);background:#f2f4f5;overflow-x:clip}.glPage *,.glPage :before,.glPage :after{box-sizing:border-box}.glPage a{color:inherit;text-decoration:none}.glInner{width:min(1480px,100% - 96px);margin:0 auto}.glSection{padding:132px 0}.glEyebrow{color:var(--siltherm-red);letter-spacing:0;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.glHero{min-height:760px;color:var(--white);background:var(--graphite-950);position:relative;overflow:hidden}.glHeroMedia{position:absolute;inset:0 0 0 39%;overflow:hidden}.glHeroMedia:after{content:"";background:#0c0f1157;position:absolute;inset:0}.glHeroMedia img{object-fit:cover;object-position:center}.glHeroFrame{z-index:1;border-left:1px solid #ffffff38;border-right:1px solid #ffffff38;grid-template-rows:1fr auto;width:min(1480px,100% - 96px);min-height:760px;margin:0 auto;display:grid;position:relative}.glHeroCopy{background:#0e1113eb;align-self:end;width:min(1080px,86%);padding:68px 40px 60px}.glHeroCopy h1{max-width:1160px;font-size:min(calc(clamp(55px, 4.6vw, 76px) - var(--zh-font-step,0px)), var(--zh-h1-max,999px));line-height:var(--zh-display-leading,.98);margin:23px 0 0}.glHeroCopy>p:not(.glEyebrow){color:#c7cdd1;max-width:770px;font-size:calc(17px - var(--zh-font-step,0px));margin:28px 0 0;line-height:1.65}.glHeroActions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.glHeroActions a{border:1px solid #626a70;justify-content:space-between;align-items:center;gap:24px;min-height:56px;padding:0 20px;font-size:13px;font-weight:800;display:inline-flex}.glHeroActions .glPrimaryAction{border-color:var(--siltherm-red);background:var(--siltherm-red)}.glHeroActions .glPrimaryAction:hover{background:#b90827}.glHeroActions .glSecondaryAction:hover{border-color:var(--white);background:#ffffff14}.glHeroIndex{color:#9da6ac;text-transform:uppercase;border-top:1px solid #ffffff38;grid-template-columns:140px 1fr;min-height:54px;font-size:9px;font-weight:800;display:grid}.glHeroIndex span{border-right:1px solid #ffffff38;align-items:center;padding:0 18px;display:flex}.glProcess{background:var(--white)}.glSectionHeading{grid-template-columns:200px minmax(520px,1.15fr) minmax(320px,.65fr);align-items:start;gap:50px;margin-bottom:82px;display:grid}.glSectionHeading .glEyebrow{padding-top:12px}.glSectionHeading h2,.glRouteHeading h2,.glEvidence h2,.glEnquiry h2{font-size:min(calc(clamp(48px, 4.2vw, 72px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,1.02);margin:0}.glSectionHeading>p:last-child,.glRouteHeading>p,.glEvidence header>p:last-of-type{color:var(--graphite-500);font-size:calc(16px - var(--zh-font-step,0px));margin:9px 0 0;line-height:1.68}.glProcessRibbon{border:1px solid var(--graphite-300);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.glProcessRail{z-index:0;background:var(--graphite-300);height:2px;position:absolute;top:72px;left:10%;right:10%;overflow:hidden}.glProcessRail>span{background:var(--siltherm-red);transform-origin:0;position:absolute;inset:0}.glProcessRibbon article{z-index:1;border-right:1px solid var(--graphite-300);background:var(--white);flex-direction:column;min-height:350px;padding:46px 28px 34px;display:flex;position:relative}.glProcessRibbon article:last-child{border-right:0}.glProcessNode{width:54px;height:54px;color:var(--technical-blue);border:1px solid var(--graphite-300);background:var(--white);place-items:center;margin-bottom:auto;display:grid}.glProcessRibbon article>span{color:var(--siltherm-red);text-transform:uppercase;font-size:10px;font-weight:800}.glProcessRibbon h3{font-size:calc(24px - var(--zh-font-step,0px));margin:12px 0 0;line-height:1.16}.glProcessRibbon p{color:var(--graphite-500);margin:16px 0 0;font-size:13px;line-height:1.62}.glRoutes{background:#e9edef}.glRouteHeading{grid-template-columns:minmax(600px,1.18fr) minmax(360px,.62fr);align-items:end;gap:110px;margin-bottom:78px;display:grid}.glRouteHeading h2{max-width:920px;margin-top:20px}.glRouteTrack{position:relative}.glRouteSpine{background:var(--siltherm-red);width:2px;position:absolute;top:0;bottom:0;left:82px}.glRouteTrack article{border-top:1px solid #aeb7bd;grid-template-columns:165px minmax(420px,1fr) minmax(360px,.8fr);align-items:center;gap:44px;min-height:154px;padding:28px 0;display:grid}.glRouteTrack article:last-child{border-bottom:1px solid #aeb7bd}.glRoutePosition{grid-template-columns:54px 1fr;align-items:center;gap:44px;display:grid;position:relative}.glRoutePosition:after{z-index:1;background:var(--siltherm-red);content:"";border:4px solid #e9edef;width:14px;height:14px;position:absolute;top:50%;left:76px;transform:translateY(-50%)}.glRoutePosition span{color:var(--siltherm-red);font-size:11px;font-weight:800}.glRoutePosition strong{text-transform:uppercase;padding-left:0;font-size:12px}.glRouteEquipment h3{font-size:calc(27px - var(--zh-font-step,0px));margin:0;line-height:1.14}.glRouteEquipment p{max-width:680px;color:var(--graphite-500);margin:13px 0 0;font-size:13px;line-height:1.58}.glRouteTrack nav{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.glRouteTrack nav a{min-height:42px;color:var(--white);background:var(--graphite-950);align-items:center;gap:9px;padding:0 13px;font-size:11px;font-weight:800;display:inline-flex}.glRouteTrack nav a:hover{background:var(--siltherm-red)}.glSourceNote{max-width:930px;color:var(--graphite-500);border-left:3px solid var(--technical-blue);margin:32px 0 0 209px;padding-left:17px;font-size:12px;line-height:1.58}.glEvidence{background:var(--white)}.glEvidenceLayout{grid-template-columns:minmax(480px,.82fr) minmax(620px,1.18fr);align-items:start;gap:110px;display:grid}.glEvidence header>p:last-of-type{max-width:620px;margin-top:28px}.glEvidence header>a{border-bottom:2px solid var(--siltherm-red);align-items:center;gap:18px;margin-top:34px;padding-bottom:10px;font-size:13px;font-weight:800;display:inline-flex}.glEvidenceField{border:1px solid var(--graphite-300);grid-template-columns:minmax(0,1.25fr) minmax(240px,.75fr);min-height:520px;display:grid}.glEvidenceField>div{padding:36px}.glEvidenceField span{color:var(--siltherm-red);text-transform:uppercase;margin-bottom:32px;font-size:10px;font-weight:800;display:block}.glEvidenceSupported p{border-top:1px solid var(--graphite-300);grid-template-columns:18px 1fr;gap:13px;margin:0;padding:22px 0;font-size:13px;font-weight:700;line-height:1.55;display:grid}.glEvidenceSupported svg{color:var(--technical-blue);margin-top:3px}.glEvidenceReview{color:var(--white);background:var(--graphite-950)}.glEvidenceReview span{color:#f1788b}.glEvidenceReview ul{margin:0;padding:0;list-style:none}.glEvidenceReview li{color:#c2c9ce;border-top:1px solid #454b50;padding:18px 0;font-size:12px;line-height:1.5}.glEnquiry{color:var(--white);background:var(--siltherm-red);padding:104px 0}.glEnquiry .glEyebrow{color:#ffd2d9}.glEnquiryLayout{grid-template-columns:90px minmax(520px,1.12fr) minmax(380px,.88fr);align-items:end;gap:52px;display:grid}.glEnquiryLayout>svg{align-self:start}.glEnquiry h2{margin-top:19px}.glEnquiryLayout>div:last-child>p{color:#ffe2e7;margin:0;font-size:15px;line-height:1.65}.glEnquiryLayout a{min-height:58px;color:var(--graphite-950);background:var(--white);justify-content:space-between;align-items:center;margin-top:28px;padding:0 18px;font-size:13px;font-weight:800;display:flex}.glEnquiryLayout small{color:#ffd2d9;text-transform:uppercase;margin-top:13px;font-size:9px;font-weight:700;display:block}@media (max-width:1120px){.glHeroFrame,.glInner{width:min(100% - 56px,1480px)}.glSectionHeading{grid-template-columns:150px 1fr}.glSectionHeading>p:last-child{grid-column:2}.glContinuityLayout,.glEvidenceLayout{gap:56px}.glContinuityLayout{grid-template-columns:minmax(520px,1.08fr) minmax(360px,.92fr)}.glRouteTrack article{grid-template-columns:140px minmax(340px,1fr) minmax(280px,.75fr);gap:28px}.glRouteSpine{left:67px}.glRoutePosition:after{left:61px}.glSourceNote{margin-left:168px}}@media (max-width:900px){.glSection{padding:92px 0}.glHero{min-height:780px}.glHeroMedia{inset:0}.glHeroMedia:after{background:#0c0f1180}.glHeroFrame{min-height:780px}.glHeroCopy{width:calc(100% - 24px);padding:42px 28px}.glHeroCopy h1{font-size:min(calc(clamp(44px, 8vw, 62px) - var(--zh-font-step,0px)), var(--zh-h1-max,999px))}.glProcessRibbon{grid-template-columns:repeat(2,minmax(0,1fr))}.glProcessRibbon article:nth-child(3){border-right:0}.glProcessRibbon article:nth-child(-n+3){border-bottom:1px solid var(--graphite-300)}.glProcessRail{display:none}.glContinuityLayout,.glEvidenceLayout,.glRouteHeading,.glEnquiryLayout{grid-template-columns:1fr}.glContinuityVisual{position:static}.glContinuityChecks{padding-top:0}.glRouteHeading{gap:24px}.glRouteTrack article{grid-template-columns:120px 1fr;gap:24px}.glRouteTrack nav{grid-column:2;justify-content:flex-start}.glRouteSpine{left:56px}.glRoutePosition:after{left:50px}.glSourceNote{margin-left:144px}.glEvidenceField{min-height:0}.glEnquiryLayout{gap:30px}}@media (max-width:620px){.glHeroFrame,.glInner{width:calc(100% - 28px)}.glHeroCopy{width:calc(100% - 10px);padding:34px 18px}.glHeroCopy h1{font-size:min(calc(40px - var(--zh-font-step,0px)), var(--zh-h1-max,999px));line-height:var(--zh-display-leading,1.01)}.glHeroCopy>p:not(.glEyebrow){font-size:15px}.glHeroActions{display:grid}.glHeroIndex{grid-template-columns:64px 1fr}.glSectionHeading,.glContinuityVisual header{grid-template-columns:1fr;gap:20px}.glSectionHeading>p:last-child,.glContinuityVisual header>p:last-child{grid-column:1}.glSectionHeading h2,.glRouteHeading h2,.glEvidence h2,.glEnquiry h2,.glContinuityVisual h2{font-size:min(calc(42px - var(--zh-font-step,0px)), var(--zh-h2-max,999px))}.glProcessRibbon{grid-template-columns:1fr}.glProcessRibbon article{border-right:0;border-bottom:1px solid var(--graphite-300);min-height:300px}.glProcessRibbon article:last-child{border-bottom:0}.glContinuityVisual figure{margin-top:36px;overflow-x:auto}.glContinuityVisual svg{min-width:620px}.glContinuityChecks article{min-height:0;padding-bottom:34px}.glRouteTrack article{grid-template-columns:90px 1fr;gap:18px;padding:28px 0}.glRoutePosition{display:block}.glRoutePosition strong{margin-top:34px;padding-left:46px;font-size:10px;display:block}.glRouteSpine{left:30px}.glRoutePosition:after{top:30px;left:24px}.glRouteEquipment h3{font-size:calc(23px - var(--zh-font-step,0px))}.glRouteTrack nav{grid-column:2}.glRouteTrack nav a{justify-content:space-between;width:100%}.glSourceNote{margin-left:90px}.glEvidenceField{grid-template-columns:1fr}.glEvidenceField>div{padding:28px 22px}.glEnquiry{padding:84px 0}}@media (prefers-reduced-motion:reduce){.glPage *,.glPage :before,.glPage :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.highTempPage{--high-temp-width:1360px;color:var(--graphite-950);background:var(--paper)}.highTempPage main{width:100%;max-width:100%;overflow-x:clip}.highTempInner{width:min(var(--high-temp-width), calc(100% - 112px));margin-inline:auto}.highTempSection{padding:132px 0}.highTempEyebrow{color:var(--siltherm-red);letter-spacing:0;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.highTempHero{min-height:690px;color:var(--white);background:var(--graphite-950);grid-template-columns:minmax(0,1fr) minmax(500px,.92fr);display:grid}.highTempHeroCopy{padding:74px clamp(56px, 7vw, 128px) 88px max(56px, calc((100vw - var(--high-temp-width)) / 2));flex-direction:column;justify-content:center;display:flex}.highTempBreadcrumb{color:#9ba3aa;gap:10px;margin-bottom:80px;font-size:11px;font-weight:700;display:flex}.highTempBreadcrumb a:hover{color:var(--white)}.highTempHero .highTempEyebrow{color:#f07a8d}.highTempHero h1{width:min(1120px,100%);font-size:min(calc(clamp(62px, 6vw, 96px) - var(--zh-font-step,0px)), var(--zh-h1-max,999px));line-height:var(--zh-display-leading,.94);letter-spacing:0;margin:24px 0 0}.highTempHeroSummary{color:#c4c9ce;max-width:710px;font-size:calc(18px - var(--zh-font-step,0px));margin:30px 0 0;line-height:1.62}.highTempHeroActions{flex-wrap:wrap;gap:12px;margin-top:38px;display:flex}.highTempPrimaryAction,.highTempSecondaryAction{justify-content:space-between;align-items:center;gap:26px;min-height:56px;padding:0 22px;font-size:13px;font-weight:800;transition:background .18s,border-color .18s;display:inline-flex}.highTempPrimaryAction{background:var(--siltherm-red)}.highTempPrimaryAction:hover{background:var(--siltherm-red-dark)}.highTempSecondaryAction{border:1px solid #687078}.highTempSecondaryAction:hover{border-color:var(--white)}.highTempHeroMedia{background:#e6e8ea;min-height:690px;position:relative;overflow:hidden}.highTempHeroMedia:after{content:"";pointer-events:none;border-left:1px solid #ffffff24;position:absolute;inset:0}.highTempHeroMedia img{object-fit:cover;object-position:46% center}.highTempRange{background:#edf1f3;scroll-margin-top:108px}.highTempRangeGrid{grid-template-columns:minmax(340px,.76fr) minmax(620px,1.24fr);align-items:start;gap:96px;display:grid}.highTempRange h2{max-width:620px;font-size:min(calc(clamp(42px, 4.2vw, 66px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,1);letter-spacing:0;margin:22px 0 0}.highTempRange header>p:last-child{max-width:590px;color:var(--graphite-500);font-size:calc(16px - var(--zh-font-step,0px));margin:28px 0 0;line-height:1.65}.highTempRangePanel{border-top:1px solid var(--graphite-400);padding-top:10px}.highTempRangeScale{height:52px;color:var(--graphite-500);border-bottom:1px solid var(--graphite-300);margin-left:298px;font-size:10px;font-weight:800;position:relative}.highTempRangeScale span{position:absolute;bottom:13px}.highTempRangeScale span:first-child{left:0}.highTempRangeScale span:nth-child(2){right:13%}.highTempRangeScale span:last-child{right:0}.highTempRangeItem{border-bottom:1px solid var(--graphite-300);grid-template-columns:270px minmax(0,1fr);gap:14px 28px;padding:30px 0;display:grid}.highTempRangeItem>div:first-child{gap:7px;display:grid}.highTempRangeItem strong{font-size:15px}.highTempRangeItem>div:first-child span{color:var(--siltherm-red);font-size:calc(22px - var(--zh-font-step,0px));font-weight:800}.highTempRangeTrack{background:#d4dade;align-self:center;height:8px;position:relative}.highTempRangeTrack i{inset-block:0;background:var(--siltherm-red);display:block;position:absolute;left:0}.highTempRangeItem-standard .highTempRangeTrack i{width:87%}.highTempRangeItem-selected .highTempRangeTrack i{background:var(--technical-blue);width:100%}.highTempRangeItem p{color:var(--graphite-500);grid-column:2;margin:0;font-size:12px;line-height:1.55}.highTempRangeNote{max-width:720px;color:var(--graphite-500);border-left:3px solid var(--technical-blue);margin:28px 0 0 auto;padding-left:18px;font-size:12px;line-height:1.55}.highTempComparison{background:var(--white)}.highTempComparisonGrid{grid-template-columns:minmax(380px,.82fr) minmax(620px,1.18fr);align-items:start;gap:96px;display:grid}.highTempComparison h2{max-width:680px;font-size:min(calc(clamp(42px, 4.3vw, 68px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,1);letter-spacing:0;margin:22px 0 0}.highTempComparison header>p:last-child{max-width:620px;color:var(--graphite-500);font-size:calc(16px - var(--zh-font-step,0px));margin:28px 0 0;line-height:1.65}.highTempComparisonEvidence{border-top:1px solid var(--graphite-400)}.highTempComparisonRatios{border-bottom:1px solid var(--graphite-300);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.highTempComparisonRatios article{flex-direction:column;justify-content:space-between;min-height:280px;padding:34px 34px 38px 0;display:flex}.highTempComparisonRatios article+article{border-left:1px solid var(--graphite-300);padding-left:34px}.highTempComparisonRatios strong{color:var(--siltherm-red);font-size:calc(clamp(68px, 7vw, 108px) - var(--zh-font-step,0px));line-height:.9}.highTempComparisonRatios article:last-child strong{color:var(--technical-blue)}.highTempComparisonRatios p{max-width:330px;margin:34px 0 0;font-size:15px;font-weight:800;line-height:1.45}.highTempComparisonPlot{border-bottom:1px solid var(--graphite-300);padding:28px 0 30px}.highTempComparisonPlot>header{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:24px;display:flex}.highTempComparisonPlot>header span,.highTempComparisonPlot>header small{text-transform:uppercase;font-size:10px;font-weight:800}.highTempComparisonPlot>header span{color:var(--graphite-950)}.highTempComparisonPlot>header small{color:var(--graphite-500)}.highTempComparisonBars{gap:15px;display:grid}.highTempComparisonBar{grid-template-columns:minmax(170px,.72fr) minmax(260px,1.28fr) 72px;align-items:center;gap:18px;display:grid}.highTempComparisonBar>span,.highTempComparisonBar>strong{font-size:12px;font-weight:800}.highTempComparisonBar>div{border:1px solid var(--graphite-300);background:var(--paper);height:18px;overflow:hidden}.highTempComparisonBarFill{background:var(--graphite-500);transform-origin:0;height:100%;display:block}.highTempComparisonBar-siltherm .highTempComparisonBarFill{background:var(--siltherm-red)}.highTempComparisonBar-aerogel .highTempComparisonBarFill{background:var(--technical-blue)}.highTempComparisonBar>strong{white-space:nowrap;justify-self:end}.highTempComparisonAlternatives{border-bottom:1px solid var(--graphite-300);grid-template-columns:1.15fr repeat(3,1fr);align-items:center;min-height:96px;display:grid}.highTempComparisonAlternatives span,.highTempComparisonAlternatives strong{padding-right:20px;font-size:11px}.highTempComparisonAlternatives span{color:var(--graphite-500);text-transform:uppercase;font-weight:800}.highTempComparisonNote{max-width:min(720px,100% - 340px);color:var(--graphite-500);border-left:3px solid var(--technical-blue);margin:26px 0 0 auto;padding-left:18px;font-size:12px;line-height:1.55}.highTempSectionHeading{grid-template-columns:minmax(150px,.42fr) minmax(460px,1.18fr) minmax(300px,.7fr);align-items:start;gap:52px;margin-bottom:72px;display:grid}.highTempSectionHeading h2,.highTempFormatsHeading h2,.highTempSelection h2,.highTempEvidence h2,.highTempEnquiry h2{font-size:min(calc(clamp(42px, 4.3vw, 68px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,1);letter-spacing:0;margin:0}.highTempSectionHeading>p:last-child,.highTempFormatsHeading>p{color:var(--graphite-500);font-size:calc(16px - var(--zh-font-step,0px));margin:4px 0 0;line-height:1.65}.highTempBoundary{background:var(--white)}.highTempBoundaryDiagram{min-height:280px;color:var(--white);border:1px solid var(--graphite-800);background:var(--graphite-950);grid-template-columns:1.05fr 1fr 1.35fr 1fr;display:grid;position:relative;overflow:hidden}.highTempBoundaryHeat{z-index:2;background:var(--siltherm-red);transform-origin:0;height:4px;position:absolute;top:49px;left:0;right:0;box-shadow:0 0 18px #c8102e61}.highTempBoundaryLayer{border-right:1px solid #3a3f45;flex-direction:column;justify-content:flex-end;min-width:0;padding:34px 30px 68px;display:flex;position:relative}.highTempBoundaryLayer:last-child{border-right:0}.highTempBoundaryLayer-source{background:#2a1a1e}.highTempBoundaryLayer-lining{background:#282c31}.highTempBoundaryLayer-insulation{color:var(--graphite-950);background:#e8eaec}.highTempBoundaryLayer-shell{background:#22262a}.highTempBoundaryLayer>span{z-index:3;font-size:10px;font-weight:800;position:absolute;top:24px;left:30px}.highTempBoundaryLayer strong{font-size:calc(20px - var(--zh-font-step,0px));line-height:1.1}.highTempBoundaryLayer p{color:#adb4bb;max-width:260px;margin:12px 0 0;font-size:13px;line-height:1.5}.highTempBoundaryLayer-insulation p{color:var(--graphite-500)}.highTempFormats{background:var(--paper);scroll-margin-top:110px}.highTempFormatsHeading{grid-template-columns:minmax(480px,1.35fr) minmax(320px,.65fr);align-items:end;gap:80px;margin-bottom:68px;display:grid}.highTempFormatsHeading h2{max-width:880px;margin-top:22px}.highTempFormatList{border-top:1px solid var(--graphite-300)}.highTempFormatItem{border-bottom:1px solid var(--graphite-300);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;min-height:174px;scroll-margin-top:124px;transition:color .2s,background .2s;display:grid;position:relative}.highTempFormatPrimary{z-index:1;position:absolute;inset:0}.highTempFormatPrimary:focus-visible{outline:3px solid var(--technical-blue);outline-offset:-4px}.highTempFormatItem>:not(.highTempFormatPrimary){z-index:2;pointer-events:none;position:relative}.highTempFormatItem .highTempFormatIndustry{pointer-events:auto}.highTempFormatItem:hover{color:var(--white);background:var(--graphite-950)}.highTempFormatNumber{color:var(--siltherm-red);grid-column:1;font-size:10px;font-weight:800}.highTempFormatShape{width:64px;height:64px;color:var(--technical-blue);border:1px solid var(--graphite-300);background:var(--white);grid-column:2;place-items:center;transition:color .18s,border-color .18s,transform .18s;display:grid}.highTempFormatItem:hover .highTempFormatShape{color:var(--siltherm-red);border-color:var(--siltherm-red);transform:translate(2px)}.highTempFormatIdentity{grid-column:3/span 2;padding-right:24px}.highTempFormatIdentity p,.highTempFormatDimension span{color:var(--graphite-500);text-transform:uppercase;margin:0 0 9px;font-size:10px;font-weight:800}.highTempFormatIdentity h3{font-size:calc(25px - var(--zh-font-step,0px));margin:0;line-height:1.05}.highTempFormatFit{border-left:1px solid var(--graphite-300);grid-column:5/span 5;padding:0 40px}.highTempFormatFit strong{font-size:14px}.highTempFormatFit p{max-width:600px;color:var(--graphite-500);margin:10px 0 0;font-size:13px;line-height:1.55}.highTempFormatIndustry{color:var(--siltherm-red);align-items:center;gap:7px;margin-top:13px;font-size:11px;font-weight:800;display:inline-flex}.highTempFormatIndustry:hover{color:var(--graphite-950)}.highTempFormatDimension{border-left:1px solid var(--graphite-300);grid-column:10/span 2;padding-left:30px}.highTempFormatDimension strong{font-size:calc(18px - var(--zh-font-step,0px));display:block}.highTempFormatArrow{grid-column:12;justify-self:end}.highTempFormatItem:hover .highTempFormatIdentity p,.highTempFormatItem:hover .highTempFormatFit p,.highTempFormatItem:hover .highTempFormatDimension span{color:#b8bfc5}.highTempSourceNote{max-width:900px;color:var(--graphite-500);border-left:3px solid var(--technical-blue);margin:28px 0 0 auto;padding-left:18px;font-size:12px;line-height:1.55}.highTempSelection{color:var(--white);background:var(--graphite-950)}.highTempSelectionGrid{grid-template-columns:minmax(340px,5fr) minmax(560px,7fr);gap:110px;display:grid}.highTempSelection header{align-self:start;padding-top:6px}.highTempSelection h2{max-width:520px;margin-top:22px}.highTempSelection ol{border-top:1px solid #454a50;margin:0;padding:0;list-style:none}.highTempSelection li{border-bottom:1px solid #454a50;grid-template-columns:44px minmax(150px,.65fr) minmax(280px,1.35fr);align-items:baseline;gap:24px;min-height:112px;padding:28px 0;display:grid}.highTempSelection li span{color:#ef7184;font-size:10px;font-weight:800}.highTempSelection li strong{font-size:calc(18px - var(--zh-font-step,0px))}.highTempSelection li p{color:#b7bec4;margin:0;font-size:14px;line-height:1.55}.highTempApplications{background:var(--white)}.highTempApplicationGrid{background:var(--graphite-300);grid-template-rows:repeat(2,270px);grid-template-columns:repeat(12,minmax(0,1fr));gap:1px;display:grid}.highTempApplication{min-width:0;color:var(--white);background:var(--graphite-900);position:relative;overflow:hidden}.highTempApplication-1{grid-area:1/1/span 2/span 7}.highTempApplication-2,.highTempApplication-3{grid-column:8/span 5}.highTempApplicationMedia{position:absolute;inset:0;overflow:hidden}.highTempApplicationMedia:after{content:"";background:linear-gradient(#0c0e1014 35%,#0c0e10e0);position:absolute;inset:0}.highTempApplicationMedia img{object-fit:cover;transition:filter .5s}.highTempApplication:hover .highTempApplicationMedia img{filter:contrast(1.08)saturate(1.05)}.highTempApplicationBody{z-index:1;justify-content:space-between;align-items:end;gap:28px;padding:30px 32px;display:flex;position:absolute;bottom:0;left:0;right:0}.highTempApplicationBody h3{font-size:calc(27px - var(--zh-font-step,0px));margin:0}.highTempApplicationBody p{color:#d0d5d9;max-width:520px;margin:10px 0 0;font-size:13px;line-height:1.5}.highTempApplication-2 .highTempApplicationBody,.highTempApplication-3 .highTempApplicationBody{padding:24px 26px}.highTempApplication-2 .highTempApplicationBody h3,.highTempApplication-3 .highTempApplicationBody h3{font-size:calc(22px - var(--zh-font-step,0px))}.highTempEvidence{background:#eef2f4}.highTempEvidenceInner{grid-template-columns:minmax(460px,1.05fr) minmax(420px,.95fr);align-items:start;gap:100px;display:grid}.highTempEvidence h2{max-width:780px;margin-top:22px}.highTempEvidenceInner>div:last-child{border-left:3px solid var(--technical-blue);padding:8px 0 0 30px}.highTempEvidenceInner>div:last-child>p{color:var(--graphite-500);font-size:calc(17px - var(--zh-font-step,0px));margin:0;line-height:1.68}.highTempEvidenceActions{border-top:1px solid var(--graphite-300);flex-direction:column;margin-top:38px;display:flex}.highTempEvidenceActions a{border-bottom:1px solid var(--graphite-300);justify-content:space-between;align-items:center;min-height:66px;font-size:13px;font-weight:800;display:flex}.highTempEvidenceActions a:hover{color:var(--siltherm-red)}.highTempEnquiry{color:var(--white);background:var(--siltherm-red);padding:108px 0}.highTempEnquiryInner{grid-template-columns:minmax(500px,1.2fr) minmax(360px,.8fr);align-items:end;gap:100px;display:grid}.highTempEnquiry h2{max-width:800px}.highTempEnquiry p{font-size:calc(16px - var(--zh-font-step,0px));margin:0;line-height:1.65}.highTempEnquiry a{min-height:58px;color:var(--graphite-950);background:var(--white);justify-content:space-between;align-items:center;gap:24px;margin-top:28px;padding:0 20px;font-size:13px;font-weight:800;display:flex}.highTempEnquiry a:hover{background:#f1f2f3}@media (max-width:1180px){.highTempInner{width:min(var(--high-temp-width), calc(100% - 72px))}.highTempHero{grid-template-columns:minmax(0,1fr) minmax(420px,.8fr)}.highTempHeroCopy{padding-left:44px}.highTempHero h1{font-size:min(calc(clamp(56px, 6vw, 80px) - var(--zh-font-step,0px)), var(--zh-h1-max,999px))}.highTempFormatFit{grid-column:5/span 4;padding-inline:26px}.highTempFormatDimension{grid-column:9/span 3}.highTempSelectionGrid,.highTempRangeGrid,.highTempComparisonGrid,.highTempEvidenceInner,.highTempEnquiryInner{gap:64px}.highTempRangeGrid,.highTempComparisonGrid{grid-template-columns:1fr}}@media (max-width:900px){.highTempComparisonNote{max-width:100%}.highTempSection{padding:96px 0}.highTempHero{grid-template-columns:1fr}.highTempHeroCopy{min-height:590px;padding:58px 44px 72px}.highTempHeroMedia{min-height:520px}.highTempBreadcrumb{margin-bottom:60px}.highTempSectionHeading,.highTempFormatsHeading,.highTempSelectionGrid,.highTempEvidenceInner,.highTempEnquiryInner{grid-template-columns:1fr;gap:38px}.highTempBoundaryDiagram{grid-template-columns:repeat(2,1fr)}.highTempBoundaryHeat{display:none}.highTempBoundaryLayer{border-bottom:1px solid #3a3f45;min-height:210px}.highTempFormatItem{grid-template-columns:54px 80px 1fr auto;gap:18px;padding:28px 0}.highTempFormatNumber,.highTempFormatShape,.highTempFormatIdentity,.highTempFormatFit,.highTempFormatDimension,.highTempFormatArrow{grid-column:auto}.highTempFormatFit{border-top:1px solid var(--graphite-300);border-left:0;grid-column:3/-1;padding:22px 0 0}.highTempFormatDimension{border-left:0;grid-column:3;padding-left:0}.highTempFormatArrow{grid-area:1/4}.highTempApplicationGrid{grid-template-rows:440px 240px 240px}.highTempApplication-1,.highTempApplication-2,.highTempApplication-3{grid-area:auto/1/auto/-1}.highTempEvidenceInner>div:last-child{padding-left:22px}}@media (max-width:640px){.highTempInner{width:calc(100% - 36px)}.highTempSection{padding:78px 0}.highTempHeroCopy{min-height:560px;padding:44px 18px 62px}.highTempHero h1{font-size:min(calc(clamp(42px, 11.5vw, 50px) - var(--zh-font-step,0px)), var(--zh-h1-max,999px));line-height:var(--zh-display-leading,.98)}.highTempHeroSummary{font-size:calc(16px - var(--zh-font-step,0px))}.highTempHeroActions{flex-direction:column;align-items:stretch}.highTempHeroMedia{min-height:400px}.highTempSectionHeading,.highTempFormatsHeading{margin-bottom:48px}.highTempSectionHeading h2,.highTempFormatsHeading h2,.highTempRange h2,.highTempSelection h2,.highTempEvidence h2,.highTempEnquiry h2{font-size:min(calc(clamp(38px, 12vw, 52px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px))}.highTempBoundaryDiagram{grid-template-columns:1fr}.highTempRangeItem{grid-template-columns:1fr;gap:12px}.highTempComparisonRatios{grid-template-columns:1fr}.highTempComparisonRatios article{min-height:220px;padding:30px 0}.highTempComparisonRatios article+article{border-top:1px solid var(--graphite-300);border-left:0;padding-left:0}.highTempComparisonPlot>header{flex-direction:column;align-items:flex-start;gap:8px}.highTempComparisonBar{grid-template-columns:minmax(0,1fr) auto;gap:8px 14px}.highTempComparisonBar>span{grid-column:1/-1}.highTempComparisonBar>div{grid-column:1}.highTempComparisonBar>strong{grid-area:2/2}.highTempComparisonAlternatives{grid-template-columns:1fr;gap:15px;padding:24px 0}.highTempRangeScale{margin-left:0}.highTempRangeItem p{grid-column:1}.highTempRangeTrack{grid-row:2}.highTempBoundaryLayer{min-height:185px}.highTempFormatItem{grid-template-columns:42px 64px 1fr}.highTempFormatShape{width:56px;height:56px}.highTempFormatIdentity{padding-right:0}.highTempFormatIdentity h3{font-size:calc(22px - var(--zh-font-step,0px))}.highTempFormatFit,.highTempFormatDimension{grid-column:2/-1}.highTempFormatArrow{display:none}.highTempSelection li{grid-template-columns:34px 1fr;gap:12px 18px}.highTempSelection li p{grid-column:2}.highTempApplicationGrid{grid-template-rows:repeat(3,330px)}.highTempApplicationBody{padding:24px 20px}.highTempEnquiry{padding:82px 0 120px}}@media (prefers-reduced-motion:reduce){.highTempPage *,.highTempPage :before,.highTempPage :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.essPage{--ess-width:1320px;color:var(--graphite-950);background:var(--white);font-family:var(--font-site)}.essPage main{width:100%;max-width:100%;overflow-x:clip}.essInner{width:min(var(--ess-width), calc(100% - 112px));margin-inline:auto}.essEyebrow{color:var(--siltherm-red);text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.essHero{background:var(--white)}.essHeroGrid{grid-template-columns:minmax(150px,.35fr) minmax(0,1.7fr);align-items:start;gap:62px;padding-block:92px 82px;display:grid}.essHeroGrid>.essEyebrow{padding-top:13px}.essHeroCopy h1{max-width:1120px;font-size:min(calc(clamp(56px, 5.25vw, 80px) - var(--zh-font-step,0px)), var(--zh-h1-max,999px));font-weight:var(--zh-display-weight,720);line-height:var(--zh-display-leading,.98);margin:0}.essHeroCopy>p{max-width:760px;color:var(--graphite-500);font-size:calc(18px - var(--zh-font-step,0px));margin:30px 0 0;line-height:1.65}.essHeroActions{align-items:center;gap:13px;margin-top:34px;display:flex}.essPrimaryAction,.essSecondaryAction{border:1px solid var(--graphite-950);border-radius:2px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 20px;font-size:13px;font-weight:800;transition:color .18s ease-out,background-color .18s ease-out,transform .18s ease-out;display:inline-flex}.essPrimaryAction{color:var(--white);background:var(--graphite-950)}.essSecondaryAction{color:var(--graphite-950);background:var(--white)}.essPrimaryAction:hover,.essSecondaryAction:hover{transform:translateY(-2px)}.essPrimaryAction:hover{background:var(--siltherm-red);border-color:var(--siltherm-red)}.essSecondaryAction:hover{color:var(--white);background:var(--graphite-950)}.essHeroVisual{min-height:440px;color:var(--white);background:var(--graphite-950);position:relative;overflow:hidden}.essHeroVisual>img{object-fit:cover;object-position:center 56%}.essHeroVisualWash{background:#07090b94;position:absolute;inset:0}.essHeroBoundary{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;min-height:440px;padding-block:250px 42px;display:grid;position:relative}.essHeroBoundary>div{border-left:1px solid #ffffff47;grid-template-columns:30px 28px 1fr;align-items:center;min-height:82px;padding:0 24px;display:grid}.essHeroBoundary>div:last-child{border-right:1px solid #ffffff47}.essHeroBoundary svg{color:#8eb5cb}.essHeroBoundary span{color:#f07b8d;font-size:10px;font-weight:800}.essHeroBoundary strong{font-size:14px}.essSection{padding:122px 0}.essHeading{grid-template-columns:minmax(150px,.36fr) minmax(420px,1.2fr) minmax(300px,.72fr);align-items:start;gap:52px;display:grid}.essHeading h2,.essBoundaryIntro h2,.essEvidence h2,.essEnquiry h2{font-size:min(calc(clamp(44px, 4.3vw, 66px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));font-weight:var(--zh-display-weight,720);line-height:var(--zh-display-leading,1.02);margin:0}.essHeading>p:last-child{color:var(--graphite-500);font-size:calc(16px - var(--zh-font-step,0px));margin:2px 0 0;line-height:1.65}.essBoundaries{color:var(--white);background:var(--graphite-950);scroll-margin-top:112px}.essBoundaryLayout{grid-template-columns:minmax(360px,.82fr) minmax(560px,1.18fr);align-items:start;gap:116px;display:grid}.essBoundaryIntro{position:sticky;top:150px}.essBoundaryIntro .essEyebrow{color:#f07b8d}.essBoundaryIntro h2{max-width:520px;margin-top:22px}.essBoundaryIntro>p:last-of-type{color:#aeb6bd;max-width:510px;font-size:calc(16px - var(--zh-font-step,0px));margin:28px 0 0;line-height:1.65}.essBoundaryIntro>a{color:var(--white);align-items:center;gap:9px;margin-top:32px;font-size:13px;font-weight:800;display:inline-flex}.essBoundaryIntro>a:hover{color:#f07b8d}.essBoundarySequence{padding-left:72px;position:relative}.essBoundaryTrack{background:#3b4147;width:1px;position:absolute;top:0;bottom:0;left:20px;overflow:hidden}.essBoundaryTrack>span{background:var(--siltherm-red);transform-origin:top;position:absolute;inset:0;transform:scaleY(0)}.essBoundarySequence article{border-bottom:1px solid #363b41;min-height:390px;padding:12px 0 92px;position:relative}.essBoundarySequence article+article{padding-top:88px}.essBoundarySequence article:last-child{border-bottom:0;min-height:320px}.essBoundaryMarker{width:42px;height:42px;color:var(--white);background:var(--graphite-950);border:1px solid #596068;place-items:center;display:grid;position:absolute;top:0;left:-72px}.essBoundarySequence article+article .essBoundaryMarker{top:76px}.essBoundarySequence article>span{color:#f07b8d;text-transform:uppercase;font-size:11px;font-weight:800}.essBoundarySequence h3{max-width:650px;font-size:min(calc(clamp(35px, 3.4vw, 52px) - var(--zh-font-step,0px)), var(--zh-h3-max,999px));line-height:var(--zh-display-leading,1.04);margin:22px 0 0}.essBoundarySequence p{color:#aeb6bd;max-width:640px;font-size:calc(16px - var(--zh-font-step,0px));margin:26px 0 0;line-height:1.67}.essBoundarySequence strong{color:#d9e6ee;border-left:3px solid var(--technical-blue);max-width:640px;margin-top:30px;padding-left:18px;font-size:13px;line-height:1.5;display:block}.essEvidence{background:var(--paper)}.essEvidenceGrid{grid-template-columns:minmax(380px,.9fr) minmax(500px,1.1fr);gap:110px;display:grid}.essEvidence h2{max-width:620px;margin-top:22px}.essEvidenceBody>p{color:var(--graphite-500);font-size:calc(17px - var(--zh-font-step,0px));margin:0;line-height:1.72}.essEvidenceLinks{border-top:1px solid var(--graphite-300);margin-top:44px}.essEvidenceLinks a{border-bottom:1px solid var(--graphite-300);grid-template-columns:140px 1fr auto;align-items:center;gap:24px;min-height:112px;transition:color .18s ease-out,padding-left .18s ease-out;display:grid}.essEvidenceLinks a:hover{color:var(--siltherm-red);padding-left:8px}.essEvidenceLinks span{color:var(--technical-blue-dark);text-transform:uppercase;font-size:10px;font-weight:800}.essEvidenceLinks strong{font-size:15px;line-height:1.45}.essProducts{background:var(--white)}.essProductRoutes{grid-template-columns:repeat(12,minmax(0,1fr));gap:18px;margin-top:68px;display:grid}.essProductRoutes a{border:1px solid var(--graphite-300);flex-direction:column;grid-column:span 6;min-height:370px;padding:30px;transition:color .2s ease-out,background-color .2s ease-out,transform .2s ease-out;display:flex;position:relative}.essProductRoutes a:hover{color:var(--white);background:var(--graphite-950);transform:translateY(-5px)}.essProductRoutes a>span{color:var(--siltherm-red);font-size:11px;font-weight:800}.essProductRoutes small{color:var(--technical-blue-dark);text-transform:uppercase;margin-top:auto;font-size:10px;font-weight:800}.essProductRoutes h2{font-size:calc(29px - var(--zh-font-step,0px));margin:14px 0 0;line-height:1.08}.essProductRoutes p{color:var(--graphite-500);margin:18px 0 0;font-size:14px;line-height:1.58}.essProductRoutes a:hover p,.essProductRoutes a:hover small{color:#c3cbd2}.essProductRoutes svg{position:absolute;top:28px;right:28px}.essEnquiry{color:var(--white);background:var(--siltherm-red);padding:112px 0;scroll-margin-top:100px}.essEnquiryGrid{grid-template-columns:minmax(440px,1.3fr) minmax(360px,.7fr);gap:110px;display:grid}.essEnquiry .essEyebrow{color:#ffd5dc}.essEnquiry h2{max-width:780px;margin-top:20px}.essEnquiryGrid>div:last-child>p{color:#fff1f3;font-size:calc(17px - var(--zh-font-step,0px));margin:0;line-height:1.65}.essEnquiryGrid>div:last-child>a{min-height:52px;color:var(--siltherm-red);border:1px solid var(--white);background:var(--white);border-radius:2px;justify-content:center;align-items:center;gap:10px;margin-top:32px;padding:0 20px;font-size:13px;font-weight:800;display:inline-flex}.essEnquiryGrid>div:last-child>a:hover{color:var(--white);background:0 0}.essEnquiryGrid small{color:#ffd5dc;margin-top:18px;font-size:11px;display:block}@media (max-width:1080px){.essInner{width:min(100% - 64px, var(--ess-width))}.essHeroGrid{grid-template-columns:130px minmax(0,1fr);gap:38px}.essHeroCopy h1{font-size:min(calc(clamp(54px, 7vw, 78px) - var(--zh-font-step,0px)), var(--zh-h1-max,999px))}.essHeroBoundary>div{grid-template-columns:28px 1fr;padding-inline:18px}.essHeroBoundary span{display:none}.essHeading{grid-template-columns:130px minmax(0,1fr);gap:38px}.essHeading>p:last-child{grid-column:2}.essBoundaryLayout,.essEvidenceGrid{grid-template-columns:minmax(300px,.78fr) minmax(420px,1.22fr);gap:68px}.essBoundaryIntro{top:122px}.essSelectionMap{grid-template-columns:1fr 120px 1fr}.essEnquiryGrid{gap:68px}}@media (max-width:760px){.essInner{width:calc(100% - 40px)}.essHeroGrid{padding-block:66px 62px;display:block}.essHeroGrid>.essEyebrow{padding-top:0}.essHeroCopy h1{font-size:min(calc(46px - var(--zh-font-step,0px)), var(--zh-h1-max,999px));line-height:var(--zh-display-leading,1);margin-top:20px}.essHeroCopy>p{font-size:calc(16px - var(--zh-font-step,0px));margin-top:24px}.essHeroActions{flex-direction:column;align-items:stretch}.essPrimaryAction,.essSecondaryAction{width:100%}.essHeroVisual,.essHeroBoundary{min-height:520px}.essHeroVisual>img{object-position:60% center}.essHeroBoundary{grid-template-columns:1fr;align-content:end;padding-block:190px 24px}.essHeroBoundary>div,.essHeroBoundary>div:last-child{border-bottom:1px solid #ffffff3d;border-right:0;grid-template-columns:34px 30px 1fr;min-height:66px;padding-inline:18px}.essHeroBoundary span{display:inline}.essSection{padding:88px 0}.essHeading{display:block}.essHeading h2,.essBoundaryIntro h2,.essEvidence h2,.essEnquiry h2{font-size:min(calc(40px - var(--zh-font-step,0px)), var(--zh-h2-max,999px));margin-top:20px}.essHeading>p:last-child{margin-top:24px}.essChallengeList{grid-template-columns:1fr;margin-top:46px}.essChallengeList article{border-right:0;border-bottom:1px solid var(--graphite-300);min-height:280px}.essChallengeList article:last-child{border-bottom:0}.essBoundaryLayout,.essEvidenceGrid{display:block}.essBoundaryIntro{position:static}.essBoundarySequence{margin-top:66px;padding-left:58px}.essBoundaryTrack{left:17px}.essBoundaryMarker{width:36px;height:36px;left:-58px}.essBoundarySequence article{min-height:0;padding-bottom:74px}.essBoundarySequence article+article{padding-top:66px}.essBoundarySequence article+article .essBoundaryMarker{top:58px}.essBoundarySequence h3{font-size:min(calc(35px - var(--zh-font-step,0px)), var(--zh-h3-max,999px))}.essSelectionMap{grid-template-columns:1fr;margin-top:48px}.essSelectionMap>div:first-child,.essSelectionMap>div:last-child{min-height:auto;padding:26px}.essSelectionMap>div:first-child{border-bottom:1px solid #454b52;border-right:0}.essSelectionMap>div:last-child{border-top:1px solid #454b52;border-left:0}.essSelectionAxis{min-height:110px}.essSelectionAxis svg{transform:rotate(90deg)}.essEvidenceBody{margin-top:36px}.essEvidenceLinks a{grid-template-columns:1fr auto;gap:8px 16px;padding-block:22px}.essEvidenceLinks span,.essEvidenceLinks strong{grid-column:1}.essEvidenceLinks svg{grid-area:1/2/3}.essProductRoutes{grid-template-columns:1fr;margin-top:48px;display:grid}.essProductRoutes a,.essProductRoutes a:nth-child(2){grid-column:auto;min-height:330px;transform:none}.essProductRoutes a:nth-child(2):hover,.essProductRoutes a:hover{transform:translateY(-4px)}.essEnquiryGrid{display:block}.essEnquiryGrid>div:last-child{margin-top:36px}.essEnquiryGrid>div:last-child>a{width:100%}}@media (prefers-reduced-motion:reduce){.essBoundaryTrack>span{transform:scaleY(1)}}.insightArticlePage{--article-shell:1180px;--article-copy:740px;color:var(--graphite-950);background:var(--white);font-family:var(--font-site)}.insightArticlePage main{width:100%;max-width:100%;overflow-x:clip}.insightArticleInner{width:min(var(--article-shell), calc(100% - 112px));margin-inline:auto}.insightArticleKicker{color:var(--siltherm-red);text-transform:uppercase;margin:0;font-size:11px;font-weight:850}.insightBreadcrumbs{min-height:54px;color:var(--graphite-500);border-bottom:1px solid var(--graphite-200);align-items:center;gap:12px;font-size:11px;font-weight:750;display:flex}.insightBreadcrumbs a{color:var(--graphite-950);align-items:center;gap:7px;display:inline-flex}.insightBreadcrumbs a svg{color:var(--siltherm-red);transition:transform .18s ease-out}.insightBreadcrumbs a:hover svg{transform:translate(-3px)}.insightArticleHero{flex-direction:column;padding-top:78px;padding-bottom:0;display:flex}.insightArticleHeroCopy{width:min(1040px,100%)}.insightArticleHero h1{overflow-wrap:break-word;max-width:1040px;font-size:min(calc(48px - var(--zh-font-step,0px)), var(--zh-h1-max,999px));font-weight:var(--zh-display-weight,720);line-height:var(--zh-display-leading,1.02);margin:20px 0 0}.insightArticleDek{max-width:760px;color:var(--graphite-600);font-size:calc(19px - var(--zh-font-step,0px));margin:28px 0 0;line-height:1.62}.insightArticleMeta{color:var(--graphite-500);border-top:1px solid var(--graphite-200);text-transform:uppercase;flex-wrap:wrap;gap:10px 24px;margin-top:34px;padding-top:20px;font-size:10px;font-weight:800;display:flex}.insightArticleHeroMedia{aspect-ratio:16/9;background:var(--graphite-900);width:100%;margin:54px 0 0;position:relative;overflow:hidden}.insightArticleHeroMedia img{object-fit:cover;filter:saturate(.86)contrast(1.03);transition:transform .7s cubic-bezier(.22,1,.36,1),filter .3s ease-out}.insightArticleHeroMedia:hover img{filter:saturate(.96)contrast(1.03);transform:scale(1.018)}.insightArticleHeroMedia figcaption{color:#ffffffd6;background:#0f1214d1;max-width:330px;padding:8px 10px;font-size:9px;line-height:1.4;position:absolute;bottom:14px;right:14px}.insightArticleOpening{width:min(var(--article-copy), calc(100% - 112px));border-bottom:1px solid var(--graphite-200);padding-top:84px;padding-bottom:82px}.insightArticleOpening>div:first-child{margin-bottom:30px}.insightArticleOpening h2{font-size:min(calc(clamp(30px, 3vw, 40px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,1.14);margin:14px 0 0}.insightArticleOpening>div:last-child>p{color:var(--graphite-700);font-size:calc(21px - var(--zh-font-step,0px));margin:0;line-height:1.7}.insightSourceNote{color:var(--graphite-600);border-left:3px solid var(--technical-blue);background:#f3f5f6;grid-template-columns:112px minmax(0,1fr);gap:20px;margin-top:38px;padding:18px 20px;font-size:12px;line-height:1.58;display:grid}.insightSourceNote strong{color:var(--graphite-950);text-transform:uppercase;font-size:10px}.insightArticleBody{grid-template-columns:220px minmax(0, var(--article-copy));justify-content:center;gap:66px;padding-top:48px;padding-bottom:48px;display:grid}.insightArticleRail{position:relative}.insightArticleBody:not(:has(.insightArticleRail)){grid-template-columns:minmax(0, var(--article-copy))}.insightArticleBody:not(:has(.insightArticleRail)) .insightArticleIntroduction{font-size:calc(17px - var(--zh-font-step,0px));line-height:1.82}.insightArticleBody:not(:has(.insightArticleRail)) .insightArticleSections>section{margin-top:22px}.insightArticleRail>div{position:sticky;top:126px}.insightArticleRail>div>span{color:var(--graphite-500);border-bottom:1px solid var(--graphite-950);text-transform:uppercase;padding-bottom:14px;font-size:10px;font-weight:850;display:block}.insightArticleRail nav{flex-direction:column;display:flex}.insightArticleRail a{color:var(--graphite-600);border-bottom:1px solid var(--graphite-200);padding:14px 0;font-size:12px;font-weight:700;line-height:1.45;transition:color .18s ease-out,transform .18s ease-out}.insightArticleRail a:hover{color:var(--siltherm-red);transform:translate(4px)}.insightArticleSections{min-width:0}.insightArticleSections>section{margin-top:36px;padding-bottom:0;scroll-margin-top:126px}.insightArticleSections>section+section{padding-top:0}.insightArticleSections h2{max-width:720px;font-size:calc(26px - var(--zh-font-step,0px));margin:0 0 24px;font-weight:720;line-height:1.16}.insightArticleSections p{max-width:var(--article-copy);color:#30383d;font-size:calc(17px - var(--zh-font-step,0px));margin:0;line-height:1.82}.insightArticleSections p+p{margin-top:22px}.insightArticleSections .insightArticleIntroduction{font-size:calc(19px - var(--zh-font-step,0px));line-height:1.8}.insightArticleSections ul{max-width:var(--article-copy);margin:28px 0 0;padding:0;list-style:none}.insightArticleSections li{color:var(--graphite-600);border-top:1px solid var(--graphite-200);padding:13px 0 13px 22px;font-size:15px;line-height:1.6;position:relative}.insightArticleSections li:before{content:"";background:var(--siltherm-red);width:7px;height:2px;position:absolute;top:22px;left:2px}.insightDecisionBand{background:var(--white);padding:0 0 104px}.insightDecisionInner{border:1px solid var(--graphite-200);border-top:4px solid var(--graphite-950);background:#f5f6f7;grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);gap:48px;width:min(920px,100% - 112px);padding:44px;display:grid}.insightDecisionInner h2{font-size:min(calc(clamp(28px, 2.8vw, 36px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,1.15);margin:14px 0 0}.insightDecisionInner ol{border-top:1px solid var(--graphite-300);margin:0;padding:0;list-style:none}.insightDecisionInner li{border-bottom:1px solid var(--graphite-200);padding:16px 0 16px 20px;position:relative}.insightDecisionInner li:before{content:"";background:var(--siltherm-red);width:7px;height:2px;position:absolute;top:26px;left:0}.insightDecisionInner li p{color:var(--graphite-700);margin:0;font-size:15px;line-height:1.55}.insightRelated{border-top:1px solid var(--graphite-200);padding-top:92px;padding-bottom:102px}.insightRelated header{max-width:680px}.insightRelated h2{font-size:min(calc(clamp(32px, 3.4vw, 46px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,1.1);margin:14px 0 0}.insightRelatedLinks{border-top:1px solid var(--graphite-950);border-bottom:1px solid var(--graphite-200);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:44px;display:grid}.insightRelatedLinks a{border-right:1px solid var(--graphite-200);flex-direction:column;min-height:210px;padding:26px;transition:color .18s ease-out,background-color .18s ease-out;display:flex;position:relative}.insightRelatedLinks a:first-child{border-left:1px solid var(--graphite-200)}.insightRelatedLinks a:hover{color:var(--white);background:var(--graphite-950)}.insightRelatedLinks span{color:var(--siltherm-red);text-transform:uppercase;font-size:10px;font-weight:850}.insightRelatedLinks strong{max-width:280px;font-size:calc(18px - var(--zh-font-step,0px));margin-top:auto;padding:48px 26px 0 0;line-height:1.4}.insightRelatedLinks svg{color:var(--siltherm-red);position:absolute;bottom:22px;right:22px}.insightArticleEnquiry{border-top:1px solid var(--graphite-200);background:#f1f3f4}.insightArticleEnquiry>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:54px;padding-top:64px;padding-bottom:64px;display:grid}.insightArticleEnquiry h2{max-width:720px;font-size:min(calc(clamp(30px, 3vw, 42px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,1.1);margin:0}.insightArticleEnquiry p{max-width:680px;color:var(--graphite-600);margin:14px 0 0;font-size:14px;line-height:1.6}.insightArticleEnquiry a{min-height:54px;color:var(--white);background:var(--siltherm-red);justify-content:center;align-items:center;gap:12px;padding:0 22px;font-size:13px;font-weight:850;display:inline-flex}@media (max-width:980px){.insightArticleInner{width:min(var(--article-shell), calc(100% - 64px))}.insightArticleOpening{width:min(var(--article-copy), calc(100% - 64px))}.insightArticleBody{grid-template-columns:190px minmax(0, var(--article-copy));gap:42px}.insightDecisionInner{width:min(920px,100% - 64px)}}@media (max-width:760px){.insightArticleInner,.insightArticleOpening,.insightDecisionInner{width:calc(100% - 36px)}.insightBreadcrumbs{white-space:nowrap;overflow:hidden}.insightBreadcrumbs span:last-child{text-overflow:ellipsis;overflow:hidden}.insightArticleHero{padding-top:52px}.insightArticleHero h1{max-width:100%;font-size:min(calc(32px - var(--zh-font-step,0px)), var(--zh-h1-max,999px))}.insightArticleDek{font-size:calc(17px - var(--zh-font-step,0px))}.insightArticleMeta{gap:9px 18px;margin-top:28px}.insightArticleHeroMedia{aspect-ratio:4/3;margin-top:38px}.insightArticleHeroMedia figcaption{max-width:none;bottom:9px;left:9px;right:9px}.insightArticleOpening{padding-top:64px;padding-bottom:62px}.insightArticleOpening>div:last-child>p{font-size:calc(19px - var(--zh-font-step,0px))}.insightSourceNote{grid-template-columns:1fr;gap:7px;margin-top:30px}.insightArticleBody{grid-template-columns:1fr;gap:56px;padding-top:32px;padding-bottom:40px}.insightArticleRail>div{position:static}.insightArticleRail nav{grid-template-columns:1fr 1fr;column-gap:18px;display:grid}.insightArticleRail a{font-size:11px}.insightArticleSections>section{padding-bottom:0}.insightArticleSections>section+section{padding-top:0}.insightArticleSections h2{font-size:calc(24px - var(--zh-font-step,0px))}.insightArticleSections p{font-size:calc(16px - var(--zh-font-step,0px))}.insightDecisionBand{padding-bottom:76px}.insightDecisionInner{grid-template-columns:1fr;gap:32px;padding:30px 22px}.insightRelated{padding-top:72px;padding-bottom:76px}.insightRelatedLinks{grid-template-columns:1fr;margin-top:36px}.insightRelatedLinks a,.insightRelatedLinks a:first-child{border-right:1px solid var(--graphite-200);border-bottom:1px solid var(--graphite-200);border-left:1px solid var(--graphite-200);min-height:176px;padding:24px 18px}.insightArticleEnquiry>div{grid-template-columns:1fr;gap:28px;padding-top:56px;padding-bottom:56px}.insightArticleEnquiry a{width:100%}}@media (prefers-reduced-motion:reduce){.insightBreadcrumbs a svg,.insightArticleHeroMedia img,.insightArticleRail a,.insightRelatedLinks a{transition:none}}body:has(.insightArticlePage) .estimatorLauncher{display:none}.insightsPage{--insights-width:1320px;color:var(--graphite-950);background:var(--white);font-family:var(--font-site)}.insightsPage main{width:100%;max-width:100%;overflow-x:clip}.insightsInner{width:min(var(--insights-width), calc(100% - 112px));margin-inline:auto}.insightsEyebrow{color:var(--siltherm-red);text-transform:uppercase;margin:0;font-size:11px;font-weight:850}.insightsMasthead{border-bottom:1px solid var(--graphite-950);background:var(--white)}.insightsTitleGrid{border-bottom:5px solid var(--graphite-950);grid-template-columns:minmax(240px,4fr) minmax(0,8fr);gap:54px;padding:54px 0 32px;display:grid}.insightsEdition{border-right:1px solid var(--graphite-200);flex-direction:column;justify-content:space-between;min-height:190px;padding-right:34px;display:flex}.insightsEdition strong{max-width:220px;font-size:calc(16px - var(--zh-font-step,0px));line-height:1.35}.insightsEdition span,.insightsEdition small{max-width:250px;color:var(--graphite-500);font-size:11px;line-height:1.55}.insightsEdition small{text-transform:uppercase;margin-top:6px;font-weight:800}.insightsTitle{align-self:end}.insightsTitle h1{max-width:920px;font-size:min(calc(clamp(62px, 6.35vw, 94px) - var(--zh-font-step,0px)), var(--zh-h1-max,999px));font-weight:var(--zh-display-weight,720);line-height:var(--zh-display-leading,.98);margin:17px 0 0}.insightsTitle>p:last-child{max-width:760px;color:var(--graphite-600);font-size:calc(16px - var(--zh-font-step,0px));margin:26px 0 0;line-height:1.62}.insightsContentTypes{border-bottom:1px solid var(--graphite-950);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.insightsContentTypes>a{min-height:142px;color:var(--graphite-950);border-right:1px solid var(--graphite-200);grid-template-columns:42px minmax(0,1fr) auto;align-items:start;gap:18px;padding:30px 28px;transition:color .18s ease-out,background-color .18s ease-out;display:grid}.insightsContentTypes>a:first-child{padding-left:0}.insightsContentTypes>a:last-child{border-right:0;padding-right:0}.insightsContentTypes>a:hover,.insightsContentTypes>a:focus-visible,.insightsContentTypes>a[aria-current=page]{color:var(--siltherm-red);background:#f6f7f7}.insightsContentTypeIcon{width:42px;height:42px;color:var(--technical-blue);border:1px solid var(--graphite-200);place-items:center;display:grid}.insightsContentTypeCopy{flex-direction:column;gap:8px;min-width:0;display:flex}.insightsContentTypeCopy strong{font-size:calc(19px - var(--zh-font-step,0px));line-height:1.2}.insightsContentTypeCopy small{max-width:320px;color:var(--graphite-600);font-size:12px;line-height:1.5}.insightsContentTypes>a>svg{margin-top:3px}.insightsLead{grid-template-columns:minmax(360px,5fr) minmax(0,7fr);min-height:540px;display:grid}.insightsCategoryHero{border-bottom:1px solid var(--graphite-950);padding:66px 0 52px}.insightsCategoryHeroTopline{justify-content:space-between;align-items:center;gap:30px;display:flex}.insightsBackLink{color:var(--graphite-600);align-items:center;gap:9px;font-size:12px;font-weight:800;display:inline-flex}.insightsCategoryHero h1{max-width:900px;font-size:min(calc(clamp(62px, 7.4vw, 108px) - var(--zh-font-step,0px)), var(--zh-h1-max,999px));line-height:var(--zh-display-leading,.92);margin:42px 0 0}.insightsCategoryHero>p{max-width:720px;color:var(--graphite-600);font-size:calc(17px - var(--zh-font-step,0px));margin:28px 0 0;line-height:1.6}.insightsCategoryListing{padding:86px 0 120px}.insightsCategoryListingHeader{border-bottom:1px solid var(--graphite-950);justify-content:space-between;align-items:end;gap:30px;padding-bottom:24px;display:flex}.insightsCategoryListingHeader h2{font-size:min(calc(clamp(34px, 3.5vw, 50px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,1.03);margin:12px 0 0}.insightsCategoryListingHeader span{color:var(--graphite-500);text-transform:uppercase;font-size:11px;font-weight:800}.insightsCategoryEntries{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.insightsCategoryEntry{min-height:300px;color:var(--graphite-950);border-right:1px solid var(--graphite-200);border-bottom:1px solid var(--graphite-200);grid-template-columns:minmax(180px,.82fr) minmax(0,1fr);display:grid}.insightsCategoryEntry:nth-child(2n){border-right:0}.insightsCategoryEntryMedia{background:var(--graphite-900);min-height:300px;position:relative;overflow:hidden}.insightsCategoryEntryMedia img{object-fit:cover;transition:transform .5s cubic-bezier(.22,1,.36,1)}.insightsCategoryEntry:hover .insightsCategoryEntryMedia img{transform:scale(1.035)}.insightsCategoryEntryCopy{flex-direction:column;min-width:0;padding:30px;display:flex}.insightsCategoryEntryCopy>span{color:var(--siltherm-red);text-transform:uppercase;font-size:10px;font-weight:850}.insightsCategoryEntryCopy h3{font-size:calc(25px - var(--zh-font-step,0px));margin:22px 0 0;line-height:1.1}.insightsCategoryEntryCopy p{color:var(--graphite-600);margin:16px 0 0;font-size:13px;line-height:1.55}.insightsCategoryEntryMeta{color:var(--graphite-500);text-transform:uppercase;align-items:center;gap:16px;margin-top:auto;padding-top:28px;font-size:10px;font-weight:750;display:flex}.insightsCategoryEmpty{border-bottom:1px solid var(--graphite-200);grid-template-columns:minmax(0,7fr) minmax(260px,3fr);align-items:end;gap:80px;min-height:340px;padding:54px 0;display:grid}.insightsCategoryEmpty h2{max-width:780px;font-size:min(calc(clamp(38px, 4vw, 58px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,1.04);margin:0}.insightsCategoryEmpty p{color:var(--graphite-600);margin:0;font-size:14px;line-height:1.65}.insightsLeadCopy{flex-direction:column;justify-content:space-between;padding:58px 54px 42px 0;display:flex}.insightsLeadCopy h2{max-width:520px;font-size:min(calc(clamp(42px, 4.1vw, 60px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));font-weight:var(--zh-display-weight,700);line-height:var(--zh-display-leading,1.02);margin:20px 0 0}.insightsLeadCopy>div:first-child>p:nth-of-type(2){max-width:500px;color:var(--graphite-600);margin:24px 0 0;font-size:15px;line-height:1.65}.insightsTextLink{color:var(--graphite-950);align-items:center;gap:12px;margin-top:30px;font-size:13px;font-weight:850;display:inline-flex}.insightsTextLink svg{color:var(--siltherm-red);transition:transform .18s ease-out}.insightsTextLink:hover svg{transform:translate(4px)}.insightsLeadMeta{border-top:1px solid var(--graphite-200);color:var(--graphite-500);text-transform:uppercase;flex-wrap:wrap;gap:22px;padding-top:22px;font-size:10px;font-weight:800;display:flex}.insightsLeadMedia{background:var(--graphite-900);min-height:540px;position:relative;overflow:hidden}.insightsLeadMedia img{object-fit:cover;filter:saturate(.78)contrast(1.06);transition:transform .7s cubic-bezier(.22,1,.36,1)}.insightsLeadMedia:hover img{transform:scale(1.035)}.insightsLeadMedia>span{color:#ffffffeb;font-size:calc(68px - var(--zh-font-step,0px));font-weight:850;line-height:1;position:absolute;bottom:18px;right:24px}.insightsDirectory{padding:132px 0 144px;scroll-margin-top:112px}.insightsDirectoryHeading{width:100%;padding:0 52px 44px 0}.insightsDirectoryHeading h2{font-size:min(calc(clamp(40px, 3.9vw, 58px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));font-weight:var(--zh-display-weight,700);line-height:var(--zh-display-leading,1.02);margin:16px 0 0}.insightsDirectoryLayout{grid-template-columns:minmax(300px,5fr) minmax(0,7fr);gap:54px;display:grid}.insightsDirectoryRail{border-right:1px solid var(--graphite-200);padding-right:54px}.insightsCategoryList{border-top:1px solid var(--graphite-950)}.insightsCategoryList button{width:100%;min-height:58px;color:var(--graphite-500);border:0;border-bottom:1px solid var(--graphite-200);text-align:left;background:0 0;justify-content:space-between;align-items:center;padding:0;font-size:12px;transition:color .18s ease-out,padding .18s ease-out;display:flex}.insightsCategoryList button:hover,.insightsCategoryList button.isActive{color:var(--siltherm-red);padding-left:10px}.insightsCategoryList button.isActive{box-shadow:inset 3px 0 var(--siltherm-red);font-weight:850}.insightsCategoryList small{color:inherit;font-size:10px}.insightsArticleList{border-top:1px solid var(--graphite-950)}.insightsArticleList article{border-bottom:1px solid var(--graphite-200);grid-template-columns:62px minmax(0,1fr);gap:20px;min-height:220px;padding:34px 0;scroll-margin-top:130px;transition:padding-left .22s ease-out,background-color .22s ease-out;display:grid}.insightsArticleList article:hover{background:#f6f7f7;padding-left:12px}.insightsArticleNumber{color:var(--siltherm-red);font-size:11px;font-weight:850}.insightsArticleBody{grid-template-columns:minmax(0,1fr) auto;align-content:start;gap:14px 26px;display:grid}.insightsArticleType{color:var(--graphite-500);text-transform:uppercase;grid-area:1/2;font-size:10px;font-weight:850}.insightsArticleBody h3{max-width:760px;font-size:min(calc(clamp(27px, 2.55vw, 38px) - var(--zh-font-step,0px)), var(--zh-h3-max,999px));line-height:var(--zh-display-leading,1.06);grid-area:1/1/span 2;margin:0}.insightsArticleBody>p{max-width:770px;color:var(--graphite-600);grid-column:1/-1;margin:8px 0 0;font-size:14px;line-height:1.62}.insightsArticleLinks{flex-wrap:wrap;grid-column:1/-1;gap:24px;margin-top:16px;display:flex}.insightsArticleLinks a{align-items:center;gap:9px;font-size:12px;font-weight:850;display:inline-flex}.insightsArticleLinks a svg{color:var(--siltherm-red)}.insightsOwnership{color:var(--white);background:var(--graphite-950);grid-template-columns:minmax(300px,4fr) minmax(0,8fr);display:grid}.insightsOwnershipIntro{padding:86px 64px 86px max(56px, calc((100vw - var(--insights-width)) / 2))}.insightsOwnershipIntro h2{max-width:440px;font-size:min(calc(clamp(42px, 4vw, 58px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,1.02);margin:18px 0 0}.insightsOwnershipIntro>p:last-child{color:#abb4bb;max-width:460px;margin:28px 0 0;font-size:14px;line-height:1.65}.insightsOwnershipLinks{border-left:1px solid #363c42;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.insightsOwnershipLinks a{min-height:260px;color:var(--white);border-bottom:1px solid #363c42;border-right:1px solid #363c42;flex-direction:column;padding:38px;transition:background-color .2s ease-out;display:flex;position:relative}.insightsOwnershipLinks a:hover{background:#22282d}.insightsOwnershipLinks span{color:#ef8292;text-transform:uppercase;font-size:10px;font-weight:850}.insightsOwnershipLinks strong{max-width:340px;font-size:calc(20px - var(--zh-font-step,0px));margin-top:auto;padding-top:60px;line-height:1.35}.insightsOwnershipLinks svg{color:var(--siltherm-red);position:absolute;bottom:30px;right:30px}.insightsEnquiry{border-top:1px solid var(--graphite-200);background:var(--white)}.insightsEnquiryInner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:60px;padding:76px 0;display:grid}.insightsEnquiry h2{max-width:850px;font-size:min(calc(clamp(36px, 3.6vw, 54px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,1.04);margin:0}.insightsEnquiry p{max-width:780px;color:var(--graphite-600);margin:20px 0 0;font-size:14px;line-height:1.62}.insightsEnquiryInner>a{min-height:54px;color:var(--white);background:var(--siltherm-red);justify-content:center;align-items:center;gap:11px;padding:0 22px;font-size:13px;font-weight:850;display:inline-flex}.legacyInsightsRedirect{background:#f3f4f5;min-height:62vh;padding:110px 0}.legacyInsightsRedirect h1{max-width:850px;font-size:min(calc(clamp(48px, 5vw, 74px) - var(--zh-font-step,0px)), var(--zh-h1-max,999px));line-height:var(--zh-display-leading,1);margin:18px 0 0}.legacyInsightsRedirect p{max-width:650px;color:var(--graphite-600);font-size:calc(16px - var(--zh-font-step,0px));margin:24px 0 0;line-height:1.62}.legacyInsightsRedirect a{align-items:center;gap:10px;margin-top:30px;font-weight:850;display:inline-flex}@media (max-width:1100px){.insightsInner{width:min(var(--insights-width), calc(100% - 64px))}.insightsTitleGrid,.insightsDirectoryLayout{gap:38px}.insightsLeadCopy,.insightsDirectoryRail{padding-right:38px}}@media (max-width:760px){.insightsInner{width:calc(100% - 36px)}.insightsTitleGrid,.insightsLead,.insightsContentTypes,.insightsDirectoryLayout,.insightsOwnership,.insightsEnquiryInner{grid-template-columns:1fr}.insightsTitleGrid{gap:0;padding:36px 0 26px}.insightsEdition{border-right:0;border-bottom:1px solid var(--graphite-200);min-height:auto;padding:0 0 26px}.insightsEdition span,.insightsEdition small{margin-top:9px}.insightsTitle{padding-top:32px}.insightsTitle h1{font-size:min(calc(clamp(45px, 13vw, 58px) - var(--zh-font-step,0px)), var(--zh-h1-max,999px))}.insightsContentTypes>a,.insightsContentTypes>a:first-child,.insightsContentTypes>a:last-child{border-right:0;border-bottom:1px solid var(--graphite-200);min-height:126px;padding:24px 0}.insightsContentTypes>a:last-child{border-bottom:0}.insightsCategoryHero{padding:46px 0 34px}.insightsCategoryHeroTopline,.insightsCategoryListingHeader{flex-direction:column;align-items:flex-start}.insightsCategoryHero h1{font-size:min(calc(clamp(52px, 16vw, 76px) - var(--zh-font-step,0px)), var(--zh-h1-max,999px));margin-top:34px}.insightsCategoryEntries,.insightsCategoryEntry,.insightsCategoryEmpty{grid-template-columns:1fr}.insightsCategoryEntry{border-right:0}.insightsCategoryEntryMedia{min-height:250px}.insightsCategoryEmpty{gap:36px;min-height:0}.insightsTitle>p:last-child{font-size:15px}.insightsLeadCopy{min-height:520px;padding:54px 0 36px}.insightsLeadCopy h2{font-size:min(calc(43px - var(--zh-font-step,0px)), var(--zh-h2-max,999px))}.insightsLeadMedia{min-height:330px}.insightsLeadMedia>span{font-size:calc(54px - var(--zh-font-step,0px))}.insightsDirectory{padding:88px 0 98px}.insightsDirectoryHeading{width:100%;padding:0 0 34px}.insightsDirectoryRail{border-right:0;padding:0 0 36px}.insightsArticleList article{grid-template-columns:38px minmax(0,1fr);min-height:0;padding:28px 0}.insightsArticleList article:hover{padding-left:0}.insightsArticleBody{display:block}.insightsArticleType{margin-bottom:12px;display:block}.insightsArticleBody h3{font-size:calc(30px - var(--zh-font-step,0px))}.insightsArticleLinks{margin-top:22px}.insightsOwnershipIntro{padding:74px 18px}.insightsOwnershipLinks{border-top:1px solid #363c42;border-left:0;grid-template-columns:1fr}.insightsOwnershipLinks a{min-height:210px;padding:30px 18px}.insightsOwnershipLinks svg{bottom:26px;right:18px}.insightsEnquiryInner{gap:30px;padding:68px 0}.insightsEnquiryInner>a{width:100%}.legacyInsightsRedirect{padding:80px 0}}@media (prefers-reduced-motion:reduce){.insightsTextLink svg,.insightsContentTypes>a,.insightsCategoryEntryMedia img,.insightsLeadMedia img,.insightsCategoryList button,.insightsArticleList article,.insightsOwnershipLinks a{transition:none}}.insightsHubHero{border-bottom:1px solid var(--graphite-300);grid-template-columns:minmax(0,1.65fr) minmax(300px,.65fr);align-items:end;gap:72px;padding-block:86px 76px;display:grid}.insightsHubHero h1{max-width:900px;font-size:min(calc(clamp(58px, 6.8vw, 108px) - var(--zh-font-step,0px)), var(--zh-h1-max,999px));line-height:var(--zh-display-leading,.94);letter-spacing:0;margin:20px 0 0}.insightsHubIntro{gap:42px;display:grid}.insightsHubIntro>p{color:var(--graphite-650);font-size:calc(18px - var(--zh-font-step,0px));margin:0;line-height:1.65}.insightsHubIntro>div{border-top:1px solid var(--graphite-300);color:var(--graphite-650);text-transform:uppercase;align-items:baseline;gap:13px;padding-top:18px;font-size:12px;font-weight:750;display:flex}.insightsHubIntro strong{color:var(--siltherm-red);font-size:calc(34px - var(--zh-font-step,0px));line-height:1}.insightsFeatured{padding-block:84px 94px}.insightsSectionHeader{justify-content:space-between;align-items:end;margin-bottom:30px;display:flex}.insightsSectionHeader h2{font-size:min(calc(clamp(32px, 3.2vw, 52px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,1);margin:10px 0 0}.insightsFeaturedGrid{grid-template-columns:minmax(0,1.8fr) minmax(300px,.8fr);gap:24px;display:grid}.insightsFeaturedLead{background:var(--graphite-950);max-height:860px;color:var(--white);grid-template-rows:minmax(420px,52vw) auto;display:grid}.insightsFeaturedLeadMedia,.insightsFeaturedSecondaryMedia,.insightsBrowseMedia{display:block;position:relative;overflow:hidden}.insightsFeaturedLeadMedia img,.insightsFeaturedSecondaryMedia img,.insightsBrowseMedia img{object-fit:cover;transition:transform .65s cubic-bezier(.22,1,.36,1)}.insightsFeaturedLead:hover img,.insightsFeaturedSecondary article:hover img,.insightsBrowseCard:hover img{transform:scale(1.035)}.insightsFeaturedLeadCopy{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px 32px;padding:34px 38px 38px;display:grid}.insightsFeaturedLeadCopy h3{max-width:850px;font-size:min(calc(clamp(30px, 3.2vw, 52px) - var(--zh-font-step,0px)), var(--zh-h3-max,999px));line-height:var(--zh-display-leading,1.02);grid-column:1/-1;margin:0}.insightsFeaturedLeadCopy>p{max-width:730px;color:var(--graphite-300);font-size:calc(16px - var(--zh-font-step,0px));margin:0;line-height:1.55}.insightsFeatureMeta{color:var(--graphite-450);text-transform:uppercase;gap:14px;font-size:10px;font-weight:800;display:flex}.insightsFeaturedLeadCopy .insightsFeatureMeta{grid-column:1/-1}.insightsFeaturedLeadCopy .insightsTextLink{color:var(--white);white-space:nowrap}.insightsFeaturedSecondary{border-top:1px solid var(--graphite-300);grid-template-rows:repeat(2,minmax(0,1fr));display:grid}.insightsFeaturedSecondary article{border-right:1px solid var(--graphite-300);border-bottom:1px solid var(--graphite-300);grid-template-columns:42% minmax(0,1fr);min-height:300px;display:grid}.insightsFeaturedSecondary article>div:last-child{flex-direction:column;justify-content:space-between;gap:22px;padding:28px;display:flex;position:relative}.insightsFeaturedSecondary h3{font-size:calc(clamp(22px, 2vw, 30px) - var(--zh-font-step,0px));margin:0;line-height:1.08}.insightsFeaturedSecondary h3 a{color:inherit;text-decoration:none}.insightsFeatureArrow{border:1px solid var(--graphite-300);width:38px;height:38px;color:inherit;align-self:end;place-items:center;display:grid}.insightsChannels{border-top:1px solid var(--graphite-950);border-bottom:1px solid var(--graphite-950);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.insightsChannels>a{border-left:1px solid var(--graphite-300);min-height:245px;color:inherit;grid-template-columns:auto minmax(0,1fr) auto;gap:22px;padding:34px 30px;text-decoration:none;transition:background-color .18s,color .18s;display:grid;position:relative}.insightsChannels>a:last-child{border-right:1px solid var(--graphite-300)}.insightsChannels>a:hover,.insightsChannels>a:focus-visible{background:var(--graphite-950);color:var(--white)}.insightsChannelIcon{width:48px;height:48px;color:var(--technical-blue);border:1px solid;place-items:center;display:grid}.insightsChannels>a>div>span{color:var(--siltherm-red);font-size:11px;font-weight:850}.insightsChannels h2{font-size:calc(30px - var(--zh-font-step,0px));margin:34px 0 12px}.insightsChannels p{max-width:310px;color:var(--graphite-650);margin:0;font-size:14px;line-height:1.55}.insightsChannels>a:hover p,.insightsChannels>a:focus-visible p{color:var(--graphite-300)}.insightsChannels>a>svg{align-self:end}.insightsDirectory{padding-block:108px 118px}.insightsDirectoryHeading{border-bottom:1px solid var(--graphite-950);grid-template-columns:230px minmax(0,1fr);align-items:end;padding-bottom:32px;padding-right:0;display:grid}.insightsDirectoryHeading h2{max-width:780px;font-size:min(calc(clamp(42px, 5vw, 76px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,.98);margin:0}.insightsBrowseControls{border-bottom:1px solid var(--graphite-300);flex-wrap:wrap;gap:0;display:flex}.insightsBrowseControls button{border:0;border-right:1px solid var(--graphite-300);min-height:66px;color:var(--graphite-650);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:28px;padding:0 28px;font-size:13px;font-weight:800;display:flex}.insightsBrowseControls button.isActive{background:var(--graphite-950);color:var(--white)}.insightsBrowseControls small{color:var(--siltherm-red);font-size:10px}.insightsBrowseGrid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.insightsBrowseCard{border-right:1px solid var(--graphite-300);border-bottom:1px solid var(--graphite-300);grid-template-rows:230px minmax(0,1fr);min-height:530px;display:grid}.insightsBrowseCard:nth-child(3n+1){border-left:1px solid var(--graphite-300)}.insightsBrowseCopy{flex-direction:column;padding:28px;display:flex}.insightsBrowseMeta,.insightsBrowseFooter{color:var(--graphite-550);text-transform:uppercase;justify-content:space-between;gap:16px;font-size:10px;font-weight:800;display:flex}.insightsBrowseMeta>span{color:var(--siltherm-red)}.insightsBrowseCopy h3{font-size:calc(25px - var(--zh-font-step,0px));margin:28px 0 16px;line-height:1.08}.insightsBrowseCopy h3 a{color:inherit;text-decoration:none}.insightsBrowseCopy>p{color:var(--graphite-650);margin:0;font-size:14px;line-height:1.58}.insightsBrowseFooter{align-items:center;margin-top:auto;padding-top:26px}.insightsBrowseFooter a{border:1px solid var(--graphite-300);width:36px;height:36px;color:var(--graphite-950);place-items:center;display:grid}@media (max-width:1100px){.insightsHubHero{grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);gap:42px}.insightsFeaturedGrid{grid-template-columns:1fr}.insightsFeaturedLead{grid-template-rows:minmax(420px,62vw) auto;max-height:none}.insightsFeaturedSecondary{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.insightsBrowseGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.insightsBrowseCard:nth-child(3n+1){border-left:0}.insightsBrowseCard:nth-child(odd){border-left:1px solid var(--graphite-300)}}@media (max-width:760px){.insightsHubHero{grid-template-columns:1fr;gap:38px;padding-block:58px 52px}.insightsHubHero h1{font-size:min(calc(clamp(48px, 15vw, 68px) - var(--zh-font-step,0px)), var(--zh-h1-max,999px))}.insightsHubIntro{gap:26px}.insightsFeatured{padding-block:62px 72px}.insightsFeaturedLead{grid-template-rows:64vw auto}.insightsFeaturedLeadCopy{flex-direction:column;align-items:flex-start;padding:26px 22px 30px;display:flex}.insightsFeaturedSecondary{grid-template-columns:1fr}.insightsFeaturedSecondary article{grid-template-columns:42% minmax(0,1fr);min-height:230px}.insightsFeaturedSecondary article>div:last-child{padding:20px}.insightsChannels,.insightsBrowseGrid{grid-template-columns:1fr}.insightsChannels>a{min-height:190px}.insightsDirectory{padding-block:78px 88px}.insightsDirectoryHeading{grid-template-columns:1fr;gap:18px}.insightsBrowseControls{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.insightsBrowseControls button{border-bottom:1px solid var(--graphite-300);justify-content:space-between;padding-inline:18px}.insightsBrowseCard,.insightsBrowseCard:nth-child(odd),.insightsBrowseCard:nth-child(3n+1){border-left:1px solid var(--graphite-300);min-height:510px}}@media (prefers-reduced-motion:reduce){.insightsFeaturedLeadMedia img,.insightsFeaturedSecondaryMedia img,.insightsBrowseMedia img,.insightsChannels>a{transition:none}}.steelPage{--steel-width:1380px;color:var(--graphite-950);background:var(--paper)}.steelPage main{width:100%;max-width:100%;overflow-x:clip}.steelInner{width:min(var(--steel-width), calc(100% - 112px));margin-inline:auto}.steelSection{padding:132px 0}.steelEyebrow{color:var(--siltherm-red);letter-spacing:0;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.steelHero{min-height:760px;color:var(--white);background:#151719;position:relative;overflow:hidden}.steelHeroMedia,.steelHeroWash{position:absolute;inset:0}.steelHeroMedia img{object-fit:cover;object-position:center 58%}.steelHeroWash{background:linear-gradient(90deg,#0c0e10f5 0%,#0c0e10d1 39%,#0c0e103d 76%),linear-gradient(#0000 52%,#0c0e10cc)}.steelHeroLayout{z-index:1;border-left:1px solid #ffffff2b;border-right:1px solid #ffffff2b;grid-template-columns:160px minmax(600px,1fr) 290px;min-height:760px;display:grid;position:relative}.steelHeroIndex{border-right:1px solid #ffffff2b;flex-direction:column;justify-content:space-between;padding:32px 24px 42px;display:flex}.steelHeroIndex>span{color:#c6cbd0;text-transform:uppercase;writing-mode:vertical-rl;align-self:flex-start;font-size:10px;font-weight:800;transform:rotate(180deg)}.steelHeroIndex strong{color:#f1788b;font-size:12px}.steelHeroCopy{align-self:end;padding:80px clamp(42px,6vw,96px) 92px}.steelHero h1{max-width:870px;font-size:min(calc(clamp(60px, 6.2vw, 98px) - var(--zh-font-step,0px)), var(--zh-h1-max,999px));line-height:var(--zh-display-leading,.94);letter-spacing:0;margin:22px 0 0}.steelHeroCopy>p:last-of-type{color:#c9ced2;max-width:730px;font-size:calc(18px - var(--zh-font-step,0px));margin:30px 0 0;line-height:1.62}.steelHeroActions{flex-wrap:wrap;gap:12px;margin-top:38px;display:flex}.steelPrimaryAction,.steelSecondaryAction{justify-content:space-between;align-items:center;gap:22px;min-height:56px;padding:0 21px;font-size:13px;font-weight:800;transition:background .18s,border-color .18s;display:inline-flex}.steelPrimaryAction{background:var(--siltherm-red)}.steelPrimaryAction:hover{background:var(--siltherm-red-dark)}.steelSecondaryAction{border:1px solid #7d848a}.steelSecondaryAction:hover{border-color:var(--white)}.steelHeroCoordinates{border-left:1px solid #ffffff2b;flex-direction:column;justify-content:flex-end;display:flex}.steelHeroCoordinates span{color:#e3e6e8;border-top:1px solid #ffffff2b;align-items:center;gap:16px;min-height:72px;padding:0 20px;font-size:12px;font-weight:700;display:flex}.steelHeroCoordinates small{color:#f1788b;font-size:9px}.steelHeading{grid-template-columns:minmax(150px,.36fr) minmax(520px,1.12fr) minmax(300px,.52fr);align-items:start;gap:56px;margin-bottom:86px;display:grid}.steelHeading h2,.steelAtlasIntro h2,.steelEnquiry h2{font-size:min(calc(clamp(44px, 4.7vw, 72px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,.98);letter-spacing:0;margin:0}.steelHeading>p:last-child,.steelAtlasIntro>p:last-child{color:var(--graphite-500);font-size:calc(16px - var(--zh-font-step,0px));margin:5px 0 0;line-height:1.65}.steelProcess{background:var(--white);scroll-margin-top:110px}.steelProcessMap{grid-template-columns:repeat(4,minmax(0,1fr));padding-top:48px;display:grid;position:relative}.steelProcessBase{background:var(--graphite-300);height:1px;position:absolute;top:67px;left:0;right:0;overflow:hidden}.steelProcessBase span{background:var(--siltherm-red);transform-origin:0;width:100%;height:2px;display:block}.steelProcessMap article{border-right:1px solid var(--graphite-300);min-height:310px;padding:0 32px 34px;position:relative}.steelProcessMap article:first-of-type{padding-left:0}.steelProcessMap article:last-child{border-right:0;padding-right:0}.steelProcessMarker{z-index:1;width:40px;height:40px;color:var(--white);background:var(--graphite-950);place-items:center;margin-bottom:55px;display:grid;position:relative}.steelProcessMap article>span{color:var(--siltherm-red);text-transform:uppercase;font-size:10px;font-weight:800}.steelProcessMap h3{max-width:260px;font-size:calc(26px - var(--zh-font-step,0px));margin:18px 0 0;line-height:1.08}.steelProcessMap p{color:var(--graphite-500);margin:22px 0 0;font-size:14px;line-height:1.58}.steelAtlas{color:var(--white);background:var(--graphite-950);padding:104px 0}.steelAtlasLayout{grid-template-columns:minmax(180px,.34fr) minmax(540px,1fr) minmax(280px,.48fr);align-items:start;gap:54px;display:grid}.steelAtlasIntro{display:contents}.steelAtlasIntro h2{max-width:780px;font-size:min(calc(clamp(42px, 4.1vw, 66px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));margin:0}.steelAtlasIntro>p:last-child{color:#aeb5bb;max-width:390px;margin:5px 0 0;font-size:15px;line-height:1.65}.steelAtlasIntro .steelEyebrow{padding-top:7px}.steelAssembly{border:1px solid #4a5056;grid-column:1/-1;grid-template-columns:.88fr 1.08fr 1.22fr .94fr;min-height:330px;display:grid;overflow:hidden}.steelZone{transform-origin:0;border-right:1px solid #4a5056;flex-direction:column;justify-content:flex-end;min-width:0;padding:28px;display:flex;position:relative}.steelZone:last-child{border-right:0}.steelZone>span{color:#f1788b;font-size:10px;font-weight:800;position:absolute;top:24px}.steelZone small{color:#b8bec4;text-transform:uppercase;font-size:9px;font-weight:800}.steelZone h3{font-size:calc(clamp(20px, 1.55vw, 25px) - var(--zh-font-step,0px));margin:13px 0 0;line-height:1.12}.steelZone p{color:#aeb5bb;margin:17px 0 0;font-size:13px;line-height:1.58}.steelZone-hot-face{background:#401b22}.steelZone-lining{background:#2a2e32}.steelZone-microporous{color:var(--graphite-950);background:#e8eaec}.steelZone-microporous small,.steelZone-microporous p{color:var(--graphite-500)}.steelZone-shell{background:#202428}.steelConcept{background:#e9ecee;overflow:hidden}.steelConceptLayout{border-top:1px solid var(--graphite-400);border-bottom:1px solid var(--graphite-400);grid-template-columns:minmax(580px,1.12fr) minmax(440px,.88fr);align-items:stretch;gap:0;display:grid}.steelConceptFigure{min-width:0;color:var(--white);background:var(--graphite-950);grid-template-rows:minmax(490px,58vh) max-content;margin:0;display:grid;overflow:hidden}.steelConceptDiagram{background:linear-gradient(#2b3034 1px, transparent 1px), linear-gradient(90deg, #2b3034 1px, transparent 1px), var(--graphite-950);background-size:72px 72px;place-items:center;min-height:0;padding:clamp(24px,4vw,64px);display:grid}.steelLadleDiagram{width:min(100%,920px);height:100%;max-height:620px;font-family:inherit;overflow:hidden}.steelDiagramShell,.steelDiagramRefractory,.steelDiagramHotFace,.steelDiagramAluflex{fill:none;vector-effect:non-scaling-stroke}.steelDiagramShell{stroke:#858d93;stroke-width:2px}.steelDiagramShellInner{stroke:#5d656b}.steelDiagramRefractory{stroke:#c6cbd0;stroke-width:1.5px}.steelDiagramHotFace{stroke:#656d73;stroke-width:1.25px;stroke-dasharray:5 7}.steelDiagramAluflex{stroke:var(--siltherm-red);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.steelConceptFigure figcaption{z-index:1;color:#b7bec4;background:var(--graphite-950);text-transform:uppercase;border-top:1px solid #464c51;min-height:74px;padding:18px 24px;font-size:10px;font-weight:700;line-height:1.55;position:relative}.steelConceptCopy{border-left:1px solid var(--graphite-400);flex-direction:column;padding:52px 52px 104px;display:flex}.steelConceptCopy h2{max-width:590px;font-size:min(calc(clamp(36px, 3vw, 50px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,1.02);letter-spacing:0;margin:22px 0 0}.steelConceptCopy>p:nth-of-type(2){max-width:540px;color:var(--graphite-600);margin:26px 0 0;font-size:14px;line-height:1.65}.steelConceptProduct{color:var(--graphite-950);border-bottom:2px solid var(--siltherm-red);align-self:flex-start;align-items:center;gap:10px;margin-top:24px;padding-bottom:7px;font-size:12px;font-weight:800;display:inline-flex}.steelConceptProduct:hover{color:var(--siltherm-red)}.steelConceptLegend{border-top:1px solid var(--graphite-400);margin:auto 350px 0 -52px}.steelConceptLegend>strong{color:var(--graphite-600);text-transform:uppercase;padding:14px 28px 10px;font-size:9px;font-weight:800;display:block}.steelConceptLegend ul{margin:0;padding:0;list-style:none}.steelConceptLegend li{border-top:1px solid var(--graphite-400);grid-template-columns:66px 1fr;align-items:center;min-height:62px;padding:0 28px;font-size:12px;font-weight:800;display:grid}.steelLegendSwatch{background:var(--graphite-950);border:1px solid #343a3f;width:48px;height:18px;display:block;position:relative}.steelLegendSwatch:before,.steelLegendSwatch:after{content:"";position:absolute;left:6px;right:6px}.steelLegendSwatch-1:before{border-top:2px solid #c6cbd0;top:8px}.steelLegendSwatch-2:before{border-top:4px solid var(--siltherm-red);top:7px}.steelLegendSwatch-3:before,.steelLegendSwatch-3:after{border-top:2px solid #858d93}.steelLegendSwatch-3:before{top:5px}.steelLegendSwatch-3:after{border-color:#5d656b;top:11px}.steelFormats{color:var(--white);background:#191c1f}.steelHeading-dark>p:last-child{color:#adb4ba}.steelFormatScale{color:#c7cdd2;text-transform:uppercase;grid-template-columns:auto minmax(120px,1fr) auto;align-items:center;gap:22px;margin-bottom:18px;font-size:10px;font-weight:800;display:grid}.steelFormatScale i{background:#5b6268;height:1px;display:block;position:relative}.steelFormatScale i:after{content:"";border-top:1px solid #8f989f;border-right:1px solid #8f989f;width:7px;height:7px;position:absolute;top:-3px;right:0;transform:rotate(45deg)}.steelFormatField{background:#4a5056;border:1px solid #4a5056;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.steelFormat{background:#202428;flex-direction:column;min-height:420px;padding:28px;transition:color .22s,background .22s;display:flex;position:relative}.steelFormat:hover{color:var(--graphite-950);background:var(--white)}.steelFormat small{color:#aeb5bb;text-transform:uppercase;font-size:10px;font-weight:800;display:block}.steelFormatGeometry{border-bottom:1px solid #4a5056;min-height:94px;padding-bottom:24px}.steelFormatGeometry strong{color:#f1788b;max-width:230px;font-size:calc(18px - var(--zh-font-step,0px));margin-top:10px;line-height:1.22;display:block}.steelFormatProduct{padding-top:34px}.steelFormat h3{font-size:min(calc(clamp(28px, 2.05vw, 36px) - var(--zh-font-step,0px)), var(--zh-h3-max,999px));line-height:var(--zh-display-leading,1.05);margin:11px 0 0}.steelFormatApplication{margin-top:auto;padding-top:38px}.steelFormatApplication strong{margin-top:10px;font-size:15px;line-height:1.4;display:block}.steelFormatLink{text-transform:uppercase;border-top:1px solid #4a5056;justify-content:space-between;align-items:center;margin-top:28px;padding-top:16px;font-size:11px;font-weight:800;display:flex}.steelFormat:hover small{color:var(--graphite-500)}.steelFormat:hover .steelFormatGeometry,.steelFormat:hover .steelFormatLink{border-color:var(--graphite-300)}.steelEnquiry{color:var(--white);background:var(--siltherm-red);padding:108px 0}.steelEnquiryLayout{grid-template-columns:minmax(520px,1.15fr) minmax(360px,.85fr);align-items:end;gap:100px;display:grid}.steelEnquiry .steelEyebrow{color:#ffd5dc}.steelEnquiry h2{max-width:850px;margin-top:22px}.steelEnquiryLayout>div:last-child>p{font-size:calc(16px - var(--zh-font-step,0px));margin:0;line-height:1.65}.steelEnquiry a{min-height:58px;color:var(--graphite-950);background:var(--white);justify-content:space-between;align-items:center;gap:22px;margin-top:28px;padding:0 20px;font-size:13px;font-weight:800;display:flex}.steelEnquiry a:hover{background:#f1f2f3}.steelEnquiryLayout>div:last-child>small{color:#ffd5dc;margin-top:14px;font-size:10px;display:block}@media (max-width:1180px){.steelInner{width:min(var(--steel-width), calc(100% - 72px))}.steelHeroLayout{grid-template-columns:120px minmax(520px,1fr) 240px}.steelHeroCopy{padding-inline:46px}.steelHeading,.steelAtlasLayout,.steelEvidenceLayout,.steelEnquiryLayout{gap:58px}.steelAssembly{min-height:590px}}@media (max-width:900px){.steelSection{padding:98px 0}.steelHeroLayout{grid-template-columns:84px 1fr;min-height:720px}.steelHeroCoordinates{display:none}.steelHeroCopy{padding:68px 34px 78px}.steelHeading,.steelAtlasLayout,.steelConceptLayout,.steelEvidenceLayout,.steelEnquiryLayout{grid-template-columns:1fr}.steelProcessMap{grid-template-columns:repeat(2,minmax(0,1fr))}.steelProcessBase{display:none}.steelProcessMap article,.steelProcessMap article:first-of-type,.steelProcessMap article:last-child{border-top:1px solid var(--graphite-300);padding:32px}.steelProcessMap article:nth-child(odd){border-left:1px solid var(--graphite-300)}.steelProcessMap article>small,.steelProcessMap article:first-of-type>small,.steelProcessMap article:last-child>small{left:32px;right:32px}.steelAtlasIntro{display:block;position:static}.steelAtlasIntro h2{margin-top:18px}.steelAtlasIntro>p:last-child{margin-top:24px}.steelAssembly{grid-column:1}.steelEvidenceLinks{grid-column:1;margin-top:0}.steelConceptFigure{grid-template-rows:minmax(460px,62vw) max-content}.steelConceptCopy{border-top:1px solid var(--graphite-400);border-left:0;min-height:520px}.steelConceptLegend{margin-right:-52px}.steelFormatField{grid-template-columns:repeat(2,minmax(0,1fr))}.steelFormat{min-height:400px}.steelFormat-1,.steelFormat-2,.steelFormat-3,.steelFormat-4{grid-area:auto}}@media (max-width:640px){.steelInner{width:calc(100% - 36px)}.steelSection{padding:78px 0}.steelHero,.steelHeroLayout{min-height:680px}.steelHeroLayout{border:0;grid-template-columns:1fr;width:100%}.steelHeroIndex{display:none}.steelHeroCopy{padding:170px 18px 62px}.steelHero h1{font-size:min(calc(clamp(44px, 13vw, 56px) - var(--zh-font-step,0px)), var(--zh-h1-max,999px));line-height:var(--zh-display-leading,.98)}.steelHeroCopy>p:last-of-type{font-size:calc(16px - var(--zh-font-step,0px))}.steelHeroActions{flex-direction:column}.steelHeading{margin-bottom:52px}.steelHeading h2,.steelAtlasIntro h2,.steelEvidenceStatement h2,.steelEnquiry h2{font-size:min(calc(clamp(39px, 11.5vw, 50px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px))}.steelProcessMap{grid-template-columns:1fr;padding-top:0}.steelProcessMap article,.steelProcessMap article:first-of-type,.steelProcessMap article:last-child{border-left:0;border-right:0;min-height:320px;padding:28px 0}.steelProcessMap article>small,.steelProcessMap article:first-of-type>small,.steelProcessMap article:last-child>small{bottom:28px;left:0;right:0}.steelAssembly{grid-template-columns:1fr;min-height:0}.steelConceptFigure{grid-template-rows:minmax(330px,88vw) max-content}.steelConceptDiagram{padding:14px}.steelConceptCopy{min-height:0;padding:38px 22px 0}.steelConceptCopy h2{font-size:min(calc(clamp(36px, 10.5vw, 48px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px))}.steelConceptLegend{margin:42px -22px 0}.steelConceptLegend>strong,.steelConceptLegend li{padding-inline:22px}.steelZone{border-bottom:1px solid #4a5056;border-right:0;min-height:230px;position:relative}.steelFormatField{grid-template-columns:1fr}.steelFormat{min-height:390px;padding:24px}.steelFormat h3{font-size:calc(31px - var(--zh-font-step,0px))}.steelEvidenceRoute>header{padding:24px}.steelEvidenceStep,.steelEvidenceStep-2,.steelEvidenceStep-3,.steelEvidenceStep-4{grid-template-columns:42px 1fr;gap:12px;margin-left:0;padding-right:0}.steelEvidenceStep p{grid-column:2}.steelEvidenceLinks{grid-template-columns:1fr;gap:0}.steelEnquiry{padding:82px 0 120px}}@media (prefers-reduced-motion:reduce){.steelPage *,.steelPage :before,.steelPage :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.lowTemperaturePage{--low-temperature-width:1360px;color:var(--graphite-950);background:var(--paper)}.lowTemperaturePage main{overflow-x:clip}.lowTemperatureInner{width:min(var(--low-temperature-width), calc(100% - 112px));margin-inline:auto}.lowTemperatureEyebrow{color:var(--siltherm-red);text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.lowTemperatureBreadcrumb{border-bottom:1px solid var(--graphite-200);background:var(--white)}.lowTemperatureBreadcrumb .lowTemperatureInner{min-height:48px;color:var(--graphite-500);white-space:nowrap;align-items:center;font-size:11px;font-weight:700;display:flex}.lowTemperatureBreadcrumb a:not(:first-child):before,.lowTemperatureBreadcrumb span:before{color:var(--graphite-300);content:"/";margin-inline:12px}.lowTemperatureHero{min-height:720px;color:var(--white);background:var(--graphite-950);grid-template-columns:minmax(0,.93fr) minmax(520px,1.07fr);display:grid}.lowTemperatureHeroCopy{padding:94px clamp(56px, 7vw, 126px) 96px max(56px, calc((100vw - var(--low-temperature-width)) / 2));flex-direction:column;justify-content:center;display:flex}.lowTemperatureHeroCopy .lowTemperatureEyebrow{color:#ef7184}.lowTemperatureHero h1{max-width:760px;font-size:min(calc(clamp(58px, 5.5vw, 92px) - var(--zh-font-step,0px)), var(--zh-h1-max,999px));line-height:var(--zh-display-leading,.98);letter-spacing:0;margin:22px 0 0}.lowTemperatureHeroCopy>p:not(.lowTemperatureEyebrow){color:#b8c0c6;max-width:680px;font-size:calc(17px - var(--zh-font-step,0px));margin:30px 0 0;line-height:1.65}.lowTemperatureHeroCopy>a,.lowTemperatureEnquiry a{width:fit-content;min-height:56px;color:var(--white);background:var(--siltherm-red);justify-content:space-between;align-items:center;gap:34px;margin-top:38px;padding:0 22px;font-size:13px;font-weight:800;display:inline-flex}.lowTemperatureHeroDiagram{background-color:#181b1e;background-image:linear-gradient(90deg,#ffffff0e 1px,#0000 1px),linear-gradient(#ffffff0e 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:58px 58px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-left:1px solid #34393e;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;padding:90px 64px 110px;display:grid;position:relative;overflow:hidden}.lowTemperatureCoreStudy,.lowTemperaturePanelStudy{background:#171a1de0;border:1px solid #4d555b;align-content:end;min-height:360px;padding:24px;display:grid;position:relative}.lowTemperatureCoreBlock,.lowTemperaturePanelEnvelope,.lowTemperaturePanelCore{display:block;position:absolute}.lowTemperatureCoreBlock{background:radial-gradient(circle at 20% 30%,#657078 0 3px,#0000 4px) 0 0/26px 26px,radial-gradient(circle at 70% 60%,#8e2939 0 2px,#0000 3px) 0 0/34px 34px,#cbd0d3;border:2px solid #d9dddf;inset:58px 34px 120px;transform:skewY(-4deg)}.lowTemperaturePanelEnvelope{background:#343b40;border:5px double #d9dddf;inset:50px 28px 112px;transform:skewY(3deg)}.lowTemperaturePanelCore{background:#c9ced1;inset:72px 50px 134px;transform:skewY(3deg)}.lowTemperatureHeroDiagram strong{font-size:calc(18px - var(--zh-font-step,0px));position:relative}.lowTemperatureHeroDiagram small{color:#8fa4b1;margin-top:8px;line-height:1.4;position:relative}.lowTemperatureHeroDiagram>svg{color:#e9576e}.lowTemperatureDecisions,.lowTemperatureRange,.lowTemperatureComparison,.lowTemperatureRoutes,.lowTemperatureBoundary,.lowTemperatureEnquiry{padding:126px 0}.lowTemperatureRange{background:#edf1f3;scroll-margin-top:108px}.lowTemperatureRangeGrid{grid-template-columns:minmax(310px,.72fr) minmax(620px,1.28fr);align-items:start;gap:96px;display:grid}.lowTemperatureRange h2{max-width:540px;font-size:min(calc(clamp(42px, 4.1vw, 64px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,1);letter-spacing:0;margin:22px 0 0}.lowTemperatureRange header>p:last-child{max-width:560px;color:var(--graphite-500);font-size:calc(16px - var(--zh-font-step,0px));margin:28px 0 0;line-height:1.65}.lowTemperatureRangePanel{border-top:1px solid var(--graphite-400);padding-top:36px}.lowTemperaturePortfolioRange{border-bottom:1px solid var(--graphite-300);gap:28px;padding-bottom:36px;display:grid}.lowTemperaturePortfolioRange>span{color:var(--graphite-500);text-transform:uppercase;font-size:10px;font-weight:800}.lowTemperaturePortfolioRange>div{grid-template-columns:auto minmax(90px,1fr) auto;align-items:center;gap:28px;display:grid}.lowTemperaturePortfolioRange strong{color:var(--graphite-950);font-size:calc(clamp(34px, 3.6vw, 56px) - var(--zh-font-step,0px));line-height:1}.lowTemperaturePortfolioRange i{background:var(--technical-blue);height:10px;display:block}.lowTemperatureRangeNote{max-width:700px;color:var(--graphite-500);border-left:3px solid var(--technical-blue);margin:28px 0 0 auto;padding-left:18px;font-size:12px;line-height:1.55}.lowTemperatureComparison{background:var(--white)}.lowTemperatureComparisonGrid{grid-template-columns:minmax(360px,.78fr) minmax(620px,1.22fr);align-items:start;gap:96px;display:grid}.lowTemperatureComparison h2{max-width:620px;font-size:min(calc(clamp(42px, 4.3vw, 68px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,1);letter-spacing:0;margin:22px 0 0}.lowTemperatureComparison header>p:last-child{max-width:590px;color:var(--graphite-500);font-size:calc(16px - var(--zh-font-step,0px));margin:28px 0 0;line-height:1.65}.lowTemperatureThicknessStudy{border-top:1px solid var(--graphite-400)}.lowTemperatureThicknessTarget{min-height:54px;color:var(--graphite-500);border-bottom:1px solid var(--graphite-300);text-transform:uppercase;padding:18px 0;font-size:10px;font-weight:800}.lowTemperatureThicknessBars{border-bottom:1px solid var(--graphite-300);grid-template-columns:repeat(4,minmax(0,1fr));min-height:420px;display:grid}.lowTemperatureThicknessBars article{border-right:1px solid var(--graphite-300);grid-template-rows:1fr auto auto;gap:10px;min-width:0;padding:32px 22px 28px;display:grid}.lowTemperatureThicknessBars article:last-child{border-right:0}.lowTemperatureThicknessBars article>div{align-items:flex-end;min-height:270px;display:flex}.lowTemperatureThicknessBars article>div span{background:#aeb8bf;width:100%;min-height:34px;display:block}.lowTemperatureThicknessBars article.is-emphasis>div span{background:var(--siltherm-red)}.lowTemperatureThicknessBars strong{font-size:calc(24px - var(--zh-font-step,0px))}.lowTemperatureThicknessBars small{color:var(--graphite-500);font-size:11px;font-weight:800}.lowTemperatureThicknessStudy>p{max-width:min(720px,100% - 340px);color:var(--graphite-500);border-left:3px solid var(--technical-blue);margin:26px 0 0 auto;padding-left:18px;font-size:12px;line-height:1.55}.lowTemperatureDecisions{background:var(--white)}.lowTemperatureDecisions header,.lowTemperatureRoutes header{grid-template-columns:minmax(170px,.45fr) minmax(500px,1.2fr) minmax(260px,.65fr);gap:48px;margin-bottom:64px;display:grid}.lowTemperatureDecisions h2,.lowTemperatureRoutes h2,.lowTemperatureBoundary h2,.lowTemperatureEnquiry h2{font-size:min(calc(clamp(42px, 4.3vw, 66px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,1);letter-spacing:0;margin:0}.lowTemperatureDecisionList{border-top:1px solid var(--graphite-300)}.lowTemperatureDecisionList article{border-bottom:1px solid var(--graphite-200);grid-template-columns:76px minmax(0,1fr) minmax(220px,auto);align-items:center;gap:34px;min-height:190px;display:grid}.lowTemperatureDecisionList article>span{color:var(--siltherm-red);font-size:12px;font-weight:800}.lowTemperatureDecisionList h3{font-size:calc(29px - var(--zh-font-step,0px));margin:0}.lowTemperatureDecisionList p{max-width:760px;color:var(--graphite-500);margin:14px 0 0;line-height:1.6}.lowTemperatureDecisionList a{justify-content:space-between;align-items:center;gap:24px;font-size:12px;font-weight:800;display:inline-flex}.lowTemperatureRoutes{color:var(--white);background:var(--graphite-950)}.lowTemperatureRoutes .lowTemperatureEyebrow{color:#ef7184}.lowTemperatureRoutes header>p:last-child{color:#aeb7bd;border-left:3px solid var(--technical-blue);margin:4px 0 0;padding-left:20px;line-height:1.6}.lowTemperatureRouteTable{border-top:1px solid #555d63}.lowTemperatureRouteHeader,.lowTemperatureRouteTable>a{grid-template-columns:1.15fr .78fr .72fr 1fr .9fr 1.2fr;align-items:center;gap:22px;display:grid}.lowTemperatureRouteHeader{color:#82909a;text-transform:uppercase;border-bottom:1px solid #3c4247;min-height:58px;font-size:10px;font-weight:800}.lowTemperatureRouteTable>a{color:#c9d0d4;border-bottom:1px solid #3c4247;min-height:148px;font-size:13px;line-height:1.5}.lowTemperatureRouteTable>a:hover,.lowTemperatureRouteTable>a:focus-visible{background:#202428;padding-inline:14px}.lowTemperatureRouteName{gap:14px;display:grid}.lowTemperatureRouteName small{color:#ef7184;font-weight:800}.lowTemperatureRouteName strong{color:var(--white);font-size:calc(20px - var(--zh-font-step,0px))}.lowTemperatureRouteTemperature{color:var(--white);font-weight:750}.lowTemperatureRouteTable>a>span:last-child{justify-content:space-between;align-items:center;gap:18px;display:flex}.lowTemperatureBoundary{background:#e9edef}.lowTemperatureBoundaryGrid{grid-template-columns:minmax(0,.78fr) minmax(560px,1.22fr);gap:72px 96px;display:grid}.lowTemperatureBoundaryGrid>div:first-child>p:last-child{max-width:760px;color:var(--graphite-500);font-size:calc(16px - var(--zh-font-step,0px));margin:28px 0 0;line-height:1.65}.lowTemperatureBoundary h2{font-size:min(calc(clamp(42px, 3.8vw, 58px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));margin-top:20px}.lowTemperatureBoundaryVisual{color:var(--white);background:var(--graphite-950);border-top:4px solid var(--siltherm-red);margin:0}.lowTemperatureBoundaryStage{grid-template-columns:minmax(150px,.72fr) minmax(260px,1.28fr) minmax(150px,.72fr);min-height:350px;display:grid}.lowTemperatureBoundarySide{flex-direction:column;justify-content:flex-end;gap:8px;padding:34px 28px;display:flex}.lowTemperatureBoundarySide svg{color:#6eb1d1;margin-bottom:auto}.lowTemperatureBoundarySide strong{font-size:calc(18px - var(--zh-font-step,0px));line-height:1.2}.lowTemperatureBoundarySide small{color:#aeb7bd;line-height:1.45}.lowTemperatureBoundarySide.is-ambient{background:#242a2f}.lowTemperatureBoundarySide.is-protected{background:#15191c}.lowTemperatureBoundarySide.is-protected svg{color:#ef7184}.lowTemperatureBoundaryAssembly{border-inline:1px solid #465059;grid-template-columns:.48fr 1.2fr .55fr;align-items:stretch;padding-top:76px;display:grid;position:relative}.lowTemperatureHeatArrow{color:#ef7184;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:10px;font-weight:800;display:flex;position:absolute;top:28px;left:28px;right:28px}.lowTemperatureHeatArrow:after{content:"";background:#e9576e;height:1px;position:absolute;left:62px;right:28px}.lowTemperatureHeatArrow svg{z-index:1;color:#e9576e;background:var(--graphite-950);position:relative}.lowTemperatureAssemblyLayer{writing-mode:vertical-rl;border-right:1px solid #58636b;align-items:flex-end;padding:28px 16px;font-size:11px;font-weight:800;line-height:1.35;display:flex;transform:rotate(180deg)}.lowTemperatureAssemblyLayer.is-vapour{color:#dce6eb;background:#2e6682}.lowTemperatureAssemblyLayer.is-insulation{color:var(--graphite-950);background:#edf1f3;flex-direction:row-reverse;gap:14px}.lowTemperatureAssemblyLayer.is-insulation svg{color:var(--technical-blue)}.lowTemperatureAssemblyLayer.is-interfaces{color:#ffd5dc;background:#51242c;border-right:0}.lowTemperaturePage:lang(zh-cn) .lowTemperatureAssemblyLayer{text-orientation:upright;justify-content:center;align-items:center;font-size:14px;transform:none}.lowTemperaturePage:lang(zh-cn) .lowTemperatureAssemblyLayer.is-insulation{flex-direction:row}.lowTemperatureBoundaryVisual figcaption{color:#aeb7bd;border-top:1px solid #465059;padding:18px 24px;font-size:12px;line-height:1.55}.lowTemperatureBoundary ul{border-top:1px solid var(--graphite-300);grid-column:1/-1;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.lowTemperatureBoundary li{border-right:1px solid var(--graphite-300);border-bottom:1px solid var(--graphite-300);gap:28px;min-height:122px;padding:24px;font-weight:800;display:grid}.lowTemperatureBoundary li:nth-child(4n){border-right:0}.lowTemperatureBoundary li span{color:var(--siltherm-red);font-size:11px}.lowTemperatureEnquiry{color:var(--white);background:var(--siltherm-red)}.lowTemperatureEnquiry .lowTemperatureInner{grid-template-columns:180px minmax(0,1fr) auto;align-items:center;gap:50px;display:grid}.lowTemperatureEnquiry .lowTemperatureEyebrow{color:#ffd5dc}.lowTemperatureEnquiry a{color:var(--graphite-950);background:var(--white);margin:0}@media (max-width:1100px){.lowTemperatureInner{width:calc(100% - 64px)}.lowTemperatureHero{grid-template-columns:1fr}.lowTemperatureHeroCopy{padding-left:32px}.lowTemperatureHeroDiagram{border-top:1px solid #34393e;border-left:0;min-height:560px}.lowTemperatureDecisions header,.lowTemperatureRoutes header{grid-template-columns:150px 1fr}.lowTemperatureRoutes header>p:last-child{grid-column:2}.lowTemperatureRouteHeader{display:none}.lowTemperatureRouteTable>a{grid-template-columns:1fr 1fr;padding:28px 0}.lowTemperatureRouteTable>a>span:before{color:#78868f;content:attr(data-label);text-transform:uppercase;margin-bottom:7px;font-size:9px;font-weight:800;display:block}.lowTemperatureRouteName{grid-row:span 2}.lowTemperatureRangeGrid,.lowTemperatureComparisonGrid{grid-template-columns:1fr;gap:58px}.lowTemperatureBoundaryGrid{grid-template-columns:1fr}.lowTemperatureEnquiry .lowTemperatureInner{grid-template-columns:150px 1fr}.lowTemperatureEnquiry a{grid-column:2}}@media (max-width:760px){.lowTemperatureThicknessStudy>p{max-width:100%}.lowTemperatureInner{width:calc(100% - 40px)}.lowTemperatureBreadcrumb .lowTemperatureInner{width:calc(100% - 28px);overflow:hidden}.lowTemperatureBreadcrumb a:first-child,.lowTemperatureBreadcrumb a:nth-child(2):before{display:none}.lowTemperatureHeroCopy{min-height:580px;padding:70px 20px}.lowTemperatureHero h1{font-size:min(calc(50px - var(--zh-font-step,0px)), var(--zh-h1-max,999px))}.lowTemperatureHeroDiagram{grid-template-columns:1fr;min-height:860px;padding:54px 20px 82px}.lowTemperatureHeroDiagram>svg{justify-self:center;transform:rotate(90deg)}.lowTemperatureCoreStudy,.lowTemperaturePanelStudy{min-height:330px}.lowTemperatureDecisions,.lowTemperatureRange,.lowTemperatureComparison,.lowTemperatureRoutes,.lowTemperatureBoundary,.lowTemperatureEnquiry{padding:84px 0}.lowTemperatureDecisions header,.lowTemperatureRoutes header{margin-bottom:46px;display:block}.lowTemperatureDecisions h2,.lowTemperatureRange h2,.lowTemperatureComparison h2,.lowTemperatureRoutes h2,.lowTemperatureBoundary h2,.lowTemperatureEnquiry h2{font-size:min(calc(38px - var(--zh-font-step,0px)), var(--zh-h2-max,999px));margin-top:18px}.lowTemperatureRoutes header>p:last-child{margin-top:26px}.lowTemperatureDecisionList article{grid-template-columns:42px 1fr;gap:16px;padding:28px 0}.lowTemperatureDecisionList a{grid-column:2;justify-content:flex-start}.lowTemperatureRouteTable>a{grid-template-columns:1fr;gap:18px}.lowTemperatureRouteName{grid-row:auto}.lowTemperaturePortfolioRange>div{grid-template-columns:1fr;gap:16px}.lowTemperaturePortfolioRange i{width:100%;height:8px}.lowTemperatureThicknessBars{grid-template-columns:repeat(2,minmax(0,1fr));min-height:0}.lowTemperatureThicknessBars article:nth-child(2){border-right:0}.lowTemperatureThicknessBars article:nth-child(-n+2){border-bottom:1px solid var(--graphite-300)}.lowTemperatureThicknessBars article>div{min-height:210px}.lowTemperatureBoundaryGrid{gap:46px}.lowTemperatureBoundaryStage{grid-template-columns:1fr}.lowTemperatureBoundarySide{min-height:190px}.lowTemperatureBoundaryAssembly{border:1px solid #465059;border-inline:0;grid-template-columns:.5fr 1.2fr .55fr;min-height:310px}.lowTemperatureBoundary ul{grid-template-columns:1fr 1fr}.lowTemperatureBoundary li:nth-child(4n){border-right:1px solid var(--graphite-300)}.lowTemperatureBoundary li:nth-child(2n){border-right:0}.lowTemperatureEnquiry .lowTemperatureInner{display:block}.lowTemperatureEnquiry a{margin-top:34px}}@media (prefers-reduced-motion:reduce){.lowTemperatureRouteTable>a{transition:none}}.marketDetail{--market-width:1360px;color:var(--graphite-950);background:var(--white);font-family:var(--font-site)}.marketDetail main{width:100%;max-width:100%;overflow-x:clip}.marketInner{width:min(var(--market-width), calc(100% - 112px));margin-inline:auto}.marketEyebrow{color:var(--siltherm-red);text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.marketHero{border-bottom:1px solid var(--graphite-200);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);min-height:650px;display:grid}.marketHeroCopy{min-width:0;padding:78px max(48px, calc((100vw - var(--market-width)) / 2 + 56px));background:var(--paper);flex-direction:column;justify-content:center;padding-right:64px;display:flex}.marketHero h1{max-width:720px;font-size:min(calc(72px - var(--zh-font-step,0px)), var(--zh-h1-max,999px));font-weight:var(--zh-display-weight,720);line-height:var(--zh-display-leading,.98);margin:24px 0 0}.marketHeroSummary{max-width:650px;color:var(--graphite-600);font-size:calc(18px - var(--zh-font-step,0px));margin:30px 0 0;line-height:1.62}.marketHeroActions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.marketPrimaryAction,.marketSecondaryAction{border:1px solid var(--graphite-950);border-radius:2px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 20px;font-size:13px;font-weight:800;transition:color .18s ease-out,background-color .18s ease-out,border-color .18s ease-out,transform .18s ease-out;display:inline-flex}.marketPrimaryAction{color:var(--white);border-color:var(--siltherm-red);background:var(--siltherm-red)}.marketSecondaryAction{color:var(--graphite-950);background:0 0}.marketPrimaryAction:hover,.marketSecondaryAction:hover{transform:translateY(-2px)}.marketPrimaryAction:hover{border-color:var(--graphite-950);background:var(--graphite-950)}.marketSecondaryAction:hover{color:var(--white);background:var(--graphite-950)}.marketHeroMedia{background:var(--graphite-900);min-width:0;min-height:650px;margin:0;position:relative;overflow:hidden}.marketHeroMedia:after{content:"";background:#07090b26;position:absolute;inset:0}.marketHeroMedia img{object-fit:cover;transition:transform .9s cubic-bezier(.22,1,.36,1)}.marketHeroMedia:hover img{transform:scale(1.025)}.marketHeroMedia figcaption{z-index:1;color:var(--white);border-left:3px solid var(--siltherm-red);text-transform:uppercase;background:#0d1013db;padding:10px 12px;font-size:10px;font-weight:800;position:absolute;bottom:26px;right:28px}.marketDetail--appliance .marketHeroMedia,.marketDetail--building .marketHeroMedia{grid-area:1/1}.marketDetail--appliance .marketHeroCopy,.marketDetail--building .marketHeroCopy{padding-right:max(48px, calc((100vw - var(--market-width)) / 2 + 56px));grid-column:2;padding-left:64px}.marketDetail--cold-chain .marketHeroCopy{background:#eef4f7}.marketDetail--door .marketHeroCopy{background:var(--white);box-shadow:inset 5px 0 0 var(--siltherm-red)}.marketDetail--process .marketHeroCopy{color:var(--white);background:var(--graphite-950)}.marketDetail--process .marketHeroSummary{color:#c4cbd1}.marketDetail--process .marketSecondaryAction{color:var(--white);border-color:#68717a}.marketDetail--process .marketSecondaryAction:hover{color:var(--graphite-950);border-color:var(--white);background:var(--white)}.marketOutcomes{border-bottom:1px solid var(--graphite-200);background:var(--white)}.marketOutcomeGrid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.marketOutcomeGrid article{border-left:1px solid var(--graphite-200);min-height:225px;padding:36px 40px 34px}.marketOutcomeGrid article:last-child{border-right:1px solid var(--graphite-200)}.marketOutcomeGrid span,.marketProductRoutes>a>span{color:var(--siltherm-red);font-size:10px;font-weight:800}.marketOutcomeGrid h2{font-size:calc(24px - var(--zh-font-step,0px));margin:52px 0 0;line-height:1.15}.marketOutcomeGrid p{color:var(--graphite-600);margin:14px 0 0;font-size:14px;line-height:1.58}.marketSection{padding:112px 0}.marketSectionHeading{grid-template-columns:minmax(150px,.38fr) minmax(440px,1.28fr) minmax(300px,.72fr);align-items:start;gap:48px;display:grid}.marketSectionHeading h2,.marketSystemLayout>header h2,.marketSolutionsCopy h2,.marketDesign h2,.marketEnquiry h2{font-size:min(calc(56px - var(--zh-font-step,0px)), var(--zh-h2-max,999px));font-weight:var(--zh-display-weight,720);line-height:var(--zh-display-leading,1.02);margin:0}.marketSectionHeading>p:last-child,.marketSystemLayout>header>p:last-child,.marketSolutionsCopy header>p:last-child,.marketDesign header>p:last-child,.marketEnquiryLayout>div:last-child>p{color:var(--graphite-600);font-size:calc(16px - var(--zh-font-step,0px));margin:3px 0 0;line-height:1.65}.marketApplicationGrid{border-top:1px solid var(--graphite-300);border-bottom:1px solid var(--graphite-300);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:64px;display:grid}.marketApplicationGrid article{border-left:1px solid var(--graphite-300);background:var(--white);min-height:385px;padding:32px 34px 36px;position:relative}.marketApplicationGrid article:last-child{border-right:1px solid var(--graphite-300)}.marketApplicationIcon{width:52px;height:52px;color:var(--technical-blue);border:1px solid var(--graphite-300);place-items:center;display:grid}.marketApplicationGrid article>span{color:var(--siltherm-red);text-transform:uppercase;margin-top:78px;font-size:10px;font-weight:800;display:block}.marketApplicationGrid h3{font-size:calc(28px - var(--zh-font-step,0px));margin:16px 0 0;line-height:1.1}.marketApplicationGrid p{color:var(--graphite-600);margin:18px 0 0;font-size:14px;line-height:1.62}.marketApplicationGrid--media{border:1px solid var(--graphite-300);background:var(--graphite-300);gap:1px}.marketApplicationGrid--media .marketApplicationCard--media,.marketApplicationGrid--media .marketApplicationCard--media:last-child{border:0;flex-direction:column;min-height:0;padding:0;display:flex}.marketApplicationMedia{border-bottom:1px solid var(--graphite-300);margin:0}.marketApplicationMediaFrame{aspect-ratio:8/5;background:var(--graphite-100);position:relative;overflow:hidden}.marketApplicationMediaFrame img{object-fit:cover;transition:transform .5s cubic-bezier(.22,1,.36,1)}.marketApplicationCard--media:hover .marketApplicationMediaFrame img{transform:scale(1.018)}.marketApplicationLeader{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.marketApplicationLeader polyline{fill:none;stroke:var(--siltherm-red);stroke-width:.42px;vector-effect:non-scaling-stroke}.marketApplicationMarker,.marketApplicationTarget{z-index:2;position:absolute;transform:translate(-50%,-50%)}.marketApplicationMarker{width:42px;height:42px;color:var(--white);border-left:3px solid var(--siltherm-red);background:#111518eb;place-items:center;font-size:11px;font-weight:800;display:grid}.marketApplicationTarget{border:3px solid var(--white);background:var(--siltherm-red);width:13px;height:13px;box-shadow:0 0 0 1px var(--siltherm-red);border-radius:50%}.marketApplicationMedia figcaption{min-height:46px;color:var(--graphite-700);background:inherit;text-transform:uppercase;align-items:center;gap:12px;padding:0 20px;font-size:11px;font-weight:800;display:flex}.marketApplicationMedia figcaption span{color:var(--siltherm-red)}.marketApplicationCopy{flex-direction:column;flex:1;min-height:236px;padding:28px 30px 34px;display:flex}.marketApplicationCopy>span{color:var(--siltherm-red);text-transform:uppercase;font-size:10px;font-weight:800}.marketApplicationGrid--media .marketApplicationCopy h3{margin-top:14px}.marketApplicationGrid--media .marketApplicationCopy p{max-width:38ch;margin-top:16px}.marketDetail--cold-chain .marketApplicationGrid--media article:nth-child(2) .marketApplicationMedia figcaption{color:#d7dde1}.marketDetail--cold-chain .marketApplicationGrid article:nth-child(2),.marketDetail--door .marketApplicationGrid article:nth-child(2){color:var(--white);background:var(--graphite-950)}.marketDetail--cold-chain .marketApplicationGrid article:nth-child(2) p,.marketDetail--door .marketApplicationGrid article:nth-child(2) p{color:#bfc6cc}.marketDetail--cold-chain .marketApplicationGrid article:nth-child(2) .marketApplicationIcon,.marketDetail--door .marketApplicationGrid article:nth-child(2) .marketApplicationIcon{color:#7bb2d1;border-color:#4b555e}.marketSystem{color:var(--white);background:var(--graphite-950)}.marketSystemLayout{grid-template-columns:minmax(350px,.72fr) minmax(620px,1.28fr);align-items:stretch;gap:88px;display:grid}.marketSystemLayout>header{padding-top:16px}.marketSystemLayout>header h2{margin-top:24px}.marketSystemLayout>header>p:last-child{color:#aeb7be;max-width:520px;margin-top:28px}.marketSystemVisual{border:1px solid #3d444b;grid-template-columns:repeat(3,minmax(0,1fr));min-height:520px;display:grid;position:relative;overflow:hidden}.marketSystemPath{background:var(--siltherm-red);height:2px;position:absolute;top:86px;left:14%;right:14%}.marketSystemVisual article{z-index:1;border-right:1px solid #3d444b;flex-direction:column;justify-content:flex-end;min-width:0;padding:32px 28px 38px;display:flex;position:relative}.marketSystemVisual article:last-child{border-right:0}.marketSystemVisual article>div{width:50px;height:50px;color:var(--white);border:2px solid var(--siltherm-red);background:var(--graphite-950);border-radius:50%;place-items:center;display:grid;position:absolute;top:62px;left:50%;transform:translate(-50%)}.marketSystemVisual article>span{color:#ff7389;text-transform:uppercase;font-size:10px;font-weight:800}.marketSystemVisual h3{font-size:calc(24px - var(--zh-font-step,0px));margin:18px 0 0;line-height:1.12}.marketSystemVisual p{color:#aeb7be;margin:16px 0 0;font-size:13px;line-height:1.58}.marketDetail--cold-chain .marketSystemVisual{outline-offset:-25px;border:12px solid #2e6e92;outline:1px solid #7093a7;padding:22px}.marketDetail--cold-chain .marketSystemPath{background:#6da8c9;left:18%;right:18%}.marketDetail--cold-chain .marketSystemVisual article>div{border-color:#6da8c9}.marketDetail--appliance .marketSystemVisual article:nth-child(2){background:#e8edf0}.marketDetail--appliance .marketSystemVisual article:nth-child(2) h3,.marketDetail--appliance .marketSystemVisual article:nth-child(2)>span{color:var(--graphite-950)}.marketDetail--appliance .marketSystemVisual article:nth-child(2) p{color:var(--graphite-600)}.marketDetail--building .marketSystemVisual article:first-of-type{background:#eef3f5;border-left:8px solid #2e6e92;border-right:8px solid #2e6e92}.marketDetail--building .marketSystemVisual article:first-of-type h3,.marketDetail--building .marketSystemVisual article:first-of-type>span{color:var(--graphite-950)}.marketDetail--building .marketSystemVisual article:first-of-type p{color:#58636b}.marketDetail--door .marketSystemVisual article:nth-child(2){border-right:5px solid var(--siltherm-red);border-left:5px solid var(--siltherm-red);background:#252a2f}.marketDetail--door .marketSystem{padding-block:84px}@media (min-width:861px){.marketDetail--door .marketSystemVisual{min-height:390px}.marketDetail--door .marketSystemPath{top:68px}.marketDetail--door .marketSystemVisual article{padding:26px 26px 30px}.marketDetail--door .marketSystemVisual article>div{top:44px}.marketDetail--door .marketSystemVisual h3{font-size:calc(22px - var(--zh-font-step,0px))}}.marketCutaway{border-bottom:1px solid var(--graphite-300);background:var(--paper)}.marketCutawayHeading{grid-template-columns:190px minmax(420px,1fr) minmax(280px,.7fr);align-items:start;gap:48px;margin-bottom:52px;display:grid}.marketCutawayHeading h2{max-width:720px;font-size:min(calc(58px - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,1);margin:0}.marketCutawayHeading>p:last-child{max-width:430px;color:var(--graphite-600);font-size:calc(17px - var(--zh-font-step,0px));margin:0;line-height:1.6}.marketCutawayFigure{border:1px solid var(--graphite-300);background:var(--white);margin:0}.marketCutawayCanvas{aspect-ratio:3/2;position:relative;overflow:hidden}.marketCutawayCanvas>img{object-fit:contain}.marketCutawayLeaders{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.marketCutawayLeaders polyline{fill:none;stroke:var(--siltherm-red);stroke-width:.17px;vector-effect:non-scaling-stroke}.marketCutawayCallout{z-index:3;border-left:3px solid var(--siltherm-red);background:#fffffff0;width:min(210px,18%);padding:10px 12px 11px;position:absolute;transform:translateY(-50%)}.marketCutawayCallout>span{color:var(--siltherm-red);font-size:10px;font-weight:800}.marketCutawayCallout strong{margin-top:4px;font-size:15px;line-height:1.2;display:block}.marketCutawayCallout p{color:var(--graphite-600);margin:5px 0 0;font-size:11px;line-height:1.42}.marketCutawayTarget{z-index:4;border:2px solid var(--white);background:var(--siltherm-red);width:10px;height:10px;box-shadow:0 0 0 1px var(--siltherm-red);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.marketCutawayFigure figcaption{display:none}.marketSolutions{background:var(--paper)}.marketSolutionsLayout{border:1px solid var(--graphite-300);background:var(--white);grid-template-columns:minmax(390px,.88fr) minmax(560px,1.12fr);gap:0;display:grid}.marketSolutionsLayout>figure{border-right:1px solid var(--graphite-300);background:var(--graphite-900);min-height:680px;margin:0;position:relative;overflow:hidden}.marketSolutionsLayout>figure:after{content:"";background:#080a0c14;position:absolute;inset:0}.marketSolutionsLayout>figure img{object-fit:cover}.marketDetail--process .marketSolutionsLayout>figure img,.marketDetail--appliance .marketSolutionsLayout>figure img,.marketDetail--building .marketSolutionsLayout>figure img,.marketDetail--door .marketSolutionsLayout>figure img{object-fit:contain;background:#e9edef;padding:9%}.marketSolutionsCopy{min-width:0;padding:58px 56px 54px}.marketSolutionsCopy h2{margin-top:20px}.marketSolutionsCopy header>p:last-child{max-width:650px;margin-top:25px}.marketProductRoutes{border-top:1px solid var(--graphite-300);margin-top:48px;display:grid}.marketProductRoutes>a{border-bottom:1px solid var(--graphite-300);grid-template-columns:40px minmax(0,1fr) 24px;align-items:start;gap:18px;padding:24px 0;transition:color .16s ease-out,padding .16s ease-out;display:grid}.marketProductRoutes>a:hover{color:var(--siltherm-red);padding-left:8px}.marketProductRoutes h3{font-size:calc(20px - var(--zh-font-step,0px));margin:0}.marketProductRoutes p{color:var(--graphite-600);margin:8px 0 0;font-size:13px;line-height:1.5}.marketProductRoutes svg{margin-top:2px}.marketDesign{background:var(--white)}.marketDesignLayout{grid-template-columns:minmax(430px,.86fr) minmax(540px,1.14fr);align-items:start;gap:110px;display:grid}.marketDesign h2{margin-top:22px}.marketDesign header>p:last-child{max-width:620px;margin-top:27px}.marketDesign ol{border-top:1px solid var(--graphite-300);margin:0;padding:0;list-style:none}.marketDesign li{border-bottom:1px solid var(--graphite-300);min-height:92px;font-size:calc(17px - var(--zh-font-step,0px));grid-template-columns:52px minmax(0,1fr);align-items:center;gap:24px;padding:20px 0;font-weight:720;display:grid}.marketDesign li span{color:var(--siltherm-red);font-size:10px;font-weight:800}.marketEnquiry{color:var(--white);background:var(--siltherm-red);padding:104px 0}.marketEnquiry .marketEyebrow{color:#ffd4db}.marketEnquiryLayout{grid-template-columns:minmax(470px,1.2fr) minmax(420px,.8fr);gap:110px;display:grid}.marketEnquiryLayout>div:last-child>p{color:#fff0f2}.marketEnquiryLayout a{min-width:330px;min-height:54px;color:var(--siltherm-red);background:var(--white);justify-content:space-between;align-items:center;gap:42px;margin-top:30px;padding:0 18px;font-size:13px;font-weight:800;transition:color .16s ease-out,background-color .16s ease-out;display:inline-flex}.marketEnquiryLayout a:hover{color:var(--white);background:var(--graphite-950)}.marketDetail[data-motion-ready=true] [data-market-reveal]{opacity:0;transition:opacity .52s ease-out,transform .65s cubic-bezier(.22,1,.36,1);transform:translateY(18px)}.marketDetail[data-motion-ready=true] [data-market-reveal][data-visible=true]{opacity:1;transform:translateY(0)}@media (max-width:1120px){.marketInner{width:min(var(--market-width), calc(100% - 64px))}.marketHero h1{font-size:min(calc(58px - var(--zh-font-step,0px)), var(--zh-h1-max,999px))}.marketHeroCopy,.marketDetail--appliance .marketHeroCopy,.marketDetail--building .marketHeroCopy{padding-inline:42px}.marketSectionHeading{grid-template-columns:130px minmax(340px,1fr) minmax(260px,.7fr);gap:32px}.marketSectionHeading h2,.marketSystemLayout>header h2,.marketSolutionsCopy h2,.marketDesign h2,.marketEnquiry h2{font-size:min(calc(46px - var(--zh-font-step,0px)), var(--zh-h2-max,999px))}.marketSystemLayout{grid-template-columns:1fr;gap:48px}.marketSystemLayout>header{grid-template-columns:130px minmax(360px,1fr) minmax(260px,.7fr);gap:32px;display:grid}.marketSystemLayout>header h2,.marketSystemLayout>header>p:last-child{margin-top:0}.marketSolutionsCopy{padding-inline:40px}.marketDesignLayout,.marketEnquiryLayout{gap:70px}}@media (max-width:860px){.marketHero{grid-template-columns:1fr}.marketHeroCopy,.marketDetail--appliance .marketHeroCopy,.marketDetail--building .marketHeroCopy{grid-area:auto;min-height:560px;padding:70px 32px}.marketHeroMedia,.marketDetail--appliance .marketHeroMedia,.marketDetail--building .marketHeroMedia{grid-area:auto;min-height:460px}.marketOutcomeGrid{grid-template-columns:1fr}.marketOutcomeGrid article,.marketOutcomeGrid article:last-child{border-right:0;border-bottom:1px solid var(--graphite-200);border-left:0;min-height:0;padding:28px 0}.marketOutcomeGrid h2{margin-top:24px}.marketSectionHeading,.marketSystemLayout>header,.marketCutawayHeading{grid-template-columns:1fr;gap:22px}.marketCutawayHeading h2{font-size:min(calc(46px - var(--zh-font-step,0px)), var(--zh-h2-max,999px))}.marketCutawayHeading>p:last-child{max-width:620px}.marketCutawayLeaders,.marketCutawayCallout,.marketCutawayTarget{display:none}.marketCutawayFigure figcaption{border-top:1px solid var(--graphite-300);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.marketCutawayFigure figcaption>div{border-right:1px solid var(--graphite-300);border-bottom:1px solid var(--graphite-300);min-height:150px;padding:24px}.marketCutawayFigure figcaption>div:nth-child(2n){border-right:0}.marketCutawayFigure figcaption>div:nth-last-child(-n+2){border-bottom:0}.marketCutawayFigure figcaption span{color:var(--siltherm-red);font-size:10px;font-weight:800}.marketCutawayFigure figcaption strong{font-size:calc(17px - var(--zh-font-step,0px));margin-top:8px;display:block}.marketCutawayFigure figcaption p{color:var(--graphite-600);margin:8px 0 0;font-size:13px;line-height:1.5}.marketApplicationGrid{grid-template-columns:1fr}.marketApplicationGrid article,.marketApplicationGrid article:last-child{border-right:1px solid var(--graphite-300);border-bottom:1px solid var(--graphite-300);min-height:0;padding:28px}.marketApplicationGrid--media .marketApplicationCard--media,.marketApplicationGrid--media .marketApplicationCard--media:last-child{border-right:0;padding:0}.marketApplicationCopy{min-height:0}.marketApplicationGrid article>span{margin-top:36px}.marketSystemVisual{grid-template-columns:1fr}.marketSystemPath{width:2px;height:auto;top:12%;bottom:12%;left:53px}.marketSystemVisual article{border-bottom:1px solid #3d444b;border-right:0;min-height:220px;padding:36px 28px 30px 112px}.marketSystemVisual article:last-child{border-bottom:0}.marketSystemVisual article>div{top:50%;left:52px;transform:translate(-50%,-50%)}.marketDetail--cold-chain .marketSystemPath{left:75px;right:auto}.marketDetail--cold-chain .marketSystemVisual article>div{left:52px}.marketSolutionsLayout{grid-template-columns:1fr}.marketSolutionsLayout>figure{border-right:0;border-bottom:1px solid var(--graphite-300);min-height:460px}.marketDesignLayout,.marketEnquiryLayout{grid-template-columns:1fr;gap:50px}}@media (max-width:620px){.marketInner{width:calc(100% - 40px)}.marketHeroCopy,.marketDetail--appliance .marketHeroCopy,.marketDetail--building .marketHeroCopy{min-height:0;padding:58px 20px 64px}.marketHero h1{font-size:min(calc(43px - var(--zh-font-step,0px)), var(--zh-h1-max,999px))}.marketHeroSummary{font-size:calc(16px - var(--zh-font-step,0px))}.marketHeroActions{flex-direction:column;align-items:stretch}.marketHeroMedia,.marketDetail--appliance .marketHeroMedia,.marketDetail--building .marketHeroMedia{min-height:330px}.marketHeroMedia figcaption{bottom:16px;right:18px}.marketSection{padding:82px 0}.marketSectionHeading h2,.marketSystemLayout>header h2,.marketCutawayHeading h2,.marketSolutionsCopy h2,.marketDesign h2,.marketEnquiry h2{font-size:min(calc(38px - var(--zh-font-step,0px)), var(--zh-h2-max,999px))}.marketApplicationGrid h3{font-size:calc(25px - var(--zh-font-step,0px))}.marketApplicationMedia figcaption{min-height:42px;padding-inline:16px}.marketApplicationCopy{padding:26px 24px 30px}.marketSystemVisual article{min-height:230px;padding:34px 24px 30px 92px}.marketSystemPath,.marketDetail--cold-chain .marketSystemPath{left:42px}.marketSystemVisual article>div,.marketDetail--cold-chain .marketSystemVisual article>div{width:42px;height:42px;left:41px}.marketCutawayCanvas{aspect-ratio:4/3}.marketCutawayFigure figcaption{grid-template-columns:1fr}.marketCutawayFigure figcaption>div,.marketCutawayFigure figcaption>div:nth-child(2n),.marketCutawayFigure figcaption>div:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--graphite-300);min-height:0}.marketCutawayFigure figcaption>div:last-child{border-bottom:0}.marketSolutionsLayout>figure{min-height:340px}.marketSolutionsCopy{padding:42px 24px}.marketProductRoutes>a{grid-template-columns:30px minmax(0,1fr) 20px;gap:12px}.marketDesign li{font-size:15px}.marketEnquiry{padding:82px 0}.marketEnquiryLayout a{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.marketDetail[data-motion-ready=true] [data-market-reveal]{opacity:1;transition:none;transform:none}.marketHeroMedia img,.marketPrimaryAction,.marketSecondaryAction,.marketApplicationMediaFrame img,.marketProductRoutes>a{transition:none}}.panelFpPage{min-height:100vh;color:var(--graphite-950);background:var(--white);overflow-x:clip}.panelFpInner{width:min(1380px,100% - 112px);margin-inline:auto}.panelFpSection{padding-block:clamp(104px,10vw,164px)}.panelFpEyebrow{color:var(--siltherm-red);text-transform:uppercase;margin:0 0 18px;font-size:11px;font-weight:800}.panelFpSectionHeading h2{max-width:850px;font-size:min(calc(clamp(42px, 5.1vw, 76px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,.99);letter-spacing:0;margin:0}.panelFpSectionHeading>p:last-child{max-width:690px;color:var(--graphite-500);font-size:calc(17px - var(--zh-font-step,0px));margin:28px 0 0;line-height:1.65}.panelFpSectionHeadingWide{grid-template-columns:minmax(0,1.32fr) minmax(300px,.68fr);align-items:end;column-gap:70px;display:grid}.panelFpSectionHeadingWide>div .panelFpEyebrow{margin-bottom:18px}.panelFpSectionHeadingWide>p:last-child{margin:0}.panelFpHero{min-height:730px;color:var(--white);background:var(--graphite-950);isolation:isolate;position:relative;overflow:hidden}.panelFpHeroMedia,.panelFpHeroWash{position:absolute;inset:0}.panelFpHeroMedia{z-index:-2;left:31%}.panelFpHeroMedia img{object-fit:cover;object-position:center;filter:saturate(.58)contrast(1.08)}.panelFpHeroWash{z-index:-1;background:linear-gradient(90deg,#111316 0% 38%,#111316eb 51%,#11131629 100%),linear-gradient(#0000 48%,#111316b3)}.panelFpHeroInner{align-items:center;min-height:730px;padding-block:92px;display:flex}.panelFpHeroCopy{z-index:2;max-width:790px;position:relative}.panelFpHeroCopy h1{font-size:min(calc(clamp(66px, 7.8vw, 124px) - var(--zh-font-step,0px)), var(--zh-h1-max,999px));line-height:var(--zh-display-leading,.88);letter-spacing:0;margin:0}.panelFpHeroCopy>strong{max-width:700px;font-size:calc(clamp(23px, 2.25vw, 34px) - var(--zh-font-step,0px));margin-top:34px;line-height:1.22;display:block}.panelFpHeroCopy>p:not(.panelFpEyebrow){color:#d3d8dc;max-width:680px;font-size:calc(16px - var(--zh-font-step,0px));margin:22px 0 0;line-height:1.66}.panelFpActions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.panelFpPrimaryAction,.panelFpSecondaryAction,.panelFpEnquiry a{border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding-inline:20px;font-size:13px;font-weight:800;transition:color .18s ease-out,background-color .18s ease-out,border-color .18s ease-out,transform .18s ease-out;display:inline-flex}.panelFpPrimaryAction{color:var(--white);border-color:var(--siltherm-red);background:var(--siltherm-red)}.panelFpSecondaryAction{color:var(--white);background:#1113168c;border-color:#ffffff8c}.panelFpPrimaryAction:hover,.panelFpSecondaryAction:hover,.panelFpEnquiry a:hover{transform:translateY(-2px)}.panelFpPrimaryAction:hover{border-color:var(--siltherm-red-dark);background:var(--siltherm-red-dark)}.panelFpSecondaryAction:hover{color:var(--graphite-950);border-color:var(--white);background:var(--white)}.panelFpValue{background:#f0f3f5}.panelFpValueGrid{border:1px solid var(--graphite-300);background:var(--white);grid-template-columns:minmax(420px,.92fr) minmax(520px,1.08fr);margin-top:72px;display:grid}.panelFpProductMedia{border-right:1px solid var(--graphite-300);background:#dce3e7;min-height:660px;margin:0;position:relative;overflow:hidden}.panelFpProductMedia img{object-fit:contain;object-position:center;padding:42px}.panelFpProductMedia figcaption,.panelFpStandardsMedia figcaption{color:var(--white);text-transform:uppercase;background:#111316e0;padding:12px 14px;font-size:10px;font-weight:800;position:absolute;bottom:20px;left:20px;right:20px}.panelFpOutcomeList{grid-template-rows:repeat(3,minmax(0,1fr));display:grid}.panelFpOutcomeList article{border-bottom:1px solid var(--graphite-300);grid-template-rows:auto auto 1fr;grid-template-columns:54px 1fr;align-content:center;column-gap:26px;padding:34px 40px;display:grid}.panelFpOutcomeList article:last-child{border-bottom:0}.panelFpOutcomeList article>span{color:var(--siltherm-red);grid-row:1/4;font-size:11px;font-weight:800}.panelFpOutcomeList article>p{color:var(--graphite-500);text-transform:uppercase;margin:0;font-size:10px;font-weight:800}.panelFpOutcomeList h3{font-size:min(calc(clamp(24px, 2.3vw, 35px) - var(--zh-font-step,0px)), var(--zh-h3-max,999px));line-height:var(--zh-display-leading,1.05);margin:10px 0 12px}.panelFpOutcomeList small{max-width:580px;color:var(--graphite-500);font-size:13px;line-height:1.55}.panelFpConstruction{background:var(--white)}.panelFpConstructionGrid{grid-template-columns:minmax(440px,.94fr) minmax(440px,1.06fr);align-items:center;gap:clamp(70px,9vw,142px);display:grid}.panelFpAssemblyCutaway{border:1px solid var(--graphite-300);background-color:#eaf0f3;background-image:linear-gradient(#2c668914 1px,#0000 1px),linear-gradient(90deg,#2c668914 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:64px 64px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:620px;padding:40px}.panelFpAssemblyCutaway>p{color:var(--technical-blue);text-transform:uppercase;margin:0;font-size:10px;font-weight:800}.panelFpAssemblyLayers{border:1px solid var(--graphite-400);background:var(--graphite-900);grid-template-columns:minmax(100px,1fr) minmax(150px,.72fr) minmax(100px,1fr);align-items:stretch;min-height:410px;margin-top:28px;display:grid}.panelFpAssemblyLayer{min-width:0;color:var(--white);border-right:1px solid var(--graphite-500);background:linear-gradient(135deg,#373f45,#22272b);flex-direction:column;justify-content:space-between;padding:24px;display:flex}.panelFpAssemblyLayer:last-child{border-right:0}.panelFpAssemblyLayer.isPanel{color:var(--graphite-950);border-top:5px solid var(--siltherm-red);background:radial-gradient(circle,#7d878e 0 1px,#0000 1.6px) 0 0/18px 18px,#e5e7e7}.panelFpAssemblyLayer span{text-transform:uppercase;font-size:10px;font-weight:800}.panelFpAssemblyLayer strong{font-size:calc(clamp(17px, 1.7vw, 25px) - var(--zh-font-step,0px));line-height:1.15}.panelFpAssemblyCutaway>small{max-width:520px;color:var(--graphite-500);margin-top:24px;font-size:11px;line-height:1.55;display:block}.panelFpAssemblyActions{border-top:1px solid var(--graphite-300);margin:44px 0 0;padding:0;list-style:none}.panelFpAssemblyActions li{border-bottom:1px solid var(--graphite-200);grid-template-columns:42px 1fr;gap:20px;padding:22px 0;display:grid}.panelFpAssemblyActions li>span{color:var(--siltherm-red);font-size:10px;font-weight:800}.panelFpAssemblyActions h3{font-size:calc(18px - var(--zh-font-step,0px));margin:0 0 8px}.panelFpAssemblyActions p{color:var(--graphite-500);margin:0;font-size:13px;line-height:1.55}.panelFpTechnical{color:var(--white);background:var(--graphite-950)}.panelFpTechnical .panelFpSectionHeading>p:last-child,.panelFpTechnicalLedger small{color:#aeb6bd}.panelFpTechnicalLedger{border-top:1px solid #4a5055;grid-template-columns:minmax(520px,1.15fr) minmax(360px,.85fr);gap:72px;margin-top:72px;padding-top:26px;display:grid}.panelFpTechnicalLedger dl{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.panelFpTechnicalLedger dl>div{border-bottom:1px solid #3c4247;min-height:148px;padding:22px 26px 22px 0}.panelFpTechnicalLedger dl>div:nth-child(odd){border-right:1px solid #3c4247}.panelFpTechnicalLedger dl>div:nth-child(2n){padding-left:26px}.panelFpTechnicalLedger dt{color:#9aa3aa;text-transform:uppercase;font-size:10px;font-weight:800}.panelFpTechnicalLedger dd{font-size:calc(clamp(23px, 2.25vw, 34px) - var(--zh-font-step,0px));margin:18px 0 0;font-weight:800;line-height:1.05}.panelFpTechnicalLedger dl small{margin-top:10px;font-size:10px;display:block}.panelFpConductivity{border-left:4px solid var(--technical-blue);flex-direction:column;min-height:100%;padding:28px 0 22px 34px;display:flex}.panelFpConductivity>p{color:#b7c6d0;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.panelFpConductivityPlot{border-bottom:1px solid #586067;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:12px;min-height:340px;margin-top:32px;padding-bottom:18px;display:grid}.panelFpConductivityPlot>div{grid-template-rows:auto 1fr auto;align-items:end;gap:9px;height:100%;display:grid}.panelFpConductivityPlot span,.panelFpConductivityPlot strong{font-size:10px;font-weight:800}.panelFpConductivityPlot i{width:100%;height:calc(37% + var(--point-index) * 14%);border-top:3px solid var(--siltherm-red);background:linear-gradient(#c8102e8a,#c8102e14);display:block}.panelFpConductivity>small{margin-top:18px;font-size:10px}.panelFpStandards{background:var(--white)}.panelFpStandardsIntro{grid-template-columns:minmax(420px,.88fr) minmax(500px,1.12fr);align-items:center;gap:clamp(64px,8vw,128px);display:grid}.panelFpStandardsMedia{border:1px solid var(--graphite-300);background:var(--graphite-900);min-height:470px;margin:0;position:relative;overflow:hidden}.panelFpStandardsMedia img{object-fit:cover;filter:saturate(.62)contrast(1.05)}.panelFpCriteriaLedger{border-top:1px solid var(--graphite-300);border-bottom:1px solid var(--graphite-300);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:82px;display:grid}.panelFpCriteriaLedger article{border-right:1px solid var(--graphite-300);grid-template-columns:92px 1fr;align-content:start;gap:22px;min-height:260px;padding:34px;display:grid}.panelFpCriteriaLedger article:last-child{border-right:0}.panelFpCriteriaLedger article>span{color:var(--siltherm-red);font-size:calc(clamp(62px, 6vw, 92px) - var(--zh-font-step,0px));font-weight:800;line-height:.84}.panelFpCriteriaLedger h3{font-size:calc(26px - var(--zh-font-step,0px));margin:0 0 16px}.panelFpCriteriaLedger p{color:var(--graphite-500);margin:0;font-size:14px;line-height:1.6}.panelFpStandardDetails{background:var(--graphite-300);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:1px;display:grid}.panelFpStandardDetails>div{background:#f2f4f5;padding:34px}.panelFpStandardDetails p{color:var(--technical-blue);text-transform:uppercase;margin:0;font-size:10px;font-weight:800}.panelFpStandardDetails ul{flex-wrap:wrap;gap:10px 24px;margin:22px 0 0;padding:0;list-style:none;display:flex}.panelFpStandardDetails li{padding-left:16px;font-size:13px;font-weight:700;position:relative}.panelFpStandardDetails li:before{background:var(--siltherm-red);content:"";width:6px;height:2px;position:absolute;top:.55em;left:0}.panelFpStandardNote{max-width:930px;color:var(--graphite-500);border-left:4px solid var(--technical-blue);margin:34px 0 0 auto;padding-left:24px;font-size:12px;line-height:1.6}.panelFpApplications{background:#e9edef}.panelFpApplicationPortals{grid-template-rows:repeat(2,minmax(250px,auto));grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);grid-auto-flow:dense;background:#aeb5ba;border:1px solid #aeb5ba;gap:1px;margin-top:72px;display:grid}.panelFpApplicationPortal{background:var(--white);flex-direction:column;justify-content:flex-end;min-width:0;padding:38px;transition:color .2s ease-out,background-color .2s ease-out;display:flex;position:relative;overflow:hidden}.panelFpApplicationPortal-1{min-height:560px;color:var(--white);background:var(--graphite-950);grid-row:1/3}.panelFpApplicationPortal-3{color:var(--white);background:var(--graphite-900)}.panelFpApplicationImage{position:absolute;inset:0}.panelFpApplicationImage:after{content:"";background:linear-gradient(#1113161f 26%,#111316f5);position:absolute;inset:0}.panelFpApplicationImage img{object-fit:cover;filter:saturate(.55);transition:transform .7s cubic-bezier(.22,1,.36,1)}.panelFpApplicationPortal:hover .panelFpApplicationImage img{transform:scale(1.045)}.panelFpApplicationPortal>svg,.panelFpApplicationPortal>span:not(.panelFpApplicationImage),.panelFpApplicationPortal h3,.panelFpApplicationPortal p,.panelFpApplicationPortal strong{z-index:1;position:relative}.panelFpApplicationPortal>svg{color:var(--technical-blue);position:absolute;top:34px;right:34px}.panelFpApplicationPortal-1>svg,.panelFpApplicationPortal-3>svg{color:#72a7c7}.panelFpApplicationPortal>span:not(.panelFpApplicationImage){color:var(--siltherm-red);font-size:10px;font-weight:800}.panelFpApplicationPortal h3{font-size:min(calc(clamp(29px, 3vw, 46px) - var(--zh-font-step,0px)), var(--zh-h3-max,999px));line-height:var(--zh-display-leading,1);margin:14px 0 16px}.panelFpApplicationPortal p{max-width:620px;color:var(--graphite-500);margin:0;font-size:14px;line-height:1.55}.panelFpApplicationPortal-1 p,.panelFpApplicationPortal-3 p{color:#bdc5ca}.panelFpApplicationPortal strong{align-items:center;gap:8px;margin-top:28px;font-size:12px;display:inline-flex}.panelFpApplicationPortal:hover{color:var(--white);background:var(--siltherm-red)}.panelFpApplicationPortal:hover p,.panelFpApplicationPortal:hover>span:not(.panelFpApplicationImage),.panelFpApplicationPortal:hover>svg{color:var(--white)}.panelFpEvidence{background:var(--white)}.panelFpEvidenceGrid{grid-template-columns:minmax(420px,.9fr) minmax(520px,1.1fr);align-items:start;gap:clamp(70px,9vw,145px);display:grid}.panelFpEvidenceFile{color:var(--white);border-left:5px solid var(--technical-blue);background:var(--graphite-900);padding:42px}.panelFpEvidenceFile>svg{color:#77a9c5}.panelFpEvidenceFile dl{margin:30px 0 0}.panelFpEvidenceFile dl>div{border-top:1px solid #454b51;grid-template-columns:.7fr 1.3fr;gap:24px;padding:19px 0;display:grid}.panelFpEvidenceFile dt{color:#9fa8af;text-transform:uppercase;font-size:10px;font-weight:800}.panelFpEvidenceFile dd{margin:0;font-size:13px;font-weight:700}.panelFpEnquiry{color:var(--white);background:var(--siltherm-red);padding-block:94px}.panelFpEnquiryGrid{grid-template-columns:minmax(420px,1.05fr) minmax(440px,.95fr);align-items:end;gap:100px;display:grid}.panelFpEnquiry .panelFpEyebrow{color:#ffc0ca}.panelFpEnquiry h2{max-width:760px;font-size:min(calc(clamp(44px, 5.6vw, 82px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,.98);margin:0}.panelFpEnquiry p{color:#ffe1e6;max-width:630px;font-size:calc(16px - var(--zh-font-step,0px));margin:0;line-height:1.62}.panelFpEnquiry a{color:var(--graphite-950);border-color:var(--white);background:var(--white);margin-top:28px}.panelFpEnquiry small{color:#ffd1d8;margin-top:14px;font-size:10px;display:block}@media (max-width:1120px){.panelFpInner{width:min(100% - 64px,1380px)}.panelFpValueGrid,.panelFpConstructionGrid,.panelFpStandardsIntro,.panelFpEvidenceGrid{gap:0}.panelFpTechnicalLedger{gap:46px}}@media (max-width:900px){.panelFpSectionHeadingWide,.panelFpValueGrid,.panelFpConstructionGrid,.panelFpTechnicalLedger,.panelFpStandardsIntro,.panelFpEvidenceGrid,.panelFpEnquiryGrid{grid-template-columns:1fr}.panelFpSectionHeadingWide>p:last-child{margin-top:24px}.panelFpHeroMedia{left:0}.panelFpHeroWash{background:#111316bd}.panelFpHeroInner{padding-block:100px}.panelFpValueGrid{border-bottom:0}.panelFpProductMedia{border-right:0;border-bottom:1px solid var(--graphite-300);min-height:540px}.panelFpConstructionGrid,.panelFpStandardsIntro,.panelFpEvidenceGrid,.panelFpEnquiryGrid{gap:64px}.panelFpConductivity{border-top:4px solid var(--technical-blue);border-left:0;padding-left:0}.panelFpCriteriaLedger{grid-template-columns:1fr}.panelFpCriteriaLedger article{border-right:0;border-bottom:1px solid var(--graphite-300);min-height:0}.panelFpCriteriaLedger article:last-child{border-bottom:0}.panelFpApplicationPortals{grid-template-rows:auto;grid-template-columns:1fr}.panelFpApplicationPortal-1{grid-row:auto;min-height:500px}}@media (max-width:640px){.panelFpInner{width:calc(100% - 40px)}.panelFpSection{padding-block:84px}.panelFpSectionHeading h2{font-size:min(calc(42px - var(--zh-font-step,0px)), var(--zh-h2-max,999px))}.panelFpHero,.panelFpHeroInner{min-height:760px}.panelFpHeroInner{padding-block:72px}.panelFpHeroCopy h1{font-size:min(calc(58px - var(--zh-font-step,0px)), var(--zh-h1-max,999px));line-height:var(--zh-display-leading,.94)}.panelFpHeroCopy>strong{font-size:calc(21px - var(--zh-font-step,0px));margin-top:28px}.panelFpActions{flex-direction:column;align-items:stretch}.panelFpPrimaryAction,.panelFpSecondaryAction{width:100%}.panelFpValueGrid{margin-top:50px}.panelFpProductMedia{min-height:440px}.panelFpProductMedia img{padding:22px}.panelFpOutcomeList article{grid-template-columns:36px 1fr;column-gap:14px;padding:28px 22px}.panelFpAssemblyCutaway{min-height:520px;padding:24px}.panelFpAssemblyLayers{grid-template-columns:1fr .8fr 1fr;min-height:330px}.panelFpAssemblyLayer{padding:14px 10px}.panelFpAssemblyLayer span{font-size:8px}.panelFpAssemblyLayer strong{font-size:13px}.panelFpTechnicalLedger dl{grid-template-columns:1fr}.panelFpTechnicalLedger dl>div,.panelFpTechnicalLedger dl>div:nth-child(2n){border-right:0;min-height:124px;padding:22px 0}.panelFpConductivityPlot{gap:6px}.panelFpConductivityPlot span,.panelFpConductivityPlot strong{font-size:8px}.panelFpStandardsMedia{min-height:360px}.panelFpCriteriaLedger article{grid-template-columns:62px 1fr;gap:16px;padding:28px 20px}.panelFpCriteriaLedger article>span{font-size:calc(58px - var(--zh-font-step,0px))}.panelFpStandardDetails{grid-template-columns:1fr}.panelFpApplicationPortal,.panelFpEvidenceFile{padding:28px}.panelFpApplicationPortal-1{min-height:440px}.panelFpEvidenceFile dl>div{grid-template-columns:1fr;gap:8px}.panelFpEnquiry{padding-block:78px}.panelFpEnquiry h2{font-size:min(calc(44px - var(--zh-font-step,0px)), var(--zh-h2-max,999px))}}@media (prefers-reduced-motion:reduce){.panelFpApplicationImage img,.panelFpPrimaryAction,.panelFpSecondaryAction,.panelFpEnquiry a{transition:none}}.panelPage{--panel-width:1440px;color:var(--graphite-950);background:var(--white);overflow-x:clip}.panelInner{width:min(var(--panel-width), calc(100% - 112px));margin-inline:auto}.panelEyebrow{color:var(--siltherm-red);text-transform:uppercase;margin:0;font-size:12px;font-weight:800;line-height:1.35}.panelBreadcrumbs{border-bottom:1px solid var(--graphite-200);background:var(--white)}.panelBreadcrumbs .panelInner{min-height:48px;color:var(--graphite-500);white-space:nowrap;align-items:center;font-size:11px;font-weight:700;display:flex;overflow:hidden}.panelBreadcrumbs a,.panelBreadcrumbs span{align-items:center;gap:7px;display:inline-flex}.panelBreadcrumbs a:after{background:var(--graphite-300);content:"";width:28px;height:1px;margin:0 13px}.panelBreadcrumbs a:hover,.panelBreadcrumbs a:focus-visible{color:var(--siltherm-red)}.panelHero{border-bottom:1px solid var(--graphite-200);background:var(--white)}.panelHeroGrid{grid-template-columns:minmax(480px,.86fr) minmax(620px,1.14fr);min-height:650px;display:grid}.panelHeroCopy{padding:78px clamp(64px, 7vw, 132px) 78px max(56px, calc((100vw - var(--panel-width)) / 2));flex-direction:column;justify-content:center;display:flex}.panelHeroCopy h1{max-width:680px;font-size:min(calc(clamp(64px, 7vw, 112px) - var(--zh-font-step,0px)), var(--zh-h1-max,999px));line-height:var(--zh-display-leading,.88);letter-spacing:0;margin:20px 0 0}.panelHeroStatement{max-width:660px;font-size:calc(clamp(24px, 2.15vw, 34px) - var(--zh-font-step,0px));margin:34px 0 0;font-weight:700;line-height:1.16}.panelHeroSummary{max-width:620px;color:var(--graphite-500);font-size:calc(16px - var(--zh-font-step,0px));margin:24px 0 0;line-height:1.65}.panelActions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.panelActions a,.panelEnquiry a,.panelEvidenceRecord>a{justify-content:space-between;align-items:center;gap:20px;min-height:58px;padding:0 20px;font-size:13px;font-weight:800;display:inline-flex}.panelPrimaryAction{min-width:230px;color:var(--white);background:var(--siltherm-red)}.panelPrimaryAction:hover,.panelPrimaryAction:focus-visible{background:var(--siltherm-red-dark)}.panelSecondaryAction{border:1px solid var(--graphite-300);background:var(--white);min-width:224px}.panelSecondaryAction:hover,.panelSecondaryAction:focus-visible{border-color:var(--graphite-950)}.panelHeroStage{background:#eef0f2;min-width:0;position:relative;overflow:hidden}.panelHeroStage:before{z-index:1;pointer-events:none;content:"";background-image:linear-gradient(#1113160e 1px,#0000 1px),linear-gradient(90deg,#1113160e 1px,#0000 1px);background-size:84px 84px;position:absolute;inset:0}.panelHeroMedia{position:absolute;inset:0;overflow:hidden}.panelHeroMedia img{object-fit:cover;object-position:center}.panelFactRail{max-width:var(--panel-width);border-inline:1px solid var(--graphite-200);grid-template-columns:repeat(4,minmax(0,1fr));margin-inline:auto;display:grid}.panelFactRail>div{border-right:1px solid var(--graphite-200);grid-template-columns:25px 1fr;gap:5px 13px;min-height:105px;padding:24px 28px;display:grid}.panelFactRail>div:last-child{border-right:0}.panelFactRail svg{color:var(--technical-blue);grid-row:1/3}.panelFactRail span{color:var(--graphite-500);text-transform:uppercase;font-size:10px;font-weight:800}.panelFactRail strong{font-size:calc(18px - var(--zh-font-step,0px));line-height:1.25}.panelSection{padding:126px 0}.panelSectionHeading h2{max-width:800px;font-size:min(calc(clamp(42px, 4.1vw, 66px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,.98);margin:20px 0 0}.panelSectionHeading>p:last-child{max-width:680px;color:var(--graphite-500);font-size:calc(16px - var(--zh-font-step,0px));margin:28px 0 0;line-height:1.65}.panelArchitectureGrid{grid-template-columns:minmax(360px,.72fr) minmax(640px,1.28fr);align-items:start;gap:clamp(72px,8vw,144px);display:grid}.panelArchitecture .panelSectionHeading{position:sticky;top:156px}.panelMaterialAssembly{border-top:1px solid var(--graphite-950);min-width:0}.panelMaterialStack{background-color:#f0f2f3;background-image:linear-gradient(#2c668914 1px,#0000 1px),linear-gradient(90deg,#2c668914 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:54px 54px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;place-items:center;height:360px;margin:40px 0 48px;display:grid;position:relative;overflow:hidden}.panelMaterialLayer{border:1px solid #1113163d;box-shadow:0 7px 12px #11131614}.panelMaterialLayer span{color:var(--siltherm-red);font-size:11px;font-weight:800}.panelMaterialLayer strong{font-size:15px}.panelMaterialLayer-1{background:repeating-linear-gradient(135deg,#d2d7db 0 3px,#fafafa 3px 9px);justify-content:space-between;align-items:flex-start;width:min(500px,76%);min-height:176px;padding:21px 24px;display:flex;position:relative;box-shadow:7px 8px #1113161a}.panelMaterialLayer-2{color:var(--graphite-950);background:radial-gradient(circle,#7b868e 0 1.5px,#0000 2px) 0 0/22px 22px,repeating-linear-gradient(25deg,#0000 0 32px,#4b565e2e 33px 34px,#0000 35px 64px),#e5e8e9;grid-template-columns:auto 1fr;align-content:center;gap:8px 18px;padding:24px;display:grid;position:absolute;inset:48px 24px 22px;box-shadow:inset 0 0 0 1px #adb5bb}.panelThicknessMarker{z-index:3;border-left:2px solid var(--siltherm-red);gap:4px;padding-left:12px;display:grid;position:absolute;top:18px;right:18px}.panelThicknessMarker span{color:var(--graphite-500);text-transform:uppercase;font-size:9px;font-weight:800}.panelThicknessMarker strong{font-size:14px}.panelMaterialLayer-2 strong{align-self:center}.panelMaterialLayer-2 small{max-width:260px;color:var(--graphite-700);grid-column:2;font-size:10px;font-weight:700;line-height:1.45}.panelMaterialStack>small{color:var(--graphite-500);font-size:10px;position:absolute;bottom:14px;left:18px;right:18px}.panelLayerNotes article{border-top:1px solid var(--graphite-200);grid-template-columns:42px 1fr;gap:20px;padding:28px 0;display:grid}.panelLayerNotes article:last-child{border-bottom:1px solid var(--graphite-200)}.panelLayerNotes article>span{color:var(--siltherm-red);font-size:11px;font-weight:800}.panelLayerNotes h3{font-size:calc(22px - var(--zh-font-step,0px));margin:0}.panelLayerNotes p{color:var(--graphite-500);margin:10px 0 0;font-size:14px;line-height:1.6}.panelThermal{color:var(--white);background:var(--graphite-950)}.panelThermalGrid{grid-template-columns:minmax(360px,.7fr) minmax(640px,1.3fr);align-items:center;gap:clamp(70px,9vw,160px);display:grid}.panelSectionHeadingDark .panelEyebrow{color:#ff768b}.panelSectionHeadingDark>p:last-of-type{color:var(--graphite-300)}.panelSectionHeadingDark>strong{border-left:2px solid var(--technical-blue);color:var(--graphite-200);background:var(--graphite-900);text-transform:uppercase;margin-top:34px;padding:11px 14px;font-size:11px;display:inline-block}.panelConductivityChart{background:var(--graphite-900);border:1px solid #383d42;min-width:0;padding:44px 38px 24px 72px;position:relative}.panelConductivityChart svg{width:100%;height:auto;display:block;overflow:visible}.panelChartGrid path{fill:none;stroke:#383d42;stroke-width:1px}#panelThermalCurve{stroke:#ef4963;stroke-width:3px;vector-effect:non-scaling-stroke}.panelCurvePoint circle{fill:var(--graphite-900);stroke:#ef4963;stroke-width:3px}.panelCurvePoint text{fill:var(--white);font-size:calc(18px - var(--zh-font-step,0px));font-weight:800}.panelCurvePoint .panelCurveTemperature{fill:var(--graphite-300);font-size:13px}.panelChartScale{color:#8d969e;flex-direction:column;justify-content:space-between;font-size:9px;font-weight:700;display:flex;position:absolute;inset:56px auto 78px 22px}.panelConductivityChart>p{color:#9099a1;margin:8px 0 0;font-size:11px;line-height:1.5}.panelIntegration{background:var(--paper)}.panelSectionHeadingWide{grid-template-columns:190px minmax(460px,1.4fr) minmax(300px,.6fr);align-items:start;gap:54px;margin-bottom:72px;display:grid}.panelSectionHeadingWide h2,.panelSectionHeadingWide>p:last-child{margin-top:0}.panelIntegrationSequence{border-top:1px solid var(--graphite-950);border-bottom:1px solid var(--graphite-950);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.panelIntegrationSequence article{border-right:1px solid var(--graphite-300);min-height:310px;padding:34px 34px 42px 0}.panelIntegrationSequence article+article{padding-left:34px}.panelIntegrationSequence article:last-child{border-right:0}.panelIntegrationSequence span{color:var(--siltherm-red);font-size:11px;font-weight:800}.panelIntegrationSequence h3{max-width:300px;font-size:calc(26px - var(--zh-font-step,0px));margin:88px 0 0;line-height:1.08}.panelIntegrationSequence p{color:var(--graphite-500);margin:18px 0 0;font-size:14px;line-height:1.6}.panelRecord{background:var(--white)}.panelRecordGrid{grid-template-columns:minmax(360px,.72fr) minmax(620px,1.28fr);align-items:start;gap:clamp(80px,9vw,160px);display:grid}.panelRecordList{border-top:1px solid var(--graphite-950);margin:0}.panelRecordList>div{border-bottom:1px solid var(--graphite-200);grid-template-columns:minmax(190px,.7fr) minmax(260px,1fr);gap:12px 30px;padding:24px 0;display:grid}.panelRecordList dt{color:var(--graphite-500);font-size:12px;font-weight:700}.panelRecordList dd{font-size:calc(16px - var(--zh-font-step,0px));margin:0;font-weight:800}.panelRecordList small{color:var(--technical-blue);grid-column:2;font-size:10px;font-weight:700}.panelApplications{color:var(--white);background:var(--graphite-950)}.panelApplicationMedia{min-height:620px;position:relative;overflow:hidden}.panelApplicationMedia>img{object-fit:cover;object-position:center}.panelApplicationShade{background:linear-gradient(90deg,#111316f5 0%,#111316d6 38%,#11131633 78%,#11131614 100%);position:absolute;inset:0}.panelApplicationIntro{z-index:1;flex-direction:column;justify-content:center;min-height:620px;display:flex;position:relative}.panelApplicationIntro .panelEyebrow{color:#ff758b}.panelApplicationIntro h2{max-width:760px;font-size:min(calc(clamp(48px, 5.3vw, 82px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,.96);margin:24px 0 0}.panelApplicationIntro>p:last-child{max-width:580px;color:var(--graphite-200);font-size:calc(16px - var(--zh-font-step,0px));margin:28px 0 0;line-height:1.65}.panelApplicationRoutes{width:min(var(--panel-width), 100%);border-inline:1px solid #353a3f;grid-template-columns:repeat(3,minmax(0,1fr));margin-inline:auto;display:grid}.panelApplicationRoutes article{border-right:1px solid #353a3f;min-height:300px;padding:32px}.panelApplicationRoutes article:last-child{border-right:0}.panelApplicationRoutes article>span{color:#ff758b;font-size:11px;font-weight:800}.panelApplicationRoutes h3{font-size:calc(25px - var(--zh-font-step,0px));margin:52px 0 0}.panelApplicationRoutes p{color:var(--graphite-300);margin:16px 0 0;font-size:14px;line-height:1.6}.panelApplicationRoutes a{align-items:center;gap:12px;margin-top:28px;font-size:12px;font-weight:800;display:inline-flex}.panelApplicationRoutes a:hover,.panelApplicationRoutes a:focus-visible{color:#ff758b}.panelEvidence{background:var(--paper)}.panelEvidenceGrid{grid-template-columns:minmax(400px,.9fr) minmax(520px,1.1fr);align-items:start;gap:clamp(70px,9vw,150px);display:grid}.panelEvidenceRecord{border-top:3px solid var(--technical-blue);color:var(--white);background:var(--graphite-900);padding:34px}.panelEvidenceRecord>svg{color:#69a8ca;margin-bottom:26px}.panelEvidenceRecord>div{border-top:1px solid #3a3f44;grid-template-columns:150px 1fr;gap:24px;padding:18px 0;display:grid}.panelEvidenceRecord span{color:#9ba4ac;text-transform:uppercase;font-size:10px;font-weight:800}.panelEvidenceRecord strong{font-size:14px;line-height:1.4}.panelEvidenceRecord>a{width:100%;color:var(--graphite-950);background:var(--white);margin-top:20px}.panelEvidenceRecord>a:hover,.panelEvidenceRecord>a:focus-visible{background:#edf1f3}.panelEnquiry{color:var(--white);background:var(--siltherm-red);padding:110px 0}.panelEnquiryGrid{grid-template-columns:minmax(520px,1.18fr) minmax(380px,.82fr);gap:110px;display:grid}.panelEnquiry .panelEyebrow{color:#ffd1d9}.panelEnquiry h2{max-width:760px;font-size:min(calc(clamp(44px, 4.8vw, 72px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,.98);margin:20px 0 0}.panelEnquiryGrid>div:last-child>p{font-size:calc(16px - var(--zh-font-step,0px));margin:0;line-height:1.65}.panelEnquiry a{width:100%;color:var(--graphite-950);background:var(--white);margin-top:28px}.panelEnquiry small{color:#ffe0e5;margin-top:14px;font-size:11px;display:block}@media (max-width:1180px){.panelInner{width:min(var(--panel-width), calc(100% - 64px))}.panelHeroGrid{grid-template-columns:minmax(420px,.95fr) minmax(500px,1.05fr)}.panelHeroCopy{padding-inline:48px}.panelFactRail{width:calc(100% - 64px)}.panelArchitectureGrid,.panelThermalGrid,.panelRecordGrid,.panelEvidenceGrid{gap:70px}.panelSectionHeadingWide{grid-template-columns:150px minmax(380px,1.25fr) minmax(260px,.75fr);gap:34px}}@media (max-width:900px){.panelHeroGrid,.panelArchitectureGrid,.panelThermalGrid,.panelRecordGrid,.panelEvidenceGrid,.panelEnquiryGrid{grid-template-columns:1fr}.panelHeroCopy{min-height:560px;padding-inline:32px}.panelHeroStage{min-height:590px}.panelFactRail{grid-template-columns:repeat(2,minmax(0,1fr))}.panelFactRail>div:nth-child(2){border-right:0}.panelFactRail>div:nth-child(-n+2){border-bottom:1px solid var(--graphite-200)}.panelArchitecture .panelSectionHeading{position:static}.panelSectionHeadingWide{grid-template-columns:1fr}.panelSectionHeadingWide h2,.panelSectionHeadingWide>p:last-child{margin-top:0}.panelIntegrationSequence,.panelApplicationRoutes{grid-template-columns:1fr}.panelIntegrationSequence article,.panelIntegrationSequence article+article,.panelApplicationRoutes article{border-right:0;border-bottom:1px solid var(--graphite-300);min-height:0;padding:30px 0}.panelApplicationRoutes article{border-bottom-color:#353a3f;padding-inline:32px}.panelIntegrationSequence article:last-child,.panelApplicationRoutes article:last-child{border-bottom:0}.panelIntegrationSequence h3,.panelApplicationRoutes h3{margin-top:36px}}@media (max-width:640px){.panelInner{width:calc(100% - 40px)}.panelBreadcrumbs .panelInner{overflow-x:auto}.panelHeroCopy{min-height:0;padding:74px 20px}.panelHeroCopy h1{font-size:min(calc(58px - var(--zh-font-step,0px)), var(--zh-h1-max,999px))}.panelHeroStatement{font-size:calc(25px - var(--zh-font-step,0px))}.panelActions{display:grid}.panelHeroStage{min-height:440px}.panelFactRail{grid-template-columns:1fr;width:calc(100% - 40px)}.panelFactRail>div{border-right:0;border-bottom:1px solid var(--graphite-200);min-height:88px}.panelFactRail>div:last-child{border-bottom:0}.panelSection{padding:84px 0}.panelSectionHeading h2{font-size:min(calc(40px - var(--zh-font-step,0px)), var(--zh-h2-max,999px))}.panelArchitectureGrid,.panelThermalGrid,.panelRecordGrid,.panelEvidenceGrid,.panelEnquiryGrid{gap:54px}.panelMaterialStack{height:300px}.panelMaterialLayer-1{width:84%;min-height:210px;padding:18px}.panelMaterialLayer-2{padding:18px;inset:58px 20px 22px}.panelMaterialLayer strong{font-size:12px}.panelMaterialLayer-2 small{font-size:9px}.panelConductivityChart{padding:30px 10px 20px 34px}.panelChartScale{display:none}.panelCurvePoint text{font-size:15px}.panelRecordList>div{grid-template-columns:1fr}.panelRecordList small{grid-column:1}.panelApplicationMedia,.panelApplicationIntro{min-height:610px}.panelApplicationShade{background:linear-gradient(#1113165c 0%,#111316e0 42%,#111316f7 100%)}.panelApplicationIntro{justify-content:flex-end;padding-bottom:58px}.panelApplicationIntro h2{font-size:min(calc(44px - var(--zh-font-step,0px)), var(--zh-h2-max,999px))}.panelEvidenceRecord{padding:24px 20px}.panelEvidenceRecord>div{grid-template-columns:1fr;gap:8px}.panelEnquiry{padding:84px 0}.panelEnquiry h2{font-size:min(calc(42px - var(--zh-font-step,0px)), var(--zh-h2-max,999px))}}@media (prefers-reduced-motion:reduce){.panelHeroMedia img,.panelApplicationMedia>img,.panelMaterialLayer{transform:none!important}}.pipePage{--pipe-red:#d6082f;--pipe-ink:#111418;--pipe-dark:#171c20;--pipe-dark-2:#20262b;--pipe-blue:#2a6c91;--pipe-blue-pale:#dce6eb;--pipe-grey:#e8edef;--pipe-line:#b9c4ca;--pipe-muted:#61707a;color:var(--pipe-ink);background:#fff;overflow-x:clip}.pipePage *,.pipePage :before,.pipePage :after{box-sizing:border-box}.pipePage main{overflow-x:clip}.pipeInner{width:min(1480px,100% - 120px);margin-inline:auto}.pipeEyebrow{color:var(--pipe-red);text-transform:uppercase;margin:0;font-size:12px;font-weight:800;line-height:1.35}.pipeBreadcrumb{padding-block:34px 30px}.pipeBreadcrumb nav{color:#596976;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.pipeBreadcrumb a{color:inherit;text-decoration:none}.pipeBreadcrumb a:hover,.pipeBreadcrumb a:focus-visible{color:var(--pipe-red)}.pipeBreadcrumb i{color:#98a6af;margin-left:8px;font-style:normal}.pipeHero{background:var(--pipe-grey);border-bottom:1px solid var(--pipe-line);padding-bottom:0}.pipeHeroLayout{border:1px solid var(--pipe-line);background:#fff;grid-template-columns:minmax(0,1.02fr) minmax(560px,.98fr);min-height:760px;display:grid}.pipeHeroCopy{flex-direction:column;justify-content:center;padding:clamp(62px,6vw,104px);display:flex}.pipeHeroCopy h1{max-width:760px;font-size:min(calc(clamp(60px, 5.4vw, 92px) - var(--zh-font-step,0px)), var(--zh-h1-max,999px));font-weight:var(--zh-display-weight,750);line-height:var(--zh-display-leading,.94);letter-spacing:0;margin:24px 0 34px}.pipeHeroCopy>strong{max-width:700px;font-size:calc(clamp(20px, 1.75vw, 29px) - var(--zh-font-step,0px));line-height:1.28}.pipeHeroCopy>p:not(.pipeEyebrow){max-width:690px;color:var(--pipe-muted);font-size:calc(17px - var(--zh-font-step,0px));margin:24px 0 0;line-height:1.68}.pipeHeroActions{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:38px;display:flex}.pipePrimaryAction,.pipeTextAction,.pipeEnquiry a{min-height:54px;color:inherit;justify-content:space-between;align-items:center;gap:28px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.pipePrimaryAction{color:#fff;background:var(--pipe-red);min-width:264px;padding:0 18px}.pipePrimaryAction svg,.pipeTextAction svg,.pipeApplications a svg,.pipeSource a svg,.pipeEnquiry a svg{transition:transform .18s}.pipePrimaryAction:hover svg,.pipePrimaryAction:focus-visible svg{transform:translateY(3px)}.pipeTextAction:hover svg,.pipeTextAction:focus-visible svg,.pipeApplications a:hover svg,.pipeApplications a:focus-visible svg,.pipeSource a:hover svg,.pipeSource a:focus-visible svg,.pipeEnquiry a:hover svg,.pipeEnquiry a:focus-visible svg{transform:translate(3px,-3px)}.pipeHeroField{border-left:1px solid var(--pipe-line);background-color:#d7e1e6;background-image:linear-gradient(#48637124 1px,#0000 1px),linear-gradient(90deg,#48637124 1px,#0000 1px);background-size:80px 80px;flex-direction:column;min-width:0;margin:0;padding:34px 34px 18px;display:flex;position:relative;overflow:hidden}.pipeHeroProduct{background:#f5f7f8b3;min-height:590px;position:relative;overflow:hidden}.pipeHeroProduct img{object-fit:contain;padding:36px}.pipeHeroField svg{width:100%;height:min(670px,44vw);min-height:590px}.pipeHeroGrid{fill:none;stroke:#91a4ae;stroke-width:1px;stroke-dasharray:5 9;opacity:.6}.pipeHeroOuter,.pipeHeroInsulation,.pipeHeroPipe{stroke:#40515b;stroke-width:3px;stroke-linejoin:round;stroke-dasharray:210}.pipeHeroOuter{fill:#465761}.pipeHeroInsulation{fill:#f2f4f4;stroke:var(--pipe-red);stroke-width:5px}.pipeHeroPipe{fill:#73858f}.pipeHeroBore{fill:var(--pipe-dark);stroke:#f7f8f8;stroke-width:3px}.pipeHeroHeat,.pipeHeroHeatHead{fill:none;stroke:var(--pipe-red);stroke-width:4px}.pipeHeroHeat{stroke-dasharray:9 10}.pipeHeroLabel path{fill:none;stroke:var(--pipe-blue);stroke-width:2px}.pipeHeroLabel circle{fill:var(--pipe-red)}.pipeHeroLabel rect{fill:#f7fafbf5;stroke:var(--pipe-blue);stroke-width:1.5px}.pipeHeroLabel text{fill:#183648;font-size:calc(16px - var(--zh-font-step,0px));font-weight:800}.pipeSpecTrack{color:#fff;background:var(--pipe-dark);grid-template-columns:repeat(4,1fr);margin-top:0;display:grid}.pipeSpecTrack>div{border-right:1px solid #465159;min-height:134px;padding:30px}.pipeSpecTrack>div:last-child{border-right:0}.pipeSpecTrack span,.pipeSpecTrack strong{display:block}.pipeSpecTrack span{color:#90a1ab;text-transform:uppercase;font-size:11px;font-weight:800}.pipeSpecTrack strong{font-size:calc(clamp(24px, 2vw, 34px) - var(--zh-font-step,0px));margin-top:22px;line-height:1}.pipeBoundary{color:#fff;background:var(--pipe-dark);padding:150px 0 180px}.pipeBoundaryLayout{grid-template-columns:minmax(430px,.82fr) minmax(560px,1.18fr);gap:100px;display:grid}.pipeBoundarySticky{align-self:start;position:sticky;top:130px}.pipeBoundarySticky h2,.pipeGeometryHeader h2,.pipeEvidenceCopy h2,.pipeCoveringsCopy h2,.pipeInstallationHeader h2,.pipeApplicationsIntro h2,.pipeSource h2,.pipeEnquiry h2{font-size:min(calc(clamp(50px, 4.75vw, 76px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));font-weight:var(--zh-display-weight,750);line-height:var(--zh-display-leading,.98);letter-spacing:0;margin:22px 0 0}.pipeBoundarySticky>p:not(.pipeEyebrow),.pipeGeometryHeader>p,.pipeEvidenceCopy>p:not(.pipeEyebrow),.pipeCoveringsCopy>p:not(.pipeEyebrow),.pipeInstallationHeader>p,.pipeApplicationsIntro>p:not(.pipeEyebrow),.pipeEnquiryLayout>div:last-child>p{color:#adb9c0;font-size:calc(17px - var(--zh-font-step,0px));margin:30px 0 0;line-height:1.7}.pipeBoundaryFigure{aspect-ratio:1;border:1px solid #3c484f;place-items:center;width:min(440px,100%);margin:54px 0 0;display:grid;position:relative}.pipeBoundaryRing{aspect-ratio:1;border-radius:50%;place-items:center;transition:border-color .24s,background .24s,box-shadow .24s;display:grid}.pipeBoundaryProtection{background:#2c353a;border:18px solid #56646c;width:78%}.pipeBoundaryInsulation{background:#e7ecee;border:18px solid #b7c2c7;width:72%}.pipeBoundaryService{color:#fff;background:#0e1114;border:14px solid #66767e;width:53%}.pipeBoundaryRing.isActive{border-color:var(--pipe-red);box-shadow:0 0 0 2px #d6082f2e}.pipeBoundaryService span{font-size:11px;font-weight:800}.pipeBoundaryArrow{background:var(--pipe-red);width:2px;height:31%;position:absolute;top:14%;left:50%;transform:translate(-50%)}.pipeBoundaryArrow:before{content:"";border-top:2px solid var(--pipe-red);border-left:2px solid var(--pipe-red);width:12px;height:12px;position:absolute;top:-2px;left:-6px;transform:rotate(45deg)}.pipeBoundarySticky>small{color:#71848f;text-transform:uppercase;max-width:440px;padding-top:16px;font-size:9px;font-weight:800;line-height:1.45;display:block}.pipeBoundarySteps{padding-top:130px}.pipeBoundaryStep{color:#d7dfe3;background:#20272b;border:1px solid #465159;min-height:330px;margin-top:160px;padding:54px;transition:color .22s,border-color .22s,transform .22s;position:sticky;top:180px}.pipeBoundaryStep:first-child{margin-top:0}.pipeBoundaryStep:nth-child(2){top:200px}.pipeBoundaryStep:nth-child(3){top:220px}.pipeBoundaryStep.isActive{color:#fff;border-color:var(--pipe-red);transform:translate(-18px)}.pipeBoundaryStep>span{color:var(--pipe-red);font-size:12px;font-weight:800}.pipeBoundaryStep h3{max-width:550px;font-size:min(calc(clamp(36px, 3.1vw, 50px) - var(--zh-font-step,0px)), var(--zh-h3-max,999px));line-height:var(--zh-display-leading,1.04);margin:64px 0 0}.pipeBoundaryStep p{color:#aebbc2;max-width:580px;font-size:calc(16px - var(--zh-font-step,0px));margin:24px 0 0;line-height:1.65}.pipeGeometry{background:#fff;padding:160px 0}.pipeGeometryHeader,.pipeInstallationHeader{grid-template-columns:minmax(0,1.05fr) minmax(360px,.65fr);align-items:end;gap:120px;display:grid}.pipeGeometryHeader>p{color:var(--pipe-muted)}.pipeDiameterField{color:#fff;background:var(--pipe-dark);margin-top:100px;padding:52px}.pipeDiameterStatement{grid-template-columns:auto 1fr auto;align-items:center;gap:36px;display:grid}.pipeDiameterStatement div{align-items:baseline;gap:18px;display:flex}.pipeDiameterStatement div:last-child{text-align:right}.pipeDiameterStatement span,.pipeDiameterNote{color:#92a2ab;text-transform:uppercase;font-size:11px;font-weight:800}.pipeDiameterStatement div strong{font-size:calc(clamp(30px, 3vw, 48px) - var(--zh-font-step,0px))}.pipeDiameterStatement i{background:#63717a;height:1px;position:relative}.pipeDiameterStatement i:before,.pipeDiameterStatement i:after{content:"";background:var(--pipe-red);border-radius:50%;width:9px;height:9px;position:absolute;top:-4px}.pipeDiameterStatement i:before{left:0}.pipeDiameterStatement i:after{right:0}.pipeDiameterRail{border-top:1px solid #465159;border-left:1px solid #465159;flex-wrap:wrap;gap:0;margin:54px 0 0;padding:0;list-style:none;display:flex}.pipeDiameterRail li{color:#92a2ab;border-bottom:1px solid #465159;border-right:1px solid #465159;flex:10%;min-width:86px;min-height:70px;padding:18px 10px;font-size:10px;font-weight:800}.pipeDiameterRail li.isEndpoint{color:#fff;background:#283137}.pipeDiameterNote{text-transform:none;border-top:1px solid #465159;margin:24px 0 0;padding:20px 0 0;line-height:1.55}.pipeArchitecture{border-top:1px solid var(--pipe-line);border-left:1px solid var(--pipe-line);grid-template-columns:repeat(2,1fr) .72fr;gap:0;margin-top:38px;display:grid}.pipeArchitecture article,.pipeArchitecture aside{border-right:1px solid var(--pipe-line);border-bottom:1px solid var(--pipe-line);min-height:360px;padding:42px}.pipeLayerDiagram{border:16px solid #c2ccd1;border-radius:50%;width:118px;height:118px;margin-bottom:56px;position:relative}.pipeLayerDiagram i:first-child{border:10px solid var(--pipe-dark);border-radius:50%;position:absolute;inset:15px}.pipeLayerDiagram2{box-shadow:0 0 0 14px var(--pipe-red), 0 0 0 28px #dce3e6;transform-origin:0;transform:scale(.78)}.pipeArchitecture article>span,.pipeArchitecture aside span{color:var(--pipe-red);text-transform:uppercase;font-size:11px;font-weight:800;display:block}.pipeArchitecture article>strong{font-size:calc(clamp(34px, 3vw, 48px) - var(--zh-font-step,0px));margin-top:12px;display:block}.pipeArchitecture article p{max-width:410px;color:var(--pipe-muted);margin:22px 0 0;line-height:1.6}.pipeArchitecture aside{background:var(--pipe-grey);flex-direction:column;justify-content:flex-end;gap:28px;display:flex}.pipeArchitecture aside div{border-top:1px solid var(--pipe-line);padding-top:22px}.pipeArchitecture aside strong{font-size:calc(21px - var(--zh-font-step,0px));margin-top:8px;display:block}.pipeEvidence{background:var(--pipe-grey);padding:160px 0}.pipeEvidenceLayout{grid-template-columns:minmax(420px,.78fr) minmax(620px,1.22fr);align-items:start;gap:80px;display:grid}.pipeEvidenceCopy{position:sticky;top:150px}.pipeEvidenceCopy>p:not(.pipeEyebrow){color:var(--pipe-muted)}.pipeEvidenceBoundary{color:#3c4d57;border-left:3px solid var(--pipe-blue);margin-top:54px;padding:22px 0 22px 24px;font-size:14px;line-height:1.6}.pipeEvidencePlot{border:1px solid var(--pipe-line);background:#fff;margin:0;padding:44px}.pipePlotHeading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.pipePlotHeading span,.pipePlotHeading strong{display:block}.pipePlotHeading span{color:var(--pipe-muted);text-transform:uppercase;font-size:11px;font-weight:800}.pipePlotHeading strong{font-size:calc(28px - var(--zh-font-step,0px));margin-top:8px}.pipePlotHeading small{color:var(--pipe-blue);text-transform:uppercase;font-size:10px;font-weight:800}.pipeEvidencePlot svg{width:100%;margin-top:42px}.pipePlotGrid path{fill:none;stroke:#d9e0e4;stroke-width:1px}.pipeConductivityLine{fill:none;stroke:var(--pipe-red);stroke-width:5px}.pipePlotPoint circle{fill:#fff;stroke:var(--pipe-red);stroke-width:4px}.pipePlotPoint text{fill:var(--pipe-ink);font-size:calc(17px - var(--zh-font-step,0px));text-anchor:middle;font-weight:800}.pipePlotPoint .pipePlotTemperature{fill:var(--pipe-muted);font-size:12px}.pipeEvidencePlot figcaption{color:var(--pipe-muted);text-transform:uppercase;border-top:1px solid #d5dde1;padding-top:18px;font-size:10px;font-weight:800;line-height:1.45}.pipeEvidenceRecords{border-right:1px solid var(--pipe-line);border-bottom:1px solid var(--pipe-line);border-left:1px solid var(--pipe-line);background:#fff;grid-column:2;grid-template-columns:repeat(2,1fr);margin:-42px 0 0;padding:0 44px 44px;display:grid}.pipeEvidenceRecords div{border-top:1px solid #d5dde1;min-height:128px;padding:28px 24px}.pipeEvidenceRecords div:nth-child(odd){border-right:1px solid #d5dde1}.pipeEvidenceRecords dt{color:var(--pipe-muted);text-transform:uppercase;font-size:10px;font-weight:800}.pipeEvidenceRecords dd{margin:14px 0 0;font-size:15px;font-weight:700;line-height:1.45}.pipeCoverings{background:#fff;padding:160px 0}.pipeCoveringsLayout{grid-template-columns:minmax(400px,.7fr) minmax(650px,1.3fr);gap:90px;display:grid}.pipeCoveringsCopy>p:not(.pipeEyebrow){color:var(--pipe-muted)}.pipeCoveringStrip{border:1px solid var(--pipe-line);grid-template-columns:repeat(3,1fr);min-height:570px;display:grid}.pipeCovering{border-right:1px solid var(--pipe-line);flex-direction:column;justify-content:flex-end;min-width:0;padding:32px;display:flex;position:relative;overflow:hidden}.pipeCovering:last-child{border-right:0}.pipeCovering:before{z-index:0;content:"";position:absolute;inset:0}.pipeCovering1:before{background-image:repeating-linear-gradient(45deg,#eff2f3 0 3px,#c4ced3 3px 5px)}.pipeCovering2:before{background-image:linear-gradient(115deg,#8d979d 0%,#f3f5f5 24%,#aeb8bd 49%,#fafafa 72%,#818d94 100%)}.pipeCovering3:before{background-color:#dce6ea;background-image:linear-gradient(90deg,#2b4c5e45 1px,#0000 1px),linear-gradient(#2b4c5e45 1px,#0000 1px);background-size:12px 12px}.pipeCovering>*{z-index:1;position:relative}.pipeCovering>span{color:#fff;background:var(--pipe-dark);align-self:flex-start;padding:8px 10px;font-size:10px;font-weight:800}.pipeCovering h3{font-size:calc(25px - var(--zh-font-step,0px));margin:20px 0 0}.pipeCovering p{color:#354751;background:#ffffffe0;margin:16px 0 0;padding:16px;font-size:13px;line-height:1.55}.pipeInstallation{color:#fff;background:var(--pipe-dark);padding:160px 0}.pipeInstallationHeader>p{color:#aebbc2}.pipeInstallationFigure{border:1px solid #465159;margin-top:90px}.pipeInstallationRoute{background:#20272b;grid-template-columns:1fr 84px .85fr 84px 1fr;align-items:center;min-height:280px;padding:52px;display:grid;position:relative;overflow:hidden}.pipeInstallationSection{background:#e3e9eb;border:2px solid #9eabb2;border-radius:64px 0 0 64px;height:128px;position:relative}.pipeInstallationSection:before{content:"";background:var(--pipe-dark);border-radius:32px 0 0 32px;position:absolute;inset:34px -1px 34px 38px}.pipeInstallationSectionB,.pipeInstallationSectionC{border-radius:0}.pipeInstallationSectionB:before,.pipeInstallationSectionC:before{border-radius:0;left:0}.pipeInstallationSectionC{border-radius:0 64px 64px 0}.pipeInstallationSectionC:before{border-radius:0 32px 32px 0;right:38px}.pipeInstallationSection i{background:var(--pipe-red);width:3px;position:absolute;top:-3px;bottom:-3px}.pipeInstallationSection i:first-child{left:33%}.pipeInstallationSection i:last-child{left:67%}.pipeCutMark,.pipeJointMark{z-index:2;color:#fff;background:var(--pipe-dark);border:1px solid #71808a;place-items:center;width:54px;height:54px;margin:auto;display:grid;position:relative}.pipeJointMark:before,.pipeJointMark:after{content:"";background:var(--pipe-red);width:24px;height:3px;position:absolute}.pipeJointMark:before{transform:translate(-8px)}.pipeJointMark:after{transform:translate(8px)}.pipeInstallationSteps{border-top:1px solid #465159;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.pipeInstallationSteps li{border-right:1px solid #465159;min-height:220px;padding:36px}.pipeInstallationSteps li:last-child{border-right:0}.pipeInstallationSteps span{color:var(--pipe-red);font-size:11px;font-weight:800}.pipeInstallationSteps h3{font-size:calc(26px - var(--zh-font-step,0px));margin:44px 0 0}.pipeInstallationSteps p{color:#aebbc2;margin:16px 0 0;font-size:14px;line-height:1.55}.pipeApplications{background:#fff;padding:160px 0}.pipeApplicationsLayout{grid-template-columns:minmax(400px,.72fr) minmax(650px,1.28fr);align-items:start;gap:90px;display:grid}.pipeApplicationsIntro{position:sticky;top:150px}.pipeApplicationsIntro>p:not(.pipeEyebrow){color:var(--pipe-muted)}.pipeApplicationStack{flex-direction:column;display:flex}.pipeApplicationStack article{border:1px solid var(--pipe-line);background:#fff;min-height:360px;padding:48px;position:relative}.pipeApplicationStack article:nth-child(2){background:var(--pipe-grey)}.pipeApplicationStack article:nth-child(3){color:#fff;background:var(--pipe-dark);border-color:var(--pipe-dark)}.pipeApplicationStack article>span{color:var(--pipe-red);font-size:12px;font-weight:800}.pipeApplicationStack small{color:var(--pipe-blue);text-transform:uppercase;margin-top:48px;font-size:10px;font-weight:800;display:block}.pipeApplicationStack article:nth-child(3) small{color:#73b5d6}.pipeApplicationStack h3{max-width:640px;font-size:min(calc(clamp(34px, 3vw, 48px) - var(--zh-font-step,0px)), var(--zh-h3-max,999px));line-height:var(--zh-display-leading,1.06);margin:14px 0 0}.pipeApplicationStack p{max-width:660px;color:var(--pipe-muted);margin:24px 0 0;font-size:15px;line-height:1.65}.pipeApplicationStack article:nth-child(3) p{color:#acb9c0}.pipeApplicationStack a,.pipeSource a{color:var(--pipe-blue);align-items:center;gap:16px;margin-top:38px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.pipeApplicationStack article:nth-child(3) a{color:#fff}.pipeSource{background:var(--pipe-grey);padding:120px 0}.pipeSourceLayout{grid-template-columns:minmax(430px,.82fr) minmax(560px,1.18fr);gap:100px;display:grid}.pipeSource h2{font-size:min(calc(clamp(44px, 4.2vw, 68px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px))}.pipeSource dl{border-top:1px solid var(--pipe-line);margin:0}.pipeSource dl>div{border-bottom:1px solid var(--pipe-line);grid-template-columns:.42fr .58fr;gap:24px;min-height:96px;padding:28px 0;display:grid}.pipeSource dt{color:var(--pipe-muted);text-transform:uppercase;font-size:10px;font-weight:800}.pipeSource dd{font-size:calc(16px - var(--zh-font-step,0px));margin:0;font-weight:700}.pipeEnquiry{color:#fff;background:var(--pipe-dark);padding:140px 0}.pipeEnquiryLayout{grid-template-columns:minmax(500px,1fr) minmax(440px,.75fr);align-items:start;gap:120px;display:grid}.pipeEnquiry h2{max-width:820px}.pipeEnquiryLayout>div:last-child>p{margin-top:0}.pipeEnquiry a{color:#fff;background:var(--pipe-red);min-width:270px;margin-top:36px;padding:0 18px}.pipeEnquiry small{color:#83949e;max-width:500px;margin-top:22px;font-size:11px;line-height:1.5;display:block}@media (max-width:1180px){.pipeInner{width:min(100% - 64px,1480px)}.pipeHeroLayout{grid-template-columns:1fr .88fr}.pipeHeroCopy{padding:64px}.pipeHeroCopy h1{font-size:min(calc(clamp(54px, 6.3vw, 76px) - var(--zh-font-step,0px)), var(--zh-h1-max,999px))}.pipeHeroField{padding-inline:18px}.pipeHeroField svg{min-height:520px}.pipeBoundaryLayout,.pipeEvidenceLayout,.pipeCoveringsLayout,.pipeApplicationsLayout,.pipeSourceLayout,.pipeEnquiryLayout{gap:60px}.pipeBoundaryLayout,.pipeEvidenceLayout,.pipeCoveringsLayout,.pipeApplicationsLayout{grid-template-columns:minmax(350px,.75fr) minmax(500px,1.25fr)}}@media (max-width:900px){.pipeInner{width:calc(100% - 40px)}.pipeHeroLayout,.pipeBoundaryLayout,.pipeGeometryHeader,.pipeEvidenceLayout,.pipeCoveringsLayout,.pipeInstallationHeader,.pipeApplicationsLayout,.pipeSourceLayout,.pipeEnquiryLayout{grid-template-columns:1fr}.pipeHeroField{border-top:1px solid var(--pipe-line);border-left:0}.pipeSpecTrack{grid-template-columns:repeat(2,1fr)}.pipeSpecTrack>div:nth-child(2){border-right:0}.pipeSpecTrack>div:nth-child(-n+2){border-bottom:1px solid #465159}.pipeBoundarySticky,.pipeEvidenceCopy,.pipeApplicationsIntro{position:static}.pipeBoundarySteps{padding-top:40px}.pipeBoundaryStep,.pipeBoundaryStep:nth-child(2),.pipeBoundaryStep:nth-child(3),.pipeApplicationStack article,.pipeApplicationStack article:nth-child(2),.pipeApplicationStack article:nth-child(3){margin-top:0;position:relative;top:auto;transform:none}.pipeArchitecture{grid-template-columns:repeat(2,1fr)}.pipeArchitecture aside{grid-column:1/-1;min-height:220px}.pipeEvidenceRecords{grid-column:auto}.pipeCoveringsCopy,.pipeApplicationsIntro{max-width:680px}}@media (max-width:620px){.pipeInner{width:calc(100% - 32px)}.pipeBreadcrumb{padding-block:22px}.pipeBreadcrumb nav span:nth-child(2),.pipeBreadcrumb nav span:nth-child(3){display:none}.pipeHeroLayout{min-height:0}.pipeHeroCopy{padding:66px 20px 40px}.pipeHeroCopy h1{font-size:min(calc(clamp(48px, 14vw, 62px) - var(--zh-font-step,0px)), var(--zh-h1-max,999px));line-height:var(--zh-display-leading,.96);margin:24px 0 28px}.pipeHeroCopy>strong{font-size:calc(19px - var(--zh-font-step,0px))}.pipeHeroCopy>p:not(.pipeEyebrow){font-size:15px}.pipeHeroActions,.pipePrimaryAction,.pipeTextAction{width:100%}.pipeHeroField{padding:12px 12px 14px}.pipeHeroField svg{height:auto;min-height:340px}.pipeHeroLabel text{font-size:calc(20px - var(--zh-font-step,0px))}.pipeHeroLabelPipe,.pipeHeroLabelOuter{display:none}.pipeSpecTrack{grid-template-columns:1fr}.pipeSpecTrack>div{border-bottom:1px solid #465159;border-right:0;min-height:100px;padding:24px}.pipeSpecTrack>div:last-child{border-bottom:0}.pipeSpecTrack strong{font-size:calc(26px - var(--zh-font-step,0px));margin-top:12px}.pipeBoundary,.pipeGeometry,.pipeEvidence,.pipeCoverings,.pipeInstallation,.pipeApplications{padding:100px 0}.pipeBoundarySticky h2,.pipeGeometryHeader h2,.pipeEvidenceCopy h2,.pipeCoveringsCopy h2,.pipeInstallationHeader h2,.pipeApplicationsIntro h2,.pipeSource h2,.pipeEnquiry h2{font-size:min(calc(clamp(42px, 12vw, 54px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px))}.pipeBoundaryFigure{margin-top:38px}.pipeBoundaryStep{min-height:0;padding:30px 24px}.pipeBoundaryStep h3{font-size:min(calc(34px - var(--zh-font-step,0px)), var(--zh-h3-max,999px));margin-top:36px}.pipeDiameterField{margin-top:56px;padding:24px}.pipeDiameterStatement{grid-template-columns:auto 1fr auto;gap:14px}.pipeDiameterStatement div{display:block}.pipeDiameterStatement div strong{font-size:calc(28px - var(--zh-font-step,0px));margin-top:8px;display:block}.pipeDiameterRail li{flex-basis:24%;min-width:68px}.pipeArchitecture{grid-template-columns:1fr}.pipeArchitecture article,.pipeArchitecture aside{min-height:0;padding:30px 24px}.pipeArchitecture aside{grid-column:auto}.pipeEvidencePlot{padding:24px 14px}.pipePlotHeading{padding-inline:10px}.pipeEvidenceRecords{grid-template-columns:1fr;margin-top:-20px;padding:0 24px 24px}.pipeEvidenceRecords div:nth-child(odd){border-right:0}.pipeCoveringStrip{grid-template-columns:1fr;min-height:0}.pipeCovering{border-right:0;border-bottom:1px solid var(--pipe-line);min-height:340px}.pipeCovering:last-child{border-bottom:0}.pipeInstallationRoute{grid-template-columns:1fr 50px .8fr 50px 1fr;min-height:170px;padding:20px}.pipeInstallationSection{height:70px}.pipeInstallationSection:before{top:19px;bottom:19px;left:18px}.pipeInstallationSectionC:before{left:0;right:18px}.pipeCutMark,.pipeJointMark{width:38px;height:38px}.pipeInstallationSteps{grid-template-columns:1fr}.pipeInstallationSteps li{border-bottom:1px solid #465159;border-right:0;min-height:0;padding:28px 24px}.pipeInstallationSteps li:last-child{border-bottom:0}.pipeInstallationSteps h3{margin-top:24px}.pipeApplicationStack article{min-height:0;padding:32px 24px}.pipeApplicationStack small{margin-top:36px}.pipeSource,.pipeEnquiry{padding:96px 0}.pipeSource dl>div{grid-template-columns:1fr;gap:12px}.pipeEnquiryLayout{gap:48px}.pipeEnquiry a{width:100%}}@media (prefers-reduced-motion:reduce){.pipePage *,.pipePage :before,.pipePage :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:640px){.pipeHeroProduct{min-height:360px}.pipeHeroProduct img{padding:18px}}.privacyPage{min-height:100vh;color:var(--graphite-950);background:#f5f7f7}.privacyMain{border-inline:1px solid var(--graphite-200);background:var(--white);width:min(100%,1500px);margin:0 auto}.privacyHero{border-bottom:1px solid var(--graphite-200);padding:clamp(70px,9vw,140px) clamp(28px,7vw,110px) clamp(54px,6vw,90px)}.privacyHero>p:first-child{color:var(--siltherm-red);text-transform:uppercase;margin:0 0 28px;font-size:11px;font-weight:800}.privacyHero h1{max-width:900px;font-size:min(calc(clamp(54px, 8vw, 118px) - var(--zh-font-step,0px)), var(--zh-h1-max,999px));line-height:var(--zh-display-leading,.92);letter-spacing:0;margin:0}.privacyHero h1 span{color:var(--siltherm-red)}.privacyHero>p:last-child{max-width:720px;color:var(--graphite-600);font-size:calc(18px - var(--zh-font-step,0px));margin:34px 0 0;line-height:1.6}.privacyLayout{grid-template-columns:minmax(220px,.32fr) minmax(0,1fr);display:grid}.privacyLayout>aside{border-right:1px solid var(--graphite-200);align-content:start;padding:54px clamp(28px,4vw,64px);display:grid}.privacyLayout>aside strong{color:var(--graphite-500);text-transform:uppercase;margin-top:28px;font-size:10px}.privacyLayout>aside strong:first-child{margin-top:0}.privacyLayout>aside span{margin-top:7px;font-size:13px;font-weight:750}.privacyContent{padding:22px clamp(28px,7vw,110px) 90px}.privacyContent section{border-bottom:1px solid var(--graphite-200);grid-template-columns:minmax(210px,.38fr) minmax(0,1fr);gap:clamp(28px,6vw,90px);padding:42px 0;display:grid}.privacyContent h2,.privacyContent p{margin:0}.privacyContent h2{font-size:calc(20px - var(--zh-font-step,0px));line-height:1.2}.privacyContent p{color:var(--graphite-600);font-size:15px;line-height:1.75}.privacyContent a{color:var(--graphite-950);text-underline-offset:3px}.privacyConfigurationNotice{border-left:4px solid var(--siltherm-red);background:#f3f5f5;margin-top:30px;padding-inline:24px!important}@media (max-width:760px){.privacyMain{border-inline:0}.privacyLayout,.privacyContent section{grid-template-columns:1fr}.privacyLayout>aside{border-right:0;border-bottom:1px solid var(--graphite-200);grid-template-columns:repeat(2,minmax(0,1fr))}.privacyContent section{gap:18px}}.productBreadcrumbBar{z-index:4;border-bottom:1px solid var(--graphite-200);background:var(--white);position:relative}.productBreadcrumbBarInner{width:min(var(--header-width), calc(100% - 112px));min-height:72px;color:var(--graphite-500);font-size:calc(16px - var(--zh-font-step,0px));scrollbar-width:none;white-space:nowrap;align-items:center;margin:0 auto;padding:0;font-weight:700;list-style:none;display:flex;overflow-x:auto}.productBreadcrumbBarInner::-webkit-scrollbar{display:none}.productBreadcrumbStep,.productBreadcrumbStep>a,.productBreadcrumbStep>span:not(.productBreadcrumbDivider){flex:none;align-items:center;display:inline-flex}.productBreadcrumbStep-home a{gap:10px}.productBreadcrumbDivider{background:var(--graphite-300);width:48px;height:1px;margin:0 26px}.productBreadcrumbStep a:hover,.productBreadcrumbStep a:focus-visible{color:var(--siltherm-red)}.productBreadcrumbStep-current{color:var(--graphite-700)}@media (max-width:900px){.productBreadcrumbBarInner{width:calc(100% - 40px);min-height:58px;font-size:12px}.productBreadcrumbStep-home,.productBreadcrumbStep-section{display:none}.productBreadcrumbDivider{width:22px;margin:0 12px}}.productDetailPage{--product-detail-width:1320px;font-family:var(--font-site)}.productDetailPage main{width:100%;max-width:100%;overflow-x:clip}.productDetailInner{width:min(var(--product-detail-width), calc(100% - 112px));margin-inline:auto}.productDetailEyebrow{color:var(--siltherm-red);text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.productBreadcrumbs{border-bottom:1px solid var(--graphite-200);background:var(--white)}.productBreadcrumbs .productDetailInner{min-height:48px;color:var(--graphite-500);white-space:nowrap;align-items:center;font-size:11px;font-weight:700;display:flex;overflow:hidden}.productBreadcrumbs a,.productBreadcrumbs span{align-items:center;gap:7px;display:inline-flex}.productBreadcrumbs a:hover,.productBreadcrumbs a:focus-visible{color:var(--siltherm-red)}.productBreadcrumbs a:not(:first-child):before,.productBreadcrumbs span:before{color:var(--graphite-300);content:"/";margin-inline:12px}.productBreadcrumbs span{color:var(--graphite-900)}.productDetailHero{color:var(--white);background:var(--graphite-950)}.productDetailHeroGrid{grid-template-columns:minmax(0,1.05fr) minmax(480px,.95fr);min-height:610px;display:grid}.productDetailHeroCopy{padding:78px max(56px, calc((100vw - var(--product-detail-width)) / 2)) 92px;flex-direction:column;justify-content:center;padding-right:clamp(54px,7vw,122px);display:flex}.productDetailHeroCopy .productDetailEyebrow{color:#ef7184}.productDetailHero h1{max-width:740px;font-size:min(calc(clamp(64px, 7vw, 104px) - var(--zh-font-step,0px)), var(--zh-h1-max,999px));line-height:var(--zh-display-leading,.94);letter-spacing:0;margin:24px 0 0}.productDetailHeroCopy>p:not(.productDetailEyebrow){color:#c0c7cd;max-width:690px;font-size:calc(18px - var(--zh-font-step,0px));margin:30px 0 0;line-height:1.62}.productDetailActions{flex-wrap:wrap;gap:12px;margin-top:38px;display:flex}.productDetailPrimaryAction,.productDetailSecondaryAction{justify-content:space-between;align-items:center;gap:30px;min-height:56px;padding:0 22px;font-size:13px;font-weight:800;display:inline-flex}.productDetailPrimaryAction{background:var(--siltherm-red)}.productDetailPrimaryAction:hover,.productDetailPrimaryAction:focus-visible{background:var(--siltherm-red-dark)}.productDetailSecondaryAction{border:1px solid #6d747b}.productDetailSecondaryAction:hover,.productDetailSecondaryAction:focus-visible{border-color:var(--white)}.productDetailHeroMedia{background:#dfe2e4;border-left:1px solid #30343a;min-height:610px;position:relative;overflow:hidden}.productDetailHeroMedia:after{content:"";pointer-events:none;background:linear-gradient(90deg,#1113161f,#0000 30%);position:absolute;inset:0}.productDetailHeroMedia img{object-fit:cover}.productDetailFactRail{width:min(var(--product-detail-width), calc(100% - 112px));border-left:1px solid #34383d;border-right:1px solid #34383d;grid-template-columns:repeat(4,minmax(0,1fr));margin-inline:auto;display:grid}.productDetailFactRail>div{border-right:1px solid #34383d;grid-template-rows:auto auto;grid-template-columns:30px 1fr;gap:4px 10px;min-height:96px;padding:22px 24px;display:grid}.productDetailFactRail>div:last-child{border-right:0}.productDetailFactRail svg{color:#6e9ab5;grid-row:1/-1}.productDetailFactRail span{color:#9099a1;text-transform:uppercase;font-size:10px;font-weight:800}.productDetailFactRail strong{font-size:13px}.productDetailSection{padding:128px 0}.productDetailHeading{grid-template-columns:minmax(170px,.55fr) minmax(440px,1.35fr) minmax(300px,.8fr);align-items:start;gap:48px;margin-bottom:68px;display:grid}.productDetailHeading h2{font-size:min(calc(clamp(42px, 4vw, 62px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,1.02);letter-spacing:0;margin:0;scroll-margin-top:150px}.productDetailHeading>p:last-child{color:var(--graphite-500);border-left:3px solid var(--technical-blue);font-size:calc(16px - var(--zh-font-step,0px));margin:4px 0 0;padding-left:22px;line-height:1.62}.productDetailHeading-dark h2{color:var(--white)}.productDetailHeading-dark>p:last-child{color:#b5bcc3}.productDetailOverview{background:var(--white)}.vacupanelValueGrid{grid-template-columns:minmax(0,1.15fr) minmax(380px,.85fr);align-items:stretch;gap:52px;display:grid}.vacupanelSpaceVisual{min-height:480px;color:var(--white);border-top:4px solid var(--siltherm-red);background:var(--graphite-950);grid-template-rows:108px minmax(270px,1fr) auto;margin:0;display:grid;overflow:hidden}.vacupanelSpaceAmbient{border-bottom:1px solid #3e444a;justify-content:space-between;align-items:center;gap:24px;padding:24px 30px;display:flex}.vacupanelSpaceAmbient>span,.vacupanelSpaceAmbient small{color:#aeb7bd;text-transform:uppercase;font-size:10px;font-weight:800}.vacupanelSpaceAmbient>div{color:#ef7184;align-items:center;gap:18px;display:flex}.vacupanelSpaceAmbient>div:before{content:"";background:#e9576e;width:clamp(72px,10vw,150px);height:1px}.vacupanelSpaceEnvelope{background:#242a2f;border:1px solid #4b535a;grid-template-columns:74px 1fr;margin:30px;display:grid}.vacupanelSpacePanel{color:var(--white);background:var(--siltherm-red);text-transform:uppercase;writing-mode:vertical-rl;justify-content:center;align-items:center;padding:18px 12px;font-size:10px;font-weight:800;display:flex;transform:rotate(180deg)}.vacupanelUsableVolume{background-color:#2e6682;background-image:linear-gradient(90deg,#ffffff0b 1px,#0000 1px),linear-gradient(#ffffff0b 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:38px 38px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;flex-direction:column;justify-content:flex-end;gap:9px;padding:32px;display:flex}.vacupanelUsableVolume strong{max-width:340px;font-size:calc(clamp(28px, 3vw, 42px) - var(--zh-font-step,0px));line-height:1}.vacupanelUsableVolume small{color:#d7e3e9;max-width:320px;font-size:12px;line-height:1.5}.vacupanelSpaceVisual figcaption{color:#9fa8af;border-top:1px solid #3e444a;padding:18px 30px;font-size:11px;line-height:1.55}.vacupanelOutcomeRail{border-top:1px solid var(--graphite-300)}.vacupanelOutcomeRail article{border-bottom:1px solid var(--graphite-300);grid-template-columns:48px 1fr;gap:20px;min-height:160px;padding:28px 0;display:grid}.vacupanelOutcomeRail>article>span,.productApplicationGrid>article>span,.productVariantGrid>article>span{color:var(--siltherm-red);font-size:11px;font-weight:800}.vacupanelOutcomeRail h2{font-size:calc(25px - var(--zh-font-step,0px));margin:0;line-height:1.1}.vacupanelOutcomeRail p{color:var(--graphite-500);margin:18px 0 0;font-size:14px;line-height:1.6}.productConstruction{color:var(--white);background:var(--graphite-950)}.productConstructionGrid{grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);align-items:stretch;gap:72px;display:grid}.productConstructionVisual{background-color:#171a1d;background-image:linear-gradient(90deg,#ffffff09 1px,#0000 1px),linear-gradient(#ffffff09 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:40px 40px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #343a40;min-height:540px;position:relative;overflow:hidden}.constructionLayer{border:1px solid #ffffff47;justify-content:space-between;align-items:center;width:64%;height:88px;padding:0 24px;display:flex;position:absolute;left:50%;transform:translate(-50%)skewY(-5deg);box-shadow:0 28px 50px #0000004d}.constructionLayer>*{transform:skewY(5deg)}.constructionLayer span{font-size:11px;font-weight:800}.constructionLayer strong{font-size:15px}.constructionLayer-1{z-index:3;color:var(--graphite-950);background:#d9dde0;top:112px}.constructionLayer-2{z-index:2;background:#447a99;top:216px}.constructionLayer-3{z-index:1;background:#5d6167;top:320px}.vacupanelSection{place-items:center;display:grid;position:absolute;inset:84px 68px 96px}.vacupanelEnvelope{background:#3b444b;border:5px double #d9dee1;place-items:center;width:min(620px,92%);min-height:224px;padding:18px;display:grid;position:relative;transform:rotate(-1deg);box-shadow:7px 8px #262c31}.vacupanelEnvelopeLabel{color:#dce2e5;text-transform:uppercase;font-size:10px;font-weight:800;position:absolute;top:12px;left:14px}.vacupanelCore{width:88%;min-height:138px;color:var(--graphite-950);background:radial-gradient(circle,#5b666e8c 0 1.4px,#0000 1.8px) 0 0/20px 20px,repeating-linear-gradient(24deg,#0000 0 42px,#782a3729 43px 45px,#0000 46px 76px),#d9dde0;border:1px solid #aeb7bd;place-content:center;gap:10px;padding:28px;display:grid}.vacupanelCore>span{text-transform:uppercase;font-size:15px;font-weight:800}.vacupanelCore>small{color:#4d5960;max-width:390px;font-size:10px;line-height:1.45}.vacupanelVacuumCondition{color:var(--white);border-left:3px solid var(--technical-blue);background:#111316eb;gap:4px;padding:11px 13px;display:grid;position:absolute;bottom:18px;right:0}.vacupanelVacuumCondition>span{text-transform:uppercase;font-size:11px;font-weight:800}.vacupanelVacuumCondition>small{color:#aeb7bd;font-size:9px}.productConstructionNotes{border-top:1px solid #343a40}.productConstructionNotes article{border-bottom:1px solid #343a40;grid-template-columns:44px 1fr;gap:22px;min-height:170px;padding:28px 0;display:grid}.productConstructionNotes>article>span{color:#ef7184;border:1px solid #4a5056;place-items:center;width:44px;height:44px;font-size:11px;font-weight:800;display:grid}.productConstructionNotes h2{font-size:calc(24px - var(--zh-font-step,0px));margin:3px 0 0}.productConstructionNotes p{color:#abb3ba;max-width:540px;margin:16px 0 0;font-size:14px;line-height:1.62}.productTechnical{background:var(--paper);scroll-margin-top:20px}.productTechnicalLayout{grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);align-items:start;gap:28px;display:grid}.productTechnicalTableWrap{border-top:4px solid var(--technical-blue);background:var(--white);min-width:0;overflow-x:auto}.productTechnical table{border-collapse:collapse;width:100%;min-width:760px;font-size:13px}.productTechnical th,.productTechnical td{text-align:left;border-right:1px solid var(--graphite-200);border-bottom:1px solid var(--graphite-200);padding:17px 18px}.productTechnical tr>:last-child{border-right:0}.productTechnical thead th{color:var(--white);background:var(--graphite-800);text-transform:uppercase;font-size:11px}.productTechnical tbody th{width:24%;font-weight:800}.productTechnical tbody tr:nth-child(2n){background:#f1f3f4}.productTechnicalMethod{color:var(--graphite-500);border-bottom:1px solid var(--graphite-200);margin:0;padding:20px 22px;font-size:11px;line-height:1.6}.productDimensions{color:var(--white);border-left:5px solid var(--technical-blue);background:var(--graphite-900);padding:30px}.productDimensions>span{color:#86b3cd;text-transform:uppercase;font-size:11px;font-weight:800}.productDimensions>div{border-bottom:1px solid #3b4045;gap:8px;padding:22px 0;display:grid}.productDimensions>div:last-child{border-bottom:0}.productDimensions small{color:#9fa8af;font-size:11px}.productDimensions strong{font-size:calc(20px - var(--zh-font-step,0px));line-height:1.15}.productApplications{background:var(--white)}.productApplicationGrid{border-top:1px solid var(--graphite-200);border-left:1px solid var(--graphite-200);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.productApplicationGrid article{border-right:1px solid var(--graphite-200);border-bottom:1px solid var(--graphite-200);min-height:280px;padding:30px}.productApplicationGrid h2{font-size:calc(24px - var(--zh-font-step,0px));margin:48px 0 0;line-height:1.12}.productApplicationGrid p{color:var(--graphite-500);margin:18px 0 0;font-size:14px;line-height:1.58}.productApplicationGrid a{align-items:center;gap:10px;margin-top:24px;font-size:12px;font-weight:800;display:inline-flex}.productApplicationGrid a:hover,.productApplicationGrid a:focus-visible{color:var(--siltherm-red)}.productVariants{color:var(--white);background:var(--graphite-950)}.productVariantGrid{background:#343a40;border:1px solid #343a40;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.productVariantGrid article{background:#171a1d;min-height:390px;padding:40px}.productVariantGrid small{color:#7fa9c1;text-transform:uppercase;margin-top:56px;font-size:11px;font-weight:800;display:block}.productVariantGrid h2{font-size:min(calc(44px - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,1);margin:14px 0 0}.productVariantGrid p{color:#adb5bc;max-width:580px;margin:24px 0 0;font-size:15px;line-height:1.65}.productVariantGrid>article>strong,.productVariantGrid>article>a{color:#d9dde0;text-transform:uppercase;border-top:1px solid #41474d;align-items:center;gap:10px;margin-top:32px;padding-top:15px;font-size:11px;display:inline-flex}.productVariantGrid>article>a:hover,.productVariantGrid>article>a:focus-visible{color:#ef7184}.productEvidence{background:var(--paper)}.productEvidenceGrid{grid-template-columns:minmax(0,1.15fr) minmax(380px,.85fr);align-items:start;gap:88px;display:grid}.productEvidence .productDetailHeading{margin:0;display:block}.productEvidence .productDetailHeading h2{margin-top:22px}.productEvidence .productDetailHeading>p:last-child{max-width:720px;margin-top:28px}.productEvidenceRecord{color:var(--white);border-left:5px solid var(--technical-blue);background:var(--graphite-900);padding:34px}.productEvidenceRecord>svg{color:#82acc4;margin-bottom:24px}.productEvidenceRecord>div{border-top:1px solid #3a4045;grid-template-columns:120px 1fr;gap:18px;padding:18px 0;display:grid}.productEvidenceRecord span{color:#9da6ad;text-transform:uppercase;font-size:10px;font-weight:800}.productEvidenceRecord strong{font-size:13px;line-height:1.45}.productEvidenceRecord>a{min-height:54px;color:var(--graphite-950);background:var(--white);justify-content:space-between;align-items:center;margin-top:24px;padding:0 18px;font-size:12px;font-weight:800;display:flex}.productDetailEnquiry{color:var(--white);background:var(--siltherm-red);padding:112px 0}.productDetailEnquiryGrid{grid-template-columns:minmax(0,1.15fr) minmax(420px,.85fr);gap:110px;display:grid}.productDetailEnquiry .productDetailEyebrow{color:#ffd5dc}.productDetailEnquiry h2{max-width:780px;font-size:min(calc(clamp(44px, 5vw, 70px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,1);margin:22px 0 0}.productDetailEnquiryGrid>div:last-child>p{font-size:calc(17px - var(--zh-font-step,0px));margin:0;line-height:1.65}.productDetailEnquiryGrid>div:last-child>a{min-height:62px;color:var(--graphite-950);background:var(--white);justify-content:space-between;align-items:center;margin-top:28px;padding:0 22px;font-size:13px;font-weight:800;display:flex}.productDetailEnquiry small{color:#ffe1e6;margin-top:14px;font-size:11px;display:block}@media (max-width:1120px){.productDetailInner,.productDetailFactRail{width:min(100% - 64px, var(--product-detail-width))}.productDetailHeroGrid{grid-template-columns:minmax(0,1fr) minmax(400px,.8fr)}.productDetailHeroCopy{padding-left:32px}.productDetailHeading{grid-template-columns:150px 1fr;gap:34px}.productDetailHeading>p:last-child{grid-column:2}.productConstructionGrid,.productTechnicalLayout,.productEvidenceGrid{grid-template-columns:1fr}.productDimensions{grid-template-columns:repeat(2,1fr);gap:0 26px;display:grid}.productDimensions>span{grid-column:1/-1;margin-bottom:12px}.productApplicationGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.productDetailEnquiryGrid{grid-template-columns:1fr;gap:56px}}@media (max-width:760px){.productDetailInner,.productDetailFactRail{width:calc(100% - 40px)}.productBreadcrumbs .productDetailInner{width:calc(100% - 28px);overflow:hidden}.productBreadcrumbs .productDetailInner>a:first-child,.productBreadcrumbs .productDetailInner>a:nth-child(3),.productBreadcrumbs .productDetailInner>a:nth-child(2):before{display:none}.productDetailHeroGrid{grid-template-columns:1fr}.productDetailHeroCopy{min-height:560px;padding:68px 20px 78px}.productDetailHero h1{font-size:min(calc(58px - var(--zh-font-step,0px)), var(--zh-h1-max,999px))}.productDetailHeroCopy>p:not(.productDetailEyebrow){font-size:calc(16px - var(--zh-font-step,0px))}.productDetailActions{display:grid}.productDetailHeroMedia{border-top:1px solid #30343a;border-left:0;min-height:380px}.productDetailFactRail{grid-template-columns:repeat(2,minmax(0,1fr))}.productDetailFactRail>div:nth-child(2){border-right:0}.productDetailFactRail>div:nth-child(-n+2){border-bottom:1px solid #34383d}.productDetailSection{padding:84px 0}.productDetailHeading{margin-bottom:46px;display:block}.productDetailHeading h2{font-size:min(calc(38px - var(--zh-font-step,0px)), var(--zh-h2-max,999px));margin-top:18px}.productDetailHeading>p:last-child{margin-top:26px}.productApplicationGrid,.productVariantGrid{grid-template-columns:1fr}.vacupanelValueGrid{grid-template-columns:1fr;gap:42px}.vacupanelSpaceVisual{grid-template-rows:96px minmax(250px,1fr) auto;min-height:440px}.vacupanelSpaceAmbient{padding:20px}.vacupanelSpaceAmbient>div:before{width:46px}.vacupanelSpaceEnvelope{grid-template-columns:58px 1fr;margin:20px}.vacupanelUsableVolume{padding:24px}.vacupanelOutcomeRail article{grid-template-columns:40px 1fr;min-height:0;padding:26px 0}.productConstructionGrid{gap:48px}.productConstructionVisual{min-height:420px}.vacupanelSection{inset:62px 20px 96px}.vacupanelEnvelope{width:100%;min-height:190px;padding:14px}.vacupanelCore{min-height:118px;padding:24px 18px}.vacupanelVacuumCondition{bottom:2px;right:4px}.constructionLayer{width:82%;height:72px}.constructionLayer-1{top:82px}.constructionLayer-2{top:178px}.constructionLayer-3{top:274px}.productDimensions{grid-template-columns:1fr;padding:24px}.productApplicationGrid article{min-height:0;padding:28px 24px 36px}.productVariantGrid article{min-height:0;padding:34px 26px 42px}.productVariantGrid small{margin-top:42px}.productVariantGrid h2{font-size:min(calc(38px - var(--zh-font-step,0px)), var(--zh-h2-max,999px))}.productEvidenceGrid{gap:52px}.productEvidenceRecord{padding:26px 22px}.productEvidenceRecord>div{grid-template-columns:1fr;gap:7px}.productDetailEnquiry{padding:84px 0}.productDetailEnquiry h2{font-size:min(calc(42px - var(--zh-font-step,0px)), var(--zh-h2-max,999px))}}@media (prefers-reduced-motion:reduce){.productDetailPage *,.productDetailPage :before,.productDetailPage :after{scroll-behavior:auto}}.productRecordPage{--product-record-width:1320px;color:var(--graphite-950);background:var(--paper)}.productRecordPage main{width:100%;max-width:100%;overflow-x:clip}.productRecordInner{width:min(var(--product-record-width), calc(100% - 112px));margin-inline:auto}.productRecordEyebrow{color:var(--siltherm-red);text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.productRecordBreadcrumb{border-bottom:1px solid var(--graphite-200);background:var(--white)}.productRecordBreadcrumb .productRecordInner{min-height:48px;color:var(--graphite-500);white-space:nowrap;align-items:center;font-size:11px;font-weight:700;display:flex;overflow:hidden}.productRecordBreadcrumb a,.productRecordBreadcrumb span{align-items:center;display:inline-flex}.productRecordBreadcrumb a:not(:first-child):before,.productRecordBreadcrumb span:before{color:var(--graphite-300);content:"/";margin-inline:12px}.productRecordBreadcrumb a:hover,.productRecordBreadcrumb a:focus-visible{color:var(--siltherm-red)}.productRecordHero{min-height:680px;color:var(--white);background:var(--graphite-950);grid-template-columns:minmax(0,1fr) minmax(500px,.9fr);padding-bottom:108px;display:grid;position:relative}.productRecordHeroCopy{min-width:0;padding:84px clamp(54px, 7vw, 126px) 94px max(56px, calc((100vw - var(--product-record-width)) / 2));flex-direction:column;justify-content:center;display:flex}.productRecordHeroCopy .productRecordEyebrow{color:#ef7184}.productRecordHero h1{max-width:780px;font-size:min(calc(clamp(62px, 6.5vw, 104px) - var(--zh-font-step,0px)), var(--zh-h1-max,999px));line-height:var(--zh-display-leading,.94);letter-spacing:0;margin:22px 0 0}.productRecordHeroCopy>p:not(.productRecordEyebrow){color:#c0c7cd;max-width:720px;font-size:calc(18px - var(--zh-font-step,0px));margin:30px 0 0;line-height:1.62}.productRecordActions{flex-wrap:wrap;gap:12px;margin-top:38px;display:flex}.productRecordActions a{justify-content:space-between;align-items:center;gap:26px;min-height:56px;padding:0 22px;font-size:13px;font-weight:800;display:inline-flex}.productRecordActions a:first-child{background:var(--siltherm-red)}.productRecordActions a:last-child{border:1px solid #6d747b}.productRecordActions a:hover,.productRecordActions a:focus-visible{border-color:var(--white);background:var(--siltherm-red-dark)}.productRecordVisual{background:#181b1e;border-left:1px solid #30343a;min-height:572px;position:relative;overflow:hidden}.productRecordVisualGrid{opacity:.55;background-color:#0000;background-image:linear-gradient(90deg,#ffffff0f 1px,#0000 1px),linear-gradient(#ffffff0f 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:54px 54px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.productRecordVisual-hasMedia{place-items:center;padding:58px 68px 142px;display:grid}.productRecordMedia{z-index:1;width:min(100%,385px);margin:0;position:relative}.productRecordMediaFrame{background:#536879;border:1px solid #4b555d;overflow:hidden}.productRecordMediaFrame img{width:100%;height:auto;display:block}.productRecordMedia figcaption{color:#dce1e5;align-items:baseline;padding-top:14px;display:flex}.productRecordMedia figcaption strong{font-size:12px}.productRecordVisual-slatflex .productRecordMedia{width:min(100%,350px);transform:translateY(-14px)}.productRecordVisual-slatflex .productRecordMedia figcaption{background:linear-gradient(#0000,#111316d1);padding:34px 16px 14px;position:absolute;bottom:0;left:0;right:0}.productRecordVisual-silicore .productRecordMedia{width:min(100%,300px)}.productRecordFactRail{background:#111316fa;border-top:1px solid #34383d;grid-template-columns:repeat(4,minmax(0,1fr));min-height:108px;display:grid;position:absolute;bottom:0;left:0;right:0}.productRecordFactRail>div{border-right:1px solid #34383d;align-content:center;gap:8px;padding:20px 28px;display:grid}.productRecordFactRail>div:last-child{border-right:0}.productRecordFactRail span{color:#8f989f;text-transform:uppercase;font-size:10px;font-weight:800}.productRecordFactRail strong{font-size:14px}.machinedAssembly{position:absolute;inset:70px 60px 110px;transform:rotate(-5deg)}.machinedBlock{background:#4e5961;border:2px solid #dfe3e6;display:block;position:absolute;transform:skewY(-8deg);box-shadow:6px 7px #252b30}.machinedBlockMain{inset:82px 72px 72px 58px}.machinedBlockCut{width:28%;height:24%;box-shadow:none;background:#e30e2e2e;border-color:#e30e2e;top:35%;right:18%}.machinedBlockCut:after{color:#ffd8df;text-transform:uppercase;content:"Machined feature";font-size:9px;font-weight:800;position:absolute;top:12px;right:12px}.machinedAxis{color:#83abc2;font-size:10px;font-weight:800;position:absolute}.machinedAxisX{bottom:44px;right:0}.machinedAxisY{top:0;left:24px}.machinedAxisZ{top:12px;right:12px}.granulateAssembly{background:#252b30;border:2px solid #79848c;border-top-style:dashed;flex-wrap:wrap;align-content:flex-end;gap:12px 16px;padding:20px;display:flex;position:absolute;inset:72px 64px 126px;overflow:hidden}.granulateAssembly>span{background:#6e777e;border:1px solid #c8ced2;flex:none;width:18px;height:18px;display:block;transform:rotate(17deg)}.granulateAssembly>span:nth-child(3n){background:#96263a;border-color:#e30e2e;width:12px;height:12px;transform:rotate(42deg)}.granulateAssembly>span:nth-child(5n){width:24px;height:14px;transform:rotate(-28deg)}.granulateVoid{color:#c5ccd1;border-left:3px solid var(--technical-blue);text-transform:uppercase;background:#111316db;padding:10px 12px;font-size:10px;font-weight:800;position:absolute;bottom:22px;right:24px}.slatflexAssembly{perspective:800px;justify-content:center;align-items:center;display:flex;position:absolute;inset:86px 68px 132px}.slatflexAssembly>span{width:10.5%;height:72%;transform:rotateY(calc((var(--slat-index,0) - 4) * 4deg));background:#69747c;border:1px solid #c9cfd3;margin-left:-1px}.slatflexAssembly>span:first-child,.slatflexAssembly>span:nth-child(9){background:#3c444a;height:55%}.slatflexAssembly>span:nth-child(2),.slatflexAssembly>span:nth-child(8){height:64%}.slatflexAssembly>span:nth-child(5){background:#8e2638;border-color:#e30e2e;height:82%}.slatflexRadius{color:#8db2c7;text-align:center;text-transform:uppercase;border-top:1px dashed #63849a;padding-top:14px;font-size:10px;font-weight:800;position:absolute;bottom:0;left:0;right:0}.configuredAssembly{position:absolute;inset:82px 70px 132px}.configuredPart{background:#505a62;border:2px solid #cbd1d5;display:block;position:absolute;box-shadow:5px 6px #252a2f}.configuredPartA{width:44%;height:42%;top:10%;left:8%;transform:skewY(-7deg)}.configuredPartB{background:#822536;border-color:#e30e2e;width:50%;height:38%;bottom:14%;right:7%;transform:skewY(8deg)}.configuredPartC{background:#30373c;border-radius:50% 50% 0 0;width:22%;height:24%;top:5%;right:10%}.configuredFlow{color:#8db2c7;text-align:center;text-transform:uppercase;font-size:10px;font-weight:800;position:absolute;bottom:0;left:0;right:0}.silicoreAssembly,.vipFgAssembly,.vipXfAssembly{position:absolute;inset:74px 62px 126px}.silicoreMatrix{background:#d3d7d9;border:2px solid #d7dcdf;flex-wrap:wrap;align-content:center;gap:10px 12px;padding:28px;display:flex;position:absolute;inset:62px 34px 66px;overflow:hidden;transform:skewY(-3deg);box-shadow:6px 7px #30363b}.silicoreMatrix span{background:#707a81;border-radius:50%;width:8px;height:8px}.silicoreMatrix span:nth-child(4n){background:#9a2639;border-radius:0;width:26px;height:3px;transform:rotate(24deg)}.silicoreMatrix span:nth-child(7n){transform:rotate(-31deg)}.silicoreCallout,.vipFgCallout,.vipFgCondition,.vipXfDepth,.vipXfBoundary{z-index:2;color:#d9dee1;border-left:3px solid var(--technical-blue);text-transform:uppercase;background:#111316eb;padding:9px 11px;font-size:10px;font-weight:800;position:absolute}.silicoreCalloutCore{top:16px;left:0}.silicoreCalloutBoundary{bottom:8px;right:0}.silicoreCalloutCore:after,.vipFgCalloutCore:after,.vipFgCalloutSeal:after{background:var(--technical-blue);content:"";width:1px;position:absolute;top:100%}.silicoreCalloutCore:before,.vipFgCalloutCore:before,.vipFgCalloutSeal:before{background:var(--technical-blue);content:"";border-radius:50%;width:7px;height:7px;position:absolute}.silicoreCalloutCore:after{height:43px;left:34px}.silicoreCalloutCore:before{top:calc(100% + 40px);left:31px}.vipFgEnvelope{background:#3a4248;border:4px double #d7dcdf;position:absolute;inset:48px 32px 72px;transform:rotate(-2deg);box-shadow:6px 7px #252a2f}.vipFgCore{background:#b9c1c6;justify-content:space-evenly;align-items:center;display:flex;position:absolute;inset:72px 56px 96px;overflow:hidden;transform:rotate(-2deg)}.vipFgCore i{width:2px;height:130%;transform:rotate(calc(-28deg + var(--fibre-angle,0deg)));background:#66727a;display:block}.vipFgCore i:nth-child(3n){transform:rotate(31deg)}.vipFgCore i:nth-child(4n){transform:rotate(-8deg)}.vipFgCalloutCore{top:10px;left:0}.vipFgCalloutSeal{border-left-color:var(--siltherm-red);top:52px;right:0}.vipFgCondition{bottom:10px;right:0}.vipFgCalloutCore:after{height:58px;left:32px}.vipFgCalloutCore:before{top:calc(100% + 55px);left:29px}.vipFgCalloutSeal:after{background:var(--siltherm-red);height:26px;right:28px}.vipFgCalloutSeal:before{background:var(--siltherm-red);top:calc(100% + 23px);right:25px}.vipXfBuildUp{border:1px solid #737d84;grid-template-rows:.75fr .55fr .5fr 1.35fr;display:grid;position:absolute;inset:34px 72px 76px 30px;transform:perspective(700px)rotateY(-7deg)rotateX(2deg);box-shadow:6px 7px #252a2f}.vipXfBuildUp span{color:#dce1e4;text-transform:uppercase;border-bottom:1px solid #737d84;align-items:center;padding:0 18px;font-size:10px;font-weight:800;display:flex}.vipXfFinish{background:#454d53}.vipXfProtection{background:#737d84}.vipXfBuildUp .vipXfPanel{color:#fff;background:var(--siltherm-red)}.vipXfStructure{background:#30363b;border-bottom:0}.vipXfDepth{border-left-color:var(--siltherm-red);top:22px;right:0}.vipXfBoundary{bottom:8px;right:0}.productRecordFit,.productRecordApplications,.productRecordEvidence,.productRecordRelated,.vacupanelFgPerformance,.vacupanelFgPlacement{padding:128px 0}.vacupanelFgPerformance{background:var(--white)}.vacupanelFgPerformanceGrid{grid-template-columns:minmax(0,.92fr) minmax(560px,1.08fr);align-items:start;gap:92px;display:grid}.vacupanelFgPerformanceCopy h2,.vacupanelFgPlacementHeading h2{font-size:min(calc(clamp(44px, 4.35vw, 68px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,1.01);letter-spacing:0;margin:20px 0 0}.vacupanelFgPerformanceCopy>p:last-of-type{max-width:650px;color:var(--graphite-500);font-size:calc(16px - var(--zh-font-step,0px));margin:30px 0 0;line-height:1.65}.vacupanelFgOutcomes{border-top:1px solid var(--graphite-300);margin-top:58px}.vacupanelFgOutcomes article{border-bottom:1px solid var(--graphite-200);grid-template-columns:44px minmax(0,1fr);gap:20px;padding:24px 0;display:grid}.vacupanelFgOutcomes article>span{color:var(--siltherm-red);font-size:10px;font-weight:800}.vacupanelFgOutcomes h3,.vacupanelFgOutcomes p{margin:0}.vacupanelFgOutcomes h3{font-size:calc(18px - var(--zh-font-step,0px))}.vacupanelFgOutcomes p{color:var(--graphite-500);margin-top:9px;font-size:13px;line-height:1.55}.vacupanelFgGrades{color:var(--white);border-top:4px solid var(--siltherm-red);background:var(--graphite-950);padding:40px}.vacupanelFgGrades header{border-bottom:1px solid #485057;justify-content:space-between;align-items:baseline;gap:24px;padding-bottom:28px;display:flex}.vacupanelFgGrades header span{font-size:calc(19px - var(--zh-font-step,0px));font-weight:800}.vacupanelFgGrades header small{color:#95a1a8;text-transform:uppercase;font-size:10px;font-weight:800}.vacupanelFgGrades article{border-bottom:1px solid #3e454a;grid-template-columns:78px minmax(100px,1fr) 142px;align-items:center;gap:22px;min-height:94px;display:grid}.vacupanelFgGrades article>span{color:#aab4ba;text-transform:uppercase;font-size:11px;font-weight:800}.vacupanelFgGrades article>div{background:#343b40;height:8px}.vacupanelFgGrades article i{background:var(--siltherm-red);height:100%;display:block}.vacupanelFgGrades article strong{font-size:calc(18px - var(--zh-font-step,0px));text-align:right}.vacupanelFgGrades>p{color:#9fa9af;margin:28px 0 0;font-size:12px;line-height:1.6}.vacupanelFgPlacement{color:var(--white);background:var(--graphite-950)}.vacupanelFgPlacement .productRecordEyebrow{color:#ef7184}.vacupanelFgPlacementHeading{grid-template-columns:minmax(0,1.15fr) minmax(330px,.55fr);align-items:end;gap:100px;margin-bottom:70px;display:grid}.vacupanelFgPlacementHeading>div:last-child{border-left:3px solid var(--technical-blue);padding-left:24px}.vacupanelFgPlacementHeading>div:last-child>p{color:#adb6bc;margin:0;font-size:15px;line-height:1.65}.vacupanelFgPlacementHeading>div:last-child>span{color:#d7dde0;text-transform:uppercase;align-items:center;gap:10px;margin-top:22px;font-size:10px;font-weight:800;display:inline-flex}.vacupanelFgPlacementHeading>div:last-child i{background:var(--siltherm-red);width:34px;height:6px;display:inline-block}.vacupanelFgPlacementGrid{border-top:1px solid #495158;border-left:1px solid #495158;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vacupanelFgPlacementGrid>article{border-bottom:1px solid #495158;border-right:1px solid #495158;min-width:0}.vacupanelFgPlacementGrid figure{background-color:#181d21;background-image:linear-gradient(90deg,#ffffff0a 1px,#0000 1px),linear-gradient(#ffffff0a 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-bottom:1px solid #495158;margin:0}.vacupanelFgPlacementGrid figcaption{color:#aeb8be;border-top:1px solid #3e464c;min-height:64px;padding:18px 24px;font-size:11px;line-height:1.5}.vacupanelFgPlacementGrid article>div{grid-template-columns:42px minmax(0,1fr);padding:30px 30px 36px;display:grid}.vacupanelFgPlacementGrid article>div>span{color:#ef7184;font-size:10px;font-weight:800}.vacupanelFgPlacementGrid h3,.vacupanelFgPlacementGrid p,.vacupanelFgPlacementGrid a{grid-column:2}.vacupanelFgPlacementGrid h3{font-size:calc(26px - var(--zh-font-step,0px));margin:0;line-height:1.15}.vacupanelFgPlacementGrid p{color:#aeb7bd;margin:14px 0 0;font-size:13px;line-height:1.6}.vacupanelFgPlacementGrid a{color:#fff;text-transform:uppercase;align-items:center;gap:8px;width:fit-content;margin-top:20px;font-size:10px;font-weight:800;display:inline-flex}.vacupanelFgPlacementGrid a:hover,.vacupanelFgPlacementGrid a:focus-visible{color:#ef7184}.vacupanelFgPlacementNote{color:#858f95;max-width:920px;margin:24px 0 0;font-size:11px;line-height:1.55}.vacupanelFgDiagram{height:280px;position:relative;overflow:hidden}.vacupanelFgDiagram span{box-sizing:border-box;position:absolute}.fgPackageOuter,.fgPackagePanel,.fgPackageLiner{inset:48px 18% 36px}.fgPackageOuter{border:4px solid #7b858c}.fgPackagePanel{border:6px solid var(--siltherm-red);inset:61px 21% 49px}.fgPackageLiner{border:3px solid #dce2e5;inset:77px 24% 65px}.fgPackagePayload{color:#dce7ed;background:#315c73;place-items:center;font-size:10px;font-weight:800;display:grid;inset:96px 31% 84px}.fgCabinetOuter{border:5px solid #78828a;inset:34px 25% 28px}.fgCabinetPanel{border:solid var(--siltherm-red);border-width:6px 6px 9px;inset:47px calc(25% + 13px) 41px}.fgCabinetLiner{border:3px solid #dce2e5;inset:63px calc(25% + 29px) 60px}.fgCabinetSpace{color:#cfe0ea;background:#315c73;place-items:center;font-size:10px;font-weight:800;display:grid;inset:79px calc(25% + 45px) 76px}.fgCabinetDoor{background:#aab3b9;width:8px;height:202px;top:42px;right:calc(25% - 12px)}.fgLngOuter,.fgLngPanel,.fgLngVessel,.fgLngContents{border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.fgLngOuter{border:5px solid #7d878e;width:226px;height:226px}.fgLngPanel{border:7px solid var(--siltherm-red);width:190px;height:190px}.fgLngVessel{border:4px solid #dce2e5;width:148px;height:148px}.fgLngContents{color:#d8e9f1;background:#315c73;place-items:center;width:118px;height:118px;font-size:11px;font-weight:800;display:grid}.fgTransportBody{border:5px solid #7c868d;inset:52px 16% 62px}.fgTransportPanel{border:6px solid var(--siltherm-red);inset:65px calc(16% + 13px) 75px}.fgTransportSpace{color:#d5e4ec;background:#315c73;place-items:center;font-size:10px;font-weight:800;display:grid;inset:83px calc(16% + 31px) 93px}.fgTransportWheel{border:7px solid #7c868d;border-radius:50%;width:32px;height:32px;bottom:35px}.fgTransportWheelFront{right:24%}.fgTransportWheelRear{left:24%}.vacupanelXfPerformance,.vacupanelXfPlacement{padding:128px 0}.vacupanelXfPerformance{background:var(--white)}.vacupanelXfPerformanceGrid{grid-template-columns:minmax(0,.92fr) minmax(560px,1.08fr);align-items:start;gap:92px;display:grid}.vacupanelXfPerformanceCopy h2,.vacupanelXfPlacementHeading h2{font-size:min(calc(clamp(44px, 4.35vw, 68px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,1.01);letter-spacing:0;margin:20px 0 0}.vacupanelXfPerformanceCopy>p:last-of-type{max-width:650px;color:var(--graphite-500);font-size:calc(16px - var(--zh-font-step,0px));margin:30px 0 0;line-height:1.65}.vacupanelXfOutcomes{border-top:1px solid var(--graphite-300);margin-top:58px}.vacupanelXfOutcomes article{border-bottom:1px solid var(--graphite-200);grid-template-columns:44px minmax(0,1fr);gap:20px;padding:24px 0;display:grid}.vacupanelXfOutcomes article>span{color:var(--siltherm-red);font-size:10px;font-weight:800}.vacupanelXfOutcomes h3,.vacupanelXfOutcomes p{margin:0}.vacupanelXfOutcomes h3{font-size:calc(18px - var(--zh-font-step,0px))}.vacupanelXfOutcomes p{color:var(--graphite-500);margin-top:9px;font-size:13px;line-height:1.55}.vacupanelXfResistance{color:var(--white);border-top:4px solid var(--siltherm-red);background:var(--graphite-950);padding:40px}.vacupanelXfResistance header{border-bottom:1px solid #485057;justify-content:space-between;align-items:baseline;gap:24px;padding-bottom:28px;display:flex}.vacupanelXfResistance header span{font-size:calc(19px - var(--zh-font-step,0px));font-weight:800}.vacupanelXfResistance header small{color:#95a1a8;text-transform:uppercase;font-size:10px;font-weight:800}.vacupanelXfResistance article{border-bottom:1px solid #3e454a;grid-template-columns:78px minmax(100px,1fr) 142px;align-items:center;gap:22px;min-height:94px;display:grid}.vacupanelXfResistance article>span{color:#aab4ba;text-transform:uppercase;font-size:11px;font-weight:800}.vacupanelXfResistance article>div{background:#343b40;height:8px}.vacupanelXfResistance article i{background:var(--siltherm-red);height:100%;display:block}.vacupanelXfResistance article strong{font-size:calc(18px - var(--zh-font-step,0px));text-align:right}.vacupanelXfResistance>p{color:#9fa9af;margin:28px 0 0;font-size:12px;line-height:1.6}.vacupanelXfPlacement{color:var(--white);background:var(--graphite-950)}.vacupanelXfPlacement .productRecordEyebrow{color:#ef7184}.vacupanelXfPlacementHeading{grid-template-columns:minmax(0,1.15fr) minmax(330px,.55fr);align-items:end;gap:100px;margin-bottom:70px;display:grid}.vacupanelXfPlacementHeading>div:last-child{border-left:3px solid var(--technical-blue);padding-left:24px}.vacupanelXfPlacementHeading>div:last-child>p{color:#adb6bc;margin:0;font-size:15px;line-height:1.65}.vacupanelXfPlacementHeading>div:last-child>span{color:#d7dde0;text-transform:uppercase;align-items:center;gap:10px;margin-top:22px;font-size:10px;font-weight:800;display:inline-flex}.vacupanelXfPlacementHeading>div:last-child i{background:var(--siltherm-red);width:34px;height:5px;display:inline-block}.vacupanelXfPlacementGrid{border-top:1px solid #495158;border-left:1px solid #495158;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.vacupanelXfPlacementGrid>article{border-bottom:1px solid #495158;border-right:1px solid #495158;min-width:0}.vacupanelXfPlacementGrid figure{background-color:#181d21;background-image:linear-gradient(90deg,#ffffff0a 1px,#0000 1px),linear-gradient(#ffffff0a 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-bottom:1px solid #495158;margin:0}.vacupanelXfPlacementGrid figcaption{color:#aeb8be;border-top:1px solid #3e464c;min-height:78px;padding:18px 24px;font-size:11px;line-height:1.5}.vacupanelXfPlacementGrid article>div{grid-template-columns:42px minmax(0,1fr);padding:30px 26px 36px;display:grid}.vacupanelXfPlacementGrid article>div>span{color:#ef7184;font-size:10px;font-weight:800}.vacupanelXfPlacementGrid h3,.vacupanelXfPlacementGrid p,.vacupanelXfPlacementGrid a{grid-column:2}.vacupanelXfPlacementGrid h3{font-size:calc(24px - var(--zh-font-step,0px));margin:0;line-height:1.15}.vacupanelXfPlacementGrid p{color:#aeb7bd;margin:14px 0 0;font-size:13px;line-height:1.6}.vacupanelXfPlacementGrid a{color:#fff;text-transform:uppercase;align-items:center;gap:8px;width:fit-content;margin-top:20px;font-size:10px;font-weight:800;display:inline-flex}.vacupanelXfPlacementGrid a:hover,.vacupanelXfPlacementGrid a:focus-visible{color:#ef7184}.vacupanelXfPlacementNote{color:#858f95;max-width:920px;margin:24px 0 0;font-size:11px;line-height:1.55}.vacupanelXfDiagram{height:300px;position:relative;overflow:hidden}.vacupanelXfDiagram span{box-sizing:border-box;color:#e0e5e8;letter-spacing:0;font-size:9px;font-weight:800;position:absolute}.xfRoofWeather,.xfRoofProtection,.xfRoofPanel,.xfRoofDeck,.xfFloorFinish,.xfFloorDistribution,.xfFloorPanel,.xfFloorSlab{align-items:center;padding-left:16px;display:flex;left:14%;right:14%}.xfRoofWeather{background:#6f7a81;height:28px;top:58px}.xfRoofProtection{background:#3c444a;height:38px;top:94px}.xfRoofPanel{color:#fff;background:var(--siltherm-red);height:8px;top:141px}.xfRoofDeck{background:#2b3237;height:76px;top:158px}.xfFloorFinish{background:#737d84;height:34px;top:54px}.xfFloorDistribution{background:#424a50;height:62px;top:96px}.xfFloorPanel{color:#fff;background:var(--siltherm-red);height:8px;top:167px}.xfFloorSlab{background:#2b3237;height:62px;top:184px}.xfRoofPanel:after,.xfFloorPanel:after,.xfThresholdPanel:after{color:#ff8b9c;content:"VACUPANEL XF";white-space:nowrap;font-size:9px;font-weight:800;position:absolute;top:-21px;right:8px}.xfRoofPanel,.xfFloorPanel,.xfThresholdPanel{font-size:0}.xfThresholdFrame{border:5px solid #7a858c;border-bottom:0;justify-content:center;align-items:flex-start;width:28%;height:108px;padding-top:16px;display:flex;top:48px;left:17%}.xfThresholdFinish{background:#737d84;align-items:center;width:47%;height:32px;padding-left:12px;display:flex;top:124px;right:11%}.xfThresholdPanel{background:var(--siltherm-red);width:72%;height:8px;top:165px;right:11%}.xfThresholdSlab{background:#2b3237;align-items:center;width:72%;height:62px;padding-left:16px;display:flex;top:182px;right:11%}.xfThresholdLevel{border-top:1px dashed #9ca8ae;top:111px;left:17%;right:11%}.silicoreDelivery{background:var(--white);padding:128px 0}.silicoreDeliveryHeading{grid-template-columns:minmax(160px,.42fr) minmax(460px,1.15fr) minmax(320px,.78fr);gap:52px;margin-bottom:68px;display:grid}.silicoreDeliveryHeading h2{font-size:min(calc(clamp(42px, 4.3vw, 68px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,1);letter-spacing:0;margin:0}.silicoreDeliveryHeading>p:last-child{color:var(--graphite-500);font-size:calc(16px - var(--zh-font-step,0px));margin:4px 0 0;line-height:1.65}.silicoreDeliveryOptions{border-top:1px solid var(--graphite-300);border-bottom:1px solid var(--graphite-300);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.silicoreDeliveryOptions>article{grid-template-columns:minmax(220px,.9fr) minmax(240px,1.1fr);min-height:440px;display:grid}.silicoreDeliveryOptions>article:first-child{border-right:1px solid var(--graphite-300)}.silicoreDeliveryOptions figure{background:#e8edf0;place-items:center;margin:0;padding:34px;display:grid;overflow:hidden}.silicoreDeliveryOptions img{object-fit:contain;width:100%;height:360px;display:block}.silicoreDeliveryOptions article>div{flex-direction:column;justify-content:flex-end;padding:38px 34px;display:flex}.silicoreDeliveryOptions article>div>span{color:var(--siltherm-red);text-transform:uppercase;font-size:10px;font-weight:800}.silicoreDeliveryOptions h3,.silicoreDeliveryFactors h3{margin:0}.silicoreDeliveryOptions h3{font-size:calc(28px - var(--zh-font-step,0px));margin-top:18px;line-height:1.08}.silicoreDeliveryOptions p,.silicoreDeliveryFactors p{color:var(--graphite-500);line-height:1.6}.silicoreDeliveryOptions p{margin:16px 0 0;font-size:14px}.silicoreDeliveryFactors{border-top:1px solid var(--graphite-300);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:64px;display:grid}.silicoreDeliveryFactors article{border-right:1px solid var(--graphite-300);border-bottom:1px solid var(--graphite-300);grid-template-columns:38px minmax(0,1fr);gap:20px;min-height:178px;padding:30px 28px 32px 0;display:grid}.silicoreDeliveryFactors article:not(:first-child){padding-left:28px}.silicoreDeliveryFactors article:last-child{border-right:0}.silicoreDeliveryFactors article>span{color:var(--siltherm-red);font-size:10px;font-weight:800}.silicoreDeliveryFactors h3{font-size:calc(18px - var(--zh-font-step,0px))}.silicoreDeliveryFactors p{margin:12px 0 0;font-size:13px}.productRecordFit,.productRecordApplications{background:var(--white)}.productRecordSectionHeading{grid-template-columns:minmax(170px,.52fr) minmax(440px,1.35fr) minmax(300px,.8fr);gap:48px;margin-bottom:68px;display:grid}.productRecordSectionHeading h2,.productRecordFormatCopy h2,.productRecordEvidence h2,.productRecordRelated h2{font-size:min(calc(clamp(42px, 4vw, 62px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,1.02);letter-spacing:0;margin:0}.productRecordSectionHeading>p:last-child{color:var(--graphite-500);border-left:3px solid var(--technical-blue);font-size:calc(16px - var(--zh-font-step,0px));margin:4px 0 0;padding-left:22px;line-height:1.62}.productRecordFitList{border-top:1px solid var(--graphite-200);border-bottom:1px solid var(--graphite-200);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.productRecordFitList article{border-right:1px solid var(--graphite-200);grid-template-columns:1fr auto;min-height:280px;padding:30px;display:grid}.productRecordFitList article:last-child{border-right:0}.productRecordFitList>article>span{color:var(--siltherm-red);font-size:11px;font-weight:800}.productRecordFitList svg{color:var(--technical-blue)}.productRecordFitList h3,.productRecordFitList p{grid-column:1/-1}.productRecordFitList h3{font-size:calc(25px - var(--zh-font-step,0px));align-self:end;margin:54px 0 0}.productRecordFitList p{color:var(--graphite-500);margin:16px 0 0;font-size:14px;line-height:1.6}.productRecordFormat{color:var(--white);background:var(--graphite-950);padding:148px 0}.productRecordFormatGrid{grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);gap:110px;display:grid}.productRecordFormatCopy h2{max-width:700px;margin-top:22px}.productRecordFormatCopy>p:last-child{color:#abb4ba;max-width:650px;font-size:calc(16px - var(--zh-font-step,0px));margin:30px 0 0;line-height:1.65}.productRecordFormatSteps{border-top:1px solid #3c4247;margin:0;padding:0;list-style:none}.productRecordFormatSteps li{border-bottom:1px solid #3c4247;grid-template-columns:58px 1fr;gap:24px;min-height:142px;padding:28px 0;display:grid}.productRecordFormatSteps li>span{color:#ef7184;font-size:11px;font-weight:800}.productRecordFormatSteps li>div{align-content:center;gap:12px;display:grid}.productRecordFormatSteps small{color:#7fa9c1;text-transform:uppercase;font-size:10px;font-weight:800}.productRecordFormatSteps strong{font-size:calc(22px - var(--zh-font-step,0px));line-height:1.25}.granulateFillPath{color:var(--white);background:var(--graphite-950);padding:132px 0}.granulateFillPathGrid{grid-template-columns:minmax(0,1.15fr) minmax(390px,.85fr);grid-template-areas:"diagram copy""factors copy";align-items:start;gap:28px 84px;display:grid}.granulateFillDiagram{border-top:1px solid #505960;border-bottom:1px solid #505960;grid-area:diagram;margin:0}.granulateFillDiagram svg{background-color:#0000;background-image:linear-gradient(90deg,#ffffff0b 1px,#0000 1px),linear-gradient(#ffffff0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;width:100%;height:auto;display:block}.granulateFillDiagram figcaption{color:#929da4;padding:16px 4px 18px;font-size:11px;line-height:1.55}.granulateDiagramBoundary{fill:#456f8721;stroke:#aab3b9;stroke-width:3px}.granulateDiagramObstruction{fill:#343a3f;stroke:#eef1f2;stroke-width:3px}.granulateDiagramParticle{fill:#aab4bb;stroke:#d9dfe2;stroke-width:1px}.granulateDiagramParticle[data-accent=true]{fill:#73a7c4;stroke:#a9d0e4}.granulateDiagramFlow{fill:none;stroke:var(--siltherm-red);stroke-dasharray:8 8;stroke-width:3px}#granulate-arrow path{fill:var(--siltherm-red)}.granulateDiagramLeader{fill:none;stroke:#6f7b82;stroke-width:1.5px}.granulateDiagramLabel{fill:#dce2e5;font-size:12px;font-weight:800}.granulateDiagramLabelRed{fill:#ef7184}.granulateDiagramLegend{display:none}.granulateFillCopy .productRecordEyebrow{color:#ef7184}.granulateFillCopy{grid-area:copy;padding-top:4px}.granulateFillCopy h2{max-width:620px;font-size:min(calc(clamp(42px, 4.5vw, 68px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,1.02);margin:20px 0 0}.granulateFillCopy>p:not(.productRecordEyebrow){color:#adb6bc;max-width:600px;font-size:calc(16px - var(--zh-font-step,0px));margin:28px 0 0;line-height:1.65}.granulateFillFactors{border-top:1px solid #41484d;grid-area:factors}.granulateFillFactors article{border-bottom:1px solid #41484d;grid-template-columns:minmax(150px,.65fr) minmax(0,1fr);gap:24px;padding:22px 0;display:grid}.granulateFillFactors h3,.granulateFillFactors p{margin:0}.granulateFillFactors h3{color:var(--white);font-size:calc(16px - var(--zh-font-step,0px));line-height:1.35}.granulateFillFactors p{color:#9fa9af;font-size:13px;line-height:1.55}.productRecordApplications{background:var(--paper)}.productRecordApplicationList{border-top:1px solid var(--graphite-300)}.productRecordApplicationList article{border-bottom:1px solid var(--graphite-200);grid-template-columns:64px minmax(0,1fr) minmax(180px,auto);align-items:center;gap:34px;min-height:176px;display:grid}.productRecordApplicationList article>span{color:var(--siltherm-red);font-size:11px;font-weight:800}.productRecordApplicationList h3{font-size:calc(29px - var(--zh-font-step,0px));margin:0}.productRecordApplicationList p{max-width:720px;color:var(--graphite-500);margin:12px 0 0;font-size:14px;line-height:1.6}.productRecordApplicationList a,.productRecordApplicationList article>small{text-transform:uppercase;justify-self:end;font-size:11px;font-weight:800}.productRecordApplicationList a{align-items:center;gap:10px;display:inline-flex}.productRecordApplicationList article>small{color:var(--graphite-500)}.productRecordApplicationList a:hover,.productRecordApplicationList a:focus-visible{color:var(--siltherm-red)}.productRecordEvidence{background:var(--white)}.productRecordEvidenceGrid{grid-template-columns:minmax(0,1.1fr) minmax(420px,.9fr);align-items:center;gap:100px;display:grid}.productRecordEvidence h2{max-width:760px;margin-top:22px}.productRecordEvidenceGrid>div>p:last-child{max-width:730px;color:var(--graphite-500);margin:28px 0 0;font-size:15px;line-height:1.65}.productRecordDocument{min-height:150px;color:var(--white);border-left:5px solid var(--technical-blue);background:var(--graphite-900);grid-template-columns:44px 1fr 32px;align-items:center;gap:20px;padding:30px;display:grid}.productRecordDocument>svg:first-child{color:#82acc4}.productRecordDocument span{gap:11px;display:grid}.productRecordDocument small{color:#9fa8af;text-transform:uppercase;font-size:10px;font-weight:800}.productRecordDocument strong{overflow-wrap:anywhere;font-size:14px}.productRecordDocument:hover,.productRecordDocument:focus-visible{background:#24292e}.productRecordRelated{color:var(--white);background:var(--siltherm-red)}.productRecordRelated .productRecordEyebrow{color:#ffd1d9}.productRecordRelated>.productRecordInner{grid-template-columns:minmax(320px,.7fr) minmax(0,1.3fr);gap:90px;display:grid}.productRecordRelated h2{max-width:520px;margin-top:20px}.productRecordRelatedLinks{border-top:1px solid #fff6}.productRecordRelatedLinks a{border-bottom:1px solid #fff6;justify-content:space-between;align-items:center;gap:24px;min-height:112px;display:flex}.productRecordRelatedLinks a>span{gap:10px;display:grid}.productRecordRelatedLinks strong{font-size:calc(20px - var(--zh-font-step,0px))}.productRecordRelatedLinks small{color:#ffe0e5;font-size:12px}.productRecordRelatedLinks a:hover,.productRecordRelatedLinks a:focus-visible{background:#7000132e;padding-inline:12px}@media (max-width:1100px){.productRecordInner{width:min(var(--product-record-width), calc(100% - 64px))}.productRecordHero{grid-template-columns:minmax(0,1fr) minmax(400px,.8fr)}.productRecordHeroCopy{padding-left:32px}.productRecordSectionHeading{grid-template-columns:150px 1fr;gap:34px}.productRecordSectionHeading>p:last-child{grid-column:2}.silicoreDeliveryHeading{grid-template-columns:150px 1fr;gap:34px}.silicoreDeliveryHeading>p:last-child{grid-column:2}.silicoreDeliveryOptions{grid-template-columns:1fr}.silicoreDeliveryOptions>article:first-child{border-right:0;border-bottom:1px solid var(--graphite-300)}.productRecordFormatGrid,.productRecordEvidenceGrid,.granulateFillPathGrid,.vacupanelFgPerformanceGrid,.vacupanelXfPerformanceGrid{grid-template-columns:1fr;gap:64px}.vacupanelFgPlacementHeading,.vacupanelXfPlacementHeading{grid-template-columns:minmax(0,1fr) minmax(300px,.65fr);gap:54px}.vacupanelXfPlacementGrid{grid-template-columns:1fr}.granulateFillPathGrid{grid-template-areas:"diagram""copy""factors"}.granulateFillDiagram{max-width:760px}}@media (max-width:760px){.productRecordInner{width:calc(100% - 40px)}.productRecordBreadcrumb .productRecordInner{width:calc(100% - 28px)}.productRecordBreadcrumb a:first-child,.productRecordBreadcrumb a:nth-child(2):before{display:none}.productRecordHero{grid-template-columns:minmax(0,1fr);padding-bottom:0}.productRecordHeroCopy{min-height:550px;padding:68px 20px 76px}.productRecordHero h1{font-size:min(calc(56px - var(--zh-font-step,0px)), var(--zh-h1-max,999px))}.productRecordHeroCopy>p:not(.productRecordEyebrow){font-size:calc(16px - var(--zh-font-step,0px))}.productRecordActions{display:grid}.productRecordVisual{border-top:1px solid #30343a;border-left:0;min-height:430px}.productRecordVisual-hasMedia{min-height:430px;padding:44px 28px}.productRecordMedia figcaption{flex-direction:column;align-items:flex-start;gap:5px}.machinedAssembly,.granulateAssembly,.slatflexAssembly,.configuredAssembly,.silicoreAssembly,.vipFgAssembly,.vipXfAssembly{left:34px;right:34px}.productRecordFactRail{grid-template-columns:repeat(2,minmax(0,1fr));position:relative}.productRecordFactRail>div:nth-child(2){border-right:0}.productRecordFactRail>div:nth-child(-n+2){border-bottom:1px solid #34383d}.productRecordFit,.silicoreDelivery,.productRecordApplications,.productRecordEvidence,.productRecordRelated,.productRecordFormat,.granulateFillPath,.vacupanelFgPerformance,.vacupanelFgPlacement,.vacupanelXfPerformance,.vacupanelXfPlacement{padding:84px 0}.vacupanelFgPerformanceCopy h2,.vacupanelFgPlacementHeading h2,.vacupanelXfPerformanceCopy h2,.vacupanelXfPlacementHeading h2{font-size:min(calc(39px - var(--zh-font-step,0px)), var(--zh-h2-max,999px))}.vacupanelFgGrades{padding:28px 20px}.vacupanelFgGrades header{flex-direction:column;align-items:flex-start;gap:8px}.vacupanelFgGrades article{grid-template-columns:68px minmax(50px,1fr) 112px;gap:13px}.vacupanelFgGrades article strong{font-size:14px}.vacupanelFgPlacementHeading{grid-template-columns:1fr;gap:32px;margin-bottom:48px}.vacupanelFgPlacementHeading>div:last-child{padding-left:18px}.vacupanelFgPlacementGrid{grid-template-columns:1fr}.vacupanelFgPlacementGrid article>div{padding:26px 22px 32px}.vacupanelFgPlacementGrid h3{font-size:calc(23px - var(--zh-font-step,0px))}.vacupanelFgDiagram{height:250px}.vacupanelXfResistance{padding:28px 20px}.vacupanelXfResistance header{flex-direction:column;align-items:flex-start;gap:8px}.vacupanelXfResistance article{grid-template-columns:68px minmax(50px,1fr) 112px;gap:13px}.vacupanelXfResistance article strong{font-size:14px}.vacupanelXfPlacementHeading{grid-template-columns:1fr;gap:32px;margin-bottom:48px}.vacupanelXfPlacementHeading>div:last-child{padding-left:18px}.vacupanelXfPlacementGrid article>div{padding:26px 22px 32px}.vacupanelXfPlacementGrid h3{font-size:calc(23px - var(--zh-font-step,0px))}.vacupanelXfDiagram{height:270px}.silicoreDeliveryHeading{margin-bottom:46px;display:block}.silicoreDeliveryHeading h2{font-size:min(calc(38px - var(--zh-font-step,0px)), var(--zh-h2-max,999px));margin-top:18px}.silicoreDeliveryHeading>p:last-child{margin-top:26px}.silicoreDeliveryOptions>article{grid-template-columns:1fr}.silicoreDeliveryOptions figure{padding:26px}.silicoreDeliveryOptions img{height:330px}.silicoreDeliveryOptions article>div{padding:30px 24px 36px}.silicoreDeliveryFactors{grid-template-columns:1fr;margin-top:48px}.silicoreDeliveryFactors article,.silicoreDeliveryFactors article:not(:first-child){border-right:0;min-height:0;padding:26px 0}.granulateFillPathGrid{gap:46px}.granulateFillDiagram{width:calc(100% + 16px);margin-left:-8px}.granulateFillDiagram figcaption{padding-inline:8px}.granulateDiagramLabel,.granulateDiagramLeader{display:none}.granulateDiagramLegend{border-top:1px solid #41484d;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.granulateDiagramLegend span{color:#cbd2d6;text-transform:uppercase;border-bottom:1px solid #41484d;padding:12px 8px;font-size:10px;font-weight:800}.granulateDiagramLegend span:nth-child(odd){border-right:1px solid #41484d}.granulateDiagramLegend span:nth-child(2){color:#ef7184}.granulateFillCopy h2{font-size:min(calc(39px - var(--zh-font-step,0px)), var(--zh-h2-max,999px))}.granulateFillFactors article{grid-template-columns:1fr;gap:8px}.productRecordSectionHeading{margin-bottom:46px;display:block}.productRecordSectionHeading h2{font-size:min(calc(38px - var(--zh-font-step,0px)), var(--zh-h2-max,999px));margin-top:18px}.productRecordSectionHeading>p:last-child{margin-top:26px}.productRecordFitList{grid-template-columns:1fr}.productRecordFitList article{border-right:0;border-bottom:1px solid var(--graphite-200);min-height:0;padding:28px 0 36px}.productRecordFitList article:last-child{border-bottom:0}.productRecordFormatGrid{gap:48px}.productRecordFormatCopy h2,.productRecordEvidence h2,.productRecordRelated h2{font-size:min(calc(39px - var(--zh-font-step,0px)), var(--zh-h2-max,999px))}.productRecordApplicationList article{grid-template-columns:42px 1fr;gap:18px;padding:28px 0}.productRecordApplicationList a,.productRecordApplicationList article>small{grid-column:2;justify-self:start}.productRecordDocument{grid-template-columns:38px 1fr}.productRecordDocument>svg:last-child{display:none}.productRecordRelated>.productRecordInner{grid-template-columns:1fr;gap:50px}}@media (prefers-reduced-motion:reduce){.productRecordRelatedLinks a{transition:none}}.quiltPage{color:var(--graphite-950);background:#eef1f2;overflow-x:clip}.quiltPage *,.quiltPage :before,.quiltPage :after{box-sizing:border-box}.quiltPage a{color:inherit;text-decoration:none}.quiltInner{width:min(1480px,100% - 96px);margin:0 auto}.quiltSection{padding:136px 0}.quiltEyebrow{color:var(--siltherm-red);letter-spacing:0;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.quiltHero{background:#e8ecee}.quiltBreadcrumb{border-bottom:1px solid #b7c0c6;padding:34px 0}.quiltBreadcrumb nav{color:var(--graphite-500);text-transform:uppercase;gap:10px;font-size:10px;font-weight:800;display:flex}.quiltBreadcrumb nav span{gap:10px;display:flex}.quiltBreadcrumb nav i{color:#929ca2;font-style:normal}.quiltBreadcrumb a:hover{color:var(--siltherm-red)}.quiltHeroLayout{background:#f4f5f6;border-bottom:1px solid #b7c0c6;border-left:1px solid #b7c0c6;border-right:1px solid #b7c0c6;grid-template-columns:minmax(520px,.82fr) minmax(650px,1.18fr);min-height:760px;display:grid}.quiltHeroCopy{z-index:2;border-right:1px solid #b7c0c6;flex-direction:column;justify-content:center;padding:72px 54px;display:flex;position:relative}.quiltHeroCopy h1{max-width:900px;font-size:min(calc(clamp(68px, 6.8vw, 112px) - var(--zh-font-step,0px)), var(--zh-h1-max,999px));line-height:var(--zh-display-leading,.92);margin:24px 0 0}.quiltHeroCopy>strong{max-width:700px;font-size:calc(22px - var(--zh-font-step,0px));margin-top:34px;line-height:1.34}.quiltHeroCopy>p:not(.quiltEyebrow){max-width:650px;color:var(--graphite-500);margin:22px 0 0;font-size:15px;line-height:1.68}.quiltHeroActions{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.quiltHeroActions a{border:1px solid var(--graphite-400);justify-content:space-between;align-items:center;gap:22px;min-height:56px;padding:0 18px;font-size:12px;font-weight:800;transition:color .18s,border-color .18s,background .18s;display:inline-flex}.quiltHeroActions a:first-child{color:var(--white);border-color:var(--siltherm-red);background:var(--siltherm-red)}.quiltHeroActions a:first-child:hover{background:#ad0d28}.quiltHeroActions a:last-child:hover{color:var(--white);border-color:var(--graphite-950);background:var(--graphite-950)}.quiltHeroField{background:#dbe1e4;grid-template-rows:1fr;min-width:0;margin:0;display:grid;position:relative;overflow:hidden}.quiltHeroProduct{z-index:1;min-height:680px;position:relative;overflow:hidden}.quiltHeroProduct img{object-fit:contain;padding:34px}.quiltHeroField:before{pointer-events:none;content:"";background-image:linear-gradient(#2c668914 1px,#0000 1px),linear-gradient(90deg,#2c668914 1px,#0000 1px);background-size:82px 82px;position:absolute;inset:0}.quiltHeroField svg{z-index:1;width:100%;height:100%;min-height:680px;display:block;position:relative}.quiltHeroSurface{fill:url(#quilt-hero-fill)}.quiltHeroStitch{fill:none;stroke:#747e84;stroke-dasharray:7 7;stroke-width:1.7px}.quiltHeroStitchCross{stroke:var(--siltherm-red);stroke-width:2.1px}.quiltHeroEdge{fill:none;stroke:#4f5b62;stroke-width:2px}.quiltHeroRule{fill:none;stroke:var(--technical-blue);stroke-width:2px}.quiltHeroField circle{fill:var(--siltherm-red)}.quiltHeroField text{fill:#536068;font-size:12px;font-weight:800}.quiltSpecRail{color:var(--white);background:#171b1e}.quiltSpecTrack{border-left:1px solid #3b4348;grid-template-columns:repeat(4,minmax(0,1fr));width:min(1480px,100% - 96px);margin:0 auto;display:grid}.quiltSpecTrack>div{border-right:1px solid #3b4348;flex-direction:column;justify-content:space-between;min-height:112px;padding:24px 28px;display:flex}.quiltSpecTrack span{color:#7f8990;text-transform:uppercase;font-size:9px;font-weight:800}.quiltSpecTrack strong{font-size:calc(20px - var(--zh-font-step,0px));margin-top:15px}.quiltStitching{background:var(--white)}.quiltSectionHeading,.quiltInstallationHeading{grid-template-columns:minmax(650px,1.1fr) minmax(370px,.6fr);align-items:end;gap:120px;display:grid}.quiltSectionHeading h2,.quiltInterface h2,.quiltInstallation h2,.quiltApplications h2,.quiltEvidence h2,.quiltEnquiry h2{max-width:940px;font-size:min(calc(clamp(50px, 4.6vw, 78px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,.99);margin:20px 0 0}.quiltSectionHeading>p,.quiltInstallationHeading>p,.quiltInterface header>p:last-child,.quiltApplications header>p:last-child,.quiltEvidence header>p:last-of-type{color:var(--graphite-500);margin:0;font-size:15px;line-height:1.68}.quiltGeometrySwitch{background:#15191c;border:1px solid #aeb8bd;margin-top:76px}.quiltGeometryControls{border-bottom:1px solid #475056;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.quiltGeometryControls button{color:#9ba4aa;text-align:left;cursor:pointer;background:#202529;border:0;border-right:1px solid #475056;flex-direction:column;justify-content:space-between;min-height:88px;padding:20px 28px;display:flex}.quiltGeometryControls button:last-child{border-right:0}.quiltGeometryControls button span{font-size:calc(17px - var(--zh-font-step,0px));font-weight:800}.quiltGeometryControls button strong{text-transform:uppercase;margin-top:10px;font-size:9px}.quiltGeometryControls button.isActive{color:var(--white);background:var(--graphite-950);box-shadow:inset 5px 0 0 var(--siltherm-red)}.quiltGeometryStage{grid-template-columns:minmax(650px,1.3fr) minmax(350px,.7fr);min-height:590px;display:grid}.quiltGeometryStage figure{background:#1b2023;border-right:1px solid #475056;grid-template-rows:1fr;min-width:0;margin:0;display:grid}.quiltGeometryStage svg{width:100%;height:100%;display:block}.quiltGeometrySurface{fill:url(#quilt-stage-fill);stroke:#6f7980;stroke-width:2px}.quiltGeometryContour,.quiltGeometryEdge{fill:none;stroke:#929ca2;stroke-width:1.4px}.quiltStitchLine{fill:none;stroke:var(--siltherm-red);stroke-dasharray:6 6;stroke-width:2.1px;opacity:.96;transition:opacity .22s,stroke-width .22s}.quiltGeometrySwitch.isOneDirection .quiltStitchHorizontal{opacity:.08;stroke-width:1px}.quiltGeometrySwitch.isTwoDirection .quiltStitchHorizontal{opacity:.96}.quiltGeometryCopy{color:var(--white);flex-direction:column;justify-content:center;padding:54px 46px;display:flex}.quiltGeometryCopy>span{color:var(--siltherm-red);text-transform:uppercase;font-size:10px;font-weight:800}.quiltGeometryCopy h3{font-size:min(calc(clamp(36px, 3.2vw, 54px) - var(--zh-font-step,0px)), var(--zh-h3-max,999px));line-height:var(--zh-display-leading,1.02);margin:22px 0 0}.quiltGeometryCopy p{color:#aeb7bc;margin:24px 0 0;font-size:14px;line-height:1.65}.quiltGeometryCopy>strong{color:#78a9c5;text-transform:uppercase;border-top:1px solid #475056;margin-top:34px;padding-top:20px;font-size:10px}.quiltStitchingNote{max-width:850px;color:var(--graphite-500);border-left:3px solid var(--technical-blue);margin:34px 0 0 auto;padding-left:20px;font-size:12px;line-height:1.6}.quiltInterface{background:#e6ebed}.quiltInterfaceLayout{grid-template-columns:minmax(500px,.8fr) minmax(650px,1.2fr);align-items:start;gap:112px;display:grid}.quiltInterface header{position:sticky;top:150px}.quiltInterface header>p:last-child{max-width:580px;margin-top:28px}.quiltInterfaceField{background:var(--white);border-top:1px solid #aeb8bd;border-left:1px solid #aeb8bd;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.quiltInterfaceField article{border-bottom:1px solid #aeb8bd;border-right:1px solid #aeb8bd;min-height:280px;padding:28px}.quiltInterfaceField article:nth-child(3){grid-column:1/-1;min-height:235px}.quiltInterfaceField article svg{color:var(--technical-blue)}.quiltInterfaceField article>span{color:var(--siltherm-red);margin-top:36px;font-size:10px;font-weight:800;display:block}.quiltInterfaceField h3{font-size:calc(25px - var(--zh-font-step,0px));margin:16px 0 0}.quiltInterfaceField article p{color:var(--graphite-500);margin:14px 0 0;font-size:12px;line-height:1.58}.quiltInterfaceBoundary{min-height:128px;color:var(--white);background:var(--graphite-900);border-right:1px solid #aeb8bd;grid-column:1/-1;align-items:center;gap:16px;margin:0;padding:24px 28px;font-size:12px;line-height:1.58;display:flex}.quiltInterfaceBoundary svg{color:#6da2c0;flex:none}.quiltInstallation{color:var(--white);background:#1a1f22}.quiltInstallationHeading>p{color:#aeb7bc}.quiltInstallationOrbit{border-top:1px solid #4a5358;border-left:1px solid #4a5358;grid-template-rows:repeat(2,minmax(190px,auto));grid-template-columns:1fr 280px 1fr;margin-top:76px;display:grid}.quiltInstallationOrbit article{border-bottom:1px solid #4a5358;border-right:1px solid #4a5358;padding:30px}.quiltInstallationOrbit article:first-of-type{grid-area:1/1}.quiltInstallationOrbit article:nth-of-type(2){grid-area:1/3}.quiltInstallationOrbit article:nth-of-type(3){grid-area:2/1}.quiltInstallationOrbit article:nth-of-type(4){grid-area:2/3}.quiltInstallationOrbit article>span{color:var(--siltherm-red);font-size:10px;font-weight:800}.quiltInstallationOrbit h3{font-size:calc(27px - var(--zh-font-step,0px));margin:42px 0 0}.quiltInstallationOrbit article p{color:#aeb7bc;margin:12px 0 0;font-size:12px;line-height:1.58}.quiltInstallationSpecimen{color:var(--technical-blue);background:#242a2e;border-bottom:1px solid #4a5358;border-right:1px solid #4a5358;grid-area:1/2/3;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.quiltInstallationSpecimen>span{background:var(--siltherm-red);width:2px;height:140%;position:absolute;transform:rotate(35deg)}.quiltInstallationSpecimen>span:first-of-type{left:28%}.quiltInstallationSpecimen>span:nth-of-type(2){left:50%}.quiltInstallationSpecimen>span:nth-of-type(3){left:72%}.quiltInstallationSpecimen svg{z-index:1;width:66px;height:66px;color:var(--white);background:#242a2e;border:1px solid #778188;padding:14px;position:relative}.quiltApplications{background:var(--white)}.quiltApplicationsLayout{grid-template-columns:minmax(420px,.72fr) minmax(720px,1.28fr);align-items:start;gap:106px;display:grid}.quiltApplications header{position:sticky;top:150px}.quiltApplications header>p:last-child{max-width:540px;margin-top:28px}.quiltApplicationSpectrum{border-top:1px solid var(--graphite-300)}.quiltApplicationSpectrum a{border-bottom:1px solid var(--graphite-300);grid-template-columns:52px minmax(0,1fr) 190px;align-items:center;gap:28px;min-height:164px;padding:26px 0;transition:padding .22s,background .22s;display:grid}.quiltApplicationSpectrum a:hover{background:#f1f3f4;padding-left:20px;padding-right:20px}.quiltApplicationSpectrum>a>span{color:var(--siltherm-red);font-size:10px;font-weight:800}.quiltApplicationSpectrum small{color:var(--technical-blue);text-transform:uppercase;font-size:9px;font-weight:800}.quiltApplicationSpectrum h3{font-size:calc(26px - var(--zh-font-step,0px));margin:10px 0 0}.quiltApplicationSpectrum p{color:var(--graphite-500);margin:10px 0 0;font-size:12px;line-height:1.55}.quiltApplicationSpectrum strong{color:var(--technical-blue);text-align:right;justify-content:flex-end;align-items:center;gap:10px;font-size:11px;display:inline-flex}.quiltEvidence{background:#e7ebed}.quiltEvidenceLayout{grid-template-columns:minmax(570px,1fr) minmax(500px,.84fr);align-items:start;gap:120px;display:grid}.quiltEvidence header>p:last-of-type{max-width:690px;margin-top:28px}.quiltEvidence header>a{align-items:center;gap:14px;margin-top:30px;font-size:12px;font-weight:800;display:inline-flex}.quiltEvidence header>a:hover{color:var(--siltherm-red)}.quiltEvidenceRecord{border-top:1px solid #aeb8bd}.quiltEvidenceRecord>svg{color:var(--technical-blue);margin:28px 0 16px;display:block}.quiltEvidenceRecord>div{border-bottom:1px solid #aeb8bd;grid-template-columns:150px 1fr;align-items:center;gap:20px;min-height:76px;display:grid}.quiltEvidenceRecord span{color:var(--graphite-500);text-transform:uppercase;font-size:9px;font-weight:800}.quiltEvidenceRecord strong{font-size:13px;line-height:1.45}.quiltEnquiry{color:var(--white);background:var(--siltherm-red);padding:112px 0}.quiltEnquiry .quiltEyebrow{color:#ffd4dc}.quiltEnquiryLayout{grid-template-columns:minmax(620px,1.1fr) minmax(420px,.7fr);align-items:end;gap:120px;display:grid}.quiltEnquiryLayout>div:last-child>p{color:#ffe3e8;margin:0;font-size:15px;line-height:1.65}.quiltEnquiryLayout a{min-height:58px;color:var(--graphite-950);background:var(--white);justify-content:space-between;align-items:center;gap:38px;margin-top:26px;padding:0 20px;font-size:12px;font-weight:800;display:inline-flex}.quiltEnquiryLayout a:hover{color:var(--white);background:var(--graphite-950)}.quiltEnquiryLayout small{color:#ffd0d8;margin-top:16px;font-size:10px;line-height:1.5;display:block}@media (max-width:1180px){.quiltInner,.quiltSpecTrack{width:min(100% - 56px,1480px)}.quiltHeroLayout{grid-template-columns:minmax(440px,.8fr) minmax(0,1.2fr)}.quiltSectionHeading,.quiltInstallationHeading,.quiltEnquiryLayout{grid-template-columns:minmax(0,1fr) minmax(300px,.55fr);gap:64px}.quiltGeometryStage{grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr)}.quiltInterfaceLayout,.quiltApplicationsLayout,.quiltEvidenceLayout{gap:64px}}@media (max-width:900px){.quiltSection{padding:96px 0}.quiltHeroLayout{grid-template-columns:1fr}.quiltHeroCopy{border-bottom:1px solid #b7c0c6;border-right:0;min-height:650px}.quiltHeroField svg{min-height:620px}.quiltSpecTrack{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.quiltSpecTrack>div:nth-child(3),.quiltSpecTrack>div:nth-child(4){border-top:1px solid #3b4348}.quiltSectionHeading,.quiltInstallationHeading,.quiltInterfaceLayout,.quiltApplicationsLayout,.quiltEvidenceLayout,.quiltEnquiryLayout{grid-template-columns:1fr;gap:44px}.quiltGeometryStage{grid-template-columns:1fr}.quiltGeometryStage figure{border-bottom:1px solid #475056;border-right:0;min-height:560px}.quiltGeometryCopy{min-height:360px}.quiltInterface header,.quiltApplications header{position:static}.quiltInstallationOrbit{grid-template-rows:repeat(4,auto);grid-template-columns:180px 1fr}.quiltInstallationSpecimen{grid-area:1/1/5}.quiltInstallationOrbit article:first-of-type,.quiltInstallationOrbit article:nth-of-type(2),.quiltInstallationOrbit article:nth-of-type(3),.quiltInstallationOrbit article:nth-of-type(4){grid-area:auto/2}}@media (max-width:640px){.quiltInner{width:min(100% - 32px,1480px)}.quiltSection{padding:78px 0}.quiltBreadcrumb{padding:21px 0}.quiltBreadcrumb nav{white-space:nowrap;overflow:hidden}.quiltBreadcrumb nav span:nth-child(2),.quiltBreadcrumb nav span:nth-child(3){display:none}.quiltHeroCopy{min-height:0;padding:64px 20px}.quiltHeroCopy h1{font-size:min(calc(clamp(47px, 14vw, 66px) - var(--zh-font-step,0px)), var(--zh-h1-max,999px));line-height:var(--zh-display-leading,.95)}.quiltHeroCopy>strong{font-size:calc(19px - var(--zh-font-step,0px))}.quiltHeroCopy>p:not(.quiltEyebrow){font-size:14px}.quiltHeroActions a{width:100%}.quiltHeroField svg{width:126%;min-height:470px;margin-left:-13%}.quiltSpecTrack>div{min-height:94px;padding:18px 16px}.quiltSpecTrack strong{font-size:15px}.quiltSectionHeading h2,.quiltInterface h2,.quiltInstallation h2,.quiltApplications h2,.quiltEvidence h2,.quiltEnquiry h2{font-size:min(calc(clamp(40px, 12vw, 58px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px))}.quiltGeometrySwitch{margin-top:48px}.quiltGeometryControls button{min-height:96px;padding:16px}.quiltGeometryStage figure{min-height:360px}.quiltGeometryStage svg{width:128%;margin-left:-14%}.quiltGeometryCopy{min-height:0;padding:36px 24px}.quiltInterfaceField{grid-template-columns:1fr}.quiltInterfaceField article:nth-child(3),.quiltInterfaceBoundary{grid-column:auto}.quiltInterfaceField article{min-height:220px}.quiltInstallationOrbit{grid-template-columns:1fr}.quiltInstallationSpecimen{grid-area:1/1;min-height:210px}.quiltInstallationOrbit article:first-of-type,.quiltInstallationOrbit article:nth-of-type(2),.quiltInstallationOrbit article:nth-of-type(3),.quiltInstallationOrbit article:nth-of-type(4){grid-area:auto/1}.quiltInstallationOrbit h3{margin-top:28px}.quiltApplicationSpectrum a{grid-template-columns:36px 1fr;gap:16px}.quiltApplicationSpectrum strong{text-align:left;grid-column:2;justify-content:flex-start}.quiltEvidenceRecord>div{grid-template-columns:110px 1fr}.quiltEnquiry{padding:80px 0}.quiltEnquiryLayout a{width:100%}}@media (prefers-reduced-motion:reduce){.quiltStitchLine,.quiltApplicationSpectrum a{transition:none}}@media (max-width:640px){.quiltHeroProduct{min-height:470px}.quiltHeroProduct img{padding:20px}}.silthinPage{background:var(--white);overflow-x:hidden}.silthinInner{width:min(1480px,100% - 112px);margin-inline:auto}.silthinBreadcrumbs{color:var(--graphite-300);background:var(--graphite-950);border-bottom:1px solid #2a2e33}.silthinBreadcrumbs .silthinInner{align-items:center;min-height:50px;display:flex;overflow:hidden}.silthinBreadcrumbs a,.silthinBreadcrumbs span{flex:none;align-items:center;gap:8px;font-size:12px;font-weight:650;display:inline-flex}.silthinBreadcrumbs a:after{content:"";background:#4d535a;width:36px;height:1px;margin-inline:16px}.silthinBreadcrumbs a:hover,.silthinBreadcrumbs a:focus-visible{color:var(--white)}.silthinEyebrow{color:var(--siltherm-red);text-transform:uppercase;margin:0;font-size:12px;font-weight:800}.silthinHero{background:var(--paper);border-bottom:1px solid var(--graphite-200);grid-template-columns:minmax(0,1.15fr) minmax(470px,.85fr);min-height:810px;display:grid}.silthinHeroCopy{flex-direction:column;justify-content:center;padding:92px max(56px,50vw - 740px) 104px;display:flex}.silthinHeroCopy h1{max-width:850px;font-size:min(calc(96px - var(--zh-font-step,0px)), var(--zh-h1-max,999px));line-height:var(--zh-display-leading,.93);letter-spacing:0;margin:25px 0 0}.silthinHeroStatement{max-width:830px;font-size:calc(37px - var(--zh-font-step,0px));margin:44px 0 0;font-weight:680;line-height:1.13}.silthinHeroSummary{max-width:720px;color:var(--graphite-500);font-size:calc(17px - var(--zh-font-step,0px));margin:26px 0 0;line-height:1.7}.silthinHeroActions{flex-wrap:wrap;gap:12px;margin-top:38px;display:flex}.silthinPrimaryAction,.silthinSecondaryAction,.silthinEvidenceRecord>a,.silthinEnquiry a{justify-content:space-between;align-items:center;gap:20px;min-height:54px;padding:0 20px;font-size:14px;font-weight:800;display:inline-flex}.silthinPrimaryAction{min-width:255px;color:var(--white);background:var(--siltherm-red);border:1px solid var(--siltherm-red)}.silthinSecondaryAction{border:1px solid var(--graphite-700);min-width:205px}.silthinPrimaryAction svg,.silthinSecondaryAction svg,.silthinPlacementSequence a svg,.silthinEvidenceRecord>a svg,.silthinEnquiry a svg{transition:transform .22s ease-out}.silthinPrimaryAction:hover svg,.silthinPrimaryAction:focus-visible svg{transform:translateY(3px)}.silthinSecondaryAction:hover svg,.silthinSecondaryAction:focus-visible svg,.silthinPlacementSequence a:hover svg,.silthinPlacementSequence a:focus-visible svg,.silthinEvidenceRecord>a:hover svg,.silthinEvidenceRecord>a:focus-visible svg,.silthinEnquiry a:hover svg,.silthinEnquiry a:focus-visible svg{transform:translate(4px)}.silthinHeroMedia{border-left:1px solid var(--graphite-200);background:#e6e9ec;min-height:680px;margin:0;position:relative;overflow:hidden}.silthinHeroMedia img{object-fit:contain;padding:64px 48px}.silthinFactRail{border-top:1px solid var(--graphite-200);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.silthinFactRail>div{border-right:1px solid var(--graphite-200);gap:10px;min-height:130px;padding:28px max(24px,12.5vw - 185px);display:grid}.silthinFactRail>div:last-child{border-right:0}.silthinFactRail span{color:var(--graphite-500);text-transform:uppercase;font-size:10px;font-weight:800}.silthinFactRail strong{font-size:calc(24px - var(--zh-font-step,0px));align-self:end;line-height:1.1}.silthinCellInterface{background:var(--white);border-bottom:1px solid var(--graphite-200);padding:132px 0 0}.silthinCellInterfaceGrid{grid-template-columns:minmax(340px,5fr) minmax(580px,7fr);align-items:center;gap:96px;display:grid}.silthinCellCopy h2{max-width:610px;font-size:min(calc(62px - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,1.02);margin:24px 0 0}.silthinCellCopy>p:last-of-type{max-width:590px;color:var(--graphite-500);font-size:calc(17px - var(--zh-font-step,0px));margin:30px 0 0;line-height:1.7}.silthinCellCopy>a,.silthinEvBridgeGrid a{min-height:56px;color:var(--white);background:var(--siltherm-red);justify-content:space-between;align-items:center;gap:20px;margin-top:36px;padding:0 20px;font-size:14px;font-weight:800;display:inline-flex}.silthinCellVisual{min-height:620px;color:var(--white);background:var(--graphite-950);border-left:4px solid var(--siltherm-red);padding:76px 64px 56px;position:relative;overflow:hidden}.silthinCompressionLabel{min-height:44px;color:var(--graphite-300);text-transform:uppercase;justify-content:center;align-items:center;gap:12px;margin-bottom:42px;font-size:11px;font-weight:800;display:flex}.silthinCompressionLabel svg{color:#66a6c9}.silthinCellPair{grid-template-columns:minmax(150px,1fr) 70px minmax(150px,1fr);align-items:stretch;gap:14px;min-height:340px;display:grid;position:relative}.silthinBatteryCell,.silthinBarrierCell{border:1px solid #4e555d;justify-content:center;align-items:flex-end;padding:26px 18px;display:flex;position:relative;overflow:hidden}.silthinBatteryCell{background:#252b31}.silthinTriggerCell{background:#402226;border-color:#77424a}.silthinBatteryCell:before{content:"";background:#6a737c;width:64px;height:18px;position:absolute;top:0;left:50%;transform:translate(-50%)}.silthinTriggerCell i{background:#cb0c2a52;border:1px solid #ff657cc7;border-radius:50%;width:104px;height:104px;position:absolute;top:31%;left:50%;transform:translate(-50%,-50%)}.silthinBatteryCell span,.silthinBarrierCell span{z-index:2;font-size:12px;font-weight:800;position:relative}.silthinBarrierCell{box-shadow:inset 6px 0 0 var(--siltherm-red);background:#d9dde0;border-color:#fff;padding-inline:8px}.silthinBarrierCell span{color:var(--graphite-950);text-align:center;writing-mode:vertical-rl;line-height:1.2;transform:rotate(180deg)}.silthinHeatPath{z-index:3;pointer-events:none;align-items:center;gap:10px;width:172px;display:flex;position:absolute;top:38%;left:calc(50% - 86px)}.silthinHeatPath:before{content:"";background:linear-gradient(90deg, #ff6b5e 0 44%, var(--siltherm-red) 44% 60%, #6f7881 60% 100%);width:100%;height:2px}.silthinHeatPath i{background:#ff6b5e;border-radius:50%;width:12px;height:12px;position:absolute;top:-5px;left:0}.silthinHeatPath i:nth-child(2){left:36px}.silthinHeatPath i:nth-child(3){left:72px}.silthinHeatLegend{color:var(--graphite-300);justify-content:flex-end;align-items:center;gap:10px;margin-top:30px;font-size:11px;font-weight:750;display:flex}.silthinHeatLegend span{background:var(--siltherm-red);width:48px;height:2px}.silthinOutcomeRail{border-top:1px solid var(--graphite-200);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:96px;display:grid}.silthinOutcomeRail article{border-right:1px solid var(--graphite-200);min-height:270px;padding:42px 38px 48px 0}.silthinOutcomeRail article:not(:first-child){padding-left:38px}.silthinOutcomeRail article:last-child{border-right:0}.silthinOutcomeRail svg{color:var(--technical-blue)}.silthinOutcomeRail h3{font-size:calc(23px - var(--zh-font-step,0px));margin:44px 0 0;line-height:1.18}.silthinOutcomeRail p{color:var(--graphite-500);margin:18px 0 0;font-size:14px;line-height:1.65}.silthinSectionHeading{grid-template-columns:minmax(0,1.05fr) minmax(320px,.65fr);align-items:end;gap:80px;display:grid}.silthinSectionHeading .silthinEyebrow{grid-area:1/1}.silthinSectionHeading h2{max-width:920px;font-size:min(calc(62px - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,1.02);grid-area:2/1;margin:22px 0 0}.silthinSectionHeading>p:last-child{color:var(--graphite-500);font-size:calc(17px - var(--zh-font-step,0px));grid-area:2/2;margin:0;line-height:1.7}.silthinSectionHeadingDark h2{color:var(--white)}.silthinSectionHeadingDark>p:last-child{color:var(--graphite-300)}.silthinArchitecture{color:var(--white);background:var(--graphite-950);padding:128px 0 140px}.silthinArchitectureGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:0;display:grid}.silthinArchitecture .silthinSectionHeading{grid-column:1/-1;margin-bottom:86px}.silthinCutaway{background:var(--graphite-900);border:1px solid var(--graphite-700);flex-direction:column;grid-column:1/span 5;justify-content:center;min-height:610px;padding:60px 44px;display:flex;position:relative;overflow:hidden}.silthinLayer{z-index:1;border:1px solid #8b949d;justify-content:center;align-items:center;width:88%;margin-inline:auto;display:flex;position:relative}.silthinLayerTop,.silthinLayerBottom{height:24px;color:var(--graphite-950);background:#e7ebee}.silthinLayerCore{height:104px;color:var(--white);border-color:var(--siltherm-red);background:#2a3035;border-width:2px}.silthinThicknessMarker{border-left:2px solid var(--siltherm-red);align-self:center;gap:6px;width:88%;margin:0 auto 18px;padding:12px 0 12px 14px;display:grid}.silthinThicknessMarker span{color:#9ba4ac;text-transform:uppercase;font-size:9px;font-weight:800}.silthinThicknessMarker strong{font-size:calc(18px - var(--zh-font-step,0px))}.silthinLayer span{z-index:2;text-transform:uppercase;font-size:11px;font-weight:800;position:relative}.silthinLayerCore i{border:1px solid #7d8790;border-radius:50%;width:12px;height:12px;position:absolute}.silthinLayerCore i:first-child{top:34px;left:18%}.silthinLayerCore i:nth-child(2){width:20px;height:20px;bottom:38px;right:22%}.silthinLayerCore i:nth-child(3){width:7px;height:7px;top:56px;right:12%}.silthinConstituents{border-top:1px solid var(--graphite-700);grid-column:6/-1}.silthinConstituents article{border-right:1px solid var(--graphite-700);border-bottom:1px solid var(--graphite-700);grid-template-columns:74px 1fr;gap:28px;min-height:203px;padding:42px 46px;display:grid}.silthinConstituents article>span{color:var(--siltherm-red);font-size:11px;font-weight:800}.silthinConstituents h3{font-size:calc(28px - var(--zh-font-step,0px));margin:0}.silthinConstituents p{max-width:680px;color:var(--graphite-300);margin:18px 0 0;font-size:15px;line-height:1.65}.silthinConductivity,.silthinProperties,.silthinEvidence{padding:132px 0}.silthinCurve{background:var(--white);border:1px solid var(--graphite-200);margin-top:78px}.silthinCurveHeader{border-bottom:1px solid var(--graphite-200);justify-content:space-between;align-items:center;min-height:76px;padding:0 28px;display:flex}.silthinCurveHeader>div{align-items:center;gap:14px;display:flex}.silthinCurveHeader span,.silthinCurveHeader strong{text-transform:uppercase;font-size:11px;font-weight:800}.silthinCurveHeader svg{color:var(--technical-blue)}.silthinCurveHeader strong{color:var(--graphite-500)}.silthinCurve>svg{width:100%;min-height:420px;display:block}.silthinCurveGrid path{fill:none;stroke:#d9dde1;stroke-width:1px}#silthinThermalCurve{stroke:var(--siltherm-red);stroke-width:5px;stroke-linecap:square;stroke-linejoin:miter}.silthinCurvePoint circle{fill:var(--white);stroke:var(--siltherm-red);stroke-width:5px}.silthinCurvePoint text{fill:var(--graphite-950);font-size:calc(18px - var(--zh-font-step,0px));font-weight:800}.silthinCurvePoint .silthinCurveUnit{fill:var(--graphite-500);font-size:10px}.silthinCurvePoint .silthinCurveTemperature{fill:var(--graphite-700);font-size:13px}.silthinCurve>p{color:var(--graphite-500);border-top:1px solid var(--graphite-200);margin:0;padding:20px 28px;font-size:12px;line-height:1.55}.silthinCurveMobile{display:none}.silthinProperties{background:var(--paper);border-top:1px solid var(--graphite-200);border-bottom:1px solid var(--graphite-200)}.silthinPropertyLedger{border-top:1px solid var(--graphite-700);border-left:1px solid var(--graphite-200);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:78px;display:grid}.silthinPropertyLedger>section{border-right:1px solid var(--graphite-200)}.silthinPropertyLedger h3{min-height:74px;color:var(--white);font-size:calc(16px - var(--zh-font-step,0px));background:var(--graphite-950);margin:0;padding:26px 30px}.silthinPropertyLedger section>div{background:var(--white);border-bottom:1px solid var(--graphite-200);grid-template-columns:minmax(160px,.9fr) minmax(160px,.7fr) minmax(190px,1fr);align-items:center;gap:26px;min-height:112px;padding:26px 30px;display:grid}.silthinPropertyLedger span,.silthinPropertyLedger strong,.silthinPropertyLedger small{font-size:13px;line-height:1.45}.silthinPropertyLedger span{color:var(--graphite-500)}.silthinPropertyLedger strong{font-size:calc(16px - var(--zh-font-step,0px))}.silthinPropertyLedger small{color:var(--graphite-500)}.silthinPlacements,.silthinComparison{color:var(--white);background:var(--graphite-950);padding:132px 0 144px}.silthinComparisonRoutes{border-top:1px solid var(--graphite-700);border-bottom:1px solid var(--graphite-700);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:84px;display:grid}.silthinComparisonRoute{min-width:0;padding:42px 48px 48px 0}.silthinComparisonRoute+.silthinComparisonRoute{border-left:1px solid var(--graphite-700);padding-left:48px;padding-right:0}.silthinComparisonRouteHeader{gap:16px;display:grid}.silthinComparisonRouteHeader span{color:#9da6ae;text-transform:uppercase;font-size:10px;font-weight:800}.silthinComparisonRouteHeader strong{font-size:calc(27px - var(--zh-font-step,0px));line-height:1.18}.silthinComparisonStack{grid-template-columns:1.25fr minmax(46px,.5fr) 1.25fr;gap:8px;min-height:260px;margin-top:42px;display:grid}.silthinComparisonRoute.isSilthin .silthinComparisonStack{grid-template-columns:1.25fr .72fr 1.25fr}.silthinComparisonStack>div{border:1px solid #4c535a;justify-content:center;align-items:flex-end;padding:22px 10px;display:flex;position:relative}.silthinComparisonStack span{text-align:center;font-size:10px;font-weight:800;line-height:1.15}.silthinComparisonStack .isCell{background:#272d33}.silthinComparisonStack .isMica{color:var(--graphite-950);background:#c5c9cc}.silthinComparisonStack .isBarrier{color:var(--graphite-950);border-color:var(--white);box-shadow:inset 6px 0 0 var(--siltherm-red);background:#e4e7e9}.silthinComparisonRoute>p{min-height:102px;color:var(--graphite-300);margin:30px 0 0;font-size:14px;line-height:1.7}.silthinComparisonNote{max-width:860px;color:var(--graphite-300);border-left:3px solid var(--technical-blue);margin:38px 0 0 auto;padding-left:22px;font-size:13px;line-height:1.65}.silthinCompressionComparison{border-top:1px solid var(--graphite-700);grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:72px;margin-top:92px;padding-top:72px;display:grid}.silthinCompressionCopy h3{max-width:570px;font-size:min(calc(clamp(36px, 3.8vw, 62px) - var(--zh-font-step,0px)), var(--zh-h3-max,999px));line-height:var(--zh-display-leading,.98);margin:18px 0 24px}.silthinCompressionCopy>p:last-child{max-width:600px;color:var(--graphite-300);font-size:calc(16px - var(--zh-font-step,0px));margin:0;line-height:1.72}.silthinCompressionVisual{border:1px solid var(--graphite-700);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.silthinCompressionRoute{grid-template-rows:auto 1fr;min-width:0;min-height:420px;padding:32px;display:grid}.silthinCompressionRoute+.silthinCompressionRoute{border-left:1px solid var(--graphite-700)}.silthinCompressionRouteLabel{gap:10px;display:grid}.silthinCompressionRouteLabel strong{font-size:calc(17px - var(--zh-font-step,0px));line-height:1.25}.silthinCompressionRouteLabel span{color:var(--graphite-300);font-size:12px;line-height:1.5}.silthinCompressionDiagram{align-self:end;min-height:244px;position:relative}.silthinCompressionPlate,.silthinCompressionMaterial{display:block;position:absolute;left:10%;right:10%}.silthinCompressionPlate{background:#69727a;height:15px}.silthinCompressionPlate.isTop{top:48px}.silthinCompressionPlate.isBottom{bottom:22px}.silthinCompressionMaterial{background:repeating-linear-gradient(135deg,#78838c 0 7px,#69747d 7px 14px);border:1px solid #94a0a9;top:63px;bottom:37px}.silthinCompressionRoute.isAerogel .silthinCompressionMaterial{background:repeating-linear-gradient(135deg,#5c8da7 0 6px,#4f7890 6px 12px);top:118px}.silthinCompressionRoute.isAerogel .silthinCompressionPlate.isTop{top:103px}.silthinCompressionRoute.isSilthin .silthinCompressionMaterial{border-color:var(--white);box-shadow:inset 7px 0 0 var(--siltherm-red)}.silthinCompressionArrow{color:#ff5b73;font-size:calc(28px - var(--zh-font-step,0px));font-weight:800;line-height:1;position:absolute;top:8px}.silthinCompressionArrow.isLeft{left:12%}.silthinCompressionArrow.isRight{right:12%}.silthinCompressionNote{color:#89949d;grid-column:2;margin:-38px 0 0;font-size:11px;line-height:1.55}.silthinEvBridge{color:var(--white);background:var(--graphite-950);position:relative;overflow:hidden}.silthinEvBridgeMedia{height:480px;position:relative;overflow:hidden}.silthinEvBridgeMedia:after{content:"";background:linear-gradient(#0b0d0f14,#0b0d0fbd);position:absolute;inset:0}.silthinEvBridgeMedia img{object-fit:cover;object-position:center 58%}.silthinEvBridgeGrid{grid-template-columns:minmax(0,1.05fr) minmax(420px,.65fr);align-items:start;gap:100px;padding-block:92px 108px;display:grid}.silthinEvBridgeGrid h2{max-width:840px;font-size:min(calc(62px - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,1.02);margin:24px 0 0}.silthinEvBridgeGrid>div:last-child>p{color:var(--graphite-300);font-size:calc(16px - var(--zh-font-step,0px));margin:0;line-height:1.7}.silthinEvChecks{border-top:1px solid var(--graphite-700);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:34px;display:grid}.silthinEvChecks span{min-height:68px;color:var(--graphite-300);border-bottom:1px solid var(--graphite-700);align-items:center;gap:12px;font-size:12px;font-weight:750;display:flex}.silthinEvChecks span:nth-child(odd){padding-right:18px}.silthinEvChecks span:nth-child(2n){border-left:1px solid var(--graphite-700);padding-left:18px}.silthinEvChecks svg{color:#66a6c9;flex:none}.silthinPlacementSequence{border-top:1px solid var(--graphite-700);margin-top:80px}.silthinPlacementSequence article{border-bottom:1px solid var(--graphite-700);grid-template-columns:48px 56px minmax(0,1fr) minmax(210px,.36fr);align-items:center;gap:30px;min-height:220px;padding:40px 28px;transition:background .22s ease-out;display:grid}.silthinPlacementSequence article:hover{background:var(--graphite-900)}.silthinPlacementNumber{color:var(--siltherm-red);align-self:start;font-size:11px;font-weight:800}.silthinPlacementSequence article>svg{color:#66a6c9;align-self:start}.silthinPlacementSequence small{color:#9da6ae;text-transform:uppercase;font-size:10px;font-weight:800}.silthinPlacementSequence h3{font-size:calc(31px - var(--zh-font-step,0px));margin:14px 0 0}.silthinPlacementSequence p{max-width:760px;color:var(--graphite-300);margin:18px 0 0;font-size:15px;line-height:1.65}.silthinPlacementSequence a{border:1px solid var(--graphite-700);justify-content:space-between;align-items:center;gap:18px;min-height:62px;padding:0 18px;font-size:13px;font-weight:800;display:flex}.silthinEvidenceGrid{grid-template-columns:minmax(0,1fr) minmax(440px,.65fr);align-items:start;gap:100px;display:grid}.silthinEvidenceGrid .silthinSectionHeading{display:block}.silthinEvidenceGrid .silthinSectionHeading>p:last-child{max-width:730px;margin-top:30px}.silthinEvidenceRecord{color:var(--white);background:var(--graphite-950);border-top:4px solid var(--technical-blue);padding:34px}.silthinEvidenceRecord>svg{color:#66a6c9;margin-bottom:34px}.silthinEvidenceRecord>div{border-top:1px solid var(--graphite-700);grid-template-columns:.8fr 1.2fr;gap:24px;padding:20px 0;display:grid}.silthinEvidenceRecord span,.silthinEvidenceRecord strong{font-size:12px;line-height:1.45}.silthinEvidenceRecord span{color:#9da6ae}.silthinEvidenceRecord>a{width:100%;color:var(--white);background:var(--siltherm-red);margin-top:26px}.silthinEnquiry{color:var(--white);background:var(--siltherm-red);padding:110px 0}.silthinEnquiry .silthinEyebrow{color:var(--white)}.silthinEnquiryGrid{grid-template-columns:minmax(0,1.05fr) minmax(420px,.65fr);align-items:end;gap:100px;display:grid}.silthinEnquiry h2{max-width:870px;font-size:min(calc(62px - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,1.02);margin:24px 0 0}.silthinEnquiryGrid>div:last-child>p{font-size:calc(16px - var(--zh-font-step,0px));margin:0;line-height:1.7}.silthinEnquiry a{width:100%;color:var(--graphite-950);background:var(--white);margin-top:30px}.silthinEnquiry small{color:#fffc;margin-top:16px;font-size:10px;display:block}@media (max-width:1220px){.silthinInner{width:min(1480px,100% - 72px)}.silthinHero{grid-template-columns:minmax(0,1fr) minmax(410px,.78fr)}.silthinHeroCopy{padding-inline:36px}.silthinHeroCopy h1{font-size:min(calc(80px - var(--zh-font-step,0px)), var(--zh-h1-max,999px))}.silthinHeroStatement{font-size:calc(32px - var(--zh-font-step,0px))}.silthinFactRail>div{padding-inline:30px}.silthinPropertyLedger section>div{grid-template-columns:1fr;gap:9px}}@media (max-width:900px){.silthinInner{width:calc(100% - 48px)}.silthinHero{grid-template-columns:1fr}.silthinHeroCopy{min-height:680px;padding:86px 36px}.silthinHeroCopy h1{font-size:min(calc(68px - var(--zh-font-step,0px)), var(--zh-h1-max,999px))}.silthinHeroMedia{border-top:1px solid var(--graphite-200);border-left:0;min-height:660px}.silthinFactRail{grid-template-columns:repeat(2,minmax(0,1fr))}.silthinFactRail>div:nth-child(2){border-right:0}.silthinFactRail>div:nth-child(-n+2){border-bottom:1px solid var(--graphite-200)}.silthinSectionHeading,.silthinEvidenceGrid,.silthinEnquiryGrid{grid-template-columns:1fr;gap:36px}.silthinSectionHeading .silthinEyebrow,.silthinSectionHeading h2,.silthinSectionHeading>p:last-child{grid-area:auto/1}.silthinArchitectureGrid{display:block}.silthinCutaway{min-height:560px}.silthinConstituents article{border-left:1px solid var(--graphite-700)}.silthinPropertyLedger{grid-template-columns:1fr}.silthinPlacementSequence article{grid-template-columns:44px 48px minmax(0,1fr)}.silthinPlacementSequence a{grid-column:3;max-width:320px}}@media (max-width:680px){.silthinInner{width:calc(100% - 40px)}.silthinBreadcrumbs .silthinInner{width:calc(100% - 32px)}.silthinBreadcrumbs a,.silthinBreadcrumbs span{font-size:10px}.silthinBreadcrumbs a:after{width:14px;margin-inline:9px}.silthinBreadcrumbs a:nth-of-type(3){display:none}.silthinHeroCopy{min-height:0;padding:68px 20px 72px}.silthinHeroCopy h1{font-size:min(calc(48px - var(--zh-font-step,0px)), var(--zh-h1-max,999px));margin-top:20px}.silthinHeroStatement{font-size:calc(27px - var(--zh-font-step,0px));margin-top:30px}.silthinHeroSummary{font-size:calc(16px - var(--zh-font-step,0px))}.silthinHeroActions{flex-direction:column}.silthinPrimaryAction,.silthinSecondaryAction{width:100%}.silthinHeroMedia{min-height:470px}.silthinHeroMedia img{padding:34px 20px}.silthinFactRail>div{min-height:112px;padding:22px 18px}.silthinFactRail strong{font-size:calc(19px - var(--zh-font-step,0px))}.silthinArchitecture,.silthinConductivity,.silthinProperties,.silthinPlacements,.silthinEvidence{padding:90px 0}.silthinSectionHeading h2,.silthinEnquiry h2{font-size:min(calc(40px - var(--zh-font-step,0px)), var(--zh-h2-max,999px))}.silthinSectionHeading>p:last-child{font-size:calc(16px - var(--zh-font-step,0px))}.silthinArchitecture .silthinSectionHeading{margin-bottom:54px}.silthinCutaway{min-height:470px;padding-inline:18px}.silthinLayer{width:94%}.silthinConstituents article{grid-template-columns:40px 1fr;min-height:0;padding:34px 22px}.silthinConstituents h3{font-size:calc(24px - var(--zh-font-step,0px))}.silthinCurve{margin-top:52px}.silthinCurveHeader{gap:12px;padding-block:18px;display:grid}.silthinCurve>svg{display:none}.silthinCurveMobile{display:grid}.silthinCurveMobile>div{border-bottom:1px solid var(--graphite-200);grid-template-columns:minmax(0,.7fr) 24px minmax(0,1fr);align-items:center;gap:14px;min-height:82px;padding:20px 24px;display:grid}.silthinCurveMobile span,.silthinCurveMobile strong{font-size:15px}.silthinCurveMobile svg{color:var(--siltherm-red)}.silthinPropertyLedger{margin-top:52px}.silthinPlacementSequence{margin-top:56px}.silthinPlacementSequence article{grid-template-columns:32px 1fr;gap:24px;padding:34px 0}.silthinPlacementSequence article>svg,.silthinPlacementSequence article>div,.silthinPlacementSequence a{grid-column:2}.silthinPlacementSequence h3{font-size:calc(27px - var(--zh-font-step,0px))}.silthinEvidenceGrid{gap:52px}.silthinEvidenceRecord{padding:26px 20px}.silthinEvidenceRecord>div{grid-template-columns:1fr;gap:8px}.silthinEnquiry{padding:86px 0 110px}.silthinEnquiryGrid{gap:42px}}@media (max-width:1220px){.silthinCellInterfaceGrid{grid-template-columns:minmax(300px,.78fr) minmax(520px,1.22fr);gap:56px}.silthinCellCopy h2,.silthinEvBridgeGrid h2{font-size:min(calc(52px - var(--zh-font-step,0px)), var(--zh-h2-max,999px))}.silthinCellVisual{min-height:560px;padding-inline:40px}.silthinEvBridgeGrid{gap:60px}}@media (max-width:900px){.silthinCellInterface{padding-top:94px}.silthinCellInterfaceGrid,.silthinEvBridgeGrid{grid-template-columns:1fr}.silthinCellCopy h2,.silthinEvBridgeGrid h2{max-width:720px;font-size:min(calc(48px - var(--zh-font-step,0px)), var(--zh-h2-max,999px))}.silthinCellVisual{min-height:540px}.silthinOutcomeRail{grid-template-columns:1fr;margin-top:72px}.silthinOutcomeRail article,.silthinOutcomeRail article:not(:first-child){border-right:0;border-bottom:1px solid var(--graphite-200);min-height:0;padding:34px 0}.silthinOutcomeRail article:last-child{border-bottom:0}.silthinOutcomeRail h3{margin-top:24px}.silthinComparisonRoutes{grid-template-columns:1fr}.silthinComparisonRoute,.silthinComparisonRoute+.silthinComparisonRoute{border-left:0;padding:40px 0}.silthinComparisonRoute+.silthinComparisonRoute{border-top:1px solid var(--graphite-700)}.silthinComparisonRoute>p{min-height:0}.silthinCompressionComparison{grid-template-columns:1fr;gap:52px}.silthinCompressionVisual{grid-template-columns:repeat(2,minmax(0,1fr))}.silthinCompressionNote{grid-column:1;margin-top:-28px}.silthinEvBridgeMedia{height:380px}.silthinEvBridgeGrid{gap:52px}}@media (max-width:640px){.silthinCellInterface{padding-top:78px}.silthinCellCopy h2,.silthinEvBridgeGrid h2{font-size:min(calc(38px - var(--zh-font-step,0px)), var(--zh-h2-max,999px))}.silthinCellCopy>a,.silthinEvBridgeGrid a{width:100%}.silthinCellVisual{border-left-width:3px;min-height:450px;padding:52px 18px 32px}.silthinCompressionLabel{margin-bottom:30px;font-size:9px}.silthinCompressionComparison{gap:38px;margin-top:68px;padding-top:54px}.silthinCompressionCopy h3{font-size:min(calc(35px - var(--zh-font-step,0px)), var(--zh-h3-max,999px))}.silthinCompressionVisual{grid-template-columns:1fr}.silthinCompressionRoute{min-height:360px;padding:28px 22px}.silthinCompressionRoute+.silthinCompressionRoute{border-top:1px solid var(--graphite-700);border-left:0}.silthinCompressionDiagram{min-height:210px}.silthinCellPair{grid-template-columns:minmax(90px,1fr) 44px minmax(90px,1fr);gap:7px;min-height:280px}.silthinBatteryCell,.silthinBarrierCell{padding:20px 8px}.silthinBatteryCell:before{width:42px;height:13px}.silthinTriggerCell i{width:70px;height:70px}.silthinBatteryCell span,.silthinBarrierCell span{font-size:9px}.silthinHeatPath{width:116px;left:calc(50% - 58px)}.silthinHeatPath i:nth-child(2){left:24px}.silthinHeatPath i:nth-child(3){left:48px}.silthinComparison{padding-block:94px 104px}.silthinComparisonStack,.silthinComparisonRoute.isSilthin .silthinComparisonStack{min-height:220px}.silthinComparisonStack{grid-template-columns:1.1fr repeat(2,minmax(38px,.46fr)) 1.1fr}.silthinComparisonStack span{font-size:8px}.silthinEvBridgeMedia{height:300px}.silthinEvChecks{grid-template-columns:1fr}.silthinEvChecks span:nth-child(odd),.silthinEvChecks span:nth-child(2n){border-left:0;padding-inline:0}}@media (prefers-reduced-motion:reduce){.silthinPrimaryAction svg,.silthinSecondaryAction svg,.silthinPlacementSequence a svg,.silthinEvidenceRecord>a svg,.silthinEnquiry a svg{transition:none}#silthinThermalCurve{stroke-dasharray:none!important;stroke-dashoffset:0!important}[data-silthin-layer],[data-silthin-cell-visual],[data-silthin-ev-media],[data-silthin-reveal],.silthinCurvePoint{opacity:1!important;transform:none!important}}.technicalDocumentTrigger{appearance:none;cursor:pointer;font:inherit;border:0;border-radius:0}.technicalDocumentInline{color:#fff;background:#cf0a2c;grid-template-columns:22px minmax(0,1fr) 20px;align-items:center;gap:14px;min-height:56px;padding:0 20px;transition:background-color .18s,box-shadow .18s,transform .18s;display:inline-grid}.technicalDocumentInline .technicalDocumentTriggerIcon,.technicalDocumentInline .technicalDocumentTriggerAction,.technicalDocumentInline .technicalDocumentTriggerLabel{color:#fff}.technicalDocumentInline .technicalDocumentTriggerIcon,.technicalDocumentInline .technicalDocumentTriggerAction{flex:none;display:block}.technicalDocumentInline .technicalDocumentTriggerLabel{text-align:left;text-transform:uppercase;min-width:0;font-size:13px;font-weight:850;line-height:1.25}.technicalDocumentInline:hover,.technicalDocumentInline:focus-visible{background:#11161a}.technicalDocumentInline:hover .technicalDocumentTriggerAction{transform:translate(3px)}.technicalDocumentInline:focus-visible{outline-offset:3px;outline:3px solid #2f7399}.technicalDocumentInline .technicalDocumentTriggerAction{transition:transform .18s}.technicalDocumentDialog{color:#111418;background:#fff;border:1px solid #111418;border-radius:0;width:min(760px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:auto}.technicalDocumentDialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#080b0ec7}.technicalDocumentPanel>header{color:#fff;background:#151a1e;border-left:5px solid #cf0a2c;justify-content:space-between;gap:28px;padding:28px 32px;display:flex}.technicalDocumentPanel>header p,.technicalDocumentPanel>header h2,.technicalDocumentPanel>header span{margin:0}.technicalDocumentPanel>header p{color:#f14b68;text-transform:uppercase;font-size:12px;font-weight:800}.technicalDocumentPanel>header h2{font-size:min(calc(clamp(28px, 4vw, 42px) - var(--zh-font-step,0px)), var(--zh-h2-max,999px));line-height:var(--zh-display-leading,1);margin-top:8px}.technicalDocumentPanel>header span{color:#b9c1c8;margin-top:10px;font-size:14px;display:block}.technicalDocumentPanel>header>button{color:#fff;cursor:pointer;background:0 0;border:1px solid #4c555d;border-radius:0;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.technicalDocumentPanel form{padding:30px 32px 32px}.technicalDocumentPurpose{color:#56616a;max-width:620px;margin:0 0 24px;font-size:15px;line-height:1.65}.technicalDocumentFields{border-top:1px solid #cfd5da;border-left:1px solid #cfd5da;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.technicalDocumentFields label{border-bottom:1px solid #cfd5da;border-right:1px solid #cfd5da;gap:8px;min-width:0;padding:15px 16px 17px;display:grid}.technicalDocumentFields label>span{color:#68737c;text-transform:uppercase;font-size:11px;font-weight:800}.technicalDocumentFields input,.technicalDocumentFields select{color:#111418;width:100%;min-width:0;height:38px;font:inherit;background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;outline:0;padding:0}.technicalDocumentFields input:focus,.technicalDocumentFields select:focus{border-bottom-color:#cf0a2c}.technicalDocumentIndustry{grid-column:1/-1}.technicalDocumentNotice{color:#40515e;background:#eef3f5;border-left:3px solid #2f7399;gap:12px;margin-top:20px;padding:14px 16px;display:flex}.technicalDocumentNotice p{margin:0;font-size:13px;line-height:1.55}.technicalDocumentConsent{color:#3f4850;align-items:flex-start;gap:10px;margin:20px 0;font-size:13px;line-height:1.5;display:flex}.technicalDocumentConsent input{accent-color:#cf0a2c;flex:none;width:18px;height:18px;margin-top:1px}.technicalDocumentConsent a{color:#a60020;text-decoration:underline}.technicalDocumentSubmit{color:#fff;width:100%;min-height:56px;font:inherit;text-transform:uppercase;cursor:pointer;background:#cf0a2c;border:0;border-radius:0;justify-content:center;align-items:center;gap:12px;font-weight:900;display:flex}.technicalDocumentSubmit:disabled{color:#6f7880;cursor:not-allowed;background:#e3e7e9}.technicalDocumentState{color:#69747d;align-items:center;gap:8px;min-height:22px;margin:12px 0 0;font-size:12px;display:flex}.technicalDocumentState-error{color:#a60020}.technicalDocumentSuccess{justify-items:start;padding:42px 36px;display:grid}.technicalDocumentSuccess>svg{color:#13805a}.technicalDocumentSuccess h3{font-size:calc(30px - var(--zh-font-step,0px));margin:16px 0 8px}.technicalDocumentSuccess p{color:#56616a;margin:0 0 24px}.technicalDocumentSuccess a,.technicalDocumentSuccess button{min-height:50px;font:inherit;cursor:pointer;border:0;border-radius:0;align-items:center;gap:10px;padding:0 18px;font-weight:800;display:inline-flex}.technicalDocumentSuccess a{color:#fff;background:#cf0a2c}.technicalDocumentSuccess button{color:#111418;background:0 0;margin-top:12px;padding-left:0}@media (max-width:640px){.technicalDocumentInline{width:100%}.technicalDocumentDialog{width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.technicalDocumentPanel>header,.technicalDocumentPanel form{padding-left:20px;padding-right:20px}.technicalDocumentFields{grid-template-columns:1fr}.technicalDocumentIndustry{grid-column:auto}}
