.ohoe-lp-latentwaerme{--ohoe-red:#d63636;--ohoe-red-hover:#b82c2c;--ohoe-title:#242424;--ohoe-text:#333;--ohoe-muted:#515151;--ohoe-light:#ededed;--ohoe-radius:6px;background:#fff;color:var(--ohoe-text);font:400 17px/1.6 Roboto,Arial,Helvetica,sans-serif;min-width:0;width:100%;-webkit-font-smoothing:antialiased}.ohoe-lp-latentwaerme,.ohoe-lp-latentwaerme *,.ohoe-lp-latentwaerme :after,.ohoe-lp-latentwaerme :before{box-sizing:border-box}.ohoe-lp-latentwaerme section{padding:88px 0}.ohoe-lp-latentwaerme .container{margin:0 auto;max-width:1180px;padding:0 24px}.ohoe-lp-latentwaerme h1,.ohoe-lp-latentwaerme h2,.ohoe-lp-latentwaerme h3,.ohoe-lp-latentwaerme h4{color:var(--ohoe-title);font-family:Roboto,Arial,sans-serif;font-weight:400;line-height:1.2;margin:0 0 16px;overflow-wrap:break-word}.ohoe-lp-latentwaerme h1{font-size:clamp(32px,4.6vw,52px);letter-spacing:-.5px}.ohoe-lp-latentwaerme h2{font-size:clamp(26px,3.2vw,38px)}.ohoe-lp-latentwaerme h3{font-size:21px;margin-bottom:8px}.ohoe-lp-latentwaerme h4{font-size:17px}.ohoe-lp-latentwaerme p{margin:0}.ohoe-lp-latentwaerme p+p{margin-top:12px}.ohoe-lp-latentwaerme a{color:var(--ohoe-red)}.ohoe-lp-latentwaerme :is(a,button,input,select,summary):focus-visible{outline:2px solid var(--ohoe-red);outline-offset:3px}.ohoe-lp-latentwaerme .eyebrow{color:var(--ohoe-red);display:block;font-size:13px;font-weight:400;letter-spacing:2px;margin:0 0 14px;text-transform:uppercase}.ohoe-lp-latentwaerme .section-lead{color:var(--ohoe-muted);font-size:19px;line-height:1.6;max-width:900px}.ohoe-lp-latentwaerme .accent,.ohoe-lp-latentwaerme .hero-emphasis{color:var(--ohoe-red)}.ohoe-lp-latentwaerme .btn{align-items:center;border:2px solid var(--ohoe-red);border-radius:var(--ohoe-radius);cursor:pointer;display:inline-flex;font:400 16px/1.3 Roboto,Arial,sans-serif;justify-content:center;min-height:50px;padding:14px 26px;text-align:center;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s}.ohoe-lp-latentwaerme a.btn-primary{background:var(--ohoe-red);color:#fff}.ohoe-lp-latentwaerme a.btn-primary:hover{background:var(--ohoe-red-hover);border-color:var(--ohoe-red-hover);color:#fff;text-decoration:none}.ohoe-lp-latentwaerme a.btn-secondary{background:#fff;color:var(--ohoe-red)}.ohoe-lp-latentwaerme a.btn-secondary:hover{background:var(--ohoe-red);color:#fff;text-decoration:none}.ohoe-lp-latentwaerme section.hero{background:#fff;padding:72px 0 64px}.ohoe-lp-latentwaerme .hero-grid{align-items:center;display:grid;gap:56px;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}.ohoe-lp-latentwaerme .hero-title{max-width:820px}.ohoe-lp-latentwaerme .hero-sub{color:var(--ohoe-muted);font-size:19px;margin:22px 0 30px}.ohoe-lp-latentwaerme .calc-cta,.ohoe-lp-latentwaerme .hero-cta{display:flex;flex-wrap:wrap;gap:14px}.ohoe-lp-latentwaerme .final-trust,.ohoe-lp-latentwaerme .trust-row{color:var(--ohoe-muted);display:flex;flex-wrap:wrap;font-size:14px;gap:8px 20px;list-style:none;margin:24px 0 0;padding:0}.ohoe-lp-latentwaerme .sankey{align-items:center;background:var(--ohoe-light);border-radius:var(--ohoe-radius);display:grid;gap:8px;grid-template-columns:minmax(0,1fr) 18px minmax(0,1.05fr) 18px minmax(0,1fr);padding:28px}.ohoe-lp-latentwaerme .sankey-sink,.ohoe-lp-latentwaerme .sankey-source{display:grid;gap:8px;min-width:0}.ohoe-lp-latentwaerme .stream{background:#fff;border-radius:var(--ohoe-radius);font-size:13px;line-height:1.3;overflow-wrap:anywhere;padding:15px 9px;text-align:center}.ohoe-lp-latentwaerme .stream.small{color:var(--ohoe-muted);font-size:12px}.ohoe-lp-latentwaerme .sankey-arrow{color:var(--ohoe-red);font-size:19px;text-align:center}.ohoe-lp-latentwaerme .pcm-block{background:var(--ohoe-red);border-radius:var(--ohoe-radius);color:#fff;padding:24px 10px;text-align:center}.ohoe-lp-latentwaerme .pcm-label{font-weight:500}.ohoe-lp-latentwaerme .pcm-temp{font:400 12px/1.5 Roboto Mono,monospace;margin-top:6px}.ohoe-lp-latentwaerme .pcm-bars{display:flex;gap:4px;justify-content:center;margin-top:12px}.ohoe-lp-latentwaerme .pcm-bars span{background:hsla(0,0%,100%,.28);border:1px solid #fff;border-radius:2px;display:block;height:22px;width:11px}.ohoe-lp-latentwaerme .logo-bar{align-items:center;border-top:1px solid var(--ohoe-light);display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:44px;padding-top:20px}.ohoe-lp-latentwaerme .logo-bar-label{color:var(--ohoe-muted);font-size:13px}.ohoe-lp-latentwaerme .logo-bar-list{display:flex;flex-wrap:wrap;gap:10px}.ohoe-lp-latentwaerme .logo-bar-list span{border:1px solid #d5d5d5;border-radius:var(--ohoe-radius);font-size:13px;padding:5px 10px}.ohoe-lp-latentwaerme .section-calculator,.ohoe-lp-latentwaerme .section-cases,.ohoe-lp-latentwaerme .section-faq,.ohoe-lp-latentwaerme .section-problem,.ohoe-lp-latentwaerme .section-process{background:var(--ohoe-light)}.ohoe-lp-latentwaerme .problem-grid,.ohoe-lp-latentwaerme .solution-grid{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:40px}.ohoe-lp-latentwaerme .case-card,.ohoe-lp-latentwaerme .compliance-card,.ohoe-lp-latentwaerme .eaas-callout,.ohoe-lp-latentwaerme .problem-card,.ohoe-lp-latentwaerme .solution-card{background:#fff;border:1px solid #e2e2e2;border-radius:var(--ohoe-radius);min-width:0;padding:28px}.ohoe-lp-latentwaerme .problem-num,.ohoe-lp-latentwaerme .solution-icon{color:var(--ohoe-red);display:block;font:400 14px/1.4 Roboto Mono,monospace;margin-bottom:12px}.ohoe-lp-latentwaerme .problem-card p,.ohoe-lp-latentwaerme .solution-card p{font-size:16px}.ohoe-lp-latentwaerme .problem-detail,.ohoe-lp-latentwaerme .solution-detail{color:var(--ohoe-muted);margin-top:14px!important}.ohoe-lp-latentwaerme .problem-cost{background:#d6d6d6;border-radius:var(--ohoe-radius);display:grid;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:38px;overflow:hidden}.ohoe-lp-latentwaerme .cost-stat{background:#fff;min-width:0;padding:24px 20px}.ohoe-lp-latentwaerme .cost-value{color:var(--ohoe-red);font:500 30px/1.1 Roboto Mono,monospace;overflow-wrap:anywhere}.ohoe-lp-latentwaerme .cost-label{color:var(--ohoe-muted);font-size:14px;margin-top:8px}.ohoe-lp-latentwaerme .cost-label small{display:block;font-size:12px}.ohoe-lp-latentwaerme .problem-pullquote{border-left:4px solid var(--ohoe-red);font-size:19px;margin-top:32px;padding-left:22px}.ohoe-lp-latentwaerme .eaas-callout{background:var(--ohoe-light);border-left:4px solid var(--ohoe-red);margin-top:28px}.ohoe-lp-latentwaerme .funding-table-wrap,.ohoe-lp-latentwaerme .pcm-table-wrap{margin-top:30px;max-width:100%;overflow-x:auto}.ohoe-lp-latentwaerme .funding-table,.ohoe-lp-latentwaerme .pcm-table{background:#fff;border-collapse:collapse;font-size:15.5px;min-width:560px;width:100%}.ohoe-lp-latentwaerme :is(.pcm-table,.funding-table) th{background:var(--ohoe-title);color:#fff;font-weight:400;padding:13px 14px;text-align:left}.ohoe-lp-latentwaerme :is(.pcm-table,.funding-table) td{border-bottom:1px solid var(--ohoe-light);padding:13px 14px;vertical-align:top}.ohoe-lp-latentwaerme .highlight-row td{border-left:3px solid var(--ohoe-red)}.ohoe-lp-latentwaerme .process-list{display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:40px 0 0;padding:0}.ohoe-lp-latentwaerme .process-step{min-width:0}.ohoe-lp-latentwaerme .process-num{align-items:center;background:var(--ohoe-red);border-radius:50%;color:#fff;display:flex;font:400 15px Roboto Mono,monospace;height:44px;justify-content:center;margin-bottom:18px;width:44px}.ohoe-lp-latentwaerme .process-step p{color:var(--ohoe-muted);font-size:15.5px}.ohoe-lp-latentwaerme .branchen-tabs{border-bottom:1px solid #d6d6d6;display:flex;flex-wrap:wrap;gap:6px;margin-top:34px}.ohoe-lp-latentwaerme .branchen-tabs .tab{background:transparent;border:0;border-bottom:3px solid transparent;color:var(--ohoe-muted);cursor:pointer;font:400 15px/1.4 Roboto,Arial,sans-serif;margin-bottom:-1px;padding:12px 15px}.ohoe-lp-latentwaerme .branchen-tabs .tab.active,.ohoe-lp-latentwaerme .branchen-tabs .tab[aria-selected=true]{border-bottom-color:var(--ohoe-red);color:var(--ohoe-red)}.ohoe-lp-latentwaerme .branche-panel{display:none;padding:28px 0 0}.ohoe-lp-latentwaerme .branche-panel.active{display:block}.ohoe-lp-latentwaerme .branche-detail{display:grid;font-size:16px;gap:12px 20px;grid-template-columns:110px 1fr;margin:20px 0 0}.ohoe-lp-latentwaerme .branche-detail dt{color:var(--ohoe-red);font-weight:500}.ohoe-lp-latentwaerme .branche-detail dd{margin:0}.ohoe-lp-latentwaerme .calc-wrap{align-items:start;display:grid;gap:32px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:34px}.ohoe-lp-latentwaerme .calc-form{background:#fff;border-radius:var(--ohoe-radius);display:grid;gap:20px;padding:28px}.ohoe-lp-latentwaerme .calc-row label{color:var(--ohoe-muted);display:block;font-size:14px;margin-bottom:8px}.ohoe-lp-latentwaerme .calc-row input[type=range]{accent-color:var(--ohoe-red);width:100%}.ohoe-lp-latentwaerme .calc-row select{background:#fff;border:1px solid #cfcfcf;border-radius:var(--ohoe-radius);color:var(--ohoe-text);font:400 16px Roboto,Arial,sans-serif;min-height:46px;padding:10px 12px;width:100%}.ohoe-lp-latentwaerme .calc-row small{color:var(--ohoe-muted);display:block;font-size:12px;margin-top:6px}.ohoe-lp-latentwaerme .calc-value{color:var(--ohoe-red);font:500 15px Roboto Mono,monospace}.ohoe-lp-latentwaerme .calc-results{display:grid;gap:14px}.ohoe-lp-latentwaerme .result-card{background:#fff;border:1px solid #e2e2e2;border-radius:var(--ohoe-radius);min-width:0;padding:24px 28px}.ohoe-lp-latentwaerme .result-label{color:var(--ohoe-muted);font-size:14px}.ohoe-lp-latentwaerme .result-value{color:var(--ohoe-red);font:500 30px/1.2 Roboto Mono,monospace;margin:7px 0;overflow-wrap:anywhere}.ohoe-lp-latentwaerme .result-card small{color:var(--ohoe-muted);display:block;font-size:13px}.ohoe-lp-latentwaerme .calc-cta,.ohoe-lp-latentwaerme .calc-logic{grid-column:1/-1}.ohoe-lp-latentwaerme .calc-logic details{border-top:1px solid #d6d6d6;padding-top:18px}.ohoe-lp-latentwaerme .calc-logic summary{cursor:pointer;font-size:16px}.ohoe-lp-latentwaerme .calc-logic ul{font-size:15px;padding-left:22px}.ohoe-lp-latentwaerme .calc-logic li{margin-top:7px}.ohoe-lp-latentwaerme .calc-logic p{color:var(--ohoe-muted);font-size:14px;margin-top:12px}.ohoe-lp-latentwaerme .compliance-grid,.ohoe-lp-latentwaerme .final-cta-grid{align-items:start;display:grid;gap:48px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.ohoe-lp-latentwaerme .compliance-grid p+p{margin-top:14px}.ohoe-lp-latentwaerme .compliance-grid .btn{margin-top:24px}.ohoe-lp-latentwaerme .compliance-card{background:var(--ohoe-light)}.ohoe-lp-latentwaerme .compliance-deadline{color:var(--ohoe-red);font:500 30px/1.2 Roboto Mono,monospace}.ohoe-lp-latentwaerme .compliance-card hr{border:0;border-top:1px solid #cecece;margin:20px 0}.ohoe-lp-latentwaerme .case-facts,.ohoe-lp-latentwaerme .compliance-card ul{font-size:15.5px;margin:14px 0 0;padding-left:20px}.ohoe-lp-latentwaerme .case-facts li,.ohoe-lp-latentwaerme .compliance-card li{margin-bottom:9px}.ohoe-lp-latentwaerme .case-grid{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:36px}.ohoe-lp-latentwaerme .case-tag{color:var(--ohoe-red);font-size:13px;letter-spacing:1px;margin-bottom:14px;text-transform:uppercase}.ohoe-lp-latentwaerme .quote-block{border-left:4px solid var(--ohoe-red);font-size:20px;line-height:1.5;margin:34px 0 0;max-width:920px;padding-left:24px}.ohoe-lp-latentwaerme .quote-block cite{color:var(--ohoe-muted);display:block;font-size:14px;font-style:normal;margin-top:12px}.ohoe-lp-latentwaerme .faq-list{margin-top:30px;max-width:980px}.ohoe-lp-latentwaerme .faq-list details{border-bottom:1px solid #d6d6d6;padding:18px 0}.ohoe-lp-latentwaerme .faq-list summary{color:var(--ohoe-title);cursor:pointer;font-size:18px;list-style:none;padding-right:36px;position:relative}.ohoe-lp-latentwaerme .faq-list summary::-webkit-details-marker{display:none}.ohoe-lp-latentwaerme .faq-list summary:after{color:var(--ohoe-red);content:"+";font-size:26px;position:absolute;right:4px;top:-3px}.ohoe-lp-latentwaerme .faq-list details[open] summary:after{content:"−"}.ohoe-lp-latentwaerme .faq-list p{color:var(--ohoe-muted);font-size:16px;margin-top:12px}.ohoe-lp-latentwaerme section.section-final-cta{background:var(--ohoe-red);color:#fff;padding:80px 0}.ohoe-lp-latentwaerme .section-final-cta .eyebrow,.ohoe-lp-latentwaerme .section-final-cta .final-trust,.ohoe-lp-latentwaerme .section-final-cta h2,.ohoe-lp-latentwaerme .section-final-cta h3{color:#fff}.ohoe-lp-latentwaerme .cta-form{background:rgba(0,0,0,.14);border-radius:var(--ohoe-radius);min-width:0;padding:26px}.ohoe-lp-latentwaerme .ohoe-hs-form{min-height:80px}.ohoe-lp-latentwaerme .cta-form .hs-form label{color:#fff;display:block;font-size:14px;margin:10px 0 5px}.ohoe-lp-latentwaerme .cta-form .hs-form :is(input:not([type=checkbox]):not([type=radio]):not([type=submit]),textarea,select){background:#fff;border:1px solid #cfcfcf;border-radius:var(--ohoe-radius);color:var(--ohoe-text);display:block;font:400 16px Roboto,Arial,sans-serif;max-width:100%;padding:11px 12px;width:100%}.ohoe-lp-latentwaerme .cta-form .hs-form input[type=submit]{background:#fff;border:2px solid #fff;border-radius:var(--ohoe-radius);color:var(--ohoe-red);cursor:pointer;font:400 16px Roboto,Arial,sans-serif;min-height:50px;padding:14px 26px}.ohoe-lp-latentwaerme .cta-form .hs-form input[type=submit]:hover{background:var(--ohoe-title);border-color:var(--ohoe-title);color:#fff}.ohoe-lp-latentwaerme .cta-form .hs-form .hs-form-field{margin-bottom:12px}.ohoe-lp-latentwaerme .cta-form .hs-form .inputs-list{list-style:none;padding:0}.ohoe-lp-latentwaerme .cta-form .hs-form .inputs-list label{align-items:flex-start;display:flex;gap:8px}.ohoe-lp-latentwaerme .cta-form .hs-form .hs-error-msgs{color:#fff;font-size:13px}@media (max-width:960px){.ohoe-lp-latentwaerme .calc-wrap,.ohoe-lp-latentwaerme .compliance-grid,.ohoe-lp-latentwaerme .final-cta-grid,.ohoe-lp-latentwaerme .hero-grid{gap:36px;grid-template-columns:1fr}.ohoe-lp-latentwaerme .problem-cost,.ohoe-lp-latentwaerme .problem-grid,.ohoe-lp-latentwaerme .process-list,.ohoe-lp-latentwaerme .solution-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.ohoe-lp-latentwaerme .container{padding:0 16px}.ohoe-lp-latentwaerme section,.ohoe-lp-latentwaerme section.hero{padding:60px 0}.ohoe-lp-latentwaerme .case-grid,.ohoe-lp-latentwaerme .problem-cost,.ohoe-lp-latentwaerme .problem-grid,.ohoe-lp-latentwaerme .process-list,.ohoe-lp-latentwaerme .solution-grid{grid-template-columns:1fr}.ohoe-lp-latentwaerme .calc-cta .btn,.ohoe-lp-latentwaerme .hero-cta .btn{width:100%}.ohoe-lp-latentwaerme .sankey{gap:5px;grid-template-columns:1fr;padding:16px}.ohoe-lp-latentwaerme .sankey-arrow{transform:rotate(90deg)}.ohoe-lp-latentwaerme .branchen-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ohoe-lp-latentwaerme .branchen-tabs .tab{padding:12px 8px;text-align:left}.ohoe-lp-latentwaerme .branche-detail{gap:5px;grid-template-columns:1fr}.ohoe-lp-latentwaerme .branche-detail dd{margin-bottom:12px}.ohoe-lp-latentwaerme .calc-form,.ohoe-lp-latentwaerme .cta-form,.ohoe-lp-latentwaerme .result-card{padding:24px}.ohoe-lp-latentwaerme section.section-final-cta{padding:60px 0}}