.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}}
