{"id":987520715,"date":"2026-06-09T09:03:12","date_gmt":"2026-06-09T07:03:12","guid":{"rendered":"https:\/\/www.ecotherm-solutions.de\/?page_id=987520715"},"modified":"2026-06-09T10:13:15","modified_gmt":"2026-06-09T08:13:15","slug":"angebot","status":"publish","type":"page","link":"https:\/\/www.ecotherm-solutions.de\/?page_id=987520715","title":{"rendered":"Angebotskonfigurator"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8220;1&#8243; _builder_version=&#8220;4.27.4&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_row _builder_version=&#8220;4.27.4&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_column type=&#8220;4_4&#8243; _builder_version=&#8220;4.27.4&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_code _builder_version=&#8220;4.27.4&#8243; _module_preset=&#8220;default&#8220; hover_enabled=&#8220;0&#8243; global_colors_info=&#8220;{}&#8220; sticky_enabled=&#8220;0&#8243;]<!doctype html><!-- [et_pb_line_break_holder] --><html lang=\"de\"><!-- [et_pb_line_break_holder] -->  <head><!-- [et_pb_line_break_holder] -->    <meta charset=\"utf-8\"><!-- [et_pb_line_break_holder] -->    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\"><!-- [et_pb_line_break_holder] -->    <title>ecotherm W\u00e4rmepumpen-Konfigurator<\/title><!-- [et_pb_line_break_holder] -->    <meta name=\"description\" content=\"Premium W\u00e4rmepumpen-Konfigurator f\u00fcr Ecotherm Solutions.\"><!-- [et_pb_line_break_holder] -->    <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"><!-- [et_pb_line_break_holder] -->    <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin><!-- [et_pb_line_break_holder] -->    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800&#038;display=swap\" rel=\"stylesheet\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<style><!-- [et_pb_line_break_holder] -->:root {<!-- [et_pb_line_break_holder] -->  --ec-red: #d83427;<!-- [et_pb_line_break_holder] -->  --ec-red-dark: #b9261c;<!-- [et_pb_line_break_holder] -->  --ec-green: #1d7a49;<!-- [et_pb_line_break_holder] -->  --ec-green-soft: #e8f4ed;<!-- [et_pb_line_break_holder] -->  --ink: #202424;<!-- [et_pb_line_break_holder] -->  --muted: #66716d;<!-- [et_pb_line_break_holder] -->  --line: #dfe6e1;<!-- [et_pb_line_break_holder] -->  --paper: #ffffff;<!-- [et_pb_line_break_holder] -->  --wash: #f4f6f2;<!-- [et_pb_line_break_holder] -->  --shadow: 0 24px 70px rgba(21, 34, 30, .16);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->* {<!-- [et_pb_line_break_holder] -->  box-sizing: border-box;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->body {<!-- [et_pb_line_break_holder] -->  margin: 0;<!-- [et_pb_line_break_holder] -->  min-height: 100vh;<!-- [et_pb_line_break_holder] -->  font-family: Inter, Arial, sans-serif;<!-- [et_pb_line_break_holder] -->  color: var(--ink);<!-- [et_pb_line_break_holder] -->  background:<!-- [et_pb_line_break_holder] -->    linear-gradient(90deg, rgba(216, 52, 39, .08), transparent 34%),<!-- [et_pb_line_break_holder] -->    linear-gradient(180deg, #fff, var(--wash));<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->button,<!-- [et_pb_line_break_holder] -->input,<!-- [et_pb_line_break_holder] -->select,<!-- [et_pb_line_break_holder] -->textarea {<!-- [et_pb_line_break_holder] -->  font: inherit;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->a {<!-- [et_pb_line_break_holder] -->  color: inherit;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.planner-shell {<!-- [et_pb_line_break_holder] -->  min-height: 640px;<!-- [et_pb_line_break_holder] -->  height: 100vh;<!-- [et_pb_line_break_holder] -->  max-height: 860px;<!-- [et_pb_line_break_holder] -->  display: grid;<!-- [et_pb_line_break_holder] -->  grid-template-columns: minmax(300px, 32vw) minmax(620px, 1fr);<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.brand-panel {<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  isolation: isolate;<!-- [et_pb_line_break_holder] -->  min-height: 0;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  color: #fff;<!-- [et_pb_line_break_holder] -->  background: #19221e;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.brand-panel__image {<!-- [et_pb_line_break_holder] -->  position: absolute;<!-- [et_pb_line_break_holder] -->  inset: 0;<!-- [et_pb_line_break_holder] -->  z-index: -2;<!-- [et_pb_line_break_holder] -->  background-image:<!-- [et_pb_line_break_holder] -->    linear-gradient(90deg, rgba(12, 16, 14, .9), rgba(12, 16, 14, .68)),<!-- [et_pb_line_break_holder] -->    url(\"https:\/\/www.ecotherm-solutions.de\/wp-content\/uploads\/2026\/03\/ecotherm-Solutions-buderus-waermepumpe-header-1500x1500px.jpg\");<!-- [et_pb_line_break_holder] -->  background-size: cover;<!-- [et_pb_line_break_holder] -->  background-position: center;<!-- [et_pb_line_break_holder] -->  transform: scale(1.02);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.brand-panel::after {<!-- [et_pb_line_break_holder] -->  content: \"\";<!-- [et_pb_line_break_holder] -->  position: absolute;<!-- [et_pb_line_break_holder] -->  inset: auto -18vw -20vh auto;<!-- [et_pb_line_break_holder] -->  width: 54vw;<!-- [et_pb_line_break_holder] -->  height: 54vw;<!-- [et_pb_line_break_holder] -->  border-radius: 50%;<!-- [et_pb_line_break_holder] -->  background: rgba(255, 255, 255, .08);<!-- [et_pb_line_break_holder] -->  z-index: -1;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.brand-panel__content {<!-- [et_pb_line_break_holder] -->  height: 100%;<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  flex-direction: column;<!-- [et_pb_line_break_holder] -->  justify-content: space-between;<!-- [et_pb_line_break_holder] -->  padding: clamp(24px, 3.2vw, 46px);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.logo {<!-- [et_pb_line_break_holder] -->  display: inline-flex;<!-- [et_pb_line_break_holder] -->  align-items: center;<!-- [et_pb_line_break_holder] -->  width: 132px;<!-- [et_pb_line_break_holder] -->  padding: 8px 12px;<!-- [et_pb_line_break_holder] -->  margin-bottom: clamp(20px, 4vh, 38px);<!-- [et_pb_line_break_holder] -->  background: #fff;<!-- [et_pb_line_break_holder] -->  border-radius: 4px;<!-- [et_pb_line_break_holder] -->  box-shadow: 0 16px 40px rgba(0, 0, 0, .22);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.logo img {<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  height: auto;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.eyebrow,<!-- [et_pb_line_break_holder] -->.mini-label {<!-- [et_pb_line_break_holder] -->  margin: 0 0 10px;<!-- [et_pb_line_break_holder] -->  color: var(--ec-red);<!-- [et_pb_line_break_holder] -->  font-size: 13px;<!-- [et_pb_line_break_holder] -->  font-weight: 800;<!-- [et_pb_line_break_holder] -->  letter-spacing: 0;<!-- [et_pb_line_break_holder] -->  text-transform: uppercase;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.brand-panel h1 {<!-- [et_pb_line_break_holder] -->  max-width: 460px;<!-- [et_pb_line_break_holder] -->  margin: 0;<!-- [et_pb_line_break_holder] -->  color: #fff;<!-- [et_pb_line_break_holder] -->  font-size: clamp(32px, 3.25vw, 50px);<!-- [et_pb_line_break_holder] -->  line-height: 1.02;<!-- [et_pb_line_break_holder] -->  letter-spacing: 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.lead {<!-- [et_pb_line_break_holder] -->  max-width: 480px;<!-- [et_pb_line_break_holder] -->  margin: 18px 0 0;<!-- [et_pb_line_break_holder] -->  color: rgba(255, 255, 255, .88);<!-- [et_pb_line_break_holder] -->  font-size: clamp(14px, 1.15vw, 17px);<!-- [et_pb_line_break_holder] -->  line-height: 1.55;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.trust-list {<!-- [et_pb_line_break_holder] -->  display: grid;<!-- [et_pb_line_break_holder] -->  gap: 9px;<!-- [et_pb_line_break_holder] -->  margin: 22px 0;<!-- [et_pb_line_break_holder] -->  font-size: 15px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.trust-list span,<!-- [et_pb_line_break_holder] -->.contact-strip a {<!-- [et_pb_line_break_holder] -->  display: inline-flex;<!-- [et_pb_line_break_holder] -->  align-items: center;<!-- [et_pb_line_break_holder] -->  gap: 10px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.trust-list svg,<!-- [et_pb_line_break_holder] -->.contact-strip svg,<!-- [et_pb_line_break_holder] -->.form-actions svg,<!-- [et_pb_line_break_holder] -->.option svg {<!-- [et_pb_line_break_holder] -->  width: 20px;<!-- [et_pb_line_break_holder] -->  height: 20px;<!-- [et_pb_line_break_holder] -->  flex: 0 0 auto;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.trust-list svg {<!-- [et_pb_line_break_holder] -->  color: #81d09d;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.contact-strip {<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  flex-wrap: wrap;<!-- [et_pb_line_break_holder] -->  gap: 10px;<!-- [et_pb_line_break_holder] -->  margin-top: 12px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.contact-strip a {<!-- [et_pb_line_break_holder] -->  min-height: 40px;<!-- [et_pb_line_break_holder] -->  padding: 0 12px;<!-- [et_pb_line_break_holder] -->  font-size: 14px;<!-- [et_pb_line_break_holder] -->  color: #fff;<!-- [et_pb_line_break_holder] -->  text-decoration: none;<!-- [et_pb_line_break_holder] -->  border: 1px solid rgba(255, 255, 255, .26);<!-- [et_pb_line_break_holder] -->  background: rgba(255, 255, 255, .1);<!-- [et_pb_line_break_holder] -->  border-radius: 4px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.configurator {<!-- [et_pb_line_break_holder] -->  min-height: 0;<!-- [et_pb_line_break_holder] -->  height: 100%;<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  flex-direction: column;<!-- [et_pb_line_break_holder] -->  padding: clamp(22px, 3.2vw, 44px);<!-- [et_pb_line_break_holder] -->  background: rgba(255, 255, 255, .78);<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.topbar {<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  justify-content: space-between;<!-- [et_pb_line_break_holder] -->  gap: 18px;<!-- [et_pb_line_break_holder] -->  align-items: end;<!-- [et_pb_line_break_holder] -->  max-width: 1040px;<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  margin: 0 auto;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.topbar h2 {<!-- [et_pb_line_break_holder] -->  margin: 0;<!-- [et_pb_line_break_holder] -->  font-size: clamp(24px, 2.2vw, 34px);<!-- [et_pb_line_break_holder] -->  line-height: 1.1;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.progress-copy {<!-- [et_pb_line_break_holder] -->  color: var(--muted);<!-- [et_pb_line_break_holder] -->  font-weight: 700;<!-- [et_pb_line_break_holder] -->  white-space: nowrap;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.progress-track {<!-- [et_pb_line_break_holder] -->  max-width: 1040px;<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  height: 8px;<!-- [et_pb_line_break_holder] -->  margin: 18px auto 0;<!-- [et_pb_line_break_holder] -->  background: #e9eee9;<!-- [et_pb_line_break_holder] -->  border-radius: 999px;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.progress-bar {<!-- [et_pb_line_break_holder] -->  width: 10%;<!-- [et_pb_line_break_holder] -->  height: 100%;<!-- [et_pb_line_break_holder] -->  background: linear-gradient(90deg, var(--ec-green), #63bb73);<!-- [et_pb_line_break_holder] -->  border-radius: inherit;<!-- [et_pb_line_break_holder] -->  transition: width .28s ease;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.planner-form {<!-- [et_pb_line_break_holder] -->  max-width: 1040px;<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  margin: 0 auto;<!-- [et_pb_line_break_holder] -->  padding: clamp(20px, 2.6vw, 34px) 0 0;<!-- [et_pb_line_break_holder] -->  flex: 1;<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  flex-direction: column;<!-- [et_pb_line_break_holder] -->  min-height: 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.step {<!-- [et_pb_line_break_holder] -->  min-height: 0;<!-- [et_pb_line_break_holder] -->  flex: 1;<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  flex-direction: column;<!-- [et_pb_line_break_holder] -->  justify-content: center;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.step-kicker {<!-- [et_pb_line_break_holder] -->  margin: 0 0 10px;<!-- [et_pb_line_break_holder] -->  color: var(--ec-green);<!-- [et_pb_line_break_holder] -->  font-size: 14px;<!-- [et_pb_line_break_holder] -->  font-weight: 800;<!-- [et_pb_line_break_holder] -->  text-transform: uppercase;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.step h3 {<!-- [et_pb_line_break_holder] -->  max-width: 760px;<!-- [et_pb_line_break_holder] -->  margin: 0 auto 10px;<!-- [et_pb_line_break_holder] -->  font-size: clamp(28px, 3.35vw, 46px);<!-- [et_pb_line_break_holder] -->  line-height: 1.04;<!-- [et_pb_line_break_holder] -->  text-align: center;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.step-copy {<!-- [et_pb_line_break_holder] -->  max-width: 650px;<!-- [et_pb_line_break_holder] -->  margin: 0 auto 24px;<!-- [et_pb_line_break_holder] -->  color: var(--muted);<!-- [et_pb_line_break_holder] -->  font-size: 15px;<!-- [et_pb_line_break_holder] -->  line-height: 1.45;<!-- [et_pb_line_break_holder] -->  text-align: center;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.option-grid {<!-- [et_pb_line_break_holder] -->  display: grid;<!-- [et_pb_line_break_holder] -->  grid-template-columns: repeat(3, minmax(0, 1fr));<!-- [et_pb_line_break_holder] -->  gap: 12px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.option {<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  min-height: 122px;<!-- [et_pb_line_break_holder] -->  display: grid;<!-- [et_pb_line_break_holder] -->  align-content: center;<!-- [et_pb_line_break_holder] -->  gap: 9px;<!-- [et_pb_line_break_holder] -->  padding: 18px;<!-- [et_pb_line_break_holder] -->  color: var(--ink);<!-- [et_pb_line_break_holder] -->  text-align: left;<!-- [et_pb_line_break_holder] -->  border: 1px solid var(--line);<!-- [et_pb_line_break_holder] -->  border-radius: 8px;<!-- [et_pb_line_break_holder] -->  background: var(--paper);<!-- [et_pb_line_break_holder] -->  box-shadow: 0 8px 24px rgba(26, 38, 32, .06);<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  transition: border-color .2s ease, box-shadow .2s ease, transform .2s ease;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.option:hover,<!-- [et_pb_line_break_holder] -->.option:focus-visible {<!-- [et_pb_line_break_holder] -->  outline: 0;<!-- [et_pb_line_break_holder] -->  transform: translateY(-2px);<!-- [et_pb_line_break_holder] -->  border-color: rgba(29, 122, 73, .45);<!-- [et_pb_line_break_holder] -->  box-shadow: 0 16px 34px rgba(26, 38, 32, .12);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.option.is-selected {<!-- [et_pb_line_break_holder] -->  border-color: var(--ec-green);<!-- [et_pb_line_break_holder] -->  background: var(--ec-green-soft);<!-- [et_pb_line_break_holder] -->  box-shadow: 0 18px 40px rgba(29, 122, 73, .16);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.option svg {<!-- [et_pb_line_break_holder] -->  width: 28px;<!-- [et_pb_line_break_holder] -->  height: 28px;<!-- [et_pb_line_break_holder] -->  color: var(--ec-red);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.option strong {<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  font-size: 16px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.option small {<!-- [et_pb_line_break_holder] -->  color: var(--muted);<!-- [et_pb_line_break_holder] -->  font-size: 13px;<!-- [et_pb_line_break_holder] -->  line-height: 1.35;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.field-grid {<!-- [et_pb_line_break_holder] -->  display: grid;<!-- [et_pb_line_break_holder] -->  grid-template-columns: repeat(2, minmax(0, 1fr));<!-- [et_pb_line_break_holder] -->  gap: 14px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.field {<!-- [et_pb_line_break_holder] -->  display: grid;<!-- [et_pb_line_break_holder] -->  gap: 7px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.field--full {<!-- [et_pb_line_break_holder] -->  grid-column: 1 \/ -1;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.field label {<!-- [et_pb_line_break_holder] -->  color: #3b4541;<!-- [et_pb_line_break_holder] -->  font-size: 14px;<!-- [et_pb_line_break_holder] -->  font-weight: 800;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.field input,<!-- [et_pb_line_break_holder] -->.field select,<!-- [et_pb_line_break_holder] -->.field textarea {<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  min-height: 48px;<!-- [et_pb_line_break_holder] -->  padding: 12px 14px;<!-- [et_pb_line_break_holder] -->  color: var(--ink);<!-- [et_pb_line_break_holder] -->  border: 1px solid var(--line);<!-- [et_pb_line_break_holder] -->  border-radius: 6px;<!-- [et_pb_line_break_holder] -->  background: #fff;<!-- [et_pb_line_break_holder] -->  outline: 0;<!-- [et_pb_line_break_holder] -->  transition: border-color .2s ease, box-shadow .2s ease;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.field textarea {<!-- [et_pb_line_break_holder] -->  min-height: 88px;<!-- [et_pb_line_break_holder] -->  resize: vertical;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.field input:focus,<!-- [et_pb_line_break_holder] -->.field select:focus,<!-- [et_pb_line_break_holder] -->.field textarea:focus {<!-- [et_pb_line_break_holder] -->  border-color: var(--ec-green);<!-- [et_pb_line_break_holder] -->  box-shadow: 0 0 0 4px rgba(29, 122, 73, .1);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.consent {<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  align-items: flex-start;<!-- [et_pb_line_break_holder] -->  gap: 12px;<!-- [et_pb_line_break_holder] -->  margin-top: 14px;<!-- [et_pb_line_break_holder] -->  margin-bottom: 12px;<!-- [et_pb_line_break_holder] -->  color: var(--muted);<!-- [et_pb_line_break_holder] -->  font-size: 14px;<!-- [et_pb_line_break_holder] -->  line-height: 1.45;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.consent input {<!-- [et_pb_line_break_holder] -->  width: 19px;<!-- [et_pb_line_break_holder] -->  height: 19px;<!-- [et_pb_line_break_holder] -->  margin-top: 1px;<!-- [et_pb_line_break_holder] -->  accent-color: var(--ec-green);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.summary {<!-- [et_pb_line_break_holder] -->  display: grid;<!-- [et_pb_line_break_holder] -->  grid-template-columns: minmax(0, 1.05fr) minmax(270px, .95fr);<!-- [et_pb_line_break_holder] -->  gap: 18px;<!-- [et_pb_line_break_holder] -->  align-items: start;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.recommendation,<!-- [et_pb_line_break_holder] -->.summary-list {<!-- [et_pb_line_break_holder] -->  padding: 20px;<!-- [et_pb_line_break_holder] -->  border: 1px solid var(--line);<!-- [et_pb_line_break_holder] -->  border-radius: 8px;<!-- [et_pb_line_break_holder] -->  background: #fff;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.recommendation {<!-- [et_pb_line_break_holder] -->  border-color: rgba(29, 122, 73, .2);<!-- [et_pb_line_break_holder] -->  background: linear-gradient(180deg, #fff, #f6fbf7);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.recommendation h4,<!-- [et_pb_line_break_holder] -->.summary-list h4 {<!-- [et_pb_line_break_holder] -->  margin: 0 0 12px;<!-- [et_pb_line_break_holder] -->  font-size: 20px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.recommendation p,<!-- [et_pb_line_break_holder] -->.summary-list p {<!-- [et_pb_line_break_holder] -->  margin: 0;<!-- [et_pb_line_break_holder] -->  color: var(--muted);<!-- [et_pb_line_break_holder] -->  line-height: 1.55;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.summary-list dl {<!-- [et_pb_line_break_holder] -->  display: grid;<!-- [et_pb_line_break_holder] -->  gap: 12px;<!-- [et_pb_line_break_holder] -->  margin: 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.summary-list div {<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  justify-content: space-between;<!-- [et_pb_line_break_holder] -->  gap: 18px;<!-- [et_pb_line_break_holder] -->  padding-bottom: 12px;<!-- [et_pb_line_break_holder] -->  border-bottom: 1px solid #eef2ef;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.summary-list div:last-child {<!-- [et_pb_line_break_holder] -->  padding-bottom: 0;<!-- [et_pb_line_break_holder] -->  border-bottom: 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.summary-list dt {<!-- [et_pb_line_break_holder] -->  color: var(--muted);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.summary-list dd {<!-- [et_pb_line_break_holder] -->  margin: 0;<!-- [et_pb_line_break_holder] -->  font-weight: 800;<!-- [et_pb_line_break_holder] -->  text-align: right;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.form-actions {<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  justify-content: space-between;<!-- [et_pb_line_break_holder] -->  align-items: center;<!-- [et_pb_line_break_holder] -->  gap: 16px;<!-- [et_pb_line_break_holder] -->  margin-top: 22px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.submit-status {<!-- [et_pb_line_break_holder] -->  min-height: 42px;<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  align-items: center;<!-- [et_pb_line_break_holder] -->  justify-content: flex-end;<!-- [et_pb_line_break_holder] -->  margin-top: 8px;<!-- [et_pb_line_break_holder] -->  margin-bottom: 12px;<!-- [et_pb_line_break_holder] -->  padding: 10px 14px;<!-- [et_pb_line_break_holder] -->  border: 1px solid transparent;<!-- [et_pb_line_break_holder] -->  border-radius: 6px;<!-- [et_pb_line_break_holder] -->  background: rgba(29, 122, 73, .07);<!-- [et_pb_line_break_holder] -->  color: var(--muted);<!-- [et_pb_line_break_holder] -->  font-size: 13px;<!-- [et_pb_line_break_holder] -->  font-weight: 700;<!-- [et_pb_line_break_holder] -->  line-height: 1.35;<!-- [et_pb_line_break_holder] -->  text-align: right;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.submit-status:empty {<!-- [et_pb_line_break_holder] -->  display: none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.submit-status.is-error {<!-- [et_pb_line_break_holder] -->  color: var(--ec-red-dark);<!-- [et_pb_line_break_holder] -->  border-color: rgba(185, 38, 28, .22);<!-- [et_pb_line_break_holder] -->  background: rgba(216, 52, 39, .08);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.submit-status.is-success {<!-- [et_pb_line_break_holder] -->  color: var(--ec-green);<!-- [et_pb_line_break_holder] -->  border-color: rgba(29, 122, 73, .22);<!-- [et_pb_line_break_holder] -->  background: rgba(29, 122, 73, .09);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.primary-btn,<!-- [et_pb_line_break_holder] -->.ghost-btn {<!-- [et_pb_line_break_holder] -->  min-height: 50px;<!-- [et_pb_line_break_holder] -->  display: inline-flex;<!-- [et_pb_line_break_holder] -->  align-items: center;<!-- [et_pb_line_break_holder] -->  justify-content: center;<!-- [et_pb_line_break_holder] -->  gap: 10px;<!-- [et_pb_line_break_holder] -->  padding: 0 22px;<!-- [et_pb_line_break_holder] -->  border: 0;<!-- [et_pb_line_break_holder] -->  border-radius: 6px;<!-- [et_pb_line_break_holder] -->  font-weight: 800;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  transition: transform .2s ease, box-shadow .2s ease, background .2s ease;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.primary-btn {<!-- [et_pb_line_break_holder] -->  color: #fff;<!-- [et_pb_line_break_holder] -->  background: var(--ec-red);<!-- [et_pb_line_break_holder] -->  box-shadow: 0 16px 30px rgba(216, 52, 39, .26);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.primary-btn:hover {<!-- [et_pb_line_break_holder] -->  transform: translateY(-1px);<!-- [et_pb_line_break_holder] -->  background: var(--ec-red-dark);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.primary-btn:disabled {<!-- [et_pb_line_break_holder] -->  opacity: .68;<!-- [et_pb_line_break_holder] -->  cursor: wait;<!-- [et_pb_line_break_holder] -->  transform: none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.ghost-btn {<!-- [et_pb_line_break_holder] -->  color: var(--ink);<!-- [et_pb_line_break_holder] -->  background: transparent;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.ghost-btn:hover {<!-- [et_pb_line_break_holder] -->  background: #eef2ef;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.ghost-btn[disabled] {<!-- [et_pb_line_break_holder] -->  opacity: .34;<!-- [et_pb_line_break_holder] -->  pointer-events: none;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.toast {<!-- [et_pb_line_break_holder] -->  position: fixed;<!-- [et_pb_line_break_holder] -->  right: 22px;<!-- [et_pb_line_break_holder] -->  top: 22px;<!-- [et_pb_line_break_holder] -->  bottom: auto;<!-- [et_pb_line_break_holder] -->  max-width: min(520px, calc(100vw - 44px));<!-- [et_pb_line_break_holder] -->  padding: 16px 18px;<!-- [et_pb_line_break_holder] -->  color: #fff;<!-- [et_pb_line_break_holder] -->  background: #18241f;<!-- [et_pb_line_break_holder] -->  border-radius: 8px;<!-- [et_pb_line_break_holder] -->  box-shadow: var(--shadow);<!-- [et_pb_line_break_holder] -->  transform: translateY(-140%);<!-- [et_pb_line_break_holder] -->  transition: transform .28s ease;<!-- [et_pb_line_break_holder] -->  z-index: 20;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.toast.is-visible {<!-- [et_pb_line_break_holder] -->  transform: translateY(0);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.cf7-bridge {<!-- [et_pb_line_break_holder] -->  display: none !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.sprite {<!-- [et_pb_line_break_holder] -->  position: absolute;<!-- [et_pb_line_break_holder] -->  width: 0;<!-- [et_pb_line_break_holder] -->  height: 0;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->@media (max-width: 980px) {<!-- [et_pb_line_break_holder] -->  .planner-shell {<!-- [et_pb_line_break_holder] -->    grid-template-columns: 1fr;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .brand-panel,<!-- [et_pb_line_break_holder] -->  .brand-panel__content {<!-- [et_pb_line_break_holder] -->    min-height: auto;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .brand-panel__content {<!-- [et_pb_line_break_holder] -->    padding: 28px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .logo {<!-- [et_pb_line_break_holder] -->    margin-bottom: 34px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .contact-strip {<!-- [et_pb_line_break_holder] -->    margin-top: 28px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .configurator {<!-- [et_pb_line_break_holder] -->    min-height: auto;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .step {<!-- [et_pb_line_break_holder] -->    min-height: auto;<!-- [et_pb_line_break_holder] -->    padding: 38px 0 0;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .option-grid,<!-- [et_pb_line_break_holder] -->  .summary {<!-- [et_pb_line_break_holder] -->    grid-template-columns: repeat(2, minmax(0, 1fr));<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->@media (max-width: 640px) {<!-- [et_pb_line_break_holder] -->  .topbar {<!-- [et_pb_line_break_holder] -->    align-items: flex-start;<!-- [et_pb_line_break_holder] -->    flex-direction: column;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .option-grid,<!-- [et_pb_line_break_holder] -->  .field-grid,<!-- [et_pb_line_break_holder] -->  .summary {<!-- [et_pb_line_break_holder] -->    grid-template-columns: 1fr;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .option {<!-- [et_pb_line_break_holder] -->    min-height: 118px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .form-actions {<!-- [et_pb_line_break_holder] -->    align-items: stretch;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .submit-status {<!-- [et_pb_line_break_holder] -->    justify-content: flex-start;<!-- [et_pb_line_break_holder] -->    text-align: left;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .primary-btn,<!-- [et_pb_line_break_holder] -->  .ghost-btn {<!-- [et_pb_line_break_holder] -->    flex: 1;<!-- [et_pb_line_break_holder] -->    padding: 0 16px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/style>\n<p><!-- [et_pb_line_break_holder] -->  <\/head><!-- [et_pb_line_break_holder] -->  <body><!-- [et_pb_line_break_holder] -->    <main class=\"planner-shell\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<aside class=\"brand-panel\" aria-label=\"Ecotherm \u00dcberblick\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"brand-panel__image\" aria-hidden=\"true\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"brand-panel__content\"><!-- [et_pb_line_break_holder] -->          <a class=\"logo\" href=\"https:\/\/www.ecotherm-solutions.de\/\" aria-label=\"ecotherm Startseite\"><!-- [et_pb_line_break_holder] -->            <img decoding=\"async\" src=\"https:\/\/www.ecotherm-solutions.de\/wp-content\/uploads\/2026\/01\/Logo-Ecotherm.jpg\" alt=\"ecotherm\"><!-- [et_pb_line_break_holder] -->          <\/a><!-- [et_pb_line_break_holder] -->          <pee class=\"eyebrow\">Kosten sparen. Von F\u00f6rderungen profitieren.<\/pee><!-- [et_pb_line_break_holder] -->          <\/p>\n<h1>W\u00e4rmepumpe planen, Angebot erhalten.<\/h1>\n<p><!-- [et_pb_line_break_holder] -->          <pee class=\"lead\">Beantworten Sie wenige Fragen zu Geb\u00e4ude, aktueller Heizung und gew\u00fcnschtem Projekt. Ecotherm pr\u00fcft Ihre Angaben und meldet sich mit einer passenden Einsch\u00e4tzung.<\/pee><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"trust-list\" aria-label=\"Vorteile\"><!-- [et_pb_line_break_holder] -->            <span><svg aria-hidden=\"true\"><use href=\"#icon-check\"><\/use><\/svg> Alles aus einer Hand<\/span><!-- [et_pb_line_break_holder] -->            <span><svg aria-hidden=\"true\"><use href=\"#icon-check\"><\/use><\/svg> Beratung, Planung, Installation<\/span><!-- [et_pb_line_break_holder] -->            <span><svg aria-hidden=\"true\"><use href=\"#icon-check\"><\/use><\/svg> F\u00f6rderberatung bis zu 70%<\/span><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"contact-strip\"><!-- [et_pb_line_break_holder] -->            <a href=\"tel:+49361644388880\"><svg aria-hidden=\"true\"><use href=\"#icon-phone\"><\/use><\/svg> 0361 644388880<\/a><!-- [et_pb_line_break_holder] -->            <a href=\"mailto:info@ecotherm-solutions.de\"><svg aria-hidden=\"true\"><use href=\"#icon-mail\"><\/use><\/svg> info@ecotherm-solutions.de<\/a><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/aside>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <\/p>\n<section class=\"configurator\" aria-labelledby=\"planner-title\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<header class=\"topbar\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<div><!-- [et_pb_line_break_holder] -->            <pee class=\"mini-label\">ecotherm Solutions<\/pee><!-- [et_pb_line_break_holder] -->            <\/p>\n<h2 id=\"planner-title\">Ihr W\u00e4rmepumpen-Check<\/h2>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"progress-copy\" id=\"progressCopy\">10% geschafft<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/header>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"progress-track\" aria-hidden=\"true\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"progress-bar\" id=\"progressBar\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<form id=\"plannerForm\" class=\"planner-form\" novalidate><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"step\" id=\"stepMount\" aria-live=\"polite\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"submit-status\" id=\"submitStatus\" role=\"status\" aria-live=\"polite\"><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"form-actions\"><!-- [et_pb_line_break_holder] -->            <button class=\"ghost-btn\" type=\"button\" id=\"backBtn\"><!-- [et_pb_line_break_holder] -->              <svg aria-hidden=\"true\"><use href=\"#icon-arrow-left\"><\/use><\/svg><!-- [et_pb_line_break_holder] -->              Zur\u00fcck<!-- [et_pb_line_break_holder] -->            <\/button><!-- [et_pb_line_break_holder] -->            <button class=\"primary-btn\" type=\"button\" id=\"nextBtn\"><!-- [et_pb_line_break_holder] -->              Weiter<!-- [et_pb_line_break_holder] -->              <svg aria-hidden=\"true\"><use href=\"#icon-arrow-right\"><\/use><\/svg><!-- [et_pb_line_break_holder] -->            <\/button><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/form>\n<p><!-- [et_pb_line_break_holder] -->      <\/section>\n<p><!-- [et_pb_line_break_holder] -->    <\/main><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"toast\" id=\"toast\" role=\"status\" aria-live=\"polite\"><!-- [et_pb_line_break_holder] -->      Ihre Anfrage wurde vorbereitet. Die \u00dcbergabe an das echte Formular kann jetzt angebunden werden.<!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"cf7-bridge\" id=\"cf7Bridge\" aria-hidden=\"true\"><!-- [et_pb_line_break_holder] -->      \n<div class=\"wpcf7 no-js\" id=\"wpcf7-f987520727-o1\" lang=\"de-DE\" dir=\"ltr\" data-wpcf7-id=\"987520727\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F987520715#wpcf7-f987520727-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Kontaktformular\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"987520727\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.6\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"de_DE\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f987520727-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/fieldset>\n<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" autocomplete=\"name\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Vor- und Nachname\" value=\"\" type=\"text\" name=\"your-name\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" autocomplete=\"email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"E-Mail-Adresse\" value=\"\" type=\"email\" name=\"your-email\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-phone\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel\" autocomplete=\"tel\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Telefonnummer\" value=\"\" type=\"tel\" name=\"your-phone\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-company\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" placeholder=\"Firma\" value=\"\" type=\"text\" name=\"your-company\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-message\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea\" aria-invalid=\"false\" placeholder=\"Nachricht\" name=\"your-message\"><\/textarea><\/span><br \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"project-summary\" \/><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"privacy-consent\"><span class=\"wpcf7-form-control wpcf7-acceptance\"><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"privacy-consent\" value=\"1\" aria-invalid=\"false\" \/><span class=\"wpcf7-list-item-label\">Ich bin mit der Verarbeitung meiner Angaben zur Bearbeitung der Anfrage einverstanden.<\/span><\/label><\/span><\/span><\/span><br \/>\n<input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"Anfrage senden\" \/>\n<\/p><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n<!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <svg class=\"sprite\" aria-hidden=\"true\"><!-- [et_pb_line_break_holder] -->      <symbol id=\"icon-check\" viewBox=\"0 0 24 24\"><path d=\"M20 6 9 17l-5-5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/symbol><!-- [et_pb_line_break_holder] -->      <symbol id=\"icon-phone\" viewBox=\"0 0 24 24\"><path d=\"M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1 1 .4 1.9.7 2.8a2 2 0 0 1-.5 2.1L8.1 9.9a16 16 0 0 0 6 6l1.3-1.3a2 2 0 0 1 2.1-.5c.9.3 1.8.6 2.8.7A2 2 0 0 1 22 16.9Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/symbol><!-- [et_pb_line_break_holder] -->      <symbol id=\"icon-mail\" viewBox=\"0 0 24 24\"><path d=\"M4 4h16a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\/><path d=\"m22 7-10 6L2 7\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/symbol><!-- [et_pb_line_break_holder] -->      <symbol id=\"icon-arrow-left\" viewBox=\"0 0 24 24\"><path d=\"m15 18-6-6 6-6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/symbol><!-- [et_pb_line_break_holder] -->      <symbol id=\"icon-arrow-right\" viewBox=\"0 0 24 24\"><path d=\"m9 18 6-6-6-6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/symbol><!-- [et_pb_line_break_holder] -->      <symbol id=\"icon-home\" viewBox=\"0 0 24 24\"><path d=\"m3 11 9-8 9 8v9a1 1 0 0 1-1 1h-5v-6H9v6H4a1 1 0 0 1-1-1Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linejoin=\"round\"\/><\/symbol><!-- [et_pb_line_break_holder] -->      <symbol id=\"icon-flame\" viewBox=\"0 0 24 24\"><path d=\"M12 22c4 0 7-3 7-7 0-3-2-5.8-5.2-8.7-.6 2.7-2.1 4.3-4.3 5.7.2-2 .1-4.2-1.4-6.1C6.4 8.3 5 11 5 15c0 4 3 7 7 7Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linejoin=\"round\"\/><\/symbol><!-- [et_pb_line_break_holder] -->      <symbol id=\"icon-leaf\" viewBox=\"0 0 24 24\"><path d=\"M20 4c-7 0-13 4-13 10a6 6 0 0 0 6 6c6 0 9-8 7-16Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linejoin=\"round\"\/><path d=\"M4 20c4-6 8-8 14-11\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/symbol><!-- [et_pb_line_break_holder] -->      <symbol id=\"icon-building\" viewBox=\"0 0 24 24\"><path d=\"M4 21V4a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v17M16 9h3a1 1 0 0 1 1 1v11M8 7h4M8 11h4M8 15h4M3 21h18\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/symbol><!-- [et_pb_line_break_holder] -->      <symbol id=\"icon-ruler\" viewBox=\"0 0 24 24\"><path d=\"m16 2 6 6L8 22l-6-6L16 2Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linejoin=\"round\"\/><path d=\"m7 15 2 2m1-5 2 2m1-5 2 2m1-5 2 2\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/symbol><!-- [et_pb_line_break_holder] -->      <symbol id=\"icon-calendar\" viewBox=\"0 0 24 24\"><path d=\"M8 2v4m8-4v4M3 10h18M5 4h14a2 2 0 0 1 2 2v13a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/symbol><!-- [et_pb_line_break_holder] -->    <\/svg><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <script><!-- [et_pb_line_break_holder] -->const SUBMISSION_CONFIG = {<!-- [et_pb_line_break_holder] -->  contactForm7: {<!-- [et_pb_line_break_holder] -->    enabled: true,<!-- [et_pb_line_break_holder] -->    formId: \"987\",<!-- [et_pb_line_break_holder] -->    fallbackFormIds: [\"661fc82\"],<!-- [et_pb_line_break_holder] -->    endpointBase: \"\/wp-json\/contact-form-7\/v1\/contact-forms\",<!-- [et_pb_line_break_holder] -->    fields: {<!-- [et_pb_line_break_holder] -->      name: \"your-name\",<!-- [et_pb_line_break_holder] -->      email: \"your-email\",<!-- [et_pb_line_break_holder] -->      phone: \"your-phone\",<!-- [et_pb_line_break_holder] -->      company: \"your-company\",<!-- [et_pb_line_break_holder] -->      message: \"your-message\",<!-- [et_pb_line_break_holder] -->      summary: \"project-summary\",<!-- [et_pb_line_break_holder] -->      privacy: \"privacy-consent\"<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->};<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->const steps = [<!-- [et_pb_line_break_holder] -->  {<!-- [et_pb_line_break_holder] -->    key: \"project\",<!-- [et_pb_line_break_holder] -->    kicker: \"Projektstart\",<!-- [et_pb_line_break_holder] -->    title: \"Was m\u00f6chten Sie umsetzen?\",<!-- [et_pb_line_break_holder] -->    copy: \"Die erste Einsch\u00e4tzung hilft, den richtigen Beratungsweg f\u00fcr Ihr Geb\u00e4ude zu w\u00e4hlen.\",<!-- [et_pb_line_break_holder] -->    type: \"options\",<!-- [et_pb_line_break_holder] -->    options: [<!-- [et_pb_line_break_holder] -->      { value: \"Neue W\u00e4rmepumpe\", label: \"Neue W\u00e4rmepumpe\", hint: \"Ich m\u00f6chte auf moderne Heiztechnik wechseln.\", icon: \"icon-leaf\" },<!-- [et_pb_line_break_holder] -->      { value: \"Heizung ersetzen\", label: \"Heizung ersetzen\", hint: \"Eine bestehende Anlage soll modernisiert werden.\", icon: \"icon-flame\" },<!-- [et_pb_line_break_holder] -->      { value: \"Noch unsicher\", label: \"Noch unsicher\", hint: \"Ich w\u00fcnsche eine unverbindliche Einsch\u00e4tzung.\", icon: \"icon-home\" }<!-- [et_pb_line_break_holder] -->    ]<!-- [et_pb_line_break_holder] -->  },<!-- [et_pb_line_break_holder] -->  {<!-- [et_pb_line_break_holder] -->    key: \"currentHeating\",<!-- [et_pb_line_break_holder] -->    kicker: \"Bestand\",<!-- [et_pb_line_break_holder] -->    title: \"Wie heizen Sie aktuell?\",<!-- [et_pb_line_break_holder] -->    copy: \"Das beeinflusst Technik, F\u00f6rderung und Aufwand der Umstellung.\",<!-- [et_pb_line_break_holder] -->    type: \"options\",<!-- [et_pb_line_break_holder] -->    options: [<!-- [et_pb_line_break_holder] -->      { value: \"Gas\", label: \"Gas\", hint: \"Bestehende Gasheizung\", icon: \"icon-flame\" },<!-- [et_pb_line_break_holder] -->      { value: \"\u00d6l\", label: \"\u00d6l\", hint: \"\u00d6lheizung oder \u00d6ltank vorhanden\", icon: \"icon-flame\" },<!-- [et_pb_line_break_holder] -->      { value: \"Strom \/ Nachtspeicher\", label: \"Strom\", hint: \"Direktstrom oder Nachtspeicher\", icon: \"icon-ruler\" },<!-- [et_pb_line_break_holder] -->      { value: \"Pellet \/ Holz\", label: \"Pellet \/ Holz\", hint: \"Biomasseanlage im Einsatz\", icon: \"icon-leaf\" },<!-- [et_pb_line_break_holder] -->      { value: \"Keine Heizung\", label: \"Keine Heizung\", hint: \"Neubau oder unversorgter Bereich\", icon: \"icon-building\" },<!-- [et_pb_line_break_holder] -->      { value: \"Andere\", label: \"Andere\", hint: \"Eine andere W\u00e4rmequelle\", icon: \"icon-home\" }<!-- [et_pb_line_break_holder] -->    ]<!-- [et_pb_line_break_holder] -->  },<!-- [et_pb_line_break_holder] -->  {<!-- [et_pb_line_break_holder] -->    key: \"building\",<!-- [et_pb_line_break_holder] -->    kicker: \"Immobilie\",<!-- [et_pb_line_break_holder] -->    title: \"Um welchen Geb\u00e4udetyp geht es?\",<!-- [et_pb_line_break_holder] -->    copy: \"Ecotherm plant W\u00e4rmepumpen f\u00fcr Neubau, Sanierung, Privat- und Gewerbeobjekte.\",<!-- [et_pb_line_break_holder] -->    type: \"options\",<!-- [et_pb_line_break_holder] -->    options: [<!-- [et_pb_line_break_holder] -->      { value: \"Einfamilienhaus\", label: \"Einfamilienhaus\", hint: \"Freistehend oder Doppelhaus\", icon: \"icon-home\" },<!-- [et_pb_line_break_holder] -->      { value: \"Mehrfamilienhaus\", label: \"Mehrfamilienhaus\", hint: \"Mehrere Wohneinheiten\", icon: \"icon-building\" },<!-- [et_pb_line_break_holder] -->      { value: \"Gewerbe\", label: \"Gewerbe\", hint: \"B\u00fcro, Halle oder gemischte Nutzung\", icon: \"icon-building\" },<!-- [et_pb_line_break_holder] -->      { value: \"Mietwohnung\", label: \"Mietwohnung\", hint: \"Einzelne Wohnung\", icon: \"icon-home\" },<!-- [et_pb_line_break_holder] -->      { value: \"Neubau\", label: \"Neubau\", hint: \"Planung vor oder w\u00e4hrend Bauphase\", icon: \"icon-ruler\" },<!-- [et_pb_line_break_holder] -->      { value: \"Sonstiges\", label: \"Sonstiges\", hint: \"Individuelles Objekt\", icon: \"icon-leaf\" }<!-- [et_pb_line_break_holder] -->    ]<!-- [et_pb_line_break_holder] -->  },<!-- [et_pb_line_break_holder] -->  {<!-- [et_pb_line_break_holder] -->    key: \"area\",<!-- [et_pb_line_break_holder] -->    kicker: \"Dimensionierung\",<!-- [et_pb_line_break_holder] -->    title: \"Wie gro\u00df ist die beheizte Fl\u00e4che?\",<!-- [et_pb_line_break_holder] -->    copy: \"Eine grobe Fl\u00e4che reicht f\u00fcr die erste Vorqualifizierung.\",<!-- [et_pb_line_break_holder] -->    type: \"options\",<!-- [et_pb_line_break_holder] -->    options: [<!-- [et_pb_line_break_holder] -->      { value: \"bis 100 m\u00b2\", label: \"bis 100 m\u00b2\", hint: \"Kompakte Wohnfl\u00e4che\", icon: \"icon-ruler\" },<!-- [et_pb_line_break_holder] -->      { value: \"100 bis 160 m\u00b2\", label: \"100 bis 160 m\u00b2\", hint: \"Typisches Einfamilienhaus\", icon: \"icon-ruler\" },<!-- [et_pb_line_break_holder] -->      { value: \"160 bis 240 m\u00b2\", label: \"160 bis 240 m\u00b2\", hint: \"Gr\u00f6\u00dferes Wohnhaus\", icon: \"icon-ruler\" },<!-- [et_pb_line_break_holder] -->      { value: \"240 bis 400 m\u00b2\", label: \"240 bis 400 m\u00b2\", hint: \"Mehr Fl\u00e4che oder mehrere Einheiten\", icon: \"icon-building\" },<!-- [et_pb_line_break_holder] -->      { value: \"\u00fcber 400 m\u00b2\", label: \"\u00fcber 400 m\u00b2\", hint: \"Gro\u00dfes Objekt oder Gewerbe\", icon: \"icon-building\" },<!-- [et_pb_line_break_holder] -->      { value: \"Unbekannt\", label: \"Unbekannt\", hint: \"Wird im Gespr\u00e4ch gekl\u00e4rt\", icon: \"icon-home\" }<!-- [et_pb_line_break_holder] -->    ]<!-- [et_pb_line_break_holder] -->  },<!-- [et_pb_line_break_holder] -->  {<!-- [et_pb_line_break_holder] -->    key: \"heatDistribution\",<!-- [et_pb_line_break_holder] -->    kicker: \"W\u00e4rmeabgabe\",<!-- [et_pb_line_break_holder] -->    title: \"Welche Heizfl\u00e4chen sind vorhanden?\",<!-- [et_pb_line_break_holder] -->    copy: \"Fu\u00dfbodenheizung, Heizk\u00f6rper und Mischsysteme k\u00f6nnen unterschiedlich geplant werden.\",<!-- [et_pb_line_break_holder] -->    type: \"options\",<!-- [et_pb_line_break_holder] -->    options: [<!-- [et_pb_line_break_holder] -->      { value: \"Fu\u00dfbodenheizung\", label: \"Fu\u00dfbodenheizung\", hint: \"Ideal f\u00fcr niedrige Vorlauftemperatur\", icon: \"icon-leaf\" },<!-- [et_pb_line_break_holder] -->      { value: \"Heizk\u00f6rper\", label: \"Heizk\u00f6rper\", hint: \"Klassische Radiatoren\", icon: \"icon-ruler\" },<!-- [et_pb_line_break_holder] -->      { value: \"Beides\", label: \"Beides\", hint: \"Mischsystem im Geb\u00e4ude\", icon: \"icon-home\" },<!-- [et_pb_line_break_holder] -->      { value: \"Unbekannt\", label: \"Unbekannt\", hint: \"Ecotherm pr\u00fcft die Situation\", icon: \"icon-building\" }<!-- [et_pb_line_break_holder] -->    ]<!-- [et_pb_line_break_holder] -->  },<!-- [et_pb_line_break_holder] -->  {<!-- [et_pb_line_break_holder] -->    key: \"timing\",<!-- [et_pb_line_break_holder] -->    kicker: \"Zeitplan\",<!-- [et_pb_line_break_holder] -->    title: \"Wann soll das Projekt starten?\",<!-- [et_pb_line_break_holder] -->    copy: \"So l\u00e4sst sich die Beratung passend priorisieren.\",<!-- [et_pb_line_break_holder] -->    type: \"options\",<!-- [et_pb_line_break_holder] -->    options: [<!-- [et_pb_line_break_holder] -->      { value: \"Sofort\", label: \"Sofort\", hint: \"So schnell wie m\u00f6glich\", icon: \"icon-calendar\" },<!-- [et_pb_line_break_holder] -->      { value: \"1 bis 3 Monate\", label: \"1 bis 3 Monate\", hint: \"Kurzfristige Planung\", icon: \"icon-calendar\" },<!-- [et_pb_line_break_holder] -->      { value: \"3 bis 6 Monate\", label: \"3 bis 6 Monate\", hint: \"Geplante Modernisierung\", icon: \"icon-calendar\" },<!-- [et_pb_line_break_holder] -->      { value: \"Sp\u00e4ter\", label: \"Sp\u00e4ter\", hint: \"Erste Orientierung\", icon: \"icon-calendar\" }<!-- [et_pb_line_break_holder] -->    ]<!-- [et_pb_line_break_holder] -->  },<!-- [et_pb_line_break_holder] -->  {<!-- [et_pb_line_break_holder] -->    key: \"location\",<!-- [et_pb_line_break_holder] -->    kicker: \"Standort\",<!-- [et_pb_line_break_holder] -->    title: \"Wo befindet sich das Projekt?\",<!-- [et_pb_line_break_holder] -->    copy: \"Die Region hilft bei Verf\u00fcgbarkeit, Vor-Ort-Termin und F\u00f6rderberatung.\",<!-- [et_pb_line_break_holder] -->    type: \"fields\",<!-- [et_pb_line_break_holder] -->    fields: [<!-- [et_pb_line_break_holder] -->      { key: \"postcode\", label: \"Postleitzahl\", type: \"text\", required: true, placeholder: \"z. B. 99085\" },<!-- [et_pb_line_break_holder] -->      { key: \"city\", label: \"Ort\", type: \"text\", required: true, placeholder: \"z. B. Erfurt\" },<!-- [et_pb_line_break_holder] -->      { key: \"street\", label: \"Stra\u00dfe und Hausnummer\", type: \"text\", placeholder: \"Optional\" },<!-- [et_pb_line_break_holder] -->      { key: \"ownership\", label: \"Eigentumsverh\u00e4ltnis\", type: \"select\", required: true, options: [\"Eigent\u00fcmer\/in\", \"Mieter\/in\", \"Verwaltung\", \"Gewerblich verantwortlich\"] }<!-- [et_pb_line_break_holder] -->    ]<!-- [et_pb_line_break_holder] -->  },<!-- [et_pb_line_break_holder] -->  {<!-- [et_pb_line_break_holder] -->    key: \"summary\",<!-- [et_pb_line_break_holder] -->    kicker: \"Empfehlung\",<!-- [et_pb_line_break_holder] -->    title: \"Ihre Angaben auf einen Blick\",<!-- [et_pb_line_break_holder] -->    copy: \"Pr\u00fcfen Sie die Zusammenfassung, bevor Sie Ihre Kontaktangaben senden.\",<!-- [et_pb_line_break_holder] -->    type: \"summary\"<!-- [et_pb_line_break_holder] -->  },<!-- [et_pb_line_break_holder] -->  {<!-- [et_pb_line_break_holder] -->    key: \"contact\",<!-- [et_pb_line_break_holder] -->    kicker: \"Kontaktformular\",<!-- [et_pb_line_break_holder] -->    title: \"Wohin d\u00fcrfen wir die Einsch\u00e4tzung senden?\",<!-- [et_pb_line_break_holder] -->    copy: \"Ecotherm kann Ihre Angaben pr\u00fcfen und sich mit den n\u00e4chsten Schritten melden.\",<!-- [et_pb_line_break_holder] -->    type: \"contact\",<!-- [et_pb_line_break_holder] -->    fields: [<!-- [et_pb_line_break_holder] -->      { key: \"name\", label: \"Name\", type: \"text\", required: true, placeholder: \"Vor- und Nachname\" },<!-- [et_pb_line_break_holder] -->      { key: \"email\", label: \"E-Mail-Adresse\", type: \"email\", required: true, placeholder: \"name@beispiel.de\" },<!-- [et_pb_line_break_holder] -->      { key: \"phone\", label: \"Telefon\", type: \"tel\", required: true, placeholder: \"Telefonnummer\" },<!-- [et_pb_line_break_holder] -->      { key: \"company\", label: \"Firma\", type: \"text\", placeholder: \"Optional\" },<!-- [et_pb_line_break_holder] -->      { key: \"message\", label: \"Nachricht\", type: \"textarea\", placeholder: \"Was sollten wir vorab wissen?\", full: true }<!-- [et_pb_line_break_holder] -->    ]<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->const answers = {};<!-- [et_pb_line_break_holder] -->let current = 0;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->const stepMount = document.querySelector(\"#stepMount\");<!-- [et_pb_line_break_holder] -->const plannerForm = document.querySelector(\"#plannerForm\");<!-- [et_pb_line_break_holder] -->const backBtn = document.querySelector(\"#backBtn\");<!-- [et_pb_line_break_holder] -->const nextBtn = document.querySelector(\"#nextBtn\");<!-- [et_pb_line_break_holder] -->const progressBar = document.querySelector(\"#progressBar\");<!-- [et_pb_line_break_holder] -->const progressCopy = document.querySelector(\"#progressCopy\");<!-- [et_pb_line_break_holder] -->const toast = document.querySelector(\"#toast\");<!-- [et_pb_line_break_holder] -->const submitStatus = document.querySelector(\"#submitStatus\");<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function render() {<!-- [et_pb_line_break_holder] -->  const step = steps[current];<!-- [et_pb_line_break_holder] -->  const progress = Math.round(((current + 1) \/ steps.length) * 100);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  progressBar.style.width = `${progress}%`;<!-- [et_pb_line_break_holder] -->  progressCopy.textContent = current === steps.length - 1 ? \"Bereit zum Senden\" : `${progress}% geschafft`;<!-- [et_pb_line_break_holder] -->  backBtn.disabled = current === 0;<!-- [et_pb_line_break_holder] -->  nextBtn.innerHTML = current === steps.length - 1<!-- [et_pb_line_break_holder] -->    ? 'Anfrage senden <svg aria-hidden=\"true\"><use href=\"#icon-arrow-right\"><\/use><\/svg>'<!-- [et_pb_line_break_holder] -->    : 'Weiter <svg aria-hidden=\"true\"><use href=\"#icon-arrow-right\"><\/use><\/svg>';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  stepMount.innerHTML = `<!-- [et_pb_line_break_holder] -->    <pee class=\"step-kicker\">${step.kicker}<\/pee><!-- [et_pb_line_break_holder] -->    <\/p>\n<h3>${step.title}<\/h3>\n<p><!-- [et_pb_line_break_holder] -->    <pee class=\"step-copy\">${step.copy}<\/pee><!-- [et_pb_line_break_holder] -->    ${renderBody(step)}<!-- [et_pb_line_break_holder] -->  `;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  bindStep(step);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function renderBody(step) {<!-- [et_pb_line_break_holder] -->  if (step.type === \"options\") {<!-- [et_pb_line_break_holder] -->    return `<!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"option-grid\" role=\"radiogroup\" aria-label=\"${step.title}\"><!-- [et_pb_line_break_holder] -->        ${step.options.map(option => `<!-- [et_pb_line_break_holder] -->          <button class=\"option ${answers[step.key] === option.value ? \"is-selected\" : \"\"}\" type=\"button\" data-value=\"${option.value}\" aria-pressed=\"${answers[step.key] === option.value}\"><!-- [et_pb_line_break_holder] -->            <svg aria-hidden=\"true\"><use href=\"#${option.icon}\"><\/use><\/svg><!-- [et_pb_line_break_holder] -->            <span><!-- [et_pb_line_break_holder] -->              <strong>${option.label}<\/strong><!-- [et_pb_line_break_holder] -->              <small>${option.hint}<\/small><!-- [et_pb_line_break_holder] -->            <\/span><!-- [et_pb_line_break_holder] -->          <\/button><!-- [et_pb_line_break_holder] -->        `).join(\"\")}<!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    `;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  if (step.type === \"fields\" || step.type === \"contact\") {<!-- [et_pb_line_break_holder] -->    return `<!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"field-grid\"><!-- [et_pb_line_break_holder] -->        ${step.fields.map(field => renderField(field)).join(\"\")}<!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      ${step.type === \"contact\" ? `<!-- [et_pb_line_break_holder] -->        <label class=\"consent\"><!-- [et_pb_line_break_holder] -->          <input type=\"checkbox\" id=\"privacy\" ${answers.privacy ? \"checked\" : \"\"} required><!-- [et_pb_line_break_holder] -->          <span>Ich bin damit einverstanden, dass ecotherm Solutions meine Angaben zur Bearbeitung der Anfrage nutzt. Hinweise zum Datenschutz habe ich zur Kenntnis genommen.<\/span><!-- [et_pb_line_break_holder] -->        <\/label><!-- [et_pb_line_break_holder] -->      ` : \"\"}<!-- [et_pb_line_break_holder] -->    `;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  return renderSummary();<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function renderField(field) {<!-- [et_pb_line_break_holder] -->  const value = escapeHtml(answers[field.key] || \"\");<!-- [et_pb_line_break_holder] -->  const classes = field.full ? \"field field--full\" : \"field\";<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  if (field.type === \"select\") {<!-- [et_pb_line_break_holder] -->    return `<!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"${classes}\"><!-- [et_pb_line_break_holder] -->        <label for=\"${field.key}\">${field.label}${field.required ? \" *\" : \"\"}<\/label><!-- [et_pb_line_break_holder] -->        <select id=\"${field.key}\" data-field=\"${field.key}\" ${field.required ? \"required\" : \"\"}><!-- [et_pb_line_break_holder] --><option value=\"\">Bitte w\u00e4hlen<\/option><!-- [et_pb_line_break_holder] -->          ${field.options.map(option => `<option value=\"${escapeHtml(option)}\" ${value === escapeHtml(option) ? \"selected\" : \"\"}>${escapeHtml(option)}<\/option>`).join(\"\")}<!-- [et_pb_line_break_holder] -->        <\/select><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    `;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  if (field.type === \"textarea\") {<!-- [et_pb_line_break_holder] -->    return `<!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"${classes}\"><!-- [et_pb_line_break_holder] -->        <label for=\"${field.key}\">${field.label}${field.required ? \" *\" : \"\"}<\/label><!-- [et_pb_line_break_holder] -->        <textarea id=\"${field.key}\" data-field=\"${field.key}\" placeholder=\"${escapeHtml(field.placeholder || \"\")}\">${value}<\/textarea><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    `;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  return `<!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"${classes}\"><!-- [et_pb_line_break_holder] -->      <label for=\"${field.key}\">${field.label}${field.required ? \" *\" : \"\"}<\/label><!-- [et_pb_line_break_holder] -->      <input id=\"${field.key}\" data-field=\"${field.key}\" type=\"${field.type}\" value=\"${value}\" placeholder=\"${escapeHtml(field.placeholder || \"\")}\" ${field.required ? \"required\" : \"\"}><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  `;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function renderSummary() {<!-- [et_pb_line_break_holder] -->  const pairs = [<!-- [et_pb_line_break_holder] -->    [\"Projekt\", answers.project],<!-- [et_pb_line_break_holder] -->    [\"Aktuelle Heizung\", answers.currentHeating],<!-- [et_pb_line_break_holder] -->    [\"Geb\u00e4ude\", answers.building],<!-- [et_pb_line_break_holder] -->    [\"Fl\u00e4che\", answers.area],<!-- [et_pb_line_break_holder] -->    [\"Heizfl\u00e4chen\", answers.heatDistribution],<!-- [et_pb_line_break_holder] -->    [\"Zeitplan\", answers.timing],<!-- [et_pb_line_break_holder] -->    [\"Standort\", [answers.postcode, answers.city].filter(Boolean).join(\" \")]<!-- [et_pb_line_break_holder] -->  ];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  return `<!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"summary\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<article class=\"recommendation\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<h4>${recommendationTitle()}<\/h4>\n<p><!-- [et_pb_line_break_holder] -->        <pee>${recommendationText()}<\/pee><!-- [et_pb_line_break_holder] -->      <\/article>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<article class=\"summary-list\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<h4>Zusammenfassung<\/h4>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<dl><!-- [et_pb_line_break_holder] -->          ${pairs.map(([label, value]) => `<!-- [et_pb_line_break_holder] -->            <\/p>\n<div><!-- [et_pb_line_break_holder] -->              <\/p>\n<dt>${label}<\/dt>\n<p><!-- [et_pb_line_break_holder] -->              <\/p>\n<dd>${escapeHtml(value || \"Offen\")}<\/dd>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->          `).join(\"\")}<!-- [et_pb_line_break_holder] -->        <\/dl>\n<p><!-- [et_pb_line_break_holder] -->      <\/article>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  `;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function bindStep(step) {<!-- [et_pb_line_break_holder] -->  stepMount.querySelectorAll(\".option\").forEach(button => {<!-- [et_pb_line_break_holder] -->    button.addEventListener(\"click\", () => {<!-- [et_pb_line_break_holder] -->      answers[step.key] = button.dataset.value;<!-- [et_pb_line_break_holder] -->      render();<!-- [et_pb_line_break_holder] -->      if (window.matchMedia(\"(min-width: 720px)\").matches) {<!-- [et_pb_line_break_holder] -->        setTimeout(goNext, 160);<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  stepMount.querySelectorAll(\"[data-field]\").forEach(field => {<!-- [et_pb_line_break_holder] -->    field.addEventListener(\"input\", () => {<!-- [et_pb_line_break_holder] -->      answers[field.dataset.field] = field.value.trim();<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->    field.addEventListener(\"change\", () => {<!-- [et_pb_line_break_holder] -->      answers[field.dataset.field] = field.value.trim();<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const privacy = stepMount.querySelector(\"#privacy\");<!-- [et_pb_line_break_holder] -->  if (privacy) {<!-- [et_pb_line_break_holder] -->    privacy.addEventListener(\"change\", () => {<!-- [et_pb_line_break_holder] -->      answers.privacy = privacy.checked;<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function validateStep() {<!-- [et_pb_line_break_holder] -->  const step = steps[current];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  if (step.type === \"options\" && !answers[step.key]) {<!-- [et_pb_line_break_holder] -->    pulse(\"Bitte w\u00e4hlen Sie eine Option aus.\");<!-- [et_pb_line_break_holder] -->    return false;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  if (step.type === \"fields\" || step.type === \"contact\") {<!-- [et_pb_line_break_holder] -->    const requiredFields = stepMount.querySelectorAll(\"[required]\");<!-- [et_pb_line_break_holder] -->    for (const field of requiredFields) {<!-- [et_pb_line_break_holder] -->      if ((field.type === \"checkbox\" && !field.checked) || (field.type !== \"checkbox\" && !field.value.trim())) {<!-- [et_pb_line_break_holder] -->        field.focus();<!-- [et_pb_line_break_holder] -->        pulse(\"Bitte f\u00fcllen Sie die Pflichtfelder aus.\");<!-- [et_pb_line_break_holder] -->        return false;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->      if (field.type === \"email\" && !\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(field.value.trim())) {<!-- [et_pb_line_break_holder] -->        field.focus();<!-- [et_pb_line_break_holder] -->        pulse(\"Bitte pr\u00fcfen Sie die E-Mail-Adresse.\");<!-- [et_pb_line_break_holder] -->        return false;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  return true;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->async function goNext() {<!-- [et_pb_line_break_holder] -->  setSubmitStatus(\"\");<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  if (!validateStep()) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  if (current < steps.length - 1) {<!-- [et_pb_line_break_holder] -->    current += 1;<!-- [et_pb_line_break_holder] -->    render();<!-- [et_pb_line_break_holder] -->    return;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  nextBtn.disabled = true;<!-- [et_pb_line_break_holder] -->  nextBtn.innerHTML = 'Wird gesendet <svg aria-hidden=\"true\"><use href=\"#icon-arrow-right\"><\/use><\/svg>';<!-- [et_pb_line_break_holder] -->  setSubmitStatus(\"Anfrage wird \u00fcbergeben ...\");<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  try {<!-- [et_pb_line_break_holder] -->    const result = await submitLead(buildLeadPayload());<!-- [et_pb_line_break_holder] -->    if (result && result.status === \"local_preview\") {<!-- [et_pb_line_break_holder] -->      pulse(\"Klick funktioniert. Lokal wird nichts an Contact Form 7 gesendet; bitte die Datei auf ecotherm-solutions.de einbinden und dort testen.\", \"success\");<!-- [et_pb_line_break_holder] -->    } else {<!-- [et_pb_line_break_holder] -->      pulse(\"Danke. Ihre Anfrage wurde erfolgreich \u00fcbergeben.\", \"success\");<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  } catch (error) {<!-- [et_pb_line_break_holder] -->    console.error(\"Ecotherm Anfrage konnte nicht \u00fcbergeben werden\", error);<!-- [et_pb_line_break_holder] -->    pulse(error.message || \"Die Anfrage konnte nicht \u00fcbergeben werden. Bitte pr\u00fcfen Sie die Formular-Konfiguration.\", \"error\");<!-- [et_pb_line_break_holder] -->  } finally {<!-- [et_pb_line_break_holder] -->    nextBtn.disabled = false;<!-- [et_pb_line_break_holder] -->    nextBtn.innerHTML = 'Anfrage senden <svg aria-hidden=\"true\"><use href=\"#icon-arrow-right\"><\/use><\/svg>';<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function buildLeadPayload() {<!-- [et_pb_line_break_holder] -->  return {<!-- [et_pb_line_break_holder] -->    projekt: answers.project,<!-- [et_pb_line_break_holder] -->    aktuelle_heizung: answers.currentHeating,<!-- [et_pb_line_break_holder] -->    gebaeude: answers.building,<!-- [et_pb_line_break_holder] -->    flaeche: answers.area,<!-- [et_pb_line_break_holder] -->    heizflaechen: answers.heatDistribution,<!-- [et_pb_line_break_holder] -->    zeitplan: answers.timing,<!-- [et_pb_line_break_holder] -->    standort: `${answers.postcode || \"\"} ${answers.city || \"\"}`.trim(),<!-- [et_pb_line_break_holder] -->    kontakt: {<!-- [et_pb_line_break_holder] -->      name: answers.name,<!-- [et_pb_line_break_holder] -->      email: answers.email,<!-- [et_pb_line_break_holder] -->      telefon: answers.phone,<!-- [et_pb_line_break_holder] -->      firma: answers.company || \"\",<!-- [et_pb_line_break_holder] -->      nachricht: answers.message || \"\"<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  };<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->async function submitLead(payload) {<!-- [et_pb_line_break_holder] -->  const cf7 = SUBMISSION_CONFIG.contactForm7;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  if (!cf7.enabled) {<!-- [et_pb_line_break_holder] -->    console.info(\"Ecotherm Anfrage\", payload);<!-- [et_pb_line_break_holder] -->    return;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  if (!cf7.formId || cf7.formId === \"HIER_FORMULAR_ID_EINTRAGEN\") {<!-- [et_pb_line_break_holder] -->    throw new Error(\"Bitte in script.js die Contact-Form-7 Formular-ID eintragen.\");<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  if (window.location.protocol === \"file:\") {<!-- [et_pb_line_break_holder] -->    console.info(\"Ecotherm Anfrage\", payload);<!-- [et_pb_line_break_holder] -->    return { status: \"local_preview\" };<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const nativeResult = await submitNativeContactForm7(payload);<!-- [et_pb_line_break_holder] -->  if (nativeResult) {<!-- [et_pb_line_break_holder] -->    return nativeResult;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const ids = [cf7.formId, ...(cf7.fallbackFormIds || [])].filter(Boolean);<!-- [et_pb_line_break_holder] -->  const errors = [];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  for (const formId of ids) {<!-- [et_pb_line_break_holder] -->    const formData = buildContactFormData(payload, formId);<!-- [et_pb_line_break_holder] -->    const response = await fetch(`${cf7.endpointBase}\/${formId}\/feedback`, {<!-- [et_pb_line_break_holder] -->      method: \"POST\",<!-- [et_pb_line_break_holder] -->      body: formData<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const result = await response.json().catch(() => ({}));<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if (response.ok && [\"mail_sent\", \"demo_mode\"].includes(result.status)) {<!-- [et_pb_line_break_holder] -->      return result;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    errors.push(result.message || `Contact Form 7 hat Formular ${formId} nicht angenommen.`);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  throw new Error(errors.map(error => error.replace(\/<[^>]*>\/g, \"\")).join(\" \"));<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->async function submitNativeContactForm7(payload) {<!-- [et_pb_line_break_holder] -->  const form = document.querySelector(\"#cf7Bridge .wpcf7 form, .cf7-bridge .wpcf7 form\");<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  if (!form) {<!-- [et_pb_line_break_holder] -->    return null;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  fillNativeField(form, \"your-name\", payload.kontakt.name);<!-- [et_pb_line_break_holder] -->  fillNativeField(form, \"your-email\", payload.kontakt.email);<!-- [et_pb_line_break_holder] -->  fillNativeField(form, \"your-phone\", payload.kontakt.telefon);<!-- [et_pb_line_break_holder] -->  fillNativeField(form, \"your-company\", payload.kontakt.firma);<!-- [et_pb_line_break_holder] -->  fillNativeField(form, \"your-message\", buildMessage(payload));<!-- [et_pb_line_break_holder] -->  fillNativeField(form, \"project-summary\", buildSummary(payload));<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const acceptance = form.querySelector('[name=\"privacy-consent\"]');<!-- [et_pb_line_break_holder] -->  if (acceptance) {<!-- [et_pb_line_break_holder] -->    acceptance.checked = true;<!-- [et_pb_line_break_holder] -->    acceptance.dispatchEvent(new Event(\"change\", { bubbles: true }));<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const submitButton = form.querySelector('[type=\"submit\"], .wpcf7-submit');<!-- [et_pb_line_break_holder] -->  if (!submitButton) {<!-- [et_pb_line_break_holder] -->    throw new Error(\"Das versteckte Contact-Form-7-Formular wurde gefunden, aber kein Senden-Button.\");<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const responsePromise = new Promise(resolve => {<!-- [et_pb_line_break_holder] -->    const done = event => resolve({<!-- [et_pb_line_break_holder] -->      status: event.type === \"wpcf7mailsent\" ? \"mail_sent\" : \"cf7_event\",<!-- [et_pb_line_break_holder] -->      message: event.detail?.apiResponse?.message || \"\"<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    document.addEventListener(\"wpcf7mailsent\", done, { once: true });<!-- [et_pb_line_break_holder] -->    document.addEventListener(\"wpcf7invalid\", done, { once: true });<!-- [et_pb_line_break_holder] -->    document.addEventListener(\"wpcf7mailfailed\", done, { once: true });<!-- [et_pb_line_break_holder] -->    window.setTimeout(() => resolve({ status: \"submitted_without_event\" }), 5000);<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  submitButton.click();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const result = await responsePromise;<!-- [et_pb_line_break_holder] -->  if (result.status === \"mail_sent\" || result.status === \"submitted_without_event\") {<!-- [et_pb_line_break_holder] -->    return result;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  throw new Error(result.message || \"Contact Form 7 hat das versteckte Formular nicht angenommen.\");<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function fillNativeField(form, name, value) {<!-- [et_pb_line_break_holder] -->  const field = form.querySelector(`[name=\"${name}\"]`);<!-- [et_pb_line_break_holder] -->  if (!field) {<!-- [et_pb_line_break_holder] -->    throw new Error(`Im Contact-Form-7-Formular fehlt das Feld ${name}.`);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  field.value = value || \"\";<!-- [et_pb_line_break_holder] -->  field.dispatchEvent(new Event(\"input\", { bubbles: true }));<!-- [et_pb_line_break_holder] -->  field.dispatchEvent(new Event(\"change\", { bubbles: true }));<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function buildContactFormData(payload, formId) {<!-- [et_pb_line_break_holder] -->  const cf7 = SUBMISSION_CONFIG.contactForm7;<!-- [et_pb_line_break_holder] -->  const formData = new FormData();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  formData.append(cf7.fields.name, payload.kontakt.name);<!-- [et_pb_line_break_holder] -->  formData.append(cf7.fields.email, payload.kontakt.email);<!-- [et_pb_line_break_holder] -->  formData.append(cf7.fields.phone, payload.kontakt.telefon);<!-- [et_pb_line_break_holder] -->  formData.append(cf7.fields.company, payload.kontakt.firma);<!-- [et_pb_line_break_holder] -->  formData.append(cf7.fields.message, buildMessage(payload));<!-- [et_pb_line_break_holder] -->  formData.append(cf7.fields.summary, buildSummary(payload));<!-- [et_pb_line_break_holder] -->  formData.append(cf7.fields.privacy, \"1\");<!-- [et_pb_line_break_holder] -->  formData.append(\"_wpcf7_unit_tag\", `wpcf7-f${formId}-o1`);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  return formData;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function buildSummary(payload) {<!-- [et_pb_line_break_holder] -->  return [<!-- [et_pb_line_break_holder] -->    `Projekt: ${payload.projekt}`,<!-- [et_pb_line_break_holder] -->    `Aktuelle Heizung: ${payload.aktuelle_heizung}`,<!-- [et_pb_line_break_holder] -->    `Geb\u00e4ude: ${payload.gebaeude}`,<!-- [et_pb_line_break_holder] -->    `Fl\u00e4che: ${payload.flaeche}`,<!-- [et_pb_line_break_holder] -->    `Heizfl\u00e4chen: ${payload.heizflaechen}`,<!-- [et_pb_line_break_holder] -->    `Zeitplan: ${payload.zeitplan}`,<!-- [et_pb_line_break_holder] -->    `Standort: ${payload.standort}`,<!-- [et_pb_line_break_holder] -->    `Firma: ${payload.kontakt.firma || \"-\"}`<!-- [et_pb_line_break_holder] -->  ].join(\"\\n\");<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function buildMessage(payload) {<!-- [et_pb_line_break_holder] -->  const intro = payload.kontakt.nachricht<!-- [et_pb_line_break_holder] -->    ? `${payload.kontakt.nachricht}\\n\\n`<!-- [et_pb_line_break_holder] -->    : \"\";<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  return `${intro}--- Angaben aus dem W\u00e4rmepumpen-Konfigurator ---\\n${buildSummary(payload)}`;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function goBack() {<!-- [et_pb_line_break_holder] -->  if (current > 0) {<!-- [et_pb_line_break_holder] -->    current -= 1;<!-- [et_pb_line_break_holder] -->    render();<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function recommendationTitle() {<!-- [et_pb_line_break_holder] -->  if (answers.currentHeating === \"\u00d6l\") return \"Guter Zeitpunkt f\u00fcr den Wechsel\";<!-- [et_pb_line_break_holder] -->  if (answers.heatDistribution === \"Fu\u00dfbodenheizung\") return \"Sehr gute Ausgangslage\";<!-- [et_pb_line_break_holder] -->  if (answers.project === \"Noch unsicher\") return \"Beratung sinnvoll\";<!-- [et_pb_line_break_holder] -->  return \"W\u00e4rmepumpen-Check empfohlen\";<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function recommendationText() {<!-- [et_pb_line_break_holder] -->  if (answers.currentHeating === \"\u00d6l\") {<!-- [et_pb_line_break_holder] -->    return \"Bei einer alten \u00d6lheizung lohnt sich die Pr\u00fcfung von F\u00f6rderung, Platzbedarf und Demontage besonders. Ecotherm kann die Umstellung inklusive Planung und Installation bewerten.\";<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  if (answers.heatDistribution === \"Fu\u00dfbodenheizung\") {<!-- [et_pb_line_break_holder] -->    return \"Fu\u00dfbodenheizungen arbeiten h\u00e4ufig mit niedrigen Vorlauftemperaturen und passen deshalb gut zu modernen W\u00e4rmepumpensystemen.\";<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  return \"Auf Basis Ihrer Angaben sollte Ecotherm die Heizlast, die vorhandenen Heizfl\u00e4chen und m\u00f6gliche F\u00f6rderungen im Beratungsgespr\u00e4ch pr\u00fcfen.\";<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function pulse(message, type = \"\") {<!-- [et_pb_line_break_holder] -->  toast.textContent = message;<!-- [et_pb_line_break_holder] -->  toast.classList.add(\"is-visible\");<!-- [et_pb_line_break_holder] -->  clearTimeout(window.toastTimer);<!-- [et_pb_line_break_holder] -->  window.toastTimer = setTimeout(() => toast.classList.remove(\"is-visible\"), 3600);<!-- [et_pb_line_break_holder] -->  setSubmitStatus(message, type);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function setSubmitStatus(message, type = \"\") {<!-- [et_pb_line_break_holder] -->  if (!submitStatus) return;<!-- [et_pb_line_break_holder] -->  submitStatus.textContent = message;<!-- [et_pb_line_break_holder] -->  submitStatus.classList.toggle(\"is-error\", type === \"error\");<!-- [et_pb_line_break_holder] -->  submitStatus.classList.toggle(\"is-success\", type === \"success\");<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function escapeHtml(value) {<!-- [et_pb_line_break_holder] -->  return String(value)<!-- [et_pb_line_break_holder] -->    .replaceAll(\"&\", \"&amp;\")<!-- [et_pb_line_break_holder] -->    .replaceAll(\"<\", \"&lt;\")<!-- [et_pb_line_break_holder] -->    .replaceAll(\">\", \"&gt;\")<!-- [et_pb_line_break_holder] -->    .replaceAll('\"', \"&quot;\")<!-- [et_pb_line_break_holder] -->    .replaceAll(\"'\", \"&#039;\");<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->backBtn.addEventListener(\"click\", goBack);<!-- [et_pb_line_break_holder] -->nextBtn.addEventListener(\"click\", goNext);<!-- [et_pb_line_break_holder] -->plannerForm.addEventListener(\"submit\", event => {<!-- [et_pb_line_break_holder] -->  event.preventDefault();<!-- [et_pb_line_break_holder] -->  goNext();<!-- [et_pb_line_break_holder] -->});<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->render();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/script><!-- [et_pb_line_break_holder] -->  <\/body><!-- [et_pb_line_break_holder] --><\/html><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>ecotherm W\u00e4rmepumpen-Konfigurator Kosten sparen. Von F\u00f6rderungen profitieren. W\u00e4rmepumpe planen, Angebot erhalten. Beantworten Sie wenige Fragen zu Geb\u00e4ude, aktueller Heizung und gew\u00fcnschtem Projekt. Ecotherm pr\u00fcft Ihre Angaben und meldet sich mit einer passenden Einsch\u00e4tzung. Alles aus einer Hand Beratung, Planung, Installation F\u00f6rderberatung bis zu 70% 0361 644388880 info@ecotherm-solutions.de ecotherm Solutions Ihr W\u00e4rmepumpen-Check 10% geschafft Zur\u00fcck Weiter [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-987520715","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\r\n<title>Angebotskonfigurator - Ecotherm Solutions GmbH<\/title>\r\n<meta name=\"description\" content=\"Jetzt Informationen zum Projekt eingeben und ein unverbindliches Angebot erhalten. Wir sind die Spezialisten f\u00fcr Ihr W\u00e4rmepumpen Projekt.\" \/>\r\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\r\n<link rel=\"canonical\" href=\"https:\/\/www.ecotherm-solutions.de\/?page_id=987520715\" \/>\r\n<meta property=\"og:locale\" content=\"de_DE\" \/>\r\n<meta property=\"og:type\" content=\"article\" \/>\r\n<meta property=\"og:title\" content=\"Angebotskonfigurator - Ecotherm Solutions GmbH\" \/>\r\n<meta property=\"og:description\" content=\"Jetzt Informationen zum Projekt eingeben und ein unverbindliches Angebot erhalten. Wir sind die Spezialisten f\u00fcr Ihr W\u00e4rmepumpen Projekt.\" \/>\r\n<meta property=\"og:url\" content=\"https:\/\/www.ecotherm-solutions.de\/?page_id=987520715\" \/>\r\n<meta property=\"og:site_name\" content=\"Ecotherm Solutions GmbH\" \/>\r\n<meta property=\"article:modified_time\" content=\"2026-06-09T08:13:15+00:00\" \/>\r\n<meta property=\"og:image\" content=\"https:\/\/www.ecotherm-solutions.de\/wp-content\/uploads\/2026\/01\/Logo-Ecotherm.jpg\" \/>\r\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\r\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data1\" content=\"2\u00a0Minuten\" \/>\r\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.ecotherm-solutions.de\\\/?page_id=987520715\",\"url\":\"https:\\\/\\\/www.ecotherm-solutions.de\\\/?page_id=987520715\",\"name\":\"Angebotskonfigurator - Ecotherm Solutions GmbH\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.ecotherm-solutions.de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.ecotherm-solutions.de\\\/?page_id=987520715#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.ecotherm-solutions.de\\\/?page_id=987520715#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.ecotherm-solutions.de\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Logo-Ecotherm.jpg\",\"datePublished\":\"2026-06-09T07:03:12+00:00\",\"dateModified\":\"2026-06-09T08:13:15+00:00\",\"description\":\"Jetzt Informationen zum Projekt eingeben und ein unverbindliches Angebot erhalten. Wir sind die Spezialisten f\u00fcr Ihr W\u00e4rmepumpen Projekt.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.ecotherm-solutions.de\\\/?page_id=987520715#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.ecotherm-solutions.de\\\/?page_id=987520715\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.ecotherm-solutions.de\\\/?page_id=987520715#primaryimage\",\"url\":\"https:\\\/\\\/www.ecotherm-solutions.de\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Logo-Ecotherm.jpg\",\"contentUrl\":\"https:\\\/\\\/www.ecotherm-solutions.de\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Logo-Ecotherm.jpg\",\"width\":1080,\"height\":264},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.ecotherm-solutions.de\\\/?page_id=987520715#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Start\",\"item\":\"https:\\\/\\\/www.ecotherm-solutions.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Angebotskonfigurator\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.ecotherm-solutions.de\\\/#website\",\"url\":\"https:\\\/\\\/www.ecotherm-solutions.de\\\/\",\"name\":\"Ecotherm Solutions GmbH\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.ecotherm-solutions.de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"}]}<\/script>\r\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Angebotskonfigurator - Ecotherm Solutions GmbH","description":"Jetzt Informationen zum Projekt eingeben und ein unverbindliches Angebot erhalten. Wir sind die Spezialisten f\u00fcr Ihr W\u00e4rmepumpen Projekt.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.ecotherm-solutions.de\/?page_id=987520715","og_locale":"de_DE","og_type":"article","og_title":"Angebotskonfigurator - Ecotherm Solutions GmbH","og_description":"Jetzt Informationen zum Projekt eingeben und ein unverbindliches Angebot erhalten. Wir sind die Spezialisten f\u00fcr Ihr W\u00e4rmepumpen Projekt.","og_url":"https:\/\/www.ecotherm-solutions.de\/?page_id=987520715","og_site_name":"Ecotherm Solutions GmbH","article_modified_time":"2026-06-09T08:13:15+00:00","og_image":[{"url":"https:\/\/www.ecotherm-solutions.de\/wp-content\/uploads\/2026\/01\/Logo-Ecotherm.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"2\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.ecotherm-solutions.de\/?page_id=987520715","url":"https:\/\/www.ecotherm-solutions.de\/?page_id=987520715","name":"Angebotskonfigurator - Ecotherm Solutions GmbH","isPartOf":{"@id":"https:\/\/www.ecotherm-solutions.de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.ecotherm-solutions.de\/?page_id=987520715#primaryimage"},"image":{"@id":"https:\/\/www.ecotherm-solutions.de\/?page_id=987520715#primaryimage"},"thumbnailUrl":"https:\/\/www.ecotherm-solutions.de\/wp-content\/uploads\/2026\/01\/Logo-Ecotherm.jpg","datePublished":"2026-06-09T07:03:12+00:00","dateModified":"2026-06-09T08:13:15+00:00","description":"Jetzt Informationen zum Projekt eingeben und ein unverbindliches Angebot erhalten. Wir sind die Spezialisten f\u00fcr Ihr W\u00e4rmepumpen Projekt.","breadcrumb":{"@id":"https:\/\/www.ecotherm-solutions.de\/?page_id=987520715#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ecotherm-solutions.de\/?page_id=987520715"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.ecotherm-solutions.de\/?page_id=987520715#primaryimage","url":"https:\/\/www.ecotherm-solutions.de\/wp-content\/uploads\/2026\/01\/Logo-Ecotherm.jpg","contentUrl":"https:\/\/www.ecotherm-solutions.de\/wp-content\/uploads\/2026\/01\/Logo-Ecotherm.jpg","width":1080,"height":264},{"@type":"BreadcrumbList","@id":"https:\/\/www.ecotherm-solutions.de\/?page_id=987520715#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Start","item":"https:\/\/www.ecotherm-solutions.de\/"},{"@type":"ListItem","position":2,"name":"Angebotskonfigurator"}]},{"@type":"WebSite","@id":"https:\/\/www.ecotherm-solutions.de\/#website","url":"https:\/\/www.ecotherm-solutions.de\/","name":"Ecotherm Solutions GmbH","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.ecotherm-solutions.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"}]}},"_links":{"self":[{"href":"https:\/\/www.ecotherm-solutions.de\/index.php?rest_route=\/wp\/v2\/pages\/987520715","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ecotherm-solutions.de\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.ecotherm-solutions.de\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.ecotherm-solutions.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ecotherm-solutions.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=987520715"}],"version-history":[{"count":12,"href":"https:\/\/www.ecotherm-solutions.de\/index.php?rest_route=\/wp\/v2\/pages\/987520715\/revisions"}],"predecessor-version":[{"id":987520747,"href":"https:\/\/www.ecotherm-solutions.de\/index.php?rest_route=\/wp\/v2\/pages\/987520715\/revisions\/987520747"}],"wp:attachment":[{"href":"https:\/\/www.ecotherm-solutions.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=987520715"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}