{"id":84,"date":"2026-04-09T21:15:51","date_gmt":"2026-04-10T01:15:51","guid":{"rendered":"https:\/\/elderbloomstrategies.com\/?page_id=84"},"modified":"2026-04-25T01:16:11","modified_gmt":"2026-04-25T05:16:11","slug":"social-media","status":"publish","type":"page","link":"https:\/\/elderbloomstrategies.com\/?page_id=84","title":{"rendered":"Strategic Social Media"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"84\" class=\"elementor elementor-84\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2224903c e-flex e-con-boxed e-con e-parent\" data-id=\"2224903c\" 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-05cd687 elementor-widget elementor-widget-global elementor-global-818 elementor-widget-html\" data-id=\"05cd687\" 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(255,255,255,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: #a78bfa;\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(255,255,255,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: #111;\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: #a78bfa;\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<div class=\"elementor-element elementor-element-75e14465 elementor-widget elementor-widget-html\" data-id=\"75e14465\" 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>Strategic Social Media for Senior Living Communities | Elderbloom Strategies | Boston, MA<\/title>\r\n<meta name=\"description\" content=\"Elderbloom Strategies delivers Strategic Social Media exclusively for senior living communities. Build trust, drive inquiries, and fill beds faster with social media that speaks to families. Trusted by 140+ communities across the US, Canada & Europe.\">\r\n<meta name=\"keywords\" content=\"social media senior living, senior living Facebook marketing, assisted living Instagram, memory care social media strategy, senior living marketing agency Boston, senior living digital marketing, senior care social content, occupancy marketing senior living, social media for nursing homes, senior living community branding\">\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\/services\/strategic-social-media\/\">\r\n<meta property=\"og:title\" content=\"Strategic Social Media for Senior Living Communities | Elderbloom Strategies\">\r\n<meta property=\"og:description\" content=\"Build trust, fill beds, and grow your community's reputation through social media built exclusively for senior living. Trusted by 140+ communities.\">\r\n<meta property=\"og:type\" content=\"website\">\r\n<meta property=\"og:url\" content=\"https:\/\/elderbloomstrategies.com\/services\/strategic-social-media\/\">\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=\"Strategic Social Media for Senior Living | Elderbloom Strategies\">\r\n<meta name=\"twitter:description\" content=\"Social media that fills beds. Built exclusively for senior living communities.\">\r\n<script type=\"application\/ld+json\">\r\n{\r\n  \"@context\": \"https:\/\/schema.org\",\r\n  \"@type\": \"Service\",\r\n  \"name\": \"Strategic Social Media for Senior Living Communities\",\r\n  \"description\": \"Specialized social media marketing services for senior living communities including content strategy, Facebook and Instagram management, community engagement, reputation building, and family trust campaigns to increase occupancy.\",\r\n  \"provider\": {\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      \"addressLocality\": \"Boston\",\r\n      \"addressRegion\": \"MA\",\r\n      \"addressCountry\": \"US\"\r\n    },\r\n    \"areaServed\": [\"US\", \"CA\", \"GB\", \"EU\"],\r\n    \"knowsAbout\": [\"Senior Living Marketing\", \"Social Media Strategy\", \"Facebook Marketing\", \"Assisted Living Marketing\", \"Memory Care Marketing\", \"Community Branding\"]\r\n  },\r\n  \"serviceType\": \"Strategic Social Media\",\r\n  \"audience\": {\r\n    \"@type\": \"Audience\",\r\n    \"audienceType\": \"Senior Living Community Operators and Marketing Directors\"\r\n  }\r\n}\r\n<\/script>\r\n<script type=\"application\/ld+json\">\r\n{\r\n  \"@context\": \"https:\/\/schema.org\",\r\n  \"@type\": \"FAQPage\",\r\n  \"mainEntity\": [\r\n    {\r\n      \"@type\": \"Question\",\r\n      \"name\": \"How long does it take to see results from social media for senior living?\",\r\n      \"acceptedAnswer\": {\r\n        \"@type\": \"Answer\",\r\n        \"text\": \"Most Elderbloom clients see measurable improvements in engagement, brand awareness, and inquiry volume within 30\u201360 days. Consistent trust-building through social content typically produces a meaningful pipeline impact within 3\u20134 months, with communities reporting increased tour requests directly attributed to their social presence.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\": \"Question\",\r\n      \"name\": \"What platforms do you manage for senior living communities?\",\r\n      \"acceptedAnswer\": {\r\n        \"@type\": \"Answer\",\r\n        \"text\": \"We manage Facebook, Instagram, LinkedIn, and Google Business Profile posts as part of our social strategy. We focus on the platforms where adult children and decision-makers for senior care actually spend their time \u2014 and we create content specifically designed for those audiences.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\": \"Question\",\r\n      \"name\": \"Does social media really impact occupancy in senior living?\",\r\n      \"acceptedAnswer\": {\r\n        \"@type\": \"Answer\",\r\n        \"text\": \"Yes. Families researching senior care are doing it across multiple touchpoints \u2014 Google, social media, reviews, word of mouth. Communities that maintain an active, authentic, and empathetic social presence are chosen more often because families feel they already know and trust the community before they ever pick up the phone. Our social clients report an average 178% increase in organic inquiries within 6 months.\"\r\n      }\r\n    }\r\n  ]\r\n}\r\n<\/script>\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<style>\r\n:root {\r\n  --green: #18cb96;\r\n  --purple: #a70dd5;\r\n  --bg-dark: #080808;\r\n  --bg-card: #111111;\r\n  --bg-card2: #161616;\r\n  --text-white: #f5f5f5;\r\n  --text-muted: #888;\r\n  --text-dim: #555;\r\n  --border: rgba(255,255,255,0.07);\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: #f5f5f5 !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(255,255,255,0.025) 1px, transparent 1px), linear-gradient(90deg, rgba(255,255,255,0.025) 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;\r\n  align-items: center;\r\n  gap: 6px;\r\n  font-size: 11px;\r\n  font-weight: 600;\r\n  letter-spacing: 0.12em;\r\n  text-transform: uppercase;\r\n  color: var(--green);\r\n  background: rgba(24,203,150,0.08);\r\n  border: 1px solid rgba(24,203,150,0.2);\r\n  padding: 5px 14px;\r\n  border-radius: 100px;\r\n  margin-bottom: 1.5rem;\r\n}\r\n.tag::before {\r\n  content: '';\r\n  width: 6px; height: 6px;\r\n  border-radius: 50%;\r\n  background: var(--green);\r\n  box-shadow: 0 0 6px var(--green);\r\n}\r\n.tag-purple {\r\n  color: var(--purple);\r\n  background: rgba(167,13,213,0.08);\r\n  border-color: rgba(167,13,213,0.25);\r\n}\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;\r\n  align-items: center;\r\n  gap: 10px;\r\n  background: var(--green);\r\n  color: #050505;\r\n  font-family: 'Montserrat', sans-serif;\r\n  font-weight: 700;\r\n  font-size: 14px;\r\n  letter-spacing: 0.03em;\r\n  padding: 14px 28px;\r\n  border-radius: 8px;\r\n  border: none;\r\n  cursor: pointer;\r\n  transition: all 0.25s ease;\r\n  white-space: nowrap;\r\n  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.btn-ghost {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 10px;\r\n  background: transparent;\r\n  color: var(--text-white);\r\n  font-family: 'Montserrat', sans-serif;\r\n  font-weight: 600;\r\n  font-size: 14px;\r\n  padding: 14px 28px;\r\n  border-radius: 8px;\r\n  border: 1px solid var(--border);\r\n  cursor: pointer;\r\n  transition: all 0.25s ease;\r\n  white-space: nowrap;\r\n  text-decoration: none;\r\n}\r\n.btn-ghost:hover { border-color: rgba(255,255,255,0.25); background: rgba(255,255,255,0.04); }\r\n.gradient-text {\r\n  background: linear-gradient(135deg, var(--green) 0%, #5eedc4 50%, var(--purple) 100%);\r\n  -webkit-background-clip: text;\r\n  -webkit-text-fill-color: transparent;\r\n  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 {\r\n  width: 10px; height: 10px;\r\n  border-radius: 50%;\r\n  background: var(--green);\r\n  box-shadow: 0 0 12px var(--green);\r\n  animation: pulse 2s infinite;\r\n  flex-shrink: 0;\r\n  display: inline-block;\r\n}\r\n@keyframes pulse {\r\n  0%, 100% { opacity: 1; transform: scale(1); }\r\n  50% { opacity: 0.6; transform: scale(0.85); }\r\n}\r\n\r\n\/* HERO *\/\r\n#hero { position: relative; padding: 120px 0 80px; overflow: hidden; }\r\n.hero-glow-1 {\r\n  position: absolute;\r\n  width: 800px; height: 800px;\r\n  border-radius: 50%;\r\n  background: radial-gradient(circle, rgba(24,203,150,0.12) 0%, transparent 70%);\r\n  top: -250px; left: -250px;\r\n  pointer-events: none;\r\n}\r\n.hero-glow-2 {\r\n  position: absolute;\r\n  width: 600px; height: 600px;\r\n  border-radius: 50%;\r\n  background: radial-gradient(circle, rgba(167,13,213,0.1) 0%, transparent 70%);\r\n  bottom: -100px; right: -150px;\r\n  pointer-events: none;\r\n}\r\n.hero-eyebrow {\r\n  font-size: 12px;\r\n  font-weight: 600;\r\n  letter-spacing: 0.15em;\r\n  text-transform: uppercase;\r\n  color: var(--green);\r\n  margin-bottom: 1.5rem;\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 12px;\r\n}\r\n.hero-eyebrow::before { content: ''; display: block; width: 32px; height: 1px; background: var(--green); }\r\n.hero-headline { font-size: clamp(42px, 6.5vw, 82px); font-weight: 900; line-height: 1.05; letter-spacing: -0.03em; margin-bottom: 1.75rem; max-width: 900px; }\r\n.hero-sub { font-size: clamp(16px, 2.2vw, 19px); color: rgba(245,245,245,0.65); font-weight: 400; max-width: 620px; line-height: 1.7; margin-bottom: 3rem; }\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(245,245,245,0.6); }\r\n.hero-trust-item::before {\r\n  content: '\u2713';\r\n  width: 18px; height: 18px;\r\n  border-radius: 50%;\r\n  background: rgba(24,203,150,0.15);\r\n  border: 1px solid rgba(24,203,150,0.3);\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  font-size: 10px;\r\n  font-weight: 800;\r\n  color: var(--green);\r\n  flex-shrink: 0;\r\n}\r\n.hero-stats { display: flex; gap: 48px; padding-top: 48px; border-top: 1px solid var(--border); flex-wrap: wrap; }\r\n.hero-stat-num { font-size: 42px; font-weight: 900; color: var(--green); line-height: 1; }\r\n.hero-stat-label { font-size: 13px; color: var(--text-muted); margin-top: 6px; max-width: 150px; line-height: 1.4; }\r\n\r\n\/* TICKER *\/\r\n.ticker-wrap { overflow: hidden; border-top: 1px solid var(--border); border-bottom: 1px solid var(--border); padding: 16px 0; background: rgba(255,255,255,0.015); }\r\n.ticker-track { display: flex; gap: 0; width: max-content; animation: ticker 35s linear infinite; }\r\n.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: var(--text-muted); white-space: nowrap; }\r\n.ticker-dot { width: 5px; height: 5px; border-radius: 50%; background: var(--green); flex-shrink: 0; }\r\n@keyframes ticker { from { transform: translateX(0); } to { transform: translateX(-50%); } }\r\n\r\n\/* URGENCY BANNER *\/\r\n.urgency-banner {\r\n  background: linear-gradient(90deg, rgba(167,13,213,0.12) 0%, rgba(24,203,150,0.08) 100%);\r\n  border: 1px solid rgba(167,13,213,0.25);\r\n  border-radius: 12px;\r\n  padding: 16px 24px;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n  gap: 16px;\r\n  flex-wrap: wrap;\r\n  margin-bottom: 0;\r\n}\r\n.urgency-text { display: flex; align-items: center; gap: 12px; font-size: 13px; color: rgba(245,245,245,0.85); }\r\n.urgency-badge { font-size: 10px; font-weight: 800; letter-spacing: 0.1em; text-transform: uppercase; background: var(--purple); color: #fff; padding: 4px 10px; border-radius: 100px; }\r\n\r\n\/* SOCIAL MOCK WIDGET *\/\r\n#why-social { position: relative; overflow: hidden; }\r\n.why-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 80px; align-items: center; }\r\n.why-headline { font-size: clamp(32px, 4.5vw, 52px); font-weight: 900; line-height: 1.1; margin-bottom: 1.5rem; }\r\n.why-desc { font-size: 16px; color: rgba(245,245,245,0.65); line-height: 1.8; margin-bottom: 2rem; }\r\n.why-stats-stack { display: flex; flex-direction: column; gap: 16px; }\r\n.why-stat-item { display: flex; align-items: center; gap: 20px; padding: 20px 24px; background: var(--bg-card); border: 1px solid var(--border); border-radius: 14px; transition: all 0.3s; }\r\n.why-stat-item:hover { border-color: var(--border-green); background: rgba(24,203,150,0.04); transform: translateX(6px); }\r\n.why-stat-num { font-size: 32px; font-weight: 900; color: var(--green); line-height: 1; flex-shrink: 0; min-width: 90px; }\r\n.why-stat-desc { font-size: 13px; color: rgba(245,245,245,0.65); line-height: 1.5; }\r\n.why-visual { background: var(--bg-card); border: 1px solid rgba(24,203,150,0.2); border-radius: 20px; overflow: hidden; position: relative; }\r\n.why-visual::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, var(--green), var(--purple)); }\r\n\r\n\/* Social Feed Mock *\/\r\n.social-mock { background: var(--bg-card2); padding: 24px; }\r\n.social-mock-header { display: flex; align-items: center; gap: 10px; margin-bottom: 16px; padding-bottom: 14px; border-bottom: 1px solid var(--border); }\r\n.social-platform-icons { display: flex; gap: 8px; margin-left: auto; }\r\n.social-platform-icon { width: 28px; height: 28px; border-radius: 8px; display: flex; align-items: center; justify-content: center; font-size: 13px; }\r\n.social-platform-icon.fb { background: rgba(24,119,242,0.15); border: 1px solid rgba(24,119,242,0.25); }\r\n.social-platform-icon.ig { background: rgba(225,48,108,0.15); border: 1px solid rgba(225,48,108,0.25); }\r\n.social-platform-icon.li { background: rgba(10,102,194,0.15); border: 1px solid rgba(10,102,194,0.25); }\r\n.social-post { background: rgba(255,255,255,0.02); border: 1px solid var(--border); border-radius: 12px; padding: 16px; margin-bottom: 12px; transition: border-color 0.3s; cursor: pointer; }\r\n.social-post:hover { border-color: rgba(24,203,150,0.25); }\r\n.social-post-header { display: flex; align-items: center; gap: 10px; margin-bottom: 10px; }\r\n.social-avatar { width: 32px; height: 32px; border-radius: 50%; background: linear-gradient(135deg, var(--green), var(--purple)); display: flex; align-items: center; justify-content: center; font-size: 10px; font-weight: 800; color: #050505; flex-shrink: 0; }\r\n.social-post-name { font-size: 12px; font-weight: 700; }\r\n.social-post-time { font-size: 10px; color: var(--text-muted); }\r\n.social-post-text { font-size: 11px; color: rgba(245,245,245,0.7); line-height: 1.6; margin-bottom: 10px; }\r\n.social-post-image { height: 80px; border-radius: 8px; background: linear-gradient(135deg, rgba(24,203,150,0.15), rgba(167,13,213,0.1)); border: 1px solid var(--border); display: flex; align-items: center; justify-content: center; font-size: 22px; margin-bottom: 10px; }\r\n.social-post-stats { display: flex; gap: 16px; }\r\n.social-post-stat { font-size: 10px; color: var(--text-muted); display: flex; align-items: center; gap: 4px; }\r\n.social-post-stat.highlight { color: var(--green); font-weight: 700; }\r\n.social-caption { font-size: 11px; color: var(--text-muted); text-align: center; padding: 12px; border-top: 1px solid var(--border); }\r\n\r\n\/* PROOF STRIP *\/\r\n#proof-strip { padding: 60px 0; background: var(--bg-card); border-top: 1px solid var(--border); border-bottom: 1px solid var(--border); }\r\n.proof-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 1px; background: var(--border); border-radius: 16px; overflow: hidden; }\r\n.proof-cell { background: var(--bg-card); padding: 32px 24px; text-align: center; transition: background 0.3s; }\r\n.proof-cell:hover { background: var(--bg-card2); }\r\n.proof-num { font-size: clamp(30px, 4vw, 46px); font-weight: 900; color: var(--green); line-height: 1; margin-bottom: 8px; }\r\n.proof-label { font-size: 13px; color: var(--text-muted); line-height: 1.5; }\r\n\r\n\/* SERVICES *\/\r\n#what-we-do { position: relative; }\r\n.services-headline { font-size: clamp(30px, 4vw, 50px); font-weight: 900; line-height: 1.1; margin-bottom: 1rem; }\r\n.services-sub { font-size: 17px; color: rgba(245,245,245,0.55); max-width: 580px; line-height: 1.6; margin-bottom: 60px; }\r\n.services-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; }\r\n.service-card { background: var(--bg-card); border: 1px solid var(--border); border-radius: 20px; padding: 36px 30px; position: relative; overflow: hidden; transition: all 0.3s ease; cursor: default; }\r\n.service-card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, transparent, var(--green), transparent); opacity: 0; transition: opacity 0.3s; }\r\n.service-card:hover { transform: translateY(-6px); border-color: rgba(24,203,150,0.25); box-shadow: 0 24px 70px rgba(24,203,150,0.07); }\r\n.service-card:hover::before { opacity: 1; }\r\n.service-icon { width: 52px; height: 52px; border-radius: 14px; 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: 24px; margin-bottom: 1.5rem; }\r\n.service-title { font-size: 18px; font-weight: 800; margin-bottom: 0.75rem; }\r\n.service-desc { font-size: 14px; color: rgba(245,245,245,0.6); line-height: 1.7; margin-bottom: 1.25rem; }\r\n.service-bullets { display: flex; flex-direction: column; gap: 8px; }\r\n.service-bullet { display: flex; align-items: flex-start; gap: 8px; font-size: 12px; color: rgba(245,245,245,0.65); }\r\n.service-bullet::before { content: '\u2192'; color: var(--green); font-weight: 700; flex-shrink: 0; margin-top: 1px; }\r\n\r\n\/* PROCESS *\/\r\n#process { background: var(--bg-card); border-top: 1px solid var(--border); border-bottom: 1px solid var(--border); }\r\n.process-header { text-align: center; margin-bottom: 60px; }\r\n.process-headline { font-size: clamp(30px, 4vw, 50px); font-weight: 900; line-height: 1.1; margin-bottom: 1rem; }\r\n.process-sub { font-size: 16px; color: rgba(245,245,245,0.55); }\r\n.process-steps { display: grid; grid-template-columns: repeat(4, 1fr); gap: 24px; position: relative; }\r\n.process-steps::before { content: ''; position: absolute; top: 40px; left: calc(12.5% + 20px); right: calc(12.5% + 20px); height: 1px; background: linear-gradient(90deg, var(--green), var(--purple)); opacity: 0.3; }\r\n.process-step { text-align: center; position: relative; }\r\n.process-step-num { width: 80px; height: 80px; border-radius: 50%; background: var(--bg-dark); border: 2px solid rgba(24,203,150,0.3); display: flex; align-items: center; justify-content: center; font-size: 22px; font-weight: 900; color: var(--green); margin: 0 auto 1.5rem; position: relative; z-index: 1; transition: all 0.3s; }\r\n.process-step:hover .process-step-num { background: rgba(24,203,150,0.1); border-color: var(--green); box-shadow: 0 0 24px rgba(24,203,150,0.25); }\r\n.process-step-title { font-size: 16px; font-weight: 800; margin-bottom: 0.75rem; }\r\n.process-step-desc { font-size: 13px; color: rgba(245,245,245,0.6); line-height: 1.6; }\r\n.process-timeline { display: flex; align-items: center; justify-content: center; gap: 6px; margin-top: 12px; }\r\n.process-timeline-badge { font-size: 10px; font-weight: 700; padding: 3px 10px; border-radius: 100px; background: rgba(24,203,150,0.1); border: 1px solid rgba(24,203,150,0.2); color: var(--green); }\r\n\r\n\/* RESULTS *\/\r\n#results-preview { position: relative; }\r\n.results-header { display: flex; justify-content: space-between; align-items: flex-end; margin-bottom: 48px; gap: 24px; flex-wrap: wrap; }\r\n.results-headline { font-size: clamp(28px, 4vw, 48px); font-weight: 900; line-height: 1.1; }\r\n.results-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; }\r\n.result-card { background: var(--bg-card); border: 1px solid var(--border); border-radius: 20px; overflow: hidden; position: relative; transition: all 0.3s ease; }\r\n.result-card:hover { transform: translateY(-6px); border-color: rgba(24,203,150,0.25); box-shadow: 0 24px 70px rgba(24,203,150,0.08); }\r\n.result-card-top { padding: 28px 28px 20px; background: var(--bg-card2); border-bottom: 1px solid var(--border); }\r\n.result-card-meta { display: flex; justify-content: space-between; align-items: center; margin-bottom: 14px; }\r\n.result-type-badge { font-size: 10px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; padding: 4px 10px; border-radius: 100px; border: 1px solid; }\r\n.badge-assisted { color: var(--green); border-color: rgba(24,203,150,0.3); background: rgba(24,203,150,0.07); }\r\n.badge-memory { color: #a78bfa; border-color: rgba(167,139,250,0.3); background: rgba(167,139,250,0.07); }\r\n.badge-ccrc { color: #f59e0b; border-color: rgba(245,158,11,0.3); background: rgba(245,158,11,0.07); }\r\n.result-location { font-size: 11px; color: var(--text-muted); display: flex; align-items: center; gap: 4px; }\r\n.result-community { font-size: 17px; font-weight: 800; margin-bottom: 6px; }\r\n.result-headline { font-size: 13px; color: rgba(245,245,245,0.6); line-height: 1.5; }\r\n.result-card-body { padding: 24px 28px; }\r\n.result-metrics { display: grid; grid-template-columns: repeat(3, 1fr); gap: 12px; margin-bottom: 20px; }\r\n.result-metric { text-align: center; }\r\n.result-metric-num { font-size: clamp(18px, 2vw, 24px); font-weight: 900; color: var(--green); line-height: 1; margin-bottom: 4px; }\r\n.result-metric-label { font-size: 10px; color: var(--text-muted); line-height: 1.3; }\r\n.result-cta { display: flex; justify-content: space-between; align-items: center; padding-top: 16px; border-top: 1px solid var(--border); }\r\n.result-read-more { font-size: 12px; font-weight: 700; color: var(--green); letter-spacing: 0.05em; display: flex; align-items: center; gap: 6px; transition: gap 0.2s; }\r\n.result-card:hover .result-read-more { gap: 10px; }\r\n.result-timeline { font-size: 11px; color: var(--text-dim); }\r\n\r\n\/* WHO IT'S FOR *\/\r\n#who-its-for { background: var(--bg-card); border-top: 1px solid var(--border); border-bottom: 1px solid var(--border); }\r\n.who-header { text-align: center; margin-bottom: 60px; }\r\n.who-headline { font-size: clamp(28px, 4vw, 48px); font-weight: 900; line-height: 1.1; margin-bottom: 1rem; }\r\n.who-sub { font-size: 16px; color: rgba(245,245,245,0.55); max-width: 540px; margin: 0 auto; }\r\n.who-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; }\r\n.who-card { background: var(--bg-dark); border: 1px solid var(--border); border-radius: 20px; padding: 36px 28px; text-align: center; transition: all 0.3s; }\r\n.who-card:hover { border-color: rgba(167,13,213,0.3); transform: translateY(-4px); box-shadow: 0 20px 60px rgba(167,13,213,0.08); }\r\n.who-icon { font-size: 36px; margin-bottom: 1rem; }\r\n.who-role { font-size: 16px; font-weight: 800; margin-bottom: 0.5rem; }\r\n.who-desc { font-size: 13px; color: rgba(245,245,245,0.6); line-height: 1.6; margin-bottom: 1rem; }\r\n.who-pain { font-size: 12px; color: rgba(245,245,245,0.5); background: rgba(255,255,255,0.03); border: 1px solid var(--border); border-radius: 8px; padding: 10px 14px; line-height: 1.5; font-style: italic; }\r\n\r\n\/* TESTIMONIALS *\/\r\n#testimonials { position: relative; overflow: hidden; }\r\n.test-glow { position: absolute; width: 500px; height: 500px; border-radius: 50%; background: radial-gradient(circle, rgba(24,203,150,0.07) 0%, transparent 70%); top: -100px; left: -100px; pointer-events: none; }\r\n.testimonials-header { text-align: center; margin-bottom: 60px; }\r\n.testimonials-headline { font-size: clamp(28px, 4vw, 48px); font-weight: 900; line-height: 1.1; margin-bottom: 1rem; }\r\n.testimonials-sub { font-size: 16px; color: rgba(245,245,245,0.55); }\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.stars { display: flex; gap: 4px; 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.testimonial-quote { font-size: 14px; line-height: 1.75; color: rgba(245,245,245,0.75); margin-bottom: 28px; font-style: italic; }\r\n.testimonial-quote::before { content: '\\201C'; color: var(--green); 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-title { font-size: 12px; color: var(--text-muted); margin-top: 2px; }\r\n\r\n\/* FAQ *\/\r\n#faq { background: var(--bg-card); border-top: 1px solid var(--border); border-bottom: 1px solid var(--border); }\r\n.faq-header { text-align: center; margin-bottom: 60px; }\r\n.faq-headline { font-size: clamp(28px, 4vw, 46px); font-weight: 900; line-height: 1.1; margin-bottom: 1rem; }\r\n.faq-list { max-width: 800px; margin: 0 auto; display: flex; flex-direction: column; gap: 12px; }\r\n.faq-item { background: var(--bg-dark); border: 1px solid var(--border); border-radius: 14px; overflow: hidden; transition: border-color 0.3s; }\r\n.faq-item.open { border-color: rgba(24,203,150,0.3); }\r\n.faq-question { width: 100%; display: flex; justify-content: space-between; align-items: center; padding: 22px 24px; background: transparent; border: none; color: var(--text-white); font-family: 'Montserrat', sans-serif; font-size: 15px; font-weight: 700; text-align: left; cursor: pointer; gap: 16px; transition: background 0.25s; }\r\n.faq-question:hover { background: rgba(255,255,255,0.02); }\r\n.faq-icon { width: 24px; height: 24px; border-radius: 50%; background: rgba(24,203,150,0.1); border: 1px solid rgba(24,203,150,0.25); display: flex; align-items: center; justify-content: center; font-size: 14px; color: var(--green); flex-shrink: 0; transition: transform 0.3s; }\r\n.faq-item.open .faq-icon { transform: rotate(45deg); }\r\n.faq-answer { max-height: 0; overflow: hidden; transition: max-height 0.4s ease, padding 0.3s; padding: 0 24px; }\r\n.faq-answer-inner { font-size: 14px; color: rgba(245,245,245,0.65); line-height: 1.75; padding-bottom: 22px; }\r\n.faq-item.open .faq-answer { max-height: 300px; }\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(26px, 3.5vw, 42px); font-weight: 900; line-height: 1.1; margin-bottom: 1rem; }\r\n.newsletter-sub { font-size: 15px; color: rgba(245,245,245,0.6); 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(245,245,245,0.7); }\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: flex; align-items: center; justify-content: center; font-size: 11px; font-weight: 800; color: var(--green); 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(245,245,245,0.75); }\r\n.nl-live-num { font-weight: 800; color: var(--green); }\r\n.nl-title { font-size: 18px; font-weight: 800; margin-bottom: 4px; }\r\n.nl-subtitle { font-size: 13px; color: rgba(245,245,245,0.5); margin-bottom: 20px; }\r\n.newsletter-form { display: flex; flex-direction: column; gap: 14px; }\r\n.nl-input { background: rgba(255,255,255,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-privacy { font-size: 11px; color: var(--text-dim); text-align: center; line-height: 1.5; }\r\n\r\n\/* CALCULATOR *\/\r\n#calculator { position: relative; overflow: hidden; background: var(--bg-dark); }\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(30px, 4.5vw, 52px); font-weight: 900; line-height: 1.1; margin-bottom: 1rem; }\r\n.calc-sub { font-size: 17px; color: rgba(245,245,245,0.55); 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-card); 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: 12px; 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(245,245,245,0.75); line-height: 1.4; }\r\n.calc-input-val { font-size: 14px; font-weight: 700; color: var(--green); 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; 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-card); 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(30px, 4vw, 46px); font-weight: 900; color: var(--green); line-height: 1; margin-bottom: 8px; transition: all 0.4s ease; }\r\n.calc-result-num.loss { color: #f95c5c; }\r\n.calc-result-sub { font-size: 13px; color: rgba(245,245,245,0.5); 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: 12px; 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(245,245,245,0.65); }\r\n.breakdown-val { font-weight: 700; color: #f95c5c; }\r\n.breakdown-val.green { color: var(--green); }\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(245,245,245,0.7); line-height: 1.6; text-align: center; }\r\n.calc-cta-note strong { color: var(--green); }\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(32px, 4.5vw, 52px); font-weight: 900; line-height: 1.1; margin-bottom: 1.5rem; }\r\n.contact-desc { font-size: 16px; color: rgba(245,245,245,0.6); line-height: 1.7; 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(255,255,255,0.03); border: 1px solid var(--border); border-radius: 100px; font-size: 12px; color: rgba(245,245,245,0.65); }\r\n\r\n\/* BOOKING WIDGET *\/\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; }\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); 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-quarter-note { font-size: 11px; color: rgba(245,245,245,0.5); margin-bottom: 12px; display: flex; align-items: center; gap: 6px; }\r\n.booking-quarter-note span { color: #f95c5c; font-weight: 700; }\r\n.booking-slots { display: flex; flex-direction: column; gap: 8px; }\r\n.booking-slot { display: flex; align-items: center; justify-content: space-between; padding: 10px 14px; background: rgba(255,255,255,0.03); border: 1px solid var(--border); border-radius: 8px; cursor: pointer; transition: all 0.25s; gap: 12px; }\r\n.booking-slot:hover { border-color: var(--border-green); background: rgba(24,203,150,0.04); }\r\n.booking-slot-time { font-size: 12px; font-weight: 700; }\r\n.booking-slot-day { font-size: 11px; color: var(--text-muted); }\r\n.booking-slot-cta { font-size: 10px; font-weight: 700; color: var(--green); text-transform: uppercase; letter-spacing: 0.08em; }\r\n.booking-calls-live { display: flex; align-items: center; gap: 8px; font-size: 11px; color: rgba(245,245,245,0.55); margin-top: 12px; }\r\n.booking-calls-num { font-weight: 800; color: var(--green); }\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(255,255,255,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: #161616; }\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-privacy { text-align: center; font-size: 11px; color: var(--text-dim); margin-top: 14px; line-height: 1.5; }\r\n\r\n\/* CTA STRIP *\/\r\n#cta-strip { padding: 80px 0; }\r\n.cta-inner { background: var(--bg-card); border: 1px solid var(--border); border-radius: 24px; padding: 70px 80px; display: grid; grid-template-columns: 1fr auto; gap: 60px; align-items: center; position: relative; overflow: hidden; }\r\n.cta-inner::before { content: ''; position: absolute; inset: 0; background: linear-gradient(135deg, rgba(24,203,150,0.05) 0%, transparent 60%); border-radius: 24px; }\r\n.cta-inner::after { content: ''; position: absolute; width: 400px; height: 400px; border-radius: 50%; background: radial-gradient(circle, rgba(167,13,213,0.1) 0%, transparent 70%); right: -100px; bottom: -100px; pointer-events: none; }\r\n.cta-headline { font-size: clamp(28px, 4vw, 44px); font-weight: 900; line-height: 1.1; margin-bottom: 1rem; position: relative; z-index: 1; }\r\n.cta-sub { font-size: 16px; color: rgba(245,245,245,0.6); line-height: 1.7; position: relative; z-index: 1; }\r\n.cta-right { display: flex; flex-direction: column; gap: 16px; flex-shrink: 0; position: relative; z-index: 1; }\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\/* RESPONSIVE *\/\r\n@media (max-width: 1024px) {\r\n  .why-grid { grid-template-columns: 1fr; gap: 48px; }\r\n  .services-grid { grid-template-columns: repeat(2, 1fr); }\r\n  .process-steps { grid-template-columns: repeat(2, 1fr); }\r\n  .process-steps::before { display: none; }\r\n  .results-grid { grid-template-columns: repeat(2, 1fr); }\r\n  .who-grid { grid-template-columns: repeat(2, 1fr); }\r\n  .testimonials-grid { grid-template-columns: repeat(2, 1fr); }\r\n  .proof-grid { grid-template-columns: repeat(2, 1fr); }\r\n  .contact-grid { grid-template-columns: 1fr; gap: 48px; }\r\n  .newsletter-inner { grid-template-columns: 1fr; gap: 48px; }\r\n  .calc-wrap { grid-template-columns: 1fr; }\r\n  .calc-results { position: static; }\r\n  .cta-inner { grid-template-columns: 1fr; gap: 32px; padding: 50px 40px; }\r\n  .cta-right { flex-direction: row; }\r\n}\r\n@media (max-width: 768px) {\r\n  section { padding: 70px 0; }\r\n  .container { padding: 0 1.25rem; }\r\n  .services-grid { grid-template-columns: 1fr; }\r\n  .process-steps { grid-template-columns: 1fr; }\r\n  .results-grid { grid-template-columns: 1fr; }\r\n  .who-grid { grid-template-columns: 1fr; }\r\n  .testimonials-grid { grid-template-columns: 1fr; }\r\n  .contact-form { padding: 28px 22px; }\r\n  .form-row { grid-template-columns: 1fr; }\r\n  .cta-inner { padding: 36px 24px; }\r\n  .cta-right { flex-direction: column; }\r\n  .hero-stats { gap: 28px; }\r\n  .calc-inputs { padding: 22px 18px; }\r\n  .sticky-cta { bottom: 16px; right: 16px; }\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  .urgency-banner { flex-direction: column; }\r\n  .proof-grid { grid-template-columns: repeat(2, 1fr); }\r\n  .breakdown-row { flex-direction: column; align-items: flex-start; gap: 4px; }\r\n}\r\n<\/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\">\r\n    <span>\ud83d\udcde<\/span> Book a Free Strategy Call\r\n  <\/a>\r\n<\/div>\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    <div class=\"urgency-banner reveal\" style=\"margin-bottom:2.5rem;\">\r\n      <div class=\"urgency-text\">\r\n        <div class=\"live-dot\"><\/div>\r\n        <span><strong style=\"color:var(--green);\">Strategic Social Media<\/strong> \u2014 Elderbloom Strategies \u00b7 Boston, MA<\/span>\r\n      <\/div>\r\n      <div style=\"display:flex;align-items:center;gap:12px;flex-wrap:wrap;\">\r\n        <span class=\"urgency-badge\">\ud83d\udd25 Only 2 Spots Left This Quarter<\/span>\r\n        <a href=\"#contact\" class=\"btn-primary\" style=\"font-size:12px;padding:10px 18px;\">Claim Your Spot \u2192<\/a>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"hero-eyebrow reveal\">Strategic Social Media for Senior Living Communities<\/div>\r\n    <h1 class=\"hero-headline reveal\">\r\n      Families Choose Who<br>\r\n      <span class=\"gradient-text\">They Already Trust.<\/span>\r\n    <\/h1>\r\n    <p class=\"hero-sub reveal reveal-delay-1\">\r\n      By the time a family calls your community, they've already formed an opinion \u2014 from your Facebook page, your reviews, your Instagram posts, your online presence. If that presence is silent, stale, or generic, you've already lost the tour. We fix that.\r\n    <\/p>\r\n    <div class=\"hero-cta-row reveal reveal-delay-2\">\r\n      <a href=\"#contact\" class=\"btn-primary\">Get a Free Social Media Audit <span>\u2192<\/span><\/a>\r\n      <a href=\"#what-we-do\" class=\"btn-ghost\">See How It Works \u2193<\/a>\r\n    <\/div>\r\n    <div class=\"hero-trust-row reveal reveal-delay-3\">\r\n      <div class=\"hero-trust-item\">Senior living exclusive<\/div>\r\n      <div class=\"hero-trust-item\">140+ communities served<\/div>\r\n      <div class=\"hero-trust-item\">Average 178% more organic inquiries<\/div>\r\n      <div class=\"hero-trust-item\">No long-term contracts<\/div>\r\n      <div class=\"hero-trust-item\">Content live within 14 days<\/div>\r\n    <\/div>\r\n    <div class=\"hero-stats reveal reveal-delay-4\">\r\n      <div>\r\n        <div class=\"hero-stat-num count-up\" data-target=\"140\">0<\/div>\r\n        <div class=\"hero-stat-label\">Communities Served Across 3 Continents<\/div>\r\n      <\/div>\r\n      <div>\r\n        <div class=\"hero-stat-num count-up\" data-target=\"178\">0<\/div>\r\n        <div class=\"hero-stat-label\">% Average Organic Inquiry Increase<\/div>\r\n      <\/div>\r\n      <div>\r\n        <div class=\"hero-stat-num count-up\" data-target=\"94\">0<\/div>\r\n        <div class=\"hero-stat-label\">% Average Occupancy for Long-Term Clients<\/div>\r\n      <\/div>\r\n      <div>\r\n        <div class=\"hero-stat-num\" style=\"font-size:42px;font-weight:900;color:var(--green);line-height:1;\">#1<\/div>\r\n        <div class=\"hero-stat-label\">Most Trusted Senior Living Social Agency<\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- TICKER -->\r\n<div class=\"ticker-wrap\" aria-hidden=\"true\">\r\n  <div class=\"ticker-track\">\r\n    <div class=\"ticker-item\"><span class=\"ticker-dot\"><\/span>Facebook Management<\/div>\r\n    <div class=\"ticker-item\"><span class=\"ticker-dot\"><\/span>Instagram Strategy<\/div>\r\n    <div class=\"ticker-item\"><span class=\"ticker-dot\"><\/span>Community Branding<\/div>\r\n    <div class=\"ticker-item\"><span class=\"ticker-dot\"><\/span>Content Creation<\/div>\r\n    <div class=\"ticker-item\"><span class=\"ticker-dot\"><\/span>Reputation Management<\/div>\r\n    <div class=\"ticker-item\"><span class=\"ticker-dot\"><\/span>Family Trust Campaigns<\/div>\r\n    <div class=\"ticker-item\"><span class=\"ticker-dot\"><\/span>Engagement Growth<\/div>\r\n    <div class=\"ticker-item\"><span class=\"ticker-dot\"><\/span>Occupancy Growth<\/div>\r\n    <div class=\"ticker-item\"><span class=\"ticker-dot\"><\/span>Senior Living Experts<\/div>\r\n    <div class=\"ticker-item\"><span class=\"ticker-dot\"><\/span>Boston, MA Agency<\/div>\r\n    <div class=\"ticker-item\"><span class=\"ticker-dot\"><\/span>Facebook Management<\/div>\r\n    <div class=\"ticker-item\"><span class=\"ticker-dot\"><\/span>Instagram Strategy<\/div>\r\n    <div class=\"ticker-item\"><span class=\"ticker-dot\"><\/span>Community Branding<\/div>\r\n    <div class=\"ticker-item\"><span class=\"ticker-dot\"><\/span>Content Creation<\/div>\r\n    <div class=\"ticker-item\"><span class=\"ticker-dot\"><\/span>Reputation Management<\/div>\r\n    <div class=\"ticker-item\"><span class=\"ticker-dot\"><\/span>Family Trust Campaigns<\/div>\r\n    <div class=\"ticker-item\"><span class=\"ticker-dot\"><\/span>Engagement Growth<\/div>\r\n    <div class=\"ticker-item\"><span class=\"ticker-dot\"><\/span>Occupancy Growth<\/div>\r\n    <div class=\"ticker-item\"><span class=\"ticker-dot\"><\/span>Senior Living Experts<\/div>\r\n    <div class=\"ticker-item\"><span class=\"ticker-dot\"><\/span>Boston, MA Agency<\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<!-- PROOF STRIP -->\r\n<section id=\"proof-strip\">\r\n  <div class=\"container\">\r\n    <div class=\"proof-grid reveal\">\r\n      <div class=\"proof-cell\">\r\n        <div class=\"proof-num\">140+<\/div>\r\n        <div class=\"proof-label\">Communities Managed \u2014 US, Canada & Europe<\/div>\r\n      <\/div>\r\n      <div class=\"proof-cell\">\r\n        <div class=\"proof-num\">178%<\/div>\r\n        <div class=\"proof-label\">Average Organic Inquiry Increase in 6 Months<\/div>\r\n      <\/div>\r\n      <div class=\"proof-cell\">\r\n        <div class=\"proof-num\">94%<\/div>\r\n        <div class=\"proof-label\">Average Occupancy Achieved for Long-Term Clients<\/div>\r\n      <\/div>\r\n      <div class=\"proof-cell\">\r\n        <div class=\"proof-num\">14 Days<\/div>\r\n        <div class=\"proof-label\">Average Time to First Post Going Live<\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- WHY SOCIAL MEDIA -->\r\n<section id=\"why-social\">\r\n  <div class=\"container\">\r\n    <div class=\"why-grid\">\r\n      <div class=\"reveal\">\r\n        <div class=\"tag\">The Uncomfortable Truth<\/div>\r\n        <h2 class=\"why-headline\">Families Research You Before<br><span class=\"gradient-text\">They Ever Call You.<\/span><\/h2>\r\n        <p class=\"why-desc\">\r\n          The adult daughter deciding where her mother will live doesn't just Google you \u2014 she goes to your Facebook page, scrolls your Instagram, reads your reviews, and forms a gut feeling about whether your community feels warm, alive, and trustworthy. All of that happens before she picks up the phone.\r\n        <\/p>\r\n        <p class=\"why-desc\">\r\n          If your last post was three months ago, your profile photo is blurry, and your page has four reviews \u2014 she's already called your competitor. Social media isn't a \"nice to have\" for senior living. It's the front door families walk through first.\r\n        <\/p>\r\n        <a href=\"#contact\" class=\"btn-primary\">Fix My Social Presence \u2192<\/a>\r\n      <\/div>\r\n      <div class=\"why-visual reveal reveal-delay-2\">\r\n        <div class=\"social-mock\">\r\n          <div class=\"social-mock-header\">\r\n            <div style=\"font-size:13px;font-weight:700;\">Your Community<\/div>\r\n            <div class=\"social-platform-icons\">\r\n              <div class=\"social-platform-icon fb\">f<\/div>\r\n              <div class=\"social-platform-icon ig\">\ud83d\udcf7<\/div>\r\n              <div class=\"social-platform-icon li\">in<\/div>\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"social-post\">\r\n            <div class=\"social-post-header\">\r\n              <div class=\"social-avatar\">EC<\/div>\r\n              <div>\r\n                <div class=\"social-post-name\">Elderbloom Community<\/div>\r\n                <div class=\"social-post-time\">Today at 10:00 AM \u00b7 \ud83c\udf0e<\/div>\r\n              <\/div>\r\n            <\/div>\r\n            <div class=\"social-post-text\">\ud83c\udf38 Happy Friday from our Garden Terrace! Resident Eleanor turned 91 today and her favorite \u2014 chocolate cake \u2014 was waiting at breakfast. Moments like these are why we do what we do. \u2764\ufe0f #SeniorLiving #CommunityLove<\/div>\r\n            <div class=\"social-post-image\">\ud83c\udf82<\/div>\r\n            <div class=\"social-post-stats\">\r\n              <div class=\"social-post-stat highlight\">\u2764\ufe0f 247 Reactions<\/div>\r\n              <div class=\"social-post-stat\">\ud83d\udcac 38 Comments<\/div>\r\n              <div class=\"social-post-stat\">\u2197 94 Shares<\/div>\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"social-post\">\r\n            <div class=\"social-post-header\">\r\n              <div class=\"social-avatar\">EC<\/div>\r\n              <div>\r\n                <div class=\"social-post-name\">Elderbloom Community<\/div>\r\n                <div class=\"social-post-time\">Yesterday \u00b7 \ud83c\udf0e<\/div>\r\n              <\/div>\r\n            <\/div>\r\n            <div class=\"social-post-text\">\ud83d\udccd Tour Spotlight: Take a virtual walk through our Memory Care neighborhood \u2014 designed with safety, dignity, and joy at the center of every detail.<\/div>\r\n            <div class=\"social-post-stats\">\r\n              <div class=\"social-post-stat highlight\">\u2764\ufe0f 183 Reactions<\/div>\r\n              <div class=\"social-post-stat\">\ud83d\udcac 21 Comments<\/div>\r\n              <div class=\"social-post-stat highlight\">\ud83d\udd17 14 Inquiries<\/div>\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"social-caption\">This is what your social presence looks like with Elderbloom. Consistent. Human. Inquiry-driving.<\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"why-stats-stack\" style=\"margin-top:80px;\">\r\n      <div class=\"why-stat-item reveal\">\r\n        <div class=\"why-stat-num\">74%<\/div>\r\n        <div class=\"why-stat-desc\"><strong>of families<\/strong> visit a senior living community's social media page before scheduling a tour. Your Facebook page is your first impression \u2014 not your brochure.<\/div>\r\n      <\/div>\r\n      <div class=\"why-stat-item reveal reveal-delay-1\">\r\n        <div class=\"why-stat-num\">3.2\u00d7<\/div>\r\n        <div class=\"why-stat-desc\"><strong>more inquiries<\/strong> generated by communities that post consistently versus those that post sporadically. Frequency builds trust. Silence breeds doubt.<\/div>\r\n      <\/div>\r\n      <div class=\"why-stat-item reveal reveal-delay-2\">\r\n        <div class=\"why-stat-num\">68%<\/div>\r\n        <div class=\"why-stat-desc\"><strong>of adult children<\/strong> say authentic social content showing real resident life was a deciding factor in choosing a community. Stock photos don't convert. Real life does.<\/div>\r\n      <\/div>\r\n      <div class=\"why-stat-item reveal reveal-delay-3\">\r\n        <div class=\"why-stat-num\">$4,200<\/div>\r\n        <div class=\"why-stat-desc\"><strong>average monthly revenue per resident.<\/strong> One additional move-in generated by social presence pays for an entire year of social media management \u2014 and then some.<\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- WHAT WE DO -->\r\n<section id=\"what-we-do\" style=\"background:var(--bg-card);border-top:1px solid var(--border);border-bottom:1px solid var(--border);\">\r\n  <div class=\"container\">\r\n    <div class=\"reveal\" style=\"text-align:center;margin-bottom:16px;\">\r\n      <div class=\"tag\" style=\"margin:0 auto 1.5rem;\">Our Social Media System<\/div>\r\n    <\/div>\r\n    <div class=\"reveal\" style=\"text-align:center;\">\r\n      <h2 class=\"services-headline\">Everything a Senior Living Community<br><span class=\"gradient-text\">Needs to Win on Social Media<\/span><\/h2>\r\n      <p class=\"services-sub\" style=\"margin:1rem auto 60px;\">Not generic posts. Not AI-generated fluff. Not the same content you could find on any retirement brochure. This is social media strategy engineered specifically for how families emotionally connect with senior living communities.<\/p>\r\n    <\/div>\r\n    <div class=\"services-grid\">\r\n      <div class=\"service-card reveal\">\r\n        <div class=\"service-icon\">\ud83d\udcf1<\/div>\r\n        <div class=\"service-title\">Full-Platform Social Management<\/div>\r\n        <p class=\"service-desc\">We manage your Facebook, Instagram, and LinkedIn presence end-to-end \u2014 so your team can focus on caring for residents while we handle every post, comment, and caption.<\/p>\r\n        <div class=\"service-bullets\">\r\n          <div class=\"service-bullet\">Monthly content calendar built around your community<\/div>\r\n          <div class=\"service-bullet\">Platform-specific content for Facebook, Instagram & LinkedIn<\/div>\r\n          <div class=\"service-bullet\">Community management \u2014 comments, messages & DMs<\/div>\r\n          <div class=\"service-bullet\">Proactive engagement to grow organic reach<\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"service-card reveal reveal-delay-1\">\r\n        <div class=\"service-icon\">\ud83c\udfa8<\/div>\r\n        <div class=\"service-title\">Community Branding & Visual Identity<\/div>\r\n        <p class=\"service-desc\">Your brand should make families feel warmth, trust, and confidence before they ever walk through the door. We build a cohesive visual identity that does exactly that.<\/p>\r\n        <div class=\"service-bullets\">\r\n          <div class=\"service-bullet\">Custom branded templates and graphics<\/div>\r\n          <div class=\"service-bullet\">Profile, cover, and highlight design<\/div>\r\n          <div class=\"service-bullet\">Brand voice development \u2014 empathetic, warm, confident<\/div>\r\n          <div class=\"service-bullet\">Consistent aesthetic across all platforms<\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"service-card reveal reveal-delay-2\">\r\n        <div class=\"service-icon\">\ud83d\udcdd<\/div>\r\n        <div class=\"service-title\">Senior Living Content Strategy<\/div>\r\n        <p class=\"service-desc\">Content that converts families, not just earns likes. We create content built around the real emotional journey families go through when searching for senior care.<\/p>\r\n        <div class=\"service-bullets\">\r\n          <div class=\"service-bullet\">Resident spotlight series \u2014 real people, real stories<\/div>\r\n          <div class=\"service-bullet\">Staff and team feature content (trust-building)<\/div>\r\n          <div class=\"service-bullet\">Family resource posts that establish authority<\/div>\r\n          <div class=\"service-bullet\">Tour invitations, events, and community milestones<\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"service-card reveal\">\r\n        <div class=\"service-icon\">\u2b50<\/div>\r\n        <div class=\"service-title\">Reputation & Review Amplification<\/div>\r\n        <p class=\"service-desc\">Great reviews deserve a great stage. We turn your best testimonials and ratings into social proof content that families see \u2014 and believe \u2014 on every platform.<\/p>\r\n        <div class=\"service-bullets\">\r\n          <div class=\"service-bullet\">Review-to-social content transformation<\/div>\r\n          <div class=\"service-bullet\">Automated review request sequences<\/div>\r\n          <div class=\"service-bullet\">Multi-platform reputation monitoring<\/div>\r\n          <div class=\"service-bullet\">Negative review response strategy<\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"service-card reveal reveal-delay-1\">\r\n        <div class=\"service-icon\">\ud83c\udfaf<\/div>\r\n        <div class=\"service-title\">Paid Social Amplification<\/div>\r\n        <p class=\"service-desc\">Organic reach only goes so far. We layer targeted paid social campaigns to put your content in front of the adult children most likely to need your community \u2014 right now.<\/p>\r\n        <div class=\"service-bullets\">\r\n          <div class=\"service-bullet\">Facebook & Instagram ad campaigns for senior living<\/div>\r\n          <div class=\"service-bullet\">Audience targeting by age, geography, and life stage<\/div>\r\n          <div class=\"service-bullet\">Retargeting website visitors with social content<\/div>\r\n          <div class=\"service-bullet\">A\/B testing and continuous creative optimization<\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"service-card reveal reveal-delay-2\">\r\n        <div class=\"service-icon\">\ud83d\udcca<\/div>\r\n        <div class=\"service-title\">Social Analytics & Occupancy-Tied Reporting<\/div>\r\n        <p class=\"service-desc\">We don't report on followers and likes. We report on what matters: how many families engaged, how many inquired, and how social media contributed to your census.<\/p>\r\n        <div class=\"service-bullets\">\r\n          <div class=\"service-bullet\">Monthly performance dashboard with inquiry tracking<\/div>\r\n          <div class=\"service-bullet\">Reach, engagement, and conversion reporting<\/div>\r\n          <div class=\"service-bullet\">Competitor social benchmarking<\/div>\r\n          <div class=\"service-bullet\">Revenue impact reporting tied to move-ins<\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <div style=\"text-align:center;margin-top:48px;\" class=\"reveal\">\r\n      <a href=\"#contact\" class=\"btn-primary\" style=\"font-size:15px;padding:16px 32px;\">Get Your Free Social Media Audit \u2192<\/a>\r\n      <p style=\"font-size:12px;color:var(--text-muted);margin-top:12px;\">No commitment. No sales pressure. Just an honest look at what your social presence is \u2014 and what it could be.<\/p>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- PROCESS -->\r\n<section id=\"process\">\r\n  <div class=\"container\">\r\n    <div class=\"process-header reveal\">\r\n      <div class=\"tag\" style=\"margin:0 auto 1.5rem;\">Our Process<\/div>\r\n      <h2 class=\"process-headline\">From Invisible to Irresistible.<br><span class=\"gradient-text\">Here's Exactly How We Do It.<\/span><\/h2>\r\n      <p style=\"font-size:16px;color:rgba(245,245,245,0.55);max-width:540px;margin:0 auto;\">A proven social media process refined across 140+ senior living communities. No guesswork. No generic playbooks. Just consistent, trust-building execution.<\/p>\r\n    <\/div>\r\n    <div class=\"process-steps\">\r\n      <div class=\"process-step reveal\">\r\n        <div class=\"process-step-num\">01<\/div>\r\n        <div class=\"process-step-title\">Deep-Dive Brand & Audience Audit<\/div>\r\n        <p class=\"process-step-desc\">We audit your current social presence, competitor landscape, audience behavior, and content performance gaps. Most clients discover they're losing to competitors on 5+ social signals they didn't know mattered.<\/p>\r\n        <div class=\"process-timeline\"><span class=\"process-timeline-badge\">Week 1<\/span><\/div>\r\n      <\/div>\r\n      <div class=\"process-step reveal reveal-delay-1\">\r\n        <div class=\"process-step-num\">02<\/div>\r\n        <div class=\"process-step-title\">Strategy Build & Brand Foundation<\/div>\r\n        <p class=\"process-step-desc\">We build your content strategy, brand voice guide, visual identity system, and first content calendar \u2014 all tailored to your specific community, care type, and target market.<\/p>\r\n        <div class=\"process-timeline\"><span class=\"process-timeline-badge\">Weeks 2\u20133<\/span><\/div>\r\n      <\/div>\r\n      <div class=\"process-step reveal reveal-delay-2\">\r\n        <div class=\"process-step-num\">03<\/div>\r\n        <div class=\"process-step-title\">Content Launch & Engagement Activation<\/div>\r\n        <p class=\"process-step-desc\">Content goes live, community engagement begins, and we start building the social trust that converts families into inquiries. Most clients see meaningful engagement increases within the first 30 days.<\/p>\r\n        <div class=\"process-timeline\"><span class=\"process-timeline-badge\">Month 1\u20132<\/span><\/div>\r\n      <\/div>\r\n      <div class=\"process-step reveal reveal-delay-3\">\r\n        <div class=\"process-step-num\">04<\/div>\r\n        <div class=\"process-step-title\">Optimize, Report & Compound<\/div>\r\n        <p class=\"process-step-desc\">We analyze what's working, double down on high-performing content, refine targeting, and produce monthly reporting tied directly to inquiry volume and move-in attribution.<\/p>\r\n        <div class=\"process-timeline\"><span class=\"process-timeline-badge\">Month 3+<\/span><\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- RESULTS -->\r\n<section id=\"results-preview\" style=\"background:var(--bg-card);border-top:1px solid var(--border);border-bottom:1px solid var(--border);\">\r\n  <div class=\"container\">\r\n    <div class=\"results-header\">\r\n      <div class=\"reveal\">\r\n        <div class=\"tag\">Real Results<\/div>\r\n        <h2 class=\"results-headline\">Communities We've Helped<br><span class=\"gradient-text\">Win on Social Media<\/span><\/h2>\r\n      <\/div>\r\n      <div class=\"reveal reveal-delay-1\" style=\"text-align:right;\">\r\n        <div style=\"display:flex;align-items:center;gap:10px;justify-content:flex-end;margin-bottom:6px;\">\r\n          <div class=\"live-dot\"><\/div>\r\n          <span style=\"font-size:13px;color:rgba(245,245,245,0.6);\">Live: <strong id=\"liveCount\" style=\"color:var(--green);\">4<\/strong> communities reviewing Social Media strategy calls this week<\/span>\r\n        <\/div>\r\n        <a href=\"#contact\" class=\"btn-ghost\" style=\"font-size:13px;padding:10px 20px;\">See All 140+ Case Studies \u2192<\/a>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"results-grid\">\r\n      <div class=\"result-card reveal\">\r\n        <div class=\"result-card-top\">\r\n          <div class=\"result-card-meta\">\r\n            <span class=\"result-type-badge badge-assisted\">Assisted Living<\/span>\r\n            <span class=\"result-location\">\ud83d\udccd Scottsdale, AZ<\/span>\r\n          <\/div>\r\n          <div class=\"result-community\">The Palms at Scottsdale<\/div>\r\n          <div class=\"result-headline\">A social media overhaul transformed a dormant Facebook page into the most followed senior community in their market \u2014 and tripled their monthly tour requests<\/div>\r\n        <\/div>\r\n        <div class=\"result-card-body\">\r\n          <div class=\"result-metrics\">\r\n            <div class=\"result-metric\">\r\n              <div class=\"result-metric-num\">312%<\/div>\r\n              <div class=\"result-metric-label\">More Monthly Tour Requests<\/div>\r\n            <\/div>\r\n            <div class=\"result-metric\">\r\n              <div class=\"result-metric-num\">8.4K<\/div>\r\n              <div class=\"result-metric-label\">Facebook Followers Gained<\/div>\r\n            <\/div>\r\n            <div class=\"result-metric\">\r\n              <div class=\"result-metric-num\">+21pp<\/div>\r\n              <div class=\"result-metric-label\">Occupancy Gained<\/div>\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"result-cta\">\r\n            <a href=\"#contact\" class=\"result-read-more\">Request Full Case Study <span>\u2192<\/span><\/a>\r\n            <span class=\"result-timeline\">Results in 4 months<\/span>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"result-card reveal reveal-delay-1\">\r\n        <div class=\"result-card-top\">\r\n          <div class=\"result-card-meta\">\r\n            <span class=\"result-type-badge badge-memory\">Memory Care<\/span>\r\n            <span class=\"result-location\">\ud83d\udccd Naples, FL<\/span>\r\n          <\/div>\r\n          <div class=\"result-community\">Harbour Chase of Naples<\/div>\r\n          <div class=\"result-headline\">Authentic resident storytelling content generated $1.6M in attributable revenue \u2014 by turning a skeptical family audience into passionate community advocates<\/div>\r\n        <\/div>\r\n        <div class=\"result-card-body\">\r\n          <div class=\"result-metrics\">\r\n            <div class=\"result-metric\">\r\n              <div class=\"result-metric-num\">$1.6M<\/div>\r\n              <div class=\"result-metric-label\">Attributed Revenue<\/div>\r\n            <\/div>\r\n            <div class=\"result-metric\">\r\n              <div class=\"result-metric-num\">247%<\/div>\r\n              <div class=\"result-metric-label\">Organic Inquiry Growth<\/div>\r\n            <\/div>\r\n            <div class=\"result-metric\">\r\n              <div class=\"result-metric-num\">4.9\u2605<\/div>\r\n              <div class=\"result-metric-label\">Google Rating (from 3.9)<\/div>\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"result-cta\">\r\n            <a href=\"#contact\" class=\"result-read-more\">Request Full Case Study <span>\u2192<\/span><\/a>\r\n            <span class=\"result-timeline\">Results in 6 months<\/span>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"result-card reveal reveal-delay-2\">\r\n        <div class=\"result-card-top\">\r\n          <div class=\"result-card-meta\">\r\n            <span class=\"result-type-badge badge-ccrc\">CCRC \/ Life Plan<\/span>\r\n            <span class=\"result-location\">\ud83d\udccd Denver, CO<\/span>\r\n          <\/div>\r\n          <div class=\"result-community\">Westminster Village Denver<\/div>\r\n          <div class=\"result-headline\">Strategic social media revived a stalling census \u2014 190% more inbound inquiries in 90 days, with 68% directly attributable to social media content<\/div>\r\n        <\/div>\r\n        <div class=\"result-card-body\">\r\n          <div class=\"result-metrics\">\r\n            <div class=\"result-metric\">\r\n              <div class=\"result-metric-num\">190%<\/div>\r\n              <div class=\"result-metric-label\">More Inbound Inquiries<\/div>\r\n            <\/div>\r\n            <div class=\"result-metric\">\r\n              <div class=\"result-metric-num\">68%<\/div>\r\n              <div class=\"result-metric-label\">Inquiries from Social<\/div>\r\n            <\/div>\r\n            <div class=\"result-metric\">\r\n              <div class=\"result-metric-num\">96%<\/div>\r\n              <div class=\"result-metric-label\">Occupancy Reached<\/div>\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"result-cta\">\r\n            <a href=\"#contact\" class=\"result-read-more\">Request Full Case Study <span>\u2192<\/span><\/a>\r\n            <span class=\"result-timeline\">Results in 3 months<\/span>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <div style=\"margin-top:48px;padding:40px;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:20px;position:relative;overflow:hidden;\" class=\"reveal\">\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      <div style=\"display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:24px;\">\r\n        <div>\r\n          <h3 style=\"font-size:clamp(20px,3vw,30px);font-weight:900;margin-bottom:8px;\">140+ More Stories Where These Came From.<\/h3>\r\n          <p style=\"font-size:15px;color:rgba(245,245,245,0.6);max-width:560px;line-height:1.6;\">These are just 3. Our full case study library covers every care type, market, and community size \u2014 from single-site operators to 20+ location portfolios.<\/p>\r\n        <\/div>\r\n        <a href=\"#contact\" class=\"btn-primary\" style=\"flex-shrink:0;\">Request Full Case Study Library \u2192<\/a>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- WHO IT'S FOR -->\r\n<section id=\"who-its-for\">\r\n  <div class=\"container\">\r\n    <div class=\"who-header reveal\">\r\n      <div class=\"tag\" style=\"margin:0 auto 1.5rem;\">Built For You<\/div>\r\n      <h2 class=\"who-headline\">This Service Was Designed<br><span class=\"gradient-text\">For Senior Living Leaders Like You<\/span><\/h2>\r\n      <p class=\"who-sub\">If any of these sound familiar, we need to talk.<\/p>\r\n    <\/div>\r\n    <div class=\"who-grid\">\r\n      <div class=\"who-card reveal\">\r\n        <div class=\"who-icon\">\ud83d\udcc8<\/div>\r\n        <div class=\"who-role\">Director of Marketing<\/div>\r\n        <p class=\"who-desc\">You know social media matters but you don't have the time, team, or senior-living-specific expertise to execute it consistently while managing everything else on your plate.<\/p>\r\n        <div class=\"who-pain\">\"I post when I remember to, and half the time I'm not even sure it's doing anything.\"<\/div>\r\n      <\/div>\r\n      <div class=\"who-card reveal reveal-delay-1\">\r\n        <div class=\"who-icon\">\ud83c\udfaf<\/div>\r\n        <div class=\"who-role\">Director of Sales & VP of Sales<\/div>\r\n        <p class=\"who-desc\">You need more warm leads \u2014 families who already know and trust your community before they ever speak to a salesperson. Social media is the trust engine that makes your job easier.<\/p>\r\n        <div class=\"who-pain\">\"I need families walking in already 80% sold. Cold inquiries take too long to convert.\"<\/div>\r\n      <\/div>\r\n      <div class=\"who-card reveal reveal-delay-2\">\r\n        <div class=\"who-icon\">\ud83c\udfd7<\/div>\r\n        <div class=\"who-role\">Owner \/ Operator<\/div>\r\n        <p class=\"who-desc\">Your community provides extraordinary care \u2014 but if your social presence doesn't reflect that, families choosing between you and a competitor with a better-looking Facebook page will choose them.<\/p>\r\n        <div class=\"who-pain\">\"We're the best community in our market. Why aren't families finding us first?\"<\/div>\r\n      <\/div>\r\n      <div class=\"who-card reveal\">\r\n        <div class=\"who-icon\">\u2699\ufe0f<\/div>\r\n        <div class=\"who-role\">Director of Operations<\/div>\r\n        <p class=\"who-desc\">Empty units cost you every single day. Social media that drives consistent inquiries is occupancy infrastructure \u2014 and you need it to be measurable, accountable, and tied to your census numbers.<\/p>\r\n        <div class=\"who-pain\">\"I need to see the line between social media spend and move-ins. No more guessing.\"<\/div>\r\n      <\/div>\r\n      <div class=\"who-card reveal reveal-delay-1\">\r\n        <div class=\"who-icon\">\ud83c\udfd8<\/div>\r\n        <div class=\"who-role\">Multi-Community Operators<\/div>\r\n        <p class=\"who-desc\">Managing social media for 5, 10, or 20+ communities is a full-time job. We scale your social presence across every location while keeping each community's content authentic and local.<\/p>\r\n        <div class=\"who-pain\">\"I need every community posting quality content \u2014 but I can't manage 15 different social accounts.\"<\/div>\r\n      <\/div>\r\n      <div class=\"who-card reveal reveal-delay-2\">\r\n        <div class=\"who-icon\">\ud83c\udf1f<\/div>\r\n        <div class=\"who-role\">New or Expanding Communities<\/div>\r\n        <p class=\"who-desc\">Whether you're pre-opening or entering a new market, social media is how you build awareness, generate excitement, and attract your first wave of residents before your doors even open.<\/p>\r\n        <div class=\"who-pain\">\"We're brand new here and need families to know we exist \u2014 yesterday.\"<\/div>\r\n      <\/div>\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=\"container\">\r\n    <div class=\"test-glow\"><\/div>\r\n    <div class=\"testimonials-header reveal\">\r\n      <div class=\"tag\" style=\"margin:0 auto 1.5rem;\">Client Voices<\/div>\r\n      <h2 class=\"testimonials-headline\">The People Behind<br><span class=\"gradient-text\">The Results<\/span><\/h2>\r\n      <p class=\"testimonials-sub\">We don't ask for testimonials. We earn them.<\/p>\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 a Facebook page that hadn't been touched in four months. Elderbloom came in, rebuilt everything \u2014 the branding, the content, the engagement strategy \u2014 and within 60 days our page had more engagement than it had seen in two years. More importantly, families started telling us they found us through Facebook. That's when I knew this was different.<\/p>\r\n        <div class=\"testimonial-author\">\r\n          <div class=\"author-avatar\">LM<\/div>\r\n          <div>\r\n            <div class=\"author-name\">Lisa M.<\/div>\r\n            <div class=\"author-title\">Director of Marketing \u2014 Assisted Living, Phoenix AZ<\/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\">What separates Elderbloom from every other agency I've tried is that they actually understand what families are going through when they're looking for senior care. The content they create isn't generic \u2014 it's empathetic, specific, and it speaks directly to the fears and hopes that drive this decision. Our inquiries went up 178% in four months. Our census is the highest it's been in 6 years.<\/p>\r\n        <div class=\"testimonial-author\">\r\n          <div class=\"author-avatar\">JP<\/div>\r\n          <div>\r\n            <div class=\"author-name\">James P.<\/div>\r\n            <div class=\"author-title\">Owner \/ Operator \u2014 3-Community Portfolio, TX<\/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 manage eleven communities, and before Elderbloom I had no consistent social media presence across any of them. Now every community has a distinct, active, and professional social voice \u2014 and I get one monthly report that shows me exactly what social media is contributing to census at each location. That level of clarity is something I've never had with any other partner.<\/p>\r\n        <div class=\"testimonial-author\">\r\n          <div class=\"author-avatar\">SR<\/div>\r\n          <div>\r\n            <div class=\"author-name\">Sandra R.<\/div>\r\n            <div class=\"author-title\">VP of Sales & Marketing \u2014 11-Community Portfolio, FL<\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- MID CTA -->\r\n<section id=\"cta-strip\">\r\n  <div class=\"container\">\r\n    <div class=\"cta-inner\">\r\n      <div>\r\n        <h2 class=\"cta-headline\">Every Day of Silence on Social Media<br><span class=\"gradient-text\">Is a Family Choosing Your Competitor.<\/span><\/h2>\r\n        <p class=\"cta-sub\">The families researching senior living in your market are scrolling social media right now. They're forming opinions, building trust, and making decisions. The only question is whether your community shows up \u2014 or your competitor does.<\/p>\r\n      <\/div>\r\n      <div class=\"cta-right\">\r\n        <a href=\"#contact\" class=\"btn-primary\">Get My Free Social Audit \u2192<\/a>\r\n        <a href=\"tel:+19783334400\" class=\"btn-ghost\">\ud83d\udcde 978-333-4400<\/a>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- FAQ -->\r\n<section id=\"faq\">\r\n  <div class=\"container\">\r\n    <div class=\"faq-header reveal\">\r\n      <div class=\"tag\" style=\"margin:0 auto 1.5rem;\">Common Questions<\/div>\r\n      <h2 class=\"faq-headline\">Everything You're Wondering<br><span class=\"gradient-text\">About Social Media for Senior Living<\/span><\/h2>\r\n    <\/div>\r\n    <div class=\"faq-list\">\r\n      <div class=\"faq-item reveal\">\r\n        <button class=\"faq-question\" onclick=\"toggleFaq(this)\">\r\n          <span>How long before we see real results from social media?<\/span>\r\n          <div class=\"faq-icon\">+<\/div>\r\n        <\/button>\r\n        <div class=\"faq-answer\">\r\n          <div class=\"faq-answer-inner\">Most Elderbloom clients see meaningful engagement improvements within the first 30 days as our optimized content begins reaching the right audiences. Inquiry attribution from social media typically becomes measurable between months 2 and 3, as family trust builds through consistent content. Communities that combine organic social with paid amplification typically see the fastest results. We'll give you an honest timeline projection during your free audit.<\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"faq-item reveal reveal-delay-1\">\r\n        <button class=\"faq-question\" onclick=\"toggleFaq(this)\">\r\n          <span>What makes Elderbloom different from a general social media agency?<\/span>\r\n          <div class=\"faq-icon\">+<\/div>\r\n        <\/button>\r\n        <div class=\"faq-answer\">\r\n          <div class=\"faq-answer-inner\">We work exclusively with senior living communities. That means we understand the emotional weight of the decision families are making \u2014 and we know how to create content that speaks to that experience with empathy, not just marketing language. We know which content formats drive senior living inquiries, how to write for adult children in their 40s and 50s, and how to build the kind of authentic community presence that makes families feel trust before they ever call. A general social media agency can manage content for a coffee shop or a gym. We manage content for senior living \u2014 and that's all we do.<\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"faq-item reveal reveal-delay-2\">\r\n        <button class=\"faq-question\" onclick=\"toggleFaq(this)\">\r\n          <span>Do you create the content or do we need to provide photos and videos?<\/span>\r\n          <div class=\"faq-icon\">+<\/div>\r\n        <\/button>\r\n        <div class=\"faq-answer\">\r\n          <div class=\"faq-answer-inner\">We do both, and we build a content mix that works for your team's capacity. We create graphics, branded templates, and written content in-house. We also provide a simple, low-friction photo and video capture guide so your staff can capture authentic moments \u2014 resident celebrations, activities, mealtimes \u2014 without it feeling like extra work. For communities that want truly exceptional visual content, we also offer professional photography and videography services and virtual tour integrations. We make the process as easy as possible on your team.<\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"faq-item reveal\">\r\n        <button class=\"faq-question\" onclick=\"toggleFaq(this)\">\r\n          <span>We already post occasionally. Why do we need a social media partner?<\/span>\r\n          <div class=\"faq-icon\">+<\/div>\r\n        <\/button>\r\n        <div class=\"faq-answer\">\r\n          <div class=\"faq-answer-inner\">Occasional posting and strategic social media are two completely different things. Occasional posts keep your page from looking abandoned. Strategic social media \u2014 consistent publishing schedules, audience-targeted content, engagement management, paid amplification, and conversion-focused messaging \u2014 is what actually drives inquiries and builds the kind of digital trust that fills beds. If your social presence isn't producing measurable inquiry volume, it's not working. We audit your current presence and show you exactly what's missing during your free call.<\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"faq-item reveal reveal-delay-1\">\r\n        <button class=\"faq-question\" onclick=\"toggleFaq(this)\">\r\n          <span>Can you manage social media for multiple communities at once?<\/span>\r\n          <div class=\"faq-icon\">+<\/div>\r\n        <\/button>\r\n        <div class=\"faq-answer\">\r\n          <div class=\"faq-answer-inner\">Yes \u2014 and this is one of our specialties. We currently manage social media for multi-community operators with anywhere from 2 to 30+ locations. Each community gets its own voice, its own content strategy, and its own community-specific content \u2014 while you get a single point of contact, a centralized dashboard, and portfolio-level reporting that shows you exactly what social media is contributing at each location. No more managing a dozen different social accounts. We handle it all.<\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"faq-item reveal reveal-delay-2\">\r\n        <button class=\"faq-question\" onclick=\"toggleFaq(this)\">\r\n          <span>How do you measure social media ROI for senior living?<\/span>\r\n          <div class=\"faq-icon\">+<\/div>\r\n        <\/button>\r\n        <div class=\"faq-answer\">\r\n          <div class=\"faq-answer-inner\">We don't report on vanity metrics. Every metric we track is tied to occupancy outcomes. We track inquiry attribution (how many families reached out after engaging with social content), tour requests driven by social, and cost-per-inquiry from paid social campaigns. We use call tracking, UTM parameters, and CRM integration to connect social activity to actual move-in pipeline. Every month, you get a report that shows not just what we posted \u2014 but what it produced. If it doesn't move census, it's not in our playbook.<\/div>\r\n        <\/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 social media tips, industry data, content ideas, and resources you won't find anywhere else.<\/p>\r\n        <div class=\"newsletter-perks\">\r\n          <div class=\"newsletter-perk\">Free weekly social media tips & senior living content strategies<\/div>\r\n          <div class=\"newsletter-perk\">Exclusive occupancy benchmarks & industry data<\/div>\r\n          <div class=\"newsletter-perk\">Staff training freebies \u2014 scripts, templates & content calendars<\/div>\r\n          <div class=\"newsletter-perk\">Early access to case studies, tools & community resources<\/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 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>\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;\">Interactive Calculator<\/div>\r\n      <h2 class=\"calc-headline\">How Much Is Poor Social Media<br><span class=\"gradient-text\">Costing Your Community?<\/span><\/h2>\r\n      <p class=\"calc-sub\">Adjust the sliders to calculate the real dollar impact of wasted ad spend, slow lead follow-up, and occupancy gaps on your community's bottom line \u2014 right now.<\/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\">\r\n            <span>Monthly Social Media & Ad Budget<\/span>\r\n            <span class=\"calc-input-val\" id=\"val-budget\">$5,000<\/span>\r\n          <\/div>\r\n          <input type=\"range\" class=\"calc-slider\" id=\"sl-budget\" min=\"1000\" max=\"30000\" step=\"500\" value=\"5000\" oninput=\"updateCalc()\">\r\n        <\/div>\r\n        <div class=\"calc-input-group\">\r\n          <div class=\"calc-input-label\">\r\n            <span>Average Monthly Revenue Per Resident<\/span>\r\n            <span class=\"calc-input-val\" id=\"val-revenue\">$4,500<\/span>\r\n          <\/div>\r\n          <input type=\"range\" class=\"calc-slider\" id=\"sl-revenue\" min=\"2000\" max=\"12000\" step=\"100\" value=\"4500\" oninput=\"updateCalc()\">\r\n        <\/div>\r\n        <div class=\"calc-input-group\">\r\n          <div class=\"calc-input-label\">\r\n            <span>Average Length of Stay (months)<\/span>\r\n            <span class=\"calc-input-val\" id=\"val-los\">24 mo<\/span>\r\n          <\/div>\r\n          <input type=\"range\" class=\"calc-slider\" id=\"sl-los\" min=\"6\" max=\"60\" step=\"1\" value=\"24\" oninput=\"updateCalc()\">\r\n        <\/div>\r\n        <div class=\"calc-section-title\">Wasted Social & Ad Spend<\/div>\r\n        <div class=\"calc-input-group\">\r\n          <div class=\"calc-input-label\">\r\n            <span>% of Budget Wasted on Non-Converting Content & Audiences<\/span>\r\n            <span class=\"calc-input-val\" id=\"val-waste\">40%<\/span>\r\n          <\/div>\r\n          <input type=\"range\" class=\"calc-slider\" id=\"sl-waste\" min=\"5\" max=\"85\" step=\"1\" value=\"40\" 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\">\r\n            <span>Average Lead Response Time (hours)<\/span>\r\n            <span class=\"calc-input-val\" id=\"val-response\">18 hrs<\/span>\r\n          <\/div>\r\n          <input type=\"range\" class=\"calc-slider\" id=\"sl-response\" min=\"1\" max=\"72\" step=\"1\" value=\"18\" oninput=\"updateCalc()\">\r\n        <\/div>\r\n        <div class=\"calc-input-group\">\r\n          <div class=\"calc-input-label\">\r\n            <span>Monthly Social Media Leads Generated<\/span>\r\n            <span class=\"calc-input-val\" id=\"val-leads\">25<\/span>\r\n          <\/div>\r\n          <input type=\"range\" class=\"calc-slider\" id=\"sl-leads\" min=\"5\" max=\"150\" step=\"1\" value=\"25\" 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\">\r\n            <span>Total Community Units<\/span>\r\n            <span class=\"calc-input-val\" id=\"val-units\">80<\/span>\r\n          <\/div>\r\n          <input type=\"range\" class=\"calc-slider\" id=\"sl-units\" min=\"20\" max=\"300\" step=\"5\" value=\"80\" oninput=\"updateCalc()\">\r\n        <\/div>\r\n        <div class=\"calc-input-group\">\r\n          <div class=\"calc-input-label\">\r\n            <span>Current Occupancy Rate<\/span>\r\n            <span class=\"calc-input-val\" id=\"val-occ\">82%<\/span>\r\n          <\/div>\r\n          <input type=\"range\" class=\"calc-slider\" id=\"sl-occ\" min=\"50\" max=\"97\" step=\"1\" value=\"82\" 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 social leads & 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\">\r\n            <span class=\"breakdown-label\">Wasted Social & Ad Spend \/ Year<\/span>\r\n            <span class=\"breakdown-val\" id=\"res-waste\">$0<\/span>\r\n          <\/div>\r\n          <div class=\"breakdown-row\">\r\n            <span class=\"breakdown-label\">Social Leads Lost to Slow Follow-Up \/ Year<\/span>\r\n            <span class=\"breakdown-val\" id=\"res-leads-lost\">$0<\/span>\r\n          <\/div>\r\n          <div class=\"breakdown-row\">\r\n            <span class=\"breakdown-label\">Occupancy Gap Revenue \/ Month<\/span>\r\n            <span class=\"breakdown-val\" id=\"res-occ-gap\">$0<\/span>\r\n          <\/div>\r\n          <div class=\"breakdown-row\">\r\n            <span class=\"breakdown-label\">Lifetime Value of Each Lost Resident<\/span>\r\n            <span class=\"breakdown-val\" id=\"res-ltv\">$0<\/span>\r\n          <\/div>\r\n          <div class=\"breakdown-row\">\r\n            <span class=\"breakdown-label\">Recoverable Revenue at 94% Occupancy<\/span>\r\n            <span class=\"breakdown-val green\" id=\"res-recoverable\">$0<\/span>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"calc-result-card\">\r\n          <div class=\"calc-result-label\">Qualified Social 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 optimized social media, better targeting and faster follow-up. Responding within 5 minutes makes you 9\u00d7 more likely to convert.<\/div>\r\n        <\/div>\r\n        <div class=\"calc-cta-note\">\r\n          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>\r\n        <\/div>\r\n        <a href=\"#contact\" class=\"btn-primary\" style=\"width:100%;justify-content:center;font-size:14px;padding:16px;\">\r\n          Get My Free Revenue Recovery Plan \u2192\r\n        <\/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 Us<\/div>\r\n        <h2 class=\"contact-headline\">Ready to Turn Social Media<br><span class=\"gradient-text\">Into Your #1 Inquiry Channel?<\/span><\/h2>\r\n        <p class=\"contact-desc\">\r\n          Every community you've read about on this page started exactly where you are \u2014 with an underperforming social presence, a census they needed to grow, and a decision to make. The decision that changed everything was picking up the phone. Your 30-minute strategy call is completely free. No obligation. No pitch deck. Just honest strategy from a team that speaks senior living.\r\n        <\/p>\r\n        <!-- Booking Widget -->\r\n        <div class=\"booking-widget\" style=\"margin-bottom:2rem;\">\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 class=\"booking-quarter-note\">\r\n            \u26a0\ufe0f Only <span>2 spots left this quarter<\/span> \u2014 we limit new clients to protect service quality\r\n          <\/div>\r\n          <div class=\"booking-slots\">\r\n            <div class=\"booking-slot\" onclick=\"selectSlot(this, 'Friday, April 18 \u00b7 10:30 AM EST')\">\r\n              <div>\r\n                <div class=\"booking-slot-time\">10:30 AM EST<\/div>\r\n                <div class=\"booking-slot-day\">Friday, April 18<\/div>\r\n              <\/div>\r\n              <div class=\"booking-slot-cta\">Select \u2192<\/div>\r\n            <\/div>\r\n            <div class=\"booking-slot\" onclick=\"selectSlot(this, 'Monday, April 21 \u00b7 2:00 PM EST')\">\r\n              <div>\r\n                <div class=\"booking-slot-time\">2:00 PM EST<\/div>\r\n                <div class=\"booking-slot-day\">Monday, April 21<\/div>\r\n              <\/div>\r\n              <div class=\"booking-slot-cta\">Select \u2192<\/div>\r\n            <\/div>\r\n            <div class=\"booking-slot\" onclick=\"selectSlot(this, 'Tuesday, April 22 \u00b7 10:30 AM EST')\">\r\n              <div>\r\n                <div class=\"booking-slot-time\">10:30 AM EST<\/div>\r\n                <div class=\"booking-slot-day\">Tuesday, April 22<\/div>\r\n              <\/div>\r\n              <div class=\"booking-slot-cta\">Select \u2192<\/div>\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"booking-calls-live\">\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 their strategy right now<\/span>\r\n          <\/div>\r\n        <\/div>\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, 9am\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>Boston, Massachusetts<\/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 No long-term contracts<\/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 Content live in 14 days<\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"reveal reveal-delay-2\">\r\n        <div class=\"contact-form\">\r\n          <div style=\"margin-bottom:28px;\">\r\n            <div style=\"font-size:19px;font-weight:800;margin-bottom:6px;\">Book Your Free Social Media Strategy Call<\/div>\r\n            <div style=\"font-size:13px;color:rgba(245,245,245,0.5);\">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);font-weight:700;margin-bottom:18px;\"><\/div>\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=\"Sunrise Senior Living\">\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\">Biggest Social Media Challenge<\/label>\r\n            <textarea id=\"challenge\" placeholder=\"Tell us about your current social presence, your census pressure, or what's keeping you up at night...\"><\/textarea>\r\n          <\/div>\r\n          <button class=\"form-submit\" onclick=\"handleFormSubmit(this)\">\r\n            Book My Free Social Media Strategy Call \u2192\r\n          <\/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>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- FOOTER BAR -->\r\n<div style=\"border-top:1px solid var(--border);padding:40px 0;\">\r\n  <div class=\"container\" style=\"display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px;\">\r\n    <div>\r\n      <div style=\"font-size:20px;font-weight:900;color:var(--green);margin-bottom:4px;\">Elderbloom Strategies<\/div>\r\n      <div style=\"font-size:12px;color:var(--text-dim);\">Senior Living Marketing Agency \u00b7 Boston, MA<\/div>\r\n    <\/div>\r\n    <div style=\"display:flex;gap:32px;flex-wrap:wrap;\">\r\n      <a href=\"tel:+19783334400\" style=\"font-size:13px;color:var(--text-muted);transition:color 0.2s;\" onmouseover=\"this.style.color='var(--green)'\" onmouseout=\"this.style.color='var(--text-muted)'\">978-333-4400<\/a>\r\n      <a href=\"mailto:info@elderbloomstrategies.com\" style=\"font-size:13px;color:var(--text-muted);transition:color 0.2s;\" onmouseover=\"this.style.color='var(--green)'\" onmouseout=\"this.style.color='var(--text-muted)'\">info@elderbloomstrategies.com<\/a>\r\n    <\/div>\r\n    <div style=\"font-size:11px;color:var(--text-dim);\">\u00a9 2026 Elderbloom Strategies. All rights reserved.<\/div>\r\n  <\/div>\r\n<\/div>\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.08 });\r\nreveals.forEach(el => observer.observe(el));\r\n\r\n\/\/ COUNT UP\r\nfunction animateCount(el) {\r\n  const target = parseInt(el.dataset.target);\r\n  let start = 0;\r\n  const duration = 2000;\r\n  const step = 16;\r\n  const increment = target \/ (duration \/ step);\r\n  const timer = setInterval(() => {\r\n    start += increment;\r\n    if (start >= target) { start = target; clearInterval(timer); }\r\n    el.textContent = Math.floor(start) + (el.dataset.suffix || '');\r\n  }, step);\r\n}\r\nconst counterObserver = new IntersectionObserver((entries) => {\r\n  entries.forEach(e => {\r\n    if (e.isIntersecting && !e.target.classList.contains('counted')) {\r\n      e.target.classList.add('counted');\r\n      animateCount(e.target);\r\n    }\r\n  });\r\n}, { threshold: 0.5 });\r\ndocument.querySelectorAll('.count-up').forEach(el => {\r\n  const t = parseInt(el.dataset.target);\r\n  if (t === 140) el.dataset.suffix = '+';\r\n  else if ([94, 68, 178].includes(t)) el.dataset.suffix = '%';\r\n  counterObserver.observe(el);\r\n});\r\n\r\n\/\/ LIVE COUNTER\r\nlet liveCount = 4;\r\nsetInterval(() => {\r\n  const el = document.getElementById('liveCount');\r\n  const el2 = document.getElementById('liveReviews');\r\n  if (!el) return;\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  if (el) el.textContent = liveCount;\r\n  if (el2) el2.textContent = liveCount;\r\n}, 6000);\r\n\r\n\/\/ NEWSLETTER COUNTER\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\n\/\/ CALL COUNT\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\/\/ FAQ\r\nfunction toggleFaq(btn) {\r\n  const item = btn.closest('.faq-item');\r\n  const isOpen = item.classList.contains('open');\r\n  document.querySelectorAll('.faq-item.open').forEach(i => i.classList.remove('open'));\r\n  if (!isOpen) item.classList.add('open');\r\n}\r\n\r\n\/\/ SLOT SELECTION\r\nfunction selectSlot(el, slotText) {\r\n  document.querySelectorAll('.booking-slot').forEach(s => {\r\n    s.style.borderColor = '';\r\n    s.style.background = '';\r\n    s.querySelector('.booking-slot-cta').textContent = 'Select \u2192';\r\n  });\r\n  el.style.borderColor = 'var(--green)';\r\n  el.style.background = 'rgba(24,203,150,0.06)';\r\n  el.querySelector('.booking-slot-cta').textContent = '\u2713 Selected';\r\n  const display = document.getElementById('selected-slot-display');\r\n  display.style.display = 'block';\r\n  display.textContent = '\u2713 Selected: ' + slotText;\r\n  document.getElementById('contact').querySelector('.contact-form').scrollIntoView({ behavior: 'smooth', block: 'center' });\r\n}\r\n\r\n\/\/ STICKY CTA\r\nconst stickyCTA = document.getElementById('stickyCTA');\r\nwindow.addEventListener('scroll', () => {\r\n  stickyCTA.classList.toggle('show', window.scrollY > 600);\r\n});\r\n\r\n\/\/ FORM SUBMIT\r\nfunction 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';\r\n    btn.style.background = '#f95c5c';\r\n    setTimeout(() => {\r\n      btn.textContent = 'Book My Free Social Media Strategy Call \u2192';\r\n      btn.style.background = 'var(--green)';\r\n    }, 2500);\r\n    return;\r\n  }\r\n  btn.textContent = '\u2713 Request Received! We\\'ll be in touch within 1 business day.';\r\n  btn.style.background = '#0a9e73';\r\n  btn.disabled = true;\r\n}\r\n\r\nfunction 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';\r\n    btn.style.background = '#f95c5c';\r\n    setTimeout(() => {\r\n      btn.textContent = 'Subscribe & Get Free Resources \u2192';\r\n      btn.style.background = 'var(--green)';\r\n    }, 2500);\r\n    return;\r\n  }\r\n  btn.textContent = '\u2713 You\\'re subscribed! Check your inbox for your welcome gift.';\r\n  btn.style.background = '#0a9e73';\r\n  btn.disabled = true;\r\n  nlCountVal++;\r\n  const el = document.getElementById('nlCount');\r\n  if (el) el.textContent = nlCountVal;\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\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\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\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\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(255,255,255,0.07) ${pct}%)`;\r\n  });\r\n}\r\ndocument.addEventListener('DOMContentLoaded', () => { updateCalc(); });\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<\/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":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"_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,"footnotes":""},"class_list":["post-84","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-1m","jetpack-related-posts":[{"id":99,"url":"https:\/\/elderbloomstrategies.com\/?page_id=99","url_meta":{"origin":84,"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":84,"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 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":57,"url":"https:\/\/elderbloomstrategies.com\/?page_id=57","url_meta":{"origin":84,"position":2},"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":81,"url":"https:\/\/elderbloomstrategies.com\/?page_id=81","url_meta":{"origin":84,"position":3},"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":84,"position":4},"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":476,"url":"https:\/\/elderbloomstrategies.com\/?page_id=476","url_meta":{"origin":84,"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\/84","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=84"}],"version-history":[{"count":21,"href":"https:\/\/elderbloomstrategies.com\/index.php?rest_route=\/wp\/v2\/pages\/84\/revisions"}],"predecessor-version":[{"id":1143,"href":"https:\/\/elderbloomstrategies.com\/index.php?rest_route=\/wp\/v2\/pages\/84\/revisions\/1143"}],"wp:attachment":[{"href":"https:\/\/elderbloomstrategies.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=84"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}