.energy-landing_page__Dk_9Z{--energy-accent:#c2410c;--energy-deep:#431407;--energy-ink:#1c1917;--energy-muted:#57534e;--energy-soft:#fff7ed;min-height:100vh;background:#fffdfb;color:var(--energy-ink);font-family:inherit}.energy-landing_nav__XZKu2{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:1120px;margin:0 auto;padding:18px 16px}.energy-landing_brand__wZ6jO{display:inline-flex;align-items:center;gap:10px;color:var(--energy-deep);font-weight:800;font-size:1.15rem;text-decoration:none}.energy-landing_navLinks__ndD_A{display:flex;align-items:center;gap:16px;font-size:.95rem}.energy-landing_navLinks__ndD_A a{color:var(--energy-ink);text-decoration:none}.energy-landing_navCta__vh9l7{padding:8px 14px;border-radius:999px;background:var(--energy-accent);color:#fff!important;font-weight:700}.energy-landing_hero__SVA_2{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:40px;gap:40px;align-items:start;max-width:1120px;margin:0 auto;padding:32px 16px 48px}.energy-landing_heroCopy__jUPJh h1{margin:8px 0 16px;font-size:clamp(2rem,4vw,3rem);line-height:1.1;color:var(--energy-deep)}.energy-landing_eyebrow__CUXif{margin:0;color:var(--energy-accent);font-weight:700;letter-spacing:.02em}.energy-landing_lead__GjsSS{font-size:1.12rem;line-height:1.55;color:var(--energy-muted)}.energy-landing_points__u_CZ9{margin:20px 0 24px;padding-left:20px;line-height:1.8}.energy-landing_cta__KZOe8{display:inline-block;padding:13px 22px;border-radius:999px;background:var(--energy-accent);color:#fff;font-weight:800;text-decoration:none}.energy-landing_tryHint__EAgrY{margin-top:12px;font-size:.9rem;color:var(--energy-muted)}.energy-landing_heroWidget__p6R6K{display:flex;justify-content:center}.energy-landing_heroWidget__p6R6K .widget-page-shell{min-height:0;padding:0;width:100%}.energy-landing_section__8DyKF{max-width:880px;margin:0 auto;padding:32px 16px;line-height:1.6}.energy-landing_section__8DyKF h2{margin:0 0 16px;font-size:1.6rem;color:var(--energy-deep)}.energy-landing_steps__XZOor{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;margin:0;padding:0;list-style:none}.energy-landing_steps__XZOor li{padding:18px;border-radius:16px;background:var(--energy-soft)}.energy-landing_steps__XZOor h3{margin:8px 0;font-size:1.05rem}.energy-landing_steps__XZOor p{margin:0;color:var(--energy-muted)}.energy-landing_stepNumber__MHhto{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--energy-accent);color:#fff;font-weight:800}.energy-landing_list__wJpfk{padding-left:20px}.energy-landing_list__wJpfk li{margin-bottom:6px}.energy-landing_sources__06l7j{padding-left:20px;color:var(--energy-muted)}.energy-landing_sources__06l7j a{color:inherit}.energy-landing_price__7oxZa{text-align:center}.energy-landing_price__7oxZa .energy-landing_list__wJpfk{display:inline-block;text-align:left}.energy-landing_priceValue__YrmMX{margin:0;font-size:2.4rem;font-weight:800;color:var(--energy-accent)}.energy-landing_priceVat__Klbsp{margin:0 0 12px;color:var(--energy-muted)}.energy-landing_faq__oQ4US{padding:12px 0;border-bottom:1px solid #e7e5e4}.energy-landing_faq__oQ4US summary{cursor:pointer;font-weight:700}.energy-landing_faq__oQ4US p{margin:8px 0 0;color:var(--energy-muted)}.energy-landing_founder__YZwWl{margin-top:20px;color:var(--energy-muted)}.energy-landing_footer__ChMhB{max-width:1120px;margin:32px auto 0;padding:24px 16px 40px;border-top:1px solid #e7e5e4;font-size:.88rem;color:var(--energy-muted)}.energy-landing_footerLinks__dN4xm{display:flex;gap:16px}.energy-landing_footerLinks__dN4xm a{color:inherit}@media (max-width:820px){.energy-landing_hero__SVA_2{gap:24px}.energy-landing_hero__SVA_2,.energy-landing_steps__XZOor{grid-template-columns:minmax(0,1fr)}.energy-landing_navLinks__ndD_A{gap:10px;font-size:.88rem}}.heat-pump-widget_widget__sowU_{display:flex;flex-direction:column}.heat-pump-widget_step__XYdeD{margin:14px 18px 0;font-size:.78rem;color:#5b6660}.heat-pump-widget_title__Qos0D{margin:4px 18px 12px;font-size:1.15rem;line-height:1.3;color:#18211b}.heat-pump-widget_description__pKA_W{margin:0 0 10px;font-size:.9rem;color:#3d4741}.heat-pump-widget_choices__SG13u{display:grid;grid-gap:8px;gap:8px}.heat-pump-widget_choice__DJuLw{width:100%;min-height:48px;padding:10px 14px;border:1px solid rgba(20,28,22,.16);border-radius:calc(var(--widget-radius) * .7);background:#fff;color:#18211b;font:inherit;font-weight:600;text-align:left;cursor:pointer}.heat-pump-widget_choice__DJuLw:focus-visible,.heat-pump-widget_choice__DJuLw:hover{border-color:var(--widget-primary-accent)}.heat-pump-widget_choiceSelected__dAIpa{border-color:var(--widget-primary-accent);box-shadow:inset 0 0 0 2px var(--widget-primary-accent)}.heat-pump-widget_field__wmkeu{display:grid;grid-gap:6px;gap:6px;margin-bottom:10px;font-size:.88rem;font-weight:600;color:#2a332d}.heat-pump-widget_field__wmkeu input{min-height:44px;padding:8px 12px;border:1px solid rgba(20,28,22,.2);border-radius:10px;font:inherit;font-weight:400}.heat-pump-widget_yesNoRow__GgbRP{display:grid;grid-gap:8px;gap:8px;margin-bottom:14px}.heat-pump-widget_yesNoQuestion__M8tNM{font-weight:600;color:#2a332d}.heat-pump-widget_linkButton__M0CFO{padding:0;border:0;background:none;color:var(--widget-primary-ink);font:inherit;font-size:.85rem;text-decoration:underline;cursor:pointer}.heat-pump-widget_card__Pv1rp{display:grid;grid-gap:12px;gap:12px;padding:0 14px 4px}.heat-pump-widget_cardBlock__Uz8zw{display:grid;grid-gap:4px;gap:4px;padding:12px 14px;border-radius:12px;background:#f5f7f5}.heat-pump-widget_cardLabel__1V_eM{font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:#5b6660}.heat-pump-widget_cardFigure__TkRJ8{font-size:1.35rem;line-height:1.25;color:var(--widget-primary-ink)}.heat-pump-widget_cardText__Qo9n8{margin:0;font-size:.92rem;color:#18211b}.heat-pump-widget_cardNote__7PpRK{margin:4px 0 0;font-size:.82rem;color:#3d4741}.heat-pump-widget_chip__tw2d9{justify-self:start;padding:3px 10px;border-radius:999px;font-size:.82rem;font-weight:700;background:#e8ece9;color:#18211b}.heat-pump-widget_chip_high__XCKDK{background:#dcefe2;color:#14532d}.heat-pump-widget_chip_medium__4g6RV{background:#fdf0d3;color:#713f12}.heat-pump-widget_chip_low__MkgiP{background:#f8dfdc;color:#7f1d1d}.heat-pump-widget_disclaimer__hX8jT{margin:0;font-size:.82rem;font-weight:600;color:#3d4741}.heat-pump-widget_nextStep__dKVJq{margin:0;font-size:.92rem;color:#18211b}.heat-pump-widget_refusal__a4wYn{margin:0;color:#7f1d1d}.heat-pump-widget_sources__6Q8Wi{font-size:.78rem;color:#5b6660}.heat-pump-widget_sources__6Q8Wi summary{cursor:pointer;font-weight:600}.heat-pump-widget_sources__6Q8Wi ul{margin:6px 0 0;padding-left:18px}.heat-pump-widget_sources__6Q8Wi a{color:inherit}.heat-pump-widget_studioPreview__PVZJm .widget-page-shell{min-height:0;display:block;padding:0;overflow:visible}.heat-pump-widget_studioPreview__PVZJm .embed-widget{width:100%;max-height:none}