{"id":30,"date":"2026-02-13T13:36:36","date_gmt":"2026-02-13T13:36:36","guid":{"rendered":"https:\/\/palmetto.com\/heat-pumps\/california\/"},"modified":"2026-10-01T17:52:45","modified_gmt":"2026-10-01T17:52:45","slug":"california","status":"publish","type":"page","link":"https:\/\/palmetto.com\/heat-pumps\/california\/","title":{"rendered":"California Heat Pump Leasing &#038; Installation Guide"},"content":{"rendered":"\n<style>\n\/* ========================================\n   PALMETTO HVAC - Consolidated Stylesheet\n   Scoped under .palmetto-hvac wrapper\n   ======================================== *\/\n\n\/* ---- Variables ---- *\/\n\n:root {\n    --color-brand-grey-50: var(--grey-50, #fbfbf7);\n    --color-brand-greengrey: var(--greengrey, #E0E8C7);\n    --color-brand-green: var(--green, #DAF3A7);\n    --color-brand-grey-100: var(--grey-100, #ecf0e4);\n    --color-brand-grey-200: var(--grey-200, #cbd5d0);\n    --color-brand-grey-300: var(--grey-300, #a7b1b0);\n    --color-brand-grey-400: var(--grey-400, #819087);\n    --color-brand-grey-500: var(--grey-500, #65776d);\n    --color-brand-grey-600: var(--grey-600, #4a5951);\n    --color-brand-grey-700: var(--grey-700, #313e37);\n    --color-brand-grey-800: var(--grey-800, #28332d);\n    --color-brand-grey-900: var(--grey-900, #1f2723);\n    --color-brand-grey-lighter: var(--grey-150, #dae3d8);\n    --color-brand-primary-400: var(--palmetto-400, #f77d67);\n    --color-brand-primary-500: var(--palmetto-500, #f9593b);\n    --color-brand-primary-600: var(--palmetto-600, #df3a1c);\n    --color-brand-primary-base: var(--palmetto-500, #f9593b);\n    --color-brand-primary-light: var(--palmetto-300, #ffb493);\n    --color-brand-primary-lighter: var(--palmetto-200, #ffccb5);\n    --color-brand-primary-dark: var(--palmetto-700, #952a18);\n    --color-brand-primary-darker: var(--palmetto-800, #611d11);\n    --color-brand-secondary-50: var(--volt-50, #f5f5fd);\n    --color-brand-secondary-200: var(--volt-200, #c5abfd);\n    --color-brand-secondary-400: var(--volt-400, #9469f2);\n    --color-brand-secondary-500: var(--volt-500, #815ed5);\n    --color-brand-secondary-light: var(--volt-300, #ad8bf5);\n    --color-brand-danger-600: var(--red-600, #a61515);\n    --color-brand-danger-700: var(--red-700, #881616);\n    --color-brand-danger-800: var(--red-800, #4f0104);\n    --color-brand-dark-500: var(--lumen-800, #323a25);\n    --color-brand-dark-base: var(--lumen-800, #323a25);\n    --color-brand-light-base: var(--grey-100, #ecf0e4);\n    --color-brand-black-500: var(--mono-black, #000);\n    --color-brand-white-500: var(--mono-white, #fff);\n    --color-brand-white-base: var(--mono-white, #fff);\n    --color-text-white: var(--mono-white, #fff);\n    --color-text-black: var(--almostblack, #1D2320);\n    --size-border-radius-md: 8px;\n    --size-border-radius-lg: 16px;\n    --size-spacing-2xs: 0.25rem;\n    --size-spacing-xs: 0.5rem;\n    --size-spacing-sm: 0.75rem;\n    --size-spacing-md: 1rem;\n    --size-spacing-lg: 1.5rem;\n    --size-spacing-xl: 2rem;\n    --size-spacing-2xl: 2.5rem;\n    --size-spacing-3xl: 3rem;\n    --size-spacing-4xl: 4rem;\n    --size-spacing-5xl: 5rem;\n    --size-spacing-6xl: 6rem;\n    --size-spacing-7xl: 8rem;\n    --shadow-sm: 0 2px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0,0,0,0.1);\n    --shadow-lg: 0 10px 12px -4px rgba(0, 0, 0, 0.1), 0 4px 6px rgba(0, 0, 0, 0.06);\n\n    \/* Background colors *\/\n    --color-bg-page: #F4F1EE;\n    --color-bg-card: #F4F1EE;\n    --color-bg-light: #E6DED8;\n    --color-bg-green-light: #E9EEE1;\n    --color-off-white: #fafafa;\n\n    \/* Text colors *\/\n    --color-text-primary: var(--color-text-black);\n    --color-text-secondary: var(--color-brand-grey-600);\n    --color-text-muted: var(--color-brand-grey-400);\n    --color-text-form-label: #5A6C62;\n    --color-text-body-muted: #4E5351;\n\n    \/* Border colors *\/\n    --color-border-light: var(--color-brand-grey-200);\n    --color-border-medium: var(--color-brand-grey-300);\n\n    \/* Aliases for convenience *\/\n    --color-white: var(--color-brand-white-500);\n    --color-black: var(--color-brand-black-500);\n    --color-primary: var(--color-brand-primary-500);\n    --color-primary-dark: var(--color-brand-primary-dark);\n    --color-danger: var(--color-brand-danger-600);\n}\n\n\n:root {\n    --font-family-body: Saans, -apple-system, BlinkMacSystemFont, 'avenir next', 'avenir', 'helvetica neue', 'helvetica', 'Ubuntu', 'roboto', 'noto', 'segoe ui', arial, sans-serif;\n    --font-family-brand: ABC Solar Display, 'Helvetica', Arial, sans-serif;\n    --font-weight-regular: 400;\n    --font-weight-medium: 500;\n    --font-weight-bold: 700;\n    --size-font-sm: 0.875rem;\n    --size-font-md: 1rem;\n    --size-font-lg: 1.25rem;\n    --size-font-xl: 1.5rem;\n    --size-font-2xl: 2.25rem;\n    --size-font-3xl: 3.75rem;\n}\n\n\n\/* ---- Font Faces (CDN) ---- *\/\n\n@font-face {\nfont-family: Saans;\nsrc: url(https:\/\/palmetto.com\/_next\/static\/media\/Saans-Bold.9bfe4e2b.woff2) format(\"woff2\"), url(https:\/\/palmetto.com\/_next\/static\/media\/Saans-Bold.55af0076.woff) format(\"woff\");\nfont-weight: 700;\nfont-style: normal;\nfont-display:fallback\n}\n\n@font-face {\nfont-family: Saans;\nsrc: url(https:\/\/palmetto.com\/_next\/static\/media\/Saans-BoldItalic.759af772.woff2) format(\"woff2\"), url(https:\/\/palmetto.com\/_next\/static\/media\/Saans-BoldItalic.1f68b9fd.woff) format(\"woff\");\nfont-weight: 700;\nfont-style: italic;\nfont-display:fallback\n}\n\n@font-face {\nfont-family: Saans;\nsrc: url(https:\/\/palmetto.com\/_next\/static\/media\/Saans-Medium.42015e2e.woff2) format(\"woff2\"), url(https:\/\/palmetto.com\/_next\/static\/media\/Saans-Medium.bea454fa.woff) format(\"woff\");\nfont-weight: 500;\nfont-style: normal;\nfont-display:fallback\n}\n\n@font-face {\nfont-family: Saans;\nsrc: url(https:\/\/palmetto.com\/_next\/static\/media\/Saans-MediumItalic.514fe8eb.woff2) format(\"woff2\"), url(https:\/\/palmetto.com\/_next\/static\/media\/Saans-MediumItalic.be66b2ca.woff) format(\"woff\");\nfont-weight: 500;\nfont-style: italic;\nfont-display:fallback\n}\n\n@font-face {\nfont-family: Saans;\nsrc: url(https:\/\/palmetto.com\/_next\/static\/media\/Saans-Regular.7b6112a7.woff2) format(\"woff2\"), url(https:\/\/palmetto.com\/_next\/static\/media\/Saans-Regular.bd35f1b6.woff) format(\"woff\");\nfont-weight: 400;\nfont-style: normal;\nfont-display:fallback\n}\n\n@font-face {\nfont-family: Saans;\nsrc: url(https:\/\/palmetto.com\/_next\/static\/media\/Saans-RegularItalic.0f06b41c.woff2) format(\"woff2\"), url(https:\/\/palmetto.com\/_next\/static\/media\/Saans-RegularItalic.8ab2f0b3.woff) format(\"woff\");\nfont-weight: 400;\nfont-style: italic;\nfont-display:fallback\n}\n\n@font-face {\nfont-family: ABC Solar Display;\nsrc: url(https:\/\/palmetto.com\/_next\/static\/media\/ABCSolarDisplay-Bold.e20e2c6c.woff2) format(\"woff2\"), url(https:\/\/palmetto.com\/_next\/static\/media\/ABCSolarDisplay-Bold.ed5f4fc6.woff) format(\"woff\");\nfont-weight: 700;\nfont-style: normal;\nfont-display:fallback\n}\n\n@font-face {\nfont-family: ABC Solar Display;\nsrc: url(https:\/\/palmetto.com\/_next\/static\/media\/ABCSolarDisplay-BoldItalic.0d7817c2.woff2) format(\"woff2\"), url(https:\/\/palmetto.com\/_next\/static\/media\/ABCSolarDisplay-BoldItalic.f1f8bb7c.woff) format(\"woff\");\nfont-weight: 700;\nfont-style: italic;\nfont-display:fallback\n}\n\n@font-face {\nfont-family: ABC Solar Display;\nsrc: url(https:\/\/palmetto.com\/_next\/static\/media\/ABCSolarDisplay-Extrabold.186558fe.woff2) format(\"woff2\"), url(https:\/\/palmetto.com\/_next\/static\/media\/ABCSolarDisplay-Extrabold.781ff2ce.woff) format(\"woff\");\nfont-weight: 800;\nfont-style: normal;\nfont-display:fallback\n}\n\n@font-face {\nfont-family: ABC Solar Display;\nsrc: url(https:\/\/palmetto.com\/_next\/static\/media\/ABCSolarDisplay-ExtraboldItalic.e03de023.woff2) format(\"woff2\"), url(https:\/\/palmetto.com\/_next\/static\/media\/ABCSolarDisplay-ExtraboldItalic.f47873d3.woff) format(\"woff\");\nfont-weight: 800;\nfont-style: italic;\nfont-display:fallback\n}\n\n\n\/* ---- Typography ---- *\/\n\n.palmetto-hvac {\n    font-size: 16px;\n}\n\n\n.palmetto-hvac {\n    font-family: 'Saans', sans-serif;\n    font-weight: var(--font-weight-regular);\n    font-size: var(--size-font-md);\n    line-height: 24px;\n    letter-spacing: 0;\n    color: var(--color-text-black);\n    background: var(--color-bg-page);\n    margin: 0;\n    padding: 0;\n}\n\n\n\/* Links *\/\n.palmetto-hvac a {\n    color: inherit;\n    text-decoration: underline;\n}\n\n\n.palmetto-hvac a:hover {\n    opacity: 0.8;\n}\n\n\n\/* Headings *\/\n.palmetto-hvac h1,\n.palmetto-hvac .h1 {\n    font-family: var(--font-family-brand);\n    font-weight: 800;\n    font-size: 160px;\n    line-height: 0.9;\n}\n\n\n.palmetto-hvac h2,\n.palmetto-hvac .h2 {\n    font-family: 'ABC Solar Display', sans-serif;\n    font-weight: 800;\n    font-size: 64px;\n    line-height: 56px;\n    letter-spacing: 0;\n    margin: 0;\n    color: var(--color-text-black);\n}\n\n\n.palmetto-hvac h3,\n.palmetto-hvac .h3 {\n    font-family: var(--font-family-brand);\n    font-size: 28px;\n    line-height: 1.1;\n    font-weight: 700;\n    letter-spacing: 1px;\n    margin: 0;\n    color: var(--color-text-black);\n}\n\n\n.palmetto-hvac h4,\n.palmetto-hvac .h4 {\n    font-family: 'ABC Solar Display', sans-serif;\n    font-size: 24px;\n    line-height: 1.1;\n    font-weight: 600;\n    letter-spacing: 0;\n    margin: 0;\n}\n\n\n.palmetto-hvac h5,\n.palmetto-hvac .h5 {\n    font-family: 'ABC Solar Display', sans-serif;\n    font-size: 18px;\n    font-weight: 900;\n    letter-spacing: 0.2em;\n    text-transform: uppercase;\n    line-height: 1.4;\n    margin: 0;\n    \n}\n@media screen and (max-width: 767px) {\n.palmetto-hvac h5,\n.palmetto-hvac .h5 {\n        font-size: 14px;\n    }\n}\n\n\n.palmetto-hvac h6,\n.palmetto-hvac .h6 {\n    font-size: 16px;\n    line-height: 1.4;\n    font-weight: 700;\n    margin: 0;\n}\n\n\n\/* Body Text *\/\n.palmetto-hvac p {\n    font-family: 'Saans', sans-serif;\n    font-weight: 400;\n    font-size: 16px;\n    line-height: 24px;\n    letter-spacing: 0;\n    margin: 0;\n    color: var(--color-text-black);\n}\n\n\n.palmetto-hvac .text--display-large {\n    font-size: 61px;\n    line-height: 1.1;\n    font-weight: 400;\n}\n\n\n\/* Text Sizes *\/\n.palmetto-hvac .text--16 {\n    font-size: 16px;\n}\n\n\n.palmetto-hvac .text--18 {\n    font-size: 18px;\n}\n\n\n.palmetto-hvac .text--large {\n    font-size: 18px;\n    line-height: 1.4;\n}\n\n\n.palmetto-hvac .text--20 {\n    font-size: 20px;\n    line-height: 30px;\n}\n\n\n.palmetto-hvac .text--22 {\n    font-size: 22px;\n}\n\n\n.palmetto-hvac .text--24 {\n    font-size: 24px;\n}\n\n\n.palmetto-hvac .text--28 {\n    font-size: 28px;\n}\n\n\n.palmetto-hvac .text--32 {\n    font-size: 32px;\n}\n\n\n.palmetto-hvac .text--40 {\n    font-size: 40px;\n    line-height: 40px;\n}\n\n\n.palmetto-hvac .text--48 {\n    font-size: 48px;\n    line-height: 44px;\n}\n\n\n.palmetto-hvac .text--54 {\n    font-size: 54px;\n}\n\n\n.palmetto-hvac .text--60 {\n    font-size: 60px;\n}\n\n\n.palmetto-hvac .text--64 {\n    font-size: 64px;\n    line-height: 56px;\n}\n\n\n.palmetto-hvac .text--144 {\n    font-size: 144px;\n    line-height: 144px;\n}\n\n\n.palmetto-hvac .text--small {\n    font-size: 14px;\n    line-height: 1.4;\n}\n\n\n.palmetto-hvac .text--tiny {\n    font-size: 12px;\n    line-height: 1.4;\n}\n\n\n\/* Text Alignment *\/\n.palmetto-hvac .text--center {\n    text-align: center;\n}\n\n\n.palmetto-hvac .text--right {\n    text-align: right;\n}\n\n\n.palmetto-hvac .text--left {\n    text-align: left;\n}\n\n\n\/* Font Weights *\/\n.palmetto-hvac .font--light {\n    font-weight: 300 !important;\n}\n\n\n.palmetto-hvac .font--normal {\n    font-weight: 400 !important;\n}\n\n\n.palmetto-hvac .font--medium {\n    font-weight: 500 !important;\n}\n\n\n.palmetto-hvac .font--semibold {\n    font-weight: 600 !important;\n}\n\n\n.palmetto-hvac .font--bold,\n.palmetto-hvac .fw--bold {\n    font-weight: 700 !important;\n}\n\n\n.palmetto-hvac .font--extrabold {\n    font-weight: 800 !important;\n}\n\n\n.palmetto-hvac .font--heavy {\n    font-weight: 900 !important;\n}\n\n\n\/* Font Families *\/\n.palmetto-hvac .font--sans {\n    font-family: var(--font-family-body) !important;\n}\n\n\n.palmetto-hvac .font--brand {\n    font-family: var(--font-family-brand) !important;\n}\n\n\n\/* Text Colors *\/\n.palmetto-hvac .text-color--primary {\n    color: var(--color-text-primary);\n}\n\n\n.palmetto-hvac .text-color--secondary {\n    color: var(--color-text-secondary);\n}\n\n\n.palmetto-hvac .text-color--white {\n    color: var(--color-white) !important;\n}\n\n\n.palmetto-hvac .text-color--muted {\n    color: var(--color-text-muted);\n}\n\n\n.palmetto-hvac .text-color--danger {\n    color: var(--color-danger);\n}\n\n\n.palmetto-hvac .text-color--orange {\n    color: var(--color-brand-primary-500);\n}\n\n\n.palmetto-hvac .text-color--card {\n    color: var(--color-brand-grey-800);\n}\n\n\n.palmetto-hvac .text-color--dark {\n    color: var(--color-text-black);\n}\n\n\n.palmetto-hvac .text-color--gray-dark {\n    color: var(--color-brand-grey-800);\n}\n\n\n.palmetto-hvac .text-color--gray-med {\n    color: var(--color-brand-grey-600);\n}\n\n\n.palmetto-hvac .text-color--gray-light {\n    color: var(--color-brand-grey-500);\n}\n\n\n.palmetto-hvac .text-color--gray-cool {\n    color: var(--color-brand-grey-700);\n}\n\n\n.palmetto-hvac .text-color--form-label {\n    color: var(--color-text-form-label);\n}\n\n\n.palmetto-hvac .text-color--body-muted {\n    color: var(--color-text-body-muted);\n}\n\n\n\/* Line Heights *\/\n.palmetto-hvac .lh--tight {\n    line-height: 1.1 !important;\n}\n\n\n.palmetto-hvac .lh--normal {\n    line-height: 1.4 !important;\n}\n\n\n.palmetto-hvac .lh--relaxed {\n    line-height: 1.6 !important;\n}\n\n\n.palmetto-hvac .lh--tall {\n    line-height: 1.9 !important;\n}\n\n\n\/* Text Transform *\/\n.palmetto-hvac .text--uppercase {\n    text-transform: uppercase;\n}\n\n\n\/* Text Decoration *\/\n.palmetto-hvac .text--underline {\n    text-decoration: underline;\n}\n\n\n.palmetto-hvac .text--no-underline {\n    text-decoration: none;\n}\n\n\n\/* Combined Label Style *\/\n.palmetto-hvac .text--label {\n    font-size: 14px;\n    font-weight: 700;\n    line-height: 17px;\n    text-transform: uppercase;\n    color: var(--color-text-secondary);\n}\n\n\n\/* Eyebrow Style *\/\n.palmetto-hvac .text--eyebrow {\n    font-size: 18px;\n    font-weight: 900;\n    letter-spacing: 0.2em;\n    text-transform: uppercase;\n}\n\n\n\/* Description\/Subtitle Style *\/\n.palmetto-hvac .text--description {\n    font-weight: 400;\n    font-size: 18px;\n    line-height: 1.9;\n    letter-spacing: 0;\n}\n\n\n\/* Section number style - 24px\/24px *\/\n.palmetto-hvac .text--section-number {\n    font-family: 'Saans', sans-serif;\n    font-weight: 800;\n    font-size: 24px;\n    line-height: 24px;\n    letter-spacing: 0.025em;\n    color: var(--color-brand-primary-500);\n}\n\n\n.palmetto-hvac .text--section-number.number-reverse {\n    color: var(--color-text-white);\n}\n\n\n\/* Link style - 18px\/24px *\/\n.palmetto-hvac .text--link {\n    font-size: 18px;\n    line-height: 24px;\n    letter-spacing: 0;\n}\n\n\n\/* Specialized Text Utilities *\/\n\/* Small label text for data displays *\/\n.palmetto-hvac .text--label-sm {\n    font-size: 12px;\n    line-height: 110%;\n}\n\n\n\/* Compact body text for tight layouts *\/\n.palmetto-hvac .text--body-compact {\n    font-size: 16px;\n    line-height: 110%;\n}\n\n\n\/* Uppercase label with standard letter-spacing *\/\n.palmetto-hvac .text--label-uppercase {\n    font-size: 14px;\n    letter-spacing: 0.5px;\n    text-transform: uppercase;\n}\n\n\n\/* Uppercase label with wide letter-spacing *\/\n.palmetto-hvac .text--label-uppercase-wide {\n    font-size: 14px;\n    letter-spacing: 0.2em;\n    text-transform: uppercase;\n}\n\n\n\/* Medium value text for emphasis *\/\n.palmetto-hvac .text--value-md {\n    font-size: 18px;\n    line-height: 110%;\n    text-transform: none;\n    letter-spacing: 0;\n}\n\n\n\/* Small body text with relaxed line-height *\/\n.palmetto-hvac .text--body-sm {\n    font-size: 14px;\n    line-height: 140%;\n}\n\n\n\/* Badge\/chip text style *\/\n.palmetto-hvac .text--badge {\n    font-size: 12px;\n    line-height: 1;\n}\n\n\n\/* Body text with relaxed line-height *\/\n.palmetto-hvac .text--body-relaxed {\n    font-size: 16px;\n    line-height: 1.5;\n}\n\n\n\/* Large body text *\/\n.palmetto-hvac .text--body-lg {\n    font-size: 20px;\n    line-height: 28px;\n}\n\n\n\/* Small display text for headings\/prices *\/\n.palmetto-hvac .text--display-sm {\n    font-size: 24px;\n    line-height: 1.1;\n}\n\n\n\/* Large price display text *\/\n.palmetto-hvac .text--price-lg {\n    font-size: 32px;\n    line-height: 110%;\n}\n\n\n.palmetto-hvac .text--h1-subtitle {\n    font-family: var(--font-family-brand);\n    font-weight: 800;\n    font-size: 56px;\n    line-height: 48px;\n}\n\n\n\/* Semantic Typography Classes *\/\n.palmetto-hvac .text--section-heading {\n    font-family: 'ABC Solar Display', sans-serif;\n    font-weight: 800;\n    font-size: 84px;\n    line-height: 90%;\n}\n\n\n.palmetto-hvac .text--section-subtitle {\n    font-family: 'Saans', sans-serif;\n    font-weight: 380;\n    font-size: 24px;\n    line-height: 32px;\n}\n\n\n.palmetto-hvac .text--subsection-heading {\n    font-family: 'ABC Solar Display', sans-serif;\n    font-weight: 800;\n    font-size: 48px;\n    line-height: 90%;\n}\n\n\n.palmetto-hvac .text--card-title {\n    font-family: 'ABC Solar Display', sans-serif;\n    font-weight: 700;\n    font-size: 24px;\n    line-height: 24px;\n}\n\n\n.palmetto-hvac .text--card-description {\n    font-family: 'Saans', sans-serif;\n    font-weight: 380;\n    font-size: 18px;\n    line-height: 28px;\n}\n\n\n.palmetto-hvac .text--cta-heading {\n    font-family: 'ABC Solar Display', sans-serif;\n    font-weight: 800;\n    font-size: 88px;\n    line-height: 95%;\n}\n\n\n.palmetto-hvac .text--cta-body {\n    font-family: 'Saans', sans-serif;\n    font-weight: 380;\n    font-size: 28px;\n    line-height: 40px;\n}\n\n\n.palmetto-hvac .text--form-label {\n    font-family: 'Saans', sans-serif;\n    font-weight: 790;\n    font-size: 16px;\n    line-height: 24px;\n}\n\n\n.palmetto-hvac .text--display-value {\n    font-family: 'ABC Solar Display', sans-serif;\n    font-weight: 800;\n    font-size: 144px;\n    line-height: 144px;\n    letter-spacing: 0.01em;\n}\n\n\n\/* Responsive Typography *\/\n@media (max-width: 992px) {\n    .palmetto-hvac h1,\n.palmetto-hvac .h1 {\n        font-size: 80px;\n    }\n\n\n    .palmetto-hvac h2,\n.palmetto-hvac .h2 {\n        font-size: 48px;\n    }\n\n\n    .palmetto-hvac h3,\n.palmetto-hvac .h3 {\n        font-size: 24px;\n    }\n\n}\n\n@media (max-width: 768px) {\n    .palmetto-hvac h1,\n.palmetto-hvac .h1 {\n        font-size: 50px;\n    }\n\n\n    .palmetto-hvac h2,\n.palmetto-hvac .h2 {\n        font-size: 40px;\n        line-height: 90%;\n    }\n\n\n    .palmetto-hvac h3,\n.palmetto-hvac .h3 {\n        font-size: 20px;\n    }\n\n\n    \/* Semantic responsive classes *\/\n    .palmetto-hvac .text--section-number {\n        font-size: 18px !important;\n        line-height: 24px;\n    }\n\n\n    .palmetto-hvac .text--section-heading {\n        font-size: 40px;\n        line-height: 90%;\n    }\n\n\n    .palmetto-hvac .text--section-subtitle {\n        font-size: 18px;\n        line-height: 32px;\n    }\n\n\n    .palmetto-hvac .text--subsection-heading {\n        font-size: 40px;\n        line-height: 95%;\n    }\n\n\n    .palmetto-hvac .text--card-title {\n        font-size: 20px;\n        line-height: 24px;\n    }\n\n\n    .palmetto-hvac .text--card-description {\n        font-size: 18px;\n        line-height: 28px;\n    }\n\n\n    .palmetto-hvac .text--cta-heading {\n        font-size: 48px;\n        line-height: 95%;\n    }\n\n\n    .palmetto-hvac .text--cta-body {\n        font-size: 20px;\n        line-height: 25px;\n    }\n\n\n    .palmetto-hvac .text--form-label {\n        font-size: 16px;\n        line-height: 24px;\n    }\n\n\n    .palmetto-hvac .text--display-value {\n        font-size: 94px;\n        line-height: 144px;\n    }\n\n}\n\n\n\/* ---- Global Reset ---- *\/\n\n\/* Box-sizing reset *\/\n.palmetto-hvac *,\n.palmetto-hvac *::before,\n.palmetto-hvac *::after {\n    box-sizing: border-box;\n}\n\n\n\/* Base reset *\/\n.palmetto-hvac {\n    -webkit-text-size-adjust: 100%;\n    -moz-text-size-adjust: 100%;\n    text-size-adjust: 100%;\n}\n\n\n.palmetto-hvac {\n    min-height: 100vh;\n    line-height: 1.5;\n    margin: 0;\n    padding: 0;\n    background-color: var(--color-brand-grey-50, #FBFBF7);\n    color: var(--color-text-black);\n    -webkit-font-smoothing: antialiased;\n    -moz-osx-font-smoothing: grayscale;\n}\n\n\n\/* Images *\/\n.palmetto-hvac img {\n    max-width: 100%;\n    height: auto;\n    display: block;\n}\n\n\n\/* Links *\/\n.palmetto-hvac a {\n    color: inherit;\n    text-decoration-skip-ink: auto;\n}\n\n\n\/* Remove default button styles *\/\n.palmetto-hvac button {\n    font: inherit;\n    cursor: pointer;\n    border: none;\n    background: none;\n    padding: 0;\n}\n\n\n\/* Remove list styles on ul, ol with class *\/\n.palmetto-hvac ul[class],\n.palmetto-hvac ol[class] {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n}\n\n\n\/* Headings *\/\n.palmetto-hvac h1,\n.palmetto-hvac h2,\n.palmetto-hvac h3,\n.palmetto-hvac h4,\n.palmetto-hvac h5,\n.palmetto-hvac h6 {\n    font-family: var(--font-family-brand);\n    font-weight: var(--font-weight-bold);\n    line-height: 1.1;\n    margin: 0;\n}\n\n\n\/* Paragraphs *\/\n.palmetto-hvac p {\n    margin: 0 0 1rem 0;\n}\n\n\n.palmetto-hvac p:last-child {\n    margin-bottom: 0;\n}\n\n\n\/* ---- Layout ---- *\/\n\n\/* ========================================\n    LAYOUT SYSTEM\n    Container utilities\n    ======================================== *\/\n\n\/* Container *\/\n.palmetto-hvac .container,\n.palmetto-hvac .container--narrow,\n.palmetto-hvac .container--medium,\n.palmetto-hvac .container--wide,\n.palmetto-hvac .container--large {\n    flex: 1;\n    max-width: 1200px;\n    margin: 0 auto;\n    padding: 0 40px;\n    width: 100%;\n}\n\n\n\/* Container width variations *\/\n.palmetto-hvac .container--narrow {\n    max-width: 440px;\n}\n\n\n.palmetto-hvac .container--medium {\n    max-width: 680px;\n}\n\n\n.palmetto-hvac .container--large {\n    max-width: 1400px;\n}\n\n\n\/* Container padding only (no max-width) *\/\n.palmetto-hvac .container-padding {\n    padding: 0 40px;\n}\n\n\n@media screen and (max-width: 992px) {\n    .palmetto-hvac .container,\n.palmetto-hvac .container--narrow,\n.palmetto-hvac .container--medium,\n.palmetto-hvac .container--wide,\n.palmetto-hvac .container-padding {\n        padding: 0 28px;\n    }\n\n}\n\n@media screen and (max-width: 767px) {\n    .palmetto-hvac .container,\n.palmetto-hvac .container--narrow,\n.palmetto-hvac .container--medium,\n.palmetto-hvac .container--wide,\n.palmetto-hvac .container-padding {\n        padding: 0 20px;\n    }\n\n}\n\n\n\/* ---- Spacing ---- *\/\n\n\/* ========================================\n    SPACING UTILITIES\n    Mobile-first approach with min-width media queries\n    ======================================== *\/\n\n\/* Margin Utilities *\/\n\n\/* All sides *\/\n.palmetto-hvac .m-0 { margin: 0 !important; }\n\n.palmetto-hvac .m-1 { margin: 0.25rem !important; }\n \/* 4px *\/\n.palmetto-hvac .m-2 { margin: 0.5rem !important; }\n \/* 8px *\/\n.palmetto-hvac .m-3 { margin: 1rem !important; }\n \/* 16px *\/\n.palmetto-hvac .m-4 { margin: 1.5rem !important; }\n \/* 24px *\/\n.palmetto-hvac .m-5 { margin: 2rem !important; }\n \/* 32px *\/\n.palmetto-hvac .m-6 { margin: 3rem !important; }\n \/* 48px *\/\n.palmetto-hvac .m-7 { margin: 4rem !important; }\n \/* 64px *\/\n.palmetto-hvac .m-8 { margin: 5rem !important; }\n \/* 80px *\/\n.palmetto-hvac .m-9 { margin: 6rem !important; }\n \/* 96px *\/\n.palmetto-hvac .m-10 { margin: 7rem !important; }\n \/* 112px *\/\n.palmetto-hvac .m-11 { margin: 8rem !important; }\n \/* 128px *\/\n.palmetto-hvac .m-auto { margin: auto !important; }\n\n\n\/* Top *\/\n.palmetto-hvac .mt-0 { margin-top: 0 !important; }\n\n.palmetto-hvac .mt-1 { margin-top: 0.25rem !important; }\n\n.palmetto-hvac .mt-2 { margin-top: 0.5rem !important; }\n\n.palmetto-hvac .mt-3 { margin-top: 1rem !important; }\n\n.palmetto-hvac .mt-4 { margin-top: 1.5rem !important; }\n\n.palmetto-hvac .mt-5 { margin-top: 2rem !important; }\n\n.palmetto-hvac .mt-6 { margin-top: 3rem !important; }\n\n.palmetto-hvac .mt-7 { margin-top: 4rem !important; }\n\n.palmetto-hvac .mt-8 { margin-top: 5rem !important; }\n\n.palmetto-hvac .mt-9 { margin-top: 6rem !important; }\n\n.palmetto-hvac .mt-10 { margin-top: 7rem !important; }\n\n.palmetto-hvac .mt-11 { margin-top: 8rem !important; }\n\n.palmetto-hvac .mt-auto { margin-top: auto !important; }\n\n\n\/* Bottom *\/\n.palmetto-hvac .mb-0 { margin-bottom: 0 !important; }\n\n.palmetto-hvac .mb-1 { margin-bottom: 0.25rem !important; }\n\n.palmetto-hvac .mb-2 { margin-bottom: 0.5rem !important; }\n\n.palmetto-hvac .mb-3 { margin-bottom: 1rem !important; }\n\n.palmetto-hvac .mb-4 { margin-bottom: 1.5rem !important; }\n\n.palmetto-hvac .mb-5 { margin-bottom: 2rem !important; }\n\n.palmetto-hvac .mb-6 { margin-bottom: 3rem !important; }\n\n.palmetto-hvac .mb-7 { margin-bottom: 4rem !important; }\n\n.palmetto-hvac .mb-8 { margin-bottom: 5rem !important; }\n\n.palmetto-hvac .mb-9 { margin-bottom: 6rem !important; }\n\n.palmetto-hvac .mb-10 { margin-bottom: 7rem !important; }\n\n.palmetto-hvac .mb-11 { margin-bottom: 8rem !important; }\n\n.palmetto-hvac .mb-auto { margin-bottom: auto !important; }\n\n\n\/* Left *\/\n.palmetto-hvac .ms-0 { margin-left: 0 !important; }\n\n.palmetto-hvac .ms-1 { margin-left: 0.25rem !important; }\n\n.palmetto-hvac .ms-2 { margin-left: 0.5rem !important; }\n\n.palmetto-hvac .ms-3 { margin-left: 1rem !important; }\n\n.palmetto-hvac .ms-4 { margin-left: 1.5rem !important; }\n\n.palmetto-hvac .ms-5 { margin-left: 2rem !important; }\n\n.palmetto-hvac .ms-6 { margin-left: 3rem !important; }\n\n.palmetto-hvac .ms-7 { margin-left: 4rem !important; }\n\n.palmetto-hvac .ms-8 { margin-left: 5rem !important; }\n\n.palmetto-hvac .ms-9 { margin-left: 6rem !important; }\n\n.palmetto-hvac .ms-10 { margin-left: 7rem !important; }\n\n.palmetto-hvac .ms-11 { margin-left: 8rem !important; }\n\n.palmetto-hvac .ms-auto { margin-left: auto !important; }\n\n\n\/* Right *\/\n.palmetto-hvac .me-0 { margin-right: 0 !important; }\n\n.palmetto-hvac .me-1 { margin-right: 0.25rem !important; }\n\n.palmetto-hvac .me-2 { margin-right: 0.5rem !important; }\n\n.palmetto-hvac .me-3 { margin-right: 1rem !important; }\n\n.palmetto-hvac .me-4 { margin-right: 1.5rem !important; }\n\n.palmetto-hvac .me-5 { margin-right: 2rem !important; }\n\n.palmetto-hvac .me-6 { margin-right: 3rem !important; }\n\n.palmetto-hvac .me-7 { margin-right: 4rem !important; }\n\n.palmetto-hvac .me-8 { margin-right: 5rem !important; }\n\n.palmetto-hvac .me-9 { margin-right: 6rem !important; }\n\n.palmetto-hvac .me-10 { margin-right: 7rem !important; }\n\n.palmetto-hvac .me-11 { margin-right: 8rem !important; }\n\n.palmetto-hvac .me-auto { margin-right: auto !important; }\n\n\n\/* X-axis (left and right) *\/\n.palmetto-hvac .mx-0 { margin-left: 0 !important; margin-right: 0 !important; }\n\n.palmetto-hvac .mx-1 { margin-left: 0.25rem !important; margin-right: 0.25rem !important; }\n\n.palmetto-hvac .mx-2 { margin-left: 0.5rem !important; margin-right: 0.5rem !important; }\n\n.palmetto-hvac .mx-3 { margin-left: 1rem !important; margin-right: 1rem !important; }\n\n.palmetto-hvac .mx-4 { margin-left: 1.5rem !important; margin-right: 1.5rem !important; }\n\n.palmetto-hvac .mx-5 { margin-left: 2rem !important; margin-right: 2rem !important; }\n\n.palmetto-hvac .mx-6 { margin-left: 3rem !important; margin-right: 3rem !important; }\n\n.palmetto-hvac .mx-7 { margin-left: 4rem !important; margin-right: 4rem !important; }\n\n.palmetto-hvac .mx-8 { margin-left: 5rem !important; margin-right: 5rem !important; }\n\n.palmetto-hvac .mx-9 { margin-left: 6rem !important; margin-right: 6rem !important; }\n\n.palmetto-hvac .mx-10 { margin-left: 7rem !important; margin-right: 7rem !important; }\n\n.palmetto-hvac .mx-11 { margin-left: 8rem !important; margin-right: 8rem !important; }\n\n.palmetto-hvac .mx-auto { margin-left: auto !important; margin-right: auto !important; }\n\n\n\/* Y-axis (top and bottom) *\/\n.palmetto-hvac .my-0 { margin-top: 0 !important; margin-bottom: 0 !important; }\n\n.palmetto-hvac .my-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; }\n\n.palmetto-hvac .my-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; }\n\n.palmetto-hvac .my-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; }\n\n.palmetto-hvac .my-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; }\n\n.palmetto-hvac .my-5 { margin-top: 2rem !important; margin-bottom: 2rem !important; }\n\n.palmetto-hvac .my-6 { margin-top: 3rem !important; margin-bottom: 3rem !important; }\n\n.palmetto-hvac .my-7 { margin-top: 4rem !important; margin-bottom: 4rem !important; }\n\n.palmetto-hvac .my-8 { margin-top: 5rem !important; margin-bottom: 5rem !important; }\n\n.palmetto-hvac .my-9 { margin-top: 6rem !important; margin-bottom: 6rem !important; }\n\n.palmetto-hvac .my-10 { margin-top: 7rem !important; margin-bottom: 7rem !important; }\n\n.palmetto-hvac .my-11 { margin-top: 8rem !important; margin-bottom: 8rem !important; }\n\n.palmetto-hvac .my-auto { margin-top: auto !important; margin-bottom: auto !important; }\n\n\n\/* Padding Utilities *\/\n\n\/* All sides *\/\n.palmetto-hvac .p-0 { padding: 0 !important; }\n\n.palmetto-hvac .p-1 { padding: 0.25rem !important; }\n \/* 4px *\/\n.palmetto-hvac .p-2 { padding: 0.5rem !important; }\n \/* 8px *\/\n.palmetto-hvac .p-3 { padding: 1rem !important; }\n \/* 16px *\/\n.palmetto-hvac .p-4 { padding: 1.5rem !important; }\n \/* 24px *\/\n.palmetto-hvac .p-5 { padding: 2rem !important; }\n \/* 32px *\/\n.palmetto-hvac .p-6 { padding: 3rem !important; }\n \/* 48px *\/\n.palmetto-hvac .p-7 { padding: 4rem !important; }\n \/* 64px *\/\n.palmetto-hvac .p-8 { padding: 5rem !important; }\n \/* 80px *\/\n.palmetto-hvac .p-9 { padding: 6rem !important; }\n \/* 96px *\/\n.palmetto-hvac .p-10 { padding: 7rem !important; }\n \/* 112px *\/\n.palmetto-hvac .p-11 { padding: 8rem !important; }\n \/* 128px *\/\n\n\/* Top *\/\n.palmetto-hvac .pt-0 { padding-top: 0 !important; }\n\n.palmetto-hvac .pt-1 { padding-top: 0.25rem !important; }\n\n.palmetto-hvac .pt-2 { padding-top: 0.5rem !important; }\n\n.palmetto-hvac .pt-3 { padding-top: 1rem !important; }\n\n.palmetto-hvac .pt-4 { padding-top: 1.5rem !important; }\n\n.palmetto-hvac .pt-5 { padding-top: 2rem !important; }\n\n.palmetto-hvac .pt-6 { padding-top: 3rem !important; }\n\n.palmetto-hvac .pt-7 { padding-top: 4rem !important; }\n\n.palmetto-hvac .pt-8 { padding-top: 5rem !important; }\n\n.palmetto-hvac .pt-9 { padding-top: 6rem !important; }\n\n.palmetto-hvac .pt-10 { padding-top: 7rem !important; }\n\n.palmetto-hvac .pt-11 { padding-top: 8rem !important; }\n\n\n\/* Bottom *\/\n.palmetto-hvac .pb-0 { padding-bottom: 0 !important; }\n\n.palmetto-hvac .pb-1 { padding-bottom: 0.25rem !important; }\n\n.palmetto-hvac .pb-2 { padding-bottom: 0.5rem !important; }\n\n.palmetto-hvac .pb-3 { padding-bottom: 1rem !important; }\n\n.palmetto-hvac .pb-4 { padding-bottom: 1.5rem !important; }\n\n.palmetto-hvac .pb-5 { padding-bottom: 2rem !important; }\n\n.palmetto-hvac .pb-6 { padding-bottom: 3rem !important; }\n\n.palmetto-hvac .pb-7 { padding-bottom: 4rem !important; }\n\n.palmetto-hvac .pb-8 { padding-bottom: 5rem !important; }\n\n.palmetto-hvac .pb-9 { padding-bottom: 6rem !important; }\n\n.palmetto-hvac .pb-10 { padding-bottom: 7rem !important; }\n\n.palmetto-hvac .pb-11 { padding-bottom: 8rem !important; }\n\n\n\/* Left *\/\n.palmetto-hvac .ps-0 { padding-left: 0 !important; }\n\n.palmetto-hvac .ps-1 { padding-left: 0.25rem !important; }\n\n.palmetto-hvac .ps-2 { padding-left: 0.5rem !important; }\n\n.palmetto-hvac .ps-3 { padding-left: 1rem !important; }\n\n.palmetto-hvac .ps-4 { padding-left: 1.5rem !important; }\n\n.palmetto-hvac .ps-5 { padding-left: 2rem !important; }\n\n.palmetto-hvac .ps-6 { padding-left: 3rem !important; }\n\n.palmetto-hvac .ps-7 { padding-left: 4rem !important; }\n\n.palmetto-hvac .ps-8 { padding-left: 5rem !important; }\n\n.palmetto-hvac .ps-9 { padding-left: 6rem !important; }\n\n.palmetto-hvac .ps-10 { padding-left: 7rem !important; }\n\n.palmetto-hvac .ps-11 { padding-left: 8rem !important; }\n\n\n\/* Right *\/\n.palmetto-hvac .pe-0 { padding-right: 0 !important; }\n\n.palmetto-hvac .pe-1 { padding-right: 0.25rem !important; }\n\n.palmetto-hvac .pe-2 { padding-right: 0.5rem !important; }\n\n.palmetto-hvac .pe-3 { padding-right: 1rem !important; }\n\n.palmetto-hvac .pe-4 { padding-right: 1.5rem !important; }\n\n.palmetto-hvac .pe-5 { padding-right: 2rem !important; }\n\n.palmetto-hvac .pe-6 { padding-right: 3rem !important; }\n\n.palmetto-hvac .pe-7 { padding-right: 4rem !important; }\n\n.palmetto-hvac .pe-8 { padding-right: 5rem !important; }\n\n.palmetto-hvac .pe-9 { padding-right: 6rem !important; }\n\n.palmetto-hvac .pe-10 { padding-right: 7rem !important; }\n\n.palmetto-hvac .pe-11 { padding-right: 8rem !important; }\n\n\n\/* X-axis (left and right) *\/\n.palmetto-hvac .px-0 { padding-left: 0 !important; padding-right: 0 !important; }\n\n.palmetto-hvac .px-1 { padding-left: 0.25rem !important; padding-right: 0.25rem !important; }\n\n.palmetto-hvac .px-2 { padding-left: 0.5rem !important; padding-right: 0.5rem !important; }\n\n.palmetto-hvac .px-3 { padding-left: 1rem !important; padding-right: 1rem !important; }\n\n.palmetto-hvac .px-4 { padding-left: 1.5rem !important; padding-right: 1.5rem !important; }\n\n.palmetto-hvac .px-5 { padding-left: 2rem !important; padding-right: 2rem !important; }\n\n.palmetto-hvac .px-6 { padding-left: 3rem !important; padding-right: 3rem !important; }\n\n.palmetto-hvac .px-7 { padding-left: 4rem !important; padding-right: 4rem !important; }\n\n.palmetto-hvac .px-8 { padding-left: 5rem !important; padding-right: 5rem !important; }\n\n.palmetto-hvac .px-9 { padding-left: 6rem !important; padding-right: 6rem !important; }\n\n.palmetto-hvac .px-10 { padding-left: 7rem !important; padding-right: 7rem !important; }\n\n.palmetto-hvac .px-11 { padding-left: 8rem !important; padding-right: 8rem !important; }\n\n\n\/* Y-axis (top and bottom) *\/\n.palmetto-hvac .py-0 { padding-top: 0 !important; padding-bottom: 0 !important; }\n\n.palmetto-hvac .py-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; }\n\n.palmetto-hvac .py-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; }\n\n.palmetto-hvac .py-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; }\n\n.palmetto-hvac .py-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; }\n\n.palmetto-hvac .py-5 { padding-top: 2rem !important; padding-bottom: 2rem !important; }\n\n.palmetto-hvac .py-6 { padding-top: 3rem !important; padding-bottom: 3rem !important; }\n\n.palmetto-hvac .py-7 { padding-top: 4rem !important; padding-bottom: 4rem !important; }\n\n.palmetto-hvac .py-8 { padding-top: 5rem !important; padding-bottom: 5rem !important; }\n\n.palmetto-hvac .py-9 { padding-top: 6rem !important; padding-bottom: 6rem !important; }\n\n.palmetto-hvac .py-10 { padding-top: 7rem !important; padding-bottom: 7rem !important; }\n\n.palmetto-hvac .py-11 { padding-top: 8rem !important; padding-bottom: 8rem !important; }\n\n\n\/* Responsive Margin Utilities - Medium (Tablet and up) *\/\n@media screen and (min-width: 768px) {\n    .palmetto-hvac .mb-md-0 { margin-bottom: 0 !important; }\n\n    .palmetto-hvac .mb-md-1 { margin-bottom: 0.25rem !important; }\n\n    .palmetto-hvac .mb-md-2 { margin-bottom: 0.5rem !important; }\n\n    .palmetto-hvac .mb-md-3 { margin-bottom: 1rem !important; }\n\n    .palmetto-hvac .mb-md-4 { margin-bottom: 1.5rem !important; }\n\n    .palmetto-hvac .mb-md-5 { margin-bottom: 2rem !important; }\n\n    .palmetto-hvac .mb-md-6 { margin-bottom: 3rem !important; }\n\n    .palmetto-hvac .mb-md-7 { margin-bottom: 4rem !important; }\n\n    .palmetto-hvac .mb-md-8 { margin-bottom: 5rem !important; }\n\n    .palmetto-hvac .mb-md-9 { margin-bottom: 6rem !important; }\n\n    .palmetto-hvac .mb-md-10 { margin-bottom: 7rem !important; }\n\n    .palmetto-hvac .mb-md-11 { margin-bottom: 8rem !important; }\n\n\n    .palmetto-hvac .mt-md-0 { margin-top: 0 !important; }\n\n    .palmetto-hvac .mt-md-1 { margin-top: 0.25rem !important; }\n\n    .palmetto-hvac .mt-md-2 { margin-top: 0.5rem !important; }\n\n    .palmetto-hvac .mt-md-3 { margin-top: 1rem !important; }\n\n    .palmetto-hvac .mt-md-4 { margin-top: 1.5rem !important; }\n\n    .palmetto-hvac .mt-md-5 { margin-top: 2rem !important; }\n\n    .palmetto-hvac .mt-md-6 { margin-top: 3rem !important; }\n\n    .palmetto-hvac .mt-md-7 { margin-top: 4rem !important; }\n\n    .palmetto-hvac .mt-md-8 { margin-top: 5rem !important; }\n\n    .palmetto-hvac .mt-md-9 { margin-top: 6rem !important; }\n\n    .palmetto-hvac .mt-md-10 { margin-top: 7rem !important; }\n\n    .palmetto-hvac .mt-md-11 { margin-top: 8rem !important; }\n\n\n    .palmetto-hvac .ms-md-0 { margin-left: 0 !important; }\n\n    .palmetto-hvac .ms-md-1 { margin-left: 0.25rem !important; }\n\n    .palmetto-hvac .ms-md-2 { margin-left: 0.5rem !important; }\n\n    .palmetto-hvac .ms-md-3 { margin-left: 1rem !important; }\n\n    .palmetto-hvac .ms-md-4 { margin-left: 1.5rem !important; }\n\n    .palmetto-hvac .ms-md-5 { margin-left: 2rem !important; }\n\n    .palmetto-hvac .ms-md-6 { margin-left: 3rem !important; }\n\n    .palmetto-hvac .ms-md-7 { margin-left: 4rem !important; }\n\n    .palmetto-hvac .ms-md-8 { margin-left: 5rem !important; }\n\n    .palmetto-hvac .ms-md-9 { margin-left: 6rem !important; }\n\n    .palmetto-hvac .ms-md-10 { margin-left: 7rem !important; }\n\n    .palmetto-hvac .ms-md-11 { margin-left: 8rem !important; }\n\n\n    .palmetto-hvac .me-md-0 { margin-right: 0 !important; }\n\n    .palmetto-hvac .me-md-1 { margin-right: 0.25rem !important; }\n\n    .palmetto-hvac .me-md-2 { margin-right: 0.5rem !important; }\n\n    .palmetto-hvac .me-md-3 { margin-right: 1rem !important; }\n\n    .palmetto-hvac .me-md-4 { margin-right: 1.5rem !important; }\n\n    .palmetto-hvac .me-md-5 { margin-right: 2rem !important; }\n\n    .palmetto-hvac .me-md-6 { margin-right: 3rem !important; }\n\n    .palmetto-hvac .me-md-7 { margin-right: 4rem !important; }\n\n    .palmetto-hvac .me-md-8 { margin-right: 5rem !important; }\n\n    .palmetto-hvac .me-md-9 { margin-right: 6rem !important; }\n\n    .palmetto-hvac .me-md-10 { margin-right: 7rem !important; }\n\n    .palmetto-hvac .me-md-11 { margin-right: 8rem !important; }\n\n\n    .palmetto-hvac .my-md-0 { margin-top: 0 !important; margin-bottom: 0 !important; }\n\n    .palmetto-hvac .my-md-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; }\n\n    .palmetto-hvac .my-md-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; }\n\n    .palmetto-hvac .my-md-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; }\n\n    .palmetto-hvac .my-md-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; }\n\n    .palmetto-hvac .my-md-5 { margin-top: 2rem !important; margin-bottom: 2rem !important; }\n\n    .palmetto-hvac .my-md-6 { margin-top: 3rem !important; margin-bottom: 3rem !important; }\n\n    .palmetto-hvac .my-md-7 { margin-top: 4rem !important; margin-bottom: 4rem !important; }\n\n    .palmetto-hvac .my-md-8 { margin-top: 5rem !important; margin-bottom: 5rem !important; }\n\n    .palmetto-hvac .my-md-9 { margin-top: 6rem !important; margin-bottom: 6rem !important; }\n\n    .palmetto-hvac .my-md-10 { margin-top: 7rem !important; margin-bottom: 7rem !important; }\n\n    .palmetto-hvac .my-md-11 { margin-top: 8rem !important; margin-bottom: 8rem !important; }\n\n\n    .palmetto-hvac .mx-md-0 { margin-left: 0 !important; margin-right: 0 !important; }\n\n    .palmetto-hvac .mx-md-1 { margin-left: 0.25rem !important; margin-right: 0.25rem !important; }\n\n    .palmetto-hvac .mx-md-2 { margin-left: 0.5rem !important; margin-right: 0.5rem !important; }\n\n    .palmetto-hvac .mx-md-3 { margin-left: 1rem !important; margin-right: 1rem !important; }\n\n    .palmetto-hvac .mx-md-4 { margin-left: 1.5rem !important; margin-right: 1.5rem !important; }\n\n    .palmetto-hvac .mx-md-5 { margin-left: 2rem !important; margin-right: 2rem !important; }\n\n    .palmetto-hvac .mx-md-6 { margin-left: 3rem !important; margin-right: 3rem !important; }\n\n    .palmetto-hvac .mx-md-7 { margin-left: 4rem !important; margin-right: 4rem !important; }\n\n    .palmetto-hvac .mx-md-8 { margin-left: 5rem !important; margin-right: 5rem !important; }\n\n    .palmetto-hvac .mx-md-9 { margin-left: 6rem !important; margin-right: 6rem !important; }\n\n    .palmetto-hvac .mx-md-10 { margin-left: 7rem !important; margin-right: 7rem !important; }\n\n    .palmetto-hvac .mx-md-11 { margin-left: 8rem !important; margin-right: 8rem !important; }\n\n}\n\n\/* Responsive Padding Utilities - Medium (Tablet and up) *\/\n@media screen and (min-width: 768px) {\n    .palmetto-hvac .pb-md-0 { padding-bottom: 0 !important; }\n\n    .palmetto-hvac .pb-md-1 { padding-bottom: 0.25rem !important; }\n\n    .palmetto-hvac .pb-md-2 { padding-bottom: 0.5rem !important; }\n\n    .palmetto-hvac .pb-md-3 { padding-bottom: 1rem !important; }\n\n    .palmetto-hvac .pb-md-4 { padding-bottom: 1.5rem !important; }\n\n    .palmetto-hvac .pb-md-5 { padding-bottom: 2rem !important; }\n\n    .palmetto-hvac .pb-md-6 { padding-bottom: 3rem !important; }\n\n    .palmetto-hvac .pb-md-7 { padding-bottom: 4rem !important; }\n\n    .palmetto-hvac .pb-md-8 { padding-bottom: 5rem !important; }\n\n    .palmetto-hvac .pb-md-9 { padding-bottom: 6rem !important; }\n\n    .palmetto-hvac .pb-md-10 { padding-bottom: 7rem !important; }\n\n    .palmetto-hvac .pb-md-11 { padding-bottom: 8rem !important; }\n\n\n    .palmetto-hvac .pt-md-0 { padding-top: 0 !important; }\n\n    .palmetto-hvac .pt-md-1 { padding-top: 0.25rem !important; }\n\n    .palmetto-hvac .pt-md-2 { padding-top: 0.5rem !important; }\n\n    .palmetto-hvac .pt-md-3 { padding-top: 1rem !important; }\n\n    .palmetto-hvac .pt-md-4 { padding-top: 1.5rem !important; }\n\n    .palmetto-hvac .pt-md-5 { padding-top: 2rem !important; }\n\n    .palmetto-hvac .pt-md-6 { padding-top: 3rem !important; }\n\n    .palmetto-hvac .pt-md-7 { padding-top: 4rem !important; }\n\n    .palmetto-hvac .pt-md-8 { padding-top: 5rem !important; }\n\n    .palmetto-hvac .pt-md-9 { padding-top: 6rem !important; }\n\n    .palmetto-hvac .pt-md-10 { padding-top: 7rem !important; }\n\n    .palmetto-hvac .pt-md-11 { padding-top: 8rem !important; }\n\n\n    .palmetto-hvac .ps-md-0 { padding-left: 0 !important; }\n\n    .palmetto-hvac .ps-md-1 { padding-left: 0.25rem !important; }\n\n    .palmetto-hvac .ps-md-2 { padding-left: 0.5rem !important; }\n\n    .palmetto-hvac .ps-md-3 { padding-left: 1rem !important; }\n\n    .palmetto-hvac .ps-md-4 { padding-left: 1.5rem !important; }\n\n    .palmetto-hvac .ps-md-5 { padding-left: 2rem !important; }\n\n    .palmetto-hvac .ps-md-6 { padding-left: 3rem !important; }\n\n    .palmetto-hvac .ps-md-7 { padding-left: 4rem !important; }\n\n    .palmetto-hvac .ps-md-8 { padding-left: 5rem !important; }\n\n    .palmetto-hvac .ps-md-9 { padding-left: 6rem !important; }\n\n    .palmetto-hvac .ps-md-10 { padding-left: 7rem !important; }\n\n    .palmetto-hvac .ps-md-11 { padding-left: 8rem !important; }\n\n\n    .palmetto-hvac .pe-md-0 { padding-right: 0 !important; }\n\n    .palmetto-hvac .pe-md-1 { padding-right: 0.25rem !important; }\n\n    .palmetto-hvac .pe-md-2 { padding-right: 0.5rem !important; }\n\n    .palmetto-hvac .pe-md-3 { padding-right: 1rem !important; }\n\n    .palmetto-hvac .pe-md-4 { padding-right: 1.5rem !important; }\n\n    .palmetto-hvac .pe-md-5 { padding-right: 2rem !important; }\n\n    .palmetto-hvac .pe-md-6 { padding-right: 3rem !important; }\n\n    .palmetto-hvac .pe-md-7 { padding-right: 4rem !important; }\n\n    .palmetto-hvac .pe-md-8 { padding-right: 5rem !important; }\n\n    .palmetto-hvac .pe-md-9 { padding-right: 6rem !important; }\n\n    .palmetto-hvac .pe-md-10 { padding-right: 7rem !important; }\n\n    .palmetto-hvac .pe-md-11 { padding-right: 8rem !important; }\n\n\n    .palmetto-hvac .py-md-0 { padding-top: 0 !important; padding-bottom: 0 !important; }\n\n    .palmetto-hvac .py-md-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; }\n\n    .palmetto-hvac .py-md-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; }\n\n    .palmetto-hvac .py-md-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; }\n\n    .palmetto-hvac .py-md-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; }\n\n    .palmetto-hvac .py-md-5 { padding-top: 2rem !important; padding-bottom: 2rem !important; }\n\n    .palmetto-hvac .py-md-6 { padding-top: 3rem !important; padding-bottom: 3rem !important; }\n\n    .palmetto-hvac .py-md-7 { padding-top: 4rem !important; padding-bottom: 4rem !important; }\n\n    .palmetto-hvac .py-md-8 { padding-top: 5rem !important; padding-bottom: 5rem !important; }\n\n    .palmetto-hvac .py-md-9 { padding-top: 6rem !important; padding-bottom: 6rem !important; }\n\n    .palmetto-hvac .py-md-10 { padding-top: 7rem !important; padding-bottom: 7rem !important; }\n\n    .palmetto-hvac .py-md-11 { padding-top: 8rem !important; padding-bottom: 8rem !important; }\n\n\n    .palmetto-hvac .px-md-0 { padding-left: 0 !important; padding-right: 0 !important; }\n\n    .palmetto-hvac .px-md-1 { padding-left: 0.25rem !important; padding-right: 0.25rem !important; }\n\n    .palmetto-hvac .px-md-2 { padding-left: 0.5rem !important; padding-right: 0.5rem !important; }\n\n    .palmetto-hvac .px-md-3 { padding-left: 1rem !important; padding-right: 1rem !important; }\n\n    .palmetto-hvac .px-md-4 { padding-left: 1.5rem !important; padding-right: 1.5rem !important; }\n\n    .palmetto-hvac .px-md-5 { padding-left: 2rem !important; padding-right: 2rem !important; }\n\n    .palmetto-hvac .px-md-6 { padding-left: 3rem !important; padding-right: 3rem !important; }\n\n    .palmetto-hvac .px-md-7 { padding-left: 4rem !important; padding-right: 4rem !important; }\n\n    .palmetto-hvac .px-md-8 { padding-left: 5rem !important; padding-right: 5rem !important; }\n\n    .palmetto-hvac .px-md-9 { padding-left: 6rem !important; padding-right: 6rem !important; }\n\n    .palmetto-hvac .px-md-10 { padding-left: 7rem !important; padding-right: 7rem !important; }\n\n    .palmetto-hvac .px-md-11 { padding-left: 8rem !important; padding-right: 8rem !important; }\n\n}\n\n\/* Responsive Margin Utilities - Large (Desktop and up) *\/\n@media screen and (min-width: 993px) {\n    .palmetto-hvac .mb-lg-0 { margin-bottom: 0 !important; }\n\n    .palmetto-hvac .mb-lg-1 { margin-bottom: 0.25rem !important; }\n\n    .palmetto-hvac .mb-lg-2 { margin-bottom: 0.5rem !important; }\n\n    .palmetto-hvac .mb-lg-3 { margin-bottom: 1rem !important; }\n\n    .palmetto-hvac .mb-lg-4 { margin-bottom: 1.5rem !important; }\n\n    .palmetto-hvac .mb-lg-5 { margin-bottom: 2rem !important; }\n\n    .palmetto-hvac .mb-lg-6 { margin-bottom: 3rem !important; }\n\n    .palmetto-hvac .mb-lg-7 { margin-bottom: 4rem !important; }\n\n    .palmetto-hvac .mb-lg-8 { margin-bottom: 5rem !important; }\n\n    .palmetto-hvac .mb-lg-9 { margin-bottom: 6rem !important; }\n\n    .palmetto-hvac .mb-lg-10 { margin-bottom: 7rem !important; }\n\n    .palmetto-hvac .mb-lg-11 { margin-bottom: 8rem !important; }\n\n\n    .palmetto-hvac .mt-lg-0 { margin-top: 0 !important; }\n\n    .palmetto-hvac .mt-lg-1 { margin-top: 0.25rem !important; }\n\n    .palmetto-hvac .mt-lg-2 { margin-top: 0.5rem !important; }\n\n    .palmetto-hvac .mt-lg-3 { margin-top: 1rem !important; }\n\n    .palmetto-hvac .mt-lg-4 { margin-top: 1.5rem !important; }\n\n    .palmetto-hvac .mt-lg-5 { margin-top: 2rem !important; }\n\n    .palmetto-hvac .mt-lg-6 { margin-top: 3rem !important; }\n\n    .palmetto-hvac .mt-lg-7 { margin-top: 4rem !important; }\n\n    .palmetto-hvac .mt-lg-8 { margin-top: 5rem !important; }\n\n    .palmetto-hvac .mt-lg-9 { margin-top: 6rem !important; }\n\n    .palmetto-hvac .mt-lg-10 { margin-top: 7rem !important; }\n\n    .palmetto-hvac .mt-lg-11 { margin-top: 8rem !important; }\n\n\n    .palmetto-hvac .ms-lg-0 { margin-left: 0 !important; }\n\n    .palmetto-hvac .ms-lg-1 { margin-left: 0.25rem !important; }\n\n    .palmetto-hvac .ms-lg-2 { margin-left: 0.5rem !important; }\n\n    .palmetto-hvac .ms-lg-3 { margin-left: 1rem !important; }\n\n    .palmetto-hvac .ms-lg-4 { margin-left: 1.5rem !important; }\n\n    .palmetto-hvac .ms-lg-5 { margin-left: 2rem !important; }\n\n    .palmetto-hvac .ms-lg-6 { margin-left: 3rem !important; }\n\n    .palmetto-hvac .ms-lg-7 { margin-left: 4rem !important; }\n\n    .palmetto-hvac .ms-lg-8 { margin-left: 5rem !important; }\n\n    .palmetto-hvac .ms-lg-9 { margin-left: 6rem !important; }\n\n    .palmetto-hvac .ms-lg-10 { margin-left: 7rem !important; }\n\n    .palmetto-hvac .ms-lg-11 { margin-left: 8rem !important; }\n\n\n    .palmetto-hvac .me-lg-0 { margin-right: 0 !important; }\n\n    .palmetto-hvac .me-lg-1 { margin-right: 0.25rem !important; }\n\n    .palmetto-hvac .me-lg-2 { margin-right: 0.5rem !important; }\n\n    .palmetto-hvac .me-lg-3 { margin-right: 1rem !important; }\n\n    .palmetto-hvac .me-lg-4 { margin-right: 1.5rem !important; }\n\n    .palmetto-hvac .me-lg-5 { margin-right: 2rem !important; }\n\n    .palmetto-hvac .me-lg-6 { margin-right: 3rem !important; }\n\n    .palmetto-hvac .me-lg-7 { margin-right: 4rem !important; }\n\n    .palmetto-hvac .me-lg-8 { margin-right: 5rem !important; }\n\n    .palmetto-hvac .me-lg-9 { margin-right: 6rem !important; }\n\n    .palmetto-hvac .me-lg-10 { margin-right: 7rem !important; }\n\n    .palmetto-hvac .me-lg-11 { margin-right: 8rem !important; }\n\n\n    .palmetto-hvac .my-lg-0 { margin-top: 0 !important; margin-bottom: 0 !important; }\n\n    .palmetto-hvac .my-lg-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; }\n\n    .palmetto-hvac .my-lg-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; }\n\n    .palmetto-hvac .my-lg-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; }\n\n    .palmetto-hvac .my-lg-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; }\n\n    .palmetto-hvac .my-lg-5 { margin-top: 2rem !important; margin-bottom: 2rem !important; }\n\n    .palmetto-hvac .my-lg-6 { margin-top: 3rem !important; margin-bottom: 3rem !important; }\n\n    .palmetto-hvac .my-lg-7 { margin-top: 4rem !important; margin-bottom: 4rem !important; }\n\n    .palmetto-hvac .my-lg-8 { margin-top: 5rem !important; margin-bottom: 5rem !important; }\n\n    .palmetto-hvac .my-lg-9 { margin-top: 6rem !important; margin-bottom: 6rem !important; }\n\n    .palmetto-hvac .my-lg-10 { margin-top: 7rem !important; margin-bottom: 7rem !important; }\n\n    .palmetto-hvac .my-lg-11 { margin-top: 8rem !important; margin-bottom: 8rem !important; }\n\n\n    .palmetto-hvac .mx-lg-0 { margin-left: 0 !important; margin-right: 0 !important; }\n\n    .palmetto-hvac .mx-lg-1 { margin-left: 0.25rem !important; margin-right: 0.25rem !important; }\n\n    .palmetto-hvac .mx-lg-2 { margin-left: 0.5rem !important; margin-right: 0.5rem !important; }\n\n    .palmetto-hvac .mx-lg-3 { margin-left: 1rem !important; margin-right: 1rem !important; }\n\n    .palmetto-hvac .mx-lg-4 { margin-left: 1.5rem !important; margin-right: 1.5rem !important; }\n\n    .palmetto-hvac .mx-lg-5 { margin-left: 2rem !important; margin-right: 2rem !important; }\n\n    .palmetto-hvac .mx-lg-6 { margin-left: 3rem !important; margin-right: 3rem !important; }\n\n    .palmetto-hvac .mx-lg-7 { margin-left: 4rem !important; margin-right: 4rem !important; }\n\n    .palmetto-hvac .mx-lg-8 { margin-left: 5rem !important; margin-right: 5rem !important; }\n\n    .palmetto-hvac .mx-lg-9 { margin-left: 6rem !important; margin-right: 6rem !important; }\n\n    .palmetto-hvac .mx-lg-10 { margin-left: 7rem !important; margin-right: 7rem !important; }\n\n    .palmetto-hvac .mx-lg-11 { margin-left: 8rem !important; margin-right: 8rem !important; }\n\n}\n\n\/* Responsive Padding Utilities - Large (Desktop and up) *\/\n@media screen and (min-width: 993px) {\n    .palmetto-hvac .pb-lg-0 { padding-bottom: 0 !important; }\n\n    .palmetto-hvac .pb-lg-1 { padding-bottom: 0.25rem !important; }\n\n    .palmetto-hvac .pb-lg-2 { padding-bottom: 0.5rem !important; }\n\n    .palmetto-hvac .pb-lg-3 { padding-bottom: 1rem !important; }\n\n    .palmetto-hvac .pb-lg-4 { padding-bottom: 1.5rem !important; }\n\n    .palmetto-hvac .pb-lg-5 { padding-bottom: 2rem !important; }\n\n    .palmetto-hvac .pb-lg-6 { padding-bottom: 3rem !important; }\n\n    .palmetto-hvac .pb-lg-7 { padding-bottom: 4rem !important; }\n\n    .palmetto-hvac .pb-lg-8 { padding-bottom: 5rem !important; }\n\n    .palmetto-hvac .pb-lg-9 { padding-bottom: 6rem !important; }\n\n    .palmetto-hvac .pb-lg-10 { padding-bottom: 7rem !important; }\n\n    .palmetto-hvac .pb-lg-11 { padding-bottom: 8rem !important; }\n\n\n    .palmetto-hvac .pt-lg-0 { padding-top: 0 !important; }\n\n    .palmetto-hvac .pt-lg-1 { padding-top: 0.25rem !important; }\n\n    .palmetto-hvac .pt-lg-2 { padding-top: 0.5rem !important; }\n\n    .palmetto-hvac .pt-lg-3 { padding-top: 1rem !important; }\n\n    .palmetto-hvac .pt-lg-4 { padding-top: 1.5rem !important; }\n\n    .palmetto-hvac .pt-lg-5 { padding-top: 2rem !important; }\n\n    .palmetto-hvac .pt-lg-6 { padding-top: 3rem !important; }\n\n    .palmetto-hvac .pt-lg-7 { padding-top: 4rem !important; }\n\n    .palmetto-hvac .pt-lg-8 { padding-top: 5rem !important; }\n\n    .palmetto-hvac .pt-lg-9 { padding-top: 6rem !important; }\n\n    .palmetto-hvac .pt-lg-10 { padding-top: 7rem !important; }\n\n    .palmetto-hvac .pt-lg-11 { padding-top: 8rem !important; }\n\n\n    .palmetto-hvac .ps-lg-0 { padding-left: 0 !important; }\n\n    .palmetto-hvac .ps-lg-1 { padding-left: 0.25rem !important; }\n\n    .palmetto-hvac .ps-lg-2 { padding-left: 0.5rem !important; }\n\n    .palmetto-hvac .ps-lg-3 { padding-left: 1rem !important; }\n\n    .palmetto-hvac .ps-lg-4 { padding-left: 1.5rem !important; }\n\n    .palmetto-hvac .ps-lg-5 { padding-left: 2rem !important; }\n\n    .palmetto-hvac .ps-lg-6 { padding-left: 3rem !important; }\n\n    .palmetto-hvac .ps-lg-7 { padding-left: 4rem !important; }\n\n    .palmetto-hvac .ps-lg-8 { padding-left: 5rem !important; }\n\n    .palmetto-hvac .ps-lg-9 { padding-left: 6rem !important; }\n\n    .palmetto-hvac .ps-lg-10 { padding-left: 7rem !important; }\n\n    .palmetto-hvac .ps-lg-11 { padding-left: 8rem !important; }\n\n\n    .palmetto-hvac .pe-lg-0 { padding-right: 0 !important; }\n\n    .palmetto-hvac .pe-lg-1 { padding-right: 0.25rem !important; }\n\n    .palmetto-hvac .pe-lg-2 { padding-right: 0.5rem !important; }\n\n    .palmetto-hvac .pe-lg-3 { padding-right: 1rem !important; }\n\n    .palmetto-hvac .pe-lg-4 { padding-right: 1.5rem !important; }\n\n    .palmetto-hvac .pe-lg-5 { padding-right: 2rem !important; }\n\n    .palmetto-hvac .pe-lg-6 { padding-right: 3rem !important; }\n\n    .palmetto-hvac .pe-lg-7 { padding-right: 4rem !important; }\n\n    .palmetto-hvac .pe-lg-8 { padding-right: 5rem !important; }\n\n    .palmetto-hvac .pe-lg-9 { padding-right: 6rem !important; }\n\n    .palmetto-hvac .pe-lg-10 { padding-right: 7rem !important; }\n\n    .palmetto-hvac .pe-lg-11 { padding-right: 8rem !important; }\n\n\n    .palmetto-hvac .py-lg-0 { padding-top: 0 !important; padding-bottom: 0 !important; }\n\n    .palmetto-hvac .py-lg-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; }\n\n    .palmetto-hvac .py-lg-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; }\n\n    .palmetto-hvac .py-lg-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; }\n\n    .palmetto-hvac .py-lg-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; }\n\n    .palmetto-hvac .py-lg-5 { padding-top: 2rem !important; padding-bottom: 2rem !important; }\n\n    .palmetto-hvac .py-lg-6 { padding-top: 3rem !important; padding-bottom: 3rem !important; }\n\n    .palmetto-hvac .py-lg-7 { padding-top: 4rem !important; padding-bottom: 4rem !important; }\n\n    .palmetto-hvac .py-lg-8 { padding-top: 5rem !important; padding-bottom: 5rem !important; }\n\n    .palmetto-hvac .py-lg-9 { padding-top: 6rem !important; padding-bottom: 6rem !important; }\n\n    .palmetto-hvac .py-lg-10 { padding-top: 7rem !important; padding-bottom: 7rem !important; }\n\n    .palmetto-hvac .py-lg-11 { padding-top: 8rem !important; padding-bottom: 8rem !important; }\n\n\n    .palmetto-hvac .px-lg-0 { padding-left: 0 !important; padding-right: 0 !important; }\n\n    .palmetto-hvac .px-lg-1 { padding-left: 0.25rem !important; padding-right: 0.25rem !important; }\n\n    .palmetto-hvac .px-lg-2 { padding-left: 0.5rem !important; padding-right: 0.5rem !important; }\n\n    .palmetto-hvac .px-lg-3 { padding-left: 1rem !important; padding-right: 1rem !important; }\n\n    .palmetto-hvac .px-lg-4 { padding-left: 1.5rem !important; padding-right: 1.5rem !important; }\n\n    .palmetto-hvac .px-lg-5 { padding-left: 2rem !important; padding-right: 2rem !important; }\n\n    .palmetto-hvac .px-lg-6 { padding-left: 3rem !important; padding-right: 3rem !important; }\n\n    .palmetto-hvac .px-lg-7 { padding-left: 4rem !important; padding-right: 4rem !important; }\n\n    .palmetto-hvac .px-lg-8 { padding-left: 5rem !important; padding-right: 5rem !important; }\n\n    .palmetto-hvac .px-lg-9 { padding-left: 6rem !important; padding-right: 6rem !important; }\n\n    .palmetto-hvac .px-lg-10 { padding-left: 7rem !important; padding-right: 7rem !important; }\n\n    .palmetto-hvac .px-lg-11 { padding-left: 8rem !important; padding-right: 8rem !important; }\n\n}\n\n\n\/* ---- Buttons ---- *\/\n\n\/* ========================================\n    BUTTONS\n    ======================================== *\/\n\n.palmetto-hvac button,\n.palmetto-hvac .btn {\n    display: inline-block;\n    width: fit-content;\n    font-family: var(--font-primary);\n    font-size: 18px;\n    font-weight: 700;\n    line-height: 22px;\n    text-decoration: none;\n    border: none;\n    border-radius: 37px;\n    background: var(--color-primary-dark);\n    cursor: pointer;\n    transition: background-color 0.3s ease, transform 0.2s ease;\n}\n\n\n.palmetto-hvac .btn {\n    white-space: nowrap;\n    text-align: center;\n    color: var(--color-white);\n    padding: 16px 44px;\n}\n\n\n.palmetto-hvac .btn:hover {\n    background: var(--color-primary);\n}\n\n\n.palmetto-hvac button:disabled,\n.palmetto-hvac .btn:disabled {\n    background: #ccc;\n    color: #666;\n    cursor: not-allowed;\n    transform: none;\n}\n\n\n\/* Primary Button *\/\n.palmetto-hvac .btn--primary,\n.palmetto-hvac .palmetto-button-primary {\n    display: inline-block;\n    width: fit-content;\n    font-family: 'ABC Solar Display', sans-serif;\n    font-weight: 700;\n    font-size: 18px;\n    line-height: 20px;\n    letter-spacing: 0.025em;\n    text-align: center;\n    text-decoration: none;\n    white-space: nowrap;\n    padding: 16px 28px;\n    border: none;\n    border-radius: 16px;\n    background: var(--color-brand-primary-500);\n    color: var(--color-white);\n    cursor: pointer;\n    transition: background-color 0.3s ease, transform 0.2s ease;\n}\n\n\n.palmetto-hvac .btn--primary:hover,\n.palmetto-hvac .palmetto-button-primary:hover {\n    background: var(--color-brand-primary-600);\n    transform: translateY(-1px);\n}\n\n\n.palmetto-hvac .btn--primary:active,\n.palmetto-hvac .palmetto-button-primary:active {\n    transform: translateY(0);\n}\n\n\n\/* Secondary Button *\/\n.palmetto-hvac .btn--secondary,\n.palmetto-hvac .palmetto-button-secondary {\n    display: inline-block;\n    width: fit-content;\n    font-family: 'ABC Solar Display', sans-serif;\n    font-weight: 700;\n    font-size: 18px;\n    line-height: 20px;\n    letter-spacing: 0.025em;\n    text-align: center;\n    text-decoration: none;\n    white-space: nowrap;\n    padding: 16px 28px;\n    border: none;\n    border-radius: 16px;\n    background: var(--color-brand-grey-100);\n    color: var(--color-brand-primary-500);\n    cursor: pointer;\n    transition: background-color 0.3s ease, transform 0.2s ease;\n}\n\n\n.palmetto-hvac .btn--secondary:hover,\n.palmetto-hvac .palmetto-button-secondary:hover {\n    background: #dde3d5;\n    transform: translateY(-1px);\n}\n\n\n.palmetto-hvac .btn--secondary:active,\n.palmetto-hvac .palmetto-button-secondary:active {\n    transform: translateY(0);\n}\n\n\n@media screen and (max-width: 767px) {\n    .palmetto-hvac .btn,\n.palmetto-hvac .btn--secondary,\n.palmetto-hvac .palmetto-button-primary,\n.palmetto-hvac .palmetto-button-secondary {\n        padding: 16px 20px;\n        font-size: 18px;\n        line-height: 22px;\n        white-space: normal;\n        word-wrap: break-word;\n    }\n\n}\n\n\n\/* ---- Utilities ---- *\/\n\n\/* ========================================\n    UTILITY CLASSES\n    ======================================== *\/\n\n\/* Width *\/\n.palmetto-hvac .w-100 {\n    width: 100% !important;\n}\n\n.palmetto-hvac .w-auto {\n    width: auto !important;\n}\n\n\n\/* Display *\/\n.palmetto-hvac .d-none {\n    display: none !important;\n}\n\n\n\/* Flexbox *\/\n.palmetto-hvac .flex--row {\n    flex-direction: row !important;\n}\n\n.palmetto-hvac .flex--column {\n    flex-direction: column !important;\n}\n\n.palmetto-hvac .justify--center {\n    justify-content: center !important;\n}\n\n.palmetto-hvac .justify--between {\n    justify-content: space-between !important;\n}\n\n.palmetto-hvac .justify--end {\n    justify-content: flex-end !important;\n}\n\n.palmetto-hvac .align--center {\n    align-items: center !important;\n}\n\n.palmetto-hvac .align--start {\n    align-items: flex-start !important;\n}\n\n.palmetto-hvac .align--end {\n    align-items: flex-end !important;\n}\n\n\/* Gap Utilities (Pixel-based) *\/\n.palmetto-hvac .gap-4 {\n    gap: 4px !important;\n}\n\n.palmetto-hvac .gap-8 {\n    gap: 8px !important;\n}\n\n.palmetto-hvac .gap-12 {\n    gap: 12px !important;\n}\n\n.palmetto-hvac .gap-16 {\n    gap: 16px !important;\n}\n\n.palmetto-hvac .gap-20 {\n    gap: 20px !important;\n}\n\n.palmetto-hvac .gap-24 {\n    gap: 24px !important;\n}\n\n.palmetto-hvac .gap-32 {\n    gap: 32px !important;\n}\n\n.palmetto-hvac .gap-40 {\n    gap: 40px !important;\n}\n\n.palmetto-hvac .gap-48 {\n    gap: 48px !important;\n}\n\n.palmetto-hvac .gap-60 {\n    gap: 60px !important;\n}\n\n\n\/* Responsive Gap Utilities - Medium (Tablet and up) *\/\n@media screen and (min-width: 768px) {\n    .palmetto-hvac .gap-md-4 { gap: 4px !important; }\n\n    .palmetto-hvac .gap-md-8 { gap: 8px !important; }\n\n    .palmetto-hvac .gap-md-12 { gap: 12px !important; }\n\n    .palmetto-hvac .gap-md-16 { gap: 16px !important; }\n\n    .palmetto-hvac .gap-md-20 { gap: 20px !important; }\n\n    .palmetto-hvac .gap-md-24 { gap: 24px !important; }\n\n    .palmetto-hvac .gap-md-32 { gap: 32px !important; }\n\n    .palmetto-hvac .gap-md-40 { gap: 40px !important; }\n\n    .palmetto-hvac .gap-md-48 { gap: 48px !important; }\n\n    .palmetto-hvac .gap-md-60 { gap: 60px !important; }\n\n}\n\n\/* Responsive Gap Utilities - Large (Desktop) *\/\n@media screen and (min-width: 993px) {\n    .palmetto-hvac .gap-lg-4 { gap: 4px !important; }\n\n    .palmetto-hvac .gap-lg-8 { gap: 8px !important; }\n\n    .palmetto-hvac .gap-lg-12 { gap: 12px !important; }\n\n    .palmetto-hvac .gap-lg-16 { gap: 16px !important; }\n\n    .palmetto-hvac .gap-lg-20 { gap: 20px !important; }\n\n    .palmetto-hvac .gap-lg-24 { gap: 24px !important; }\n\n    .palmetto-hvac .gap-lg-32 { gap: 32px !important; }\n\n    .palmetto-hvac .gap-lg-40 { gap: 40px !important; }\n\n    .palmetto-hvac .gap-lg-48 { gap: 48px !important; }\n\n    .palmetto-hvac .gap-lg-60 { gap: 60px !important; }\n\n}\n\n\/* Background *\/\n.palmetto-hvac .bg--beige-light {\n    background-color: var(--color-bg-card) !important; \/* #F4F1EE *\/\n}\n\n.palmetto-hvac .bg--beige {\n    background-color: var(--color-bg-light) !important; \/* #E6DED8 *\/\n}\n\n.palmetto-hvac .bg--white {\n    background-color: var(--color-white) !important;\n}\n\n.palmetto-hvac .bg--off-white {\n    background-color: var(--color-off-white) !important;\n}\n\n.palmetto-hvac .bg--black {\n    background-color: var(--color-black) !important;\n}\n\n.palmetto-hvac .bg--primary {\n    background-color: var(--color-primary) !important;\n}\n\n.palmetto-hvac .bg--primary-dark {\n    background-color: var(--color-primary-dark) !important; \/* #F26355 *\/\n}\n\n\n\/* Text Color Utilities *\/\n.palmetto-hvac .text-color--link {\n    color: var(--color-brand-secondary-500) !important;\n}\n\n\n\/* Border Utilities *\/\n.palmetto-hvac .border {\n    border: 1px solid var(--color-border-medium);\n}\n\n.palmetto-hvac .border--rounded {\n    border-radius: 8px;\n}\n\n.palmetto-hvac .border--heavy {\n    border-width: 4px;\n    border-style: solid;\n}\n\n.palmetto-hvac .border--primary {\n    border-color: var(--color-primary);\n}\n\n.palmetto-hvac .border--light {\n    border-color: var(--color-border-light);\n}\n\n\n\/* Border Radius *\/\n.palmetto-hvac .rounded--sm {\n    border-radius: 4px !important;\n}\n\n.palmetto-hvac .rounded {\n    border-radius: 8px !important;\n}\n\n.palmetto-hvac .rounded--lg {\n    border-radius: 16px !important;\n}\n\n.palmetto-hvac .rounded--full {\n    border-radius: 9999px !important;\n}\n\n\n\/* Max Width *\/\n.palmetto-hvac .max-w-200 {\n    max-width: 200px !important;\n}\n\n.palmetto-hvac .max-w-xs {\n    max-width: 430px !important;\n}\n\n.palmetto-hvac .max-w-sm {\n    max-width: 540px !important;\n}\n\n.palmetto-hvac .max-w-600 {\n    max-width: 600px !important;\n}\n\n.palmetto-hvac .max-w-md {\n    max-width: 800px !important;\n}\n\n.palmetto-hvac .max-w-920 {\n    max-width: 920px !important;\n}\n\n.palmetto-hvac .max-w-lg {\n    max-width: 1200px !important;\n}\n\n\n\/* Aspect Ratio *\/\n.palmetto-hvac .aspect-square {\n    aspect-ratio: 1 !important;\n}\n\n\n\/* Flex Combinations *\/\n.palmetto-hvac .flex-center {\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n}\n\n\n\/* Filters *\/\n.palmetto-hvac .filter-white {\n    filter: brightness(0) invert(1) !important;\n}\n\n\n\/* Text Utilities *\/\n.palmetto-hvac .no-wrap {\n    white-space: nowrap !important;\n}\n\n\n\/* Responsive no-wrap - only on tablet and desktop *\/\n@media screen and (min-width: 768px) {\n    .palmetto-hvac .no-wrap-md {\n        white-space: nowrap !important;\n    }\n\n}\n\n\/* Responsive Width *\/\n\/* Mobile-only full width (common pattern) *\/\n.palmetto-hvac .w-sm-100 {\n    width: 100% !important;\n}\n\n\n@media screen and (min-width: 768px) {\n    .palmetto-hvac .w-sm-100 {\n        width: auto !important;\n    }\n\n}\n\n\/* Mobile-first full width variants *\/\n@media screen and (min-width: 768px) {\n    .palmetto-hvac .w-md-100 {\n        width: 100% !important;\n    }\n\n    .palmetto-hvac .w-md-auto {\n        width: auto !important;\n    }\n\n}\n\n@media screen and (min-width: 993px) {\n    .palmetto-hvac .w-lg-100 {\n        width: 100% !important;\n    }\n\n    .palmetto-hvac .w-lg-auto {\n        width: auto !important;\n    }\n\n}\n\n\/* Responsive Display *\/\n@media screen and (max-width: 767px) {\n    .palmetto-hvac .mobile-hide {\n        display: none !important;\n    }\n\n}\n\n@media screen and (min-width: 768px) {\n    .palmetto-hvac .desktop-hide {\n        display: none !important;\n    }\n\n}\n\n\n\/* ---- Location Header ---- *\/\n\n.palmetto-hvac .palmetto-location-header {\n    position: relative;\n    max-width:1375px;\n    border-radius: 48px;\n    overflow: hidden;\n    color: var(--color-text-black);\n    line-height: 1.5;\n    margin: var(--size-spacing-md) auto;\n    width:calc(100% - 80px);\n}\n\n\n.palmetto-hvac .palmetto-location-container {\n    background-size: cover;\n    background-position: center;\n    margin: 0 auto;\n    padding: var(--size-spacing-xl);\n    display: flex;\n    flex-direction: column;\n    min-height: 500px;\n}\n\n\n.palmetto-hvac .palmetto-location-bottom-band {\n    background: var(--color-brand-grey-100);\n    display:grid;\n    grid-template-columns: 375px 1fr;\n    padding:40px;\n}\n\n\n.palmetto-hvac .palmetto-location-content-card {\n    display: grid;\n    grid-template-columns: 1fr 500px;\n    padding:0 85px;\n    gap: 40px;\n    width: 100%;\n    margin: 70px 0;\n    overflow: hidden;\n}\n\n\n.palmetto-hvac .palmetto-location-left-panel {\n    display: flex;\n    flex-direction: column;\n    color: var(--color-text-white);\n}\n\n\n.palmetto-hvac .palmetto-location-info {\n    margin-bottom: var(--size-spacing-md);\n}\n\n\n.palmetto-hvac .palmetto-location-branding {\n    color: var(--color-text-primary);\n    text-transform: uppercase;\n    font-size: var(--size-font-sm);\n    font-weight: var(--font-weight-bold);\n    letter-spacing: 1px;\n    margin-bottom: var(--size-spacing-xs);\n}\n\n\n.palmetto-hvac .palmetto-location-title {\n    font-size: 32px;\n    font-weight: 800;\n    line-height: 90%;\n    color: var(--color-white);\n\n    \n\n    \n\n}\n@media (min-width: 768px) {\n.palmetto-hvac .palmetto-location-title {\n        font-size: 7vw;\n    }\n}\n@media (min-width: 1440px) {\n.palmetto-hvac .palmetto-location-title {\n        font-size: 100px;\n    }\n}\n\n\n.palmetto-hvac .palmetto-location-authors {\n    display: flex;\n    align-items: center;\n}\n\n\n.palmetto-hvac .palmetto-author-avatars {\n    display: flex;\n    gap: 12px;\n    margin-right: 30px;\n}\n\n\n.palmetto-hvac .palmetto-author-avatar {\n    width: 64px;\n    height: 64px;\n    border-radius: 16px;\n    overflow: hidden;\n}\n\n\n.palmetto-hvac .palmetto-author-avatar img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n}\n\n\n.palmetto-hvac .palmetto-author-details {\n    font-size: var(--size-font-sm);\n    color: var(--color-text-black);\n    line-height: 1.4;\n}\n\n\n.palmetto-hvac .palmetto-author-name {\n    font-weight: var(--font-weight-medium);\n}\n\n\n.palmetto-hvac .palmetto-trust-badge {\n    display: flex;\n    align-items: center;\n}\n\n\n.palmetto-hvac .palmetto-trust-badge-icon {\n    width: 64px;\n    height: 64px;\n    margin-right: var(--size-spacing-md);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex-shrink: 0;\n}\n\n\n.palmetto-hvac .palmetto-trust-badge-text {\n    flex: 1;\n}\n\n\n.palmetto-hvac .palmetto-trust-badge-description {\n    font-size: var(--size-font-sm);\n    color: var(--color-text-primary);\n    line-height: 1.3;\n}\n\n\n.palmetto-hvac .palmetto-location-right-panel {\n    width: 100%;\n    background-color: var(--color-brand-grey-100);\n    border-radius: 48px;\n    padding: 48px;\n    color: var(--color-text-black);\n    display: flex;\n    flex-direction: column;\n}\n\n\n.palmetto-hvac .palmetto-toc-title {\n    font-family: var(--font-family-brand);\n    font-size: 28px;\n    letter-spacing: 1px;\n    margin-bottom: var(--size-spacing-sm);\n}\n\n\n.palmetto-hvac .palmetto-toc-list {\n    font-family: var(--font-family-body);\n    font-size:18px;\n    font-weight: 500;\n    list-style: none;\n}\n\n\n.palmetto-hvac .palmetto-toc-item {\n    display: flex;\n    gap:12px;\n    align-items: baseline;\n    margin-bottom: var(--size-spacing-xs);\n}\n\n\n.palmetto-hvac .palmetto-toc-number {\n    font-size: var(--size-font-sm);\n    font-weight: bold;\n    width: 25px;\n    opacity: 0.8;\n    flex-shrink: 0;\n}\n\n\n.palmetto-hvac .palmetto-toc-link {\n    flex: 1;\n    color: var(--color-brand-grey-500);\n    text-decoration: none;\n    font-size: var(--size-font-md);\n    transition: color 0.2s ease;\n    padding-bottom: var(--size-spacing-2xs);\n    border-bottom: 1px solid rgba(255, 255, 255, 0.2);\n    line-height: 1.3;\n}\n\n\n.palmetto-hvac .palmetto-toc-link:hover {\n    color: var(--color-text-black);\n}\n\n\n.palmetto-hvac .palmetto-stat-number a {\n    text-decoration: none;\n    transition: opacity 0.2s ease;\n}\n\n\n.palmetto-hvac .palmetto-stat-number a:hover {\n    opacity: 0.8;\n    text-decoration: underline;\n}\n\n\n@media (max-width: 1200px) {\n    .palmetto-hvac .palmetto-location-content-card { padding:0; }\n\n}\n\n@media (max-width: 992px) {\n\n    .palmetto-hvac .palmetto-location-header {\n        background-size: auto;\n        background-position: center -80px;\n        background-repeat: no-repeat;\n        background-color: #5191D3;\n    }\n\n\n    .palmetto-hvac .palmetto-location-bottom-band {\n        grid-template-columns: 1fr;\n        gap: 24px;\n    }\n\n\n    .palmetto-hvac .palmetto-location-content-card {\n        grid-template-columns: 1fr 1fr;\n        margin: 48px 0;\n        max-width: 100%;\n    }\n\n\n    .palmetto-hvac .palmetto-location-left-panel {\n        width: 100%;\n        min-width: unset;\n    }\n\n\n    .palmetto-hvac .palmetto-location-right-panel {\n        width: 100%;\n    }\n\n}\n\n@media (max-width: 768px) {\n    .palmetto-hvac .palmetto-location-header {\n        width:calc(100% - 36px);\n    }\n\n\n    .palmetto-hvac .palmetto-location-content-card {\n        grid-template-columns: 1fr;\n        border-radius: 0;\n    }\n\n}\n\n@media (max-width: 576px) {\n\n    .palmetto-hvac .palmetto-location-content-card {\n        gap: 1rem;\n    }\n\n\n    .palmetto-hvac .palmetto-location-container {\n        margin-top: 0;\n        padding: 1.5rem 1.25rem;;\n    }\n\n\n    .palmetto-hvac .palmetto-location-content-card {\n        margin-top: 1.5rem;\n        margin-bottom: 1.5rem;\n    }\n\n\n    .palmetto-hvac .palmetto-toc-list {\n        padding-left: 0;\n    }\n\n\n    .palmetto-hvac .palmetto-toc-item {\n        margin-bottom: var(--size-spacing-sm);\n    }\n\n}\n\n\n\/* ---- Feature Cards ---- *\/\n\n.palmetto-hvac .palmetto-feature-cards-header {\n    text-align: center;\n    margin-bottom: 40px;\n\n    \n}\n@media (min-width: 768px) {\n.palmetto-hvac .palmetto-feature-cards-header {\n        margin-bottom: 80px;\n    }\n}\n\n\n.palmetto-hvac .palmetto-feature-cards-title {\n    font-family: var(--font-family-brand);\n    font-size: 48px;\n    font-weight: 800;\n    line-height: 90%;\n    color: var(--color-text-black);\n    margin-bottom: 24px;\n\n    \n\n    \n}\n@media (min-width: 768px) {\n.palmetto-hvac .palmetto-feature-cards-title {\n        font-size: 64px;\n        margin-bottom: 32px;\n    }\n}\n@media (min-width: 992px) {\n.palmetto-hvac .palmetto-feature-cards-title {\n        font-size: 84px;\n    }\n}\n\n\n\/* Uses .text--section-subtitle in HTML *\/\n.palmetto-hvac .palmetto-feature-cards-subtitle {\n    max-width: 996px;\n    margin: 0 auto;\n}\n\n\n.palmetto-hvac .palmetto-feature-cards-grid {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 48px;\n    max-width: 500px;\n    margin: 0 auto;\n\n    \n}\n@media (min-width: 768px) {\n.palmetto-hvac .palmetto-feature-cards-grid {\n        max-width: 100%;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 48px;\n    }\n}\n\n\n.palmetto-hvac .palmetto-feature-card {\n    display: flex;\n    flex-direction: column;\n}\n\n\n.palmetto-hvac .palmetto-feature-card-image {\n    width: 100%;\n    aspect-ratio: 4\/3;\n    border-radius: 48px;\n    overflow: hidden;\n    margin-bottom: 32px;\n}\n\n\n.palmetto-hvac .palmetto-feature-card-image img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n}\n\n\n.palmetto-hvac .palmetto-feature-card-heading {\n    margin-bottom: 16px;\n}\n\n\n\/* ---- Heat Pump Calculator ---- *\/\n\n\/* Heat Pump Load Calculator Component *\/\n\n.palmetto-hvac .heat-pump-calculator {\n  background-color: var(--color-brand-grey-100);\n}\n\n\n.palmetto-hvac .heat-pump-calculator__card {\n  max-width: 1200px;\n  min-height: 700px;\n  margin: 0 auto;\n  background-color: var(--color-brand-grey-50);\n  border-radius: 24px;\n  display: grid;\n  grid-template-columns: 469px minmax(0, 1fr);\n  overflow: hidden;\n  box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.08);\n}\n\n\n\/* Form Column *\/\n.palmetto-hvac .heat-pump-calculator__form {\n  padding: 48px 40px;\n  position: relative;\n  display: flex;\n  flex-direction: column;\n}\n\n\n\/* Step Management *\/\n.palmetto-hvac .heat-pump-calculator__steps {\n  display: grid;\n  flex: 1;\n}\n\n\n.palmetto-hvac .heat-pump-step {\n  grid-area: 1 \/ 1;\n  display: flex;\n  flex-direction: column;\n  flex: 1;\n  width: 100%;\n  opacity: 0;\n  visibility: hidden;\n  transition: opacity 0.3s ease, visibility 0.3s ease;\n}\n\n\n.palmetto-hvac .heat-pump-step--active {\n  opacity: 1;\n  visibility: visible;\n}\n\n\n\/* Form Grid Layout *\/\n.palmetto-hvac .heat-pump-calculator__form-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 24px;\n  margin-bottom: 32px;\n}\n\n\n.palmetto-hvac .heat-pump-calculator__field {\n  display: flex;\n  flex-direction: column;\n}\n\n\n.palmetto-hvac .heat-pump-calculator__field--full {\n  grid-column: 1 \/ -1;\n}\n\n\n\/* Input Styles *\/\n.palmetto-hvac .heat-pump-calculator__input {\n  width: 100%;\n  height: 48px;\n  background: var(--color-white);\n  border: 1px solid var(--color-brand-grey-100);\n  border-radius: 4px;\n  padding: 0 16px;\n  color: var(--color-text-form-label);\n  box-shadow: 0px 4px 0px 0px var(--color-brand-grey-100);\n  transition: border-color 0.2s ease;\n}\n\n\n.palmetto-hvac .heat-pump-calculator__input:focus {\n  outline: none;\n  border-color: var(--color-brand-primary-500);\n}\n\n\n.palmetto-hvac .heat-pump-calculator__input--short {\n  width: 100%;\n}\n\n\n\/* Stepper Controls *\/\n.palmetto-hvac .heat-pump-calculator__stepper {\n  display: flex;\n  align-items: center;\n  gap: 0;\n  height: 48px;\n  background: var(--color-white);\n  border: 1px solid var(--color-brand-grey-100);\n  border-radius: 4px;\n  box-shadow: 0px 4px 0px 0px var(--color-brand-grey-100);\n  overflow: hidden;\n}\n\n\n.palmetto-hvac .heat-pump-calculator__stepper-btn {\n  width: 48px;\n  height: 48px;\n  background: transparent;\n  border: none;\n  cursor: pointer;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  transition: background-color 0.2s ease;\n  flex-shrink: 0;\n}\n\n\n.palmetto-hvac .heat-pump-calculator__stepper-btn:hover {\n  background-color: #F5F5F5;\n}\n\n\n.palmetto-hvac .heat-pump-calculator__stepper-btn:active {\n  background-color: #E8E8E8;\n}\n\n\n.palmetto-hvac .heat-pump-calculator__stepper-input {\n  flex: 1;\n  height: 100%;\n  border: none;\n  text-align: center;\n  color: var(--color-text-form-label);\n  background: var(--color-white);\n}\n\n\n.palmetto-hvac .heat-pump-calculator__stepper-input:focus {\n  outline: none;\n}\n\n\n\/* Remove spinner arrows from number inputs *\/\n.palmetto-hvac .heat-pump-calculator__stepper-input::-webkit-inner-spin-button,\n.palmetto-hvac .heat-pump-calculator__stepper-input::-webkit-outer-spin-button {\n  -webkit-appearance: none;\n  margin: 0;\n}\n\n\n.palmetto-hvac .heat-pump-calculator__stepper-input {\n  -moz-appearance: textfield;\n}\n\n\n\/* Select Dropdown *\/\n.palmetto-hvac .heat-pump-calculator__select {\n  width: 100%;\n  height: 48px;\n  background: var(--color-white);\n  border: 1px solid var(--color-brand-grey-100);\n  border-radius: 4px;\n  padding: 0 16px;\n  color: var(--color-text-form-label);\n  box-shadow: 0px 4px 0px 0px var(--color-brand-grey-100);\n  cursor: pointer;\n  transition: border-color 0.2s ease;\n  -webkit-appearance: none;\n  -moz-appearance: none;\n  appearance: none;\n}\n\n\n.palmetto-hvac .heat-pump-calculator__select:focus {\n  outline: none;\n  border-color: var(--color-brand-primary-500);\n}\n\n\n\/* Toggle Buttons *\/\n.palmetto-hvac .heat-pump-calculator__toggle {\n  display: flex;\n  gap: 12px;\n}\n\n\n.palmetto-hvac .heat-pump-calculator__toggle-btn {\n  flex: 1;\n  height: 48px;\n  background: var(--color-white);\n  border: 1px solid var(--color-brand-grey-100);\n  border-radius: 4px;\n  color: var(--color-text-form-label);\n  cursor: pointer;\n  transition: all 0.2s ease;\n}\n\n\n.palmetto-hvac .heat-pump-calculator__toggle-btn:hover {\n  border-color: var(--color-brand-primary-500);\n}\n\n\n.palmetto-hvac .heat-pump-calculator__toggle-btn--active {\n  background: var(--color-brand-primary-500);\n  border-color: var(--color-brand-primary-500);\n  color: var(--color-white);\n  font-weight: 700;\n}\n\n\n\/* Action Buttons *\/\n.palmetto-hvac .heat-pump-calculator__next-btn,\n.palmetto-hvac .heat-pump-calculator__calculate-btn {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 100%;\n  height: 48px;\n  background: var(--color-brand-primary-500);\n  border: none;\n  border-radius: 4px;\n  color: var(--color-white);\n  text-decoration: none;\n  cursor: pointer;\n  transition: background-color 0.2s ease;\n  margin-top: auto;\n}\n\n\n.palmetto-hvac .heat-pump-calculator__next-btn:hover,\n.palmetto-hvac .heat-pump-calculator__calculate-btn:hover {\n  background: #E04A2F;\n}\n\n\n.palmetto-hvac .heat-pump-calculator__next-btn:active,\n.palmetto-hvac .heat-pump-calculator__calculate-btn:active {\n  background: #C73F27;\n}\n\n\n\/* Restart Button *\/\n.palmetto-hvac .heat-pump-calculator__restart {\n  background: transparent;\n  border: none;\n  cursor: pointer;\n  padding: 0;\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  transition: opacity 0.2s ease;\n}\n\n\n.palmetto-hvac .heat-pump-calculator__restart:hover {\n  opacity: 0.7;\n}\n\n\n\/* Results Summary *\/\n.palmetto-hvac .heat-pump-calculator__results-summary {\n  border-radius: 48px;\n}\n\n\n\/* Image Column *\/\n.palmetto-hvac .heat-pump-calculator__image {\n  overflow: hidden;\n  border-radius: 0 24px 24px 0;\n  background-image: url('https:\/\/palmetto.com\/local\/wp-content\/uploads\/heat-pump-bg.png');\n  background-size: cover;\n  background-position: top right;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n\n\/* Results Cards *\/\n.palmetto-hvac .heat-pump-calculator__results-cards {\n  padding: 48px;\n  display: none;\n}\n\n\n.palmetto-hvac .heat-pump-calculator__results-cards--active {\n  display: block;\n  opacity: 0;\n  transition: opacity 0.3s ease;\n}\n\n\n.palmetto-hvac .heat-pump-calculator__results-cards--visible {\n  opacity: 1;\n}\n\n\n.palmetto-hvac .heat-pump-calculator__results-wrapper {\n  background: var(--color-white);\n  border-radius: 48px;\n  padding: 20px;\n  box-shadow: 0px 8px 24px rgba(0, 0, 0, 0.12);\n}\n\n\n.palmetto-hvac .heat-pump-calculator__result-card {\n  background: var(--color-brand-grey-100);\n  border-radius: 30px;\n  padding: 32px;\n}\n\n\n\/* First card heading - \"Recommended equipment capacity\" *\/\n.palmetto-hvac .heat-pump-calculator__result-card:first-child h4 {\n  font-family: var(--font-family-brand);\n  font-weight: 700;\n  font-size: 32px;\n  line-height: 100%;\n  color: var(--color-text-black);\n  margin-bottom: 30px;\n  max-width: 12em;\n}\n\n\n\/* First card - main values *\/\n.palmetto-hvac .heat-pump-calculator__result-value {\n  font-family: var(--font-family-brand);\n  font-size: 88px;\n  font-weight: 700;\n  color: var(--color-brand-primary-500);\n  line-height: 90%;\n  margin-bottom: 8px;\n}\n\n\n.palmetto-hvac .heat-pump-calculator__result-unit {\n  font-family: var(--font-family-brand);\n  font-size: 0.45em;\n  font-weight: 700;\n}\n\n\n.palmetto-hvac .heat-pump-calculator__result-tons {\n  font-family: var(--font-family-brand);\n  font-size: 88px;\n  font-weight: 700;\n  line-height: 90%;\n}\n\n\n.palmetto-hvac .heat-pump-calculator__result-tons-label {\n  font-family: var(--font-family-brand);\n  font-size: 0.45em;\n  font-weight: 700;\n}\n\n\n\/* Second card heading - \"Calculated Cooling Mode\" *\/\n.palmetto-hvac .heat-pump-calculator__result-card:not(:first-child) h4 {\n  font-family: var(--font-family-body);\n  font-weight: 790;\n  font-size: 16px;\n  line-height: 24px;\n  color: var(--color-text-black);\n  margin-bottom: 12px;\n}\n\n\n\/* Second card - smaller values *\/\n.palmetto-hvac .heat-pump-calculator__result-card:not(:first-child) .heat-pump-calculator__result-value {\n  font-size: 40px;\n  line-height: 90%;\n  color: var(--color-text-black);\n}\n\n\n.palmetto-hvac .heat-pump-calculator__result-card:not(:first-child) .heat-pump-calculator__result-unit {\n  font-size: 0.6em;\n}\n\n\n.palmetto-hvac .heat-pump-calculator__result-card:not(:first-child) .heat-pump-calculator__result-tons {\n  font-size: 40px;\n  line-height: 90%;\n}\n\n\n.palmetto-hvac .heat-pump-calculator__result-card:not(:first-child) .heat-pump-calculator__result-tons-label {\n  font-size: 0.6em;\n}\n\n\n\/* Responsive Design *\/\n@media (max-width: 1200px) and (min-width: 993px) {\n  .palmetto-hvac .heat-pump-calculator__result-value {\n    font-size: 55px;\n  }\n\n\n  .palmetto-hvac .heat-pump-calculator__result-tons {\n    font-size: 55px;\n  }\n\n}\n\n@media (max-width: 992px) {\n  .palmetto-hvac .heat-pump-calculator__card {\n    max-width: 500px;\n    grid-template-columns: 1fr;\n  }\n\n\n  .palmetto-hvac .heat-pump-calculator__form {\n    order: 2;\n    align-items: center;\n    min-height: 675px;\n  }\n\n\n  .palmetto-hvac .heat-pump-calculator__image {\n    min-height: 300px;\n    order: 1;\n    border-radius: 24px 24px 0 0;\n    background-image: url('https:\/\/palmetto.com\/local\/wp-content\/uploads\/heat-pump-mobile.png');\n  }\n\n\n  .palmetto-hvac .heat-pump-calculator__results-cards {\n    padding: 0;\n    margin-bottom: var(--size-spacing-xl);\n  }\n\n\n  .palmetto-hvac .heat-pump-calculator__result-card:first-child h4 {\n    font-size: 16px;\n    margin-bottom: 12px;\n  }\n\n\n  .palmetto-hvac .heat-pump-calculator__result-value,\n.palmetto-hvac .heat-pump-calculator__result-tons {\n    font-size: 55px;\n  }\n\n}\n\n@media (max-width: 576px) {\n  .palmetto-hvac .heat-pump-calculator__form {\n    padding: 32px 24px;\n  }\n\n\n  .palmetto-hvac .heat-pump-calculator__form-grid {\n    grid-template-columns: 1fr;\n    gap: 20px;\n  }\n\n\n  .palmetto-hvac .heat-pump-calculator__input--short {\n    width: 100%;\n  }\n\n\n  .palmetto-hvac .heat-pump-calculator__next-btn,\n.palmetto-hvac .heat-pump-calculator__calculate-btn {\n    width: 100%;\n  }\n\n\n  .palmetto-hvac .heat-pump-calculator__image {\n    min-height: 175px;\n  }\n\n\n  .palmetto-hvac .heat-pump-calculator__result-value,\n.palmetto-hvac .heat-pump-calculator__result-tons {\n    font-size: 42px;\n  }\n\n}\n\n\n\/* ---- Financing Comparison ---- *\/\n\n\/* ========================================\n   FINANCING COMPARISON COMPONENT\n   ======================================== *\/\n\n.palmetto-hvac .financing-comparison {\n    background-color: var(--color-brand-grey-900);\n    padding: var(--size-spacing-7xl) 0;\n    position: relative;\n}\n\n\n.palmetto-hvac .financing-comparison__table {\n    \/* Uses .container class for max-width and centering *\/\n    margin-bottom: var(--size-spacing-5xl);\n    overflow-y: visible;\n    padding-top: 24px;\n    padding-bottom: 24px;\n}\n\n\n.palmetto-hvac .financing-table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    position: relative;\n    table-layout: fixed;\n}\n\n\n.palmetto-hvac .financing-table th,\n.palmetto-hvac .financing-table td {\n    width: 25%;\n}\n\n\n.palmetto-hvac .financing-table thead,\n.palmetto-hvac .financing-table tbody,\n.palmetto-hvac .financing-table tr {\n    position: relative;\n}\n\n\n\/* Override default table styles *\/\n.palmetto-hvac .financing-table thead {\n    background: none;\n}\n\n\n.palmetto-hvac .financing-table thead th {\n    padding: 0;\n}\n\n\n.palmetto-hvac .financing-table tbody td:first-child {\n    border-left: 2px solid #414F47;\n}\n\n\n.palmetto-hvac .financing-table tbody td:last-child {\n    border-right: 2px solid #414F47;\n}\n\n\n.palmetto-hvac .financing-table tbody tr:first-child td {\n    border-top: none;\n}\n\n\n.palmetto-hvac .financing-table tbody tr:last-child td {\n    border-bottom: 2px solid #414F47;\n}\n\n\n.palmetto-hvac .financing-table__label {\n    text-align: left;\n    vertical-align: middle;\n    border-bottom: 1px solid #414F47;\n    border-right: 2px solid #414F47;\n    background-color: var(--color-brand-grey-900);\n    font-size: 18px;\n    font-weight: 600;\n    color: var(--color-white);\n    padding: var(--size-spacing-lg) var(--size-spacing-xl);\n}\n\n\n\/* First column header - add border with radius *\/\n.palmetto-hvac .financing-table thead .financing-table__label {\n    border-top: 2px solid #414F47;\n    border-left: 2px solid #414F47;\n    border-top-left-radius: 24px;\n}\n\n\n\/* Last column header - top right radius *\/\n.palmetto-hvac .financing-table thead th:last-child {\n    border-top-right-radius: 24px;\n}\n\n\n.palmetto-hvac .financing-table__header {\n    background-color: var(--color-brand-grey-900);\n    border-top: 2px solid #414F47;\n    border-right: 2px solid #414F47;\n    border-left: 2px solid #414F47;\n    border-bottom: 1px solid #414F47;\n    vertical-align: middle;\n    color: var(--color-white);\n}\n\n\n.palmetto-hvac .financing-table__header--highlight {\n    background-color: var(--color-brand-green);\n    border-top: none;\n    border-left: 2px solid #414F47;\n    border-right: 2px solid #414F47;\n    border-bottom: 1px solid #414F47;\n    color: var(--color-text-black);\n    font-weight: bold;\n    position: relative;\n}\n\n\n\/* Extend highlight column above table *\/\n.palmetto-hvac .financing-table__header--highlight::before {\n    content: '';\n    position: absolute;\n    top: -25px;\n    left: -2px;\n    right: -2px;\n    height: 25px;\n    background-color: var(--color-brand-green);\n    border-top: 2px solid #414F47;\n    border-left: 2px solid #414F47;\n    border-right: 2px solid #414F47;\n    border-radius: 24px 24px 0 0;\n}\n\n\n.palmetto-hvac .financing-table__logo {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 60px;\n}\n\n\n.palmetto-hvac .financing-table__logo svg,\n.palmetto-hvac .financing-table__logo img {\n    max-width: 200px;\n    height: auto;\n}\n\n\n.palmetto-hvac .financing-table__cell {\n    background-color: var(--color-brand-grey-900);\n    border-left: 2px solid #414F47;\n    border-right: 2px solid #414F47;\n    border-bottom: 1px solid #414F47;\n    color: var(--color-white);\n    vertical-align: middle;\n    text-align: center;\n    padding: var(--size-spacing-lg) var(--size-spacing-xl);\n    font-weight: 600;\n}\n\n\n.palmetto-hvac .financing-table__cell--highlight {\n    background-color: var(--color-brand-green);\n    border-left: 2px solid #414F47;\n    border-right: 2px solid #414F47;\n    border-bottom: 1px solid #414F47;\n    color: var(--color-text-black);\n    font-weight: bold;\n}\n\n\n\/* Last row styling *\/\n.palmetto-hvac .financing-table tbody tr:last-child .financing-table__cell {\n    border-bottom: 1px solid #414F47;\n}\n\n\n\/* Bottom left corner *\/\n.palmetto-hvac .financing-table tbody tr:last-child .financing-table__label {\n    border-bottom-left-radius: 24px;\n}\n\n\n\/* Bottom right corner *\/\n.palmetto-hvac .financing-table tbody tr:last-child td:last-child {\n    border-bottom-right-radius: 24px;\n}\n\n\n.palmetto-hvac .financing-table tbody tr:last-child .financing-table__cell--highlight {\n    border-bottom: none;\n    position: relative;\n}\n\n\n\/* Extend highlight column below table *\/\n.palmetto-hvac .financing-table tbody tr:last-child .financing-table__cell--highlight::before {\n    content: '';\n    position: absolute;\n    bottom: -25px;\n    left: -2px;\n    right: -2px;\n    height: 25px;\n    background-color: var(--color-brand-green);\n    border-left: 2px solid #414F47;\n    border-right: 2px solid #414F47;\n    border-bottom: 2px solid #414F47;\n    border-radius: 0 0 24px 24px;\n}\n\n\n\/* Icon styling *\/\n.palmetto-hvac .financing-table__cell svg {\n    display: inline-block;\n    stroke: currentColor;\n}\n\n\n.palmetto-hvac .financing-comparison__cta {\n    display: flex;\n    flex-wrap: wrap;\n    gap: var(--size-spacing-lg);\n    justify-content: center;\n    align-items: center;\n}\n\n\n.palmetto-hvac .financing-comparison__cta .btn--primary,\n.palmetto-hvac .financing-comparison__cta .btn--secondary {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    padding: 14px 32px;\n    font-family: var(--font-family-body);\n    font-size: 16px;\n    font-weight: 700;\n    line-height: 1;\n    text-decoration: none;\n    border-radius: 12px;\n    cursor: pointer;\n    transition: opacity 0.2s ease;\n}\n\n\n.palmetto-hvac .financing-comparison__cta .btn--primary:hover,\n.palmetto-hvac .financing-comparison__cta .btn--secondary:hover {\n    opacity: 0.9;\n}\n\n\n.palmetto-hvac .financing-comparison__cta .btn--primary {\n    background-color: var(--color-white);\n    color: var(--color-text-black);\n    border: none;\n}\n\n\n.palmetto-hvac .financing-comparison__cta .btn--secondary {\n    background-color: var(--color-brand-grey-900);\n    color: var(--color-white);\n    border: 2px solid var(--color-white);\n}\n\n\n\/* ============================================\n   MOBILE CARDS (Hidden by default)\n   ============================================ *\/\n\n.palmetto-hvac .financing-comparison__mobile {\n    display: none;\n}\n\n\n.palmetto-hvac .financing-card {\n    background-color: var(--color-brand-grey-900);\n    border: 2px solid #414F47;\n    border-radius: 24px;\n    padding: var(--size-spacing-xl);\n    margin-bottom: var(--size-spacing-lg);\n}\n\n\n.palmetto-hvac .financing-card--highlight {\n    background-color: var(--color-brand-green);\n    border-color: #414F47;\n}\n\n\n.palmetto-hvac .financing-card__header {\n    text-align: center;\n    padding-bottom: var(--size-spacing-lg);\n    margin-bottom: var(--size-spacing-lg);\n    border-bottom: 2px solid #414F47;\n}\n\n\n.palmetto-hvac .financing-card__logo {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 60px;\n}\n\n\n.palmetto-hvac .financing-card__logo svg,\n.palmetto-hvac .financing-card__logo img {\n    max-width: 200px;\n    height: auto;\n}\n\n\n.palmetto-hvac .financing-card__feature {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: var(--size-spacing-md) 0;\n    border-bottom: 2px solid #414F47;\n}\n\n\n.palmetto-hvac .financing-card__feature:last-child {\n    border-bottom: none;\n}\n\n\n.palmetto-hvac .financing-card__label {\n    font-size: 16px;\n    font-weight: 500;\n    color: var(--color-white);\n}\n\n\n.palmetto-hvac .financing-card--highlight .financing-card__label {\n    color: var(--color-text-black);\n}\n\n\n.palmetto-hvac .financing-card__value {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--color-white);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n\n\n.palmetto-hvac .financing-card--highlight .financing-card__value {\n    color: var(--color-text-black);\n}\n\n\n.palmetto-hvac .financing-card__value svg {\n    display: inline-block;\n}\n\n\n\/* ============================================\n   RESPONSIVE BREAKPOINTS\n   ============================================ *\/\n\n@media (max-width: 768px) {\n    .palmetto-hvac .financing-comparison {\n        border-radius: 0 0 64px 64px;\n    }\n\n\n    .palmetto-hvac .financing-comparison__cta {\n        flex-direction: column;\n    }\n\n\n    \/* Hide desktop table, show mobile cards *\/\n    .palmetto-hvac .financing-comparison__desktop {\n        display: none;\n    }\n\n\n    .palmetto-hvac .financing-comparison__mobile {\n        display: block;\n    }\n\n\n    .palmetto-hvac .financing-card {\n        padding: 0;\n    }\n\n\n    .palmetto-hvac .financing-card__header {\n        padding: var(--size-spacing-xs) var(--size-spacing-lg);\n        margin-bottom: 0;\n    }\n\n\n    .palmetto-hvac .financing-card__feature {\n        padding: var(--size-spacing-md) var(--size-spacing-lg);\n    }\n\n\n    .palmetto-hvac .financing-card__label {\n        font-size: 14px;\n    }\n\n\n    .palmetto-hvac .financing-card__value {\n        font-size: 18px;\n    }\n\n}\n\n@media (max-width: 576px) {\n    \/* Stack label and value on mobile *\/\n    .palmetto-hvac .financing-card__feature {\n        flex-direction: column;\n        align-items: flex-start;\n        gap: var(--size-spacing-2xs);\n    }\n\n\n    .palmetto-hvac .financing-card__value {\n        justify-content: flex-start;\n    }\n\n}\n\n\n\/* ---- Local Incentives ---- *\/\n\n\/* ========================================\n   LOCAL INCENTIVES \/ REBATES COMPONENT\n   Row-based layout (works well with 1\u20135 programs)\n   ======================================== *\/\n\n.palmetto-hvac .local-incentives {\n    background-color: var(--color-bg-green-light);\n    padding: var(--size-spacing-5xl) 0;\n    position: relative;\n}\n\n\n.palmetto-hvac .local-incentives--no-programs {\n    background-color: var(--color-brand-grey-50);\n}\n\n\n\/* ---- Row List ---- *\/\n\n.palmetto-hvac .local-incentives__list {\n    display: flex;\n    flex-direction: column;\n    gap: var(--size-spacing-md);\n}\n\n\n.palmetto-hvac .local-incentives__row {\n    background-color: var(--color-white);\n    border-radius: 16px;\n    padding: var(--size-spacing-lg) var(--size-spacing-xl);\n    box-shadow: var(--shadow-sm);\n    display: flex;\n    align-items: flex-start;\n    gap: var(--size-spacing-xl);\n}\n\n\n.palmetto-hvac .local-incentives__row-main {\n    flex: 1;\n    min-width: 0;\n}\n\n\n.palmetto-hvac .local-incentives__row-header {\n    display: flex;\n    align-items: baseline;\n    gap: var(--size-spacing-md);\n    margin-bottom: 4px;\n    overflow: hidden;\n}\n\n\n.palmetto-hvac .local-incentives__row-title {\n    font-size: 18px;\n    font-weight: 700;\n    color: var(--color-text-primary);\n    margin: 0;\n    line-height: 1.3;\n    flex-shrink: 0;\n}\n\n\n.palmetto-hvac .local-incentives__row-amount {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--color-brand-primary-base);\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    max-width: 200px;\n}\n\n\n.palmetto-hvac .local-incentives__row-desc {\n    font-size: 15px;\n    line-height: 1.5;\n    color: var(--color-text-body-muted);\n    margin: 0;\n}\n\n\n.palmetto-hvac .local-incentives__row-meta {\n    flex-shrink: 0;\n    width: 280px;\n    display: flex;\n    flex-direction: column;\n    gap: var(--size-spacing-2xs);\n    border-left: 1px solid var(--color-border-light);\n    padding-left: var(--size-spacing-xl);\n}\n\n\n.palmetto-hvac .local-incentives__row-eligibility {\n    font-size: 13px;\n    line-height: 1.5;\n    color: var(--color-text-secondary);\n    margin: 0;\n}\n\n\n.palmetto-hvac .local-incentives__row-source {\n    font-size: 13px;\n    font-weight: 600;\n    color: var(--color-brand-primary-base);\n    text-decoration: none;\n}\n\n\n.palmetto-hvac .local-incentives__row-source:hover {\n    text-decoration: underline;\n}\n\n\n\/* ---- Palmetto Note \/ Comfort Plan ---- *\/\n\n.palmetto-hvac .local-incentives__palmetto-note {\n    background-color: var(--color-white);\n    border-radius: 16px;\n    padding: var(--size-spacing-lg) var(--size-spacing-xl);\n    border-left: 4px solid var(--color-brand-green);\n}\n\n\n.palmetto-hvac .local-incentives__comfort-plan {\n    background-color: var(--color-white);\n    border-radius: 16px;\n    padding: var(--size-spacing-lg) var(--size-spacing-xl);\n}\n\n\n.palmetto-hvac .local-incentives__disclaimer {\n    font-size: 13px;\n    color: var(--color-text-muted);\n    text-align: center;\n}\n\n\n.palmetto-hvac .local-incentives__cta .btn--primary {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    padding: 14px 32px;\n    font-family: var(--font-family-body);\n    font-size: 16px;\n    font-weight: 700;\n    line-height: 1;\n    text-decoration: none;\n    border-radius: 12px;\n    cursor: pointer;\n    transition: opacity 0.2s ease;\n    background-color: var(--color-brand-grey-900);\n    color: var(--color-white);\n    border: none;\n}\n\n\n.palmetto-hvac .local-incentives__cta .btn--primary:hover {\n    opacity: 0.9;\n}\n\n\n\/* ============================================\n   RESPONSIVE BREAKPOINTS\n   ============================================ *\/\n\n@media (max-width: 768px) {\n    .palmetto-hvac .local-incentives {\n        padding: var(--size-spacing-3xl) 0;\n    }\n\n\n    .palmetto-hvac .local-incentives__row {\n        flex-direction: column;\n        gap: var(--size-spacing-md);\n        padding: var(--size-spacing-lg);\n    }\n\n\n    .palmetto-hvac .local-incentives__row-meta {\n        width: 100%;\n        border-left: none;\n        border-top: 1px solid var(--color-border-light);\n        padding-left: 0;\n        padding-top: var(--size-spacing-md);\n    }\n\n\n    .palmetto-hvac .local-incentives__row-header {\n        flex-wrap: wrap;\n    }\n\n}\n\n\n\/* ---- Climate Zones ---- *\/\n\n\/* ========================================\n   CLIMATE ZONES COMPONENT\n   ======================================== *\/\n\n.palmetto-hvac .climate-zones {\n    background-color: var(--color-off-white);\n}\n\n\n\/* ZIP Input *\/\n.palmetto-hvac .climate-zones__zip-input {\n    display: flex;\n    gap: 14px;\n    justify-content: center;\n    align-items: center;\n}\n\n\n.palmetto-hvac input.climate-zones__input {\n    width: 176px;\n    height: 48px;\n    background: var(--color-white);\n    border: 1px solid var(--color-brand-grey-100);\n    box-shadow: 0px 4px 0px var(--color-brand-grey-100);\n    border-radius: 8px;\n    padding: 0 var(--size-spacing-md);\n    color: var(--color-text-form-label);\n    flex-shrink: 0;\n}\n\n\n.palmetto-hvac input.climate-zones__input::placeholder {\n    color: var(--color-text-form-label);\n}\n\n\n.palmetto-hvac .climate-zones__submit {\n    width: 162px;\n    height: 48px;\n    flex-shrink: 0;\n}\n\n\n\/* Zone Buttons Container *\/\n.palmetto-hvac .climate-zones__buttons {\n    position: relative;\n    width: 100%;\n    overflow: hidden;\n}\n\n\n.palmetto-hvac .climate-zones__buttons-scroll {\n    display: flex;\n    gap: 16px;\n    overflow-x: auto;\n    overflow-y: visible;\n    -webkit-overflow-scrolling: touch;\n    scrollbar-width: none;\n    -ms-overflow-style: none;\n    padding: 8px max(40px, calc((100vw - 1200px) \/ 2 + 40px));\n}\n\n\n.palmetto-hvac .climate-zones__buttons-scroll::-webkit-scrollbar {\n    display: none;\n}\n\n\n\/* Individual Zone Button *\/\n.palmetto-hvac .climate-zone-btn {\n    flex-shrink: 0;\n    width: 111.82px;\n    height: 113px;\n    border-radius: 8px;\n    border: none;\n    cursor: pointer;\n    position: relative;\n    transition: transform 0.2s ease;\n    display: flex;\n    flex-direction: column;\n    align-items: stretch;\n    padding: 0;\n    color: var(--color-black);\n}\n\n\n.palmetto-hvac .climate-zone-btn:hover {\n    transform: translateY(-2px);\n}\n\n\n.palmetto-hvac .climate-zone-btn--active {\n    outline: 4px solid var(--color-black);\n}\n\n\n.palmetto-hvac .climate-zone-btn__number {\n    flex: 1;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 100%;\n    border-bottom: 2px solid rgba(0, 0, 0, 0.2);\n    font-size: 24px;\n}\n\n\n.palmetto-hvac .climate-zone-btn__subzones {\n    flex: 1;\n    display: flex;\n    gap: 0;\n    width: 100%;\n}\n\n\n.palmetto-hvac .climate-zone-btn__subzone {\n    flex: 1;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    position: relative;\n    font-size: 20px;\n}\n\n\n.palmetto-hvac .climate-zone-btn__subzone:first-child {\n    border-right: 2px solid rgba(0, 0, 0, 0.2);\n}\n\n\n\/* Two Column Layout *\/\n.palmetto-hvac .climate-zones__content {\n    \/* Uses .container class for max-width and centering *\/\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) 377px;\n    gap: 24px;\n}\n\n\n.palmetto-hvac .climate-zones__map-card,\n.palmetto-hvac .climate-zones__description-card {\n    background: var(--color-brand-grey-100);\n    border-radius: 24px;\n    padding: var(--size-spacing-3xl);\n}\n\n\n.palmetto-hvac .climate-zones__map-card {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n\n\n.palmetto-hvac .climate-zones__map-image {\n    width: 100%;\n    height: auto;\n    display: block;\n}\n\n\n.palmetto-hvac .climate-zones__description-card {\n    display: flex;\n    flex-direction: column;\n}\n\n\n.palmetto-hvac .climate-zones__location-pill {\n    display: none;\n    padding: 4px 14px;\n    background: var(--color-text-black);\n    border-radius: 8px;\n    color: var(--color-white);\n    font-size: 18px;\n    font-weight: 700;\n    margin-bottom: 32px;\n}\n\n\n.palmetto-hvac .climate-zones__location-pill.is-visible {\n    display: inline-flex;\n}\n\n\n.palmetto-hvac .climate-zones__indicator {\n    width: 285px;\n    height: 24px;\n    border: 4px solid var(--color-black);\n    border-radius: 68px;\n    margin-bottom: 26px;\n}\n\n\n\/* ============================================\n   RESPONSIVE BREAKPOINTS\n   ============================================ *\/\n\n@media (max-width: 992px) {\n    .palmetto-hvac .climate-zones__buttons-scroll {\n        justify-content: flex-start;\n        padding-left: 28px;\n        padding-right: 28px;\n    }\n\n\n    .palmetto-hvac .climate-zones__content {\n        grid-template-columns: 1fr;\n        gap: 0;\n    }\n\n\n    .palmetto-hvac .climate-zones__map-card,\n.palmetto-hvac .climate-zones__description-card {\n        max-width: 100%;\n        width: 100%;\n    }\n\n\n    .palmetto-hvac .climate-zones__map-card {\n        border-radius: 24px 24px 0 0;\n        padding-bottom: 0;\n    }\n\n\n    .palmetto-hvac .climate-zones__description-card {\n        border-radius: 0 0 24px 24px;\n    }\n\n\n    .palmetto-hvac .climate-zones__indicator {\n        width: 100%;\n        max-width: 285px;\n    }\n\n}\n\n@media (max-width: 767px) {\n    .palmetto-hvac .climate-zones__buttons-scroll {\n        padding-left: 18px;\n        padding-right: 18px;\n    }\n\n\n    .palmetto-hvac .climate-zones__zip-input {\n        flex-direction: column;\n        gap: var(--size-spacing-md);\n    }\n\n\n    .palmetto-hvac input.climate-zones__input,\n.palmetto-hvac .climate-zones__submit {\n        width: 100%;\n        max-width: 300px;\n    }\n\n\n}\n\n\n\/* ---- Electricity Section ---- *\/\n\n.palmetto-hvac .palmetto-electricity-section {\n    padding: 4rem 0;\n    width: 100%;\n    background-color: var(--color-brand-green);\n}\n\n\n.palmetto-hvac .palmetto-section-container {\n    \/* Uses .container class for max-width and centering *\/\n}\n\n\n.palmetto-hvac .palmetto-electricity-grid,\n.palmetto-hvac .palmetto-utilities-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 80px;\n}\n\n\n.palmetto-hvac .palmetto-section-intro {\n    font-size: 20px;\n    font-weight: normal;\n    color: var(--color-text-black);\n    margin-bottom: 1.5rem;\n    line-height: 1.3;\n}\n\n\n.palmetto-hvac .palmetto-section-body {\n    font-size: 1rem;\n    color: var(--color-text-black);\n    margin-bottom: 1rem;\n    line-height: 1.6;\n}\n\n\n.palmetto-hvac .palmetto-section-subheading {\n    font-family: var(--font-family-brand);\n    font-size: 2rem;\n    font-weight: 700;\n    margin-bottom: 0.5rem;\n    line-height: 1.2;\n}\n\n\n.palmetto-hvac .electricity-chart-container,\n.palmetto-hvac .utilities-comparison {\n    background-color: var(--color-white);\n    border-radius: 48px;\n    padding: 1.5rem;\n    display: flex;\n    flex-direction: column;\n    align-self: start;\n}\n\n\n.palmetto-hvac .utilities-comparison .chart-title,\n.palmetto-hvac .chart-title {\n    font-size: 40px;\n    font-family: var(--font-family-brand);\n    font-weight: 700;\n}\n\n\n.palmetto-hvac .bar-chart-container {\n    height: 280px;\n    margin: 2rem 0 0;\n    display: flex;\n}\n\n\n.palmetto-hvac .y-axis {\n    display: flex;\n    flex-direction: column-reverse;\n    justify-content: space-between;\n    width: 30px;\n    padding-right: 4px;\n    height: 100%;\n}\n\n\n.palmetto-hvac .y-label {\n    font-size: 0.75rem;\n    color: #6e727a;\n    display: flex;\n    align-items: center;\n    position: relative;\n}\n\n\n.palmetto-hvac .chart-area {\n    flex: 1;\n    position: relative;\n    display: flex;\n    justify-content: space-around;\n    border-bottom: 1px solid #e0e2e7;\n    border-left: 1px solid #e0e2e7;\n}\n\n\n.palmetto-hvac .grid-lines {\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    display: flex;\n    flex-direction: column-reverse;\n    justify-content: space-between;\n    pointer-events: none;\n}\n\n\n.palmetto-hvac .grid-line {\n    border-top: 1px dashed #e0e2e7;\n    width: 100%;\n    height: 0;\n}\n\n\n.palmetto-hvac .year-column {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: flex-end;\n    flex: 1;\n}\n\n\n.palmetto-hvac .bar-group {\n    display: flex;\n    width: 100%;\n    height: 100%;\n    justify-content: center;\n    gap: 8px;\n    align-items: flex-end;\n}\n\n\n.palmetto-hvac .bar {\n    width: 30px;\n    border-radius: 8px 8px 0 0;\n    position: relative;\n    transition: height 1s ease-out;\n}\n\n\n.palmetto-hvac .us-bar {\n    background: #d1d5db;\n}\n\n\n.palmetto-hvac .local-bar {\n    background: #7754C4;\n}\n\n\n.palmetto-hvac .bar-label {\n    position: absolute;\n    top: -20px;\n    left: 50%;\n    transform: translateX(-50%);\n    font-size: 0.75rem;\n    font-weight: 600;\n    color: #44474b;\n    white-space: nowrap;\n}\n\n\n.palmetto-hvac .horizontal-chart {\n    margin: 1.5rem 0;\n    flex-shrink: 0;\n}\n\n\n.palmetto-hvac .h-bar-row {\n    display: grid;\n    grid-template-columns: 100px 1fr 60px;\n    gap: 1rem;\n    margin-bottom: 1rem;\n    align-items: center;\n}\n\n\n.palmetto-hvac .h-bar-row:last-child {\n    margin-bottom: 0;\n}\n\n\n.palmetto-hvac .h-bar-label {\n    text-align: right;\n    font-size: 0.875rem;\n    font-weight: 500;\n    color: #44474b;\n}\n\n\n.palmetto-hvac .h-bar-container {\n    height: 30px;\n    background: #f3f4f5;\n    border-radius:0 8px 8px 0;\n    overflow: hidden;\n}\n\n\n.palmetto-hvac .h-bar {\n    height: 100%;\n    background: #7754C4;\n    border-radius:0 8px 8px 0;\n    position: relative;\n    transition: width 1s ease-out;\n}\n\n\n.palmetto-hvac .us-h-bar {\n    background: #d1d5db;\n}\n\n\n.palmetto-hvac .us-h-bar .h-bar-value {\n    color: var(--color-gray-700);\n}\n\n\n.palmetto-hvac .h-bar-value {\n    position: absolute;\n    right: 10px;\n    top: 50%;\n    transform: translateY(-50%);\n    color: var(--color-white);\n    font-weight: 600;\n    font-size: 0.875rem;\n}\n\n\n.palmetto-hvac .h-bar-comparison {\n    font-weight: 600;\n    font-size: 0.875rem;\n}\n\n\n.palmetto-hvac .h-bar-row:last-child .h-bar-comparison {\n    color: #6e727a;\n}\n\n\n.palmetto-hvac .electricity-chart-container .x-axis {\n    display: flex;\n    justify-content: space-around;\n    margin: 0 0 10px 0;\n    padding: 0 0 0 50px;\n}\n\n\n.palmetto-hvac .x-axis .year-label {\n    font-size: 0.875rem;\n    color: #6e727a;\n}\n\n\n.palmetto-hvac .chart-legend {\n    display: flex;\n    justify-content: center;\n    gap: 1.5rem;\n    margin: 1rem 0;\n}\n\n\n.palmetto-hvac .legend-item {\n    display: flex;\n    align-items: center;\n    gap: 0.5rem;\n}\n\n\n.palmetto-hvac .legend-color {\n    width: 16px;\n    height: 16px;\n    border-radius: 4px;\n}\n\n\n.palmetto-hvac .us-color {\n    background: #d1d5db;\n}\n\n\n.palmetto-hvac .local-color {\n    background: #7754C4;\n}\n\n\n.palmetto-hvac .legend-label {\nfont-size: 0.875rem;\ncolor: #5b5e65;\n}\n\n\n.palmetto-hvac .chart-source a {\nfont-size: 0.75rem;\ncolor: #6e727a;\ntext-align: center;\nmargin-top: 0.5rem;\n}\n\n\n@media (max-width: 992px) {\n.palmetto-hvac .palmetto-electricity-grid,\n.palmetto-hvac .palmetto-utilities-grid {\n    grid-template-columns: 1fr;\n    gap: 2rem;\n}\n\n\n.palmetto-hvac .bar {\n    width: 25px;\n}\n\n}\n\n@media (max-width: 768px) {\n.palmetto-hvac .palmetto-electricity-section {\n    padding: 2rem 0;\n}\n\n\n.palmetto-hvac .palmetto-section-container {\n    padding: 0 1rem;\n}\n\n\n.palmetto-hvac .electricity-chart-container,\n.palmetto-hvac .utilities-comparison {\n    padding: 1rem;\n    border-radius: 24px;\n}\n\n\n.palmetto-hvac .bar-chart-container {\n    height: 240px;\n    margin: 1.5rem 0 0 0;\n}\n\n\n.palmetto-hvac .y-axis {\n    width: 30px;\n    padding-right: 8px;\n}\n\n\n.palmetto-hvac .y-label {\n    font-size: 0.7rem;\n}\n\n\n.palmetto-hvac .electricity-chart-container .x-axis {\n    padding: 0 0 0 38px;\n}\n\n\n.palmetto-hvac .bar {\n    width: 20px;\n}\n\n\n.palmetto-hvac .chart-legend {\n    flex-direction: column;\n    align-items: center;\n    gap: 1rem;\n}\n\n\n.palmetto-hvac .h-bar-row {\n    grid-template-columns: 80px 1fr 50px;\n    gap: 0.75rem;\n}\n\n}\n\n@media (max-width: 480px) {\n.palmetto-hvac .chart-title {\n    font-size: 1rem;\n}\n\n\n.palmetto-hvac .bar-chart-container {\n    height: 220px;\n    margin: 1rem 0 0 0;\n}\n\n\n.palmetto-hvac .y-axis {\n    width: 25px;\n    padding-right: 6px;\n}\n\n\n.palmetto-hvac .y-label {\n    font-size: 0.65rem;\n}\n\n\n.palmetto-hvac .electricity-chart-container .x-axis {\n    padding: 0 0 0 31px;\n}\n\n\n.palmetto-hvac .bar {\n    width: 15px;\n}\n\n\n.palmetto-hvac .bar-label {\n    font-size: 0.7rem;\n}\n\n\n.palmetto-hvac .year-label {\n    margin: 0;\n    padding: 0;\n    font-size: 0.75rem;\n}\n\n\n.palmetto-hvac .h-bar-row {\n    grid-template-columns: 70px 1fr 45px;\n}\n\n\n.palmetto-hvac .h-bar-value {\n    font-size: 0.75rem;\n}\n\n}\n\n\n\/* ---- Reviews ---- *\/\n\n.palmetto-hvac .palmetto-reviews-section {\nmargin: 0 auto;\nmax-width: 1375px;\n}\n\n\n.palmetto-hvac .palmetto-reviews-container {\npadding: var(--size-spacing-4xl);\nborder-radius: 48px;\nbackground-image: url(\"https:\/\/palmetto.com\/local\/wp-content\/uploads\/testimonial-bg.jpg\");\nbackground-size: cover;\ncolor: var(--color-text-white);\nposition: relative;\noverflow: hidden;\n}\n\n\n.palmetto-hvac .palmetto-section-heading-dark {\nfont-family: var(--font-family-brand);\nfont-size: var(--size-font-3xl);\nline-height: 1;\nfont-weight: var(--size-font-weight-bold);\ncolor: var(--color-text-white);\nmargin: var(--size-spacing-sm) 0px var(--size-spacing-4xl) 0px;\n}\n\n\n.palmetto-hvac .palmetto-reviews-carousel {\nposition: relative;\ndisplay: flex;\nalign-items: center;\n}\n\n\n.palmetto-hvac .palmetto-carousel-arrow {\nbackground: none;\nborder: none;\ndisplay: flex;\nalign-items: center;\njustify-content: center;\ncursor: pointer;\ntransition: opacity 0.2s ease;\nz-index: 10;\nflex-shrink: 0;\npadding: 0;\n}\n\n\n.palmetto-hvac .palmetto-carousel-arrow img {\nwidth: 24px;\nheight: auto;\n}\n\n\n.palmetto-hvac .palmetto-carousel-arrow:hover {\nopacity: .8;\n}\n\n\n.palmetto-hvac .palmetto-carousel-prev {\nmargin-right: var(--size-spacing-md);\n}\n\n\n.palmetto-hvac .palmetto-carousel-next {\nmargin-left: var(--size-spacing-md);\n}\n\n\n.palmetto-hvac .palmetto-reviews-slides {\nflex: 1;\nmax-width: 1000px;\noverflow: hidden;\ndisplay: grid;\n}\n\n\n.palmetto-hvac .palmetto-review-slide {\ngrid-area: 1 \/ 1;\nbackground-color: var(--color-brand-white-base);\ncolor: var(--color-text-black);\nborder-radius: var(--size-border-radius-lg);\npadding: 32px var(--size-spacing-4xl);\ntext-align: center;\nopacity: 0;\nvisibility: hidden;\ntransition: opacity 0.3s ease, visibility 0.3s ease;\ndisplay: flex;\nflex-direction: column;\njustify-content: center;\n}\n\n\n.palmetto-hvac .palmetto-review-slide.active {\nopacity: 1;\nvisibility: visible;\n}\n\n\n.palmetto-hvac .palmetto-review-stars {\ndisplay: flex;\ngap: 4px;\nmargin: 0 auto 30px auto;\nwidth: max-content;\ncolor: var(--color-brand-primary-500);\n}\n\n\n.palmetto-hvac .palmetto-star-icon {\nwidth: 36px;\nheight: 36px;\n}\n\n\n.palmetto-hvac .palmetto-review-content {\nfont-size: var(--size-font-sm);\nmargin-bottom: var(--size-spacing-lg);\n}\n\n\n.palmetto-hvac .palmetto-reviewer-info {\ndisplay: flex;\nflex-wrap: wrap;\nalign-items: center;\njustify-content: center;\ngap: var(--size-spacing-md);\nmargin: 0 auto;\nwidth: 100%;\nfont-weight: var(--size-font-weight-bold);\ntext-align: center;\n}\n\n\n.palmetto-hvac .palmetto-reviewer-name {\nfont-family: var(--font-family-brand);\nfont-weight: 700;\nfont-size: 28px;\nline-height: 28px;\nletter-spacing: 0.02em;\ntext-align: center;\n}\n\n\n.palmetto-hvac .palmetto-reviewer-location {\nfont-size: var(--size-font-sm);\n}\n\n\n.palmetto-hvac .palmetto-reviews-indicators {\ndisplay: none; \/* Hidden on all sizes *\/\njustify-content: center;\ngap: var(--size-spacing-sm);\nmargin-bottom: var(--size-spacing-xl);\n}\n\n\n.palmetto-hvac .palmetto-indicator {\nwidth: 10px;\nheight: 10px;\nborder-radius: 50%;\nbackground-color: rgba(255, 255, 255, 0.3);\nborder: none;\ncursor: pointer;\ntransition: background-color 0.2s ease;\npadding: 0;\n}\n\n\n.palmetto-hvac .palmetto-indicator.active {\nbackground-color: var(--color-brand-primary-400);\n}\n\n\n.palmetto-hvac .palmetto-reviews-cta {\ndisplay: flex;\nflex-wrap: wrap;\njustify-content: center;\ngap: var(--size-spacing-md);\n}\n\n\n@media (max-width: 992px) {\n.palmetto-hvac .palmetto-section-heading-dark {\n    font-size: var(--size-font-2xl);\n}\n\n\n}\n\n@media (max-width: 768px) {\n.palmetto-hvac .palmetto-reviews-container {\n    padding: var(--size-spacing-lg);\n    border-radius: 24px;\n}\n\n\n.palmetto-hvac .palmetto-star-icon {\n    width: 24px;\n    height: 24px;\n}\n\n\n.palmetto-hvac .palmetto-carousel-arrow img {\n    width: 12px;\n}\n\n\n.palmetto-hvac .palmetto-review-slide {\n    padding: 50px var(--size-spacing-md);\n}\n\n\n.palmetto-hvac .palmetto-carousel-prev {\n    position: relative;\n    right: 4px;\n    margin-right: var(--size-spacing-sm);\n}\n\n\n.palmetto-hvac .palmetto-carousel-next {\n    position: relative;\n    left: 4px;\n    margin-left: var(--size-spacing-sm);\n}\n\n\n.palmetto-hvac .palmetto-review-content {\n    font-size: var(--size-font-sm);\n}\n\n\n.palmetto-hvac .palmetto-reviewer-name {\n    font-size: 18px;\n    line-height: 28px;\n}\n\n\n.palmetto-hvac .palmetto-reviews-container .text--section-number,\n.palmetto-hvac .palmetto-section-heading-dark {\n    text-align: center;\n}\n\n\n}\n\n@media (max-width: 576px) {\n    \n.palmetto-hvac .palmetto-reviews-container {\n    padding: var(--size-spacing-md);\n}\n\n\n.palmetto-hvac .palmetto-section-heading-dark {\n    font-size: var(--size-font-2xl);\n    margin-bottom: var(--size-spacing-lg);\n}\n\n\n.palmetto-hvac .palmetto-carousel-arrow img {\n    width: 12px;\n}\n\n\n.palmetto-hvac .palmetto-carousel-prev {\n    margin-right: var(--size-spacing-xs);\n}\n\n\n.palmetto-hvac .palmetto-carousel-next {\n    margin-left: var(--size-spacing-xs);\n}\n\n\n.palmetto-hvac .palmetto-review-slide {\n    padding: 50px var(--size-spacing-lg);\n}\n\n\n.palmetto-hvac .palmetto-reviewer-info {\n    flex-direction: column;\n    align-items: center;\n    gap: var(--size-spacing-xs);\n}\n\n\n.palmetto-hvac .palmetto-review-link {\n    margin-left: 0;\n}\n\n\n.palmetto-hvac .palmetto-reviews-cta {\n    flex-direction: column;\n    align-items: center;\n}\n\n}\n\n\n\/* ---- CTA Banner ---- *\/\n\n\/* ========================================\n   CTA BANNER\n   ======================================== *\/\n\n.palmetto-hvac .palmetto-cta-banner-section {\n    margin: 0 auto;\n    max-width: 1375px;\n}\n\n\n.palmetto-hvac .palmetto-cta-banner {\n    background-image: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url(\"https:\/\/palmetto.com\/local\/wp-content\/uploads\/cta-banner-bg.jpg\");\n    background-size: cover;\n    background-position: center;\n    background-color: #f3f4f5;\n    border-radius: 48px;\n    padding: 130px 2rem;\n    text-align: center;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 24px;\n}\n\n\n.palmetto-hvac .palmetto-cta-banner__heading {\n    font-family: var(--font-family-brand);\n    font-weight: 800;\n    font-size: 88px;\n    line-height: 95%;\n    max-width: 950px;\n    color: var(--color-text-white);\n}\n\n\n.palmetto-hvac .palmetto-cta-banner__description {\n    font-family: var(--font-family-body);\n    font-weight: 380;\n    font-size: 28px;\n    line-height: 40px;\n    max-width: 800px;\n    margin-bottom: 0;\n    color: var(--color-text-white);\n}\n\n\n.palmetto-hvac .palmetto-cta-banner__button {\n    display: inline-block;\n    padding: 14px 32px;\n    background-color: var(--color-brand-primary-500);\n    color: var(--color-white);\n    border-radius: 16px;\n    text-decoration: none;\n    font-size: 24px;\n    font-weight: 700;\n    list-style: 1;\n    transition: all .2s cubic-bezier(.4,0,.2,1);\n}\n\n\n.palmetto-hvac .palmetto-cta-banner__button:hover {\n    background-color: var(--color-brand-primary-dark);\n    border-radius: 32px;\n}\n\n\n\/* Solid background variant *\/\n.palmetto-hvac .palmetto-cta-banner--solid {\n    background-image: none;\n    background-color: var(--color-bg-green-light);\n}\n\n\n.palmetto-hvac .palmetto-cta-banner--solid .palmetto-cta-banner__heading {\n    color: var(--color-text-black);\n}\n\n\n.palmetto-hvac .palmetto-cta-banner--solid .palmetto-cta-banner__description {\n    color: var(--color-text-black);\n}\n\n\n\/* ============================================\n   RESPONSIVE\n   ============================================ *\/\n\n@media (max-width: 768px) {\n    .palmetto-hvac .palmetto-cta-banner {\n        padding: 80px 1.5rem;\n    }\n\n\n    .palmetto-hvac .palmetto-cta-banner__heading {\n        font-size: 48px;\n        line-height: 95%;\n        text-align: center;\n    }\n\n\n    .palmetto-hvac .palmetto-cta-banner__description {\n        font-size: 20px;\n        line-height: 25px;\n    }\n\n\n    .palmetto-hvac .palmetto-cta-banner__button {\n        font-size: 18px;\n        padding: 16px 60px;\n        border-radius: 8px;\n    }\n\n}\n\n\n\/* ---- Two Column Blade ---- *\/\n\n\/* ========================================\n   TWO COLUMN BLADE COMPONENT\n   ======================================== *\/\n\n\n.palmetto-hvac .two-col-blade__grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 120px;\n    align-items: stretch;\n}\n\n\n\/* Split layout - header and body in left col, media spans right *\/\n.palmetto-hvac .two-col-blade__grid--split {\n    grid-template-columns: 1fr 1fr;\n    grid-template-rows: auto 1fr;\n    grid-template-areas:\n        \"header media\"\n        \"body media\";\n    gap: 0;\n}\n\n\n.palmetto-hvac .two-col-blade__grid--split .two-col-blade__header {\n    grid-area: header;\n}\n\n\n.palmetto-hvac .two-col-blade__grid--split .two-col-blade__media {\n    grid-area: media;\n    border-left: 1px solid var(--color-brand-greengrey);\n}\n\n\n.palmetto-hvac .two-col-blade__grid--split .two-col-blade__body-wrap {\n    grid-area: body;\n}\n\n\n\/* Content Column *\/\n.palmetto-hvac .two-col-blade__content {\n    display: flex;\n    flex-direction: column;\n}\n\n\n\/* Uses .text--section-number in HTML *\/\n.palmetto-hvac .two-col-blade__number {\n    margin-bottom: var(--size-spacing-sm);\n}\n\n\n.palmetto-hvac .two-col-blade__heading {\n    font-family: var(--font-family-brand);\n    font-weight: 800;\n    font-size: 64px;\n    line-height: 60px;\n    letter-spacing: 0.01em;\n    color: var(--color-text-black);\n    margin-bottom: var(--size-spacing-lg);\n}\n\n\n\/* Uses .text--body-lg in HTML *\/\n.palmetto-hvac .two-col-blade__intro {\n    margin-bottom: var(--size-spacing-lg);\n}\n\n\n\/* Inherits from p base styles *\/\n.palmetto-hvac .two-col-blade__body {\n    margin-bottom: var(--size-spacing-lg);\n}\n\n\n\/* Uses .text--body-lg in HTML *\/\n.palmetto-hvac .two-col-blade__list {\n    list-style: none;\n    padding: 0;\n    margin: 0 0 var(--size-spacing-xl) 0;\n}\n\n\n.palmetto-hvac .two-col-blade__list li {\n    margin-bottom: 4px;\n    padding-left: 1.25rem;\n    margin-left: 0.75rem;\n    position: relative;\n}\n\n\n.palmetto-hvac .two-col-blade__list li::before {\n    content: \"\u2022\";\n    position: absolute;\n    left: 0;\n    top: -1px;\n    color: inherit;\n}\n\n\n.palmetto-hvac .two-col-blade__button {\n    display: inline-flex;\n    justify-content: center;\n    align-items: center;\n    padding: 16px 20px;\n    gap: 8px;\n    background: var(--color-brand-primary-500);\n    border-radius: 16px;\n    font-family: var(--font-family-brand);\n    font-weight: 700;\n    font-size: 18px;\n    line-height: 20px;\n    letter-spacing: 0.025em;\n    color: var(--color-white);\n    text-decoration: none;\n    transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1);\n    width: fit-content;\n}\n\n\n.palmetto-hvac .two-col-blade__button:hover {\n    background: var(--color-brand-primary-dark);\n    border-radius: 32px;\n}\n\n\n\/* Media Column *\/\n.palmetto-hvac .two-col-blade__media {\n    display: flex;\n    align-items: stretch;\n    justify-content: center;\n    height: 100%;\n}\n\n\n.palmetto-hvac .two-col-blade__image {\n    width: 100%;\n    max-width: 569px;\n    height: 100%;\n    min-height: 450px;\n    border-radius: 48px;\n    object-fit: cover;\n    object-position: center;\n}\n\n\n\/* Highlight Card (for stylized text display) *\/\n.palmetto-hvac .two-col-blade__highlight {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    padding: 10px 0;\n    min-height: 400px;\n}\n\n\n.palmetto-hvac .two-col-blade__highlight-value {\n    font-family: var(--font-family-brand);\n    font-weight: 800;\n    font-size: 10vw;\n    line-height: 1;\n    letter-spacing: 0.01em;\n    color: var(--color-brand-primary-500);\n}\n\n\n@media (min-width: 1440px) {\n    .palmetto-hvac .two-col-blade__highlight-value {\n        font-size: 144px;\n    }\n\n}\n\n.palmetto-hvac .two-col-blade__highlight-label {\n    font-family: var(--font-family-body);\n    font-weight: 790;\n    font-size: 28px;\n    line-height: 36px;\n    text-align: center;\n    color: var(--color-text-black);\n    max-width: 400px;\n}\n\n\n\/* ========================================\n   RESPONSIVE\n   ======================================== *\/\n\n@media (max-width: 992px) {\n    .palmetto-hvac .two-col-blade__grid {\n        grid-template-columns: 1fr;\n        gap: 80px;\n    }\n\n\n    .palmetto-hvac .two-col-blade__grid--split {\n        grid-template-areas:\n            \"header\"\n            \"media\"\n            \"body\";\n        grid-template-rows: auto;\n    }\n\n\n    .palmetto-hvac .two-col-blade__grid--split .two-col-blade__media {\n        border-left: none;\n    }\n\n\n    .palmetto-hvac .two-col-blade__heading {\n        font-size: 48px;\n        line-height: 48px;\n    }\n\n\n    .palmetto-hvac .two-col-blade__highlight {\n        min-height: auto;\n    }\n\n\n    .palmetto-hvac .two-col-blade__highlight-value {\n        font-size: 96px;\n    }\n\n\n    .palmetto-hvac .two-col-blade__highlight-label {\n        font-size: 22px;\n        line-height: 30px;\n    }\n\n}\n\n@media (max-width: 768px) {\n    .palmetto-hvac .two-col-blade__grid {\n        gap: 48px;\n    }\n\n\n    .palmetto-hvac .two-col-blade__heading {\n        font-size: 40px;\n        line-height: 95%;\n    }\n\n\n    .palmetto-hvac .two-col-blade__button {\n        width: 100%;\n        border-radius: 8px;\n    }\n\n\n    .palmetto-hvac .two-col-blade__button:hover {\n        border-radius: 8px;\n    }\n\n\n    .palmetto-hvac .two-col-blade__highlight-value {\n        font-size: 23vw;\n    }\n\n\n    .palmetto-hvac .two-col-blade__highlight-label {\n        font-size: 28px;\n        line-height: 36px;\n    }\n\n\n    .palmetto-hvac .two-col-blade__body {\n        font-size: 20px;\n    }\n\n}\n\n\n\/* ---- Data Table ---- *\/\n\n\/* ========================================\n   DATA TABLE\n   ======================================== *\/\n\n.palmetto-hvac .palmetto-data-table-container {\n    overflow-x: auto;\n}\n\n\n.palmetto-hvac .palmetto-data-table {\n    width: 100%;\n    margin: 1rem 0;\n    padding: 0;\n    border: 1px solid var(--color-brand-grey-300);\n    border-spacing: 0;\n    font-size: 1.0rem;\n    border-radius: 16px;\n    overflow: hidden;\n}\n\n\n.palmetto-hvac .palmetto-data-table th {\n    font-family: var(--font-family-body);\n    background-color: var(--color-text-black);\n    color: var(--color-white);\n    text-align: left;\n    padding: 1.25rem;\n    margin: 0;\n    font-weight: 700;\n    letter-spacing: 0.05em;\n}\n\n\n.palmetto-hvac .palmetto-data-table td {\n    padding: 1.25rem;\n    border: 0;\n    min-width: 80px;\n    word-break: break-word;\n}\n\n\n.palmetto-hvac .palmetto-data-table td:nth-child(2) {\n    white-space: nowrap;\n}\n\n\n.palmetto-hvac .palmetto-data-table td:nth-child(3) {\n    min-width: 180px;\n}\n\n\n.palmetto-hvac .palmetto-data-table tr:nth-child(even) {\n    background-color: var(--color-bg-green-light);\n}\n\n\n.palmetto-hvac .palmetto-data-table tr:hover {\n    background-color: #dce0d5;\n}\n\n\n\/* ============================================\n   RESPONSIVE\n   ============================================ *\/\n\n@media (max-width: 768px) {\n    .palmetto-hvac .palmetto-data-table {\n        font-size: 0.8rem;\n    }\n\n\n    .palmetto-hvac .palmetto-data-table th {\n        padding: 1.25rem 1rem;\n        font-size: 14px;\n    }\n\n\n    .palmetto-hvac .palmetto-data-table td {\n        padding: 0.5rem;\n        font-size: 12px;\n        min-width: unset;\n    }\n\n}\n\n@media (max-width: 576px) {\n    .palmetto-hvac .palmetto-data-table {\n        font-size: 0.8rem;\n    }\n\n\n    .palmetto-hvac .palmetto-data-table th {\n        padding: 1.25rem 1rem;\n        font-size: 14px;\n    }\n\n\n    .palmetto-hvac .palmetto-data-table td {\n        padding: .5rem;\n        font-size: 12px;\n        min-width: unset;\n    }\n\n}\n\n\n\/* ---- Accordion ---- *\/\n\n\/* ========================================\n   ACCORDIONS \/ FAQ\n   ======================================== *\/\n\n\/* Link colors in content\/FAQ sections *\/\n.palmetto-hvac .palmetto-content-section p a,\n.palmetto-hvac .palmetto-incentives-section p a {\n    color: var(--color-brand-secondary-500);\n}\n\n\n.palmetto-hvac .palmetto-incentives-accordions {\n    margin-bottom: 3rem;\n}\n\n\n.palmetto-hvac .incentive-accordion {\n    border-bottom: 2px solid var(--color-brand-grey-lighter);\n}\n\n\n.palmetto-hvac .incentive-accordion:first-child {\n    border-top: 2px solid var(--color-brand-grey-lighter);\n}\n\n\n.palmetto-hvac .accordion-trigger {\n    width: 100%;\n    background: none;\n    border: none;\n    text-align: left;\n    padding: 1rem 0;\n    cursor: pointer;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    font-family: 'Helvetica', Arial, sans-serif;\n    font-size: 1.25rem;\n    font-weight: 700;\n}\n\n\n.palmetto-hvac .accordion-title {\n    font-family: var(--font-family-brand);\n    font-size: var(--size-font-xl);\n    flex: 1;\n    color: var(--color-text-black);\n    padding: 0 8px;\n}\n\n\n.palmetto-hvac .accordion-icon {\n    width: 24px;\n    height: 24px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--color-brand-grey-900);\n    font-size: 1.2rem;\n    transition: transform 0.3s ease;\n}\n\n\n.palmetto-hvac .accordion-icon svg {\n    width: 16px;\n    height: 10px;\n}\n\n\n.palmetto-hvac .accordion-icon::before,\n.palmetto-hvac .accordion-icon::after {\n    content: none !important;\n    display: none !important;\n}\n\n\n.palmetto-hvac .accordion-content {\n    overflow: hidden;\n    transition: max-height 0.3s ease;\n    padding: 0 8px;\n}\n\n\n.palmetto-hvac .accordion-content:not(.active) {\n    max-height: 0;\n}\n\n\n.palmetto-hvac .accordion-content.active {\n    padding-bottom: 1.5rem;\n}\n\n\n.palmetto-hvac .accordion-content p {\n    margin: 0 0 1rem;\n    color: var(--color-brand-grey-600);\n    line-height: 1.6;\n    font-size: 1rem;\n}\n\n\n.palmetto-hvac .accordion-content p:last-child {\n    margin-bottom: 0;\n}\n\n\n\/* ============================================\n   RESPONSIVE\n   ============================================ *\/\n\n@media (max-width: 992px) {\n    .palmetto-hvac .accordion-trigger {\n        font-size: 1.125rem;\n    }\n\n}\n\n@media (max-width: 768px) {\n    .palmetto-hvac .accordion-title {\n        font-size: 16px;\n    }\n\n\n    .palmetto-hvac .accordion-icon svg {\n        width: 14px;\n        height: 9px;\n    }\n\n\n    .palmetto-hvac .accordion-content p {\n        font-size: 14px;\n    }\n\n}\n\n\n\/* ---- City Guides ---- *\/\n\n\/* City Guides Grid - State page component *\/\n\n.palmetto-hvac .palmetto-city-guides {\n    padding: 2rem 0;\n}\n\n\n.palmetto-hvac .palmetto-city-guides-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));\n    gap: 1rem;\n}\n\n\n.palmetto-hvac .palmetto-city-card {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 1rem 1.25rem;\n    background: #fff;\n    border: 1px solid #e0e0e0;\n    border-radius: 8px;\n    text-decoration: none;\n    color: var(--color-text-body, #1a1a1a);\n    transition: border-color 0.2s ease, box-shadow 0.2s ease;\n}\n\n\n.palmetto-hvac .palmetto-city-card:hover {\n    border-color: var(--color-brand-orange, #F2492C);\n    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);\n    text-decoration: none;\n    color: var(--color-brand-orange, #F2492C);\n}\n\n\n.palmetto-hvac .palmetto-city-card__name {\n    font-weight: 600;\n    font-size: 1rem;\n    line-height: 1.4;\n}\n\n\n.palmetto-hvac .palmetto-city-card__arrow {\n    flex-shrink: 0;\n    margin-left: 0.75rem;\n    color: var(--color-brand-orange, #F2492C);\n    opacity: 0;\n    transform: translateX(-4px);\n    transition: opacity 0.2s ease, transform 0.2s ease;\n}\n\n\n.palmetto-hvac .palmetto-city-card:hover .palmetto-city-card__arrow {\n    opacity: 1;\n    transform: translateX(0);\n}\n\n\n\/* ---- State Intro ---- *\/\n\n\/* State Intro \u2014 inside header bottom-band *\/\n.palmetto-hvac .palmetto-state-intro {\n    grid-column: 1 \/ -1;\n    border-top: 1px solid rgba(0, 0, 0, 0.08);\n    margin-top: 32px;\n    padding-top: 32px;\n}\n\n\n.palmetto-hvac .palmetto-state-intro__inner {\n    max-width: 820px;\n    margin: 0 auto;\n    position: relative;\n    padding-left: 28px;\n}\n\n\n.palmetto-hvac .palmetto-state-intro__inner::before {\n    content: '';\n    position: absolute;\n    left: 0;\n    top: 4px;\n    bottom: 4px;\n    width: 3px;\n    border-radius: 2px;\n    background: var(--color-brand-primary-500);\n}\n\n\n.palmetto-hvac .palmetto-state-intro__text {\n    font-family: 'Saans', sans-serif;\n    font-weight: 380;\n    font-size: 20px;\n    line-height: 30px;\n    color: var(--color-brand-grey-600);\n}\n\n\n@media (max-width: 768px) {\n    .palmetto-hvac .palmetto-state-intro__inner {\n        padding-left: 20px;\n    }\n\n\n    .palmetto-hvac .palmetto-state-intro__text {\n        font-size: 18px;\n        line-height: 28px;\n    }\n\n}\n\n\n<\/style>\n<script type=\"application\/ld+json\">\n{\n    \"@context\": \"https:\/\/schema.org\",\n    \"@type\": \"BreadcrumbList\",\n    \"name\": \"Palmetto Navigation\",\n    \"itemListElement\": [\n    {\n        \"@type\": \"ListItem\",\n        \"position\": 1,\n        \"name\": \"Home\",\n        \"item\": \"https:\/\/palmetto.com\/\"\n    },\n    {\n        \"@type\": \"ListItem\",\n        \"position\": 2,\n        \"name\": \"Heat Pumps\",\n        \"item\": \"https:\/\/palmetto.com\/heat-pumps\/\"\n    },\n    {\n        \"@type\": \"ListItem\",\n        \"position\": 3,\n        \"name\": \"California Heat Pumps\",\n        \"item\": \"https:\/\/palmetto.com\/heat-pumps\/california\/\"\n    }\n    ]\n}\n<\/script>\n\n\n<div class=\"palmetto-hvac\">\n\n<header class=\"palmetto-location-header\">\n<div class=\"palmetto-location-container\" style=\"background-image: url('https:\/\/palmettosolar.blob.core.windows.net\/banner\/california.jpg')\">\n\n    <div class=\"palmetto-location-content-card\">\n\n    <div class=\"palmetto-location-left-panel\">\n        <div class=\"palmetto-location-info\">\n        <h1 class=\"palmetto-location-title\">California Heat Pump Leasing &#038; Installation Guide<\/h1>\n    <\/div>\n    <\/div>\n\n<div class=\"palmetto-location-right-panel\">\n    <h2 class=\"palmetto-toc-title\">In this guide<\/h2>\n    <ol class=\"palmetto-toc-list\">\n    <li class=\"palmetto-toc-item\">\n        <span class=\"palmetto-toc-number\">01<\/span>\n        <a href=\"#heat-pump-benefits\" class=\"palmetto-toc-link\">Heat Pump Benefits<\/a>\n    <\/li>\n    <li class=\"palmetto-toc-item\">\n        <span class=\"palmetto-toc-number\">02<\/span>\n        <a href=\"#lightreach\" class=\"palmetto-toc-link\">Why Lease a Heat Pump?<\/a>\n    <\/li>\n    <li class=\"palmetto-toc-item\">\n        <span class=\"palmetto-toc-number\">03<\/span>\n        <a href=\"#local-incentives\" class=\"palmetto-toc-link\">State Incentives<\/a>\n    <\/li>\n    <li class=\"palmetto-toc-item\">\n        <span class=\"palmetto-toc-number\">04<\/span>\n        <a href=\"#electricity-prices\" class=\"palmetto-toc-link\">Electricity Prices<\/a>\n    <\/li>\n    <li class=\"palmetto-toc-item\">\n        <span class=\"palmetto-toc-number\">05<\/span>\n        <a href=\"#city-guides\" class=\"palmetto-toc-link\">City Guides<\/a>\n    <\/li>\n    <li class=\"palmetto-toc-item\">\n        <span class=\"palmetto-toc-number\">06<\/span>\n        <a href=\"#customer-testimonials\" class=\"palmetto-toc-link\">Customer Testimonials<\/a>\n    <\/li>\n    <li class=\"palmetto-toc-item\">\n        <span class=\"palmetto-toc-number\">07<\/span>\n        <a href=\"#faq\" class=\"palmetto-toc-link\">Frequently Asked Questions<\/a>\n    <\/li>\n    <\/ol>\n<\/div>\n<\/div>\n\n<\/div>\n<div class=\"palmetto-location-bottom-band\">\n\n<div class=\"palmetto-location-authors\">\n<div class=\"palmetto-author-avatars\">\n    <div class=\"palmetto-author-avatar\">\n    <img decoding=\"async\" src=\"https:\/\/palmettosolar.blob.core.windows.net\/editors\/nathan-healy.jpeg\" alt=\"Nathan Healy\">\n    <\/div>\n<\/div>\n<div class=\"palmetto-author-details\">\n    <div>Certified by <span class=\"palmetto-author-name\">Nathan Healy<\/span><\/div>\n    <div>Updated: October 2026<\/div>\n<\/div>\n<\/div>\n\n<div class=\"palmetto-trust-badge\">\n<div class=\"palmetto-trust-badge-icon\">\n    <svg width=\"64\" height=\"64\" viewBox=\"0 0 64 64\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n    <g clip-path=\"url(#clip0_164_5)\">\n    <path d=\"M32 64C49.6731 64 64 49.6731 64 32C64 14.3269 49.6731 0 32 0C14.3269 0 0 14.3269 0 32C0 49.6731 14.3269 64 32 64Z\" fill=\"#611D11\"\/>\n    <mask id=\"mask0_164_5\" style=\"mask-type:luminance\" maskUnits=\"userSpaceOnUse\" x=\"0\" y=\"0\" width=\"64\" height=\"64\">\n    <path d=\"M32 64C49.6731 64 64 49.6731 64 32C64 14.3269 49.6731 0 32 0C14.3269 0 0 14.3269 0 32C0 49.6731 14.3269 64 32 64Z\" fill=\"white\"\/>\n    <\/mask>\n    <g mask=\"url(#mask0_164_5)\">\n    <path d=\"M66.2648 24.4403C66.2648 42.3604 48.4509 51.3733 29.0463 51.3733C24.8007 51.3733 21.1971 51.0809 17.9314 50.4547L17.5334 51.0551C11.8075 59.6442 8.30831 61.3405 4.49087 61.3405C-0.70495 61.3405 -5.47631 56.8871 1.73383 46.1775L11.9134 31.1204C19.548 19.8807 28.6671 16.9116 34.0747 16.9116C37.8922 16.9116 38.7405 19.0324 36.3014 22.7437L25.8583 38.497C26.5625 38.5286 27.2995 38.5429 28.0921 38.5429C39.6497 38.5429 49.7231 33.5592 49.7231 24.9704C49.7231 17.442 41.0284 12.8824 28.516 12.8824C11.0207 12.8824 -3.30448 22.3195 -3.30448 29.212C-3.30448 32.7109 0.239754 33.3471 0.239754 36.7404C0.239754 39.4974 -2.39321 43.1025 -8.26647 43.1025C-15.76 43.1025 -21.6333 38.0129 -21.6333 29.9541C-21.6333 12.4582 3.07671 -0.160095 28.516 -0.160095C51.2077 -0.160095 66.2648 9.38322 66.2648 24.4403Z\" fill=\"#F2492C\"\/>\n    <\/g>\n    <\/g>\n    <defs>\n    <clipPath id=\"clip0_164_5\">\n    <rect width=\"64\" height=\"64\" fill=\"white\"\/>\n    <\/clipPath>\n    <\/defs>\n    <\/svg>\n<\/div>\n<div class=\"palmetto-trust-badge-text\">\n    <div class=\"mb-1 font--bold\">Quality home solutions since 2011<\/div>\n    <div class=\"palmetto-trust-badge-description\">Palmetto serves thousands of customers across 25 states with an over 85% approval rating<\/div>\n<\/div>\n<\/div>\n\n\n<div class=\"palmetto-state-intro\">\n    <div class=\"palmetto-state-intro__inner\">\n        <p class=\"palmetto-state-intro__text\">From mild coastal communities and sunny valleys to mountain winters and hot inland summers, California\u2019s varied climate makes year-round comfort important. Heat pumps provide heating and cooling in one efficient system, offering a flexible option for homeowners as the state\u2019s energy landscape evolves. Palmetto can help you understand your home\u2019s needs and navigate heat pump installation in California with confidence.<\/p>\n    <\/div>\n<\/div>\n\n\n<\/div>\n<\/header>\n\n<section id=\"heat-pump-benefits\" class=\"palmetto-feature-cards container mt-8 mb-10\">\n    <div class=\"palmetto-feature-cards-header\">\n        <p class=\"text--section-number mb-3 mb-lg-5\">01<\/p>\n        <h2 class=\"palmetto-feature-cards-title\">Benefits of Palmetto Heat&nbsp;Pumps<\/h2>\n        <p class=\"palmetto-feature-cards-subtitle\">Say goodbye to clunky old systems and surprise repairs. Palmetto Comfort Plan gives you a brand-new heat pump, installation, and full support, all wrapped into one subscription.<\/p>\n    <\/div>\n    <div class=\"palmetto-feature-cards-grid\">\n        <div class=\"palmetto-feature-card\">\n            <div class=\"palmetto-feature-card-image\">\n                <img decoding=\"async\" src=\"https:\/\/palmetto.com\/heat-pumps\/wp-content\/uploads\/feature-comfort.jpg\" alt=\"Year round comfort\" loading=\"lazy\">\n            <\/div>\n            <h3 class=\"palmetto-feature-card-heading\">Year Round Comfort<\/h3>\n            <p class=\"palmetto-feature-card-description\">A high-efficiency heat pump keeps your home cool in summer, warm in winter, and your energy use in check all year long.<\/p>\n        <\/div>\n        <div class=\"palmetto-feature-card\">\n            <div class=\"palmetto-feature-card-image\">\n                <img decoding=\"async\" src=\"https:\/\/palmetto.com\/heat-pumps\/wp-content\/uploads\/feature-maintenance.png\" alt=\"Forget the maintenance\" loading=\"lazy\">\n            <\/div>\n            <h3 class=\"palmetto-feature-card-heading\">Forget the maintenance<\/h3>\n            <p class=\"palmetto-feature-card-description\">With a Comfort Plan subscription, installation and maintenance are fully covered, no surprise bills, no weekend DIY.<\/p>\n        <\/div>\n        <div class=\"palmetto-feature-card\">\n            <div class=\"palmetto-feature-card-image\">\n                <img decoding=\"async\" src=\"https:\/\/palmetto.com\/heat-pumps\/wp-content\/uploads\/feature-rewards.jpg\" alt=\"Rewards for renewing\" loading=\"lazy\">\n            <\/div>\n            <h3 class=\"palmetto-feature-card-heading\">Rewards for renewing<\/h3>\n            <p class=\"palmetto-feature-card-description\">Stick with us and earn credits toward your next system upgrade. It&#8217;s our way of saying thanks for building a cleaner, comfier future with us.<\/p>\n        <\/div>\n    <\/div>\n<\/section>\n\n<section id=\"lightreach\" class=\"financing-comparison py-9 py-lg-7\">\n  <div class=\"financing-comparison__header container\">\n    <p class=\"text--section-number mb-5 text-color--white text--center\">02<\/p>\n    <h2 class=\"text--section-heading text--center text-color--white mb-7\">Buy it or finance it. Your comfort, your&nbsp;call<\/h2>\n    <p class=\"text--section-subtitle text--center text-color--white mb-9 font--bold mx-auto\" style=\"max-width: 800px;\">There&#8217;s no wrong way to get cozy. Here&#8217;s how the options stack up, so you can choose what works best for you.<\/p>\n  <\/div>\n\n  <!-- Desktop Table -->\n  <div class=\"financing-comparison__table financing-comparison__desktop container--large\">\n    <table class=\"financing-table\">\n      <thead>\n        <tr>\n          <th class=\"financing-table__label\"><\/th>\n          <th class=\"financing-table__header financing-table__header--highlight\">\n            <div class=\"financing-table__logo mb-2\">\n              <svg width=\"200\" height=\"50\" viewBox=\"0 0 200 50\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M184.18 7.22851C177.91 7.22851 172.186 11.6897 170.286 16.6224C167.973 19.4624 165.864 20.6345 164.211 20.6345C163.489 20.6345 163.101 20.3028 163.101 19.6413C163.101 18.8139 163.933 17.5448 165.154 15.5583L167.058 12.4239H167.279C171.774 12.4239 173.586 9.98649 173.586 8.71745C173.586 7.6683 172.627 7.45399 170.794 7.45399H169.628C169.794 6.79245 169.978 6.06942 169.978 5.51782C169.978 2.97973 168.645 1.1591 166.981 1.1591C165.982 1.1591 165.317 1.65479 164.372 3.31144L162.023 7.45586H156.863C157.03 6.79432 157.214 6.07128 157.214 5.51968C157.214 2.9816 155.881 1.16096 154.217 1.16096C153.218 1.16096 152.552 1.65665 151.608 3.3133L149.259 7.45772H148.481C146.039 7.45772 144.06 8.27952 144.06 10.2101C144.06 11.5351 145.242 12.0401 146.464 12.3159C146.464 12.3159 145.04 14.8018 144.764 15.2639C142.894 18.4039 138.107 21.1339 133.796 21.1339C129.994 21.1339 129.224 19.3021 129.374 17.6529C130.403 18.307 131.902 18.689 133.99 18.689C138.485 18.689 141.732 15.3944 141.732 12.0848C141.732 8.77522 139.012 7.23037 135.683 7.23037C128.581 7.23037 122.922 13.0128 121.873 18.4766C120.48 19.986 119.207 20.6382 118.146 20.6382C117.425 20.6382 117.037 20.3065 117.037 19.645C117.037 18.2101 120.643 14.8446 120.643 11.3133C120.643 9.43676 119.31 7.23037 115.704 7.23037C113.151 7.23037 110.598 8.11367 107.547 11.4232C107.38 9.16096 105.993 7.23037 102.608 7.23037C100.278 7.23037 97.8903 8.11367 95.1725 11.0375C95.0057 8.72117 93.9523 7.23037 92.5652 7.23037C91.3994 7.23037 90.2898 8.05777 88.9027 10.4859L86.0968 15.4316C83.8363 19.1419 81.7427 20.6364 80.1345 20.6364C79.4129 20.6364 79.0249 20.3047 79.0249 19.6431C79.0249 18.8157 79.8571 17.5467 81.0773 15.5602L84.0182 10.8157C85.4614 8.55346 85.9056 6.89867 85.9056 5.51968C85.9056 2.9816 84.573 1.16096 82.9085 1.16096C81.9095 1.16096 81.2441 1.65665 80.2994 3.3133C80.2994 3.3133 73.578 15.0738 73.2481 15.6571C71.0401 19.2034 69.0008 20.6382 67.4245 20.6382C66.7028 20.6382 66.3148 20.3065 66.3148 19.645C66.3148 17.3268 71.1975 13.8514 71.1975 10.7617C71.1975 8.38947 68.9221 7.23037 65.0928 7.23037C54.437 7.23037 45.2264 15.2304 45.2264 22.0172C45.2264 24.7752 46.6134 26.8176 49.8317 26.8176C52.662 26.8176 55.4923 25.2728 57.6009 23.3422C57.6572 25.1628 58.7668 26.8176 61.5408 26.8176C64.3149 26.8176 67.5275 25.4852 70.3091 23.2471C70.3353 25.1498 71.3981 26.8176 74.2471 26.8176C76.755 26.8176 79.5703 25.7498 82.1288 23.9217C82.1288 23.9497 82.1269 23.9776 82.1269 24.0037C82.1269 25.6045 83.126 26.8176 85.2346 26.8176C87.6207 26.8176 89.0639 25.2169 91.0058 21.9073L93.6149 17.4927C95.7798 13.7955 97.388 12.8581 98.61 12.8581C99.3317 12.8581 99.7759 13.1898 99.7759 13.8514C99.7759 15.782 95.0581 20.5264 95.0581 24.0037C95.0581 25.6045 96.1134 26.8176 98.3326 26.8176C100.719 26.8176 102.162 25.2169 104.104 21.9073L106.713 17.4927C108.932 13.8514 110.486 12.8581 111.708 12.8581C112.43 12.8581 112.874 13.1898 112.874 13.8514C112.874 15.4521 108.212 20.0867 108.212 23.4521C108.212 25.3287 109.489 26.8176 112.263 26.8176C115.389 26.8176 119.003 25.2653 122.053 22.69C122.969 25.515 125.601 26.8176 129.188 26.8176C133.096 26.8176 137.822 25.338 141.649 22.5558C141.63 22.7626 141.619 22.9695 141.619 23.1763C141.619 25.1069 142.674 26.8176 145.559 26.8176C148.444 26.8176 151.608 25.4927 154.383 23.2322C154.383 25.1088 155.439 26.8176 158.323 26.8176C162.033 26.8176 166.293 24.9914 169.733 22.0321C170.527 25.2094 173.798 26.8176 177.198 26.8176C184.701 26.8176 191.147 20.1966 191.265 13.7973C191.323 9.66038 188.336 7.23224 184.173 7.23224L184.18 7.22851ZM54.6694 20.6345C53.8372 20.6345 53.3368 20.137 53.3368 19.2555C53.3368 16.4976 57.7753 12.8563 60.3281 12.8563C61.1041 12.8563 61.5483 13.1321 61.5483 13.7936C61.5483 15.8901 57.5522 20.6345 54.6676 20.6345H54.6694ZM134.69 11.8071C135.745 11.8071 136.41 12.3028 136.41 13.1321C136.41 14.1253 135.355 15.2844 133.58 15.2844C132.525 15.2844 131.582 14.9527 131.582 14.0154C131.582 12.9662 132.915 11.809 134.69 11.809V11.8071ZM157.887 14.621C155.444 18.9238 153.169 20.6345 151.45 20.6345C150.728 20.6345 150.34 20.3028 150.34 19.6413C150.34 18.8139 151.173 17.5448 152.393 15.5583L154.297 12.4239H159.18C159.18 12.4239 158.052 14.3452 157.885 14.621H157.887ZM179.374 21.1302C178.143 21.1302 177.44 20.3569 177.44 19.1437C177.498 16.4957 180.898 12.8544 183.653 12.8544C184.767 12.8544 185.412 13.5719 185.412 14.6751C185.354 17.3231 182.188 21.1302 179.374 21.1302ZM46.0024 12.8004C46.0024 22.1253 36.6793 26.8139 26.5241 26.8139C24.3029 26.8139 22.4155 26.6611 20.7079 26.3368L20.4999 26.6499C17.5028 31.1186 15.6715 32.0019 13.6735 32.0019C10.9538 32.0019 8.45711 29.6855 12.2302 24.1118L17.5571 16.2777C21.5533 10.43 26.3254 8.88516 29.1557 8.88516C31.1537 8.88516 31.598 9.98835 30.3215 11.9189L24.8559 20.1165C25.2251 20.1332 25.6094 20.1407 26.0255 20.1407C32.074 20.1407 37.3466 17.5467 37.3466 13.078C37.3466 9.16096 32.7957 6.78873 26.2485 6.78873C17.0923 6.78873 9.59485 11.699 9.59485 15.2863C9.59485 17.1069 11.4505 17.4386 11.4505 19.2034C11.4505 20.6382 10.0728 22.5129 6.99886 22.5129C3.07395 22.5111 0 19.863 0 15.6683C0 6.56511 12.9312 0 26.2467 0C38.1226 0 46.0024 4.96622 46.0024 12.8004Z\" fill=\"currentColor\"\/><text x=\"100\" y=\"45\" text-anchor=\"middle\" font-family=\"Saans, sans-serif\" font-size=\"21\" font-weight=\"700\" letter-spacing=\"0.025em\" fill=\"currentColor\">Comfort Plan<\/text><\/svg>\n            <\/div>\n          <\/th>\n          <th class=\"financing-table__header\">\n            <h4 class=\"text--28 mb-0 font--extrabold\">Cash<\/h4>\n          <\/th>\n          <th class=\"financing-table__header\">\n            <h4 class=\"text--28 mb-0 font--extrabold\">Loan<\/h4>\n          <\/th>\n        <\/tr>\n      <\/thead>\n      <tbody>\n        <tr>\n          <td class=\"financing-table__label\">Payment schedule<\/td>\n          <td class=\"financing-table__cell financing-table__cell--highlight\">$0 upfront, then monthly subscription<\/td>\n          <td class=\"financing-table__cell\">Full price upfront<\/td>\n          <td class=\"financing-table__cell\">$0 upfront, then monthly payment<\/td>\n        <\/tr>\n        <tr>\n          <td class=\"financing-table__label\">Term length<\/td>\n          <td class=\"financing-table__cell financing-table__cell--highlight\">10 or 12 years<\/td>\n          <td class=\"financing-table__cell\">None<\/td>\n          <td class=\"financing-table__cell\">Variable<\/td>\n        <\/tr>\n        <tr>\n          <td class=\"financing-table__label\">End of term options<\/td>\n          <td class=\"financing-table__cell financing-table__cell--highlight\">Flexible with 25% renewal term credits to new system<\/td>\n          <td class=\"financing-table__cell\">No credits to new system<\/td>\n          <td class=\"financing-table__cell\">No credits to new system<\/td>\n        <\/tr>\n        <tr>\n          <td class=\"financing-table__label\">Maintenance included<\/td>\n          <td class=\"financing-table__cell financing-table__cell--highlight\">\n            <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><polyline points=\"4 12 9 17 20 6\" stroke=\"currentColor\" stroke-width=\"8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n          <\/td>\n          <td class=\"financing-table__cell\">\n            <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><line x1=\"5\" y1=\"5\" x2=\"19\" y2=\"19\" stroke=\"currentColor\" stroke-width=\"8\" stroke-linecap=\"round\"\/><line x1=\"19\" y1=\"5\" x2=\"5\" y2=\"19\" stroke=\"currentColor\" stroke-width=\"8\" stroke-linecap=\"round\"\/><\/svg>\n          <\/td>\n          <td class=\"financing-table__cell\">\n            <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><line x1=\"5\" y1=\"5\" x2=\"19\" y2=\"19\" stroke=\"currentColor\" stroke-width=\"8\" stroke-linecap=\"round\"\/><line x1=\"19\" y1=\"5\" x2=\"5\" y2=\"19\" stroke=\"currentColor\" stroke-width=\"8\" stroke-linecap=\"round\"\/><\/svg>\n          <\/td>\n        <\/tr>\n        <tr>\n          <td class=\"financing-table__label\">Eligible for incentives<\/td>\n          <td class=\"financing-table__cell financing-table__cell--highlight\">\n            <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><polyline points=\"4 12 9 17 20 6\" stroke=\"currentColor\" stroke-width=\"8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n          <\/td>\n          <td class=\"financing-table__cell\">\n            <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><polyline points=\"4 12 9 17 20 6\" stroke=\"currentColor\" stroke-width=\"8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n          <\/td>\n          <td class=\"financing-table__cell\">\n            <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><polyline points=\"4 12 9 17 20 6\" stroke=\"currentColor\" stroke-width=\"8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n          <\/td>\n        <\/tr>\n      <\/tbody>\n    <\/table>\n  <\/div>\n\n  <!-- Mobile Cards -->\n  <div class=\"financing-comparison__mobile container\">\n    <div class=\"financing-card financing-card--highlight\">\n      <div class=\"financing-card__header\">\n        <div class=\"financing-card__logo\">\n          <svg width=\"200\" height=\"50\" viewBox=\"0 0 200 50\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M184.18 7.22851C177.91 7.22851 172.186 11.6897 170.286 16.6224C167.973 19.4624 165.864 20.6345 164.211 20.6345C163.489 20.6345 163.101 20.3028 163.101 19.6413C163.101 18.8139 163.933 17.5448 165.154 15.5583L167.058 12.4239H167.279C171.774 12.4239 173.586 9.98649 173.586 8.71745C173.586 7.6683 172.627 7.45399 170.794 7.45399H169.628C169.794 6.79245 169.978 6.06942 169.978 5.51782C169.978 2.97973 168.645 1.1591 166.981 1.1591C165.982 1.1591 165.317 1.65479 164.372 3.31144L162.023 7.45586H156.863C157.03 6.79432 157.214 6.07128 157.214 5.51968C157.214 2.9816 155.881 1.16096 154.217 1.16096C153.218 1.16096 152.552 1.65665 151.608 3.3133L149.259 7.45772H148.481C146.039 7.45772 144.06 8.27952 144.06 10.2101C144.06 11.5351 145.242 12.0401 146.464 12.3159C146.464 12.3159 145.04 14.8018 144.764 15.2639C142.894 18.4039 138.107 21.1339 133.796 21.1339C129.994 21.1339 129.224 19.3021 129.374 17.6529C130.403 18.307 131.902 18.689 133.99 18.689C138.485 18.689 141.732 15.3944 141.732 12.0848C141.732 8.77522 139.012 7.23037 135.683 7.23037C128.581 7.23037 122.922 13.0128 121.873 18.4766C120.48 19.986 119.207 20.6382 118.146 20.6382C117.425 20.6382 117.037 20.3065 117.037 19.645C117.037 18.2101 120.643 14.8446 120.643 11.3133C120.643 9.43676 119.31 7.23037 115.704 7.23037C113.151 7.23037 110.598 8.11367 107.547 11.4232C107.38 9.16096 105.993 7.23037 102.608 7.23037C100.278 7.23037 97.8903 8.11367 95.1725 11.0375C95.0057 8.72117 93.9523 7.23037 92.5652 7.23037C91.3994 7.23037 90.2898 8.05777 88.9027 10.4859L86.0968 15.4316C83.8363 19.1419 81.7427 20.6364 80.1345 20.6364C79.4129 20.6364 79.0249 20.3047 79.0249 19.6431C79.0249 18.8157 79.8571 17.5467 81.0773 15.5602L84.0182 10.8157C85.4614 8.55346 85.9056 6.89867 85.9056 5.51968C85.9056 2.9816 84.573 1.16096 82.9085 1.16096C81.9095 1.16096 81.2441 1.65665 80.2994 3.3133C80.2994 3.3133 73.578 15.0738 73.2481 15.6571C71.0401 19.2034 69.0008 20.6382 67.4245 20.6382C66.7028 20.6382 66.3148 20.3065 66.3148 19.645C66.3148 17.3268 71.1975 13.8514 71.1975 10.7617C71.1975 8.38947 68.9221 7.23037 65.0928 7.23037C54.437 7.23037 45.2264 15.2304 45.2264 22.0172C45.2264 24.7752 46.6134 26.8176 49.8317 26.8176C52.662 26.8176 55.4923 25.2728 57.6009 23.3422C57.6572 25.1628 58.7668 26.8176 61.5408 26.8176C64.3149 26.8176 67.5275 25.4852 70.3091 23.2471C70.3353 25.1498 71.3981 26.8176 74.2471 26.8176C76.755 26.8176 79.5703 25.7498 82.1288 23.9217C82.1288 23.9497 82.1269 23.9776 82.1269 24.0037C82.1269 25.6045 83.126 26.8176 85.2346 26.8176C87.6207 26.8176 89.0639 25.2169 91.0058 21.9073L93.6149 17.4927C95.7798 13.7955 97.388 12.8581 98.61 12.8581C99.3317 12.8581 99.7759 13.1898 99.7759 13.8514C99.7759 15.782 95.0581 20.5264 95.0581 24.0037C95.0581 25.6045 96.1134 26.8176 98.3326 26.8176C100.719 26.8176 102.162 25.2169 104.104 21.9073L106.713 17.4927C108.932 13.8514 110.486 12.8581 111.708 12.8581C112.43 12.8581 112.874 13.1898 112.874 13.8514C112.874 15.4521 108.212 20.0867 108.212 23.4521C108.212 25.3287 109.489 26.8176 112.263 26.8176C115.389 26.8176 119.003 25.2653 122.053 22.69C122.969 25.515 125.601 26.8176 129.188 26.8176C133.096 26.8176 137.822 25.338 141.649 22.5558C141.63 22.7626 141.619 22.9695 141.619 23.1763C141.619 25.1069 142.674 26.8176 145.559 26.8176C148.444 26.8176 151.608 25.4927 154.383 23.2322C154.383 25.1088 155.439 26.8176 158.323 26.8176C162.033 26.8176 166.293 24.9914 169.733 22.0321C170.527 25.2094 173.798 26.8176 177.198 26.8176C184.701 26.8176 191.147 20.1966 191.265 13.7973C191.323 9.66038 188.336 7.23224 184.173 7.23224L184.18 7.22851ZM54.6694 20.6345C53.8372 20.6345 53.3368 20.137 53.3368 19.2555C53.3368 16.4976 57.7753 12.8563 60.3281 12.8563C61.1041 12.8563 61.5483 13.1321 61.5483 13.7936C61.5483 15.8901 57.5522 20.6345 54.6676 20.6345H54.6694ZM134.69 11.8071C135.745 11.8071 136.41 12.3028 136.41 13.1321C136.41 14.1253 135.355 15.2844 133.58 15.2844C132.525 15.2844 131.582 14.9527 131.582 14.0154C131.582 12.9662 132.915 11.809 134.69 11.809V11.8071ZM157.887 14.621C155.444 18.9238 153.169 20.6345 151.45 20.6345C150.728 20.6345 150.34 20.3028 150.34 19.6413C150.34 18.8139 151.173 17.5448 152.393 15.5583L154.297 12.4239H159.18C159.18 12.4239 158.052 14.3452 157.885 14.621H157.887ZM179.374 21.1302C178.143 21.1302 177.44 20.3569 177.44 19.1437C177.498 16.4957 180.898 12.8544 183.653 12.8544C184.767 12.8544 185.412 13.5719 185.412 14.6751C185.354 17.3231 182.188 21.1302 179.374 21.1302ZM46.0024 12.8004C46.0024 22.1253 36.6793 26.8139 26.5241 26.8139C24.3029 26.8139 22.4155 26.6611 20.7079 26.3368L20.4999 26.6499C17.5028 31.1186 15.6715 32.0019 13.6735 32.0019C10.9538 32.0019 8.45711 29.6855 12.2302 24.1118L17.5571 16.2777C21.5533 10.43 26.3254 8.88516 29.1557 8.88516C31.1537 8.88516 31.598 9.98835 30.3215 11.9189L24.8559 20.1165C25.2251 20.1332 25.6094 20.1407 26.0255 20.1407C32.074 20.1407 37.3466 17.5467 37.3466 13.078C37.3466 9.16096 32.7957 6.78873 26.2485 6.78873C17.0923 6.78873 9.59485 11.699 9.59485 15.2863C9.59485 17.1069 11.4505 17.4386 11.4505 19.2034C11.4505 20.6382 10.0728 22.5129 6.99886 22.5129C3.07395 22.5111 0 19.863 0 15.6683C0 6.56511 12.9312 0 26.2467 0C38.1226 0 46.0024 4.96622 46.0024 12.8004Z\" fill=\"currentColor\"\/><text x=\"100\" y=\"45\" text-anchor=\"middle\" font-family=\"Saans, sans-serif\" font-size=\"21\" font-weight=\"700\" letter-spacing=\"0.025em\" fill=\"currentColor\">Comfort Plan<\/text><\/svg>\n        <\/div>\n      <\/div>\n      <div class=\"financing-card__feature\"><span class=\"financing-card__label\">Payment schedule<\/span><span class=\"financing-card__value\">$0 upfront, then monthly subscription<\/span><\/div>\n      <div class=\"financing-card__feature\"><span class=\"financing-card__label\">Term length<\/span><span class=\"financing-card__value\">10 or 12 years<\/span><\/div>\n      <div class=\"financing-card__feature\"><span class=\"financing-card__label\">End of term options<\/span><span class=\"financing-card__value\">Flexible with 25% renewal term credits to new system<\/span><\/div>\n      <div class=\"financing-card__feature\"><span class=\"financing-card__label\">Maintenance included<\/span><span class=\"financing-card__value\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><polyline points=\"4 12 9 17 20 6\" stroke=\"currentColor\" stroke-width=\"8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span><\/div>\n      <div class=\"financing-card__feature\"><span class=\"financing-card__label\">Eligible for incentives<\/span><span class=\"financing-card__value\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><polyline points=\"4 12 9 17 20 6\" stroke=\"currentColor\" stroke-width=\"8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span><\/div>\n    <\/div>\n    <div class=\"financing-card\">\n      <div class=\"financing-card__header\"><h4 class=\"text--24 text-color--white\">Cash<\/h4><\/div>\n      <div class=\"financing-card__feature\"><span class=\"financing-card__label\">Payment schedule<\/span><span class=\"financing-card__value\">Full price upfront<\/span><\/div>\n      <div class=\"financing-card__feature\"><span class=\"financing-card__label\">Term length<\/span><span class=\"financing-card__value\">None<\/span><\/div>\n      <div class=\"financing-card__feature\"><span class=\"financing-card__label\">End of term options<\/span><span class=\"financing-card__value\">No credits to new system<\/span><\/div>\n      <div class=\"financing-card__feature\"><span class=\"financing-card__label\">Maintenance included<\/span><span class=\"financing-card__value\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><line x1=\"5\" y1=\"5\" x2=\"19\" y2=\"19\" stroke=\"currentColor\" stroke-width=\"8\" stroke-linecap=\"round\"\/><line x1=\"19\" y1=\"5\" x2=\"5\" y2=\"19\" stroke=\"currentColor\" stroke-width=\"8\" stroke-linecap=\"round\"\/><\/svg><\/span><\/div>\n      <div class=\"financing-card__feature\"><span class=\"financing-card__label\">Eligible for incentives<\/span><span class=\"financing-card__value\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><polyline points=\"4 12 9 17 20 6\" stroke=\"currentColor\" stroke-width=\"8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span><\/div>\n    <\/div>\n    <div class=\"financing-card\">\n      <div class=\"financing-card__header\"><h4 class=\"text--24 text-color--white\">Loan<\/h4><\/div>\n      <div class=\"financing-card__feature\"><span class=\"financing-card__label\">Payment schedule<\/span><span class=\"financing-card__value\">$0 upfront, then monthly payment<\/span><\/div>\n      <div class=\"financing-card__feature\"><span class=\"financing-card__label\">Term length<\/span><span class=\"financing-card__value\">Variable<\/span><\/div>\n      <div class=\"financing-card__feature\"><span class=\"financing-card__label\">End of term options<\/span><span class=\"financing-card__value\">No credits to new system<\/span><\/div>\n      <div class=\"financing-card__feature\"><span class=\"financing-card__label\">Maintenance included<\/span><span class=\"financing-card__value\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><line x1=\"5\" y1=\"5\" x2=\"19\" y2=\"19\" stroke=\"currentColor\" stroke-width=\"8\" stroke-linecap=\"round\"\/><line x1=\"19\" y1=\"5\" x2=\"5\" y2=\"19\" stroke=\"currentColor\" stroke-width=\"8\" stroke-linecap=\"round\"\/><\/svg><\/span><\/div>\n      <div class=\"financing-card__feature\"><span class=\"financing-card__label\">Eligible for incentives<\/span><span class=\"financing-card__value\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><polyline points=\"4 12 9 17 20 6\" stroke=\"currentColor\" stroke-width=\"8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span><\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"financing-comparison__cta mt-4\">\n    <a href=\"https:\/\/luminance.palmetto.com\/home\/hvac-advisor\/address?utm_source=localorganic\" class=\"btn--primary\">Get a quote<\/a>\n    <a href=\"https:\/\/palmetto.com\/products\/subscription-hvac\" class=\"btn--secondary\">See how Comfort Plan works<\/a>\n  <\/div>\n<\/section>\n\n<!-- ============================================================\n     LOCAL INCENTIVES \/ REBATES\n     ============================================================ -->\n\n\n<section id=\"local-incentives\" class=\"local-incentives my-7 py-4\">\n  <div class=\"container\">\n    <p class=\"text--section-number mb-4 text--center\">03<\/p>\n    <h2 class=\"text--subsection-heading text--center mb-4\">California Heat Pump Rebates &amp; Incentives<\/h2>\n    <p class=\"text--section-subtitle text--center mb-5 mx-auto\" style=\"max-width: 720px;\">\n      State and federal incentive programs can significantly reduce the cost of a new heat pump system. Here are the programs available to California homeowners.\n    <\/p>\n\n    <div class=\"local-incentives__list\">\n      \n      <div class=\"local-incentives__row\">\n        <div class=\"local-incentives__row-main\">\n          <div class=\"local-incentives__row-header\">\n            <h3 class=\"local-incentives__row-title\">SMUD Home Performance<\/h3>\n            <span class=\"local-incentives__row-amount\">Up to $4,000<\/span>\n          <\/div>\n          <p class=\"local-incentives__row-desc\">SMUD offers rebates for qualifying heat pump HVAC systems and heat pump water heaters, with amounts depending on the equipment and conversion type. Applications are subject to available funding and must be submitted by a participating contractor.<\/p>\n        <\/div>\n        <div class=\"local-incentives__row-meta\">\n          <p class=\"local-incentives__row-eligibility\"><strong>Eligibility:<\/strong> Available to SMUD customers replacing eligible existing heating or water-heating equipment. Equipment and installation must meet program requirements, and applicants must use a qualified participating contractor.<\/p>\n          \n          <a href=\"https:\/\/www.smud.org\/Rebates-and-Savings-Tips\/Improve-Home-Efficiency\" target=\"_blank\" rel=\"noopener\" class=\"local-incentives__row-source\">Learn more &rarr;<\/a>\n          \n        <\/div>\n      <\/div>\n      \n      <div class=\"local-incentives__row\">\n        <div class=\"local-incentives__row-main\">\n          <div class=\"local-incentives__row-header\">\n            <h3 class=\"local-incentives__row-title\">LADWP Consumer Rebate<\/h3>\n            <span class=\"local-incentives__row-amount\">Up to $2,500<\/span>\n          <\/div>\n          <p class=\"local-incentives__row-desc\">LADWP provides rebates for qualifying heat pump HVAC systems and heat pump water heaters. HVAC rebates are based on system capacity and efficiency.<\/p>\n        <\/div>\n        <div class=\"local-incentives__row-meta\">\n          <p class=\"local-incentives__row-eligibility\"><strong>Eligibility:<\/strong> Applicants must be residential LADWP customers with an active electric meter. Apply after purchase and installation, within 12 months of purchase.<\/p>\n          \n          <a href=\"https:\/\/www.ladwp.com\/residential-services\/assistance-programs\/consumer-rebate-program\" target=\"_blank\" rel=\"noopener\" class=\"local-incentives__row-source\">Learn more &rarr;<\/a>\n          \n        <\/div>\n      <\/div>\n      \n      <div class=\"local-incentives__row\">\n        <div class=\"local-incentives__row-main\">\n          <div class=\"local-incentives__row-header\">\n            <h3 class=\"local-incentives__row-title\">Palo Alto Electrification Rebates<\/h3>\n            <span class=\"local-incentives__row-amount\">Up to $5,000<\/span>\n          <\/div>\n          <p class=\"local-incentives__row-desc\">Palo Alto offers rebates for heat pump HVAC and heat pump water heaters, with higher HVAC rebates for income-eligible residents. Additional rebates may be available for related electrical work.<\/p>\n        <\/div>\n        <div class=\"local-incentives__row-meta\">\n          <p class=\"local-incentives__row-eligibility\"><strong>Eligibility:<\/strong> Applicants must be Palo Alto residents with active city electric and gas utility services. HVAC heat pumps must replace a gas or other fossil-fuel heater; applications are due within 90 days after final inspection.<\/p>\n          \n          <a href=\"https:\/\/www.paloalto.gov\/Departments\/Utilities\/Electrification\/Electrify-My-Home\/Choose-Your-Own-Contractor\/Rebate-Hub\" target=\"_blank\" rel=\"noopener\" class=\"local-incentives__row-source\">Learn more &rarr;<\/a>\n          \n        <\/div>\n      <\/div>\n      \n      <div class=\"local-incentives__row\">\n        <div class=\"local-incentives__row-main\">\n          <div class=\"local-incentives__row-header\">\n            <h3 class=\"local-incentives__row-title\">Liberty Heat Pump Incentive<\/h3>\n            <span class=\"local-incentives__row-amount\">Up to $4,000<\/span>\n          <\/div>\n          <p class=\"local-incentives__row-desc\">Liberty offers tiered incentives for qualifying heat pump heating and cooling systems and heat pump water heaters. HVAC amounts depend on system type and efficiency.<\/p>\n        <\/div>\n        <div class=\"local-incentives__row-meta\">\n          <p class=\"local-incentives__row-eligibility\"><strong>Eligibility:<\/strong> Applicants must be current Liberty residential customers billed under the Residential (Domestic) Service rate. The program covers eligible existing electric heating or water-heating equipment upgrades, and installation must meet Liberty\u2019s contractor requirements.<\/p>\n          \n          <a href=\"https:\/\/california.libertyutilities.com\/portola\/residential\/smart-energy-use\/electric\/heat-pump-incentive-program.html\" target=\"_blank\" rel=\"noopener\" class=\"local-incentives__row-source\">Learn more &rarr;<\/a>\n          \n        <\/div>\n      <\/div>\n      \n      <div class=\"local-incentives__row\">\n        <div class=\"local-incentives__row-main\">\n          <div class=\"local-incentives__row-header\">\n            <h3 class=\"local-incentives__row-title\">SVCE Home Rebates<\/h3>\n            <span class=\"local-incentives__row-amount\">Up to $4,000<\/span>\n          <\/div>\n          <p class=\"local-incentives__row-desc\">Silicon Valley Clean Energy offers rebates for heat pump HVAC systems and water heaters, with higher amounts for income-qualified customers. A limited-time heat pump water-heater bonus is listed for September and October 2026.<\/p>\n        <\/div>\n        <div class=\"local-incentives__row-meta\">\n          <p class=\"local-incentives__row-eligibility\"><strong>Eligibility:<\/strong> Available to eligible SVCE customers replacing existing equipment in qualifying homes. Income-qualified adders and city-specific incentives vary; funding is first come, first served.<\/p>\n          \n          <a href=\"https:\/\/www.svcleanenergy.org\/home-rebates\/\" target=\"_blank\" rel=\"noopener\" class=\"local-incentives__row-source\">Learn more &rarr;<\/a>\n          \n        <\/div>\n      <\/div>\n      \n      <div class=\"local-incentives__row\">\n        <div class=\"local-incentives__row-main\">\n          <div class=\"local-incentives__row-header\">\n            <h3 class=\"local-incentives__row-title\">CleanPowerSF Electrify Your Home<\/h3>\n            <span class=\"local-incentives__row-amount\">$1,200 &#8211; $3,000<\/span>\n          <\/div>\n          <p class=\"local-incentives__row-desc\">CleanPowerSF provides monthly bill credits for qualifying heat pump upgrades, including heat pump HVAC and heat pump water heaters. Eligible CARE or FERA customers can receive an additional $600 in credits.<\/p>\n        <\/div>\n        <div class=\"local-incentives__row-meta\">\n          <p class=\"local-incentives__row-eligibility\"><strong>Eligibility:<\/strong> Available to eligible CleanPowerSF residential customers replacing existing appliances with qualifying electric heat pumps. Applicants must submit the program application and required purchase, installation, and equipment documentation.<\/p>\n          \n          <a href=\"https:\/\/cleanpowersf.org\/electrify-your-home-program-rules\" target=\"_blank\" rel=\"noopener\" class=\"local-incentives__row-source\">Learn more &rarr;<\/a>\n          \n        <\/div>\n      <\/div>\n      \n      <div class=\"local-incentives__row\">\n        <div class=\"local-incentives__row-main\">\n          <div class=\"local-incentives__row-header\">\n            <h3 class=\"local-incentives__row-title\">Piedmont Home Electrification Rebates<\/h3>\n            <span class=\"local-incentives__row-amount\">Up to $3,000<\/span>\n          <\/div>\n          <p class=\"local-incentives__row-desc\">Piedmont offers cash rebates for heat pump HVAC systems and heat pump water heaters. HVAC rebates are currently limited to low- and moderate-income households.<\/p>\n        <\/div>\n        <div class=\"local-incentives__row-meta\">\n          <p class=\"local-incentives__row-eligibility\"><strong>Eligibility:<\/strong> Applicants must be eligible Piedmont property owners replacing qualifying gas appliances with electric alternatives. Applications are first come, first served and generally must be submitted within four months of the permit issue date.<\/p>\n          \n          <a href=\"https:\/\/piedmont.ca.gov\/services___departments\/sustainability_division\/electrification-rebates\" target=\"_blank\" rel=\"noopener\" class=\"local-incentives__row-source\">Learn more &rarr;<\/a>\n          \n        <\/div>\n      <\/div>\n      \n    <\/div>\n\n    <div class=\"local-incentives__palmetto-note mt-5\">\n      <p class=\"palmetto-section-body\">California homeowners can find active heat pump incentives through participating utilities and local programs, but availability and eligibility depend on service territory, equipment, and remaining funds. Palmetto can help homeowners identify applicable programs, navigate applications, and maximize eligible rebates; federal homeowner heat pump tax credits ended for systems installed after December 31, 2025.<\/p>\n    <\/div>\n\n    \n    <p class=\"local-incentives__disclaimer mt-4\"><em>Incentive information is based on publicly available data as of 2026 and may change. Contact program administrators to verify current availability and eligibility requirements.<\/em><\/p>\n    \n\n    <div class=\"local-incentives__cta mt-5 text--center\">\n      <a href=\"https:\/\/luminance.palmetto.com\/home\/hvac-advisor\/address?utm_source=localorganic\" class=\"btn--primary\">Check My Rebate Eligibility<\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n\n<section id=\"electricity-prices\" class=\"palmetto-electricity-section py-10\">\n<div class=\"palmetto-section-container container\">\n    <div class=\"palmetto-electricity-content\">\n        <div class=\"text--section-number mb-3\">04<\/div>\n        <div class=\"palmetto-electricity-grid\">\n            <div class=\"palmetto-electricity-text\">\n                <h2 class=\"palmetto-section-heading mb-4\">California Electricity Prices<\/h2>\n                <p class=\"palmetto-section-intro\">California\u2019s electricity prices are rising\u2014making how efficiently your home uses power more important.<\/p> <p class=\"palmetto-section-body\">The chart shows California\u2019s average electricity price climbing from 22.8 cents per kilowatt-hour in 2021 to 31.9 cents in 2024, an increase of about 40%.<\/p> <p class=\"palmetto-section-body\">Heat pumps can help you use less of that electricity: they\u2019re typically 2\u20133 times more efficient than traditional HVAC systems, delivering more heating or cooling per unit of power.<\/p> <p class=\"palmetto-section-body\">Using less electricity for heating and cooling can help soften the impact of future rate increases. Actual savings vary with utility rates, climate, home, and system use.<\/p>\n            <\/div>\n\n            <div class=\"electricity-chart-container\">\n                <h3 class=\"chart-title ps-4 font--extrabold\" style=\"max-width:12em;\">Price of Energy: California vs National Average<\/h3>\n                <div class=\"bar-chart-container\">\n  <div class=\"y-axis\">\n    <div class=\"y-label\">0\u00a2<\/div>\n    <div class=\"y-label\">10\u00a2<\/div>\n    <div class=\"y-label\">20\u00a2<\/div>\n    <div class=\"y-label\">30\u00a2<\/div>\n    <div class=\"y-label\">40\u00a2<\/div>\n  <\/div>\n  <div class=\"chart-area\">\n    <div class=\"grid-lines\">\n      <div class=\"grid-line\"><\/div>\n      <div class=\"grid-line\"><\/div>\n      <div class=\"grid-line\"><\/div>\n      <div class=\"grid-line\"><\/div>\n      <div class=\"grid-line\"><\/div>\n    <\/div>\n    <!-- 2021 -->\n    <div class=\"year-column\">\n      <div class=\"bar-group\">\n        <div class=\"bar us-bar\" style=\"height: 34.25%;\">\n          <span class=\"bar-label\">13.7\u00a2<\/span>\n        <\/div>\n        <div class=\"bar local-bar\" style=\"height: 57.00%;\">\n          <span class=\"bar-label\">22.8\u00a2<\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n    <!-- 2022 -->\n    <div class=\"year-column\">\n      <div class=\"bar-group\">\n        <div class=\"bar us-bar\" style=\"height: 37.50%;\">\n          <span class=\"bar-label\">15.0\u00a2<\/span>\n        <\/div>\n        <div class=\"bar local-bar\" style=\"height: 64.50%;\">\n          <span class=\"bar-label\">25.8\u00a2<\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n    <!-- 2023 -->\n    <div class=\"year-column\">\n      <div class=\"bar-group\">\n        <div class=\"bar us-bar\" style=\"height: 40.00%;\">\n          <span class=\"bar-label\">16.0\u00a2<\/span>\n        <\/div>\n        <div class=\"bar local-bar\" style=\"height: 73.75%;\">\n          <span class=\"bar-label\">29.5\u00a2<\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n    <!-- 2024 -->\n    <div class=\"year-column\">\n      <div class=\"bar-group\">\n        <div class=\"bar us-bar\" style=\"height: 41.25%;\">\n          <span class=\"bar-label\">16.5\u00a2<\/span>\n        <\/div>\n        <div class=\"bar local-bar\" style=\"height: 79.75%;\">\n          <span class=\"bar-label\">31.9\u00a2<\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n<div class=\"x-axis\">\n  <div class=\"year-label\">2021<\/div>\n  <div class=\"year-label\">2022<\/div>\n  <div class=\"year-label\">2023<\/div>\n  <div class=\"year-label\">2024<\/div>\n<\/div>\n<div class=\"chart-legend\">\n  <div class=\"legend-item mb-2\">\n    <span class=\"legend-color us-color\"><\/span>\n    <span class=\"legend-label mt-1\">US Average<\/span>\n  <\/div>\n  <div class=\"legend-item\">\n    <span class=\"legend-color local-color\"><\/span>\n    <span class=\"legend-label mt-1\">California<\/span>\n  <\/div>\n<\/div>\n<div class=\"chart-source text--center mt-4\"><a href=\"https:\/\/www.eia.gov\/electricity\/data\/eia861\/\" target=\"_blank\" rel=\"noopener\">Source: US Bureau of Labor Statistics, Energy Information Administration, Form 861<\/a><\/div>\n            <\/div>\n        <\/div>\n\n        <div class=\"palmetto-utilities-grid pt-5\">\n            <div class=\"palmetto-utilities-text\">\n                <h3 class=\"palmetto-section-subheading mt-4 mb-5\">California Utility Providers<\/h3>\n                <p class=\"palmetto-section-intro\">California\u2019s electricity prices vary widely by provider. The chart uses 2023 data\u2014the latest available here, not 2024\u2014and compares each provider\u2019s average price per kilowatt-hour with the state average of 29.50\u00a2 and national average of 16.0\u00a2.<\/p><p class=\"palmetto-section-body\">Among listed providers, San Diego Gas &#038; Electric is highest at 45.48\u00a2\/kWh, followed by PG&#038;E at 34.04\u00a2 and Southern California Edison at 32.33\u00a2\u2014all above California\u2019s average. Prices vary by provider, but this data doesn\u2019t identify the specific rate components behind the differences.<\/p><p class=\"palmetto-section-body\">Several listed providers are below both benchmarks; Central Coast Community Energy is lowest at 10.48\u00a2\/kWh. The data shows price differences, not their causes. Efficient heat pumps can reduce total energy spending versus traditional HVAC, even where electricity is costly.<\/p>\n            <\/div>\n\n            <div class=\"utilities-comparison mt-4\">\n                <h3 class=\"chart-title p-4\">California Utilities Electricity Rates<\/h3>\n                <div class=\"horizontal-chart\">\n  <div class=\"h-bar-row\">\n    <div class=\"h-bar-label\">Southern California Edison Co<\/div>\n    <div class=\"h-bar-container\">\n      <div class=\"h-bar\" style=\"width: 71%;\">\n        <span class=\"h-bar-value\">32.33\u00a2<\/span>\n      <\/div>\n    <\/div>\n    <div class=\"h-bar-comparison\">+102%<\/div>\n  <\/div>\n  <div class=\"h-bar-row\">\n    <div class=\"h-bar-label\">Pacific Gas &#038; Electric Co.<\/div>\n    <div class=\"h-bar-container\">\n      <div class=\"h-bar\" style=\"width: 75%;\">\n        <span class=\"h-bar-value\">34.04\u00a2<\/span>\n      <\/div>\n    <\/div>\n    <div class=\"h-bar-comparison\">+113%<\/div>\n  <\/div>\n  <div class=\"h-bar-row\">\n    <div class=\"h-bar-label\">Los Angeles Department of W&#8230;<\/div>\n    <div class=\"h-bar-container\">\n      <div class=\"h-bar\" style=\"width: 51%;\">\n        <span class=\"h-bar-value\">22.99\u00a2<\/span>\n      <\/div>\n    <\/div>\n    <div class=\"h-bar-comparison\">+44%<\/div>\n  <\/div>\n  <div class=\"h-bar-row\">\n    <div class=\"h-bar-label\">San Diego Community Power<\/div>\n    <div class=\"h-bar-container\">\n      <div class=\"h-bar\" style=\"width: 38%;\">\n        <span class=\"h-bar-value\">17.18\u00a2<\/span>\n      <\/div>\n    <\/div>\n    <div class=\"h-bar-comparison\">+7%<\/div>\n  <\/div>\n  <div class=\"h-bar-row\">\n    <div class=\"h-bar-label\">Clean Power Alliance of Sou&#8230;<\/div>\n    <div class=\"h-bar-container\">\n      <div class=\"h-bar\" style=\"width: 31%;\">\n        <span class=\"h-bar-value\">14.20\u00a2<\/span>\n      <\/div>\n    <\/div>\n    <div class=\"h-bar-comparison\">-11%<\/div>\n  <\/div>\n  <div class=\"h-bar-row\">\n    <div class=\"h-bar-label\">Sacramento Municipal Util Dist<\/div>\n    <div class=\"h-bar-container\">\n      <div class=\"h-bar\" style=\"width: 37%;\">\n        <span class=\"h-bar-value\">16.89\u00a2<\/span>\n      <\/div>\n    <\/div>\n    <div class=\"h-bar-comparison\">+6%<\/div>\n  <\/div>\n  <div class=\"h-bar-row\">\n    <div class=\"h-bar-label\">Ava Community Energy<\/div>\n    <div class=\"h-bar-container\">\n      <div class=\"h-bar\" style=\"width: 32%;\">\n        <span class=\"h-bar-value\">14.46\u00a2<\/span>\n      <\/div>\n    <\/div>\n    <div class=\"h-bar-comparison\">-10%<\/div>\n  <\/div>\n  <div class=\"h-bar-row\">\n    <div class=\"h-bar-label\">Marin Clean Energy<\/div>\n    <div class=\"h-bar-container\">\n      <div class=\"h-bar\" style=\"width: 33%;\">\n        <span class=\"h-bar-value\">14.93\u00a2<\/span>\n      <\/div>\n    <\/div>\n    <div class=\"h-bar-comparison\">-7%<\/div>\n  <\/div>\n  <div class=\"h-bar-row\">\n    <div class=\"h-bar-label\">San Diego Gas &#038; Electric Co<\/div>\n    <div class=\"h-bar-container\">\n      <div class=\"h-bar\" style=\"width: 100%;\">\n        <span class=\"h-bar-value\">45.48\u00a2<\/span>\n      <\/div>\n    <\/div>\n    <div class=\"h-bar-comparison\">+184%<\/div>\n  <\/div>\n  <div class=\"h-bar-row\">\n    <div class=\"h-bar-label\">Central Coast Community Energy<\/div>\n    <div class=\"h-bar-container\">\n      <div class=\"h-bar\" style=\"width: 23%;\">\n        <span class=\"h-bar-value\">10.48\u00a2<\/span>\n      <\/div>\n    <\/div>\n    <div class=\"h-bar-comparison\">-34%<\/div>\n  <\/div>\n  <div class=\"h-bar-row\">\n    <div class=\"h-bar-label\">CleanPowerSF<\/div>\n    <div class=\"h-bar-container\">\n      <div class=\"h-bar\" style=\"width: 28%;\">\n        <span class=\"h-bar-value\">12.60\u00a2<\/span>\n      <\/div>\n    <\/div>\n    <div class=\"h-bar-comparison\">-21%<\/div>\n  <\/div>\n  <div class=\"h-bar-row\">\n    <div class=\"h-bar-label\">San Jose Clean Energy<\/div>\n    <div class=\"h-bar-container\">\n      <div class=\"h-bar\" style=\"width: 33%;\">\n        <span class=\"h-bar-value\">14.97\u00a2<\/span>\n      <\/div>\n    <\/div>\n    <div class=\"h-bar-comparison\">-6%<\/div>\n  <\/div>\n  <div class=\"h-bar-row\">\n    <div class=\"h-bar-label\">Peninsula Clean Energy Auth&#8230;<\/div>\n    <div class=\"h-bar-container\">\n      <div class=\"h-bar\" style=\"width: 30%;\">\n        <span class=\"h-bar-value\">13.74\u00a2<\/span>\n      <\/div>\n    <\/div>\n    <div class=\"h-bar-comparison\">-14%<\/div>\n  <\/div>\n  <div class=\"h-bar-row\">\n    <div class=\"h-bar-label\">Sunrun Inc.<\/div>\n    <div class=\"h-bar-container\">\n      <div class=\"h-bar\" style=\"width: 54%;\">\n        <span class=\"h-bar-value\">24.34\u00a2<\/span>\n      <\/div>\n    <\/div>\n    <div class=\"h-bar-comparison\">+52%<\/div>\n  <\/div>\n  <div class=\"h-bar-row\">\n    <div class=\"h-bar-label\">Silicon Valley Clean Energy&#8230;<\/div>\n    <div class=\"h-bar-container\">\n      <div class=\"h-bar\" style=\"width: 31%;\">\n        <span class=\"h-bar-value\">14.09\u00a2<\/span>\n      <\/div>\n    <\/div>\n    <div class=\"h-bar-comparison\">-12%<\/div>\n  <\/div>\n  <div class=\"h-bar-row\">\n    <div class=\"h-bar-label\">Orange County Power Authority<\/div>\n    <div class=\"h-bar-container\">\n      <div class=\"h-bar\" style=\"width: 33%;\">\n        <span class=\"h-bar-value\">14.91\u00a2<\/span>\n      <\/div>\n    <\/div>\n    <div class=\"h-bar-comparison\">-7%<\/div>\n  <\/div>\n  <div class=\"h-bar-row\">\n    <div class=\"h-bar-label\">Sonoma Clean Power Authority<\/div>\n    <div class=\"h-bar-container\">\n      <div class=\"h-bar\" style=\"width: 29%;\">\n        <span class=\"h-bar-value\">13.10\u00a2<\/span>\n      <\/div>\n    <\/div>\n    <div class=\"h-bar-comparison\">-18%<\/div>\n  <\/div>\n  <div class=\"h-bar-row\">\n    <div class=\"h-bar-label\">Imperial Irrigation District<\/div>\n    <div class=\"h-bar-container\">\n      <div class=\"h-bar\" style=\"width: 39%;\">\n        <span class=\"h-bar-value\">17.58\u00a2<\/span>\n      <\/div>\n    <\/div>\n    <div class=\"h-bar-comparison\">+10%<\/div>\n  <\/div>\n  <div class=\"h-bar-row\">\n    <div class=\"h-bar-label\">Pioneer Community Energy<\/div>\n    <div class=\"h-bar-container\">\n      <div class=\"h-bar\" style=\"width: 28%;\">\n        <span class=\"h-bar-value\">12.77\u00a2<\/span>\n      <\/div>\n    <\/div>\n    <div class=\"h-bar-comparison\">-20%<\/div>\n  <\/div>\n  <div class=\"h-bar-row\">\n    <div class=\"h-bar-label\">Tesla Inc.<\/div>\n    <div class=\"h-bar-container\">\n      <div class=\"h-bar\" style=\"width: 52%;\">\n        <span class=\"h-bar-value\">23.45\u00a2<\/span>\n      <\/div>\n    <\/div>\n    <div class=\"h-bar-comparison\">+47%<\/div>\n  <\/div>\n  <div class=\"h-bar-row\">\n    <div class=\"h-bar-label\">City of Anaheim &#8211; (CA)<\/div>\n    <div class=\"h-bar-container\">\n      <div class=\"h-bar\" style=\"width: 39%;\">\n        <span class=\"h-bar-value\">17.54\u00a2<\/span>\n      <\/div>\n    <\/div>\n    <div class=\"h-bar-comparison\">+10%<\/div>\n  <\/div>\n  <div class=\"h-bar-row\">\n    <div class=\"h-bar-label\">Modesto Irrigation District<\/div>\n    <div class=\"h-bar-container\">\n      <div class=\"h-bar\" style=\"width: 43%;\">\n        <span class=\"h-bar-value\">19.68\u00a2<\/span>\n      <\/div>\n    <\/div>\n    <div class=\"h-bar-comparison\">+23%<\/div>\n  <\/div>\n  <div class=\"h-bar-row\">\n    <div class=\"h-bar-label\">City of Riverside &#8211; (CA)<\/div>\n    <div class=\"h-bar-container\">\n      <div class=\"h-bar\" style=\"width: 40%;\">\n        <span class=\"h-bar-value\">18.37\u00a2<\/span>\n      <\/div>\n    <\/div>\n    <div class=\"h-bar-comparison\">+15%<\/div>\n  <\/div>\n  <div class=\"h-bar-row\">\n    <div class=\"h-bar-label\">CA Average<\/div>\n    <div class=\"h-bar-container\">\n      <div class=\"h-bar\" style=\"width: 65%;\">\n        <span class=\"h-bar-value\">29.50\u00a2<\/span>\n      <\/div>\n    <\/div>\n    <div class=\"h-bar-comparison\">+84%<\/div>\n  <\/div>\n  <div class=\"h-bar-row\">\n    <div class=\"h-bar-label\">US Average<\/div>\n    <div class=\"h-bar-container\">\n      <div class=\"h-bar us-h-bar\" style=\"width: 35%;\">\n        <span class=\"h-bar-value\">16.0\u00a2<\/span>\n      <\/div>\n    <\/div>\n    <div class=\"h-bar-comparison\">\u2014<\/div>\n  <\/div>\n<\/div>\n                <div class=\"chart-source pb-5\"><a href=\"https:\/\/www.eia.gov\/electricity\/sales_revenue_price\/\" target=\"_blank\" rel=\"noopener\">Source: US Energy Information Administration, 2023, Form 861, Table 6<\/a><\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n<\/section>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n  var bars = document.querySelectorAll('.bar');\n  bars.forEach(function(bar) {\n    var originalHeight = bar.style.height;\n    bar.style.height = '0%';\n    setTimeout(function() { bar.style.height = originalHeight; }, 300);\n  });\n  var hBars = document.querySelectorAll('.h-bar');\n  hBars.forEach(function(bar) {\n    var originalWidth = bar.style.width;\n    bar.style.width = '0%';\n    setTimeout(function() { bar.style.width = originalWidth; }, 300);\n  });\n});\n<\/script>\n\n<!-- ============================================================\n     CITY GUIDES\n     ============================================================ -->\n\n<section id=\"city-guides\" class=\"palmetto-city-guides my-7 my-lg-10\">\n  <div class=\"container\">\n    <p class=\"text--section-number mb-4 text--center\">05<\/p>\n    <h2 class=\"text--section-heading text--center mb-4\">California Heat Pump City Guides<\/h2>\n    <p class=\"text--section-subtitle text--center mb-7 mx-auto\" style=\"max-width: 720px;\">\n      Explore detailed heat pump installation guides for cities across California. Each guide includes local utility rates, incentives, and climate-specific recommendations.\n    <\/p>\n\n    <div class=\"palmetto-city-guides-grid\">\n      \n      <a href=\"\/heat-pumps\/california\/fremont\/\" class=\"palmetto-city-card\">\n        <span class=\"palmetto-city-card__name\">Fremont<\/span>\n        <span class=\"palmetto-city-card__arrow\">\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M6 3l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n        <\/span>\n      <\/a>\n      \n      <a href=\"\/heat-pumps\/california\/fresno\/\" class=\"palmetto-city-card\">\n        <span class=\"palmetto-city-card__name\">Fresno<\/span>\n        <span class=\"palmetto-city-card__arrow\">\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M6 3l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n        <\/span>\n      <\/a>\n      \n      <a href=\"\/heat-pumps\/california\/lancaster\/\" class=\"palmetto-city-card\">\n        <span class=\"palmetto-city-card__name\">Lancaster<\/span>\n        <span class=\"palmetto-city-card__arrow\">\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M6 3l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n        <\/span>\n      <\/a>\n      \n      <a href=\"\/heat-pumps\/california\/long-beach\/\" class=\"palmetto-city-card\">\n        <span class=\"palmetto-city-card__name\">Long Beach<\/span>\n        <span class=\"palmetto-city-card__arrow\">\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M6 3l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n        <\/span>\n      <\/a>\n      \n      <a href=\"\/heat-pumps\/california\/los-angeles\/\" class=\"palmetto-city-card\">\n        <span class=\"palmetto-city-card__name\">Los Angeles<\/span>\n        <span class=\"palmetto-city-card__arrow\">\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M6 3l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n        <\/span>\n      <\/a>\n      \n      <a href=\"\/heat-pumps\/california\/oakland\/\" class=\"palmetto-city-card\">\n        <span class=\"palmetto-city-card__name\">Oakland<\/span>\n        <span class=\"palmetto-city-card__arrow\">\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M6 3l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n        <\/span>\n      <\/a>\n      \n      <a href=\"\/heat-pumps\/california\/oxnard\/\" class=\"palmetto-city-card\">\n        <span class=\"palmetto-city-card__name\">Oxnard<\/span>\n        <span class=\"palmetto-city-card__arrow\">\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M6 3l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n        <\/span>\n      <\/a>\n      \n      <a href=\"\/heat-pumps\/california\/redding\/\" class=\"palmetto-city-card\">\n        <span class=\"palmetto-city-card__name\">Redding<\/span>\n        <span class=\"palmetto-city-card__arrow\">\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M6 3l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n        <\/span>\n      <\/a>\n      \n      <a href=\"\/heat-pumps\/california\/sacramento\/\" class=\"palmetto-city-card\">\n        <span class=\"palmetto-city-card__name\">Sacramento<\/span>\n        <span class=\"palmetto-city-card__arrow\">\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M6 3l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n        <\/span>\n      <\/a>\n      \n      <a href=\"\/heat-pumps\/california\/san-diego\/\" class=\"palmetto-city-card\">\n        <span class=\"palmetto-city-card__name\">San Diego<\/span>\n        <span class=\"palmetto-city-card__arrow\">\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M6 3l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n        <\/span>\n      <\/a>\n      \n      <a href=\"\/heat-pumps\/california\/san-jose\/\" class=\"palmetto-city-card\">\n        <span class=\"palmetto-city-card__name\">San Jose<\/span>\n        <span class=\"palmetto-city-card__arrow\">\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M6 3l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n        <\/span>\n      <\/a>\n      \n      <a href=\"\/heat-pumps\/california\/victorville\/\" class=\"palmetto-city-card\">\n        <span class=\"palmetto-city-card__name\">Victorville<\/span>\n        <span class=\"palmetto-city-card__arrow\">\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M6 3l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n        <\/span>\n      <\/a>\n      \n      <a href=\"\/heat-pumps\/california\/yuba-city\/\" class=\"palmetto-city-card\">\n        <span class=\"palmetto-city-card__name\">Yuba City<\/span>\n        <span class=\"palmetto-city-card__arrow\">\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M6 3l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n        <\/span>\n      <\/a>\n      \n    <\/div>\n  <\/div>\n<\/section>\n\n\n<section id=\"customer-testimonials\" class=\"palmetto-reviews-section container my-6 my-lg-10\">\n<div class=\"palmetto-reviews-container py-6\">\n    <div class=\"text--section-number px-3\">06<\/div>\n    <h2 class=\"palmetto-section-heading-dark px-3 font--extrabold mb-6\">Palmetto Reviews<\/h2>\n<div class=\"palmetto-reviews-carousel mb-6 mb-lg-7\">\n<button class=\"palmetto-carousel-arrow palmetto-carousel-prev\" aria-label=\"Previous review\">\n    <svg width=\"25\" height=\"41\" viewBox=\"0 0 25 41\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1.15557 23.8614C-0.385189 22.0638 -0.385189 18.4589 1.15557 16.6614L15.9873 1.58205C17.9556 -0.138587 20.7428 -0.663813 22.7556 1.06141C24.7683 2.78664 25.0014 5.81688 23.2762 7.82964C23.2762 7.82964 13.1556 19.0614 13.1556 20.2614C13.1556 21.4614 23.2762 32.693 23.2762 32.693C25.0014 34.7058 24.7683 37.736 22.7556 39.4612C20.7428 41.1865 17.9556 40.6613 15.9873 38.9406L1.15557 23.8614Z\" fill=\"white\"\/><\/svg>\n<\/button>\n\n<div class=\"palmetto-reviews-slides\">\n    \n    <div class=\"palmetto-review-slide\">\n        <div class=\"palmetto-review-stars\">\n            <svg class=\"palmetto-star-icon\" viewBox=\"0 0 25 24\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M11.3241 0.818108C11.6753 -0.272703 13.2042 -0.272702 13.5553 0.818108L15.6878 7.44255C15.8448 7.93037 16.2952 8.26066 16.8034 8.26066H23.7042C24.8405 8.26066 25.3129 9.72833 24.3936 10.4025L18.8108 14.4966C18.3996 14.7981 18.2276 15.3325 18.3847 15.8203L20.5171 22.4448C20.8683 23.5356 19.6313 24.4427 18.712 23.7685L13.1292 19.6744C12.7181 19.3729 12.1614 19.3729 11.7502 19.6744L6.16737 23.7685C5.24807 24.4427 4.01116 23.5356 4.3623 22.4448L6.49476 15.8203C6.6518 15.3325 6.47977 14.7981 6.06864 14.4966L0.485778 10.4025C-0.433522 9.72833 0.0389366 8.26066 1.17525 8.26066H8.07606C8.58423 8.26066 9.03461 7.93037 9.19165 7.44255L11.3241 0.818108Z\"\/><\/svg>\n            <svg class=\"palmetto-star-icon\" viewBox=\"0 0 25 24\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M11.3241 0.818108C11.6753 -0.272703 13.2042 -0.272702 13.5553 0.818108L15.6878 7.44255C15.8448 7.93037 16.2952 8.26066 16.8034 8.26066H23.7042C24.8405 8.26066 25.3129 9.72833 24.3936 10.4025L18.8108 14.4966C18.3996 14.7981 18.2276 15.3325 18.3847 15.8203L20.5171 22.4448C20.8683 23.5356 19.6313 24.4427 18.712 23.7685L13.1292 19.6744C12.7181 19.3729 12.1614 19.3729 11.7502 19.6744L6.16737 23.7685C5.24807 24.4427 4.01116 23.5356 4.3623 22.4448L6.49476 15.8203C6.6518 15.3325 6.47977 14.7981 6.06864 14.4966L0.485778 10.4025C-0.433522 9.72833 0.0389366 8.26066 1.17525 8.26066H8.07606C8.58423 8.26066 9.03461 7.93037 9.19165 7.44255L11.3241 0.818108Z\"\/><\/svg>\n            <svg class=\"palmetto-star-icon\" viewBox=\"0 0 25 24\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M11.3241 0.818108C11.6753 -0.272703 13.2042 -0.272702 13.5553 0.818108L15.6878 7.44255C15.8448 7.93037 16.2952 8.26066 16.8034 8.26066H23.7042C24.8405 8.26066 25.3129 9.72833 24.3936 10.4025L18.8108 14.4966C18.3996 14.7981 18.2276 15.3325 18.3847 15.8203L20.5171 22.4448C20.8683 23.5356 19.6313 24.4427 18.712 23.7685L13.1292 19.6744C12.7181 19.3729 12.1614 19.3729 11.7502 19.6744L6.16737 23.7685C5.24807 24.4427 4.01116 23.5356 4.3623 22.4448L6.49476 15.8203C6.6518 15.3325 6.47977 14.7981 6.06864 14.4966L0.485778 10.4025C-0.433522 9.72833 0.0389366 8.26066 1.17525 8.26066H8.07606C8.58423 8.26066 9.03461 7.93037 9.19165 7.44255L11.3241 0.818108Z\"\/><\/svg>\n            <svg class=\"palmetto-star-icon\" viewBox=\"0 0 25 24\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M11.3241 0.818108C11.6753 -0.272703 13.2042 -0.272702 13.5553 0.818108L15.6878 7.44255C15.8448 7.93037 16.2952 8.26066 16.8034 8.26066H23.7042C24.8405 8.26066 25.3129 9.72833 24.3936 10.4025L18.8108 14.4966C18.3996 14.7981 18.2276 15.3325 18.3847 15.8203L20.5171 22.4448C20.8683 23.5356 19.6313 24.4427 18.712 23.7685L13.1292 19.6744C12.7181 19.3729 12.1614 19.3729 11.7502 19.6744L6.16737 23.7685C5.24807 24.4427 4.01116 23.5356 4.3623 22.4448L6.49476 15.8203C6.6518 15.3325 6.47977 14.7981 6.06864 14.4966L0.485778 10.4025C-0.433522 9.72833 0.0389366 8.26066 1.17525 8.26066H8.07606C8.58423 8.26066 9.03461 7.93037 9.19165 7.44255L11.3241 0.818108Z\"\/><\/svg>\n            <svg class=\"palmetto-star-icon\" viewBox=\"0 0 25 24\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M11.3241 0.818108C11.6753 -0.272703 13.2042 -0.272702 13.5553 0.818108L15.6878 7.44255C15.8448 7.93037 16.2952 8.26066 16.8034 8.26066H23.7042C24.8405 8.26066 25.3129 9.72833 24.3936 10.4025L18.8108 14.4966C18.3996 14.7981 18.2276 15.3325 18.3847 15.8203L20.5171 22.4448C20.8683 23.5356 19.6313 24.4427 18.712 23.7685L13.1292 19.6744C12.7181 19.3729 12.1614 19.3729 11.7502 19.6744L6.16737 23.7685C5.24807 24.4427 4.01116 23.5356 4.3623 22.4448L6.49476 15.8203C6.6518 15.3325 6.47977 14.7981 6.06864 14.4966L0.485778 10.4025C-0.433522 9.72833 0.0389366 8.26066 1.17525 8.26066H8.07606C8.58423 8.26066 9.03461 7.93037 9.19165 7.44255L11.3241 0.818108Z\"\/><\/svg>\n        <\/div>\n\n        <div class=\"palmetto-review-content\">\n            <p>The overall process was very easy. The specific payment plan offered was a tremendous help when I needed to resolve my AC problem. I would recommend for convenience and service.<\/p>\n        <\/div>\n\n        <div class=\"palmetto-reviewer-info\">\n            <div class=\"palmetto-reviewer-name\">Palmetto Customer<\/div>\n            <div class=\"palmetto-reviewer-location\">VA<\/div>\n        <\/div>\n    <\/div>\n    \n    <div class=\"palmetto-review-slide\">\n        <div class=\"palmetto-review-stars\">\n            <svg class=\"palmetto-star-icon\" viewBox=\"0 0 25 24\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M11.3241 0.818108C11.6753 -0.272703 13.2042 -0.272702 13.5553 0.818108L15.6878 7.44255C15.8448 7.93037 16.2952 8.26066 16.8034 8.26066H23.7042C24.8405 8.26066 25.3129 9.72833 24.3936 10.4025L18.8108 14.4966C18.3996 14.7981 18.2276 15.3325 18.3847 15.8203L20.5171 22.4448C20.8683 23.5356 19.6313 24.4427 18.712 23.7685L13.1292 19.6744C12.7181 19.3729 12.1614 19.3729 11.7502 19.6744L6.16737 23.7685C5.24807 24.4427 4.01116 23.5356 4.3623 22.4448L6.49476 15.8203C6.6518 15.3325 6.47977 14.7981 6.06864 14.4966L0.485778 10.4025C-0.433522 9.72833 0.0389366 8.26066 1.17525 8.26066H8.07606C8.58423 8.26066 9.03461 7.93037 9.19165 7.44255L11.3241 0.818108Z\"\/><\/svg>\n            <svg class=\"palmetto-star-icon\" viewBox=\"0 0 25 24\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M11.3241 0.818108C11.6753 -0.272703 13.2042 -0.272702 13.5553 0.818108L15.6878 7.44255C15.8448 7.93037 16.2952 8.26066 16.8034 8.26066H23.7042C24.8405 8.26066 25.3129 9.72833 24.3936 10.4025L18.8108 14.4966C18.3996 14.7981 18.2276 15.3325 18.3847 15.8203L20.5171 22.4448C20.8683 23.5356 19.6313 24.4427 18.712 23.7685L13.1292 19.6744C12.7181 19.3729 12.1614 19.3729 11.7502 19.6744L6.16737 23.7685C5.24807 24.4427 4.01116 23.5356 4.3623 22.4448L6.49476 15.8203C6.6518 15.3325 6.47977 14.7981 6.06864 14.4966L0.485778 10.4025C-0.433522 9.72833 0.0389366 8.26066 1.17525 8.26066H8.07606C8.58423 8.26066 9.03461 7.93037 9.19165 7.44255L11.3241 0.818108Z\"\/><\/svg>\n            <svg class=\"palmetto-star-icon\" viewBox=\"0 0 25 24\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M11.3241 0.818108C11.6753 -0.272703 13.2042 -0.272702 13.5553 0.818108L15.6878 7.44255C15.8448 7.93037 16.2952 8.26066 16.8034 8.26066H23.7042C24.8405 8.26066 25.3129 9.72833 24.3936 10.4025L18.8108 14.4966C18.3996 14.7981 18.2276 15.3325 18.3847 15.8203L20.5171 22.4448C20.8683 23.5356 19.6313 24.4427 18.712 23.7685L13.1292 19.6744C12.7181 19.3729 12.1614 19.3729 11.7502 19.6744L6.16737 23.7685C5.24807 24.4427 4.01116 23.5356 4.3623 22.4448L6.49476 15.8203C6.6518 15.3325 6.47977 14.7981 6.06864 14.4966L0.485778 10.4025C-0.433522 9.72833 0.0389366 8.26066 1.17525 8.26066H8.07606C8.58423 8.26066 9.03461 7.93037 9.19165 7.44255L11.3241 0.818108Z\"\/><\/svg>\n            <svg class=\"palmetto-star-icon\" viewBox=\"0 0 25 24\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M11.3241 0.818108C11.6753 -0.272703 13.2042 -0.272702 13.5553 0.818108L15.6878 7.44255C15.8448 7.93037 16.2952 8.26066 16.8034 8.26066H23.7042C24.8405 8.26066 25.3129 9.72833 24.3936 10.4025L18.8108 14.4966C18.3996 14.7981 18.2276 15.3325 18.3847 15.8203L20.5171 22.4448C20.8683 23.5356 19.6313 24.4427 18.712 23.7685L13.1292 19.6744C12.7181 19.3729 12.1614 19.3729 11.7502 19.6744L6.16737 23.7685C5.24807 24.4427 4.01116 23.5356 4.3623 22.4448L6.49476 15.8203C6.6518 15.3325 6.47977 14.7981 6.06864 14.4966L0.485778 10.4025C-0.433522 9.72833 0.0389366 8.26066 1.17525 8.26066H8.07606C8.58423 8.26066 9.03461 7.93037 9.19165 7.44255L11.3241 0.818108Z\"\/><\/svg>\n            <svg class=\"palmetto-star-icon\" viewBox=\"0 0 25 24\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M11.3241 0.818108C11.6753 -0.272703 13.2042 -0.272702 13.5553 0.818108L15.6878 7.44255C15.8448 7.93037 16.2952 8.26066 16.8034 8.26066H23.7042C24.8405 8.26066 25.3129 9.72833 24.3936 10.4025L18.8108 14.4966C18.3996 14.7981 18.2276 15.3325 18.3847 15.8203L20.5171 22.4448C20.8683 23.5356 19.6313 24.4427 18.712 23.7685L13.1292 19.6744C12.7181 19.3729 12.1614 19.3729 11.7502 19.6744L6.16737 23.7685C5.24807 24.4427 4.01116 23.5356 4.3623 22.4448L6.49476 15.8203C6.6518 15.3325 6.47977 14.7981 6.06864 14.4966L0.485778 10.4025C-0.433522 9.72833 0.0389366 8.26066 1.17525 8.26066H8.07606C8.58423 8.26066 9.03461 7.93037 9.19165 7.44255L11.3241 0.818108Z\"\/><\/svg>\n        <\/div>\n\n        <div class=\"palmetto-review-content\">\n            <p>We have already told friends about how well we were treated during our new hvac purchase and installation. Your service met our needs and everything was done easily and promptly.<\/p>\n        <\/div>\n\n        <div class=\"palmetto-reviewer-info\">\n            <div class=\"palmetto-reviewer-name\">Palmetto Customer<\/div>\n            <div class=\"palmetto-reviewer-location\">SC<\/div>\n        <\/div>\n    <\/div>\n    \n    <div class=\"palmetto-review-slide\">\n        <div class=\"palmetto-review-stars\">\n            <svg class=\"palmetto-star-icon\" viewBox=\"0 0 25 24\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M11.3241 0.818108C11.6753 -0.272703 13.2042 -0.272702 13.5553 0.818108L15.6878 7.44255C15.8448 7.93037 16.2952 8.26066 16.8034 8.26066H23.7042C24.8405 8.26066 25.3129 9.72833 24.3936 10.4025L18.8108 14.4966C18.3996 14.7981 18.2276 15.3325 18.3847 15.8203L20.5171 22.4448C20.8683 23.5356 19.6313 24.4427 18.712 23.7685L13.1292 19.6744C12.7181 19.3729 12.1614 19.3729 11.7502 19.6744L6.16737 23.7685C5.24807 24.4427 4.01116 23.5356 4.3623 22.4448L6.49476 15.8203C6.6518 15.3325 6.47977 14.7981 6.06864 14.4966L0.485778 10.4025C-0.433522 9.72833 0.0389366 8.26066 1.17525 8.26066H8.07606C8.58423 8.26066 9.03461 7.93037 9.19165 7.44255L11.3241 0.818108Z\"\/><\/svg>\n            <svg class=\"palmetto-star-icon\" viewBox=\"0 0 25 24\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M11.3241 0.818108C11.6753 -0.272703 13.2042 -0.272702 13.5553 0.818108L15.6878 7.44255C15.8448 7.93037 16.2952 8.26066 16.8034 8.26066H23.7042C24.8405 8.26066 25.3129 9.72833 24.3936 10.4025L18.8108 14.4966C18.3996 14.7981 18.2276 15.3325 18.3847 15.8203L20.5171 22.4448C20.8683 23.5356 19.6313 24.4427 18.712 23.7685L13.1292 19.6744C12.7181 19.3729 12.1614 19.3729 11.7502 19.6744L6.16737 23.7685C5.24807 24.4427 4.01116 23.5356 4.3623 22.4448L6.49476 15.8203C6.6518 15.3325 6.47977 14.7981 6.06864 14.4966L0.485778 10.4025C-0.433522 9.72833 0.0389366 8.26066 1.17525 8.26066H8.07606C8.58423 8.26066 9.03461 7.93037 9.19165 7.44255L11.3241 0.818108Z\"\/><\/svg>\n            <svg class=\"palmetto-star-icon\" viewBox=\"0 0 25 24\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M11.3241 0.818108C11.6753 -0.272703 13.2042 -0.272702 13.5553 0.818108L15.6878 7.44255C15.8448 7.93037 16.2952 8.26066 16.8034 8.26066H23.7042C24.8405 8.26066 25.3129 9.72833 24.3936 10.4025L18.8108 14.4966C18.3996 14.7981 18.2276 15.3325 18.3847 15.8203L20.5171 22.4448C20.8683 23.5356 19.6313 24.4427 18.712 23.7685L13.1292 19.6744C12.7181 19.3729 12.1614 19.3729 11.7502 19.6744L6.16737 23.7685C5.24807 24.4427 4.01116 23.5356 4.3623 22.4448L6.49476 15.8203C6.6518 15.3325 6.47977 14.7981 6.06864 14.4966L0.485778 10.4025C-0.433522 9.72833 0.0389366 8.26066 1.17525 8.26066H8.07606C8.58423 8.26066 9.03461 7.93037 9.19165 7.44255L11.3241 0.818108Z\"\/><\/svg>\n            <svg class=\"palmetto-star-icon\" viewBox=\"0 0 25 24\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M11.3241 0.818108C11.6753 -0.272703 13.2042 -0.272702 13.5553 0.818108L15.6878 7.44255C15.8448 7.93037 16.2952 8.26066 16.8034 8.26066H23.7042C24.8405 8.26066 25.3129 9.72833 24.3936 10.4025L18.8108 14.4966C18.3996 14.7981 18.2276 15.3325 18.3847 15.8203L20.5171 22.4448C20.8683 23.5356 19.6313 24.4427 18.712 23.7685L13.1292 19.6744C12.7181 19.3729 12.1614 19.3729 11.7502 19.6744L6.16737 23.7685C5.24807 24.4427 4.01116 23.5356 4.3623 22.4448L6.49476 15.8203C6.6518 15.3325 6.47977 14.7981 6.06864 14.4966L0.485778 10.4025C-0.433522 9.72833 0.0389366 8.26066 1.17525 8.26066H8.07606C8.58423 8.26066 9.03461 7.93037 9.19165 7.44255L11.3241 0.818108Z\"\/><\/svg>\n            <svg class=\"palmetto-star-icon\" viewBox=\"0 0 25 24\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M11.3241 0.818108C11.6753 -0.272703 13.2042 -0.272702 13.5553 0.818108L15.6878 7.44255C15.8448 7.93037 16.2952 8.26066 16.8034 8.26066H23.7042C24.8405 8.26066 25.3129 9.72833 24.3936 10.4025L18.8108 14.4966C18.3996 14.7981 18.2276 15.3325 18.3847 15.8203L20.5171 22.4448C20.8683 23.5356 19.6313 24.4427 18.712 23.7685L13.1292 19.6744C12.7181 19.3729 12.1614 19.3729 11.7502 19.6744L6.16737 23.7685C5.24807 24.4427 4.01116 23.5356 4.3623 22.4448L6.49476 15.8203C6.6518 15.3325 6.47977 14.7981 6.06864 14.4966L0.485778 10.4025C-0.433522 9.72833 0.0389366 8.26066 1.17525 8.26066H8.07606C8.58423 8.26066 9.03461 7.93037 9.19165 7.44255L11.3241 0.818108Z\"\/><\/svg>\n        <\/div>\n\n        <div class=\"palmetto-review-content\">\n            <p>Everything about my experience was excellent. My new HVAC system was installed the next day; the process took less time than expected; the technicians were friendly, polite, and professional; and my home has been a comfortable temperature since with zero issues.<\/p>\n        <\/div>\n\n        <div class=\"palmetto-reviewer-info\">\n            <div class=\"palmetto-reviewer-name\">Palmetto Customer<\/div>\n            <div class=\"palmetto-reviewer-location\">MD<\/div>\n        <\/div>\n    <\/div>\n    \n<\/div>\n\n    <button class=\"palmetto-carousel-arrow palmetto-carousel-next\" aria-label=\"Next review\">\n        <svg width=\"25\" height=\"41\" viewBox=\"0 0 25 41\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M23.2761 23.8614C24.8168 22.0638 24.8168 18.4589 23.2761 16.6614L8.4443 1.58205C6.47607 -0.138587 3.68884 -0.663813 1.67607 1.06141C-0.33669 2.78664 -0.569786 5.81688 1.15544 7.82964C1.15544 7.82964 11.2761 19.0614 11.2761 20.2614C11.2761 21.4614 1.15544 32.693 1.15544 32.693C-0.569786 34.7058 -0.33669 37.736 1.67607 39.4612C3.68884 41.1865 6.47607 40.6613 8.4443 38.9406L23.2761 23.8614Z\" fill=\"white\"\/><\/svg>\n    <\/button>\n<\/div>\n\n    <div class=\"palmetto-reviews-indicators\">\n        \n        <button class=\"palmetto-indicator active\" aria-label=\"Go to review 1\"><\/button>\n        \n        <button class=\"palmetto-indicator\" aria-label=\"Go to review 2\"><\/button>\n        \n        <button class=\"palmetto-indicator\" aria-label=\"Go to review 3\"><\/button>\n        \n    <\/div>\n\n    <div class=\"palmetto-reviews-cta\">\n        <a href=\"https:\/\/palmetto.com\/customer-reviews\" class=\"palmetto-button-secondary\" target=\"_blank\" rel=\"noopener\">Read More Reviews<\/a>\n        <a href=\"https:\/\/luminance.palmetto.com\/home\/hvac-advisor\/address?utm_source=localorganic\" class=\"palmetto-button-primary\">Calculate Your Savings<\/a>\n    <\/div>\n<\/div>\n<\/section>\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n    var slides = document.querySelectorAll('.palmetto-review-slide');\n    var indicators = document.querySelectorAll('.palmetto-indicator');\n    var prevBtn = document.querySelector('.palmetto-carousel-prev');\n    var nextBtn = document.querySelector('.palmetto-carousel-next');\n    var currentSlide = 0;\n    if (slides.length) slides[0].classList.add('active');\n    function showSlide(index) {\n        slides[currentSlide].classList.remove('active');\n        indicators[currentSlide].classList.remove('active');\n        slides[index].classList.add('active');\n        indicators[index].classList.add('active');\n        currentSlide = index;\n    }\n    if (prevBtn) prevBtn.addEventListener('click', function() { var n = currentSlide - 1; if (n < 0) n = slides.length - 1; showSlide(n); });\n    if (nextBtn) nextBtn.addEventListener('click', function() { var n = currentSlide + 1; if (n >= slides.length) n = 0; showSlide(n); });\n    indicators.forEach(function(indicator, index) { indicator.addEventListener('click', function() { showSlide(index); }); });\n});\n<\/script>\n\n<section class=\"palmetto-cta-banner-section container my-5 my-lg-10\">\n    <div class=\"palmetto-cta-banner palmetto-cta-banner--solid\">\n        <h3 class=\"palmetto-cta-banner__heading\">Ready to start saving with a heat pump?<\/h3>\n        <p class=\"palmetto-cta-banner__description\">Speak with a Palmetto heating &#038; cooling expert to find out exactly how much you can save.<\/p>\n        <a href=\"https:\/\/luminance.palmetto.com\/home\/hvac-advisor\/address?utm_source=localorganic\" class=\"palmetto-cta-banner__button\">Get a Free Quote<\/a>\n    <\/div>\n<\/section>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n    if (!document.querySelector('link[href*=\"font-awesome\"]')) {\n        var fa = document.createElement('link');\n        fa.rel = 'stylesheet';\n        fa.href = 'https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/5.15.4\/css\/all.min.css';\n        document.head.appendChild(fa);\n    }\n    var triggers = document.querySelectorAll('.accordion-trigger');\n    triggers.forEach(function(trigger) {\n        trigger.addEventListener('click', function() {\n            var content = this.nextElementSibling;\n            var icon = this.querySelector('.accordion-icon svg');\n            content.classList.toggle('active');\n            if (content.classList.contains('active')) { icon.style.transform = 'rotate(180deg)'; }\n            else { icon.style.transform = 'rotate(0deg)'; }\n        });\n    });\n});\n<\/script>\n\n<section id=\"faq\" class=\"faq-section palmetto-incentives-section my-6 my-lg-8\">\n<div class=\"palmetto-section-container container\">\n    <div class=\"text--section-number mb-3\">07<\/div>\n    <h2 class=\"palmetto-section-heading font--extrabold mb-5\">Frequently Asked Questions<\/h2>\n\n    <div class=\"palmetto-incentives-accordions\">\n    \n    <div class=\"incentive-accordion\">\n        <button class=\"accordion-trigger\">\n        <span class=\"accordion-title\">Do heat pumps work well in California?<\/span>\n        <span class=\"accordion-icon\">\n            <svg width=\"16\" height=\"10\" viewBox=\"0 0 16 10\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M1 1l7 7 7-7\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n        <\/span>\n        <\/button>\n        <div class=\"accordion-content\">\n            <p>Yes. Heat pumps work well across much of California, where moderate coastal and inland winters let them heat homes efficiently while also providing air conditioning. In colder mountain and high-desert areas, a properly sized model designed for low temperatures can still perform effectively; local climate and home insulation matter.<\/p><p>Electricity costs are an important part of the decision: California\u2019s average price is 31.9\u00a2 per kWh, so actual savings depend on the heat pump\u2019s efficiency, utility rates, and the home\u2019s existing heating system. Palmetto offers a Comfort Plan with $0 upfront and maintenance included, or direct purchase, which may qualify for available state or utility rebates.<\/p>\n        <\/div>\n    <\/div>\n    \n    <div class=\"incentive-accordion\">\n        <button class=\"accordion-trigger\">\n        <span class=\"accordion-title\">How much does a heat pump cost in California?<\/span>\n        <span class=\"accordion-icon\">\n            <svg width=\"16\" height=\"10\" viewBox=\"0 0 16 10\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M1 1l7 7 7-7\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n        <\/span>\n        <\/button>\n        <div class=\"accordion-content\">\n            <p>A heat pump installation in California has no single statewide price: the total depends on the home\u2019s size, equipment capacity, system type, ductwork, and electrical or other site work. California\u2019s average electricity price is 31.9\u00a2 per kWh, which affects operating costs, not the upfront installation quote.<\/p><p>Palmetto offers a Comfort Plan with $0 upfront cost, predictable monthly payments, maintenance and repairs for the plan\u2019s life, and warranty coverage, or direct purchase with one-time payment and equipment ownership. For systems installed after December 31, 2025, federal heat pump tax credits are unavailable in 2026; state and utility rebates may be available, depending on location and eligibility.<\/p>\n        <\/div>\n    <\/div>\n    \n    <div class=\"incentive-accordion\">\n        <button class=\"accordion-trigger\">\n        <span class=\"accordion-title\">What are the best heat pump brands for California homeowners?<\/span>\n        <span class=\"accordion-icon\">\n            <svg width=\"16\" height=\"10\" viewBox=\"0 0 16 10\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M1 1l7 7 7-7\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n        <\/span>\n        <\/button>\n        <div class=\"accordion-content\">\n            <p>There isn\u2019t one best heat pump brand for every California home. Mitsubishi Electric, Daikin, Carrier, Trane, Bosch, and Lennox are among established manufacturers, but the right choice depends on your climate zone, home layout, budget, and access to qualified local service. Compare specific models and installer recommendations, not brand names alone.<\/p><p>At 31.9\u00a2 per kWh in California, efficient equipment and correct sizing can help manage operating costs. Compare model efficiency ratings, noise, warranty, and local service, since installation affects performance too. Palmetto offers a $0-upfront Comfort Plan with maintenance and repairs included for the plan\u2019s life, or direct purchase, which may qualify for active state or utility rebates.<\/p>\n        <\/div>\n    <\/div>\n    \n    <div class=\"incentive-accordion\">\n        <button class=\"accordion-trigger\">\n        <span class=\"accordion-title\">Are there heat pump rebates available in California?<\/span>\n        <span class=\"accordion-icon\">\n            <svg width=\"16\" height=\"10\" viewBox=\"0 0 16 10\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M1 1l7 7 7-7\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n        <\/span>\n        <\/button>\n        <div class=\"accordion-content\">\n            <p>Yes. California homeowners may find heat pump rebates through local utilities, municipalities, or state programs, but eligibility and funding vary by location, equipment, household income, and installation date. Check current program terms before choosing a system; rebates can change or run out, and not every heat pump or homeowner will qualify.<\/p><p>For systems installed in 2026, the federal 25C and 25D residential clean energy tax credits have ended, so no federal tax credit is available. With Palmetto, direct purchase gives you ownership and may qualify for eligible state or utility rebates; the Comfort Plan offers $0 upfront cost and includes maintenance and repairs.<\/p>\n        <\/div>\n    <\/div>\n    \n    <div class=\"incentive-accordion\">\n        <button class=\"accordion-trigger\">\n        <span class=\"accordion-title\">Should I lease or buy a heat pump in California?<\/span>\n        <span class=\"accordion-icon\">\n            <svg width=\"16\" height=\"10\" viewBox=\"0 0 16 10\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M1 1l7 7 7-7\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n        <\/span>\n        <\/button>\n        <div class=\"accordion-content\">\n            <p>In California, lease if you prefer no upfront cost, predictable monthly payments, and included maintenance and repairs; buy if you can pay upfront and want to own the equipment outright. Palmetto\u2019s Comfort Plan includes warranty coverage and service for the plan\u2019s life, while direct purchase may qualify for state or utility rebates when available.<\/p><p>At California\u2019s 31.9\u00a2 per kWh electricity price, compare estimated operating costs\u2014not just installation price\u2014when deciding. For systems installed in 2026, no federal heat pump tax credit is available; state and utility incentives may still apply if active and eligible. Check current local programs and review contract terms before choosing.<\/p>\n        <\/div>\n    <\/div>\n    \n    <div class=\"incentive-accordion\">\n        <button class=\"accordion-trigger\">\n        <span class=\"accordion-title\">Is a heat pump worth it financially in California?<\/span>\n        <span class=\"accordion-icon\">\n            <svg width=\"16\" height=\"10\" viewBox=\"0 0 16 10\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M1 1l7 7 7-7\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n        <\/span>\n        <\/button>\n        <div class=\"accordion-content\">\n            <p>A heat pump can be financially worthwhile in California, but savings depend on your current heating and cooling system, home efficiency, electricity and fuel rates, and how often you use it. At an average electricity price of 31.9\u00a2 per kWh, compare estimated operating costs and installation price with your existing equipment before deciding.<\/p><p>With Palmetto, homeowners can choose a Comfort Plan with $0 upfront cost, predictable monthly payments, and maintenance and repairs included, or buy the system outright and potentially qualify for active state or utility rebates. No federal heat pump tax credit is available for systems installed in 2026; rebate eligibility varies by location and program.<\/p>\n        <\/div>\n    <\/div>\n    \n    <div class=\"incentive-accordion\">\n        <button class=\"accordion-trigger\">\n        <span class=\"accordion-title\">What size heat pump do I need for my California home?<\/span>\n        <span class=\"accordion-icon\">\n            <svg width=\"16\" height=\"10\" viewBox=\"0 0 16 10\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"><path d=\"M1 1l7 7 7-7\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n        <\/span>\n        <\/button>\n        <div class=\"accordion-content\">\n            <p>The right heat pump size for a California home depends on its heating and cooling needs\u2014not just square footage. A qualified installer should calculate those needs using a load assessment that considers local climate, insulation, windows, ceiling height, air leaks, and duct condition. Coastal, inland, mountain, and desert homes can require different capacities.<\/p><p>Ask for a room-by-room sizing calculation before choosing equipment; an undersized unit may struggle on extreme days, while an oversized one can cycle often and reduce comfort. Correct sizing can also help manage electricity use at California\u2019s 31.9\u00a2 per kWh rate. Palmetto offers a Comfort Plan lease or direct purchase.<\/p>\n        <\/div>\n    <\/div>\n    \n    <\/div>\n<\/div>\n<\/section>\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    \n    {\n      \"@type\": \"Question\",\n      \"name\": \"Do heat pumps work well in California?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"<p>Yes. Heat pumps work well across much of California, where moderate coastal and inland winters let them heat homes efficiently while also providing air conditioning. In colder mountain and high-desert areas, a properly sized model designed for low temperatures can still perform effectively; local climate and home insulation matter.<\/p><p>Electricity costs are an important part of the decision: California\u2019s average price is 31.9\u00a2 per kWh, so actual savings depend on the heat pump\u2019s efficiency, utility rates, and the home\u2019s existing heating system. Palmetto offers a Comfort Plan with $0 upfront and maintenance included, or direct purchase, which may qualify for available state or utility rebates.<\/p>\"\n      }\n    },\n    \n    {\n      \"@type\": \"Question\",\n      \"name\": \"How much does a heat pump cost in California?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"<p>A heat pump installation in California has no single statewide price: the total depends on the home\u2019s size, equipment capacity, system type, ductwork, and electrical or other site work. California\u2019s average electricity price is 31.9\u00a2 per kWh, which affects operating costs, not the upfront installation quote.<\/p><p>Palmetto offers a Comfort Plan with $0 upfront cost, predictable monthly payments, maintenance and repairs for the plan\u2019s life, and warranty coverage, or direct purchase with one-time payment and equipment ownership. For systems installed after December 31, 2025, federal heat pump tax credits are unavailable in 2026; state and utility rebates may be available, depending on location and eligibility.<\/p>\"\n      }\n    },\n    \n    {\n      \"@type\": \"Question\",\n      \"name\": \"What are the best heat pump brands for California homeowners?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"<p>There isn\u2019t one best heat pump brand for every California home. Mitsubishi Electric, Daikin, Carrier, Trane, Bosch, and Lennox are among established manufacturers, but the right choice depends on your climate zone, home layout, budget, and access to qualified local service. Compare specific models and installer recommendations, not brand names alone.<\/p><p>At 31.9\u00a2 per kWh in California, efficient equipment and correct sizing can help manage operating costs. Compare model efficiency ratings, noise, warranty, and local service, since installation affects performance too. Palmetto offers a $0-upfront Comfort Plan with maintenance and repairs included for the plan\u2019s life, or direct purchase, which may qualify for active state or utility rebates.<\/p>\"\n      }\n    },\n    \n    {\n      \"@type\": \"Question\",\n      \"name\": \"Are there heat pump rebates available in California?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"<p>Yes. California homeowners may find heat pump rebates through local utilities, municipalities, or state programs, but eligibility and funding vary by location, equipment, household income, and installation date. Check current program terms before choosing a system; rebates can change or run out, and not every heat pump or homeowner will qualify.<\/p><p>For systems installed in 2026, the federal 25C and 25D residential clean energy tax credits have ended, so no federal tax credit is available. With Palmetto, direct purchase gives you ownership and may qualify for eligible state or utility rebates; the Comfort Plan offers $0 upfront cost and includes maintenance and repairs.<\/p>\"\n      }\n    },\n    \n    {\n      \"@type\": \"Question\",\n      \"name\": \"Should I lease or buy a heat pump in California?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"<p>In California, lease if you prefer no upfront cost, predictable monthly payments, and included maintenance and repairs; buy if you can pay upfront and want to own the equipment outright. Palmetto\u2019s Comfort Plan includes warranty coverage and service for the plan\u2019s life, while direct purchase may qualify for state or utility rebates when available.<\/p><p>At California\u2019s 31.9\u00a2 per kWh electricity price, compare estimated operating costs\u2014not just installation price\u2014when deciding. For systems installed in 2026, no federal heat pump tax credit is available; state and utility incentives may still apply if active and eligible. Check current local programs and review contract terms before choosing.<\/p>\"\n      }\n    },\n    \n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is a heat pump worth it financially in California?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"<p>A heat pump can be financially worthwhile in California, but savings depend on your current heating and cooling system, home efficiency, electricity and fuel rates, and how often you use it. At an average electricity price of 31.9\u00a2 per kWh, compare estimated operating costs and installation price with your existing equipment before deciding.<\/p><p>With Palmetto, homeowners can choose a Comfort Plan with $0 upfront cost, predictable monthly payments, and maintenance and repairs included, or buy the system outright and potentially qualify for active state or utility rebates. No federal heat pump tax credit is available for systems installed in 2026; rebate eligibility varies by location and program.<\/p>\"\n      }\n    },\n    \n    {\n      \"@type\": \"Question\",\n      \"name\": \"What size heat pump do I need for my California home?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"<p>The right heat pump size for a California home depends on its heating and cooling needs\u2014not just square footage. A qualified installer should calculate those needs using a load assessment that considers local climate, insulation, windows, ceiling height, air leaks, and duct condition. Coastal, inland, mountain, and desert homes can require different capacities.<\/p><p>Ask for a room-by-room sizing calculation before choosing equipment; an undersized unit may struggle on extreme days, while an oversized one can cycle often and reduce comfort. Correct sizing can also help manage electricity use at California\u2019s 31.9\u00a2 per kWh rate. Palmetto offers a Comfort Plan lease or direct purchase.<\/p>\"\n      }\n    }\n    \n  ]\n}\n<\/script>\n\n<\/div><!-- \/.palmetto-hvac -->\n","protected":false},"excerpt":{"rendered":"<p>Explore California heat pump installation costs, incentives, and expert tips to boost home efficiency and save on energy bills statewide.<\/p>\n","protected":false},"author":1,"featured_media":29,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-30","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/palmetto.com\/heat-pumps\/wp-json\/wp\/v2\/pages\/30","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/palmetto.com\/heat-pumps\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/palmetto.com\/heat-pumps\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/palmetto.com\/heat-pumps\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/palmetto.com\/heat-pumps\/wp-json\/wp\/v2\/comments?post=30"}],"version-history":[{"count":1,"href":"https:\/\/palmetto.com\/heat-pumps\/wp-json\/wp\/v2\/pages\/30\/revisions"}],"predecessor-version":[{"id":474,"href":"https:\/\/palmetto.com\/heat-pumps\/wp-json\/wp\/v2\/pages\/30\/revisions\/474"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/palmetto.com\/heat-pumps\/wp-json\/wp\/v2\/media\/29"}],"wp:attachment":[{"href":"https:\/\/palmetto.com\/heat-pumps\/wp-json\/wp\/v2\/media?parent=30"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}