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