.CuAlHeatExchangersPage-module__-jpaRq__page{--bg:#f7fafc;--surface:#fff;--text:#0f172a;--muted:#475569;--line:#e2e8f0;--hx-accent:var(--btn-primary-bg,var(--color-primary,#0ea5e9));--hx-accent-hover:var(--btn-primary-bg-hover,var(--color-primary-strong,color-mix(in srgb,var(--hx-accent)86%,#0f172a)));--hx-accent-soft:var(--primary-50,var(--color-soft,#e6f7ff));--hx-accent-border:var(--tag-border,color-mix(in srgb,var(--hx-accent)45%,var(--line)));--hx-accent-contrast:var(--btn-primary-text,#fff);--shadow:0 14px 34px #02061714;box-sizing:border-box;background:var(--bg);width:100%;max-width:1320px;color:var(--text);gap:28px;margin:0 auto;padding:20px 16px 40px;display:grid;overflow-x:clip}.CuAlHeatExchangersPage-module__-jpaRq__section{gap:12px;scroll-margin-top:84px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__page h1{overflow-wrap:break-word;margin:0;font-size:clamp(28px,2.6vw,44px);font-weight:800;line-height:1.12}.CuAlHeatExchangersPage-module__-jpaRq__h1Line1,.CuAlHeatExchangersPage-module__-jpaRq__h1Line2{display:block}.CuAlHeatExchangersPage-module__-jpaRq__h1Line2{margin-top:8px;font-size:.86em}.CuAlHeatExchangersPage-module__-jpaRq__page h2,.CuAlHeatExchangersPage-module__-jpaRq__page h3,.CuAlHeatExchangersPage-module__-jpaRq__page p,.CuAlHeatExchangersPage-module__-jpaRq__page ul{margin:0}.CuAlHeatExchangersPage-module__-jpaRq__page ul{padding-left:20px}.CuAlHeatExchangersPage-module__-jpaRq__page li+li{margin-top:6px}.CuAlHeatExchangersPage-module__-jpaRq__heroText,.CuAlHeatExchangersPage-module__-jpaRq__hero,.CuAlHeatExchangersPage-module__-jpaRq__threeCards,.CuAlHeatExchangersPage-module__-jpaRq__splitSection,.CuAlHeatExchangersPage-module__-jpaRq__productGrid,.CuAlHeatExchangersPage-module__-jpaRq__usecaseGrid,.CuAlHeatExchangersPage-module__-jpaRq__detailsGrid,.CuAlHeatExchangersPage-module__-jpaRq__formGrid,.CuAlHeatExchangersPage-module__-jpaRq__contactsGrid{gap:12px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__hero{grid-template-columns:1fr;align-items:center}.CuAlHeatExchangersPage-module__-jpaRq__heroVisual{gap:10px;min-width:0;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__heroVisual img{border:1px solid var(--line);border-radius:18px;width:100%;display:block;box-shadow:0 20px 48px #0f172a24}.CuAlHeatExchangersPage-module__-jpaRq__kicker{background:var(--hx-accent-soft);border-radius:999px;padding:6px 10px;font-weight:700;display:inline-flex}.CuAlHeatExchangersPage-module__-jpaRq__lead{color:var(--muted)}.CuAlHeatExchangersPage-module__-jpaRq__heroMicrocopy{max-width:680px;color:var(--muted);font-size:14px;font-weight:700}.CuAlHeatExchangersPage-module__-jpaRq__heroDecisionStrip{gap:8px;min-width:0;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__heroDecisionItem{border:1px solid color-mix(in srgb,var(--hx-accent)22%,var(--line));background:linear-gradient(180deg,#ffffffeb 0%,color-mix(in srgb,var(--hx-accent-soft)38%,#fff)100%);border-radius:14px;gap:4px;min-width:0;padding:10px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__heroDecisionItem strong,.CuAlHeatExchangersPage-module__-jpaRq__heroDecisionItem span{display:block}.CuAlHeatExchangersPage-module__-jpaRq__heroDecisionItem strong{color:var(--text);font-size:13px;font-weight:900}.CuAlHeatExchangersPage-module__-jpaRq__heroDecisionItem span{color:var(--hx-accent-hover);font-size:12px;font-weight:900;line-height:1.25}.CuAlHeatExchangersPage-module__-jpaRq__heroDecisionItem p{color:var(--muted);font-size:12px;line-height:1.35}.CuAlHeatExchangersPage-module__-jpaRq__heroRoutePreview{gap:8px;min-width:0;padding:0;list-style:none;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__heroRoutePreviewItem{border:1px solid color-mix(in srgb,var(--hx-accent)20%,var(--line));background:linear-gradient(180deg,#ffffffe6 0%,color-mix(in srgb,var(--hx-accent-soft)28%,#fff)100%);border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:3px 9px;min-width:0;padding:9px 10px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__heroRoutePreviewItem span{background:var(--hx-accent);width:28px;height:28px;color:var(--hx-accent-contrast);border-radius:999px;grid-row:span 2;place-items:center;font-size:11px;font-weight:900;line-height:1;display:inline-grid}.CuAlHeatExchangersPage-module__-jpaRq__heroRoutePreviewItem strong{min-width:0;color:var(--text);overflow-wrap:break-word;font-size:13px;font-weight:900;line-height:1.2;display:block}.CuAlHeatExchangersPage-module__-jpaRq__heroRoutePreviewItem p{color:var(--muted);font-size:12px;font-weight:700;line-height:1.35}.CuAlHeatExchangersPage-module__-jpaRq__heroProofGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__heroProofMetric{border:1px solid color-mix(in srgb,var(--hx-accent)20%,var(--line));background:linear-gradient(180deg,color-mix(in srgb,var(--hx-accent-soft)52%,#fff)0%,#fff 100%);border-radius:14px;min-width:0;padding:10px}.CuAlHeatExchangersPage-module__-jpaRq__heroProofMetric strong,.CuAlHeatExchangersPage-module__-jpaRq__heroProofMetric span{display:block}.CuAlHeatExchangersPage-module__-jpaRq__heroProofMetric strong{color:var(--text);font-size:22px;line-height:1}.CuAlHeatExchangersPage-module__-jpaRq__heroProofMetric span{color:color-mix(in srgb,var(--text)84%,var(--hx-accent));margin-top:4px;font-size:13px;font-weight:900}.CuAlHeatExchangersPage-module__-jpaRq__heroProofMetric p{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.35}.CuAlHeatExchangersPage-module__-jpaRq__heroCockpit{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe6;border:1px solid #e2e8f0db;border-radius:16px;gap:10px;padding:12px;display:grid;position:relative;box-shadow:0 18px 44px #0f172a33}.CuAlHeatExchangersPage-module__-jpaRq__heroCockpitTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.CuAlHeatExchangersPage-module__-jpaRq__heroCockpitTop span{color:var(--muted);letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:900}.CuAlHeatExchangersPage-module__-jpaRq__heroCockpitTop strong{color:var(--text);font-size:28px;line-height:1}.CuAlHeatExchangersPage-module__-jpaRq__heroCockpitSignals{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__heroCockpitSignal{border:1px solid color-mix(in srgb,var(--hx-accent)18%,var(--line));background:color-mix(in srgb,var(--hx-accent-soft)32%,white);border-radius:12px;min-width:0;padding:8px}.CuAlHeatExchangersPage-module__-jpaRq__heroCockpitSignal span,.CuAlHeatExchangersPage-module__-jpaRq__heroCockpitSignal strong{display:block}.CuAlHeatExchangersPage-module__-jpaRq__heroCockpitSignal span{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:900}.CuAlHeatExchangersPage-module__-jpaRq__heroCockpitSignal strong{color:var(--text);margin-top:3px;font-size:14px;line-height:1.1}.CuAlHeatExchangersPage-module__-jpaRq__heroCockpitSignal p{color:var(--muted);margin-top:4px;font-size:11px;line-height:1.25}.CuAlHeatExchangersPage-module__-jpaRq__heroCockpitBar{background:#dbeafe;border-radius:999px;height:9px;overflow:hidden}.CuAlHeatExchangersPage-module__-jpaRq__heroCockpitBar span{border-radius:inherit;background:linear-gradient(90deg,#0ea5e9 0%,#22c55e 100%);width:72%;height:100%;display:block}.CuAlHeatExchangersPage-module__-jpaRq__heroCockpitNext{border:1px solid color-mix(in srgb,var(--hx-accent)22%,var(--line));background:linear-gradient(135deg,color-mix(in srgb,var(--hx-accent-soft)58%,white)0%,#fff 100%);border-radius:14px;gap:5px;min-width:0;padding:10px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__heroCockpitNext span,.CuAlHeatExchangersPage-module__-jpaRq__heroCockpitNext strong{display:block}.CuAlHeatExchangersPage-module__-jpaRq__heroCockpitNext span{color:var(--hx-accent-hover);letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:900}.CuAlHeatExchangersPage-module__-jpaRq__heroCockpitNext strong{color:var(--text);overflow-wrap:break-word;font-size:14px;line-height:1.2}.CuAlHeatExchangersPage-module__-jpaRq__heroCockpitNext p{color:var(--muted);font-size:12px;font-weight:700;line-height:1.35}.CuAlHeatExchangersPage-module__-jpaRq__heroCockpitChecklist{gap:6px;padding:0;list-style:none;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__heroCockpitCheck{border:1px solid color-mix(in srgb,var(--hx-accent)16%,var(--line));background:#ffffffc7;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;min-width:0;padding:8px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__heroCockpitCheck>span{border-radius:999px;justify-content:center;align-items:center;min-width:58px;min-height:24px;padding:0 8px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.CuAlHeatExchangersPage-module__-jpaRq__heroCockpitCheckReady>span{color:#166534;background:#22c55e24}.CuAlHeatExchangersPage-module__-jpaRq__heroCockpitCheckWarning>span{color:#92400e;background:#f59e0b29}.CuAlHeatExchangersPage-module__-jpaRq__heroCockpitCheck strong{color:var(--text);overflow-wrap:break-word;font-size:12px;font-weight:900;line-height:1.2;display:block}.CuAlHeatExchangersPage-module__-jpaRq__heroCockpitCheck p{color:var(--muted);margin-top:3px;font-size:11px;font-weight:700;line-height:1.3}.CuAlHeatExchangersPage-module__-jpaRq__heroTrust{color:var(--text);gap:8px;padding:0;font-weight:700;list-style:none;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__heroTrust li{padding-left:24px;position:relative}.CuAlHeatExchangersPage-module__-jpaRq__heroTrust li:before{content:"";background:var(--hx-accent);width:10px;height:10px;box-shadow:0 0 0 4px var(--hx-accent-soft);border-radius:999px;position:absolute;top:.44em;left:0}.CuAlHeatExchangersPage-module__-jpaRq__card{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:16px;gap:12px;padding:14px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__actions{flex-wrap:wrap;align-items:stretch;gap:10px;margin-top:0;display:flex}.CuAlHeatExchangersPage-module__-jpaRq__btn{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;min-height:46px;padding:0 16px;font-weight:800;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.CuAlHeatExchangersPage-module__-jpaRq__btnPrimary{background:var(--hx-accent);color:var(--hx-accent-contrast);border-color:var(--hx-accent);box-shadow:0 10px 24px color-mix(in srgb,var(--hx-accent)30%,transparent)}.CuAlHeatExchangersPage-module__-jpaRq__btnPrimary:hover{background:var(--hx-accent-hover);border-color:var(--hx-accent-hover)}.CuAlHeatExchangersPage-module__-jpaRq__btnOutline{color:var(--hx-accent);border-color:var(--hx-accent-border);background:0 0}.CuAlHeatExchangersPage-module__-jpaRq__btnOutline:hover{border-color:var(--hx-accent);background:var(--hx-accent-soft)}.CuAlHeatExchangersPage-module__-jpaRq__btn:focus-visible,.CuAlHeatExchangersPage-module__-jpaRq__chips a:focus-visible,.CuAlHeatExchangersPage-module__-jpaRq__scenarioTab:focus-visible,.CuAlHeatExchangersPage-module__-jpaRq__filterChip:focus-visible,.CuAlHeatExchangersPage-module__-jpaRq__filterReset:focus-visible,.CuAlHeatExchangersPage-module__-jpaRq__hotspot:focus-visible,.CuAlHeatExchangersPage-module__-jpaRq__shortlistCta:focus-visible,.CuAlHeatExchangersPage-module__-jpaRq__manufacturerImageWrap:focus-visible,.CuAlHeatExchangersPage-module__-jpaRq__faqTrustCard a:focus-visible,.CuAlHeatExchangersPage-module__-jpaRq__contactDecisionItem a:focus-visible{outline:3px solid color-mix(in srgb,var(--hx-accent)36%,transparent);outline-offset:3px;box-shadow:0 0 0 6px color-mix(in srgb,var(--hx-accent-soft)72%,transparent)}.CuAlHeatExchangersPage-module__-jpaRq__chips{flex-wrap:wrap;gap:8px;margin-top:0;display:flex}.CuAlHeatExchangersPage-module__-jpaRq__chips a{border:1px solid var(--line);border-radius:999px;padding:6px 10px;text-decoration:none}.CuAlHeatExchangersPage-module__-jpaRq__twoColumns{columns:1}.CuAlHeatExchangersPage-module__-jpaRq__operationalTrust{border:1px solid color-mix(in srgb,var(--hx-accent)22%,var(--line));background:linear-gradient(180deg,#fff 0%,color-mix(in srgb,var(--hx-accent-soft)42%,#fff)100%);box-shadow:var(--shadow);border-radius:18px;gap:14px;padding:16px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__operationalTrustHeader{gap:8px;max-width:760px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__operationalTrustHeader p:last-child{color:var(--muted)}.CuAlHeatExchangersPage-module__-jpaRq__operationalTrustGrid{gap:10px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__operationalTrustItem{background:#ffffffc7;border:1px solid #cbd5e1e6;border-radius:14px;gap:6px;min-width:0;padding:12px 12px 12px 36px;display:grid;position:relative}.CuAlHeatExchangersPage-module__-jpaRq__operationalTrustItem:before{content:"";background:#22c55e;border-radius:999px;width:9px;height:9px;position:absolute;top:17px;left:14px;box-shadow:0 0 0 4px #22c55e24}.CuAlHeatExchangersPage-module__-jpaRq__operationalTrustItem strong{color:var(--text);font-size:14px;font-weight:900}.CuAlHeatExchangersPage-module__-jpaRq__operationalTrustItem p{color:var(--muted);font-size:13px;line-height:1.45}.CuAlHeatExchangersPage-module__-jpaRq__numberedList{margin:0;padding-left:22px}.CuAlHeatExchangersPage-module__-jpaRq__numberedList li+li{margin-top:8px}.CuAlHeatExchangersPage-module__-jpaRq__ctaBand{border:1px solid var(--hx-accent-border);background:color-mix(in srgb,var(--hx-accent-soft)45%,white);border-radius:16px;align-items:center;gap:14px;padding:16px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__ctaBand h2{margin-bottom:6px}.CuAlHeatExchangersPage-module__-jpaRq__ctaBand p{color:var(--muted)}.CuAlHeatExchangersPage-module__-jpaRq__scenarioIntelligence{border:1px solid color-mix(in srgb,var(--hx-accent)24%,var(--line));background:linear-gradient(180deg,color-mix(in srgb,var(--hx-accent-soft)62%,white)0%,#fff 100%);min-width:0;box-shadow:var(--shadow);border-radius:18px;gap:14px;padding:16px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__scenarioTabs{scrollbar-width:thin;overscroll-behavior-inline:contain;gap:8px;min-width:0;max-width:100%;padding-bottom:2px;display:flex;overflow:auto hidden}.CuAlHeatExchangersPage-module__-jpaRq__scenarioTab{border:1px solid var(--line);background:var(--surface);min-height:40px;color:var(--text);cursor:pointer;border-radius:999px;flex:none;padding:0 12px;font-weight:800}.CuAlHeatExchangersPage-module__-jpaRq__scenarioTab:hover{border-color:var(--hx-accent);background:var(--hx-accent-soft)}.CuAlHeatExchangersPage-module__-jpaRq__scenarioTabActive{border-color:var(--hx-accent);background:var(--hx-accent);color:var(--hx-accent-contrast)}.CuAlHeatExchangersPage-module__-jpaRq__scenarioPanel{border:1px solid var(--line);background:#fff;border-radius:16px;align-items:center;gap:14px;padding:14px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__scenarioPanel h3,.CuAlHeatExchangersPage-module__-jpaRq__scenarioPanel h4{margin:0}.CuAlHeatExchangersPage-module__-jpaRq__scenarioIntent{color:var(--hx-accent-hover);margin-bottom:6px;font-weight:900}.CuAlHeatExchangersPage-module__-jpaRq__scenarioInputs{gap:8px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__scenarioInputs ul{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.CuAlHeatExchangersPage-module__-jpaRq__scenarioInputs li{border:1px solid var(--line);background:color-mix(in srgb,var(--hx-accent-soft)40%,white);border-radius:999px;margin:0;padding:5px 10px;font-size:13px;font-weight:700}.CuAlHeatExchangersPage-module__-jpaRq__coilAnatomy{border:1px solid color-mix(in srgb,var(--hx-accent)22%,var(--line));box-shadow:var(--shadow);background:#fff;border-radius:18px;gap:14px;padding:16px;scroll-margin-top:24px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__coilAnatomyGrid{gap:14px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__coilDiagram{border:1px solid var(--line);background:linear-gradient(135deg,#0ea5e914 0%,#fff0 42%),#f8fbff;border-radius:16px;min-height:320px;position:relative;overflow:hidden}.CuAlHeatExchangersPage-module__-jpaRq__coilFrame{background:linear-gradient(90deg,#dbeafe 0%,#f8fafc 100%);border:3px solid #64748b;border-radius:16px;position:absolute;inset:20% 15% 18% 12%;box-shadow:inset 0 0 0 1px #ffffffbf,0 18px 36px #0f172a1f}.CuAlHeatExchangersPage-module__-jpaRq__coilFins{background:repeating-linear-gradient(90deg,#0ea5e938 0 4px,#0000 4px 12px),linear-gradient(#94a3b82e,#ffffff73);border-radius:12px;position:absolute;inset:10% 13%}.CuAlHeatExchangersPage-module__-jpaRq__coilTubes{grid-template-rows:repeat(6,1fr);gap:10px;display:grid;position:absolute;inset:20%}.CuAlHeatExchangersPage-module__-jpaRq__coilTubes span{background:linear-gradient(90deg,#b45309,#f59e0b 35%,#fef3c7 50%,#f59e0b 65%,#92400e);border-radius:999px;display:block;box-shadow:0 2px 4px #92400e40}.CuAlHeatExchangersPage-module__-jpaRq__coilHeaderLeft,.CuAlHeatExchangersPage-module__-jpaRq__coilHeaderRight{background:linear-gradient(#92400e,#f59e0b 48%,#78350f);border-radius:999px;width:8%;position:absolute;top:12%;bottom:12%;box-shadow:0 10px 20px #78350f38}.CuAlHeatExchangersPage-module__-jpaRq__coilHeaderLeft{left:4%}.CuAlHeatExchangersPage-module__-jpaRq__coilHeaderRight{right:4%}.CuAlHeatExchangersPage-module__-jpaRq__hotspot{background:var(--hx-accent);min-width:38px;min-height:38px;color:var(--hx-accent-contrast);cursor:pointer;border:2px solid #fff;border-radius:999px;font-weight:900;position:absolute;transform:translate(-50%,-50%);box-shadow:0 12px 24px #0ea5e947}.CuAlHeatExchangersPage-module__-jpaRq__hotspot:before{content:"";border-radius:inherit;border:1px solid color-mix(in srgb,var(--hx-accent)50%,transparent);position:absolute;inset:-8px}.CuAlHeatExchangersPage-module__-jpaRq__hotspot span{border:1px solid var(--line);color:var(--text);white-space:nowrap;background:#fff;border-radius:999px;padding:4px 8px;font-size:12px;position:absolute;top:calc(100% + 7px);left:50%;transform:translate(-50%)}.CuAlHeatExchangersPage-module__-jpaRq__hotspotActive{background:#0f766e;box-shadow:0 12px 24px #0f766e47}.CuAlHeatExchangersPage-module__-jpaRq__hotspotPanel{border:1px solid var(--line);background:color-mix(in srgb,var(--hx-accent-soft)28%,white);border-radius:16px;gap:10px;padding:14px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__hotspotPanel h3,.CuAlHeatExchangersPage-module__-jpaRq__hotspotPanel dl,.CuAlHeatExchangersPage-module__-jpaRq__hotspotPanel dd{margin:0}.CuAlHeatExchangersPage-module__-jpaRq__hotspotPanel dl{gap:10px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__hotspotPanel div{gap:4px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__hotspotPanel dt{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:900}.CuAlHeatExchangersPage-module__-jpaRq__hotspotPanel dd{color:var(--text)}.CuAlHeatExchangersPage-module__-jpaRq__hiddenTitle{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.CuAlHeatExchangersPage-module__-jpaRq__usecaseLink{border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:12px;text-decoration:none}.CuAlHeatExchangersPage-module__-jpaRq__sectionHeadingRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerHeaderActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerProofRail{border:1px solid color-mix(in srgb,var(--hx-accent)18%,var(--line));background:linear-gradient(135deg,#fff 0%,color-mix(in srgb,var(--hx-accent-soft)38%,#fff)100%);border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;padding:10px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerProofItem{border:1px solid color-mix(in srgb,var(--hx-accent)16%,var(--line));background:#ffffffd1;border-radius:12px;gap:4px;min-width:0;padding:10px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerProofItem strong{color:var(--hx-accent-hover);font-size:24px;line-height:1}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerProofItem span{color:var(--text);letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.25}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerProofItem p{color:var(--muted);margin:0;font-size:12px;line-height:1.35}.CuAlHeatExchangersPage-module__-jpaRq__filterBar{flex-wrap:wrap;gap:8px;display:flex}.CuAlHeatExchangersPage-module__-jpaRq__filterChip,.CuAlHeatExchangersPage-module__-jpaRq__filterReset{border:1px solid var(--line);background:var(--surface);min-height:38px;color:var(--text);cursor:pointer;border-radius:999px;padding:0 12px;font-weight:700}.CuAlHeatExchangersPage-module__-jpaRq__filterChip:hover,.CuAlHeatExchangersPage-module__-jpaRq__filterReset:hover{border-color:var(--hx-accent);background:var(--hx-accent-soft)}.CuAlHeatExchangersPage-module__-jpaRq__filterChipActive{border-color:var(--hx-accent);background:var(--hx-accent-soft);color:var(--hx-accent-hover)}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerDecisionBoard{border:1px solid color-mix(in srgb,var(--hx-accent)24%,var(--line));background:radial-gradient(circle at 92% 8%,color-mix(in srgb,var(--hx-accent-soft)75%,transparent)0,transparent 30%),linear-gradient(135deg,#fff 0%,color-mix(in srgb,var(--hx-accent-soft)34%,#fff)100%);min-width:0;box-shadow:0 18px 44px color-mix(in srgb,var(--hx-accent)13%,transparent);border-radius:16px;gap:14px;padding:14px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerDecisionCopy{gap:8px;min-width:0;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerDecisionCopy h3,.CuAlHeatExchangersPage-module__-jpaRq__manufacturerDecisionCopy p{margin:0}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerDecisionCopy p:not(.CuAlHeatExchangersPage-module__-jpaRq__kicker){max-width:760px;color:var(--muted);font-size:14px;line-height:1.55}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerDecisionTags{flex-wrap:wrap;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerDecisionTags li{border:1px solid color-mix(in srgb,var(--hx-accent)20%,var(--line));min-width:0;color:color-mix(in srgb,var(--text)82%,var(--hx-accent));background:#ffffffb8;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:800}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerDecisionPanel{gap:10px;min-width:0;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerDecisionMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerDecisionMetric{border:1px solid color-mix(in srgb,var(--hx-accent)18%,var(--line));background:#ffffffc7;border-radius:12px;gap:3px;min-width:0;padding:10px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerDecisionMetric strong{color:var(--hx-accent-hover);font-size:22px;line-height:1}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerDecisionMetric span{color:var(--text);letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:900}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerDecisionMetric small{color:var(--muted);font-size:12px;font-weight:650;line-height:1.35}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerDecisionCta{width:100%}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerShortlist{border:1px solid color-mix(in srgb,var(--hx-accent)24%,var(--line));background:linear-gradient(180deg,color-mix(in srgb,var(--hx-accent-soft)42%,white)0%,#fff 72%);border-radius:16px;gap:12px;padding:14px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__shortlistHeader{gap:6px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__shortlistHeader h3,.CuAlHeatExchangersPage-module__-jpaRq__shortlistHeader p{margin:0}.CuAlHeatExchangersPage-module__-jpaRq__shortlistHeader>p{color:var(--muted);font-size:13px;font-weight:600}.CuAlHeatExchangersPage-module__-jpaRq__shortlistTableWrap{border:1px solid var(--line);background:#fff;border-radius:12px;overflow-x:auto}.CuAlHeatExchangersPage-module__-jpaRq__shortlistTable{border-collapse:collapse;width:100%;min-width:980px;font-size:13px}.CuAlHeatExchangersPage-module__-jpaRq__shortlistTable th,.CuAlHeatExchangersPage-module__-jpaRq__shortlistTable td{border-bottom:1px solid var(--line);text-align:left;vertical-align:middle;padding:10px}.CuAlHeatExchangersPage-module__-jpaRq__shortlistTable thead th{color:var(--muted);letter-spacing:0;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:900}.CuAlHeatExchangersPage-module__-jpaRq__shortlistTable tbody tr:last-child th,.CuAlHeatExchangersPage-module__-jpaRq__shortlistTable tbody tr:last-child td{border-bottom:0}.CuAlHeatExchangersPage-module__-jpaRq__shortlistTable tbody th{min-width:210px}.CuAlHeatExchangersPage-module__-jpaRq__shortlistTable tbody th a{color:var(--text);font-weight:900;text-decoration:none;display:block}.CuAlHeatExchangersPage-module__-jpaRq__shortlistTable tbody th a:hover{color:var(--hx-accent-hover)}.CuAlHeatExchangersPage-module__-jpaRq__shortlistTable tbody th span,.CuAlHeatExchangersPage-module__-jpaRq__shortlistTable td small{color:var(--muted);margin-top:3px;font-size:12px;font-weight:600;display:block}.CuAlHeatExchangersPage-module__-jpaRq__shortlistScore{gap:5px;min-width:94px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__shortlistScore strong{color:var(--hx-accent-hover);font-size:14px}.CuAlHeatExchangersPage-module__-jpaRq__shortlistScore>span{background:#d9e6f7;border-radius:999px;height:6px;display:block;overflow:hidden}.CuAlHeatExchangersPage-module__-jpaRq__shortlistScore>span>span{border-radius:inherit;background:linear-gradient(90deg,var(--hx-accent)0%,#0f766e 100%);min-width:5px;height:100%;display:block}.CuAlHeatExchangersPage-module__-jpaRq__shortlistCta{background:var(--hx-accent);min-height:34px;color:var(--hx-accent-contrast);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-weight:900;text-decoration:none;display:inline-flex}.CuAlHeatExchangersPage-module__-jpaRq__shortlistCta:hover{background:var(--hx-accent-hover);text-decoration:none}.CuAlHeatExchangersPage-module__-jpaRq__shortlistCtaActive{background:#0f766e}.CuAlHeatExchangersPage-module__-jpaRq__shortlistCtaActive:hover{background:#115e59}.CuAlHeatExchangersPage-module__-jpaRq__shortlistActionCell{justify-items:start;gap:5px;min-width:0;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__shortlistActionCell small{color:var(--muted);margin:0;font-size:11px;font-weight:750;line-height:1.25}.CuAlHeatExchangersPage-module__-jpaRq__shortlistRfqPack{border:1px solid color-mix(in srgb,var(--hx-accent)22%,var(--line));background:radial-gradient(circle at 96% 0%,color-mix(in srgb,var(--hx-accent-soft)76%,transparent)0,transparent 32%),linear-gradient(135deg,#fff 0%,color-mix(in srgb,var(--hx-accent-soft)34%,#fff)100%);border-radius:14px;gap:12px;min-width:0;padding:12px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__shortlistRfqCopy{gap:5px;min-width:0;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__shortlistRfqCopy h4,.CuAlHeatExchangersPage-module__-jpaRq__shortlistRfqCopy p{margin:0}.CuAlHeatExchangersPage-module__-jpaRq__shortlistRfqCopy h4{color:var(--text);font-size:18px;line-height:1.2}.CuAlHeatExchangersPage-module__-jpaRq__shortlistRfqCopy p:not(.CuAlHeatExchangersPage-module__-jpaRq__kicker){color:var(--muted);font-size:13px;line-height:1.45}.CuAlHeatExchangersPage-module__-jpaRq__shortlistRfqMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__shortlistRfqMetric{border:1px solid color-mix(in srgb,var(--hx-accent)16%,var(--line));background:#ffffffc7;border-radius:12px;gap:3px;min-width:0;padding:9px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__shortlistRfqMetric strong{color:var(--hx-accent-hover);font-size:18px;line-height:1.05}.CuAlHeatExchangersPage-module__-jpaRq__shortlistRfqMetric span{color:var(--text);letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:900}.CuAlHeatExchangersPage-module__-jpaRq__shortlistRfqMetric small{color:var(--muted);font-size:12px;font-weight:650;line-height:1.35}.CuAlHeatExchangersPage-module__-jpaRq__shortlistRfqActions{gap:8px;min-width:0;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__shortlistSelectionStatus{border:1px solid color-mix(in srgb,#0f766e 24%,var(--line));color:#134e4a;background:#f1fef8;border-radius:12px;gap:4px;min-width:0;padding:9px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__shortlistSelectionStatus span{letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:900}.CuAlHeatExchangersPage-module__-jpaRq__shortlistSelectionStatus strong{color:#0f5132;font-size:14px;line-height:1.2}.CuAlHeatExchangersPage-module__-jpaRq__shortlistSelectionStatus small{color:color-mix(in srgb,#134e4a 74%,var(--muted));font-size:12px;font-weight:650;line-height:1.35}.CuAlHeatExchangersPage-module__-jpaRq__showAllLink{color:var(--hx-accent);border:1px solid var(--hx-accent-border);white-space:nowrap;border-radius:999px;padding:8px 12px;font-weight:700;text-decoration:none}.CuAlHeatExchangersPage-module__-jpaRq__showAllLink:hover{border-color:var(--hx-accent);background:var(--hx-accent-soft);text-decoration:none}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerControls{align-items:center;gap:8px;display:inline-flex}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerArrow{border:1px solid var(--line);background:var(--surface);width:40px;height:40px;color:var(--text);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;font-size:18px;line-height:1;display:inline-flex}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerArrow:focus-visible{outline:2px solid var(--hx-accent);outline-offset:2px}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerArrowDisabled{opacity:.45;cursor:not-allowed}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerViewport{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;min-width:0;max-width:100%;padding-bottom:4px;overflow:auto hidden}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerViewport::-webkit-scrollbar{display:none}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerTrack{flex-wrap:nowrap;align-items:stretch;gap:12px;min-width:0;max-width:100%;display:flex}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerSlide{scroll-snap-align:start;flex:0 0 86%;min-width:0}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerCard{grid-template-rows:auto 1fr;gap:14px;height:100%}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerImageWrap{border:1px solid var(--line);border-radius:14px;display:block;overflow:hidden}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerImage{aspect-ratio:16/9;object-fit:cover;width:100%}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerContent{flex-direction:column;gap:10px;height:100%;display:flex}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerBadges{flex-wrap:wrap;gap:8px;display:flex}.CuAlHeatExchangersPage-module__-jpaRq__badge{border:1px solid var(--line);border-radius:999px;align-items:center;padding:5px 10px;font-size:12px;font-weight:700;display:inline-flex}.CuAlHeatExchangersPage-module__-jpaRq__badgeRole{color:var(--text);background:color-mix(in srgb,var(--hx-accent-soft)30%,white)}.CuAlHeatExchangersPage-module__-jpaRq__badgeTrust{color:#0f5132;background:#dcfce7;border-color:#86efac}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.3;display:-webkit-box;overflow:hidden}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerTitle a{color:inherit;text-decoration:none}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerTitle a:hover{text-decoration:underline}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerDescription{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerRelevance{color:color-mix(in srgb,var(--muted)80%,var(--hx-accent));font-size:13px;font-weight:600}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerRating{color:var(--muted);font-weight:700}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerRatingRated{color:var(--text)}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerGeo{color:var(--muted);font-weight:600}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerCapabilities,.CuAlHeatExchangersPage-module__-jpaRq__manufacturerFacts{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerCapabilities li,.CuAlHeatExchangersPage-module__-jpaRq__manufacturerFacts li{border:1px solid var(--line);border-radius:999px;padding:4px 10px;font-size:12px}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerCapabilities li{background:color-mix(in srgb,var(--hx-accent-soft)35%,white)}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerFacts li{background:color-mix(in srgb,var(--hx-accent-soft)20%,white);color:var(--muted)}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerCard .CuAlHeatExchangersPage-module__-jpaRq__actions{margin-top:auto}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerCard .CuAlHeatExchangersPage-module__-jpaRq__btn{white-space:normal;text-align:center;line-height:1.18}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerActionHint{border:1px solid color-mix(in srgb,var(--hx-accent)16%,var(--line));background:color-mix(in srgb,var(--hx-accent-soft)28%,#fff);color:color-mix(in srgb,var(--text)76%,var(--muted));border-radius:12px;margin:-2px 0 0;padding:8px 10px;font-size:12px;font-weight:750;line-height:1.4}.CuAlHeatExchangersPage-module__-jpaRq__form{gap:12px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__field{gap:6px;font-weight:600;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__input,.CuAlHeatExchangersPage-module__-jpaRq__textarea{font:inherit;border:1px solid #cbd5e1;border-radius:10px;padding:10px}.CuAlHeatExchangersPage-module__-jpaRq__table{border-collapse:collapse;width:100%;font-size:14px}.CuAlHeatExchangersPage-module__-jpaRq__table th,.CuAlHeatExchangersPage-module__-jpaRq__table td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:8px}.CuAlHeatExchangersPage-module__-jpaRq__priceSection{border:1px solid color-mix(in srgb,var(--hx-accent)20%,var(--line));background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--hx-accent-soft)70%,transparent)0,transparent 34%),linear-gradient(180deg,#fff 0%,color-mix(in srgb,var(--hx-accent-soft)30%,#fff)100%);box-shadow:var(--shadow);border-radius:18px;padding:16px}.CuAlHeatExchangersPage-module__-jpaRq__priceHeader{align-items:start;gap:12px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__priceHeader>div{gap:8px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__priceSignalGrid{gap:10px;min-width:0;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__priceSignalCard{border:1px solid color-mix(in srgb,var(--hx-accent)22%,var(--line));background:#ffffffd1;border-radius:14px;gap:6px;min-width:0;padding:12px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__priceSignalCard strong,.CuAlHeatExchangersPage-module__-jpaRq__priceSignalCard span{display:block}.CuAlHeatExchangersPage-module__-jpaRq__priceSignalCard strong{color:var(--hx-accent-hover);font-size:22px;line-height:1}.CuAlHeatExchangersPage-module__-jpaRq__priceSignalCard span{color:var(--text);letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:900}.CuAlHeatExchangersPage-module__-jpaRq__priceSignalCard p{color:var(--muted);font-size:13px;line-height:1.45}.CuAlHeatExchangersPage-module__-jpaRq__priceHandoffCard{border:1px solid color-mix(in srgb,var(--hx-accent)18%,var(--line));background:#ffffffc7;border-radius:14px;gap:12px;min-width:0;padding:12px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__priceHandoffCard h3,.CuAlHeatExchangersPage-module__-jpaRq__priceHandoffCard p,.CuAlHeatExchangersPage-module__-jpaRq__priceHandoffCard ol{margin:0}.CuAlHeatExchangersPage-module__-jpaRq__priceHandoffCard p{color:var(--muted);margin-top:6px;line-height:1.5}.CuAlHeatExchangersPage-module__-jpaRq__priceHandoffCard ol{gap:8px;padding-left:20px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__priceHandoffCard li{color:var(--text);font-weight:700}.CuAlHeatExchangersPage-module__-jpaRq__priceSection>.CuAlHeatExchangersPage-module__-jpaRq__card{overflow-x:auto}.CuAlHeatExchangersPage-module__-jpaRq__priceSection .CuAlHeatExchangersPage-module__-jpaRq__table{min-width:680px}.CuAlHeatExchangersPage-module__-jpaRq__faqSection{border:1px solid color-mix(in srgb,var(--hx-accent)18%,var(--line));background:linear-gradient(180deg,color-mix(in srgb,var(--hx-accent-soft)36%,#fff)0%,#fff 46%);box-shadow:var(--shadow);border-radius:18px;padding:16px}.CuAlHeatExchangersPage-module__-jpaRq__faqHeader{align-items:start;gap:12px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__faqHeader>div{gap:8px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__faqTrustGrid{gap:10px;min-width:0;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__faqTrustCard{border:1px solid color-mix(in srgb,var(--hx-accent)22%,var(--line));background:#ffffffd1;border-radius:14px;gap:8px;min-width:0;padding:12px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__faqTrustCard span{color:var(--hx-accent-hover);letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:900}.CuAlHeatExchangersPage-module__-jpaRq__faqTrustCard h3,.CuAlHeatExchangersPage-module__-jpaRq__faqTrustCard p{margin:0}.CuAlHeatExchangersPage-module__-jpaRq__faqTrustCard h3{color:var(--text);font-size:16px;line-height:1.3}.CuAlHeatExchangersPage-module__-jpaRq__faqTrustCard p{color:var(--muted);font-size:13px;line-height:1.45}.CuAlHeatExchangersPage-module__-jpaRq__faqTrustCard a{color:var(--hx-accent);font-size:13px;font-weight:900;text-decoration:none}.CuAlHeatExchangersPage-module__-jpaRq__faqTrustCard a:hover{color:var(--hx-accent-hover);text-decoration:underline}.CuAlHeatExchangersPage-module__-jpaRq__faqGrid{gap:10px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__faqCard{box-shadow:none}.CuAlHeatExchangersPage-module__-jpaRq__faqCard h3{font-size:16px;line-height:1.35}.CuAlHeatExchangersPage-module__-jpaRq__faqCard p{color:var(--muted);line-height:1.5}.CuAlHeatExchangersPage-module__-jpaRq__closingHandoff{border:1px solid color-mix(in srgb,var(--hx-accent)22%,var(--line));background:radial-gradient(circle at 92% 0%,color-mix(in srgb,var(--hx-accent-soft)72%,transparent)0,transparent 30%),linear-gradient(180deg,#fff 0%,color-mix(in srgb,var(--hx-accent-soft)34%,#fff)100%);box-shadow:var(--shadow);border-radius:18px;gap:14px;padding:16px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__closingHandoffHeader{gap:12px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__closingHandoffHeader>div:first-child{gap:8px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__closingHandoffHeader h2,.CuAlHeatExchangersPage-module__-jpaRq__closingHandoffHeader p{margin:0}.CuAlHeatExchangersPage-module__-jpaRq__closingHandoffHeader p:not(.CuAlHeatExchangersPage-module__-jpaRq__kicker){max-width:760px;color:var(--muted);line-height:1.5}.CuAlHeatExchangersPage-module__-jpaRq__closingProofGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__closingProofMetric{border:1px solid color-mix(in srgb,var(--hx-accent)20%,var(--line));background:#fffc;border-radius:12px;gap:4px;min-width:0;padding:10px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__closingProofMetric strong{color:var(--hx-accent-hover);font-size:22px;line-height:1}.CuAlHeatExchangersPage-module__-jpaRq__closingProofMetric span{color:var(--text);letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:900}.CuAlHeatExchangersPage-module__-jpaRq__closingHandoffTimeline{gap:10px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__closingHandoffStep{border:1px solid color-mix(in srgb,var(--hx-accent)18%,var(--line));background:#ffffffd1;border-radius:14px;gap:6px;min-width:0;padding:12px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__closingHandoffStep span{color:var(--hx-accent-hover);letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:900}.CuAlHeatExchangersPage-module__-jpaRq__closingHandoffStep h3,.CuAlHeatExchangersPage-module__-jpaRq__closingHandoffStep p{margin:0}.CuAlHeatExchangersPage-module__-jpaRq__closingHandoffStep h3{font-size:16px;line-height:1.3}.CuAlHeatExchangersPage-module__-jpaRq__closingHandoffStep p{color:var(--muted);font-size:13px;line-height:1.45}.CuAlHeatExchangersPage-module__-jpaRq__closingHandoffCta{border:1px solid color-mix(in srgb,var(--hx-accent)18%,var(--line));background:#ffffffc7;border-radius:14px;align-items:center;gap:10px;padding:12px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__closingHandoffCta p{color:var(--text);margin:0;font-weight:800;line-height:1.45}.CuAlHeatExchangersPage-module__-jpaRq__finalRfqTrust{border:1px solid color-mix(in srgb,var(--hx-accent)22%,var(--line));background:radial-gradient(circle at 96% 0%,color-mix(in srgb,var(--hx-accent-soft)72%,transparent)0,transparent 32%),linear-gradient(135deg,#fff 0%,color-mix(in srgb,var(--hx-accent-soft)34%,#fff)100%);box-shadow:var(--shadow);border-radius:18px;gap:14px;padding:16px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__finalRfqTrustHeader{gap:8px;max-width:820px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__finalRfqTrustHeader h2,.CuAlHeatExchangersPage-module__-jpaRq__finalRfqTrustHeader p{margin:0}.CuAlHeatExchangersPage-module__-jpaRq__finalRfqTrustHeader p:not(.CuAlHeatExchangersPage-module__-jpaRq__kicker){color:var(--muted);line-height:1.5}.CuAlHeatExchangersPage-module__-jpaRq__finalRfqTrustGrid{gap:8px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__finalRfqTrustItem{border:1px solid color-mix(in srgb,var(--hx-accent)18%,var(--line));background:#ffffffd6;border-radius:14px;gap:6px;min-width:0;padding:12px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__finalRfqTrustItem strong{color:var(--hx-accent-hover);font-size:26px;line-height:1}.CuAlHeatExchangersPage-module__-jpaRq__finalRfqTrustItem span{color:var(--text);letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:900;line-height:1.25}.CuAlHeatExchangersPage-module__-jpaRq__finalRfqTrustItem p{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.CuAlHeatExchangersPage-module__-jpaRq__finalRfqTrustActions{gap:8px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__contactDecision{border:1px solid color-mix(in srgb,var(--hx-accent)20%,var(--line));background:linear-gradient(135deg,color-mix(in srgb,var(--hx-accent-soft)45%,#fff)0%,#fff 62%);box-shadow:var(--shadow);border-radius:18px;gap:14px;padding:16px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__contactDecisionHeader{gap:8px;max-width:820px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__contactDecisionHeader h2,.CuAlHeatExchangersPage-module__-jpaRq__contactDecisionHeader p{margin:0}.CuAlHeatExchangersPage-module__-jpaRq__contactDecisionHeader p:not(.CuAlHeatExchangersPage-module__-jpaRq__kicker){color:var(--muted);line-height:1.5}.CuAlHeatExchangersPage-module__-jpaRq__contactDecisionGrid{gap:10px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__contactDecisionItem{border:1px solid color-mix(in srgb,var(--hx-accent)18%,var(--line));background:#ffffffd1;border-radius:14px;gap:8px;min-width:0;padding:12px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__contactDecisionItem h3,.CuAlHeatExchangersPage-module__-jpaRq__contactDecisionItem p{margin:0}.CuAlHeatExchangersPage-module__-jpaRq__contactDecisionItem h3{font-size:16px;line-height:1.3}.CuAlHeatExchangersPage-module__-jpaRq__contactDecisionItem p{color:var(--muted);font-size:13px;line-height:1.45}.CuAlHeatExchangersPage-module__-jpaRq__contactDecisionItem a{color:var(--hx-accent);font-size:13px;font-weight:900;text-decoration:none}.CuAlHeatExchangersPage-module__-jpaRq__contactDecisionItem a:hover{color:var(--hx-accent-hover);text-decoration:underline}.CuAlHeatExchangersPage-module__-jpaRq__contactChannelMatrix{border:1px solid color-mix(in srgb,var(--hx-accent)16%,var(--line));background:#ffffffc2;border-radius:14px;gap:8px;padding:10px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__contactChannelItem{border:1px solid color-mix(in srgb,var(--hx-accent)16%,var(--line));background:linear-gradient(180deg,#fff 0%,color-mix(in srgb,var(--hx-accent-soft)32%,#fff)100%);min-width:0;color:var(--text);border-radius:12px;gap:4px;padding:10px;text-decoration:none;transition:border-color .16s,transform .16s,box-shadow .16s;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__contactChannelItem:hover{border-color:var(--hx-accent);box-shadow:0 12px 28px color-mix(in srgb,var(--hx-accent)12%,transparent);transform:translateY(-1px)}.CuAlHeatExchangersPage-module__-jpaRq__contactChannelItem:focus-visible{outline:3px solid color-mix(in srgb,var(--hx-accent)28%,transparent);outline-offset:2px}.CuAlHeatExchangersPage-module__-jpaRq__contactChannelItem span{color:var(--hx-accent-hover);letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:900}.CuAlHeatExchangersPage-module__-jpaRq__contactChannelItem strong{color:var(--text);font-size:14px;line-height:1.25}.CuAlHeatExchangersPage-module__-jpaRq__contactChannelItem p{color:var(--muted);margin:0;font-size:12px;line-height:1.4}.CuAlHeatExchangersPage-module__-jpaRq__note{color:var(--muted);font-size:14px}.CuAlHeatExchangersPage-module__-jpaRq__contactLine{border:1px solid var(--line);background:color-mix(in srgb,var(--hx-accent-soft)45%,white);border-radius:12px;align-items:center;gap:10px;margin:10px 0;padding:10px;display:flex}.CuAlHeatExchangersPage-module__-jpaRq__contactIcon{border:1px solid var(--hx-accent-border);border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__contactActions{grid-template-columns:1fr;gap:10px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__separator{background:var(--line);height:1px;margin:12px 0}.CuAlHeatExchangersPage-module__-jpaRq__geoList{gap:10px;margin:12px 0;padding:0;list-style:none;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__geoItem{border:1px solid var(--line);border-radius:12px;justify-content:space-between;gap:10px;padding:10px;display:flex}.CuAlHeatExchangersPage-module__-jpaRq__geoPhone{color:var(--muted);white-space:nowrap;font-weight:700}.CuAlHeatExchangersPage-module__-jpaRq__stickyCta{z-index:5;border:1px solid var(--line);background:color-mix(in srgb,var(--surface)92%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:16px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:8px;display:none;position:sticky;bottom:10px;box-shadow:0 12px 30px #0f172a29}.CuAlHeatExchangersPage-module__-jpaRq__stickyCtaCopy{gap:2px;min-width:0;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__stickyCtaCopy strong,.CuAlHeatExchangersPage-module__-jpaRq__stickyCtaCopy span{overflow-wrap:break-word;display:block}.CuAlHeatExchangersPage-module__-jpaRq__stickyCtaCopy strong{color:var(--text);font-size:13px;line-height:1.2}.CuAlHeatExchangersPage-module__-jpaRq__stickyCtaCopy span{color:var(--muted);font-size:11px;font-weight:700;line-height:1.25}@media (min-width:768px){.CuAlHeatExchangersPage-module__-jpaRq__page{gap:36px;padding:24px 20px 44px}.CuAlHeatExchangersPage-module__-jpaRq__hero{grid-template-columns:1.2fr 1fr}.CuAlHeatExchangersPage-module__-jpaRq__threeCards{grid-template-columns:repeat(3,1fr)}.CuAlHeatExchangersPage-module__-jpaRq__heroTrust{grid-template-columns:repeat(2,minmax(0,1fr))}.CuAlHeatExchangersPage-module__-jpaRq__heroDecisionStrip,.CuAlHeatExchangersPage-module__-jpaRq__heroRoutePreview{grid-template-columns:repeat(3,minmax(0,1fr))}.CuAlHeatExchangersPage-module__-jpaRq__heroRoutePreviewItem{grid-template-columns:1fr}.CuAlHeatExchangersPage-module__-jpaRq__heroRoutePreviewItem span{grid-row:auto}.CuAlHeatExchangersPage-module__-jpaRq__operationalTrustGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.CuAlHeatExchangersPage-module__-jpaRq__splitSection,.CuAlHeatExchangersPage-module__-jpaRq__detailsGrid,.CuAlHeatExchangersPage-module__-jpaRq__contactsGrid,.CuAlHeatExchangersPage-module__-jpaRq__productGrid,.CuAlHeatExchangersPage-module__-jpaRq__usecaseGrid,.CuAlHeatExchangersPage-module__-jpaRq__formGrid{grid-template-columns:repeat(2,1fr)}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerSlide{flex-basis:calc(50% - 6px)}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerProofRail{grid-template-columns:repeat(4,minmax(0,1fr))}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerDecisionBoard{grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);align-items:start}.CuAlHeatExchangersPage-module__-jpaRq__shortlistRfqPack{grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);align-items:start}.CuAlHeatExchangersPage-module__-jpaRq__shortlistRfqCopy{grid-row:span 2}.CuAlHeatExchangersPage-module__-jpaRq__shortlistRfqMetrics{grid-template-columns:repeat(4,minmax(0,1fr))}.CuAlHeatExchangersPage-module__-jpaRq__shortlistSelectionStatus{grid-column:2}.CuAlHeatExchangersPage-module__-jpaRq__shortlistRfqActions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.CuAlHeatExchangersPage-module__-jpaRq__twoColumns{columns:2}.CuAlHeatExchangersPage-module__-jpaRq__contactActions{grid-template-columns:1fr 1fr}.CuAlHeatExchangersPage-module__-jpaRq__ctaBand{grid-template-columns:minmax(0,1fr) auto}.CuAlHeatExchangersPage-module__-jpaRq__scenarioPanel{grid-template-columns:minmax(0,1fr) minmax(260px,.8fr) auto}.CuAlHeatExchangersPage-module__-jpaRq__coilAnatomyGrid{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:stretch}.CuAlHeatExchangersPage-module__-jpaRq__hotspotPanel{align-content:center}.CuAlHeatExchangersPage-module__-jpaRq__shortlistHeader{grid-template-columns:minmax(0,1fr) minmax(220px,.45fr);align-items:end}.CuAlHeatExchangersPage-module__-jpaRq__faqHeader,.CuAlHeatExchangersPage-module__-jpaRq__priceHeader{grid-template-columns:minmax(0,1fr) auto;align-items:end}.CuAlHeatExchangersPage-module__-jpaRq__priceSignalGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.CuAlHeatExchangersPage-module__-jpaRq__priceHandoffCard{grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);align-items:start}.CuAlHeatExchangersPage-module__-jpaRq__faqTrustGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.CuAlHeatExchangersPage-module__-jpaRq__faqGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.CuAlHeatExchangersPage-module__-jpaRq__closingHandoffHeader{grid-template-columns:minmax(0,1fr) minmax(280px,.55fr);align-items:start}.CuAlHeatExchangersPage-module__-jpaRq__closingHandoffTimeline{grid-template-columns:repeat(3,minmax(0,1fr))}.CuAlHeatExchangersPage-module__-jpaRq__closingHandoffCta{grid-template-columns:minmax(0,1fr) auto}.CuAlHeatExchangersPage-module__-jpaRq__finalRfqTrust{gap:16px;padding:18px}.CuAlHeatExchangersPage-module__-jpaRq__finalRfqTrustGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.CuAlHeatExchangersPage-module__-jpaRq__finalRfqTrustActions{grid-template-columns:repeat(2,minmax(0,max-content));justify-content:start}.CuAlHeatExchangersPage-module__-jpaRq__contactDecisionGrid,.CuAlHeatExchangersPage-module__-jpaRq__contactChannelMatrix{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.CuAlHeatExchangersPage-module__-jpaRq__productGrid,.CuAlHeatExchangersPage-module__-jpaRq__usecaseGrid{grid-template-columns:repeat(3,1fr)}.CuAlHeatExchangersPage-module__-jpaRq__heroProofGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.CuAlHeatExchangersPage-module__-jpaRq__heroVisual img{aspect-ratio:4/3;object-fit:cover}.CuAlHeatExchangersPage-module__-jpaRq__operationalTrustGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.CuAlHeatExchangersPage-module__-jpaRq__faqGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerSlide{flex-basis:calc(33.3333% - 8px)}.CuAlHeatExchangersPage-module__-jpaRq__stickyCta{grid-template-columns:repeat(3,minmax(120px,auto));width:fit-content;min-width:520px;margin-left:auto}}.CuAlHeatExchangersPage-module__-jpaRq__sharedContacts .wrap{max-width:100%;padding:0}.CuAlHeatExchangersPage-module__-jpaRq__sharedContacts{border:1px solid color-mix(in srgb,var(--hx-accent)16%,var(--line));background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--hx-accent-soft)62%,transparent)0,transparent 32%),#fff;box-shadow:var(--shadow);border-radius:18px;padding:16px}.CuAlHeatExchangersPage-module__-jpaRq__sharedContacts h2{margin-bottom:12px}.CuAlHeatExchangersPage-module__-jpaRq__sharedContacts .grid{gap:12px;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__sharedContacts .grid-2{grid-template-columns:1fr}.CuAlHeatExchangersPage-module__-jpaRq__sharedContacts .card{background:var(--surface);border:1px solid color-mix(in srgb,var(--hx-accent)16%,var(--line));border-radius:16px;padding:16px;box-shadow:0 10px 26px #0f172a12}.CuAlHeatExchangersPage-module__-jpaRq__sharedContacts .btn{border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;min-height:46px;padding:0 16px;font-weight:800;text-decoration:none;display:inline-flex}.CuAlHeatExchangersPage-module__-jpaRq__sharedContacts .btn:hover{text-decoration:none}.CuAlHeatExchangersPage-module__-jpaRq__sharedContacts .btn:not(.btn-outline){background:var(--hx-accent);color:var(--hx-accent-contrast);border-color:var(--hx-accent);box-shadow:0 10px 24px color-mix(in srgb,var(--hx-accent)30%,transparent)}.CuAlHeatExchangersPage-module__-jpaRq__sharedContacts .btn:not(.btn-outline):hover{background:var(--hx-accent-hover);border-color:var(--hx-accent-hover)}.CuAlHeatExchangersPage-module__-jpaRq__sharedContacts .btn.btn-outline{color:var(--hx-accent);border-color:var(--hx-accent-border);box-shadow:none;background:0 0}.CuAlHeatExchangersPage-module__-jpaRq__sharedContacts .btn.btn-outline:hover{border-color:var(--hx-accent);background:var(--hx-accent-soft)}.CuAlHeatExchangersPage-module__-jpaRq__sharedContacts .contact-actions{gap:10px;display:grid}@media (max-width:520px){.CuAlHeatExchangersPage-module__-jpaRq__page{gap:20px;padding:10px 8px 24px}.CuAlHeatExchangersPage-module__-jpaRq__page h1{font-size:27px;line-height:1.1}.CuAlHeatExchangersPage-module__-jpaRq__lead{font-size:15px;line-height:1.45}.CuAlHeatExchangersPage-module__-jpaRq__hero{gap:12px;padding-top:0}.CuAlHeatExchangersPage-module__-jpaRq__heroDecisionStrip,.CuAlHeatExchangersPage-module__-jpaRq__heroRoutePreview{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain;gap:8px;max-width:100%;padding-bottom:2px;scroll-padding-inline:2px 28px;display:flex;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#000 0% calc(100% - 34px),#0000 100%);mask-image:linear-gradient(90deg,#000 0% calc(100% - 34px),#0000 100%)}.CuAlHeatExchangersPage-module__-jpaRq__heroDecisionStrip::-webkit-scrollbar{display:none}.CuAlHeatExchangersPage-module__-jpaRq__heroRoutePreview::-webkit-scrollbar{display:none}.CuAlHeatExchangersPage-module__-jpaRq__heroDecisionItem,.CuAlHeatExchangersPage-module__-jpaRq__heroRoutePreviewItem{scroll-snap-align:start;flex:0 0 min(84vw,318px)}.CuAlHeatExchangersPage-module__-jpaRq__heroDecisionItem:last-child,.CuAlHeatExchangersPage-module__-jpaRq__heroRoutePreviewItem:last-child{margin-right:18px}.CuAlHeatExchangersPage-module__-jpaRq__heroRoutePreviewItem{min-height:86px}.CuAlHeatExchangersPage-module__-jpaRq__heroMicrocopy{font-size:13px;line-height:1.42}.CuAlHeatExchangersPage-module__-jpaRq__heroCockpit{z-index:1;background:#fffffff0;gap:8px;margin:0;padding:10px}.CuAlHeatExchangersPage-module__-jpaRq__heroCockpitTop strong{font-size:24px}.CuAlHeatExchangersPage-module__-jpaRq__heroCockpitSignals{grid-template-columns:1fr;gap:6px}.CuAlHeatExchangersPage-module__-jpaRq__heroCockpitSignal{padding:7px 8px}.CuAlHeatExchangersPage-module__-jpaRq__heroCockpitNext{padding:9px}.CuAlHeatExchangersPage-module__-jpaRq__heroCockpitCheck{grid-template-columns:1fr;gap:5px;padding:7px 8px}.CuAlHeatExchangersPage-module__-jpaRq__heroCockpitCheck>span{justify-self:start;min-width:0;min-height:22px}.CuAlHeatExchangersPage-module__-jpaRq__heroCockpitCheck p{font-size:10.5px}.CuAlHeatExchangersPage-module__-jpaRq__operationalTrust{padding:12px}.CuAlHeatExchangersPage-module__-jpaRq__heroText,.CuAlHeatExchangersPage-module__-jpaRq__section,.CuAlHeatExchangersPage-module__-jpaRq__threeCards,.CuAlHeatExchangersPage-module__-jpaRq__splitSection,.CuAlHeatExchangersPage-module__-jpaRq__productGrid,.CuAlHeatExchangersPage-module__-jpaRq__usecaseGrid,.CuAlHeatExchangersPage-module__-jpaRq__detailsGrid,.CuAlHeatExchangersPage-module__-jpaRq__formGrid,.CuAlHeatExchangersPage-module__-jpaRq__contactsGrid{gap:12px}.CuAlHeatExchangersPage-module__-jpaRq__section,.CuAlHeatExchangersPage-module__-jpaRq__hero,.CuAlHeatExchangersPage-module__-jpaRq__threeCards,.CuAlHeatExchangersPage-module__-jpaRq__splitSection,.CuAlHeatExchangersPage-module__-jpaRq__productGrid,.CuAlHeatExchangersPage-module__-jpaRq__usecaseGrid,.CuAlHeatExchangersPage-module__-jpaRq__detailsGrid,.CuAlHeatExchangersPage-module__-jpaRq__formGrid,.CuAlHeatExchangersPage-module__-jpaRq__contactsGrid{max-width:100%}.CuAlHeatExchangersPage-module__-jpaRq__card{gap:12px;padding:10px}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerHeaderActions{justify-content:space-between;width:100%}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerDecisionBoard{gap:12px;padding:12px}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerDecisionMetrics{grid-template-columns:1fr}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerDecisionTags{grid-template-columns:1fr;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__shortlistRfqPack{padding:10px}.CuAlHeatExchangersPage-module__-jpaRq__shortlistRfqMetrics{grid-template-columns:1fr}.CuAlHeatExchangersPage-module__-jpaRq__shortlistRfqActions .CuAlHeatExchangersPage-module__-jpaRq__btn{width:100%}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerCard .CuAlHeatExchangersPage-module__-jpaRq__actions{grid-template-columns:1fr;gap:8px;width:100%;display:grid}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerCard .CuAlHeatExchangersPage-module__-jpaRq__btn{width:100%;max-width:none;min-height:44px;padding-inline:12px}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerActionHint{padding:8px;font-size:11px;line-height:1.35}.CuAlHeatExchangersPage-module__-jpaRq__shortlistActionCell{justify-items:stretch}.CuAlHeatExchangersPage-module__-jpaRq__shortlistCta{white-space:normal;text-align:center;width:100%;min-width:88px;padding:6px 10px;line-height:1.15}.CuAlHeatExchangersPage-module__-jpaRq__priceSection{padding:12px}.CuAlHeatExchangersPage-module__-jpaRq__priceHeader .CuAlHeatExchangersPage-module__-jpaRq__btn{width:100%;max-width:none}.CuAlHeatExchangersPage-module__-jpaRq__faqSection{padding:12px}.CuAlHeatExchangersPage-module__-jpaRq__faqHeader .CuAlHeatExchangersPage-module__-jpaRq__btn{width:100%;max-width:none}.CuAlHeatExchangersPage-module__-jpaRq__closingHandoff{padding:12px}.CuAlHeatExchangersPage-module__-jpaRq__closingProofGrid{grid-template-columns:1fr}.CuAlHeatExchangersPage-module__-jpaRq__closingHandoffCta .CuAlHeatExchangersPage-module__-jpaRq__btn{width:100%;max-width:none}.CuAlHeatExchangersPage-module__-jpaRq__finalRfqTrust,.CuAlHeatExchangersPage-module__-jpaRq__contactDecision,.CuAlHeatExchangersPage-module__-jpaRq__sharedContacts{padding:12px}.CuAlHeatExchangersPage-module__-jpaRq__finalRfqTrustActions .CuAlHeatExchangersPage-module__-jpaRq__btn{width:100%;max-width:none}.CuAlHeatExchangersPage-module__-jpaRq__manufacturerSlide{flex-basis:92%}.CuAlHeatExchangersPage-module__-jpaRq__actions{justify-content:center;row-gap:8px}.CuAlHeatExchangersPage-module__-jpaRq__btn{justify-content:center;width:100%;max-width:340px;margin-inline:auto}.CuAlHeatExchangersPage-module__-jpaRq__sharedContacts .btn{justify-content:center;width:100%;max-width:340px;margin-inline:auto}.CuAlHeatExchangersPage-module__-jpaRq__card>.CuAlHeatExchangersPage-module__-jpaRq__btn{justify-self:center}.CuAlHeatExchangersPage-module__-jpaRq__page h1,.CuAlHeatExchangersPage-module__-jpaRq__page h2,.CuAlHeatExchangersPage-module__-jpaRq__page h3,.CuAlHeatExchangersPage-module__-jpaRq__page p,.CuAlHeatExchangersPage-module__-jpaRq__page ul,:is(.CuAlHeatExchangersPage-module__-jpaRq__sharedContacts h2,.CuAlHeatExchangersPage-module__-jpaRq__sharedContacts h3,.CuAlHeatExchangersPage-module__-jpaRq__sharedContacts p,.CuAlHeatExchangersPage-module__-jpaRq__sharedContacts ul){margin:0}:is(.CuAlHeatExchangersPage-module__-jpaRq__sharedContacts .grid,.CuAlHeatExchangersPage-module__-jpaRq__sharedContacts .contact-actions){gap:12px}.CuAlHeatExchangersPage-module__-jpaRq__sharedContacts .card{padding:10px}.CuAlHeatExchangersPage-module__-jpaRq__stickyCta{border-color:color-mix(in srgb,var(--hx-accent)24%,var(--line));background:#fffffff0;grid-template-columns:repeat(2,minmax(0,1fr));margin:-4px 0 0;display:grid;position:sticky;bottom:8px}.CuAlHeatExchangersPage-module__-jpaRq__stickyCtaCopy{grid-column:1/-1;padding:2px 4px 0}.CuAlHeatExchangersPage-module__-jpaRq__stickyCta .CuAlHeatExchangersPage-module__-jpaRq__btn{text-align:center;white-space:normal;width:100%;max-width:none;min-height:42px;padding-inline:10px;font-size:13px;line-height:1.15}}@media (max-width:360px){.CuAlHeatExchangersPage-module__-jpaRq__heroProofGrid,.CuAlHeatExchangersPage-module__-jpaRq__stickyCta{grid-template-columns:1fr}}@media (min-width:768px){.CuAlHeatExchangersPage-module__-jpaRq__sharedContacts .grid-2{grid-template-columns:1fr 1fr}.CuAlHeatExchangersPage-module__-jpaRq__sharedContacts .contact-actions{grid-template-columns:1fr 1fr}}
