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