{"id":469,"date":"2026-04-14T22:21:39","date_gmt":"2026-04-15T02:21:39","guid":{"rendered":"https:\/\/elderbloomstrategies.com\/?page_id=469"},"modified":"2026-10-01T20:29:14","modified_gmt":"2026-10-02T00:29:14","slug":"preserve-at-palm-aire-case-study","status":"publish","type":"page","link":"https:\/\/elderbloomstrategies.com\/?page_id=469","title":{"rendered":"The Preserve at Palm-Aire Case Study"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"469\" class=\"elementor elementor-469\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d588c99 e-flex e-con-boxed e-con e-parent\" data-id=\"d588c99\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fcbc0f9 elementor-widget elementor-widget-global elementor-global-818 elementor-widget-html\" data-id=\"fcbc0f9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- \r\n===========================================\r\n  STICKY NAVIGATION MENU \u2014 WordPress Ready\r\n  Instructions:\r\n  - Paste this inside your WordPress custom HTML block or header template\r\n  - Replace all href=\"#\" placeholders with your actual page URLs\r\n  - The logo src is already set from your provided image URL\r\n===========================================\r\n-->\r\n\r\n<style>\r\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@400;500;600;700&display=swap');\r\n\r\n  * {\r\n    margin: 0;\r\n    padding: 0;\r\n    box-sizing: border-box;\r\n  }\r\n\r\n  .nav-wrapper {\r\n    position: fixed;\r\n    top: 0;\r\n    left: 0;\r\n    width: 100%;\r\n    z-index: 99999;\r\n    background: #000000;\r\n    border-bottom: 1px solid rgba(15,23,42,0.07);\r\n    font-family: 'DM Sans', sans-serif;\r\n  }\r\n\r\n  .nav-container {\r\n    max-width: 1200px;\r\n    margin: 0 auto;\r\n    padding: 0 24px;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n    height: 100px;\r\n  }\r\n\r\n  \/* Logo *\/\r\n  .nav-logo img {\r\n    height: 90px;\r\n    width: auto;\r\n    display: block;\r\n    object-fit: contain;\r\n  }\r\n\r\n  \/* Desktop Nav *\/\r\n  .nav-menu {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 4px;\r\n    list-style: none;\r\n  }\r\n\r\n  .nav-item {\r\n    position: relative;\r\n  }\r\n\r\n  .nav-link {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 6px;\r\n    padding: 10px 16px;\r\n    color: #ffffff;\r\n    text-decoration: none;\r\n    font-size: 15px;\r\n    font-weight: 500;\r\n    border-radius: 6px;\r\n    transition: color 0.2s ease, background 0.2s ease;\r\n    white-space: nowrap;\r\n    cursor: pointer;\r\n  }\r\n\r\n  .nav-link:hover,\r\n  .nav-item.active > .nav-link {\r\n    color: #2de8b0;\r\n  }\r\n\r\n  .nav-link .chevron {\r\n    width: 14px;\r\n    height: 14px;\r\n    fill: currentColor;\r\n    transition: transform 0.25s ease;\r\n    flex-shrink: 0;\r\n  }\r\n\r\n  .nav-item.open > .nav-link .chevron {\r\n    transform: rotate(180deg);\r\n  }\r\n\r\n  .nav-item.open > .nav-link {\r\n    color: #2de8b0;\r\n  }\r\n\r\n  \/* Contact Us Button \u2014 green *\/\r\n  .nav-link.nav-cta {\r\n    background: transparent;\r\n    border: 1.5px solid #2de8b0;\r\n    color: #2de8b0;\r\n    border-radius: 6px;\r\n    padding: 8px 18px;\r\n    font-weight: 600;\r\n    transition: background 0.2s ease, color 0.2s ease;\r\n  }\r\n\r\n  .nav-link.nav-cta:hover {\r\n    background: #2de8b0;\r\n    color: #000;\r\n  }\r\n\r\n  \/* Submit a Request Button \u2014 purple *\/\r\n  .nav-link.nav-cta-purple {\r\n    background: transparent;\r\n    border: 1.5px solid #a78bfa;\r\n    color:#6d4fd6;\r\n    border-radius: 6px;\r\n    padding: 8px 18px;\r\n    font-weight: 600;\r\n    transition: background 0.2s ease, color 0.2s ease;\r\n  }\r\n\r\n  .nav-link.nav-cta-purple:hover {\r\n    background: #a78bfa;\r\n    color: #000;\r\n  }\r\n\r\n  \/* Dropdown *\/\r\n  .dropdown {\r\n    position: absolute;\r\n    top: calc(100% + 8px);\r\n    left: 0;\r\n    background: #ffffff;\r\n    border-radius: 8px;\r\n    box-shadow: 0 8px 32px rgba(0,0,0,0.18);\r\n    min-width: 220px;\r\n    padding: 8px 0;\r\n    list-style: none;\r\n    opacity: 0;\r\n    visibility: hidden;\r\n    transform: translateY(-6px);\r\n    transition: opacity 0.22s ease, transform 0.22s ease, visibility 0.22s;\r\n    pointer-events: none;\r\n  }\r\n\r\n  .nav-item.open > .dropdown {\r\n    opacity: 1;\r\n    visibility: visible;\r\n    transform: translateY(0);\r\n    pointer-events: all;\r\n  }\r\n\r\n  .dropdown li a {\r\n    display: block;\r\n    padding: 11px 22px;\r\n    color: #1a1a1a;\r\n    text-decoration: none;\r\n    font-size: 14.5px;\r\n    font-weight: 500;\r\n    transition: color 0.15s ease, background 0.15s ease;\r\n  }\r\n\r\n  .dropdown li a:hover {\r\n    color: #2de8b0;\r\n    background: #f5fdfb;\r\n  }\r\n\r\n  \/* Hamburger *\/\r\n  .nav-hamburger {\r\n    display: none;\r\n    flex-direction: column;\r\n    justify-content: center;\r\n    gap: 5px;\r\n    width: 36px;\r\n    height: 36px;\r\n    background: none;\r\n    border: none;\r\n    cursor: pointer;\r\n    padding: 4px;\r\n  }\r\n\r\n  .nav-hamburger span {\r\n    display: block;\r\n    height: 2px;\r\n    background: #ffffff;\r\n    border-radius: 2px;\r\n    transition: transform 0.3s ease, opacity 0.3s ease, width 0.3s ease;\r\n  }\r\n\r\n  .nav-hamburger span:nth-child(2) {\r\n    width: 70%;\r\n  }\r\n\r\n  .nav-hamburger.open span:nth-child(1) {\r\n    transform: translateY(7px) rotate(45deg);\r\n  }\r\n\r\n  .nav-hamburger.open span:nth-child(2) {\r\n    opacity: 0;\r\n    width: 0;\r\n  }\r\n\r\n  .nav-hamburger.open span:nth-child(3) {\r\n    transform: translateY(-7px) rotate(-45deg);\r\n  }\r\n\r\n  \/* Mobile Drawer *\/\r\n  .nav-mobile-drawer {\r\n    display: none;\r\n    flex-direction: column;\r\n    background: #0a0a0a;\r\n    border-top: none;\r\n    padding: 0;\r\n    overflow: hidden;\r\n    max-height: 0;\r\n    transition: max-height 0.38s ease, padding 0.38s ease;\r\n  }\r\n\r\n  .nav-mobile-drawer.open {\r\n    max-height: 900px;\r\n    padding: 12px 0 20px;\r\n    border-top: 1px solid rgba(15,23,42,0.07);\r\n  }\r\n\r\n  .mobile-nav-link {\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n    padding: 13px 24px;\r\n    color: #ffffff;\r\n    text-decoration: none;\r\n    font-size: 16px;\r\n    font-weight: 500;\r\n    transition: color 0.15s;\r\n  }\r\n\r\n  .mobile-nav-link:hover {\r\n    color: #2de8b0;\r\n  }\r\n\r\n  .mobile-nav-link .chevron {\r\n    width: 14px;\r\n    height: 14px;\r\n    fill: currentColor;\r\n    transition: transform 0.25s ease;\r\n  }\r\n\r\n  .mobile-nav-link.open .chevron {\r\n    transform: rotate(180deg);\r\n  }\r\n\r\n  .mobile-nav-link.open {\r\n    color: #2de8b0;\r\n  }\r\n\r\n  .mobile-dropdown {\r\n    list-style: none;\r\n    background: #f1f4f8;\r\n    max-height: 0;\r\n    overflow: hidden;\r\n    transition: max-height 0.3s ease;\r\n  }\r\n\r\n  .mobile-dropdown.open {\r\n    max-height: 600px;\r\n  }\r\n\r\n  .mobile-dropdown li a {\r\n    display: block;\r\n    padding: 11px 24px 11px 36px;\r\n    color: #cccccc;\r\n    text-decoration: none;\r\n    font-size: 15px;\r\n    font-weight: 400;\r\n    transition: color 0.15s;\r\n  }\r\n\r\n  .mobile-dropdown li a:hover {\r\n    color: #2de8b0;\r\n  }\r\n\r\n  .mobile-cta-wrap {\r\n    padding: 16px 24px 4px;\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 10px;\r\n  }\r\n\r\n  .mobile-cta {\r\n    display: block;\r\n    text-align: center;\r\n    padding: 12px;\r\n    border: 1.5px solid #2de8b0;\r\n    color: #2de8b0;\r\n    border-radius: 6px;\r\n    font-size: 15px;\r\n    font-weight: 600;\r\n    text-decoration: none;\r\n    transition: background 0.2s, color 0.2s;\r\n  }\r\n\r\n  .mobile-cta:hover {\r\n    background: #2de8b0;\r\n    color: #000;\r\n  }\r\n\r\n  .mobile-cta-purple {\r\n    display: block;\r\n    text-align: center;\r\n    padding: 12px;\r\n    border: 1.5px solid #a78bfa;\r\n    color:#6d4fd6;\r\n    border-radius: 6px;\r\n    font-size: 15px;\r\n    font-weight: 600;\r\n    text-decoration: none;\r\n    transition: background 0.2s, color 0.2s;\r\n  }\r\n\r\n  .mobile-cta-purple:hover {\r\n    background: #a78bfa;\r\n    color: #000;\r\n  }\r\n\r\n  \/* Body offset so content doesn't hide behind sticky nav *\/\r\n  body {\r\n    padding-top: 100px;\r\n  }\r\n\r\n  \/* ===== RESPONSIVE ===== *\/\r\n  @media (max-width: 900px) {\r\n    .nav-menu {\r\n      display: none;\r\n    }\r\n\r\n    .nav-hamburger {\r\n      display: flex;\r\n    }\r\n\r\n    .nav-mobile-drawer {\r\n      display: flex;\r\n    }\r\n  }\r\n<\/style>\r\n\r\n<!-- STICKY NAV -->\r\n<nav class=\"nav-wrapper\" role=\"navigation\" aria-label=\"Main Navigation\">\r\n  <div class=\"nav-container\">\r\n\r\n    <!-- Logo -->\r\n    <a class=\"nav-logo\" href=\"https:\/\/elderbloomstrategies.com\" aria-label=\"Home\">\r\n      <img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.image2url.com\/r2\/default\/images\/1776568485583-89512104-27e6-4ebd-83c1-b88a03c6a36a.png?ssl=1\" alt=\"Logo\" \/>\r\n    <\/a>\r\n\r\n    <!-- Desktop Menu -->\r\n    <ul class=\"nav-menu\">\r\n\r\n      <!-- Home -->\r\n      <li class=\"nav-item\">\r\n        <a href=\"https:\/\/elderbloomstrategies.com\" class=\"nav-link\">Home<\/a>\r\n      <\/li>\r\n\r\n      <!-- Services (dropdown) -->\r\n      <li class=\"nav-item\" data-dropdown>\r\n        <a href=\"#\" class=\"nav-link\">\r\n          Services\r\n          <svg class=\"chevron\" viewBox=\"0 0 20 20\"><path d=\"M5 7l5 5 5-5\"\/><\/svg>\r\n        <\/a>\r\n        <ul class=\"dropdown\">\r\n          <li><a href=\"https:\/\/elderbloomstrategies.com\/?page_id=60\">CRM &amp; Automation<\/a><\/li>\r\n          <li><a href=\"https:\/\/elderbloomstrategies.com\/?page_id=63\">Google Search Ads<\/a><\/li>\r\n          <li><a href=\"https:\/\/elderbloomstrategies.com\/?page_id=72\">Local SEO<\/a><\/li>\r\n          <li><a href=\"https:\/\/elderbloomstrategies.com\/?page_id=66\">Meta Ads<\/a><\/li>\r\n          <li><a href=\"https:\/\/elderbloomstrategies.com\/?page_id=69\">SEO &amp; AEO<\/a><\/li>\r\n          <li><a href=\"https:\/\/elderbloomstrategies.com\/?page_id=78\">Web Development<\/a><\/li>\r\n          <li><a href=\"https:\/\/elderbloomstrategies.com\/?page_id=87\">Reputation Management<\/a><\/li>\r\n          <li><a href=\"https:\/\/elderbloomstrategies.com\/?page_id=93\">Tracking &amp; Reporting<\/a><\/li>\r\n          <li><a href=\"https:\/\/elderbloomstrategies.com\/?page_id=84\">Strategic Social Media<\/a><\/li>\r\n          <li><a href=\"https:\/\/elderbloomstrategies.com\/?page_id=81\">Community Branding<\/a><\/li>\r\n          <li><a href=\"https:\/\/elderbloomstrategies.com\/?page_id=90\">Public Relations<\/a><\/li>\r\n        <\/ul>\r\n      <\/li>\r\n\r\n      <!-- About Us (dropdown) -->\r\n      <li class=\"nav-item\" data-dropdown>\r\n        <a href=\"#\" class=\"nav-link\">\r\n          About Us\r\n          <svg class=\"chevron\" viewBox=\"0 0 20 20\"><path d=\"M5 7l5 5 5-5\"\/><\/svg>\r\n        <\/a>\r\n        <ul class=\"dropdown\">\r\n          <li><a href=\"https:\/\/elderbloomstrategies.com\/?page_id=53\">Meet the Team<\/a><\/li>\r\n          <li><a href=\"https:\/\/elderbloomstrategies.com\/?page_id=57\">Our Partners<\/a><\/li>\r\n        <\/ul>\r\n      <\/li>\r\n\r\n      <!-- Resources (dropdown) -->\r\n      <li class=\"nav-item\" data-dropdown>\r\n        <a href=\"#\" class=\"nav-link\">\r\n          Resources\r\n          <svg class=\"chevron\" viewBox=\"0 0 20 20\"><path d=\"M5 7l5 5 5-5\"\/><\/svg>\r\n        <\/a>\r\n        <ul class=\"dropdown\">\r\n          <li><a href=\"https:\/\/elderbloomstrategies.com\/?page_id=102\">Case Studies<\/a><\/li>\r\n          <li><a href=\"https:\/\/elderbloomstrategies.com\/?page_id=99\">FAQs<\/a><\/li>\r\n          <li><a href=\"https:\/\/elderbloomstrategies.com\/?page_id=96\">Blog<\/a><\/li>\r\n        <\/ul>\r\n      <\/li>\r\n\r\n      <!-- Submit a Request Button \u2014 purple -->\r\n      <li class=\"nav-item\">\r\n        <a href=\"https:\/\/elderbloomstrategies.com\/?page_id=1035\" class=\"nav-link nav-cta-purple\">Submit a Request<\/a>\r\n      <\/li>\r\n\r\n      <!-- Contact Us Button \u2014 green -->\r\n      <li class=\"nav-item\">\r\n        <a href=\"https:\/\/elderbloomstrategies.com\/?page_id=105\" class=\"nav-link nav-cta\">Contact Us<\/a>\r\n      <\/li>\r\n\r\n    <\/ul>\r\n\r\n    <!-- Hamburger (mobile) -->\r\n    <button class=\"nav-hamburger\" aria-label=\"Toggle menu\" aria-expanded=\"false\">\r\n      <span><\/span>\r\n      <span><\/span>\r\n      <span><\/span>\r\n    <\/button>\r\n\r\n  <\/div>\r\n\r\n  <!-- Mobile Drawer -->\r\n  <div class=\"nav-mobile-drawer\" id=\"mobileDrawer\">\r\n\r\n    <a href=\"https:\/\/elderbloomstrategies.com\" class=\"mobile-nav-link\">Home<\/a>\r\n\r\n    <!-- Services mobile -->\r\n    <a href=\"#\" class=\"mobile-nav-link\" data-mobile-toggle=\"services\">\r\n      Services\r\n      <svg class=\"chevron\" viewBox=\"0 0 20 20\"><path d=\"M5 7l5 5 5-5\"\/><\/svg>\r\n    <\/a>\r\n    <ul class=\"mobile-dropdown\" id=\"mob-services\">\r\n      <li><a href=\"https:\/\/elderbloomstrategies.com\/?page_id=60\">CRM &amp; Automation<\/a><\/li>\r\n      <li><a href=\"https:\/\/elderbloomstrategies.com\/?page_id=63\">Google Search Ads<\/a><\/li>\r\n      <li><a href=\"https:\/\/elderbloomstrategies.com\/?page_id=72\">Local SEO<\/a><\/li>\r\n      <li><a href=\"https:\/\/elderbloomstrategies.com\/?page_id=66\">Meta Ads<\/a><\/li>\r\n      <li><a href=\"https:\/\/elderbloomstrategies.com\/?page_id=69\">SEO &amp; AEO<\/a><\/li>\r\n      <li><a href=\"https:\/\/elderbloomstrategies.com\/?page_id=78\">Web Development<\/a><\/li>\r\n      <li><a href=\"https:\/\/elderbloomstrategies.com\/?page_id=87\">Reputation Management<\/a><\/li>\r\n      <li><a href=\"https:\/\/elderbloomstrategies.com\/?page_id=93\">Tracking &amp; Reporting<\/a><\/li>\r\n      <li><a href=\"https:\/\/elderbloomstrategies.com\/?page_id=84\">Strategic Social Media<\/a><\/li>\r\n      <li><a href=\"https:\/\/elderbloomstrategies.com\/?page_id=81\">Community Branding<\/a><\/li>\r\n      <li><a href=\"https:\/\/elderbloomstrategies.com\/?page_id=90\">Public Relations<\/a><\/li>\r\n    <\/ul>\r\n\r\n    <!-- About Us mobile -->\r\n    <a href=\"#\" class=\"mobile-nav-link\" data-mobile-toggle=\"about\">\r\n      About Us\r\n      <svg class=\"chevron\" viewBox=\"0 0 20 20\"><path d=\"M5 7l5 5 5-5\"\/><\/svg>\r\n    <\/a>\r\n    <ul class=\"mobile-dropdown\" id=\"mob-about\">\r\n      <li><a href=\"https:\/\/elderbloomstrategies.com\/?page_id=53\">Meet the Team<\/a><\/li>\r\n      <li><a href=\"https:\/\/elderbloomstrategies.com\/?page_id=57\">Our Partners<\/a><\/li>\r\n    <\/ul>\r\n\r\n    <!-- Resources mobile -->\r\n    <a href=\"#\" class=\"mobile-nav-link\" data-mobile-toggle=\"resources\">\r\n      Resources\r\n      <svg class=\"chevron\" viewBox=\"0 0 20 20\"><path d=\"M5 7l5 5 5-5\"\/><\/svg>\r\n    <\/a>\r\n    <ul class=\"mobile-dropdown\" id=\"mob-resources\">\r\n      <li><a href=\"https:\/\/elderbloomstrategies.com\/?page_id=102\">Case Studies<\/a><\/li>\r\n      <li><a href=\"https:\/\/elderbloomstrategies.com\/?page_id=99\">FAQs<\/a><\/li>\r\n      <li><a href=\"https:\/\/elderbloomstrategies.com\/?page_id=96\">Blog<\/a><\/li>\r\n    <\/ul>\r\n\r\n    <!-- Mobile CTA buttons -->\r\n    <div class=\"mobile-cta-wrap\">\r\n      <a href=\"https:\/\/elderbloomstrategies.com\/?page_id=1035\" class=\"mobile-cta-purple\">Submit a Request<\/a>\r\n      <a href=\"https:\/\/elderbloomstrategies.com\/?page_id=105\" class=\"mobile-cta\">Contact Us<\/a>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/nav>\r\n\r\n<script>\r\n  (function () {\r\n    \/\/ Desktop dropdowns\r\n    const dropdownItems = document.querySelectorAll('.nav-item[data-dropdown]');\r\n\r\n    dropdownItems.forEach(function (item) {\r\n      const link = item.querySelector('.nav-link');\r\n\r\n      \/\/ Toggle on click (so parent link is also clickable)\r\n      link.addEventListener('click', function (e) {\r\n        const isOpen = item.classList.contains('open');\r\n        \/\/ Close all\r\n        dropdownItems.forEach(function (i) { i.classList.remove('open'); });\r\n        if (!isOpen) {\r\n          item.classList.add('open');\r\n          e.preventDefault(); \/\/ Prevent navigation only when opening dropdown\r\n        }\r\n      });\r\n    });\r\n\r\n    \/\/ Close dropdowns when clicking outside\r\n    document.addEventListener('click', function (e) {\r\n      if (!e.target.closest('.nav-item[data-dropdown]')) {\r\n        dropdownItems.forEach(function (i) { i.classList.remove('open'); });\r\n      }\r\n    });\r\n\r\n    \/\/ Hamburger toggle\r\n    const hamburger = document.querySelector('.nav-hamburger');\r\n    const drawer = document.getElementById('mobileDrawer');\r\n\r\n    hamburger.addEventListener('click', function () {\r\n      const isOpen = hamburger.classList.toggle('open');\r\n      drawer.classList.toggle('open', isOpen);\r\n      hamburger.setAttribute('aria-expanded', isOpen);\r\n    });\r\n\r\n    \/\/ Mobile sub-menus\r\n    const mobileToggles = document.querySelectorAll('[data-mobile-toggle]');\r\n\r\n    mobileToggles.forEach(function (toggle) {\r\n      toggle.addEventListener('click', function (e) {\r\n        e.preventDefault();\r\n        const targetId = 'mob-' + toggle.getAttribute('data-mobile-toggle');\r\n        const target = document.getElementById(targetId);\r\n        const isOpen = target.classList.toggle('open');\r\n        toggle.classList.toggle('open', isOpen);\r\n      });\r\n    });\r\n  })();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7a23c234 e-flex e-con-boxed e-con e-parent\" data-id=\"7a23c234\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6419006a elementor-widget elementor-widget-html\" data-id=\"6419006a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n<meta charset=\"UTF-8\">\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n<title>The Preserve at Palm-Aire Case Study | Elderbloom Strategies | Senior Living Marketing Results<\/title>\r\n<meta name=\"description\" content=\"How Elderbloom Strategies helped The Preserve at Palm-Aire in Pompano Beach, FL double move-ins in Q2, slash lead response time from 21 hours to 8 minutes, and reach 93% occupancy through Meta Ads, CRM Automation & Tracking.\">\r\n<meta name=\"keywords\" content=\"preserve at palm-aire case study, senior living marketing florida, meta ads senior living, CRM automation assisted living, elderbloom strategies case study, assisted living marketing pompano beach, senior living occupancy florida, senior living lead response time, senior living agency results florida\">\r\n<meta name=\"robots\" content=\"index, follow\">\r\n<meta name=\"author\" content=\"Elderbloom Strategies\">\r\n<link rel=\"canonical\" href=\"https:\/\/elderbloomstrategies.com\/case-studies\/preserve-at-palm-aire\/\">\r\n<meta property=\"og:title\" content=\"The Preserve at Palm-Aire Case Study | 2\u00d7 Move-Ins | Elderbloom Strategies\">\r\n<meta property=\"og:description\" content=\"Move-ins doubled. Lead response time dropped from 21 hours to 8 minutes. 93% occupancy achieved. See exactly how we did it in Pompano Beach.\">\r\n<meta property=\"og:type\" content=\"article\">\r\n<meta property=\"og:url\" content=\"https:\/\/elderbloomstrategies.com\/case-studies\/preserve-at-palm-aire\/\">\r\n<meta property=\"og:locale\" content=\"en_US\">\r\n<meta name=\"twitter:card\" content=\"summary_large_image\">\r\n<meta name=\"twitter:title\" content=\"The Preserve at Palm-Aire Case Study | Elderbloom Strategies\">\r\n<meta name=\"twitter:description\" content=\"Move-ins doubled in Q2. $22 cost per qualified lead. 93% occupancy in 60 days. The power of CRM automation + Meta Ads for senior living.\">\r\n\r\n<script type=\"application\/ld+json\">\r\n{\r\n  \"@context\": \"https:\/\/schema.org\",\r\n  \"@type\": \"Article\",\r\n  \"headline\": \"The Preserve at Palm-Aire Case Study \u2014 From Slow Follow-Up to Double the Move-Ins\",\r\n  \"description\": \"How Elderbloom Strategies helped The Preserve at Palm-Aire double move-ins in Q2, reduce lead response time from 21 hours to 8 minutes, and achieve 93% occupancy through Meta Ads, CRM Automation, and full-funnel tracking.\",\r\n  \"publisher\": {\r\n    \"@type\": \"MarketingAgency\",\r\n    \"name\": \"Elderbloom Strategies\",\r\n    \"url\": \"https:\/\/elderbloomstrategies.com\",\r\n    \"telephone\": \"+19783334400\",\r\n    \"email\": \"info@elderbloomstrategies.com\",\r\n    \"address\": {\r\n      \"@type\": \"PostalAddress\",\r\n      \"streetAddress\": \"6 Liberty Square #2579\",\r\n      \"addressLocality\": \"Boston\",\r\n      \"addressRegion\": \"MA\",\r\n      \"postalCode\": \"02109\",\r\n      \"addressCountry\": \"US\"\r\n    }\r\n  },\r\n  \"about\": {\r\n    \"@type\": \"LocalBusiness\",\r\n    \"name\": \"The Preserve at Palm-Aire\",\r\n    \"addressLocality\": \"Pompano Beach\",\r\n    \"addressRegion\": \"FL\",\r\n    \"addressCountry\": \"US\"\r\n  },\r\n  \"mainEntity\": {\r\n    \"@type\": \"CaseStudy\",\r\n    \"name\": \"The Preserve at Palm-Aire \u2014 Senior Living Marketing Transformation\",\r\n    \"result\": \"2\u00d7 move-ins in Q2, lead response time reduced from 21 hours to 8 minutes, 93% occupancy achieved in 60 days, $22 cost per qualified lead\"\r\n  }\r\n}\r\n<\/script>\r\n\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,400&display=swap\" rel=\"stylesheet\">\r\n\r\n<style>\r\n:root {\r\n  --green: #18cb96;\r\n  --purple: #a70dd5;\r\n  --bg-dark: #ffffff;\r\n  --bg-card: #ffffff;\r\n  --bg-card2: #ffffff;\r\n  --text-white: #14181f;\r\n  --text-muted: #4b5563;\r\n  --text-dim: #5d6572;\r\n  --border: rgba(15,23,42,0.10);\r\n  --border-green: rgba(24,203,150,0.35);\r\n  --border-purple: rgba(167,13,213,0.3);\r\n  --green-glow: rgba(24,203,150,0.12);\r\n  --purple-glow: rgba(167,13,213,0.12);\r\n}\r\n*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\r\nhtml { scroll-behavior: smooth; }\r\nbody {\r\n  background: var(--bg-dark);\r\n  color: var(--text-white);\r\n  font-family: 'Montserrat', sans-serif;\r\n  font-size: 16px;\r\n  line-height: 1.65;\r\n  overflow-x: hidden;\r\n}\r\nh1,h2,h3,h4,h5 { font-family: 'Montserrat', sans-serif; line-height: 1.15; letter-spacing: -0.02em; color: #14181f !important; }\r\na { color: inherit; text-decoration: none; }\r\nimg { max-width: 100%; display: block; }\r\n\r\nbody::before {\r\n  content: '';\r\n  position: fixed;\r\n  inset: 0;\r\n  background-image: url(\"data:image\/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.035'\/%3E%3C\/svg%3E\");\r\n  pointer-events: none;\r\n  z-index: 0;\r\n  opacity: 0.4;\r\n}\r\n.grid-bg {\r\n  position: absolute;\r\n  inset: 0;\r\n  background-image: linear-gradient(rgba(15,23,42,0.022) 1px, transparent 1px), linear-gradient(90deg, rgba(15,23,42,0.022) 1px, transparent 1px);\r\n  background-size: 60px 60px;\r\n  pointer-events: none;\r\n}\r\n.container { max-width: 1200px; margin: 0 auto; padding: 0 2rem; }\r\nsection { padding: 100px 0; }\r\n\r\n.tag {\r\n  display: inline-flex; align-items: center; gap: 6px;\r\n  font-size: 11px; font-weight: 600; letter-spacing: 0.12em; text-transform: uppercase;\r\n  color:var(--green-text,#067350); background: rgba(24,203,150,0.08); border: 1px solid rgba(24,203,150,0.2);\r\n  padding: 5px 14px; border-radius: 100px; margin-bottom: 1.5rem;\r\n}\r\n.tag::before { content: ''; width: 6px; height: 6px; border-radius: 50%; background: var(--green); box-shadow: 0 0 6px var(--green); }\r\n.tag-purple { color: var(--purple); background: rgba(167,13,213,0.08); border-color: rgba(167,13,213,0.25); }\r\n.tag-purple::before { background: var(--purple); box-shadow: 0 0 6px var(--purple); }\r\n\r\n.btn-primary {\r\n  display: inline-flex; align-items: center; gap: 10px;\r\n  background: var(--green); color: #050505; font-family: 'Montserrat', sans-serif;\r\n  font-weight: 700; font-size: 14px; letter-spacing: 0.03em; padding: 14px 28px;\r\n  border-radius: 8px; border: none; cursor: pointer; transition: all 0.25s ease;\r\n  white-space: nowrap; text-decoration: none;\r\n}\r\n.btn-primary:hover { background: #12e8a8; transform: translateY(-2px); box-shadow: 0 12px 40px rgba(24,203,150,0.35); }\r\n\r\n.btn-ghost {\r\n  display: inline-flex; align-items: center; gap: 10px;\r\n  background: transparent; color: var(--text-white); font-family: 'Montserrat', sans-serif;\r\n  font-weight: 600; font-size: 14px; padding: 14px 28px; border-radius: 8px;\r\n  border: 1px solid var(--border); cursor: pointer; transition: all 0.25s ease;\r\n  white-space: nowrap; text-decoration: none;\r\n}\r\n.btn-ghost:hover { border-color: rgba(15,23,42,0.25); background: rgba(15,23,42,0.04); }\r\n\r\n.btn-outline-green {\r\n  display: inline-flex; align-items: center; gap: 8px;\r\n  background: transparent; color:var(--green-text,#067350); font-family: 'Montserrat', sans-serif;\r\n  font-weight: 700; font-size: 13px; padding: 10px 20px; border-radius: 8px;\r\n  border: 1px solid rgba(24,203,150,0.35); cursor: pointer; transition: all 0.25s ease;\r\n  white-space: nowrap; text-decoration: none;\r\n}\r\n.btn-outline-green:hover { background: rgba(24,203,150,0.08); border-color: var(--green); }\r\n\r\n.gradient-text {\r\n  background: linear-gradient(135deg, var(--green) 0%, #5eedc4 50%, var(--purple) 100%);\r\n  -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text;\r\n}\r\n\r\n.reveal { opacity: 0; transform: translateY(28px); transition: opacity 0.7s ease, transform 0.7s ease; }\r\n.reveal.visible { opacity: 1; transform: translateY(0); }\r\n.reveal-delay-1 { transition-delay: 0.1s; }\r\n.reveal-delay-2 { transition-delay: 0.2s; }\r\n.reveal-delay-3 { transition-delay: 0.3s; }\r\n.reveal-delay-4 { transition-delay: 0.4s; }\r\n\r\n.live-dot { width: 10px; height: 10px; border-radius: 50%; background: var(--green); box-shadow: 0 0 12px var(--green); animation: pulse 2s infinite; flex-shrink: 0; display: inline-block; }\r\n@keyframes pulse { 0%, 100% { opacity: 1; transform: scale(1); } 50% { opacity: 0.6; transform: scale(0.85); } }\r\n\r\n\/* STICKY CTA *\/\r\n.sticky-cta { position: fixed; bottom: 28px; right: 28px; z-index: 999; opacity: 0; transform: translateY(20px); transition: all 0.4s ease; }\r\n.sticky-cta.show { opacity: 1; transform: translateY(0); }\r\n.sticky-btn { background: var(--green); color: #050505; font-family: 'Montserrat', sans-serif; font-weight: 800; font-size: 13px; padding: 13px 22px; border-radius: 100px; border: none; cursor: pointer; box-shadow: 0 8px 32px rgba(24,203,150,0.4); transition: all 0.25s; white-space: nowrap; display: flex; align-items: center; gap: 8px; text-decoration: none; }\r\n.sticky-btn:hover { background: #12e8a8; transform: scale(1.04); }\r\n\r\n\/* ===== HERO ===== *\/\r\n#hero { position: relative; padding: 130px 0 110px; overflow: hidden; }\r\n.hero-glow-1 { position: absolute; width: 900px; height: 900px; border-radius: 50%; background: radial-gradient(circle, rgba(24,203,150,0.11) 0%, transparent 70%); top: -300px; left: -300px; pointer-events: none; }\r\n.hero-glow-2 { position: absolute; width: 700px; height: 700px; border-radius: 50%; background: radial-gradient(circle, rgba(167,13,213,0.09) 0%, transparent 70%); bottom: -150px; right: -200px; pointer-events: none; }\r\n\r\n.breadcrumb { display: flex; align-items: center; gap: 8px; font-size: 12px; color: var(--text-muted); margin-bottom: 2rem; flex-wrap: wrap; }\r\n.breadcrumb a { color: var(--text-muted); transition: color 0.2s; }\r\n.breadcrumb a:hover { color:var(--green-text,#067350); }\r\n.breadcrumb-sep { color: var(--text-dim); }\r\n\r\n.hero-eyebrow { font-size: 12px; font-weight: 600; letter-spacing: 0.15em; text-transform: uppercase; color:var(--green-text,#067350); margin-bottom: 1.5rem; display: flex; align-items: center; gap: 12px; }\r\n.hero-eyebrow::before { content: ''; display: block; width: 32px; height: 1px; background: var(--green); }\r\n.hero-headline { font-size: clamp(36px, 5.5vw, 70px); font-weight: 900; line-height: 1.06; letter-spacing: -0.03em; margin-bottom: 1.75rem; max-width: 900px; }\r\n.hero-sub { font-size: clamp(15px, 2vw, 18px); color: rgba(20,24,31,0.8); font-weight: 400; max-width: 700px; line-height: 1.75; margin-bottom: 2.5rem; }\r\n.hero-cta-row { display: flex; gap: 16px; flex-wrap: wrap; align-items: center; margin-bottom: 3rem; }\r\n.hero-trust-row { display: flex; gap: 24px; flex-wrap: wrap; align-items: center; padding-top: 24px; border-top: 1px solid var(--border); margin-bottom: 3rem; }\r\n.hero-trust-item { display: flex; align-items: center; gap: 8px; font-size: 12px; color: rgba(20,24,31,0.8); }\r\n.hero-trust-item::before { content: '\u2713'; width: 18px; height: 18px; border-radius: 50%; background: rgba(24,203,150,0.15); border: 1px solid rgba(24,203,150,0.3); display: inline-flex; align-items: center; justify-content: center; font-size: 10px; font-weight: 800; color:var(--green-text,#067350); flex-shrink: 0; }\r\n.hero-kpi-row { display: flex; gap: 0; flex-wrap: wrap; background: var(--bg-card); border: 1px solid var(--border-green); border-radius: 16px; overflow: hidden; }\r\n.hero-kpi { flex: 1; min-width: 140px; padding: 28px 24px; border-right: 1px solid var(--border); text-align: center; position: relative; }\r\n.hero-kpi:last-child { border-right: none; }\r\n.hero-kpi::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, var(--green), var(--purple)); }\r\n.hero-kpi-num { font-size: clamp(26px, 3.5vw, 40px); font-weight: 900; color:var(--green-text,#067350); line-height: 1; margin-bottom: 6px; }\r\n.hero-kpi-label { font-size: 11px; color: var(--text-muted); line-height: 1.4; }\r\n\r\n\/* ===== QUICK PROFILE ===== *\/\r\n#quick-profile { padding: 60px 0; background: var(--bg-card); border-top: 1px solid var(--border); border-bottom: 1px solid var(--border); }\r\n.profile-grid { display: grid; grid-template-columns: repeat(5, 1fr); gap: 1px; background: var(--border); border-radius: 16px; overflow: hidden; }\r\n.profile-cell { background: var(--bg-card); padding: 28px 20px; text-align: center; transition: background 0.3s; }\r\n.profile-cell:hover { background: var(--bg-card2); }\r\n.profile-cell-icon { font-size: 22px; margin-bottom: 10px; }\r\n.profile-cell-label { font-size: 10px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.1em; color: var(--text-dim); margin-bottom: 6px; }\r\n.profile-cell-val { font-size: 14px; font-weight: 700; color: var(--text-white); line-height: 1.35; }\r\n\r\n\/* ===== NEWSLETTER ===== *\/\r\n#newsletter { position: relative; overflow: hidden; }\r\n.newsletter-glow { position: absolute; width: 600px; height: 600px; border-radius: 50%; background: radial-gradient(circle, rgba(167,13,213,0.07) 0%, transparent 70%); right: -150px; top: -150px; pointer-events: none; }\r\n.newsletter-inner { display: grid; grid-template-columns: 1fr 1fr; gap: 80px; align-items: center; }\r\n.newsletter-headline { font-size: clamp(24px, 3.2vw, 40px); font-weight: 900; line-height: 1.1; margin-bottom: 1rem; }\r\n.newsletter-sub { font-size: 15px; color: rgba(20,24,31,0.8); line-height: 1.7; margin-bottom: 1.5rem; }\r\n.newsletter-perks { display: flex; flex-direction: column; gap: 10px; }\r\n.newsletter-perk { display: flex; align-items: center; gap: 10px; font-size: 13px; color: rgba(20,24,31,0.8); }\r\n.newsletter-perk::before { content: '\u2713'; width: 20px; height: 20px; border-radius: 50%; background: rgba(24,203,150,0.15); border: 1px solid rgba(24,203,150,0.3); display: inline-flex; align-items: center; justify-content: center; font-size: 11px; font-weight: 800; color:var(--green-text,#067350); flex-shrink: 0; }\r\n.newsletter-form-wrap { background: var(--bg-card); border: 1px solid var(--border); border-radius: 20px; padding: 36px; position: relative; overflow: hidden; }\r\n.newsletter-form-wrap::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, var(--purple), var(--green)); }\r\n.nl-live-widget { display: flex; align-items: center; gap: 10px; padding: 10px 14px; background: rgba(24,203,150,0.06); border: 1px solid rgba(24,203,150,0.2); border-radius: 8px; margin-bottom: 20px; font-size: 12px; color: rgba(20,24,31,0.8); }\r\n.nl-live-num { font-weight: 800; color:var(--green-text,#067350); }\r\n.nl-title { font-size: 18px; font-weight: 800; margin-bottom: 4px; }\r\n.nl-subtitle { font-size: 13px; color: rgba(20,24,31,0.8); margin-bottom: 20px; }\r\n.newsletter-form { display: flex; flex-direction: column; gap: 14px; }\r\n.nl-input { background: rgba(15,23,42,0.04); border: 1px solid var(--border); border-radius: 8px; padding: 13px 16px; color: var(--text-white); font-family: 'Montserrat', sans-serif; font-size: 14px; outline: none; transition: border-color 0.25s; width: 100%; }\r\n.nl-input:focus { border-color: var(--green); background: rgba(24,203,150,0.04); }\r\n.nl-input::placeholder { color: var(--text-dim); }\r\n.nl-submit { background: var(--green); color: #050505; font-family: 'Montserrat', sans-serif; font-weight: 800; font-size: 14px; padding: 14px; border-radius: 8px; border: none; cursor: pointer; transition: all 0.25s; width: 100%; }\r\n.nl-submit:hover { background: #12e8a8; box-shadow: 0 8px 30px rgba(24,203,150,0.3); }\r\n.nl-submit:disabled { opacity: 0.7; cursor: not-allowed; }\r\n.nl-privacy { font-size: 11px; color: var(--text-dim); text-align: center; line-height: 1.5; }\r\n\r\n\/* ===== SITUATION ===== *\/\r\n#situation { position: relative; overflow: hidden; }\r\n.situation-glow { position: absolute; width: 700px; height: 700px; border-radius: 50%; background: radial-gradient(circle, rgba(167,13,213,0.07) 0%, transparent 70%); top: -150px; right: -200px; pointer-events: none; }\r\n.situation-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 60px; align-items: start; }\r\n.section-headline { font-size: clamp(28px, 3.8vw, 46px); font-weight: 900; line-height: 1.1; margin-bottom: 1.25rem; }\r\n.section-sub { font-size: 16px; color: rgba(20,24,31,0.8); line-height: 1.8; margin-bottom: 1.5rem; }\r\n.pain-list { display: flex; flex-direction: column; gap: 14px; }\r\n.pain-item { display: flex; align-items: flex-start; gap: 14px; padding: 16px 20px; background: var(--bg-card); border: 1px solid var(--border); border-radius: 12px; transition: border-color 0.3s; }\r\n.pain-item:hover { border-color: rgba(249,92,92,0.25); }\r\n.pain-icon { width: 36px; height: 36px; border-radius: 8px; background: rgba(249,92,92,0.08); border: 1px solid rgba(249,92,92,0.2); display: flex; align-items: center; justify-content: center; font-size: 14px; flex-shrink: 0; }\r\n.pain-text { font-size: 14px; color: rgba(20,24,31,0.8); line-height: 1.6; }\r\n.pain-text strong { color: var(--text-white); display: block; font-size: 13px; font-weight: 700; margin-bottom: 3px; }\r\n.before-snapshot { background: var(--bg-card); border: 1px solid var(--border); border-radius: 20px; padding: 32px; position: relative; overflow: hidden; }\r\n.before-snapshot::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, #f95c5c, rgba(249,92,92,0.3)); }\r\n.snapshot-title { font-size: 11px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.12em; color:#c81e1e; margin-bottom: 20px; }\r\n.snapshot-metrics { display: flex; flex-direction: column; gap: 12px; }\r\n.snapshot-row { display: flex; justify-content: space-between; align-items: center; padding: 12px 14px; background: var(--bg-card2); border-radius: 8px; }\r\n.snapshot-label { font-size: 12px; color: var(--text-muted); }\r\n.snapshot-val { font-size: 15px; font-weight: 800; color:#c81e1e; }\r\n.snapshot-val.neutral { color: var(--text-muted); }\r\n.revenue-loss-badge { margin-top: 20px; padding: 16px 20px; background: rgba(249,92,92,0.06); border: 1px solid rgba(249,92,92,0.2); border-radius: 12px; text-align: center; }\r\n.revenue-loss-num { font-size: 36px; font-weight: 900; color:#c81e1e; line-height: 1; margin-bottom: 6px; }\r\n.revenue-loss-label { font-size: 12px; color: rgba(249,92,92,0.75); }\r\n\r\n\/* ===== STRATEGY ===== *\/\r\n#strategy { background: var(--bg-card); border-top: 1px solid var(--border); border-bottom: 1px solid var(--border); }\r\n.strategy-header { text-align: center; margin-bottom: 60px; }\r\n.strategy-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; }\r\n.strategy-card { background: var(--bg-dark); border: 1px solid var(--border); border-radius: 20px; padding: 32px 28px; position: relative; overflow: hidden; transition: all 0.3s; }\r\n.strategy-card:hover { border-color: var(--border-green); transform: translateY(-4px); box-shadow: 0 20px 60px rgba(24,203,150,0.07); }\r\n.strategy-card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, var(--green), var(--purple)); opacity: 0; transition: opacity 0.3s; }\r\n.strategy-card:hover::before { opacity: 1; }\r\n.strategy-number { font-size: 56px; font-weight: 900; color: rgba(24,203,150,0.1); line-height: 1; margin-bottom: 16px; letter-spacing: -0.04em; }\r\n.strategy-icon { font-size: 28px; margin-bottom: 14px; }\r\n.strategy-title { font-size: 17px; font-weight: 800; margin-bottom: 10px; }\r\n.strategy-desc { font-size: 13px; color: rgba(20,24,31,0.8); line-height: 1.7; margin-bottom: 16px; }\r\n.strategy-tactics { display: flex; flex-direction: column; gap: 8px; }\r\n.strategy-tactic { display: flex; align-items: center; gap: 8px; font-size: 12px; color: rgba(20,24,31,0.8); }\r\n.strategy-tactic::before { content: '\u2192'; color:var(--green-text,#067350); font-weight: 700; font-size: 11px; }\r\n\r\n\/* ===== TIMELINE ===== *\/\r\n#timeline { position: relative; overflow: hidden; }\r\n.timeline-glow { position: absolute; width: 700px; height: 700px; border-radius: 50%; background: radial-gradient(circle, rgba(24,203,150,0.07) 0%, transparent 70%); top: -100px; left: -200px; pointer-events: none; }\r\n.timeline-header { text-align: center; margin-bottom: 70px; }\r\n.timeline-wrap { position: relative; max-width: 900px; margin: 0 auto; }\r\n.timeline-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 2px; background: linear-gradient(to bottom, var(--green), var(--purple)); transform: translateX(-50%); }\r\n.timeline-entries { display: flex; flex-direction: column; gap: 0; }\r\n.timeline-entry { display: grid; grid-template-columns: 1fr 60px 1fr; align-items: start; margin-bottom: 48px; }\r\n.timeline-entry:last-child { margin-bottom: 0; }\r\n.timeline-entry-left { padding-right: 32px; text-align: right; }\r\n.timeline-entry-right { padding-left: 32px; }\r\n.timeline-entry.right .timeline-entry-left { order: 3; text-align: left; padding-right: 0; padding-left: 32px; }\r\n.timeline-entry.right .timeline-entry-center { order: 2; }\r\n.timeline-entry.right .timeline-entry-right { order: 1; text-align: right; padding-left: 0; padding-right: 32px; }\r\n.timeline-entry-center { display: flex; align-items: flex-start; justify-content: center; padding-top: 6px; position: relative; z-index: 2; }\r\n.timeline-dot { width: 40px; height: 40px; border-radius: 50%; background: var(--bg-dark); border: 2px solid var(--green); display: flex; align-items: center; justify-content: center; font-size: 12px; font-weight: 800; color:var(--green-text,#067350); flex-shrink: 0; }\r\n.timeline-month { font-size: 10px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.1em; color:var(--green-text,#067350); margin-bottom: 6px; }\r\n.timeline-title { font-size: 16px; font-weight: 800; margin-bottom: 8px; }\r\n.timeline-desc { font-size: 13px; color: rgba(20,24,31,0.8); line-height: 1.65; }\r\n.timeline-stat { display: inline-flex; align-items: center; gap: 6px; margin-top: 10px; padding: 5px 12px; background: rgba(24,203,150,0.08); border: 1px solid rgba(24,203,150,0.2); border-radius: 100px; font-size: 11px; font-weight: 700; color:var(--green-text,#067350); }\r\n\r\n\/* ===== RESULTS ===== *\/\r\n#results { background: var(--bg-card); border-top: 1px solid var(--border); border-bottom: 1px solid var(--border); }\r\n.results-header { text-align: center; margin-bottom: 60px; }\r\n.results-big-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; margin-bottom: 40px; }\r\n.result-big-card { background: var(--bg-dark); border: 1px solid var(--border); border-radius: 20px; padding: 36px 28px; text-align: center; position: relative; overflow: hidden; transition: all 0.3s; }\r\n.result-big-card:hover { border-color: var(--border-green); transform: translateY(-4px); }\r\n.result-big-card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, var(--green), var(--purple)); }\r\n.result-big-num { font-size: clamp(36px, 5vw, 56px); font-weight: 900; color:var(--green-text,#067350); line-height: 1; margin-bottom: 10px; }\r\n.result-big-label { font-size: 13px; color: var(--text-muted); line-height: 1.5; }\r\n.result-big-sub { font-size: 11px; color: var(--text-dim); margin-top: 8px; }\r\n.results-comparison { display: grid; grid-template-columns: 1fr 1fr; gap: 24px; margin-bottom: 40px; }\r\n.comparison-card { background: var(--bg-dark); border: 1px solid var(--border); border-radius: 20px; padding: 32px; position: relative; overflow: hidden; }\r\n.comparison-card.before { border-color: rgba(249,92,92,0.2); }\r\n.comparison-card.before::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, #f95c5c, rgba(249,92,92,0.3)); }\r\n.comparison-card.after { border-color: var(--border-green); }\r\n.comparison-card.after::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, var(--green), var(--purple)); }\r\n.comparison-badge { font-size: 10px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.12em; margin-bottom: 20px; }\r\n.comparison-badge.red { color:#c81e1e; }\r\n.comparison-badge.green { color:var(--green-text,#067350); }\r\n.comparison-rows { display: flex; flex-direction: column; gap: 10px; }\r\n.comparison-row { display: flex; justify-content: space-between; align-items: center; padding: 10px 0; border-bottom: 1px solid var(--border); font-size: 13px; }\r\n.comparison-row:last-child { border-bottom: none; }\r\n.comparison-row-label { color: rgba(20,24,31,0.8); }\r\n.comparison-row-val { font-weight: 800; }\r\n.comparison-row-val.red { color:#c81e1e; }\r\n.comparison-row-val.green { color:var(--green-text,#067350); }\r\n.chart-wrap { background: var(--bg-dark); border: 1px solid var(--border); border-radius: 20px; padding: 32px; }\r\n.chart-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 24px; flex-wrap: wrap; gap: 12px; }\r\n.chart-title-main { font-size: 14px; font-weight: 700; }\r\n.chart-legend { display: flex; gap: 16px; flex-wrap: wrap; }\r\n.chart-legend-item { display: flex; align-items: center; gap: 6px; font-size: 11px; color: var(--text-muted); }\r\n.chart-legend-dot { width: 8px; height: 8px; border-radius: 50%; }\r\n.chart-bars-main { display: flex; align-items: flex-end; gap: 10px; height: 150px; }\r\n\r\n\/* ===== QUOTE BLOCK ===== *\/\r\n#quote-block { padding: 80px 0; }\r\n.quote-inner { background: linear-gradient(135deg, rgba(24,203,150,0.06) 0%, rgba(167,13,213,0.05) 100%); border: 1px solid rgba(24,203,150,0.2); border-radius: 24px; padding: 70px 80px; position: relative; overflow: hidden; }\r\n.quote-inner::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, var(--green), var(--purple)); }\r\n.quote-mark { font-size: 120px; line-height: 0.8; color: rgba(24,203,150,0.15); font-family: Georgia, serif; margin-bottom: 20px; }\r\n.quote-text { font-size: clamp(18px, 2.5vw, 26px); font-weight: 500; font-style: italic; line-height: 1.6; color: rgba(20,24,31,0.9); max-width: 820px; margin: 0 auto 32px; text-align: center; }\r\n.quote-attribution { text-align: center; }\r\n.quote-name { font-size: 16px; font-weight: 800; margin-bottom: 4px; color:var(--green-text,#067350); }\r\n.quote-title-attr { font-size: 13px; color: var(--text-muted); }\r\n.stars { display: flex; gap: 4px; justify-content: center; margin-bottom: 20px; }\r\n.star { width: 14px; height: 14px; background: var(--green); clip-path: polygon(50% 0%, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%); }\r\n\r\n\/* ===== DEEP DIVE ===== *\/\r\n#deep-dive { position: relative; overflow: hidden; }\r\n.deep-glow { position: absolute; width: 600px; height: 600px; border-radius: 50%; background: radial-gradient(circle, rgba(167,13,213,0.06) 0%, transparent 70%); bottom: -150px; right: -150px; pointer-events: none; }\r\n.deep-header { text-align: center; margin-bottom: 60px; }\r\n.deep-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 40px; }\r\n.deep-card { background: var(--bg-card); border: 1px solid var(--border); border-radius: 20px; overflow: hidden; }\r\n.deep-card-header { padding: 24px 28px; background: var(--bg-card2); border-bottom: 1px solid var(--border); display: flex; align-items: center; gap: 14px; }\r\n.deep-card-icon { width: 44px; height: 44px; border-radius: 10px; display: flex; align-items: center; justify-content: center; font-size: 18px; flex-shrink: 0; }\r\n.deep-card-icon.green { background: rgba(24,203,150,0.1); border: 1px solid rgba(24,203,150,0.25); }\r\n.deep-card-icon.purple { background: rgba(167,13,213,0.1); border: 1px solid rgba(167,13,213,0.2); }\r\n.deep-card-title { font-size: 15px; font-weight: 800; margin-bottom: 2px; }\r\n.deep-card-subtitle { font-size: 11px; color: var(--text-muted); }\r\n.deep-card-body { padding: 24px 28px; }\r\n.deep-card-body p { font-size: 13px; color: rgba(20,24,31,0.8); line-height: 1.75; margin-bottom: 16px; }\r\n.deep-card-body p:last-child { margin-bottom: 0; }\r\n.deep-stat-row { display: flex; gap: 12px; margin-bottom: 16px; }\r\n.deep-stat { flex: 1; background: var(--bg-dark); border: 1px solid var(--border); border-radius: 10px; padding: 14px 12px; text-align: center; }\r\n.deep-stat-num { font-size: 22px; font-weight: 900; color:var(--green-text,#067350); line-height: 1; margin-bottom: 4px; }\r\n.deep-stat-label { font-size: 10px; color: var(--text-muted); line-height: 1.3; }\r\n.response-visual { display: flex; flex-direction: column; gap: 10px; margin-top: 4px; }\r\n.response-bar-wrap { display: flex; align-items: center; gap: 10px; }\r\n.response-bar-label { font-size: 11px; color: var(--text-muted); width: 60px; flex-shrink: 0; text-align: right; }\r\n.response-bar-track { flex: 1; height: 8px; background: rgba(15,23,42,0.05); border-radius: 4px; overflow: hidden; }\r\n.response-bar-fill { height: 100%; border-radius: 4px; }\r\n.response-bar-val { font-size: 11px; font-weight: 800; width: 50px; flex-shrink: 0; }\r\n\r\n\/* ===== SERVICES ===== *\/\r\n#services-used { background: var(--bg-card); border-top: 1px solid var(--border); border-bottom: 1px solid var(--border); }\r\n.services-header { text-align: center; margin-bottom: 50px; }\r\n.services-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 16px; margin-bottom: 40px; }\r\n.service-pill { background: var(--bg-dark); border: 1px solid var(--border); border-radius: 12px; padding: 20px 18px; text-align: center; transition: all 0.3s; position: relative; overflow: hidden; }\r\n.service-pill.active { border-color: var(--border-green); background: rgba(24,203,150,0.04); }\r\n.service-pill.active::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, var(--green), var(--purple)); }\r\n.service-pill:hover { border-color: var(--border-green); transform: translateY(-3px); }\r\n.service-pill-icon { font-size: 24px; margin-bottom: 10px; }\r\n.service-pill-name { font-size: 12px; font-weight: 700; color: var(--text-white); margin-bottom: 4px; }\r\n.service-pill-role { font-size: 10px; color: var(--text-muted); line-height: 1.3; }\r\n.service-pill.active .service-pill-name { color:var(--green-text,#067350); }\r\n\r\n\/* ===== TESTIMONIALS ===== *\/\r\n#testimonials { position: relative; overflow: hidden; }\r\n.testimonials-glow { position: absolute; width: 700px; height: 700px; border-radius: 50%; background: radial-gradient(circle, rgba(24,203,150,0.06) 0%, transparent 70%); top: -200px; left: -200px; pointer-events: none; }\r\n.testimonials-header { text-align: center; margin-bottom: 60px; }\r\n.testimonials-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; }\r\n.testimonial-card { background: var(--bg-card); border: 1px solid var(--border); border-radius: 20px; padding: 36px 30px; position: relative; transition: all 0.3s; }\r\n.testimonial-card:hover { border-color: rgba(24,203,150,0.25); transform: translateY(-4px); }\r\n.testimonial-quote { font-size: 14px; line-height: 1.75; color: rgba(20,24,31,0.8); margin-bottom: 28px; font-style: italic; }\r\n.testimonial-quote::before { content: '\\201C'; color:var(--green-text,#067350); font-size: 32px; line-height: 0; vertical-align: -14px; margin-right: 4px; }\r\n.testimonial-author { display: flex; align-items: center; gap: 14px; border-top: 1px solid var(--border); padding-top: 22px; }\r\n.author-avatar { width: 42px; height: 42px; border-radius: 50%; background: linear-gradient(135deg, var(--green), var(--purple)); display: flex; align-items: center; justify-content: center; font-size: 13px; font-weight: 800; color: #050505; flex-shrink: 0; }\r\n.author-name { font-size: 14px; font-weight: 700; }\r\n.author-role { font-size: 12px; color: var(--text-muted); margin-top: 2px; }\r\n\r\n\/* ===== SIMILAR STORIES ===== *\/\r\n#similar-stories { background: var(--bg-card); border-top: 1px solid var(--border); border-bottom: 1px solid var(--border); }\r\n.similar-header { text-align: center; margin-bottom: 50px; }\r\n.similar-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; }\r\n.similar-card { background: var(--bg-dark); border: 1px solid var(--border); border-radius: 20px; overflow: hidden; transition: all 0.3s; }\r\n.similar-card:hover { border-color: rgba(24,203,150,0.25); transform: translateY(-4px); }\r\n.similar-card-top { padding: 24px 24px 18px; background: var(--bg-card2); border-bottom: 1px solid var(--border); position: relative; }\r\n.similar-card-top::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, var(--green), var(--purple)); }\r\n.similar-care-badge { font-size: 10px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.1em; color: var(--purple); margin-bottom: 10px; }\r\n.similar-name { font-size: 16px; font-weight: 900; margin-bottom: 4px; }\r\n.similar-location { font-size: 12px; color: var(--text-muted); }\r\n.similar-metrics { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1px; background: var(--border); }\r\n.similar-metric { background: var(--bg-card2); padding: 14px 10px; text-align: center; }\r\n.similar-metric-num { font-size: 18px; font-weight: 900; color:var(--green-text,#067350); }\r\n.similar-metric-label { font-size: 9px; color: var(--text-muted); line-height: 1.3; }\r\n.similar-card-bottom { padding: 16px 24px; display: flex; align-items: center; justify-content: space-between; }\r\n.similar-read { font-size: 12px; font-weight: 700; color:var(--green-text,#067350); display: flex; align-items: center; gap: 4px; transition: gap 0.2s; }\r\n.similar-card:hover .similar-read { gap: 8px; }\r\n\r\n\/* ===== CTA SECTION ===== *\/\r\n#cta-section { padding: 90px 0; }\r\n.cta-inner { background: linear-gradient(135deg, rgba(24,203,150,0.07) 0%, rgba(167,13,213,0.06) 100%); border: 1px solid rgba(24,203,150,0.25); border-radius: 28px; padding: 80px; text-align: center; position: relative; overflow: hidden; }\r\n.cta-inner::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, var(--green), var(--purple)); }\r\n.cta-headline { font-size: clamp(28px, 4vw, 52px); font-weight: 900; line-height: 1.1; margin-bottom: 1rem; }\r\n.cta-sub { font-size: 17px; color: rgba(20,24,31,0.8); max-width: 580px; margin: 0 auto 2.5rem; line-height: 1.7; }\r\n.cta-row { display: flex; gap: 16px; justify-content: center; flex-wrap: wrap; }\r\n\r\n\/* ===== CALCULATOR ===== *\/\r\n#calculator { background: var(--bg-card); border-top: 1px solid var(--border); border-bottom: 1px solid var(--border); position: relative; overflow: hidden; }\r\n.calc-glow { position: absolute; width: 800px; height: 800px; border-radius: 50%; background: radial-gradient(circle, rgba(167,13,213,0.06) 0%, transparent 70%); top: -200px; right: -200px; pointer-events: none; }\r\n.calc-header { text-align: center; margin-bottom: 60px; }\r\n.calc-headline { font-size: clamp(28px, 4vw, 48px); font-weight: 900; line-height: 1.1; margin-bottom: 1rem; }\r\n.calc-sub { font-size: 16px; color: rgba(20,24,31,0.8); max-width: 560px; margin: 0 auto; line-height: 1.6; }\r\n.calc-wrap { display: grid; grid-template-columns: 1fr 1fr; gap: 32px; align-items: start; }\r\n.calc-inputs { background: var(--bg-dark); border: 1px solid var(--border); border-radius: 20px; padding: 36px; position: relative; overflow: hidden; }\r\n.calc-inputs::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, var(--purple), var(--green)); }\r\n.calc-section-title { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-muted); margin-bottom: 20px; margin-top: 28px; padding-top: 24px; border-top: 1px solid var(--border); }\r\n.calc-section-title:first-child { margin-top: 0; padding-top: 0; border-top: none; }\r\n.calc-input-group { margin-bottom: 20px; }\r\n.calc-input-label { display: flex; justify-content: space-between; align-items: center; margin-bottom: 10px; }\r\n.calc-input-label span:first-child { font-size: 13px; color: rgba(20,24,31,0.8); line-height: 1.4; }\r\n.calc-input-val { font-size: 14px; font-weight: 700; color:var(--green-text,#067350); background: rgba(24,203,150,0.08); border: 1px solid rgba(24,203,150,0.2); border-radius: 6px; padding: 3px 10px; min-width: 70px; text-align: right; flex-shrink: 0; }\r\n.calc-slider { -webkit-appearance: none; appearance: none; width: 100%; height: 4px; border-radius: 4px; background: var(--border); outline: none; cursor: pointer; }\r\n.calc-slider::-webkit-slider-thumb { -webkit-appearance: none; width: 18px; height: 18px; border-radius: 50%; background: var(--green); cursor: pointer; box-shadow: 0 0 10px rgba(24,203,150,0.5); transition: transform 0.2s; }\r\n.calc-slider::-webkit-slider-thumb:hover { transform: scale(1.2); }\r\n.calc-slider::-moz-range-thumb { width: 18px; height: 18px; border-radius: 50%; background: var(--green); cursor: pointer; border: none; }\r\n.calc-results { display: flex; flex-direction: column; gap: 20px; position: sticky; top: 24px; }\r\n.calc-result-card { background: var(--bg-dark); border: 1px solid var(--border); border-radius: 20px; padding: 28px 32px; position: relative; overflow: hidden; }\r\n.calc-result-card.primary { background: linear-gradient(135deg, rgba(24,203,150,0.08) 0%, rgba(167,13,213,0.06) 100%); border-color: rgba(24,203,150,0.3); }\r\n.calc-result-card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 1px; background: linear-gradient(90deg, transparent, var(--green), transparent); opacity: 0.4; }\r\n.calc-result-card.primary::before { opacity: 1; }\r\n.calc-result-label { font-size: 11px; font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-muted); margin-bottom: 10px; }\r\n.calc-result-num { font-size: clamp(28px, 3.5vw, 42px); font-weight: 900; color:var(--green-text,#067350); line-height: 1; margin-bottom: 8px; transition: all 0.4s ease; }\r\n.calc-result-num.loss { color:#c81e1e; }\r\n.calc-result-sub { font-size: 13px; color: rgba(20,24,31,0.8); line-height: 1.5; }\r\n.calc-breakdown { background: var(--bg-card2); border: 1px solid var(--border); border-radius: 16px; padding: 24px; }\r\n.calc-breakdown-title { font-size: 11px; font-weight: 700; color: var(--text-muted); text-transform: uppercase; letter-spacing: 0.08em; margin-bottom: 16px; }\r\n.breakdown-row { display: flex; justify-content: space-between; align-items: center; padding: 10px 0; border-bottom: 1px solid var(--border); font-size: 13px; }\r\n.breakdown-row:last-child { border-bottom: none; }\r\n.breakdown-label { color: rgba(20,24,31,0.8); }\r\n.breakdown-val { font-weight: 700; color:#c81e1e; }\r\n.breakdown-val.green { color:var(--green-text,#067350); }\r\n.calc-cta-note { background: rgba(24,203,150,0.06); border: 1px solid rgba(24,203,150,0.2); border-radius: 12px; padding: 18px 22px; font-size: 13px; color: rgba(20,24,31,0.8); line-height: 1.6; text-align: center; }\r\n.calc-cta-note strong { color:var(--green-text,#067350); }\r\n\r\n\/* ===== CONTACT ===== *\/\r\n#contact { position: relative; overflow: hidden; }\r\n.contact-glow { position: absolute; width: 600px; height: 600px; border-radius: 50%; background: radial-gradient(circle, rgba(24,203,150,0.08) 0%, transparent 70%); top: -100px; right: -200px; pointer-events: none; }\r\n.contact-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 80px; align-items: start; }\r\n.contact-headline { font-size: clamp(28px, 4vw, 48px); font-weight: 900; line-height: 1.1; margin-bottom: 1.5rem; }\r\n.contact-desc { font-size: 15px; color: rgba(20,24,31,0.8); line-height: 1.75; margin-bottom: 2.5rem; }\r\n.contact-info { display: flex; flex-direction: column; gap: 20px; margin-bottom: 2rem; }\r\n.contact-info-item { display: flex; align-items: center; gap: 14px; font-size: 15px; }\r\n.contact-info-icon { width: 40px; height: 40px; border-radius: 10px; background: rgba(24,203,150,0.08); border: 1px solid rgba(24,203,150,0.18); display: flex; align-items: center; justify-content: center; font-size: 16px; flex-shrink: 0; }\r\n.contact-info-sub { font-size: 12px; color: var(--text-muted); margin-top: 2px; }\r\n.trust-badges { display: flex; flex-wrap: wrap; gap: 10px; margin-bottom: 2rem; }\r\n.trust-badge { display: flex; align-items: center; gap: 8px; padding: 8px 14px; background: rgba(15,23,42,0.03); border: 1px solid var(--border); border-radius: 100px; font-size: 12px; color: rgba(20,24,31,0.8); }\r\n.booking-widget { background: var(--bg-card2); border: 1px solid rgba(167,13,213,0.25); border-radius: 14px; padding: 20px; position: relative; overflow: hidden; margin-bottom: 2rem; }\r\n.booking-widget::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, var(--purple), var(--green)); }\r\n.booking-widget-header { display: flex; align-items: center; justify-content: space-between; margin-bottom: 14px; flex-wrap: wrap; gap: 10px; }\r\n.booking-widget-title { font-size: 14px; font-weight: 800; }\r\n.booking-spots-badge { display: flex; align-items: center; gap: 6px; font-size: 11px; font-weight: 700; color:var(--green-text,#067350); background: rgba(24,203,150,0.08); border: 1px solid rgba(24,203,150,0.2); padding: 4px 10px; border-radius: 100px; }\r\n.booking-calls-live { display: flex; align-items: center; gap: 8px; font-size: 11px; color: rgba(20,24,31,0.8); margin-top: 12px; }\r\n.booking-calls-num { font-weight: 800; color:var(--green-text,#067350); }\r\n.contact-form { background: var(--bg-card); border: 1px solid var(--border); border-radius: 20px; padding: 40px; position: relative; overflow: hidden; }\r\n.contact-form::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, var(--green), var(--purple)); }\r\n.form-row { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; }\r\n.form-group { display: flex; flex-direction: column; gap: 8px; margin-bottom: 18px; }\r\n.form-group label { font-size: 11px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: var(--text-muted); }\r\n.form-group input, .form-group select, .form-group textarea { background: rgba(15,23,42,0.03); border: 1px solid var(--border); border-radius: 8px; padding: 12px 16px; color: var(--text-white); font-family: 'Montserrat', sans-serif; font-size: 14px; outline: none; transition: border-color 0.25s; width: 100%; -webkit-appearance: none; }\r\n.form-group input:focus, .form-group select:focus, .form-group textarea:focus { border-color: var(--green); background: rgba(24,203,150,0.04); }\r\n.form-group select option { background: #e6ebf1; }\r\n.form-group textarea { resize: none; height: 100px; }\r\n.form-submit { width: 100%; background: var(--green); color: #050505; font-family: 'Montserrat', sans-serif; font-weight: 800; font-size: 14px; letter-spacing: 0.03em; padding: 16px; border-radius: 10px; border: none; cursor: pointer; transition: all 0.25s; display: flex; align-items: center; justify-content: center; gap: 8px; }\r\n.form-submit:hover { background: #12e8a8; box-shadow: 0 12px 40px rgba(24,203,150,0.35); }\r\n.form-submit:disabled { opacity: 0.7; cursor: not-allowed; transform: none !important; box-shadow: none !important; }\r\n.form-privacy { text-align: center; font-size: 11px; color: var(--text-dim); margin-top: 14px; line-height: 1.5; }\r\n\r\n\/* ===== RESPONSIVE ===== *\/\r\n@media (max-width: 1024px) {\r\n  .situation-grid { grid-template-columns: 1fr; }\r\n  .strategy-grid { grid-template-columns: repeat(2, 1fr); }\r\n  .results-big-grid { grid-template-columns: repeat(2, 1fr); }\r\n  .results-comparison { grid-template-columns: 1fr; }\r\n  .deep-grid { grid-template-columns: 1fr; }\r\n  .services-grid { grid-template-columns: repeat(3, 1fr); }\r\n  .testimonials-grid { grid-template-columns: repeat(2, 1fr); }\r\n  .similar-grid { grid-template-columns: repeat(2, 1fr); }\r\n  .newsletter-inner { grid-template-columns: 1fr; gap: 48px; }\r\n  .contact-grid { grid-template-columns: 1fr; gap: 48px; }\r\n  .calc-wrap { grid-template-columns: 1fr; }\r\n  .calc-results { position: static; }\r\n  .timeline-wrap { max-width: 100%; }\r\n  .timeline-line { display: none; }\r\n  .timeline-entries { gap: 20px; }\r\n  .timeline-entry { grid-template-columns: 1fr; gap: 0; }\r\n  .timeline-entry-left, .timeline-entry-right { padding: 0; text-align: left !important; }\r\n  .timeline-entry-left { order: 2 !important; }\r\n  .timeline-entry.right .timeline-entry-right { order: 2 !important; text-align: left !important; padding-right: 0 !important; }\r\n  .timeline-entry.right .timeline-entry-left { order: 3 !important; }\r\n  .timeline-entry-center { justify-content: flex-start; order: 1 !important; margin-bottom: 12px; }\r\n  .quote-inner { padding: 50px 40px; }\r\n  .cta-inner { padding: 50px 40px; }\r\n  .profile-grid { grid-template-columns: repeat(3, 1fr); }\r\n}\r\n@media (max-width: 768px) {\r\n  section { padding: 70px 0; }\r\n  .container { padding: 0 1.25rem; }\r\n  .hero-kpi-row { flex-direction: column; }\r\n  .hero-kpi { border-right: none; border-bottom: 1px solid var(--border); }\r\n  .strategy-grid { grid-template-columns: 1fr; }\r\n  .results-big-grid { grid-template-columns: repeat(2, 1fr); }\r\n  .services-grid { grid-template-columns: repeat(2, 1fr); }\r\n  .testimonials-grid { grid-template-columns: 1fr; }\r\n  .similar-grid { grid-template-columns: 1fr; }\r\n  .contact-form { padding: 28px 22px; }\r\n  .form-row { grid-template-columns: 1fr; }\r\n  .quote-inner { padding: 36px 24px; }\r\n  .cta-inner { padding: 36px 24px; }\r\n  .profile-grid { grid-template-columns: repeat(2, 1fr); }\r\n  .deep-stat-row { flex-direction: column; }\r\n}\r\n@media (max-width: 480px) {\r\n  .hero-cta-row { flex-direction: column; align-items: stretch; }\r\n  .hero-cta-row .btn-primary, .hero-cta-row .btn-ghost { justify-content: center; }\r\n  .results-big-grid { grid-template-columns: 1fr; }\r\n  .services-grid { grid-template-columns: repeat(2, 1fr); }\r\n  .cta-row { flex-direction: column; align-items: center; }\r\n}\r\n\/*EB-FLAT-START*\/html,body{background:#ffffff!important}body::before{display:none!important}.grid-bg,.hero-glow-1,.hero-glow-2,.newsletter-glow,.calc-glow,.contact-glow,.cta-inner::before,.cta-inner::after{display:none!important}.ticker-wrap{background:#ffffff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}\/*EB-FLAT-END*\/<\/style>\r\n<\/head>\r\n<body>\r\n\r\n<!-- Sticky CTA -->\r\n<div class=\"sticky-cta\" id=\"stickyCTA\">\r\n  <a href=\"#contact\" class=\"sticky-btn\"><span>\ud83d\udcde<\/span> Book a Free Strategy Call<\/a>\r\n<\/div>\r\n\r\n<!-- TICKER -->\r\n<script>\r\n(function() {\r\n  var style = document.createElement('style');\r\n  style.innerHTML = '#eb-ticker-wrap { overflow: hidden; border-bottom: 1px solid rgba(15,23,42,0.07); padding: 12px 0; background: rgba(15,23,42,0.97); backdrop-filter: blur(12px); -webkit-backdrop-filter: blur(12px); position: fixed !important; top: 80px !important; left: 0 !important; right: 0 !important; width: 100% !important; z-index: 999999 !important; box-sizing: border-box; } #eb-ticker-track { display: flex; width: max-content; animation: ebTicker 40s linear infinite; } .eb-ticker-item { display: flex; align-items: center; gap: 16px; padding: 0 40px; font-size: 11px; font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; color: #888; white-space: nowrap; font-family: Montserrat, sans-serif; } .eb-ticker-dot { width: 5px; height: 5px; border-radius: 50%; background: #18cb96; flex-shrink: 0; display: inline-block; } @keyframes ebTicker { from { transform: translateX(0); } to { transform: translateX(-50%); } }';\r\n  document.head.appendChild(style);\r\n  var services = ['CRM &amp; Automation','Google Search Ads','Local SEO','Meta Ads','SEO &amp; AEO','UX \/ UI Design','Web Development','Reputation Management','Tracking &amp; Reporting','Strategic Social Media','Community Branding','Public Relations','Videography &amp; Photography','Virtual Tour Integrations'];\r\n  var doubled = services.concat(services);\r\n  var items = doubled.map(function(s) { return '<div class=\"eb-ticker-item\"><span class=\"eb-ticker-dot\"><\/span>' + s + '<\/div>'; }).join('');\r\n  var wrap = document.createElement('div');\r\n  wrap.id = 'eb-ticker-wrap';\r\n  wrap.setAttribute('aria-hidden','true');\r\n  wrap.innerHTML = '<div id=\"eb-ticker-track\">' + items + '<\/div>';\r\n  document.addEventListener('DOMContentLoaded', function() {\r\n    document.body.appendChild(wrap);\r\n    function getHeaderHeight() {\r\n      var selectors = ['#masthead','.site-header','header.elementor-section','.elementor-location-header','#header','.header-global','header[class*=\"elementor\"]','header','.navbar','#navbar'];\r\n      for (var i = 0; i < selectors.length; i++) { var el = document.querySelector(selectors[i]); if (el) { var h = el.offsetHeight || el.getBoundingClientRect().height; if (h > 20) return Math.round(h); } }\r\n      return 80;\r\n    }\r\n    function positionTicker() { wrap.style.top = getHeaderHeight() + 'px'; }\r\n    positionTicker();\r\n    window.addEventListener('resize', positionTicker);\r\n    setTimeout(positionTicker, 500);\r\n    setTimeout(positionTicker, 1500);\r\n  });\r\n})();\r\n<\/script>\r\n\r\n<!-- ===== HERO ===== -->\r\n<section id=\"hero\">\r\n  <div class=\"grid-bg\"><\/div>\r\n  <div class=\"hero-glow-1\"><\/div>\r\n  <div class=\"hero-glow-2\"><\/div>\r\n  <div class=\"container\" style=\"position:relative;z-index:1;\">\r\n    <nav class=\"breadcrumb reveal\" aria-label=\"Breadcrumb\">\r\n      <a href=\"https:\/\/elderbloomstrategies.com\">Elderbloom Strategies<\/a>\r\n      <span class=\"breadcrumb-sep\">\u203a<\/span>\r\n      <a href=\"https:\/\/elderbloomstrategies.com\/case-studies\/\">Case Studies<\/a>\r\n      <span class=\"breadcrumb-sep\">\u203a<\/span>\r\n      <span style=\"color:var(--green-text,#067350);\">The Preserve at Palm-Aire<\/span>\r\n    <\/nav>\r\n    <div class=\"hero-eyebrow reveal\">Case Study \u00b7 Assisted Living \u00b7 Pompano Beach, FL<\/div>\r\n    <h1 class=\"hero-headline reveal\">\r\n      Leads Were Coming In.<br>\r\n      <span class=\"gradient-text\">Nobody Was Following Up Fast Enough.<\/span><br>\r\n      We Fixed That in 60 Days.\r\n    <\/h1>\r\n    <p class=\"hero-sub reveal reveal-delay-1\">\r\n      The Preserve at Palm-Aire had real interest \u2014 families were calling, forms were filling, and the South Florida market was active. The problem wasn't traffic. It was what happened <strong style=\"color:var(--text-white);\">after the lead came in.<\/strong> A 21-hour average response time was silently killing their pipeline. We cut that to 8 minutes \u2014 and move-ins doubled the very next quarter.\r\n    <\/p>\r\n    <div class=\"hero-cta-row reveal reveal-delay-2\">\r\n      <a href=\"#contact\" class=\"btn-primary\">Get Results Like These \u2192<\/a>\r\n      <a href=\"#results\" class=\"btn-ghost\">See the Numbers \u2193<\/a>\r\n    <\/div>\r\n    <div class=\"hero-trust-row reveal reveal-delay-3\">\r\n      <div class=\"hero-trust-item\">Assisted Living Community<\/div>\r\n      <div class=\"hero-trust-item\">Pompano Beach, Florida<\/div>\r\n      <div class=\"hero-trust-item\">Results in 60 Days<\/div>\r\n      <div class=\"hero-trust-item\">Meta Ads \u00b7 CRM Automation \u00b7 Tracking<\/div>\r\n    <\/div>\r\n    <div class=\"hero-kpi-row reveal reveal-delay-4\">\r\n      <div class=\"hero-kpi\">\r\n        <div class=\"hero-kpi-num\">2\u00d7<\/div>\r\n        <div class=\"hero-kpi-label\">Move-Ins in Q2 (Quarter-Over-Quarter)<\/div>\r\n      <\/div>\r\n      <div class=\"hero-kpi\">\r\n        <div class=\"hero-kpi-num\">8 min<\/div>\r\n        <div class=\"hero-kpi-label\">Lead Response Time (from 21 hours)<\/div>\r\n      <\/div>\r\n      <div class=\"hero-kpi\">\r\n        <div class=\"hero-kpi-num\">$22<\/div>\r\n        <div class=\"hero-kpi-label\">Cost Per Qualified Lead (from $94)<\/div>\r\n      <\/div>\r\n      <div class=\"hero-kpi\">\r\n        <div class=\"hero-kpi-num\">93%<\/div>\r\n        <div class=\"hero-kpi-label\">Occupancy Achieved<\/div>\r\n      <\/div>\r\n      <div class=\"hero-kpi\">\r\n        <div class=\"hero-kpi-num\">$1.1M<\/div>\r\n        <div class=\"hero-kpi-label\">Annual Revenue Recovered<\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ===== QUICK PROFILE ===== -->\r\n<section id=\"quick-profile\">\r\n  <div class=\"container\">\r\n    <div class=\"profile-grid reveal\">\r\n      <div class=\"profile-cell\">\r\n        <div class=\"profile-cell-icon\">\ud83c\udfe0<\/div>\r\n        <div class=\"profile-cell-label\">Care Type<\/div>\r\n        <div class=\"profile-cell-val\">Assisted Living<\/div>\r\n      <\/div>\r\n      <div class=\"profile-cell\">\r\n        <div class=\"profile-cell-icon\">\ud83d\udccd<\/div>\r\n        <div class=\"profile-cell-label\">Location<\/div>\r\n        <div class=\"profile-cell-val\">Pompano Beach, Florida<\/div>\r\n      <\/div>\r\n      <div class=\"profile-cell\">\r\n        <div class=\"profile-cell-icon\">\ud83c\udfe0<\/div>\r\n        <div class=\"profile-cell-label\">Community Size<\/div>\r\n        <div class=\"profile-cell-val\">96 Units (AL + Enhanced AL)<\/div>\r\n      <\/div>\r\n      <div class=\"profile-cell\">\r\n        <div class=\"profile-cell-icon\">\u26a1<\/div>\r\n        <div class=\"profile-cell-label\">Engagement Start<\/div>\r\n        <div class=\"profile-cell-val\">March 2024<\/div>\r\n      <\/div>\r\n      <div class=\"profile-cell\">\r\n        <div class=\"profile-cell-icon\">\u2705<\/div>\r\n        <div class=\"profile-cell-label\">Services Deployed<\/div>\r\n        <div class=\"profile-cell-val\">Meta Ads, CRM Automation, Tracking & Reporting<\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ===== NEWSLETTER ===== -->\r\n<section id=\"newsletter\" style=\"background:var(--bg-card);border-top:1px solid var(--border);border-bottom:1px solid var(--border);\">\r\n  <div class=\"container\" style=\"position:relative;z-index:1;\">\r\n    <div class=\"newsletter-glow\"><\/div>\r\n    <div class=\"newsletter-inner\">\r\n      <div class=\"reveal\">\r\n        <div class=\"tag\">Free Resources<\/div>\r\n        <h2 class=\"newsletter-headline\">Get the Weekly Edge Every<br><span class=\"gradient-text\">Senior Living Leader Needs<\/span><\/h2>\r\n        <p class=\"newsletter-sub\">Join 2,400+ senior living operators getting our weekly newsletter \u2014 packed with marketing tips, industry benchmarks, and resources you won't find anywhere else.<\/p>\r\n        <div class=\"newsletter-perks\">\r\n          <div class=\"newsletter-perk\">Free weekly marketing tips &amp; senior living growth strategies<\/div>\r\n          <div class=\"newsletter-perk\">Exclusive occupancy benchmarks &amp; industry data<\/div>\r\n          <div class=\"newsletter-perk\">Free staff training resources \u2014 scripts, templates &amp; playbooks<\/div>\r\n          <div class=\"newsletter-perk\">Early access to case studies, tools &amp; community resources<\/div>\r\n          <div class=\"newsletter-perk\">Freebies for your staff &amp; community throughout the year<\/div>\r\n          <div class=\"newsletter-perk\">Zero spam. Unsubscribe anytime. We hate cluttered inboxes too.<\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"reveal reveal-delay-2\">\r\n        <div class=\"newsletter-form-wrap\">\r\n          <div class=\"nl-live-widget\">\r\n            <div class=\"live-dot\"><\/div>\r\n            <span><span class=\"nl-live-num\" id=\"nlCount\">37<\/span> senior living leaders subscribed this week<\/span>\r\n          <\/div>\r\n          <div id=\"nl-form-body\">\r\n            <div class=\"nl-title\">Subscribe for Free<\/div>\r\n            <div class=\"nl-subtitle\">Join 2,400+ senior living leaders. No spam, ever.<\/div>\r\n            <div class=\"newsletter-form\">\r\n              <input type=\"text\" class=\"nl-input\" id=\"nl-name\" placeholder=\"Your first name\" autocomplete=\"given-name\">\r\n              <input type=\"text\" class=\"nl-input\" id=\"nl-community\" placeholder=\"Your community or company name\">\r\n              <input type=\"email\" class=\"nl-input\" id=\"nl-email\" placeholder=\"Your work email address\" autocomplete=\"email\">\r\n              <select class=\"nl-input\" id=\"nl-role\">\r\n                <option value=\"\" disabled selected>Your role<\/option>\r\n                <option>Director of Marketing<\/option>\r\n                <option>Director of Sales<\/option>\r\n                <option>VP of Sales &amp; Marketing<\/option>\r\n                <option>Director of Operations<\/option>\r\n                <option>Owner \/ Operator<\/option>\r\n                <option>Executive Director<\/option>\r\n                <option>Other<\/option>\r\n              <\/select>\r\n              <button class=\"nl-submit\" onclick=\"handleNewsletterSubmit(this)\">Subscribe &amp; Get Free Resources \u2192<\/button>\r\n              <p class=\"nl-privacy\">\ud83d\udd12 100% free. No spam. Unsubscribe anytime.<\/p>\r\n            <\/div>\r\n          <\/div>\r\n          <div id=\"nl-success\" style=\"display:none;text-align:center;padding:32px 24px;\">\r\n            <div style=\"width:64px;height:64px;border-radius:50%;background:rgba(24,203,150,0.15);border:2px solid var(--green);display:flex;align-items:center;justify-content:center;font-size:28px;margin:0 auto 20px;\">\u2713<\/div>\r\n            <div style=\"font-size:20px;font-weight:900;color:var(--green-text,#067350);margin-bottom:8px;\">You're In!<\/div>\r\n            <p style=\"font-size:14px;color:rgba(20,24,31,0.8);line-height:1.6;\">Welcome to the Elderbloom newsletter. Check your inbox for your welcome gift.<\/p>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ===== SITUATION ===== -->\r\n<section id=\"situation\">\r\n  <div class=\"situation-glow\"><\/div>\r\n  <div class=\"container\" style=\"position:relative;z-index:1;\">\r\n    <div style=\"text-align:center;margin-bottom:60px;\" class=\"reveal\">\r\n      <div class=\"tag tag-purple\" style=\"margin:0 auto 1.5rem;\">The Situation Before Elderbloom<\/div>\r\n      <h2 class=\"section-headline\">The Leads Were There.<br><span class=\"gradient-text\">The Follow-Up Wasn't.<\/span><\/h2>\r\n    <\/div>\r\n    <div class=\"situation-grid\">\r\n      <div class=\"reveal\">\r\n        <p class=\"section-sub\">\r\n          The Preserve at Palm-Aire is a well-regarded assisted living community in the heart of Broward County \u2014 sitting in one of the most active senior living markets in the entire United States. Pompano Beach is surrounded by a large and growing 65+ population, and demand for quality assisted living had never been higher.\r\n        <\/p>\r\n        <p style=\"font-size:15px;color:rgba(20,24,31,0.8);line-height:1.8;margin-bottom:2rem;\">\r\n          The Preserve was generating leads. Adult children in Broward, Palm Beach, and Miami-Dade Counties were submitting forms, calling the community, and clicking on their social media. The problem was what happened next \u2014 or, more accurately, what <strong style=\"color:#c81e1e;\">wasn't<\/strong> happening next. The average lead response time was <strong style=\"color:#c81e1e;\">21 hours.<\/strong>\r\n        <\/p>\r\n        <p style=\"font-size:15px;color:rgba(20,24,31,0.8);line-height:1.8;margin-bottom:2rem;\">\r\n          Research across the senior living industry is unambiguous: a family that submits an inquiry is actively shopping. They've submitted to multiple communities simultaneously. The first community to respond \u2014 with a warm, knowledgeable voice \u2014 wins the tour. The one that calls back 21 hours later gets a voicemail and a polite decline.\r\n        <\/p>\r\n        <p style=\"font-size:15px;color:rgba(20,24,31,0.8);line-height:1.8;margin-bottom:0;\">\r\n          Meanwhile, their Meta Ads were broad, untargeted, and expensive \u2014 at <strong style=\"color:#c81e1e;\">$94 per lead<\/strong>, the cost was unsustainable and the quality was inconsistent. Nobody on the admissions team had reliable visibility into which leads came from where. The pipeline was a black hole.\r\n        <\/p>\r\n        <div class=\"pain-list\" style=\"margin-top:32px;\">\r\n          <div class=\"pain-item\">\r\n            <div class=\"pain-icon\">\u23f1\ufe0f<\/div>\r\n            <div class=\"pain-text\"><strong>21-Hour Average Lead Response Time<\/strong>By the time a Palm-Aire team member called back, the family had already toured two competitors and was close to a decision. The deal was dead before it started.<\/div>\r\n          <\/div>\r\n          <div class=\"pain-item\">\r\n            <div class=\"pain-icon\">\ud83d\udcb8<\/div>\r\n            <div class=\"pain-text\"><strong>$94 Cost Per Lead \u2014 With Poor Quality<\/strong>Meta Ads were targeting a broad Florida audience with no care-specific segmentation. Budget was being burned on clicks from unqualified users, job seekers, and out-of-market families.<\/div>\r\n          <\/div>\r\n          <div class=\"pain-item\">\r\n            <div class=\"pain-icon\">\ud83d\udd73\ufe0f<\/div>\r\n            <div class=\"pain-text\"><strong>Zero Pipeline Visibility for the Sales Team<\/strong>No CRM. No attribution. No way to know which channel was producing move-ins \u2014 or which leads were going cold. Admissions was working blind.<\/div>\r\n          <\/div>\r\n          <div class=\"pain-item\">\r\n            <div class=\"pain-icon\">\ud83d\udcc9<\/div>\r\n            <div class=\"pain-text\"><strong>Stalled Occupancy at 79%<\/strong>Despite a strong market and real demand, occupancy had plateaued for 3+ consecutive quarters. The admissions team was working hard with a broken process underneath them.<\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"reveal reveal-delay-2\">\r\n        <div class=\"before-snapshot\">\r\n          <div class=\"snapshot-title\">\u26a0\ufe0f Before Elderbloom \u2014 March 2024<\/div>\r\n          <div class=\"snapshot-metrics\">\r\n            <div class=\"snapshot-row\">\r\n              <span class=\"snapshot-label\">Current Occupancy<\/span>\r\n              <span class=\"snapshot-val\">79%<\/span>\r\n            <\/div>\r\n            <div class=\"snapshot-row\">\r\n              <span class=\"snapshot-label\">Avg. Lead Response Time<\/span>\r\n              <span class=\"snapshot-val\">21 hours<\/span>\r\n            <\/div>\r\n            <div class=\"snapshot-row\">\r\n              <span class=\"snapshot-label\">Cost Per Lead (Meta Ads)<\/span>\r\n              <span class=\"snapshot-val\">$94<\/span>\r\n            <\/div>\r\n            <div class=\"snapshot-row\">\r\n              <span class=\"snapshot-label\">Monthly Qualified Leads<\/span>\r\n              <span class=\"snapshot-val\">~18 \/ mo<\/span>\r\n            <\/div>\r\n            <div class=\"snapshot-row\">\r\n              <span class=\"snapshot-label\">Tour-to-Move-In Close Rate<\/span>\r\n              <span class=\"snapshot-val\">11%<\/span>\r\n            <\/div>\r\n            <div class=\"snapshot-row\">\r\n              <span class=\"snapshot-label\">CRM \/ Automation in Place<\/span>\r\n              <span class=\"snapshot-val neutral\">None<\/span>\r\n            <\/div>\r\n            <div class=\"snapshot-row\">\r\n              <span class=\"snapshot-label\">Lead Source Attribution<\/span>\r\n              <span class=\"snapshot-val neutral\">None<\/span>\r\n            <\/div>\r\n            <div class=\"snapshot-row\">\r\n              <span class=\"snapshot-label\">Empty Units<\/span>\r\n              <span class=\"snapshot-val\">~20 units<\/span>\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"revenue-loss-badge\">\r\n            <div class=\"revenue-loss-num\">$1.1M+<\/div>\r\n            <div class=\"revenue-loss-label\">Estimated Annual Revenue Lost Due to Occupancy Gap & Lead Bleed<\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div style=\"margin-top:20px;padding:20px;background:var(--bg-card);border:1px solid var(--border);border-radius:16px;\">\r\n          <div style=\"font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var(--text-muted);margin-bottom:14px;\">The Real Cost of a 21-Hour Response Time<\/div>\r\n          <div style=\"display:flex;flex-direction:column;gap:8px;\">\r\n            <div style=\"display:flex;justify-content:space-between;font-size:13px;padding:8px 0;border-bottom:1px solid var(--border);\">\r\n              <span style=\"color:rgba(20,24,31,0.8);\">Leads lost to slow follow-up (est. monthly)<\/span>\r\n              <span style=\"font-weight:800;color:#c81e1e;\">~9 leads<\/span>\r\n            <\/div>\r\n            <div style=\"display:flex;justify-content:space-between;font-size:13px;padding:8px 0;border-bottom:1px solid var(--border);\">\r\n              <span style=\"color:rgba(20,24,31,0.8);\">Lifetime value of each lost resident<\/span>\r\n              <span style=\"font-weight:800;color:#c81e1e;\">~$86,400<\/span>\r\n            <\/div>\r\n            <div style=\"display:flex;justify-content:space-between;font-size:13px;padding:8px 0;\">\r\n              <span style=\"color:rgba(20,24,31,0.8);\">Families choosing faster-responding competitors<\/span>\r\n              <span style=\"font-weight:800;color:#c81e1e;\">Dozens \/ quarter<\/span>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ===== STRATEGY ===== -->\r\n<section id=\"strategy\">\r\n  <div class=\"container\">\r\n    <div class=\"strategy-header reveal\">\r\n      <div class=\"tag\" style=\"margin:0 auto 1.5rem;\">The Elderbloom Strategy<\/div>\r\n      <h2 style=\"font-size:clamp(28px,3.8vw,46px);font-weight:900;line-height:1.1;margin-bottom:1rem;\">Three Systems. One Goal:<br><span class=\"gradient-text\">Never Lose Another Lead to Slow Follow-Up.<\/span><\/h2>\r\n      <p style=\"font-size:16px;color:rgba(20,24,31,0.8);max-width:620px;margin:0 auto;\">Palm-Aire's problem wasn't awareness. It was what happened after awareness. We rebuilt their entire post-lead process from the ground up \u2014 and layered in smarter ads to make every dollar count.<\/p>\r\n    <\/div>\r\n    <div class=\"strategy-grid\">\r\n      <div class=\"strategy-card reveal\">\r\n        <div class=\"strategy-number\">01<\/div>\r\n        <div class=\"strategy-icon\">\u26a1<\/div>\r\n        <div class=\"strategy-title\">CRM & Automation Infrastructure<\/div>\r\n        <p class=\"strategy-desc\">We implemented a full CRM build-out and automated follow-up system that triggered within 60 seconds of every lead submission \u2014 eliminating the 21-hour gap that had been hemorrhaging opportunities for years.<\/p>\r\n        <div class=\"strategy-tactics\">\r\n          <div class=\"strategy-tactic\">CRM implementation & lead pipeline configuration<\/div>\r\n          <div class=\"strategy-tactic\">Instant lead notification system (SMS + email to admissions)<\/div>\r\n          <div class=\"strategy-tactic\">Automated 60-second SMS acknowledgment to prospect<\/div>\r\n          <div class=\"strategy-tactic\">7-touch nurture sequence over 21 days (email + SMS)<\/div>\r\n          <div class=\"strategy-tactic\">Lead scoring model: hot \/ warm \/ cold tier routing<\/div>\r\n          <div class=\"strategy-tactic\">Re-engagement flows for cold leads (60+ day drip)<\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"strategy-card reveal reveal-delay-1\">\r\n        <div class=\"strategy-number\">02<\/div>\r\n        <div class=\"strategy-icon\">\ud83d\udcf1<\/div>\r\n        <div class=\"strategy-title\">Precision Meta Ads Rebuild<\/div>\r\n        <p class=\"strategy-desc\">We tore down the existing Meta campaigns and rebuilt from scratch \u2014 with care-level-specific creative, tight geographic targeting, and audience segmentation focused exclusively on adult children ages 45\u201365 in Broward and surrounding counties.<\/p>\r\n        <div class=\"strategy-tactics\">\r\n          <div class=\"strategy-tactic\">Audience rebuild: adult children 45\u201365, 25-mi radius<\/div>\r\n          <div class=\"strategy-tactic\">Lookalike audiences from current resident family data<\/div>\r\n          <div class=\"strategy-tactic\">3 ad sets: IL, AL, and Enhanced AL care-specific creative<\/div>\r\n          <div class=\"strategy-tactic\">Lead form ads + dedicated landing page variants<\/div>\r\n          <div class=\"strategy-tactic\">Retargeting: website visitors + video viewers (3-sec+)<\/div>\r\n          <div class=\"strategy-tactic\">Weekly creative refresh cycle (tested 18 ad variants)<\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"strategy-card reveal reveal-delay-2\">\r\n        <div class=\"strategy-number\">03<\/div>\r\n        <div class=\"strategy-icon\">\ud83d\udcca<\/div>\r\n        <div class=\"strategy-title\">Full-Funnel Tracking & Reporting<\/div>\r\n        <p class=\"strategy-desc\">We gave the Palm-Aire admissions team and leadership something they'd never had before: complete, real-time visibility into every lead, every touchpoint, and every dollar \u2014 from first click to signed lease.<\/p>\r\n        <div class=\"strategy-tactics\">\r\n          <div class=\"strategy-tactic\">Meta Pixel + Conversions API dual-tracking setup<\/div>\r\n          <div class=\"strategy-tactic\">Call tracking: unique numbers per ad campaign<\/div>\r\n          <div class=\"strategy-tactic\">Real-time reporting dashboard (live, 24\/7 access)<\/div>\r\n          <div class=\"strategy-tactic\">Monthly executive summary with census KPIs<\/div>\r\n          <div class=\"strategy-tactic\">Lead-to-tour-to-move-in waterfall attribution<\/div>\r\n          <div class=\"strategy-tactic\">Weekly 30-min strategy calls with admissions director<\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ===== TIMELINE ===== -->\r\n<section id=\"timeline\">\r\n  <div class=\"timeline-glow\"><\/div>\r\n  <div class=\"container\" style=\"position:relative;z-index:1;\">\r\n    <div class=\"timeline-header reveal\">\r\n      <div class=\"tag\" style=\"margin:0 auto 1.5rem;\">Week by Week<\/div>\r\n      <h2 style=\"font-size:clamp(28px,3.8vw,46px);font-weight:900;line-height:1.1;margin-bottom:1rem;\">60 Days to Double the Move-Ins.<br><span class=\"gradient-text\">Here's Exactly How It Happened.<\/span><\/h2>\r\n    <\/div>\r\n    <div class=\"timeline-wrap\">\r\n      <div class=\"timeline-line\"><\/div>\r\n      <div class=\"timeline-entries\">\r\n\r\n        <div class=\"timeline-entry reveal\">\r\n          <div class=\"timeline-entry-left\">\r\n            <div class=\"timeline-month\">Weeks 1\u20132 \u2014 March 2024<\/div>\r\n            <div class=\"timeline-title\">Audit, CRM Setup & Ad Account Teardown<\/div>\r\n            <p class=\"timeline-desc\">Comprehensive audit of the existing Meta account (found $3,200\/mo in wasted spend on broad audiences). CRM platform selected and configured. Lead routing rules built. Existing ad campaigns paused \u2014 new campaign architecture designed from scratch.<\/p>\r\n            <div class=\"timeline-stat\">\ud83d\udd0d Audit revealed $3,200\/mo in recoverable waste<\/div>\r\n          <\/div>\r\n          <div class=\"timeline-entry-center\"><div class=\"timeline-dot\">W1<\/div><\/div>\r\n          <div class=\"timeline-entry-right\"><\/div>\r\n        <\/div>\r\n\r\n        <div class=\"timeline-entry right reveal\">\r\n          <div class=\"timeline-entry-left\"><\/div>\r\n          <div class=\"timeline-entry-center\"><div class=\"timeline-dot\">W3<\/div><\/div>\r\n          <div class=\"timeline-entry-right\">\r\n            <div class=\"timeline-month\">Weeks 3\u20134 \u2014 Late March 2024<\/div>\r\n            <div class=\"timeline-title\">Automation Live + New Campaigns Launch<\/div>\r\n            <p class=\"timeline-desc\">CRM go-live: every new lead now receives an automated SMS within 60 seconds and an email within 2 minutes. New Meta campaigns launched across 3 care-level ad sets. First week of new campaigns: 14 leads at $26 average cost \u2014 a 72% reduction from the previous $94 average.<\/p>\r\n            <div class=\"timeline-stat\">\u26a1 Response time: 21 hours \u2192 under 8 minutes in Week 3<\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"timeline-entry reveal\">\r\n          <div class=\"timeline-entry-left\">\r\n            <div class=\"timeline-month\">Month 2 \u2014 April 2024<\/div>\r\n            <div class=\"timeline-title\">Pipeline Fills. Tours Surge. Q2 Begins.<\/div>\r\n            <p class=\"timeline-desc\">The compound effect of faster follow-up and better ad targeting hit simultaneously. Monthly qualified leads climbed to 41 \u2014 up from 18 in February. Tour volume doubled. The admissions team reported the most active pipeline in over 18 months. First re-engagement flow activates for 34 leads that had previously gone cold under the old process \u2014 7 of them book tours.<\/p>\r\n            <div class=\"timeline-stat\">\ud83d\udcc8 41 qualified leads in April \u2014 from 18 in February<\/div>\r\n          <\/div>\r\n          <div class=\"timeline-entry-center\"><div class=\"timeline-dot\">M2<\/div><\/div>\r\n          <div class=\"timeline-entry-right\"><\/div>\r\n        <\/div>\r\n\r\n        <div class=\"timeline-entry right reveal\">\r\n          <div class=\"timeline-entry-left\"><\/div>\r\n          <div class=\"timeline-entry-center\"><div class=\"timeline-dot\">M3<\/div><\/div>\r\n          <div class=\"timeline-entry-right\">\r\n            <div class=\"timeline-month\">Month 3 \u2014 May 2024<\/div>\r\n            <div class=\"timeline-title\">Move-Ins Double. 93% Occupancy Achieved.<\/div>\r\n            <p class=\"timeline-desc\">Q2 closed with move-ins exactly <strong style=\"color:var(--green-text,#067350);\">double<\/strong> the Q1 number \u2014 the single strongest quarter in The Preserve's recent history. Occupancy reached <strong style=\"color:var(--green-text,#067350);\">93%<\/strong>. Cost per qualified lead stabilized at <strong style=\"color:var(--green-text,#067350);\">$22<\/strong>. Tour-to-move-in close rate improved from 11% to 28% \u2014 a direct result of faster follow-up and a warmer, better-nurtured pipeline.<\/p>\r\n            <div class=\"timeline-stat\">\u2705 93% occupancy. Move-ins doubled. Mission complete.<\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ===== RESULTS ===== -->\r\n<section id=\"results\">\r\n  <div class=\"container\">\r\n    <div class=\"results-header reveal\">\r\n      <div class=\"tag\" style=\"margin:0 auto 1.5rem;\">The Results<\/div>\r\n      <h2 style=\"font-size:clamp(28px,3.8vw,46px);font-weight:900;line-height:1.1;margin-bottom:1rem;\">60 Days. Move-Ins Doubled.<br><span class=\"gradient-text\">$1.1M Recovered Annually.<\/span><\/h2>\r\n      <p style=\"font-size:16px;color:rgba(20,24,31,0.8);max-width:600px;margin:0 auto;\">These numbers are verified against The Preserve at Palm-Aire's Q1 baseline before Elderbloom, and their Q2 actuals after our systems went live.<\/p>\r\n    <\/div>\r\n    <div class=\"results-big-grid\">\r\n      <div class=\"result-big-card reveal\">\r\n        <div class=\"result-big-num\">2\u00d7<\/div>\r\n        <div class=\"result-big-label\">Move-Ins in Q2 vs. Q1<\/div>\r\n        <div class=\"result-big-sub\">The single strongest quarter in recent community history<\/div>\r\n      <\/div>\r\n      <div class=\"result-big-card reveal reveal-delay-1\">\r\n        <div class=\"result-big-num\">8 min<\/div>\r\n        <div class=\"result-big-label\">Average Lead Response Time<\/div>\r\n        <div class=\"result-big-sub\">Down from 21 hours. Industry best practice: under 5 min.<\/div>\r\n      <\/div>\r\n      <div class=\"result-big-card reveal reveal-delay-2\">\r\n        <div class=\"result-big-num\">$22<\/div>\r\n        <div class=\"result-big-label\">Cost Per Qualified Lead (Meta Ads)<\/div>\r\n        <div class=\"result-big-sub\">Down from $94. Industry average: $75\u2013$110.<\/div>\r\n      <\/div>\r\n      <div class=\"result-big-card reveal\">\r\n        <div class=\"result-big-num\">93%<\/div>\r\n        <div class=\"result-big-label\">Occupancy Achieved<\/div>\r\n        <div class=\"result-big-sub\">Up from 79%. Gained 14 percentage points in 60 days.<\/div>\r\n      <\/div>\r\n      <div class=\"result-big-card reveal reveal-delay-1\">\r\n        <div class=\"result-big-num\">28%<\/div>\r\n        <div class=\"result-big-label\">Tour-to-Move-In Close Rate<\/div>\r\n        <div class=\"result-big-sub\">Up from 11%. Faster follow-up = warmer conversations.<\/div>\r\n      <\/div>\r\n      <div class=\"result-big-card reveal reveal-delay-2\">\r\n        <div class=\"result-big-num\">$1.1M<\/div>\r\n        <div class=\"result-big-label\">Annual Revenue Recovered<\/div>\r\n        <div class=\"result-big-sub\">Based on 14 units \u00d7 $6,500\/mo \u00d7 12 months<\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"results-comparison reveal\">\r\n      <div class=\"comparison-card before\">\r\n        <div class=\"comparison-badge red\">\ud83d\udcc9 Before Elderbloom (Q1 2024)<\/div>\r\n        <div class=\"comparison-rows\">\r\n          <div class=\"comparison-row\"><span class=\"comparison-row-label\">Occupancy<\/span><span class=\"comparison-row-val red\">79%<\/span><\/div>\r\n          <div class=\"comparison-row\"><span class=\"comparison-row-label\">Monthly Qualified Leads<\/span><span class=\"comparison-row-val red\">~18<\/span><\/div>\r\n          <div class=\"comparison-row\"><span class=\"comparison-row-label\">Cost Per Qualified Lead<\/span><span class=\"comparison-row-val red\">$94<\/span><\/div>\r\n          <div class=\"comparison-row\"><span class=\"comparison-row-label\">Avg. Lead Response Time<\/span><span class=\"comparison-row-val red\">21 hours<\/span><\/div>\r\n          <div class=\"comparison-row\"><span class=\"comparison-row-label\">Tour-to-Move-In Close Rate<\/span><span class=\"comparison-row-val red\">11%<\/span><\/div>\r\n          <div class=\"comparison-row\"><span class=\"comparison-row-label\">CRM \/ Automation<\/span><span class=\"comparison-row-val red\">None<\/span><\/div>\r\n          <div class=\"comparison-row\"><span class=\"comparison-row-label\">Lead Attribution<\/span><span class=\"comparison-row-val red\">None<\/span><\/div>\r\n          <div class=\"comparison-row\"><span class=\"comparison-row-label\">Monthly Ad Waste (est.)<\/span><span class=\"comparison-row-val red\">~$3,200<\/span><\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"comparison-card after\">\r\n        <div class=\"comparison-badge green\">\ud83d\udcc8 After Elderbloom (Q2 2024)<\/div>\r\n        <div class=\"comparison-rows\">\r\n          <div class=\"comparison-row\"><span class=\"comparison-row-label\">Occupancy<\/span><span class=\"comparison-row-val green\">93% \u2191<\/span><\/div>\r\n          <div class=\"comparison-row\"><span class=\"comparison-row-label\">Monthly Qualified Leads<\/span><span class=\"comparison-row-val green\">41+ (128% \u2191)<\/span><\/div>\r\n          <div class=\"comparison-row\"><span class=\"comparison-row-label\">Cost Per Qualified Lead<\/span><span class=\"comparison-row-val green\">$22 \u2193 (-77%)<\/span><\/div>\r\n          <div class=\"comparison-row\"><span class=\"comparison-row-label\">Avg. Lead Response Time<\/span><span class=\"comparison-row-val green\">8 minutes \u2193<\/span><\/div>\r\n          <div class=\"comparison-row\"><span class=\"comparison-row-label\">Tour-to-Move-In Close Rate<\/span><span class=\"comparison-row-val green\">28% \u2191 (+17pp)<\/span><\/div>\r\n          <div class=\"comparison-row\"><span class=\"comparison-row-label\">CRM \/ Automation<\/span><span class=\"comparison-row-val green\">Full system live \u2191<\/span><\/div>\r\n          <div class=\"comparison-row\"><span class=\"comparison-row-label\">Lead Attribution<\/span><span class=\"comparison-row-val green\">100% attributed \u2191<\/span><\/div>\r\n          <div class=\"comparison-row\"><span class=\"comparison-row-label\">Monthly Ad Waste<\/span><span class=\"comparison-row-val green\">~$0 (eliminated) \u2193<\/span><\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- Chart -->\r\n    <div class=\"chart-wrap reveal\">\r\n      <div class=\"chart-header\">\r\n        <div class=\"chart-title-main\">Monthly Qualified Leads \u2014 The Preserve at Palm-Aire (Feb\u2013May 2024)<\/div>\r\n        <div class=\"chart-legend\">\r\n          <div class=\"chart-legend-item\"><div class=\"chart-legend-dot\" style=\"background:rgba(24,203,150,0.3);\"><\/div>Pre-Elderbloom<\/div>\r\n          <div class=\"chart-legend-item\"><div class=\"chart-legend-dot\" style=\"background:var(--green);\"><\/div>Elderbloom Active<\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"chart-bars-main\" id=\"mainChart\"><\/div>\r\n      <div style=\"display:flex;gap:10px;margin-top:6px;\" id=\"mainChartLabels\"><\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ===== QUOTE ===== -->\r\n<section id=\"quote-block\">\r\n  <div class=\"container\">\r\n    <div class=\"quote-inner reveal\">\r\n      <div class=\"stars\"><div class=\"star\"><\/div><div class=\"star\"><\/div><div class=\"star\"><\/div><div class=\"star\"><\/div><div class=\"star\"><\/div><\/div>\r\n      <div class=\"quote-mark\">\"<\/div>\r\n      <p class=\"quote-text\">We had leads. We always had leads. What we didn't have was a system to catch them before they walked out the door. Elderbloom didn't just fix our ads \u2014 they fixed the entire machine behind the ads. The CRM alone paid for itself in the first month. Seeing that response time go from 21 hours to 8 minutes was honestly emotional. That's revenue we were throwing away every single day.<\/p>\r\n      <div class=\"quote-attribution\">\r\n        <div class=\"quote-name\">Diana R.<\/div>\r\n        <div class=\"quote-title-attr\">Director of Sales \u2014 The Preserve at Palm-Aire, Pompano Beach, FL<\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ===== DEEP DIVE ===== -->\r\n<section id=\"deep-dive\">\r\n  <div class=\"deep-glow\"><\/div>\r\n  <div class=\"container\" style=\"position:relative;z-index:1;\">\r\n    <div class=\"deep-header reveal\">\r\n      <div class=\"tag\" style=\"margin:0 auto 1.5rem;\">Under the Hood<\/div>\r\n      <h2 style=\"font-size:clamp(28px,3.8vw,46px);font-weight:900;line-height:1.1;margin-bottom:1rem;\">How We Did It \u2014<br><span class=\"gradient-text\">The Technical Detail.<\/span><\/h2>\r\n      <p style=\"font-size:16px;color:rgba(20,24,31,0.8);max-width:600px;margin:0 auto;\">No agency jargon. No vague strategy-speak. Here is exactly what changed, what we built, and why it worked.<\/p>\r\n    <\/div>\r\n    <div class=\"deep-grid\">\r\n      <div class=\"deep-card reveal\">\r\n        <div class=\"deep-card-header\">\r\n          <div class=\"deep-card-icon green\">\u26a1<\/div>\r\n          <div>\r\n            <div class=\"deep-card-title\">CRM Automation: The 8-Minute Standard<\/div>\r\n            <div class=\"deep-card-subtitle\">From 21-hour average to 8-minute response<\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"deep-card-body\">\r\n          <div class=\"deep-stat-row\">\r\n            <div class=\"deep-stat\"><div class=\"deep-stat-num\">60s<\/div><div class=\"deep-stat-label\">Auto-SMS to Prospect After Form Submit<\/div><\/div>\r\n            <div class=\"deep-stat\"><div class=\"deep-stat-num\">7<\/div><div class=\"deep-stat-label\">Nurture Touchpoints Over 21 Days<\/div><\/div>\r\n            <div class=\"deep-stat\"><div class=\"deep-stat-num\">34<\/div><div class=\"deep-stat-label\">Cold Leads Re-Engaged in Month 1<\/div><\/div>\r\n          <\/div>\r\n          <p>The core problem at Palm-Aire was structural: there was no system ensuring any lead received a timely response. Leads came in through the website, the Facebook lead form, and direct phone calls \u2014 and sat in a spreadsheet until someone on the admissions team happened to check it. We replaced that entirely.<\/p>\r\n          <p>Every new lead now triggers an instant CRM entry, an immediate automated SMS to the prospect acknowledging their inquiry (warm, human-sounding, branded to Palm-Aire), and a simultaneous alert to the admissions director with the lead's name, contact info, and source. Human follow-up within 8 minutes became the new standard \u2014 not a suggestion, a measured, accountable metric.<\/p>\r\n          <div style=\"margin-top:16px;\">\r\n            <div style=\"font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var(--text-muted);margin-bottom:14px;\">Lead Response Time \u2014 Before vs. After<\/div>\r\n            <div class=\"response-visual\">\r\n              <div class=\"response-bar-wrap\">\r\n                <span class=\"response-bar-label\" style=\"color:#c81e1e;\">Before<\/span>\r\n                <div class=\"response-bar-track\"><div class=\"response-bar-fill\" style=\"width:100%;background:#f95c5c;\"><\/div><\/div>\r\n                <span class=\"response-bar-val\" style=\"color:#c81e1e;\">21 hrs<\/span>\r\n              <\/div>\r\n              <div class=\"response-bar-wrap\">\r\n                <span class=\"response-bar-label\" style=\"color:var(--green-text,#067350);\">After<\/span>\r\n                <div class=\"response-bar-track\"><div class=\"response-bar-fill\" style=\"width:6.3%;background:var(--green);\"><\/div><\/div>\r\n                <span class=\"response-bar-val\" style=\"color:var(--green-text,#067350);\">8 min<\/span>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"deep-card reveal reveal-delay-1\">\r\n        <div class=\"deep-card-header\">\r\n          <div class=\"deep-card-icon green\">\ud83d\udcf1<\/div>\r\n          <div>\r\n            <div class=\"deep-card-title\">Meta Ads: From Broad to Surgical<\/div>\r\n            <div class=\"deep-card-subtitle\">$94 \u2192 $22 cost per qualified lead<\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"deep-card-body\">\r\n          <div class=\"deep-stat-row\">\r\n            <div class=\"deep-stat\"><div class=\"deep-stat-num\">18<\/div><div class=\"deep-stat-label\">Ad Variants Tested Over 60 Days<\/div><\/div>\r\n            <div class=\"deep-stat\"><div class=\"deep-stat-num\">3<\/div><div class=\"deep-stat-label\">Care-Level-Specific Ad Sets<\/div><\/div>\r\n            <div class=\"deep-stat\"><div class=\"deep-stat-num\">-77%<\/div><div class=\"deep-stat-label\">Reduction in Cost Per Lead<\/div><\/div>\r\n          <\/div>\r\n          <p>The existing Meta campaigns were targeting a generic Florida audience with a single ad set and a generic creative that said nothing specific about assisted living, care quality, or the Pompano Beach community. We rebuilt every element.<\/p>\r\n          <p>New targeting focused tightly on adult children aged 45\u201365 within a 25-mile radius of the community, layered with behavioral signals indicating caregiver intent. We built three separate ad sets \u2014 one per care level \u2014 each with care-specific messaging, real community photography, and a direct CTA that linked to a dedicated landing page (not the homepage). Retargeting campaigns re-engaged anyone who visited the site or watched more than 3 seconds of video within 30 days.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"deep-card reveal\">\r\n        <div class=\"deep-card-header\">\r\n          <div class=\"deep-card-icon purple\">\ud83d\udcca<\/div>\r\n          <div>\r\n            <div class=\"deep-card-title\">Tracking: From Black Hole to Full Clarity<\/div>\r\n            <div class=\"deep-card-subtitle\">100% lead attribution for the first time ever<\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"deep-card-body\">\r\n          <div class=\"deep-stat-row\">\r\n            <div class=\"deep-stat\"><div class=\"deep-stat-num\">100%<\/div><div class=\"deep-stat-label\">Lead Sources Now Attributed<\/div><\/div>\r\n            <div class=\"deep-stat\"><div class=\"deep-stat-num\">3<\/div><div class=\"deep-stat-label\">Unique Tracked Phone Numbers<\/div><\/div>\r\n            <div class=\"deep-stat\"><div class=\"deep-stat-num\">24\/7<\/div><div class=\"deep-stat-label\">Live Dashboard Access<\/div><\/div>\r\n          <\/div>\r\n          <p>Before Elderbloom, Palm-Aire's admissions director couldn't answer a single attribution question: Which ad drove the most tours? Which form submission channel converted best? Which leads came from Facebook vs. Google vs. organic? Nobody knew \u2014 which meant nobody could make smart spending decisions.<\/p>\r\n          <p>We installed Meta Pixel + Conversions API dual-tracking to capture both client-side and server-side conversion data (solving iOS 14+ signal loss). Unique phone numbers were assigned per campaign. Every lead that entered the CRM was tagged by source, medium, campaign, and ad creative \u2014 giving leadership a complete waterfall view from first impression to signed lease.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"deep-card reveal reveal-delay-1\">\r\n        <div class=\"deep-card-header\">\r\n          <div class=\"deep-card-icon purple\">\ud83d\udd04<\/div>\r\n          <div>\r\n            <div class=\"deep-card-title\">Re-Engagement: Waking Up Dead Leads<\/div>\r\n            <div class=\"deep-card-subtitle\">34 cold leads \u2192 7 new tour bookings in Month 1<\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"deep-card-body\">\r\n          <div class=\"deep-stat-row\">\r\n            <div class=\"deep-stat\"><div class=\"deep-stat-num\">34<\/div><div class=\"deep-stat-label\">Cold Leads Re-Contacted<\/div><\/div>\r\n            <div class=\"deep-stat\"><div class=\"deep-stat-num\">7<\/div><div class=\"deep-stat-label\">Tour Bookings from Cold Re-Engage<\/div><\/div>\r\n            <div class=\"deep-stat\"><div class=\"deep-stat-num\">21%<\/div><div class=\"deep-stat-label\">Re-Engagement to Tour Rate<\/div><\/div>\r\n          <\/div>\r\n          <p>One of the most underappreciated wins of this engagement was what happened to the leads that had already been \"lost.\" Palm-Aire's old process had allowed dozens of warm leads to go cold over the prior six months \u2014 families who had shown interest but never received a timely, compelling follow-up. They gave up. Or so it seemed.<\/p>\r\n          <p>We loaded all 34 unresponsive leads from the past 90 days into a custom re-engagement sequence \u2014 a 3-touch drip over 7 days with empathetic, personal messaging acknowledging the family's search journey. Seven of those 34 responded. Seven booked tours. Three became move-ins. That's over $250,000 in annual recurring revenue \u2014 from leads Palm-Aire had already written off.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ===== SERVICES USED ===== *\/\r\n<section id=\"services-used\">\r\n  <div class=\"container\">\r\n    <div class=\"services-header reveal\">\r\n      <div class=\"tag\" style=\"margin:0 auto 1.5rem;\">Services Deployed<\/div>\r\n      <h2 style=\"font-size:clamp(24px,3.2vw,40px);font-weight:900;line-height:1.1;margin-bottom:1rem;\">What We Used for<br><span class=\"gradient-text\">The Preserve at Palm-Aire<\/span><\/h2>\r\n    <\/div>\r\n    <div class=\"services-grid reveal\">\r\n      <div class=\"service-pill active\">\r\n        <div class=\"service-pill-icon\">\ud83d\udcf1<\/div>\r\n        <div class=\"service-pill-name\">Meta Ads<\/div>\r\n        <div class=\"service-pill-role\">Rebuilt campaigns \u2014 $94 \u2192 $22 cost per lead<\/div>\r\n      <\/div>\r\n      <div class=\"service-pill active\">\r\n        <div class=\"service-pill-icon\">\u26a1<\/div>\r\n        <div class=\"service-pill-name\">CRM & Automation<\/div>\r\n        <div class=\"service-pill-role\">21 hrs \u2192 8 min response. Full pipeline system.<\/div>\r\n      <\/div>\r\n      <div class=\"service-pill active\">\r\n        <div class=\"service-pill-icon\">\ud83d\udcca<\/div>\r\n        <div class=\"service-pill-name\">Tracking & Reporting<\/div>\r\n        <div class=\"service-pill-role\">100% lead attribution for the first time ever<\/div>\r\n      <\/div>\r\n      <div class=\"service-pill active\">\r\n        <div class=\"service-pill-icon\">\ud83d\udd04<\/div>\r\n        <div class=\"service-pill-name\">Lead Re-Engagement<\/div>\r\n        <div class=\"service-pill-role\">34 cold leads \u2192 7 tours \u2192 3 move-ins<\/div>\r\n      <\/div>\r\n      <div class=\"service-pill\">\r\n        <div class=\"service-pill-icon\">\ud83c\udfaf<\/div>\r\n        <div class=\"service-pill-name\">Google Search Ads<\/div>\r\n        <div class=\"service-pill-role\">Complementary intent-based capture<\/div>\r\n      <\/div>\r\n      <div class=\"service-pill\">\r\n        <div class=\"service-pill-icon\">\ud83d\udda5\ufe0f<\/div>\r\n        <div class=\"service-pill-name\">UX \/ UI<\/div>\r\n        <div class=\"service-pill-role\">Landing page design per care level<\/div>\r\n      <\/div>\r\n      <div class=\"service-pill\">\r\n        <div class=\"service-pill-icon\">\ud83d\udccd<\/div>\r\n        <div class=\"service-pill-name\">Local SEO<\/div>\r\n        <div class=\"service-pill-role\">GBP optimization & local citation cleanup<\/div>\r\n      <\/div>\r\n      <div class=\"service-pill\">\r\n        <div class=\"service-pill-icon\">\u2b50<\/div>\r\n        <div class=\"service-pill-name\">Reputation Management<\/div>\r\n        <div class=\"service-pill-role\">Review generation & response program<\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"reveal\" style=\"margin-top:40px;padding:28px 32px;background:var(--bg-dark);border:1px solid rgba(24,203,150,0.2);border-radius:16px;text-align:center;position:relative;overflow:hidden;\">\r\n      <div style=\"position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--green),var(--purple));\"><\/div>\r\n      <p style=\"font-size:14px;color:rgba(20,24,31,0.8);max-width:700px;margin:0 auto;line-height:1.7;\">\r\n        Palm-Aire's transformation started with three core services. We never upsell for the sake of it. Every community we serve gets the services that will actually move their census \u2014 nothing more. That honesty is why our client retention rate is <strong style=\"color:var(--green-text,#067350);\">98%.<\/strong>\r\n        <br><br>\r\n        <a href=\"#contact\" class=\"btn-primary\" style=\"margin:0 auto;display:inline-flex;\">Tell Us About Your Community \u2192<\/a>\r\n      <\/p>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ===== TESTIMONIALS ===== -->\r\n<section id=\"testimonials\" style=\"background:var(--bg-card);border-top:1px solid var(--border);border-bottom:1px solid var(--border);\">\r\n  <div class=\"testimonials-glow\"><\/div>\r\n  <div class=\"container\" style=\"position:relative;z-index:1;\">\r\n    <div class=\"testimonials-header reveal\">\r\n      <div class=\"tag\" style=\"margin:0 auto 1.5rem;\">From The Communities We Serve<\/div>\r\n      <h2 style=\"font-size:clamp(28px,3.8vw,46px);font-weight:900;line-height:1.1;margin-bottom:1rem;\">140+ Communities Later \u2014<br><span class=\"gradient-text\">Here's What They Say.<\/span><\/h2>\r\n    <\/div>\r\n    <div class=\"testimonials-grid\">\r\n      <div class=\"testimonial-card reveal\">\r\n        <div class=\"stars\"><div class=\"star\"><\/div><div class=\"star\"><\/div><div class=\"star\"><\/div><div class=\"star\"><\/div><div class=\"star\"><\/div><\/div>\r\n        <p class=\"testimonial-quote\">We had leads. We always had leads. What we didn't have was a system to catch them before they walked out the door. Elderbloom didn't just fix our ads \u2014 they fixed the entire machine behind the ads. The CRM alone paid for itself in the first month.<\/p>\r\n        <div class=\"testimonial-author\">\r\n          <div class=\"author-avatar\">DR<\/div>\r\n          <div>\r\n            <div class=\"author-name\">Diana R.<\/div>\r\n            <div class=\"author-role\">Director of Sales \u2014 The Preserve at Palm-Aire, FL<\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"testimonial-card reveal reveal-delay-1\">\r\n        <div class=\"stars\"><div class=\"star\"><\/div><div class=\"star\"><\/div><div class=\"star\"><\/div><div class=\"star\"><\/div><div class=\"star\"><\/div><\/div>\r\n        <p class=\"testimonial-quote\">We had tried three other agencies before Elderbloom. Each one brought us a generic playbook and impressive-looking dashboards full of data that meant nothing to our census. Elderbloom was different from the first call. They didn't sell us. They listened. And then they delivered.<\/p>\r\n        <div class=\"testimonial-author\">\r\n          <div class=\"author-avatar\">SL<\/div>\r\n          <div>\r\n            <div class=\"author-name\">Sandra L.<\/div>\r\n            <div class=\"author-role\">VP of Sales &amp; Marketing \u2014 8-Community Portfolio, Southeast<\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"testimonial-card reveal reveal-delay-2\">\r\n        <div class=\"stars\"><div class=\"star\"><\/div><div class=\"star\"><\/div><div class=\"star\"><\/div><div class=\"star\"><\/div><div class=\"star\"><\/div><\/div>\r\n        <p class=\"testimonial-quote\">I've been in senior living for 22 years. I've never worked with a marketing team that understood this industry the way Elderbloom does. They speak our language \u2014 census, move-ins, referral sources, payer mix. That's not something you learn from a brochure. That's earned.<\/p>\r\n        <div class=\"testimonial-author\">\r\n          <div class=\"author-avatar\">RH<\/div>\r\n          <div>\r\n            <div class=\"author-name\">Robert H.<\/div>\r\n            <div class=\"author-role\">Executive Director \u2014 Assisted Living, Chicago IL<\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ===== SIMILAR STORIES ===== -->\r\n<section id=\"similar-stories\">\r\n  <div class=\"container\">\r\n    <div class=\"similar-header reveal\">\r\n      <div class=\"tag\" style=\"margin:0 auto 1.5rem;\">More Stories Like This<\/div>\r\n      <h2 style=\"font-size:clamp(26px,3.5vw,42px);font-weight:900;line-height:1.1;margin-bottom:1rem;\">Palm-Aire Isn't the Only One.<br><span class=\"gradient-text\">It's One of 140+.<\/span><\/h2>\r\n      <p style=\"font-size:15px;color:rgba(20,24,31,0.8);max-width:560px;margin:0 auto;\">See how we've delivered results across every care type, market, and geography.<\/p>\r\n    <\/div>\r\n    <div class=\"similar-grid\">\r\n      <div class=\"similar-card reveal\">\r\n        <div class=\"similar-card-top\">\r\n          <div class=\"similar-care-badge\">\ud83c\udfdb\ufe0f CCRC \/ Life Plan<\/div>\r\n          <div class=\"similar-name\">St. Andrews Village<\/div>\r\n          <div class=\"similar-location\">\ud83d\udccd Boothbay Harbor, ME<\/div>\r\n        <\/div>\r\n        <div class=\"similar-metrics\">\r\n          <div class=\"similar-metric\"><div class=\"similar-metric-num\">318%<\/div><div class=\"similar-metric-label\">More Organic Inquiries<\/div><\/div>\r\n          <div class=\"similar-metric\"><div class=\"similar-metric-num\">#1<\/div><div class=\"similar-metric-label\">Map Pack Rank<\/div><\/div>\r\n          <div class=\"similar-metric\"><div class=\"similar-metric-num\">+19pp<\/div><div class=\"similar-metric-label\">Occupancy Gained<\/div><\/div>\r\n        <\/div>\r\n        <div class=\"similar-card-bottom\">\r\n          <div style=\"font-size:10px;color:var(--text-muted);\">\u26a1 Results in 5 months<\/div>\r\n          <a href=\"https:\/\/elderbloomstrategies.com\/?page_id=462\" target=\"_blank\" rel=\"noopener\" class=\"similar-read\">Read Case Study \u2192<\/a>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"similar-card reveal reveal-delay-1\">\r\n        <div class=\"similar-card-top\">\r\n          <div class=\"similar-care-badge\">\ud83c\udfe0 Assisted Living<\/div>\r\n          <div class=\"similar-name\">The Ridge at Pinehurst<\/div>\r\n          <div class=\"similar-location\">\ud83d\udccd Lakewood, CO<\/div>\r\n        <\/div>\r\n        <div class=\"similar-metrics\">\r\n          <div class=\"similar-metric\"><div class=\"similar-metric-num\">39%<\/div><div class=\"similar-metric-label\">Close Rate<\/div><\/div>\r\n          <div class=\"similar-metric\"><div class=\"similar-metric-num\">$1.6M<\/div><div class=\"similar-metric-label\">Revenue Added<\/div><\/div>\r\n          <div class=\"similar-metric\"><div class=\"similar-metric-num\">+24pp<\/div><div class=\"similar-metric-label\">Occupancy Gained<\/div><\/div>\r\n        <\/div>\r\n        <div class=\"similar-card-bottom\">\r\n          <div style=\"font-size:10px;color:var(--text-muted);\">\u26a1 Results in 7 months<\/div>\r\n          <a href=\"https:\/\/elderbloomstrategies.com\/?page_id=503\" target=\"_blank\" rel=\"noopener\" class=\"similar-read\">Read Case Study \u2192<\/a>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"similar-card reveal reveal-delay-2\">\r\n        <div class=\"similar-card-top\">\r\n          <div class=\"similar-care-badge\">\ud83e\udde0 Memory Care<\/div>\r\n          <div class=\"similar-name\">The Carrington at Lincolnwood<\/div>\r\n          <div class=\"similar-location\">\ud83d\udccd Lincolnwood, IL<\/div>\r\n        <\/div>\r\n        <div class=\"similar-metrics\">\r\n          <div class=\"similar-metric\"><div class=\"similar-metric-num\">4.7\u2605<\/div><div class=\"similar-metric-label\">Google Rating<\/div><\/div>\r\n          <div class=\"similar-metric\"><div class=\"similar-metric-num\">+68<\/div><div class=\"similar-metric-label\">New Reviews<\/div><\/div>\r\n          <div class=\"similar-metric\"><div class=\"similar-metric-num\">220%<\/div><div class=\"similar-metric-label\">More Inquiries<\/div><\/div>\r\n        <\/div>\r\n        <div class=\"similar-card-bottom\">\r\n          <div style=\"font-size:10px;color:var(--text-muted);\">\u26a1 Results in 3 months<\/div>\r\n          <a href=\"https:\/\/elderbloomstrategies.com\/?page_id=491\" target=\"_blank\" rel=\"noopener\" class=\"similar-read\">Read Case Study \u2192<\/a>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"reveal\" style=\"text-align:center;margin-top:48px;\">\r\n      <a href=\"https:\/\/elderbloomstrategies.com\/case-studies\/\" class=\"btn-outline-green\" style=\"font-size:14px;padding:13px 28px;\">View All 140+ Case Studies \u2192<\/a>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ===== CTA ===== -->\r\n<section id=\"cta-section\">\r\n  <div class=\"container\">\r\n    <div class=\"cta-inner reveal\">\r\n      <div class=\"tag\" style=\"margin:0 auto 1.5rem;\">Your Community Is Next<\/div>\r\n      <h2 class=\"cta-headline\">How Many Leads Are You Losing<br><span class=\"gradient-text\">Every Hour You Wait to Call Back?<\/span><\/h2>\r\n      <p class=\"cta-sub\">Palm-Aire was losing 9 leads a month to a 21-hour response window. How many are you losing? A 30-minute strategy call with our team will give you a clear answer \u2014 and a clear path forward. Completely free. No pressure.<\/p>\r\n      <div class=\"cta-row\">\r\n        <a href=\"#contact\" class=\"btn-primary\">Book My Free Strategy Call \u2192<\/a>\r\n        <a href=\"tel:+19783334400\" class=\"btn-ghost\">\ud83d\udcde 978-333-4400<\/a>\r\n      <\/div>\r\n      <div style=\"display:flex;gap:20px;justify-content:center;flex-wrap:wrap;margin-top:32px;\">\r\n        <div style=\"display:flex;align-items:center;gap:8px;font-size:12px;color:rgba(20,24,31,0.8);\"><span style=\"color:var(--green-text,#067350);\">\u2713<\/span>No pitch deck. No pressure.<\/div>\r\n        <div style=\"display:flex;align-items:center;gap:8px;font-size:12px;color:rgba(20,24,31,0.8);\"><span style=\"color:var(--green-text,#067350);\">\u2713<\/span>Senior living only. Always.<\/div>\r\n        <div style=\"display:flex;align-items:center;gap:8px;font-size:12px;color:rgba(20,24,31,0.8);\"><span style=\"color:var(--green-text,#067350);\">\u2713<\/span>Results in 60\u201390 days.<\/div>\r\n        <div style=\"display:flex;align-items:center;gap:8px;font-size:12px;color:rgba(20,24,31,0.8);\"><span style=\"color:var(--green-text,#067350);\">\u2713<\/span>No long-term contracts.<\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ===== CALCULATOR ===== -->\r\n<section id=\"calculator\">\r\n  <div class=\"calc-glow\"><\/div>\r\n  <div class=\"container\" style=\"position:relative;z-index:1;\">\r\n    <div class=\"calc-header reveal\">\r\n      <div class=\"tag\" style=\"margin:0 auto 1.5rem;\">Revenue Calculator<\/div>\r\n      <h2 class=\"calc-headline\">How Much Is Your Slow Follow-Up<br><span class=\"gradient-text\">Actually Costing You Right Now?<\/span><\/h2>\r\n      <p class=\"calc-sub\">Palm-Aire was losing over $1.1M annually to slow response times and wasted ad spend. Use the calculator below to find your own number \u2014 it might surprise you.<\/p>\r\n    <\/div>\r\n    <div class=\"calc-wrap\">\r\n      <div class=\"calc-inputs reveal\">\r\n        <div class=\"calc-section-title\">Your Community<\/div>\r\n        <div class=\"calc-input-group\">\r\n          <div class=\"calc-input-label\"><span>Monthly Ad Budget<\/span><span class=\"calc-input-val\" id=\"val-budget\">$4,000<\/span><\/div>\r\n          <input type=\"range\" class=\"calc-slider\" id=\"sl-budget\" min=\"1000\" max=\"30000\" step=\"500\" value=\"4000\" oninput=\"updateCalc()\">\r\n        <\/div>\r\n        <div class=\"calc-input-group\">\r\n          <div class=\"calc-input-label\"><span>Average Monthly Revenue Per Resident<\/span><span class=\"calc-input-val\" id=\"val-revenue\">$6,500<\/span><\/div>\r\n          <input type=\"range\" class=\"calc-slider\" id=\"sl-revenue\" min=\"2000\" max=\"12000\" step=\"100\" value=\"6500\" oninput=\"updateCalc()\">\r\n        <\/div>\r\n        <div class=\"calc-input-group\">\r\n          <div class=\"calc-input-label\"><span>Average Length of Stay (months)<\/span><span class=\"calc-input-val\" id=\"val-los\">18 mo<\/span><\/div>\r\n          <input type=\"range\" class=\"calc-slider\" id=\"sl-los\" min=\"6\" max=\"60\" step=\"1\" value=\"18\" oninput=\"updateCalc()\">\r\n        <\/div>\r\n        <div class=\"calc-section-title\">Wasted Ad Spend<\/div>\r\n        <div class=\"calc-input-group\">\r\n          <div class=\"calc-input-label\"><span>% of Ad Budget Wasted on Non-Converting Audiences<\/span><span class=\"calc-input-val\" id=\"val-waste\">35%<\/span><\/div>\r\n          <input type=\"range\" class=\"calc-slider\" id=\"sl-waste\" min=\"5\" max=\"85\" step=\"1\" value=\"35\" oninput=\"updateCalc()\">\r\n        <\/div>\r\n        <div class=\"calc-section-title\">Slow Lead Follow-Up<\/div>\r\n        <div class=\"calc-input-group\">\r\n          <div class=\"calc-input-label\"><span>Average Lead Response Time (hours)<\/span><span class=\"calc-input-val\" id=\"val-response\">21 hrs<\/span><\/div>\r\n          <input type=\"range\" class=\"calc-slider\" id=\"sl-response\" min=\"1\" max=\"72\" step=\"1\" value=\"21\" oninput=\"updateCalc()\">\r\n        <\/div>\r\n        <div class=\"calc-input-group\">\r\n          <div class=\"calc-input-label\"><span>Monthly Leads Generated<\/span><span class=\"calc-input-val\" id=\"val-leads\">20<\/span><\/div>\r\n          <input type=\"range\" class=\"calc-slider\" id=\"sl-leads\" min=\"5\" max=\"150\" step=\"1\" value=\"20\" oninput=\"updateCalc()\">\r\n        <\/div>\r\n        <div class=\"calc-section-title\">Occupancy Gap<\/div>\r\n        <div class=\"calc-input-group\">\r\n          <div class=\"calc-input-label\"><span>Total Community Units<\/span><span class=\"calc-input-val\" id=\"val-units\">96<\/span><\/div>\r\n          <input type=\"range\" class=\"calc-slider\" id=\"sl-units\" min=\"20\" max=\"300\" step=\"5\" value=\"96\" oninput=\"updateCalc()\">\r\n        <\/div>\r\n        <div class=\"calc-input-group\">\r\n          <div class=\"calc-input-label\"><span>Current Occupancy Rate<\/span><span class=\"calc-input-val\" id=\"val-occ\">79%<\/span><\/div>\r\n          <input type=\"range\" class=\"calc-slider\" id=\"sl-occ\" min=\"50\" max=\"97\" step=\"1\" value=\"79\" oninput=\"updateCalc()\">\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"calc-results reveal reveal-delay-2\">\r\n        <div class=\"calc-result-card primary\">\r\n          <div class=\"calc-result-label\">Total Annual Revenue at Risk<\/div>\r\n          <div class=\"calc-result-num loss\" id=\"res-total\">$0<\/div>\r\n          <div class=\"calc-result-sub\">Combined impact of wasted spend, lost leads &amp; occupancy gap per year<\/div>\r\n        <\/div>\r\n        <div class=\"calc-breakdown\">\r\n          <div class=\"calc-breakdown-title\">Breakdown<\/div>\r\n          <div class=\"breakdown-row\"><span class=\"breakdown-label\">Wasted Ad Spend \/ Year<\/span><span class=\"breakdown-val\" id=\"res-waste\">$0<\/span><\/div>\r\n          <div class=\"breakdown-row\"><span class=\"breakdown-label\">Leads Lost to Slow Follow-Up \/ Year<\/span><span class=\"breakdown-val\" id=\"res-leads-lost\">$0<\/span><\/div>\r\n          <div class=\"breakdown-row\"><span class=\"breakdown-label\">Occupancy Gap Revenue \/ Month<\/span><span class=\"breakdown-val\" id=\"res-occ-gap\">$0<\/span><\/div>\r\n          <div class=\"breakdown-row\"><span class=\"breakdown-label\">Lifetime Value of Each Lost Resident<\/span><span class=\"breakdown-val\" id=\"res-ltv\">$0<\/span><\/div>\r\n          <div class=\"breakdown-row\"><span class=\"breakdown-label\">Recoverable Revenue at 94% Occupancy<\/span><span class=\"breakdown-val green\" id=\"res-recoverable\">$0<\/span><\/div>\r\n        <\/div>\r\n        <div class=\"calc-result-card\">\r\n          <div class=\"calc-result-label\">Qualified Leads You Could Be Getting Monthly<\/div>\r\n          <div class=\"calc-result-num\" id=\"res-potential-leads\">0<\/div>\r\n          <div class=\"calc-result-sub\">Estimated monthly qualified leads with precision Meta Ads and 8-minute automated follow-up.<\/div>\r\n        <\/div>\r\n        <div class=\"calc-cta-note\">Based on your inputs, Elderbloom could help recover an estimated <strong id=\"res-recover-note\">$0<\/strong> in annual revenue. <strong>Book your free call to get your real number.<\/strong><\/div>\r\n        <a href=\"#contact\" class=\"btn-primary\" style=\"width:100%;justify-content:center;font-size:14px;padding:16px;\">Get My Free Revenue Recovery Plan \u2192<\/a>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ===== CONTACT ===== -->\r\n<section id=\"contact\">\r\n  <div class=\"contact-glow\"><\/div>\r\n  <div class=\"container\" style=\"position:relative;z-index:1;\">\r\n    <div class=\"contact-grid\">\r\n      <div class=\"reveal\">\r\n        <div class=\"tag\">Work With Elderbloom<\/div>\r\n        <h2 class=\"contact-headline\">Ready to Become<br><span class=\"gradient-text\">Our Next Case Study?<\/span><\/h2>\r\n        <p class=\"contact-desc\">You've seen what we did for The Preserve at Palm-Aire. You know the problem is real \u2014 and so is the solution. Your 30-minute strategy session is completely free \u2014 no pitch deck, no pressure, just our team sitting down with you to talk about what's actually leaking revenue in your community, and exactly what we'd do to fix it.<\/p>\r\n\r\n        <div class=\"booking-widget\" id=\"calendarWidget\">\r\n          <div class=\"booking-widget-header\">\r\n            <div class=\"booking-widget-title\">\ud83d\udcc5 Book Your Free Strategy Call<\/div>\r\n            <div class=\"booking-spots-badge\">\r\n              <div class=\"live-dot\" style=\"width:7px;height:7px;\"><\/div>\r\n              <span id=\"callCount\">12<\/span> calls booked this week\r\n            <\/div>\r\n          <\/div>\r\n          <div style=\"display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;\">\r\n            <button onclick=\"calPrev()\" style=\"background:rgba(15,23,42,0.05);border:1px solid var(--border);border-radius:6px;color:var(--text-white);padding:4px 10px;cursor:pointer;font-size:14px;\">\u2039<\/button>\r\n            <div id=\"calMonthLabel\" style=\"font-size:13px;font-weight:700;color:var(--text-white);\"><\/div>\r\n            <button onclick=\"calNext()\" style=\"background:rgba(15,23,42,0.05);border:1px solid var(--border);border-radius:6px;color:var(--text-white);padding:4px 10px;cursor:pointer;font-size:14px;\">\u203a<\/button>\r\n          <\/div>\r\n          <div style=\"display:grid;grid-template-columns:repeat(7,1fr);gap:3px;margin-bottom:4px;\">\r\n            <div style=\"text-align:center;font-size:10px;font-weight:700;color:var(--text-dim);padding:4px 0;\">S<\/div>\r\n            <div style=\"text-align:center;font-size:10px;font-weight:700;color:var(--text-muted);padding:4px 0;\">M<\/div>\r\n            <div style=\"text-align:center;font-size:10px;font-weight:700;color:var(--text-muted);padding:4px 0;\">T<\/div>\r\n            <div style=\"text-align:center;font-size:10px;font-weight:700;color:var(--text-muted);padding:4px 0;\">W<\/div>\r\n            <div style=\"text-align:center;font-size:10px;font-weight:700;color:var(--text-muted);padding:4px 0;\">T<\/div>\r\n            <div style=\"text-align:center;font-size:10px;font-weight:700;color:var(--text-muted);padding:4px 0;\">F<\/div>\r\n            <div style=\"text-align:center;font-size:10px;font-weight:700;color:var(--text-dim);padding:4px 0;\">S<\/div>\r\n          <\/div>\r\n          <div id=\"calGrid\" style=\"display:grid;grid-template-columns:repeat(7,1fr);gap:3px;margin-bottom:14px;\"><\/div>\r\n          <div id=\"calSlots\" style=\"display:none;\">\r\n            <div style=\"font-size:11px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:0.08em;margin-bottom:8px;\" id=\"calSlotLabel\"><\/div>\r\n            <div id=\"calSlotGrid\" style=\"display:flex;flex-direction:column;gap:6px;\"><\/div>\r\n          <\/div>\r\n          <div class=\"booking-calls-live\" style=\"margin-top:10px;\">\r\n            <div class=\"live-dot\" style=\"width:7px;height:7px;\"><\/div>\r\n            <span><span class=\"booking-calls-num\" id=\"liveReviews\">4<\/span> communities reviewing strategy right now<\/span>\r\n          <\/div>\r\n          <div style=\"margin-top:14px;padding:10px 14px;background:rgba(24,203,150,0.05);border:1px solid rgba(24,203,150,0.15);border-radius:8px;text-align:center;font-size:11px;color:rgba(20,24,31,0.8);line-height:1.5;\">\r\n            \u2193 Select a time above, then scroll down to fill out the rest of the form\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"contact-info\">\r\n          <div class=\"contact-info-item\">\r\n            <div class=\"contact-info-icon\">\ud83d\udcde<\/div>\r\n            <div>\r\n              <div><a href=\"tel:+19783334400\" style=\"color:var(--text-white);\">978-333-4400<\/a><\/div>\r\n              <div class=\"contact-info-sub\">Mon\u2013Fri, 8am\u20136pm EST<\/div>\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"contact-info-item\">\r\n            <div class=\"contact-info-icon\">\u2709\ufe0f<\/div>\r\n            <div>\r\n              <div><a href=\"mailto:info@elderbloomstrategies.com\" style=\"color:var(--text-white);\">info@elderbloomstrategies.com<\/a><\/div>\r\n              <div class=\"contact-info-sub\">Replies within 1 business day<\/div>\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"contact-info-item\">\r\n            <div class=\"contact-info-icon\">\ud83d\udccd<\/div>\r\n            <div>\r\n              <div>6 Liberty Square #2579, Boston, MA 02109<\/div>\r\n              <div class=\"contact-info-sub\">Serving communities nationwide &amp; internationally<\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"trust-badges\">\r\n          <div class=\"trust-badge\">\u2713 Founded 2016<\/div>\r\n          <div class=\"trust-badge\">\u2713 Senior living only<\/div>\r\n          <div class=\"trust-badge\">\u2713 140+ communities served<\/div>\r\n          <div class=\"trust-badge\">\u2713 No long-term contracts<\/div>\r\n          <div class=\"trust-badge\">\u2713 US \u00b7 Canada \u00b7 Europe<\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"reveal reveal-delay-2\">\r\n        <div class=\"contact-form\">\r\n          <div id=\"contact-form-header\" style=\"margin-bottom:28px;\">\r\n            <div style=\"font-size:19px;font-weight:800;margin-bottom:6px;\">Book Your Free Strategy Call<\/div>\r\n            <div style=\"font-size:13px;color:rgba(20,24,31,0.8);\">No obligation. No sales pressure. Just honest strategy from a team that speaks senior living.<\/div>\r\n          <\/div>\r\n          <div id=\"selected-slot-display\" style=\"display:none;padding:10px 14px;background:rgba(24,203,150,0.08);border:1px solid rgba(24,203,150,0.25);border-radius:8px;font-size:12px;color:var(--green-text,#067350);font-weight:700;margin-bottom:18px;\"><\/div>\r\n          <div id=\"contact-form-fields\">\r\n            <div class=\"form-row\">\r\n              <div class=\"form-group\">\r\n                <label for=\"fname\">First Name<\/label>\r\n                <input type=\"text\" id=\"fname\" placeholder=\"Jane\" autocomplete=\"given-name\">\r\n              <\/div>\r\n              <div class=\"form-group\">\r\n                <label for=\"lname\">Last Name<\/label>\r\n                <input type=\"text\" id=\"lname\" placeholder=\"Smith\" autocomplete=\"family-name\">\r\n              <\/div>\r\n            <\/div>\r\n            <div class=\"form-group\">\r\n              <label for=\"email\">Work Email<\/label>\r\n              <input type=\"email\" id=\"email\" placeholder=\"jane@yourcommunity.com\" autocomplete=\"email\">\r\n            <\/div>\r\n            <div class=\"form-group\">\r\n              <label for=\"phone\">Phone Number<\/label>\r\n              <input type=\"tel\" id=\"phone\" placeholder=\"(555) 000-0000\" autocomplete=\"tel\">\r\n            <\/div>\r\n            <div class=\"form-group\">\r\n              <label for=\"role\">Your Role<\/label>\r\n              <select id=\"role\">\r\n                <option value=\"\" disabled selected>Select your role<\/option>\r\n                <option>Director of Marketing<\/option>\r\n                <option>Director of Sales<\/option>\r\n                <option>VP of Sales &amp; Marketing<\/option>\r\n                <option>Director of Operations<\/option>\r\n                <option>Owner \/ Operator<\/option>\r\n                <option>Executive Director<\/option>\r\n                <option>Other<\/option>\r\n              <\/select>\r\n            <\/div>\r\n            <div class=\"form-group\">\r\n              <label for=\"community\">Community \/ Company Name<\/label>\r\n              <input type=\"text\" id=\"community\" placeholder=\"Your Senior Living Community\">\r\n            <\/div>\r\n            <div class=\"form-group\">\r\n              <label for=\"communities\">Number of Communities<\/label>\r\n              <select id=\"communities\">\r\n                <option value=\"\" disabled selected>Select range<\/option>\r\n                <option>1 Community<\/option>\r\n                <option>2\u20135 Communities<\/option>\r\n                <option>6\u201315 Communities<\/option>\r\n                <option>16\u201350 Communities<\/option>\r\n                <option>50+ Communities<\/option>\r\n              <\/select>\r\n            <\/div>\r\n            <div class=\"form-group\">\r\n              <label for=\"challenge\">What Brought You to This Page Today?<\/label>\r\n              <textarea id=\"challenge\" placeholder=\"Tell us about your census pressure, what you've tried before, or what's keeping you up at night...\"><\/textarea>\r\n            <\/div>\r\n            <button class=\"form-submit\" onclick=\"handleFormSubmit(this)\">Book My Free Strategy Call \u2192<\/button>\r\n            <p class=\"form-privacy\">\ud83d\udd12 Your information is secure and will never be shared. We respect your privacy.<\/p>\r\n          <\/div>\r\n          <div id=\"contact-success\" style=\"display:none;text-align:center;padding:32px 24px;\">\r\n            <div style=\"width:64px;height:64px;border-radius:50%;background:rgba(24,203,150,0.15);border:2px solid var(--green);display:flex;align-items:center;justify-content:center;font-size:28px;margin:0 auto 20px;\">\u2713<\/div>\r\n            <div style=\"font-size:20px;font-weight:900;color:var(--green-text,#067350);margin-bottom:8px;\">Request Received!<\/div>\r\n            <p style=\"font-size:14px;color:rgba(20,24,31,0.8);line-height:1.6;\">Thank you \u2014 a member of the Elderbloom team will reach out within 1 business day to confirm your strategy call.<\/p>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\n\/\/ ---- REVEAL ----\r\nconst reveals = document.querySelectorAll('.reveal');\r\nconst observer = new IntersectionObserver((entries) => {\r\n  entries.forEach(e => { if (e.isIntersecting) e.target.classList.add('visible'); });\r\n}, { threshold: 0.07 });\r\nreveals.forEach(el => observer.observe(el));\r\n\r\n\/\/ ---- MAIN CHART ----\r\n(function buildMainChart() {\r\n  const data = [18, 19, 27, 41, 48];\r\n  const labels = ['Feb','Mar W1','Mar W3','Apr','May'];\r\n  const max = Math.max(...data) * 1.12;\r\n  const chart = document.getElementById('mainChart');\r\n  if (!chart) return;\r\n  data.forEach((v, i) => {\r\n    const group = document.createElement('div');\r\n    group.style.cssText = 'display:flex;flex-direction:column;align-items:center;flex:1;gap:3px;';\r\n    const valEl = document.createElement('div');\r\n    valEl.style.cssText = 'font-size:10px;font-weight:800;color:var(--green-text,#067350);text-align:center;';\r\n    valEl.textContent = v;\r\n    const bar = document.createElement('div');\r\n    const isActive = i >= 2;\r\n    bar.style.cssText = 'width:100%;border-radius:5px 5px 0 0;background:' + (isActive ? 'var(--green)' : 'rgba(24,203,150,0.25)') + ';height:' + Math.round((v\/max)*140) + 'px;' + (isActive ? 'box-shadow:0 0 12px rgba(24,203,150,0.25);' : '');\r\n    const lblEl = document.createElement('div');\r\n    lblEl.style.cssText = 'font-size:9px;color:var(--text-dim);text-align:center;margin-top:6px;';\r\n    lblEl.textContent = labels[i];\r\n    group.appendChild(valEl);\r\n    group.appendChild(bar);\r\n    group.appendChild(lblEl);\r\n    chart.appendChild(group);\r\n  });\r\n})();\r\n\r\n\/\/ ---- LIVE COUNTERS ----\r\nlet liveCount = 4;\r\nsetInterval(() => {\r\n  const change = Math.random() > 0.6 ? 1 : (Math.random() > 0.7 ? -1 : 0);\r\n  liveCount = Math.max(1, Math.min(12, liveCount + change));\r\n  const el2 = document.getElementById('liveReviews');\r\n  if (el2) el2.textContent = liveCount;\r\n}, 6000);\r\n\r\nlet nlCountVal = 37;\r\nsetInterval(() => {\r\n  const el = document.getElementById('nlCount');\r\n  if (!el) return;\r\n  if (Math.random() > 0.85) { nlCountVal++; el.textContent = nlCountVal; }\r\n}, 12000);\r\n\r\nlet callCount = 12;\r\nsetInterval(() => {\r\n  const el = document.getElementById('callCount');\r\n  if (!el) return;\r\n  if (Math.random() > 0.9) { callCount = Math.min(callCount + 1, 15); el.textContent = callCount; }\r\n}, 20000);\r\n\r\n\/\/ ---- STICKY CTA ----\r\nconst stickyCTA = document.getElementById('stickyCTA');\r\nwindow.addEventListener('scroll', () => { stickyCTA.classList.toggle('show', window.scrollY > 600); });\r\n\r\n\/\/ ---- SMOOTH SCROLL ----\r\ndocument.querySelectorAll('a[href^=\"#\"]').forEach(a => {\r\n  a.addEventListener('click', e => {\r\n    const target = document.querySelector(a.getAttribute('href'));\r\n    if (target) { e.preventDefault(); target.scrollIntoView({ behavior: 'smooth', block: 'start' }); }\r\n  });\r\n});\r\n\r\n\/\/ ========================================================\r\n\/\/ CALENDAR BOOKING WIDGET\r\n\/\/ ========================================================\r\n(function() {\r\n  const MONTHS = ['January','February','March','April','May','June','July','August','September','October','November','December'];\r\n  const today = new Date();\r\n  let calYear = today.getFullYear();\r\n  let calMonth = today.getMonth();\r\n  let selectedDate = null;\r\n  function seededRand(seed) { let s = seed; return function() { s = (s * 1664525 + 1013904223) & 0xffffffff; return (s >>> 0) \/ 0xffffffff; }; }\r\n  const ALL_SLOTS = ['9:00 AM','9:30 AM','10:00 AM','10:30 AM','11:00 AM','11:30 AM','1:00 PM','1:30 PM','2:00 PM','2:30 PM','3:00 PM','3:30 PM','4:00 PM'];\r\n  function getDayData(y, m, d) {\r\n    const dow = new Date(y, m, d).getDay();\r\n    if (dow === 0 || dow === 6) return null;\r\n    const dateObj = new Date(y, m, d);\r\n    const todayMidnight = new Date(today.getFullYear(), today.getMonth(), today.getDate());\r\n    if (dateObj < todayMidnight) return { status: 'past' };\r\n    const monday = new Date(y, m, d - (dow - 1));\r\n    const weekSeed = monday.getFullYear() * 10000 + (monday.getMonth() + 1) * 100 + monday.getDate();\r\n    const weekRand = seededRand(weekSeed);\r\n    const r0 = weekRand();\r\n    const bookedCount = r0 < 0.45 ? 1 : 2;\r\n    const weekdays = [1,2,3,4,5];\r\n    const shuffledDays = [...weekdays].sort(() => weekRand() - 0.5);\r\n    const bookedDows = shuffledDays.slice(0, bookedCount);\r\n    if (bookedDows.includes(dow)) return { status: 'full' };\r\n    const daySeed = y * 100000 + (m + 1) * 1000 + d * 7 + dow * 13;\r\n    const dayRand = seededRand(daySeed);\r\n    dayRand(); dayRand(); dayRand();\r\n    const rCount = dayRand();\r\n    let count;\r\n    if (rCount < 0.14) count = 1;\r\n    else if (rCount < 0.30) count = 2;\r\n    else if (rCount < 0.50) count = 3;\r\n    else if (rCount < 0.68) count = 4;\r\n    else if (rCount < 0.84) count = 5;\r\n    else count = 6;\r\n    dayRand(); dayRand();\r\n    const shuffled = [...ALL_SLOTS].sort(() => dayRand() - 0.5);\r\n    dayRand();\r\n    const picked = shuffled.sort(() => dayRand() - 0.5).slice(0, count).sort((a, b) => ALL_SLOTS.indexOf(a) - ALL_SLOTS.indexOf(b));\r\n    return { status: 'available', slots: picked };\r\n  }\r\n  function renderCalendar() {\r\n    const label = document.getElementById('calMonthLabel');\r\n    const grid = document.getElementById('calGrid');\r\n    if (!label || !grid) return;\r\n    label.textContent = MONTHS[calMonth] + ' ' + calYear;\r\n    grid.innerHTML = '';\r\n    const firstDow = new Date(calYear, calMonth, 1).getDay();\r\n    const daysInMonth = new Date(calYear, calMonth + 1, 0).getDate();\r\n    for (let i = 0; i < firstDow; i++) grid.appendChild(document.createElement('div'));\r\n    for (let d = 1; d <= daysInMonth; d++) {\r\n      const data = getDayData(calYear, calMonth, d);\r\n      const cell = document.createElement('div');\r\n      cell.textContent = d;\r\n      cell.style.cssText = 'text-align:center;padding:6px 2px;border-radius:6px;font-size:12px;font-weight:600;cursor:default;border:1px solid transparent;transition:all 0.2s;';\r\n      if (!data || data.status === 'past') {\r\n        cell.style.color = 'var(--text-dim)';\r\n      } else if (data.status === 'full') {\r\n        cell.style.color = 'rgba(249,92,92,0.5)'; cell.style.background = 'rgba(249,92,92,0.05)'; cell.style.borderColor = 'rgba(249,92,92,0.18)'; cell.style.cursor = 'not-allowed';\r\n        const fl = document.createElement('div'); fl.textContent = 'Full'; fl.style.cssText = 'font-size:8px;font-weight:700;color:#c81e1e;line-height:1;margin-top:2px;';\r\n        cell.style.display = 'flex'; cell.style.flexDirection = 'column'; cell.style.alignItems = 'center'; cell.appendChild(fl);\r\n      } else {\r\n        const isToday = (calYear === today.getFullYear() && calMonth === today.getMonth() && d === today.getDate());\r\n        const isSelected = selectedDate && selectedDate.y === calYear && selectedDate.m === calMonth && selectedDate.d === d;\r\n        if (isSelected) { cell.style.background = 'var(--green)'; cell.style.color = '#050505'; cell.style.borderColor = 'var(--green)'; cell.style.fontWeight = '800'; }\r\n        else if (isToday) { cell.style.background = 'rgba(24,203,150,0.12)'; cell.style.color = 'var(--green)'; cell.style.borderColor = 'rgba(24,203,150,0.35)'; }\r\n        else { cell.style.color = 'var(--text-white)'; cell.style.background = 'rgba(15,23,42,0.03)'; cell.style.borderColor = 'var(--border)'; }\r\n        cell.style.cursor = 'pointer';\r\n        const hint = document.createElement('div'); hint.textContent = data.slots.length + ' left'; hint.style.cssText = 'font-size:8px;font-weight:700;color:' + (data.slots.length <= 2 ? '#9a4807' : 'var(--green-text,#067350)') + ';line-height:1;margin-top:2px;';\r\n        cell.style.display = 'flex'; cell.style.flexDirection = 'column'; cell.style.alignItems = 'center'; cell.appendChild(hint);\r\n        cell.onmouseover = function() { if (!isSelected) { cell.style.background = 'rgba(24,203,150,0.15)'; cell.style.borderColor = 'rgba(24,203,150,0.4)'; } };\r\n        cell.onmouseout = function() { if (!isSelected) { cell.style.background = isToday ? 'rgba(24,203,150,0.12)' : 'rgba(15,23,42,0.03)'; cell.style.borderColor = isToday ? 'rgba(24,203,150,0.35)' : 'var(--border)'; } };\r\n        cell.onclick = function() { selectedDate = { y: calYear, m: calMonth, d: d, slots: data.slots }; renderCalendar(); renderSlots(data.slots); };\r\n      }\r\n      grid.appendChild(cell);\r\n    }\r\n    if (!selectedDate || selectedDate.m !== calMonth || selectedDate.y !== calYear) { const s = document.getElementById('calSlots'); if (s) s.style.display = 'none'; }\r\n    else if (selectedDate) renderSlots(selectedDate.slots);\r\n  }\r\n  function renderSlots(slots) {\r\n    const slotsDiv = document.getElementById('calSlots');\r\n    const slotGrid = document.getElementById('calSlotGrid');\r\n    const slotLabel = document.getElementById('calSlotLabel');\r\n    if (!slotsDiv || !slotGrid || !slotLabel) return;\r\n    const dayNames = ['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'];\r\n    const dow = new Date(selectedDate.y, selectedDate.m, selectedDate.d).getDay();\r\n    slotLabel.textContent = dayNames[dow] + ', ' + MONTHS[selectedDate.m].slice(0,3) + ' ' + selectedDate.d + ' \u2014 Available Times (EST)';\r\n    slotGrid.innerHTML = '';\r\n    slots.forEach(function(time) {\r\n      const btn = document.createElement('div');\r\n      btn.style.cssText = 'display:flex;align-items:center;justify-content:space-between;padding:9px 14px;background:rgba(15,23,42,0.03);border:1px solid var(--border);border-radius:8px;cursor:pointer;transition:all 0.2s;font-size:12px;';\r\n      const left = document.createElement('span'); left.textContent = time; left.style.fontWeight = '700';\r\n      const right = document.createElement('span'); right.textContent = 'Select \u2192'; right.style.cssText = 'font-size:10px;font-weight:700;color:var(--green-text,#067350);text-transform:uppercase;letter-spacing:0.08em;';\r\n      btn.appendChild(left); btn.appendChild(right);\r\n      btn.onmouseover = function() { btn.style.borderColor = 'var(--border-green)'; btn.style.background = 'rgba(24,203,150,0.04)'; };\r\n      btn.onmouseout = function() { btn.style.borderColor = 'var(--border)'; btn.style.background = 'rgba(15,23,42,0.03)'; };\r\n      btn.onclick = function() {\r\n        const dayNames2 = ['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'];\r\n        const dow2 = new Date(selectedDate.y, selectedDate.m, selectedDate.d).getDay();\r\n        const label = dayNames2[dow2] + ', ' + MONTHS[selectedDate.m] + ' ' + selectedDate.d + ' \u00b7 ' + time + ' EST';\r\n        slotGrid.querySelectorAll('div').forEach(function(b) { b.style.background = 'rgba(15,23,42,0.03)'; b.style.borderColor = 'var(--border)'; const r = b.querySelector('span:last-child'); if (r) r.textContent = 'Select \u2192'; });\r\n        btn.style.background = 'rgba(24,203,150,0.08)'; btn.style.borderColor = 'var(--green)'; right.textContent = '\u2713 Selected';\r\n        const display = document.getElementById('selected-slot-display');\r\n        if (display) { display.style.display = 'block'; display.textContent = '\u2713 ' + label; }\r\n        window._elderbloomSlot = label;\r\n        const form = document.querySelector('.contact-form');\r\n        if (form) form.scrollIntoView({ behavior: 'smooth', block: 'center' });\r\n      };\r\n      slotGrid.appendChild(btn);\r\n    });\r\n    slotsDiv.style.display = 'block';\r\n  }\r\n  window.calPrev = function() { calMonth--; if (calMonth < 0) { calMonth = 11; calYear--; } renderCalendar(); };\r\n  window.calNext = function() { calMonth++; if (calMonth > 11) { calMonth = 0; calYear++; } renderCalendar(); };\r\n  document.addEventListener('DOMContentLoaded', renderCalendar);\r\n})();\r\n\r\n\/\/ ========================================================\r\n\/\/ FORMS\r\n\/\/ ========================================================\r\nasync function handleFormSubmit(btn) {\r\n  const fname = document.getElementById('fname').value.trim();\r\n  const email = document.getElementById('email').value.trim();\r\n  if (!fname || !email) {\r\n    btn.textContent = '\u26a0 Please fill in your name and email'; btn.style.background = '#f95c5c';\r\n    setTimeout(() => { btn.textContent = 'Book My Free Strategy Call \u2192'; btn.style.background = 'var(--green)'; }, 2500);\r\n    return;\r\n  }\r\n  btn.disabled = true; btn.textContent = 'Sending\u2026';\r\n  try {\r\n    const res = await fetch('https:\/\/formspree.io\/f\/maqallpw', {\r\n      method: 'POST',\r\n      headers: { 'Content-Type': 'application\/json', 'Accept': 'application\/json' },\r\n      body: JSON.stringify({\r\n        first_name: fname, last_name: document.getElementById('lname').value.trim(), email: email,\r\n        phone: document.getElementById('phone').value.trim(), role: document.getElementById('role').value,\r\n        community: document.getElementById('community').value.trim(),\r\n        number_of_communities: document.getElementById('communities').value,\r\n        biggest_challenge: document.getElementById('challenge').value.trim(),\r\n        preferred_slot: window._elderbloomSlot || 'Not selected',\r\n        page: 'Palm-Aire Case Study',\r\n        _subject: 'New Strategy Call Request (Palm-Aire CS) \u2014 ' + fname + ' | Elderbloom'\r\n      })\r\n    });\r\n    if (res.ok) {\r\n      document.getElementById('contact-form-header').style.display = 'none';\r\n      document.getElementById('selected-slot-display').style.display = 'none';\r\n      document.getElementById('contact-form-fields').style.display = 'none';\r\n      document.getElementById('contact-success').style.display = 'block';\r\n    } else { throw new Error('Failed'); }\r\n  } catch(err) {\r\n    btn.disabled = false; btn.textContent = 'Book My Free Strategy Call \u2192'; btn.style.background = '#f95c5c';\r\n    setTimeout(() => { btn.style.background = 'var(--green)'; }, 3000);\r\n    alert('Something went wrong. Please try again or call us at 978-333-4400.');\r\n  }\r\n}\r\n\r\nasync function handleNewsletterSubmit(btn) {\r\n  const email = document.getElementById('nl-email').value.trim();\r\n  if (!email) {\r\n    btn.textContent = '\u26a0 Please enter your email'; btn.style.background = '#f95c5c';\r\n    setTimeout(() => { btn.textContent = 'Subscribe & Get Free Resources \u2192'; btn.style.background = 'var(--green)'; }, 2500);\r\n    return;\r\n  }\r\n  btn.disabled = true; btn.textContent = 'Subscribing\u2026';\r\n  try {\r\n    const res = await fetch('https:\/\/formspree.io\/f\/xlgaoopd', {\r\n      method: 'POST',\r\n      headers: { 'Content-Type': 'application\/json', 'Accept': 'application\/json' },\r\n      body: JSON.stringify({\r\n        name: document.getElementById('nl-name').value.trim(),\r\n        community: document.getElementById('nl-community').value.trim(),\r\n        email: email, role: document.getElementById('nl-role').value,\r\n        _subject: 'New Newsletter Subscriber \u2014 Elderbloom Strategies'\r\n      })\r\n    });\r\n    if (res.ok) {\r\n      document.getElementById('nl-form-body').style.display = 'none';\r\n      document.getElementById('nl-success').style.display = 'block';\r\n      nlCountVal++; const el = document.getElementById('nlCount'); if (el) el.textContent = nlCountVal;\r\n    } else { throw new Error('Failed'); }\r\n  } catch(err) {\r\n    btn.disabled = false; btn.textContent = 'Subscribe & Get Free Resources \u2192'; btn.style.background = '#f95c5c';\r\n    setTimeout(() => { btn.style.background = 'var(--green)'; }, 3000);\r\n    alert('Something went wrong. Please try again.');\r\n  }\r\n}\r\n\r\n\/\/ ---- REVENUE CALCULATOR ----\r\nfunction fmtDollar(n) {\r\n  if (n >= 1000000) return '$' + (n \/ 1000000).toFixed(2) + 'M';\r\n  if (n >= 1000) return '$' + Math.round(n \/ 1000) + 'K';\r\n  return '$' + Math.round(n).toLocaleString();\r\n}\r\nfunction updateCalc() {\r\n  const budget = parseInt(document.getElementById('sl-budget').value);\r\n  const revenue = parseInt(document.getElementById('sl-revenue').value);\r\n  const los = parseInt(document.getElementById('sl-los').value);\r\n  const waste = parseInt(document.getElementById('sl-waste').value);\r\n  const response = parseInt(document.getElementById('sl-response').value);\r\n  const leads = parseInt(document.getElementById('sl-leads').value);\r\n  const units = parseInt(document.getElementById('sl-units').value);\r\n  const occ = parseInt(document.getElementById('sl-occ').value);\r\n  document.getElementById('val-budget').textContent = '$' + budget.toLocaleString();\r\n  document.getElementById('val-revenue').textContent = '$' + revenue.toLocaleString();\r\n  document.getElementById('val-los').textContent = los + ' mo';\r\n  document.getElementById('val-waste').textContent = waste + '%';\r\n  document.getElementById('val-response').textContent = response + ' hrs';\r\n  document.getElementById('val-leads').textContent = leads;\r\n  document.getElementById('val-units').textContent = units;\r\n  document.getElementById('val-occ').textContent = occ + '%';\r\n  const wastedAnnual = budget * (waste \/ 100) * 12;\r\n  const followupLossFactor = Math.min(0.85, ((response - 1) \/ 71) * 0.78 + 0.05);\r\n  const lostLeads = leads * followupLossFactor;\r\n  const ltv = revenue * los;\r\n  const leadsLostValue = lostLeads * 0.08 * ltv * 12;\r\n  const emptyUnits = units * ((100 - occ) \/ 100);\r\n  const targetUnits = units * 0.94;\r\n  const currentUnits = units * (occ \/ 100);\r\n  const recoverableUnits = Math.max(0, targetUnits - currentUnits);\r\n  const occGapMonthly = emptyUnits * revenue;\r\n  const recoverableMonthly = recoverableUnits * revenue;\r\n  const total = wastedAnnual + leadsLostValue + (occGapMonthly * 12);\r\n  const recoverable = wastedAnnual * 0.7 + (recoverableMonthly * 12);\r\n  const potentialLeads = Math.round(leads * 2.8 * (1 - (waste \/ 100) * 0.6));\r\n  document.getElementById('res-total').textContent = fmtDollar(total);\r\n  document.getElementById('res-waste').textContent = fmtDollar(wastedAnnual);\r\n  document.getElementById('res-leads-lost').textContent = fmtDollar(leadsLostValue);\r\n  document.getElementById('res-occ-gap').textContent = fmtDollar(occGapMonthly);\r\n  document.getElementById('res-ltv').textContent = fmtDollar(ltv);\r\n  document.getElementById('res-recoverable').textContent = fmtDollar(recoverable);\r\n  document.getElementById('res-potential-leads').textContent = potentialLeads;\r\n  document.getElementById('res-recover-note').textContent = fmtDollar(recoverable);\r\n  document.querySelectorAll('.calc-slider').forEach(sl => {\r\n    const pct = ((sl.value - sl.min) \/ (sl.max - sl.min)) * 100;\r\n    sl.style.background = `linear-gradient(to right, var(--green) ${pct}%, rgba(15,23,42,0.07) ${pct}%)`;\r\n  });\r\n}\r\ndocument.addEventListener('DOMContentLoaded', () => { updateCalc(); });\r\n<\/script>\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Home Services CRM &amp; Automation Google Search Ads Local SEO Meta Ads SEO &amp; AEO&hellip;<\/p>\n","protected":false},"author":279444861,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_wpcom_ai_launchpad_about_page":false,"_wpcom_ai_launchpad_gallery_page":false,"_wpcom_ai_launchpad_contact_page":false,"_wpcom_ai_launchpad_events_page":false,"_wpcom_ai_launchpad_video_page":false,"_wpcom_ai_launchpad_portfolio_piece":false,"_jetpack_hide_featured_image":false,"_jetpack_featured_image_duplicate_dismissed":0,"footnotes":""},"class_list":["post-469","page","type-page","status-publish","hentry"],"blog_post_layout_featured_media_urls":{"thumbnail":"","full":""},"categories_names":[],"comments_number":"0","jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/PhbZJe-7z","jetpack-related-posts":[{"id":99,"url":"https:\/\/elderbloomstrategies.com\/?page_id=99","url_meta":{"origin":469,"position":0},"title":"Frequently Asked Questions","author":"Jean Almonte","date":"April 9, 2026","format":false,"excerpt":"Home Services CRM & Automation Google Search Ads Local SEO Meta Ads SEO & AEO Web Development Reputation Management Tracking & Reporting Strategic Social Media Community Branding Public Relations About Us Meet the Team Our Partners Resources Case Studies FAQs Blog Contact Us Home Services CRM & Automation Google Search\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":96,"url":"https:\/\/elderbloomstrategies.com\/?page_id=96","url_meta":{"origin":469,"position":1},"title":"Blog: The Census Intelligence Journal","author":"Jean Almonte","date":"April 9, 2026","format":false,"excerpt":"Home Services CRM & Automation Google Search Ads Local SEO Meta Ads SEO & AEO Web Development Reputation Management Tracking & Reporting Strategic Social Media Community Branding Public Relations About Us Meet the Team Our Partners Resources Case Studies FAQs Blog Submit a Request Contact Us Home Services CRM &\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":81,"url":"https:\/\/elderbloomstrategies.com\/?page_id=81","url_meta":{"origin":469,"position":2},"title":"Community Branding","author":"Jean Almonte","date":"April 9, 2026","format":false,"excerpt":"Home Services CRM & Automation Google Search Ads Local SEO Meta Ads SEO & AEO Web Development Reputation Management Tracking & Reporting Strategic Social Media Community Branding Public Relations About Us Meet the Team Our Partners Resources Case Studies FAQs Blog Contact Us Home Services CRM & Automation Google Search\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":60,"url":"https:\/\/elderbloomstrategies.com\/?page_id=60","url_meta":{"origin":469,"position":3},"title":"CRM &#038; Automation","author":"Jean Almonte","date":"April 9, 2026","format":false,"excerpt":"Home Services CRM & Automation Google Search Ads Local SEO Meta Ads SEO & AEO Web Development Reputation Management Tracking & Reporting Strategic Social Media Community Branding Public Relations About Us Meet the Team Our Partners Resources Case Studies FAQs Blog Submit a Request Contact Us Home Services CRM &\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":57,"url":"https:\/\/elderbloomstrategies.com\/?page_id=57","url_meta":{"origin":469,"position":4},"title":"Our Partners","author":"Jean Almonte","date":"April 9, 2026","format":false,"excerpt":"Home Services CRM & Automation Google Search Ads Local SEO Meta Ads SEO & AEO Web Development Reputation Management Tracking & Reporting Strategic Social Media Community Branding Public Relations About Us Meet the Team Our Partners Resources Case Studies FAQs Blog Contact Us Home Services CRM & Automation Google Search\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":476,"url":"https:\/\/elderbloomstrategies.com\/?page_id=476","url_meta":{"origin":469,"position":5},"title":"The Highlands at Wyomissing Case Study","author":"Jean Almonte","date":"April 14, 2026","format":false,"excerpt":"Home Services CRM & Automation Google Search Ads Local SEO Meta Ads SEO & AEO Web Development Reputation Management Tracking & Reporting Strategic Social Media Community Branding Public Relations About Us Meet the Team Our Partners Resources Case Studies FAQs Blog Submit a Request Contact Us Home Services CRM &\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/elderbloomstrategies.com\/index.php?rest_route=\/wp\/v2\/pages\/469","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elderbloomstrategies.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/elderbloomstrategies.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/elderbloomstrategies.com\/index.php?rest_route=\/wp\/v2\/users\/279444861"}],"replies":[{"embeddable":true,"href":"https:\/\/elderbloomstrategies.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=469"}],"version-history":[{"count":11,"href":"https:\/\/elderbloomstrategies.com\/index.php?rest_route=\/wp\/v2\/pages\/469\/revisions"}],"predecessor-version":[{"id":1378,"href":"https:\/\/elderbloomstrategies.com\/index.php?rest_route=\/wp\/v2\/pages\/469\/revisions\/1378"}],"wp:attachment":[{"href":"https:\/\/elderbloomstrategies.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=469"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}