{"id":81,"date":"2026-04-09T21:15:25","date_gmt":"2026-04-10T01:15:25","guid":{"rendered":"https:\/\/elderbloomstrategies.com\/?page_id=81"},"modified":"2026-04-18T23:34:11","modified_gmt":"2026-04-19T03:34:11","slug":"community-branding-identity-systems-for-premium-care-communities","status":"publish","type":"page","link":"https:\/\/elderbloomstrategies.com\/?page_id=81","title":{"rendered":"Community Branding: Identity Systems for Premium Care Communities"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"81\" class=\"elementor elementor-81\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-38e17618 e-flex e-con-boxed e-con e-parent\" data-id=\"38e17618\" 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-9d8c11b elementor-widget elementor-widget-global elementor-global-818 elementor-widget-html\" data-id=\"9d8c11b\" 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 *\/\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  \/* 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  }\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  \/* 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      <!-- Contact Us -->\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    <!-- Contact Us mobile -->\r\n    <div class=\"mobile-cta-wrap\">\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-1ccbde7b elementor-widget elementor-widget-html\" data-id=\"1ccbde7b\" 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>Community Branding for Senior Living Communities | Elderbloom Strategies | Boston, MA<\/title>\r\n<meta name=\"description\" content=\"Elderbloom Strategies builds powerful community brands exclusively for senior living. From identity to storytelling \u2014 we help you fill beds by making families fall in love with your community before they ever walk through the door. Trusted by 140+ communities across the US, Canada & Europe.\">\r\n<meta name=\"keywords\" content=\"senior living community branding, senior care brand identity, assisted living marketing brand, memory care branding, senior living marketing agency Boston, senior living brand strategy, community branding senior care, senior living visual identity, occupancy marketing senior living, senior living brand development\">\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\/community-branding\/\">\r\n<meta property=\"og:title\" content=\"Community Branding for Senior Living | Elderbloom Strategies\">\r\n<meta property=\"og:description\" content=\"Your brand is the first impression families form before they ever call you. Elderbloom Strategies builds community brands that fill beds \u2014 exclusively for senior living.\">\r\n<meta property=\"og:type\" content=\"website\">\r\n<meta property=\"og:url\" content=\"https:\/\/elderbloomstrategies.com\/services\/community-branding\/\">\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=\"Community Branding for Senior Living | Elderbloom Strategies\">\r\n<meta name=\"twitter:description\" content=\"Build a brand families trust before they walk through the door. Community branding built exclusively for senior living.\">\r\n<script type=\"application\/ld+json\">\r\n{\r\n  \"@context\": \"https:\/\/schema.org\",\r\n  \"@type\": \"Service\",\r\n  \"name\": \"Community Branding for Senior Living Communities\",\r\n  \"description\": \"Specialized community branding services for senior living including visual identity, brand messaging, storytelling, photography, videography, and full brand strategy designed to increase occupancy and build family trust.\",\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\", \"Community Branding\", \"Brand Identity\", \"Assisted Living Marketing\", \"Memory Care Marketing\", \"Senior Living Brand Strategy\"]\r\n  },\r\n  \"serviceType\": \"Community Branding\",\r\n  \"audience\": {\r\n    \"@type\": \"Audience\",\r\n    \"audienceType\": \"Senior Living Community Operators, Directors of Marketing, and VP of Sales\"\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\": \"What does community branding include for senior living communities?\",\r\n      \"acceptedAnswer\": {\r\n        \"@type\": \"Answer\",\r\n        \"text\": \"Elderbloom's Community Branding service includes visual identity design (logo, color palette, typography), brand voice and messaging strategy, photography and videography direction, digital brand guidelines, website brand integration, signage and print collateral, and ongoing brand governance to ensure consistency across every touchpoint families encounter.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\": \"Question\",\r\n      \"name\": \"How does a strong brand impact occupancy in senior living?\",\r\n      \"acceptedAnswer\": {\r\n        \"@type\": \"Answer\",\r\n        \"text\": \"Families making senior living decisions are emotionally driven. A strong, consistent brand builds trust before a tour ever happens \u2014 reducing the sales cycle, increasing tour-to-move-in conversion rates, and commanding premium pricing. Communities with professionally managed brands average 22% higher occupancy than those without defined brand strategies, according to senior living industry research.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\": \"Question\",\r\n      \"name\": \"How long does community branding take?\",\r\n      \"acceptedAnswer\": {\r\n        \"@type\": \"Answer\",\r\n        \"text\": \"A full community branding engagement typically runs 8\u201312 weeks from kick-off to final delivery. This includes discovery and brand audit, strategy development, design creation, revisions, and final brand guidelines delivery. Expedited timelines are available for communities in active lease-up or pre-opening phases.\"\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 {\r\n  position: relative;\r\n  padding: 120px 0 80px;\r\n  overflow: hidden;\r\n}\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(167,13,213,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(24,203,150,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(--purple);\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 {\r\n  content: '';\r\n  display: block;\r\n  width: 32px; height: 1px;\r\n  background: var(--purple);\r\n}\r\n.hero-headline {\r\n  font-size: clamp(42px, 6.5vw, 82px);\r\n  font-weight: 900;\r\n  line-height: 1.05;\r\n  letter-spacing: -0.03em;\r\n  margin-bottom: 1.75rem;\r\n  max-width: 900px;\r\n}\r\n.hero-sub {\r\n  font-size: clamp(16px, 2.2vw, 19px);\r\n  color: rgba(245,245,245,0.65);\r\n  font-weight: 400;\r\n  max-width: 620px;\r\n  line-height: 1.7;\r\n  margin-bottom: 3rem;\r\n}\r\n.hero-cta-row {\r\n  display: flex;\r\n  gap: 16px;\r\n  flex-wrap: wrap;\r\n  align-items: center;\r\n  margin-bottom: 3rem;\r\n}\r\n.hero-trust-row {\r\n  display: flex;\r\n  gap: 24px;\r\n  flex-wrap: wrap;\r\n  align-items: center;\r\n  padding-top: 24px;\r\n  border-top: 1px solid var(--border);\r\n  margin-bottom: 3rem;\r\n}\r\n.hero-trust-item {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n  font-size: 12px;\r\n  color: rgba(245,245,245,0.6);\r\n}\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 {\r\n  display: flex;\r\n  gap: 48px;\r\n  padding-top: 48px;\r\n  border-top: 1px solid var(--border);\r\n  flex-wrap: wrap;\r\n}\r\n.hero-stat-num {\r\n  font-size: 42px;\r\n  font-weight: 900;\r\n  color: var(--green);\r\n  line-height: 1;\r\n}\r\n.hero-stat-label {\r\n  font-size: 13px;\r\n  color: var(--text-muted);\r\n  margin-top: 6px;\r\n  max-width: 150px;\r\n  line-height: 1.4;\r\n}\r\n\r\n\/* BRAND VISUAL MOCK *\/\r\n.brand-mock {\r\n  background: var(--bg-card);\r\n  border: 1px solid rgba(167,13,213,0.25);\r\n  border-radius: 20px;\r\n  overflow: hidden;\r\n  position: relative;\r\n}\r\n.brand-mock::before {\r\n  content: '';\r\n  position: absolute;\r\n  top: 0; left: 0; right: 0;\r\n  height: 2px;\r\n  background: linear-gradient(90deg, var(--purple), var(--green));\r\n}\r\n.brand-mock-header {\r\n  padding: 16px 20px;\r\n  background: var(--bg-card2);\r\n  border-bottom: 1px solid var(--border);\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n}\r\n.mock-dot { width: 10px; height: 10px; border-radius: 50%; }\r\n.brand-mock-body { padding: 24px; }\r\n.brand-palette { display: flex; gap: 8px; margin-bottom: 20px; }\r\n.brand-swatch {\r\n  height: 48px;\r\n  border-radius: 8px;\r\n  flex: 1;\r\n  position: relative;\r\n  overflow: hidden;\r\n}\r\n.brand-swatch-label { font-size: 9px; color: rgba(245,245,245,0.5); margin-top: 4px; text-align: center; }\r\n.brand-type-sample { margin-bottom: 20px; }\r\n.brand-type-headline { font-size: 22px; font-weight: 900; letter-spacing: -0.02em; margin-bottom: 4px; }\r\n.brand-type-body { font-size: 11px; color: rgba(245,245,245,0.55); line-height: 1.6; }\r\n.brand-logo-area {\r\n  background: rgba(255,255,255,0.02);\r\n  border: 1px solid var(--border);\r\n  border-radius: 12px;\r\n  padding: 20px;\r\n  text-align: center;\r\n  margin-bottom: 16px;\r\n}\r\n.brand-logo-placeholder { font-size: 20px; font-weight: 900; letter-spacing: -0.02em; }\r\n.brand-logo-sub { font-size: 9px; letter-spacing: 0.2em; text-transform: uppercase; color: var(--text-muted); margin-top: 4px; }\r\n.brand-assets { display: grid; grid-template-columns: repeat(3, 1fr); gap: 8px; }\r\n.brand-asset {\r\n  background: rgba(255,255,255,0.02);\r\n  border: 1px solid var(--border);\r\n  border-radius: 8px;\r\n  padding: 12px 10px;\r\n  text-align: center;\r\n  font-size: 10px;\r\n  color: var(--text-muted);\r\n}\r\n.brand-asset-icon { font-size: 20px; margin-bottom: 4px; }\r\n.brand-caption { font-size: 11px; color: var(--text-muted); text-align: center; padding: 12px; border-top: 1px solid var(--border); }\r\n\r\n\/* TICKER *\/\r\n.ticker-wrap {\r\n  overflow: hidden;\r\n  border-top: 1px solid var(--border);\r\n  border-bottom: 1px solid var(--border);\r\n  padding: 16px 0;\r\n  background: rgba(255,255,255,0.015);\r\n}\r\n.ticker-track {\r\n  display: flex;\r\n  gap: 0;\r\n  width: max-content;\r\n  animation: ticker 35s linear infinite;\r\n}\r\n.ticker-item {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 16px;\r\n  padding: 0 40px;\r\n  font-size: 11px;\r\n  font-weight: 700;\r\n  letter-spacing: 0.12em;\r\n  text-transform: uppercase;\r\n  color: var(--text-muted);\r\n  white-space: nowrap;\r\n}\r\n.ticker-dot { width: 5px; height: 5px; border-radius: 50%; background: var(--purple); 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 {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 12px;\r\n  font-size: 13px;\r\n  color: rgba(245,245,245,0.85);\r\n}\r\n.urgency-badge {\r\n  font-size: 10px;\r\n  font-weight: 800;\r\n  letter-spacing: 0.1em;\r\n  text-transform: uppercase;\r\n  background: var(--purple);\r\n  color: #fff;\r\n  padding: 4px 10px;\r\n  border-radius: 100px;\r\n}\r\n\r\n\/* PROOF STRIP *\/\r\n#proof-strip {\r\n  padding: 60px 0;\r\n  background: var(--bg-card);\r\n  border-top: 1px solid var(--border);\r\n  border-bottom: 1px solid var(--border);\r\n}\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 {\r\n  background: var(--bg-card);\r\n  padding: 32px 24px;\r\n  text-align: center;\r\n  transition: background 0.3s;\r\n}\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\/* WHY BRAND *\/\r\n#why-brand { position: relative; overflow: hidden; }\r\n.why-grid {\r\n  display: grid;\r\n  grid-template-columns: 1fr 1fr;\r\n  gap: 80px;\r\n  align-items: center;\r\n}\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 {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 20px;\r\n  padding: 20px 24px;\r\n  background: var(--bg-card);\r\n  border: 1px solid var(--border);\r\n  border-radius: 14px;\r\n  transition: all 0.3s;\r\n}\r\n.why-stat-item:hover { border-color: rgba(167,13,213,0.35); background: rgba(167,13,213,0.04); transform: translateX(6px); }\r\n.why-stat-num { font-size: 32px; font-weight: 900; color: var(--purple); line-height: 1; flex-shrink: 0; min-width: 80px; }\r\n.why-stat-desc { font-size: 13px; color: rgba(245,245,245,0.65); line-height: 1.5; }\r\n\r\n\/* SERVICES *\/\r\n#what-we-do { position: relative; }\r\n.services-grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(3, 1fr);\r\n  gap: 24px;\r\n}\r\n.service-card {\r\n  background: var(--bg-card);\r\n  border: 1px solid var(--border);\r\n  border-radius: 20px;\r\n  padding: 36px 30px;\r\n  position: relative;\r\n  overflow: hidden;\r\n  transition: all 0.3s ease;\r\n  cursor: default;\r\n}\r\n.service-card::before {\r\n  content: '';\r\n  position: absolute;\r\n  top: 0; left: 0; right: 0;\r\n  height: 2px;\r\n  background: linear-gradient(90deg, transparent, var(--purple), transparent);\r\n  opacity: 0;\r\n  transition: opacity 0.3s;\r\n}\r\n.service-card:hover { transform: translateY(-6px); border-color: rgba(167,13,213,0.25); box-shadow: 0 24px 70px rgba(167,13,213,0.07); }\r\n.service-card:hover::before { opacity: 1; }\r\n.service-icon {\r\n  width: 52px; height: 52px;\r\n  border-radius: 14px;\r\n  background: rgba(167,13,213,0.08);\r\n  border: 1px solid rgba(167,13,213,0.18);\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  font-size: 24px;\r\n  margin-bottom: 1.5rem;\r\n}\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 {\r\n  display: flex;\r\n  align-items: flex-start;\r\n  gap: 8px;\r\n  font-size: 12px;\r\n  color: rgba(245,245,245,0.65);\r\n}\r\n.service-bullet::before {\r\n  content: '\u2192';\r\n  color: var(--purple);\r\n  font-weight: 700;\r\n  flex-shrink: 0;\r\n  margin-top: 1px;\r\n}\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-steps {\r\n  display: grid;\r\n  grid-template-columns: repeat(4, 1fr);\r\n  gap: 24px;\r\n  position: relative;\r\n}\r\n.process-steps::before {\r\n  content: '';\r\n  position: absolute;\r\n  top: 40px;\r\n  left: calc(12.5% + 20px);\r\n  right: calc(12.5% + 20px);\r\n  height: 1px;\r\n  background: linear-gradient(90deg, var(--purple), var(--green));\r\n  opacity: 0.3;\r\n}\r\n.process-step { text-align: center; position: relative; }\r\n.process-step-num {\r\n  width: 80px; height: 80px;\r\n  border-radius: 50%;\r\n  background: var(--bg-dark);\r\n  border: 2px solid rgba(167,13,213,0.3);\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  font-size: 22px;\r\n  font-weight: 900;\r\n  color: var(--purple);\r\n  margin: 0 auto 1.5rem;\r\n  position: relative;\r\n  z-index: 1;\r\n  transition: all 0.3s;\r\n}\r\n.process-step:hover .process-step-num {\r\n  background: rgba(167,13,213,0.1);\r\n  border-color: var(--purple);\r\n  box-shadow: 0 0 24px rgba(167,13,213,0.25);\r\n}\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-badge {\r\n  font-size: 10px;\r\n  font-weight: 700;\r\n  padding: 3px 10px;\r\n  border-radius: 100px;\r\n  background: rgba(167,13,213,0.1);\r\n  border: 1px solid rgba(167,13,213,0.2);\r\n  color: var(--purple);\r\n  display: inline-block;\r\n  margin-top: 12px;\r\n}\r\n\r\n\/* RESULTS *\/\r\n#results-preview { position: relative; }\r\n.results-header {\r\n  display: flex;\r\n  justify-content: space-between;\r\n  align-items: flex-end;\r\n  margin-bottom: 48px;\r\n  gap: 24px;\r\n  flex-wrap: wrap;\r\n}\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 {\r\n  background: var(--bg-card);\r\n  border: 1px solid var(--border);\r\n  border-radius: 20px;\r\n  overflow: hidden;\r\n  position: relative;\r\n  transition: all 0.3s ease;\r\n}\r\n.result-card:hover { transform: translateY(-6px); border-color: rgba(167,13,213,0.25); box-shadow: 0 24px 70px rgba(167,13,213,0.08); }\r\n.result-card-top {\r\n  padding: 28px 28px 20px;\r\n  background: var(--bg-card2);\r\n  border-bottom: 1px solid var(--border);\r\n}\r\n.result-card-meta {\r\n  display: flex;\r\n  justify-content: space-between;\r\n  align-items: center;\r\n  margin-bottom: 14px;\r\n}\r\n.result-type-badge {\r\n  font-size: 10px;\r\n  font-weight: 700;\r\n  letter-spacing: 0.08em;\r\n  text-transform: uppercase;\r\n  padding: 4px 10px;\r\n  border-radius: 100px;\r\n  border: 1px solid;\r\n}\r\n.badge-il { color: var(--green); border-color: rgba(24,203,150,0.3); background: rgba(24,203,150,0.07); }\r\n.badge-al { color: #a78bfa; border-color: rgba(167,139,250,0.3); background: rgba(167,139,250,0.07); }\r\n.badge-mc { 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); }\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(--purple); 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 {\r\n  background: var(--bg-card);\r\n  border-top: 1px solid var(--border);\r\n  border-bottom: 1px solid var(--border);\r\n}\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 {\r\n  background: var(--bg-dark);\r\n  border: 1px solid var(--border);\r\n  border-radius: 20px;\r\n  padding: 36px 28px;\r\n  text-align: center;\r\n  transition: all 0.3s;\r\n}\r\n.who-card:hover { border-color: rgba(24,203,150,0.3); transform: translateY(-4px); box-shadow: 0 20px 60px rgba(24,203,150,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 {\r\n  font-size: 12px;\r\n  color: rgba(245,245,245,0.5);\r\n  background: rgba(255,255,255,0.03);\r\n  border: 1px solid var(--border);\r\n  border-radius: 8px;\r\n  padding: 10px 14px;\r\n  line-height: 1.5;\r\n  font-style: italic;\r\n}\r\n\r\n\/* TESTIMONIALS *\/\r\n#testimonials { position: relative; overflow: hidden; }\r\n.test-glow {\r\n  position: absolute;\r\n  width: 500px; height: 500px;\r\n  border-radius: 50%;\r\n  background: radial-gradient(circle, rgba(167,13,213,0.07) 0%, transparent 70%);\r\n  top: -100px; left: -100px;\r\n  pointer-events: none;\r\n}\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 {\r\n  background: var(--bg-card);\r\n  border: 1px solid var(--border);\r\n  border-radius: 20px;\r\n  padding: 36px 30px;\r\n  position: relative;\r\n  transition: all 0.3s;\r\n}\r\n.testimonial-card:hover { border-color: rgba(167,13,213,0.25); transform: translateY(-4px); }\r\n.stars { display: flex; gap: 4px; margin-bottom: 20px; }\r\n.star {\r\n  width: 14px; height: 14px;\r\n  background: var(--green);\r\n  clip-path: polygon(50% 0%, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%);\r\n}\r\n.testimonial-quote {\r\n  font-size: 14px;\r\n  line-height: 1.75;\r\n  color: rgba(245,245,245,0.75);\r\n  margin-bottom: 28px;\r\n  font-style: italic;\r\n}\r\n.testimonial-quote::before { content: '\\201C'; color: var(--purple); 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 {\r\n  width: 42px; height: 42px;\r\n  border-radius: 50%;\r\n  background: linear-gradient(135deg, var(--purple), var(--green));\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  font-size: 13px;\r\n  font-weight: 800;\r\n  color: #fff;\r\n  flex-shrink: 0;\r\n}\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 {\r\n  background: var(--bg-dark);\r\n  border: 1px solid var(--border);\r\n  border-radius: 14px;\r\n  overflow: hidden;\r\n  transition: border-color 0.3s;\r\n}\r\n.faq-item.open { border-color: rgba(167,13,213,0.3); }\r\n.faq-question {\r\n  width: 100%;\r\n  display: flex;\r\n  justify-content: space-between;\r\n  align-items: center;\r\n  padding: 22px 24px;\r\n  background: transparent;\r\n  border: none;\r\n  color: var(--text-white);\r\n  font-family: 'Montserrat', sans-serif;\r\n  font-size: 15px;\r\n  font-weight: 700;\r\n  text-align: left;\r\n  cursor: pointer;\r\n  gap: 16px;\r\n  transition: background 0.25s;\r\n}\r\n.faq-question:hover { background: rgba(255,255,255,0.02); }\r\n.faq-icon {\r\n  width: 24px; height: 24px;\r\n  border-radius: 50%;\r\n  background: rgba(167,13,213,0.1);\r\n  border: 1px solid rgba(167,13,213,0.25);\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  font-size: 14px;\r\n  color: var(--purple);\r\n  flex-shrink: 0;\r\n  transition: transform 0.3s;\r\n}\r\n.faq-item.open .faq-icon { transform: rotate(45deg); }\r\n.faq-answer {\r\n  max-height: 0;\r\n  overflow: hidden;\r\n  transition: max-height 0.4s ease, padding 0.3s;\r\n  padding: 0 24px;\r\n}\r\n.faq-answer-inner {\r\n  font-size: 14px;\r\n  color: rgba(245,245,245,0.65);\r\n  line-height: 1.75;\r\n  padding-bottom: 22px;\r\n}\r\n.faq-item.open .faq-answer { max-height: 400px; }\r\n\r\n\/* NEWSLETTER *\/\r\n#newsletter { position: relative; overflow: hidden; }\r\n.newsletter-glow {\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.07) 0%, transparent 70%);\r\n  right: -150px; top: -150px;\r\n  pointer-events: none;\r\n}\r\n.newsletter-inner {\r\n  display: grid;\r\n  grid-template-columns: 1fr 1fr;\r\n  gap: 80px;\r\n  align-items: center;\r\n}\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 {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 10px;\r\n  font-size: 13px;\r\n  color: rgba(245,245,245,0.7);\r\n}\r\n.newsletter-perk::before {\r\n  content: '\u2713';\r\n  width: 20px; height: 20px;\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: 11px;\r\n  font-weight: 800;\r\n  color: var(--green);\r\n  flex-shrink: 0;\r\n}\r\n.newsletter-form-wrap {\r\n  background: var(--bg-card);\r\n  border: 1px solid var(--border);\r\n  border-radius: 20px;\r\n  padding: 36px;\r\n  position: relative;\r\n  overflow: hidden;\r\n}\r\n.newsletter-form-wrap::before {\r\n  content: '';\r\n  position: absolute;\r\n  top: 0; left: 0; right: 0;\r\n  height: 2px;\r\n  background: linear-gradient(90deg, var(--purple), var(--green));\r\n}\r\n.nl-live-widget {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 10px;\r\n  padding: 10px 14px;\r\n  background: rgba(24,203,150,0.06);\r\n  border: 1px solid rgba(24,203,150,0.2);\r\n  border-radius: 8px;\r\n  margin-bottom: 20px;\r\n  font-size: 12px;\r\n  color: rgba(245,245,245,0.75);\r\n}\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 {\r\n  background: rgba(255,255,255,0.04);\r\n  border: 1px solid var(--border);\r\n  border-radius: 8px;\r\n  padding: 13px 16px;\r\n  color: var(--text-white);\r\n  font-family: 'Montserrat', sans-serif;\r\n  font-size: 14px;\r\n  outline: none;\r\n  transition: border-color 0.25s;\r\n  width: 100%;\r\n}\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 {\r\n  background: var(--green);\r\n  color: #050505;\r\n  font-family: 'Montserrat', sans-serif;\r\n  font-weight: 800;\r\n  font-size: 14px;\r\n  padding: 14px;\r\n  border-radius: 8px;\r\n  border: none;\r\n  cursor: pointer;\r\n  transition: all 0.25s;\r\n  width: 100%;\r\n}\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 {\r\n  position: absolute;\r\n  width: 800px; height: 800px;\r\n  border-radius: 50%;\r\n  background: radial-gradient(circle, rgba(167,13,213,0.06) 0%, transparent 70%);\r\n  top: -200px; right: -200px;\r\n  pointer-events: none;\r\n}\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 {\r\n  background: var(--bg-card);\r\n  border: 1px solid var(--border);\r\n  border-radius: 20px;\r\n  padding: 36px;\r\n  position: relative;\r\n  overflow: hidden;\r\n}\r\n.calc-inputs::before {\r\n  content: '';\r\n  position: absolute;\r\n  top: 0; left: 0; right: 0;\r\n  height: 2px;\r\n  background: linear-gradient(90deg, var(--purple), var(--green));\r\n}\r\n.calc-section-title {\r\n  font-size: 12px;\r\n  font-weight: 700;\r\n  letter-spacing: 0.1em;\r\n  text-transform: uppercase;\r\n  color: var(--text-muted);\r\n  margin-bottom: 20px;\r\n  margin-top: 28px;\r\n  padding-top: 24px;\r\n  border-top: 1px solid var(--border);\r\n}\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 {\r\n  font-size: 14px;\r\n  font-weight: 700;\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  border-radius: 6px;\r\n  padding: 3px 10px;\r\n  min-width: 70px;\r\n  text-align: right;\r\n  flex-shrink: 0;\r\n}\r\n.calc-slider {\r\n  -webkit-appearance: none;\r\n  appearance: none;\r\n  width: 100%;\r\n  height: 4px;\r\n  border-radius: 4px;\r\n  background: var(--border);\r\n  outline: none;\r\n  cursor: pointer;\r\n}\r\n.calc-slider::-webkit-slider-thumb {\r\n  -webkit-appearance: none;\r\n  appearance: none;\r\n  width: 18px; height: 18px;\r\n  border-radius: 50%;\r\n  background: var(--green);\r\n  cursor: pointer;\r\n  box-shadow: 0 0 10px rgba(24,203,150,0.5);\r\n  transition: transform 0.2s;\r\n}\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 {\r\n  background: var(--bg-card);\r\n  border: 1px solid var(--border);\r\n  border-radius: 20px;\r\n  padding: 28px 32px;\r\n  position: relative;\r\n  overflow: hidden;\r\n}\r\n.calc-result-card.primary {\r\n  background: linear-gradient(135deg, rgba(167,13,213,0.08) 0%, rgba(24,203,150,0.06) 100%);\r\n  border-color: rgba(167,13,213,0.3);\r\n}\r\n.calc-result-card::before {\r\n  content: '';\r\n  position: absolute;\r\n  top: 0; left: 0; right: 0;\r\n  height: 1px;\r\n  background: linear-gradient(90deg, transparent, var(--purple), transparent);\r\n  opacity: 0.4;\r\n}\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 {\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.08) 0%, transparent 70%);\r\n  top: -100px; right: -200px;\r\n  pointer-events: none;\r\n}\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 {\r\n  width: 40px; height: 40px;\r\n  border-radius: 10px;\r\n  background: rgba(167,13,213,0.08);\r\n  border: 1px solid rgba(167,13,213,0.18);\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  font-size: 16px;\r\n  flex-shrink: 0;\r\n}\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 {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n  padding: 8px 14px;\r\n  background: rgba(255,255,255,0.03);\r\n  border: 1px solid var(--border);\r\n  border-radius: 100px;\r\n  font-size: 12px;\r\n  color: rgba(245,245,245,0.65);\r\n}\r\n\r\n\/* BOOKING WIDGET *\/\r\n.booking-widget {\r\n  background: var(--bg-card2);\r\n  border: 1px solid rgba(167,13,213,0.25);\r\n  border-radius: 14px;\r\n  padding: 20px;\r\n  position: relative;\r\n  overflow: hidden;\r\n}\r\n.booking-widget::before {\r\n  content: '';\r\n  position: absolute;\r\n  top: 0; left: 0; right: 0;\r\n  height: 2px;\r\n  background: linear-gradient(90deg, var(--purple), var(--green));\r\n}\r\n.booking-widget-header {\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n  margin-bottom: 14px;\r\n  flex-wrap: wrap;\r\n  gap: 10px;\r\n}\r\n.booking-widget-title { font-size: 14px; font-weight: 800; }\r\n.booking-spots-badge {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 6px;\r\n  font-size: 11px;\r\n  font-weight: 700;\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: 4px 10px;\r\n  border-radius: 100px;\r\n}\r\n.booking-quarter-note {\r\n  font-size: 11px;\r\n  color: rgba(245,245,245,0.5);\r\n  margin-bottom: 12px;\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 6px;\r\n}\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 {\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n  padding: 10px 14px;\r\n  background: rgba(255,255,255,0.03);\r\n  border: 1px solid var(--border);\r\n  border-radius: 8px;\r\n  cursor: pointer;\r\n  transition: all 0.25s;\r\n  gap: 12px;\r\n}\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 {\r\n  font-size: 10px;\r\n  font-weight: 700;\r\n  color: var(--green);\r\n  text-transform: uppercase;\r\n  letter-spacing: 0.08em;\r\n}\r\n.booking-calls-live {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n  font-size: 11px;\r\n  color: rgba(245,245,245,0.55);\r\n  margin-top: 12px;\r\n}\r\n.booking-calls-num { font-weight: 800; color: var(--green); }\r\n\r\n\/* CONTACT FORM *\/\r\n.contact-form {\r\n  background: var(--bg-card);\r\n  border: 1px solid var(--border);\r\n  border-radius: 20px;\r\n  padding: 40px;\r\n  position: relative;\r\n  overflow: hidden;\r\n}\r\n.contact-form::before {\r\n  content: '';\r\n  position: absolute;\r\n  top: 0; left: 0; right: 0;\r\n  height: 2px;\r\n  background: linear-gradient(90deg, var(--purple), var(--green));\r\n}\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 {\r\n  background: rgba(255,255,255,0.03);\r\n  border: 1px solid var(--border);\r\n  border-radius: 8px;\r\n  padding: 12px 16px;\r\n  color: var(--text-white);\r\n  font-family: 'Montserrat', sans-serif;\r\n  font-size: 14px;\r\n  outline: none;\r\n  transition: border-color 0.25s;\r\n  width: 100%;\r\n  -webkit-appearance: none;\r\n}\r\n.form-group input:focus, .form-group select:focus, .form-group textarea:focus { border-color: var(--purple); background: rgba(167,13,213,0.04); }\r\n.form-group select option { background: #161616; }\r\n.form-group textarea { resize: none; height: 100px; }\r\n.form-submit {\r\n  width: 100%;\r\n  background: var(--green);\r\n  color: #050505;\r\n  font-family: 'Montserrat', sans-serif;\r\n  font-weight: 800;\r\n  font-size: 14px;\r\n  letter-spacing: 0.03em;\r\n  padding: 16px;\r\n  border-radius: 10px;\r\n  border: none;\r\n  cursor: pointer;\r\n  transition: all 0.25s;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  gap: 8px;\r\n}\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 {\r\n  background: var(--bg-card);\r\n  border: 1px solid var(--border);\r\n  border-radius: 24px;\r\n  padding: 70px 80px;\r\n  display: grid;\r\n  grid-template-columns: 1fr auto;\r\n  gap: 60px;\r\n  align-items: center;\r\n  position: relative;\r\n  overflow: hidden;\r\n}\r\n.cta-inner::before {\r\n  content: '';\r\n  position: absolute;\r\n  inset: 0;\r\n  background: linear-gradient(135deg, rgba(167,13,213,0.05) 0%, transparent 60%);\r\n  border-radius: 24px;\r\n}\r\n.cta-inner::after {\r\n  content: '';\r\n  position: absolute;\r\n  width: 400px; height: 400px;\r\n  border-radius: 50%;\r\n  background: radial-gradient(circle, rgba(24,203,150,0.1) 0%, transparent 70%);\r\n  right: -100px; bottom: -100px;\r\n  pointer-events: none;\r\n}\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 {\r\n  position: fixed;\r\n  bottom: 28px; right: 28px;\r\n  z-index: 999;\r\n  opacity: 0;\r\n  transform: translateY(20px);\r\n  transition: all 0.4s ease;\r\n}\r\n.sticky-cta.show { opacity: 1; transform: translateY(0); }\r\n.sticky-btn {\r\n  background: var(--purple);\r\n  color: #fff;\r\n  font-family: 'Montserrat', sans-serif;\r\n  font-weight: 800;\r\n  font-size: 13px;\r\n  padding: 13px 22px;\r\n  border-radius: 100px;\r\n  border: none;\r\n  cursor: pointer;\r\n  box-shadow: 0 8px 32px rgba(167,13,213,0.4);\r\n  transition: all 0.25s;\r\n  white-space: nowrap;\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n  text-decoration: none;\r\n}\r\n.sticky-btn:hover { background: #c010f0; transform: scale(1.04); }\r\n\r\n\/* BRAND BEFORE\/AFTER WIDGET *\/\r\n.before-after-widget {\r\n  background: var(--bg-card);\r\n  border: 1px solid var(--border);\r\n  border-radius: 20px;\r\n  overflow: hidden;\r\n  position: relative;\r\n}\r\n.before-after-widget::before {\r\n  content: '';\r\n  position: absolute;\r\n  top: 0; left: 0; right: 0;\r\n  height: 2px;\r\n  background: linear-gradient(90deg, #f95c5c, var(--purple));\r\n}\r\n.ba-tabs { display: flex; border-bottom: 1px solid var(--border); }\r\n.ba-tab {\r\n  flex: 1;\r\n  padding: 14px;\r\n  text-align: center;\r\n  font-size: 12px;\r\n  font-weight: 700;\r\n  cursor: pointer;\r\n  transition: all 0.25s;\r\n  border: none;\r\n  background: transparent;\r\n  color: var(--text-muted);\r\n  font-family: 'Montserrat', sans-serif;\r\n}\r\n.ba-tab.active { color: var(--text-white); background: rgba(255,255,255,0.03); }\r\n.ba-content { padding: 24px; display: none; }\r\n.ba-content.active { display: block; }\r\n.ba-before { border-left: 3px solid #f95c5c; padding-left: 16px; }\r\n.ba-after { border-left: 3px solid var(--green); padding-left: 16px; }\r\n.ba-label { font-size: 10px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-muted); margin-bottom: 10px; }\r\n.ba-item { font-size: 13px; color: rgba(245,245,245,0.75); padding: 8px 0; border-bottom: 1px solid var(--border); display: flex; align-items: flex-start; gap: 8px; }\r\n.ba-item:last-child { border-bottom: none; }\r\n.ba-icon-bad { color: #f95c5c; flex-shrink: 0; }\r\n.ba-icon-good { color: var(--green); flex-shrink: 0; }\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>\ud83c\udfa8<\/span> Get a Free Brand Audit\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\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(--purple);\">Community Branding Service<\/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;background:var(--purple);color:#fff;\">Claim Your Spot \u2192<\/a>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"hero-eyebrow reveal\">Community Branding for Senior Living Communities<\/div>\r\n    <h1 class=\"hero-headline reveal\">\r\n      Families Decide Before<br>\r\n      <span class=\"gradient-text\">They Ever Visit You.<\/span>\r\n    <\/h1>\r\n    <p class=\"hero-sub reveal reveal-delay-1\">\r\n      Your brand is the first conversation you have with a family \u2014 and most senior living communities are losing that conversation. An inconsistent logo, a generic name, and a forgettable color palette signal one thing to a family in crisis: we didn't invest in ourselves, so why would you trust us with your loved one?\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 Brand Audit <span>\u2192<\/span><\/a>\r\n      <a href=\"#what-we-do\" class=\"btn-ghost\">See What We Build \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 branded<\/div>\r\n      <div class=\"hero-trust-item\">22% higher occupancy with strong brand<\/div>\r\n      <div class=\"hero-trust-item\">Full brand delivery in 8\u201312 weeks<\/div>\r\n      <div class=\"hero-trust-item\">No long-term contracts<\/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 Branded Across 3 Continents<\/div>\r\n      <\/div>\r\n      <div>\r\n        <div class=\"hero-stat-num count-up\" data-target=\"22\" data-suffix=\"%\">0<\/div>\r\n        <div class=\"hero-stat-label\">Average Occupancy Lift with Pro Branding<\/div>\r\n      <\/div>\r\n      <div>\r\n        <div class=\"hero-stat-num count-up\" data-target=\"94\" data-suffix=\"%\">0<\/div>\r\n        <div class=\"hero-stat-label\">Average Occupancy Achieved by Our 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;\">8wk<\/div>\r\n        <div class=\"hero-stat-label\">Average Full Brand Delivery Timeline<\/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>Community Branding<\/div>\r\n    <div class=\"ticker-item\"><span class=\"ticker-dot\"><\/span>Visual Identity<\/div>\r\n    <div class=\"ticker-item\"><span class=\"ticker-dot\"><\/span>Brand Strategy<\/div>\r\n    <div class=\"ticker-item\"><span class=\"ticker-dot\"><\/span>Brand Voice & Messaging<\/div>\r\n    <div class=\"ticker-item\"><span class=\"ticker-dot\"><\/span>Photography Direction<\/div>\r\n    <div class=\"ticker-item\"><span class=\"ticker-dot\"><\/span>Videography<\/div>\r\n    <div class=\"ticker-item\"><span class=\"ticker-dot\"><\/span>Logo & Identity Design<\/div>\r\n    <div class=\"ticker-item\"><span class=\"ticker-dot\"><\/span>Brand Guidelines<\/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 Exclusive<\/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>Visual Identity<\/div>\r\n    <div class=\"ticker-item\"><span class=\"ticker-dot\"><\/span>Brand Strategy<\/div>\r\n    <div class=\"ticker-item\"><span class=\"ticker-dot\"><\/span>Brand Voice & Messaging<\/div>\r\n    <div class=\"ticker-item\"><span class=\"ticker-dot\"><\/span>Photography Direction<\/div>\r\n    <div class=\"ticker-item\"><span class=\"ticker-dot\"><\/span>Videography<\/div>\r\n    <div class=\"ticker-item\"><span class=\"ticker-dot\"><\/span>Logo & Identity Design<\/div>\r\n    <div class=\"ticker-item\"><span class=\"ticker-dot\"><\/span>Brand Guidelines<\/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 Exclusive<\/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 Branded \u2014 US, Canada & Europe<\/div>\r\n      <\/div>\r\n      <div class=\"proof-cell\">\r\n        <div class=\"proof-num\">22%<\/div>\r\n        <div class=\"proof-label\">Average Occupancy Lift with Professional Branding<\/div>\r\n      <\/div>\r\n      <div class=\"proof-cell\">\r\n        <div class=\"proof-num\">8 Weeks<\/div>\r\n        <div class=\"proof-label\">Average Full Brand Delivery \u2014 From Audit to Launch<\/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 by Elderbloom Clients<\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ===== WHY COMMUNITY BRANDING ===== -->\r\n<section id=\"why-brand\">\r\n  <div class=\"container\">\r\n    <div class=\"why-grid\">\r\n      <div class=\"reveal\">\r\n        <div class=\"tag tag-purple\">The Hard Truth<\/div>\r\n        <h2 class=\"why-headline\">Families Decide in 8 Seconds.<br><span class=\"gradient-text\">What Does Your Brand Say?<\/span><\/h2>\r\n        <p class=\"why-desc\">\r\n          When a daughter searches \"assisted living in [your city]\" and lands on your website, she's not reading your care philosophy or calling your admissions team \u2014 not yet. In 8 seconds, she's made a gut decision about whether your community feels like a place she could trust with her mother. That decision is made entirely by your brand.\r\n        <\/p>\r\n        <p class=\"why-desc\">\r\n          Most senior living communities have what we call a \"nobody brand\" \u2014 a name that means nothing, a logo that could belong to anyone, and a color palette chosen because someone liked green in 2009. The result is a community that provides extraordinary care but loses families to a competitor with a stronger first impression. Branding isn't vanity. It's revenue.\r\n        <\/p>\r\n        <a href=\"#contact\" class=\"btn-primary\" style=\"background:var(--purple);color:#fff;\">Build My Community Brand \u2192<\/a>\r\n      <\/div>\r\n      <div class=\"reveal reveal-delay-2\">\r\n        <!-- Before\/After Widget -->\r\n        <div class=\"before-after-widget\">\r\n          <div class=\"ba-tabs\">\r\n            <button class=\"ba-tab active\" onclick=\"switchTab(this, 'before')\">\u274c Without Elderbloom<\/button>\r\n            <button class=\"ba-tab\" onclick=\"switchTab(this, 'after')\">\u2713 With Elderbloom<\/button>\r\n          <\/div>\r\n          <div class=\"ba-content active\" id=\"tab-before\">\r\n            <div class=\"ba-before\">\r\n              <div class=\"ba-label\">What Families Experience<\/div>\r\n              <div class=\"ba-item\"><span class=\"ba-icon-bad\">\u2717<\/span> Generic logo that looks like a hospital<\/div>\r\n              <div class=\"ba-item\"><span class=\"ba-icon-bad\">\u2717<\/span> Inconsistent colors across brochures, website, and signage<\/div>\r\n              <div class=\"ba-item\"><span class=\"ba-icon-bad\">\u2717<\/span> Brand voice that sounds corporate and cold<\/div>\r\n              <div class=\"ba-item\"><span class=\"ba-icon-bad\">\u2717<\/span> Stock photos that don't reflect your community<\/div>\r\n              <div class=\"ba-item\"><span class=\"ba-icon-bad\">\u2717<\/span> No brand story \u2014 just a list of amenities<\/div>\r\n              <div class=\"ba-item\"><span class=\"ba-icon-bad\">\u2717<\/span> Families can't tell you apart from competitors<\/div>\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"ba-content\" id=\"tab-after\">\r\n            <div class=\"ba-after\">\r\n              <div class=\"ba-label\">What Families Experience<\/div>\r\n              <div class=\"ba-item\"><span class=\"ba-icon-good\">\u2713<\/span> Distinctive identity that feels warm, trustworthy, and premium<\/div>\r\n              <div class=\"ba-item\"><span class=\"ba-icon-good\">\u2713<\/span> Consistent brand across every touchpoint \u2014 digital and physical<\/div>\r\n              <div class=\"ba-item\"><span class=\"ba-icon-good\">\u2713<\/span> Empathetic brand voice that speaks to families in their moment of need<\/div>\r\n              <div class=\"ba-item\"><span class=\"ba-icon-good\">\u2713<\/span> Authentic photography and video that shows real life inside your walls<\/div>\r\n              <div class=\"ba-item\"><span class=\"ba-icon-good\">\u2713<\/span> A compelling brand story that builds emotional connection<\/div>\r\n              <div class=\"ba-item\"><span class=\"ba-icon-good\">\u2713<\/span> Families remember you \u2014 and choose you \u2014 over competitors<\/div>\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"brand-caption\">Your brand either wins the family before the tour \u2014 or loses them.<\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\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\" style=\"color:var(--purple);\">8 sec<\/div>\r\n        <div class=\"why-stat-desc\"><strong>First impression window.<\/strong> Families form a judgment about your community's trustworthiness in less time than it takes to read this sentence. Your brand is either doing the work \u2014 or working against you.<\/div>\r\n      <\/div>\r\n      <div class=\"why-stat-item reveal reveal-delay-1\">\r\n        <div class=\"why-stat-num\" style=\"color:var(--purple);\">22%<\/div>\r\n        <div class=\"why-stat-desc\"><strong>Higher occupancy<\/strong> is the average lift for senior living communities with professionally managed brand identities vs. those without, according to senior living industry research. A brand isn't a cost \u2014 it's a census driver.<\/div>\r\n      <\/div>\r\n      <div class=\"why-stat-item reveal reveal-delay-2\">\r\n        <div class=\"why-stat-num\" style=\"color:var(--purple);\">3\u00d7<\/div>\r\n        <div class=\"why-stat-desc\"><strong>More likely to be referred<\/strong> when families describe your community to friends and family. Strong brands create language \u2014 and language creates referrals. Weak brands create silence.<\/div>\r\n      <\/div>\r\n      <div class=\"why-stat-item reveal reveal-delay-3\">\r\n        <div class=\"why-stat-num\" style=\"color:var(--purple);\">$4,200<\/div>\r\n        <div class=\"why-stat-desc\"><strong>Average monthly revenue per resident.<\/strong> One additional move-in per month driven by stronger branding generates $50,400+ per year. The brand pays for itself in the first lease.<\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ===== WHAT WE BUILD ===== -->\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 tag-purple\" style=\"margin:0 auto 1.5rem;\">Our Branding System<\/div>\r\n    <\/div>\r\n    <div class=\"reveal\" style=\"text-align:center;\">\r\n      <h2 style=\"font-size:clamp(30px,4vw,50px);font-weight:900;line-height:1.1;margin-bottom:1rem;\">Everything a Senior Living Community<br><span class=\"gradient-text\">Needs to Build a Brand Families Trust<\/span><\/h2>\r\n      <p style=\"font-size:17px;color:rgba(245,245,245,0.55);max-width:580px;margin:1rem auto 60px;line-height:1.6;\">Not generic design work. Not a logo dropped into a Canva template. This is community branding engineered specifically for how families emotionally evaluate senior living.<\/p>\r\n    <\/div>\r\n    <div class=\"services-grid\">\r\n      <div class=\"service-card reveal\">\r\n        <div class=\"service-icon\">\ud83c\udfa8<\/div>\r\n        <div class=\"service-title\">Visual Identity System<\/div>\r\n        <p class=\"service-desc\">Your logo, color palette, typography, and icon system \u2014 built to communicate trust, warmth, and excellence at every touchpoint families encounter.<\/p>\r\n        <div class=\"service-bullets\">\r\n          <div class=\"service-bullet\">Logo design & full logo suite (primary, secondary, icon)<\/div>\r\n          <div class=\"service-bullet\">Senior-living-informed color psychology<\/div>\r\n          <div class=\"service-bullet\">Typography system \u2014 display, body, and accent fonts<\/div>\r\n          <div class=\"service-bullet\">Icon, pattern, and texture development<\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"service-card reveal reveal-delay-1\">\r\n        <div class=\"service-icon\">\u270d\ufe0f<\/div>\r\n        <div class=\"service-title\">Brand Voice & Messaging Strategy<\/div>\r\n        <p class=\"service-desc\">Families making senior living decisions are scared, overwhelmed, and grieving independence. Your brand voice needs to meet them exactly where they are.<\/p>\r\n        <div class=\"service-bullets\">\r\n          <div class=\"service-bullet\">Brand voice definition \u2014 tone, personality, and language<\/div>\r\n          <div class=\"service-bullet\">Core messaging framework and key differentiators<\/div>\r\n          <div class=\"service-bullet\">Tagline and brand statement development<\/div>\r\n          <div class=\"service-bullet\">Messaging hierarchy for every audience segment<\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"service-card reveal reveal-delay-2\">\r\n        <div class=\"service-icon\">\ud83d\udcd6<\/div>\r\n        <div class=\"service-title\">Brand Story & Positioning<\/div>\r\n        <p class=\"service-desc\">Families don't choose communities \u2014 they choose stories they can see themselves in. We build the narrative architecture that makes your community unforgettable.<\/p>\r\n        <div class=\"service-bullets\">\r\n          <div class=\"service-bullet\">Community origin story and mission articulation<\/div>\r\n          <div class=\"service-bullet\">Competitive positioning and differentiation map<\/div>\r\n          <div class=\"service-bullet\">Resident and family persona development<\/div>\r\n          <div class=\"service-bullet\">Emotional journey mapping for the decision cycle<\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"service-card reveal\">\r\n        <div class=\"service-icon\">\ud83d\udcf8<\/div>\r\n        <div class=\"service-title\">Photography & Videography Direction<\/div>\r\n        <p class=\"service-desc\">Stock photos of smiling seniors at tables are destroying your credibility. Families know they're fake. Authentic, directed visual storytelling is the difference between a tour booking and a click away.<\/p>\r\n        <div class=\"service-bullets\">\r\n          <div class=\"service-bullet\">Photography creative brief and shot list strategy<\/div>\r\n          <div class=\"service-bullet\">On-site photography and videography direction<\/div>\r\n          <div class=\"service-bullet\">Community lifestyle and care photography<\/div>\r\n          <div class=\"service-bullet\">Virtual tour integration and video production<\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"service-card reveal reveal-delay-1\">\r\n        <div class=\"service-icon\">\ud83d\udccb<\/div>\r\n        <div class=\"service-title\">Brand Guidelines & Governance<\/div>\r\n        <p class=\"service-desc\">A brand only works when every team member \u2014 from admissions to housekeeping \u2014 understands and lives it. We build the rulebook that keeps your brand consistent forever.<\/p>\r\n        <div class=\"service-bullets\">\r\n          <div class=\"service-bullet\">Comprehensive brand standards document<\/div>\r\n          <div class=\"service-bullet\">Do's and don'ts with visual examples<\/div>\r\n          <div class=\"service-bullet\">Digital asset library and file organization<\/div>\r\n          <div class=\"service-bullet\">Staff brand training session (virtual or on-site)<\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"service-card reveal reveal-delay-2\">\r\n        <div class=\"service-icon\">\ud83c\udf10<\/div>\r\n        <div class=\"service-title\">Digital Brand Integration<\/div>\r\n        <p class=\"service-desc\">Your brand lives everywhere families find you \u2014 website, Google Business Profile, social media, email, and review platforms. We make sure it's consistent and conversion-optimized across all of them.<\/p>\r\n        <div class=\"service-bullets\">\r\n          <div class=\"service-bullet\">Website brand audit and UX\/UI integration<\/div>\r\n          <div class=\"service-bullet\">Social media brand templates and profile optimization<\/div>\r\n          <div class=\"service-bullet\">Email signature and digital collateral design<\/div>\r\n          <div class=\"service-bullet\">Google Business Profile brand alignment<\/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;background:var(--purple);color:#fff;\">Get Your Free Community Brand 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 where your brand is costing you move-ins.<\/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 tag-purple\" style=\"margin:0 auto 1.5rem;\">Our Process<\/div>\r\n      <h2 class=\"process-headline\">From Forgotten to First Choice.<br><span class=\"gradient-text\">Here's How We Get There.<\/span><\/h2>\r\n      <p style=\"font-size:16px;color:rgba(245,245,245,0.55);max-width:540px;margin:0 auto;\">A structured, proven brand-building process refined across 140+ communities. No guesswork. No generic playbooks. Just a brand your families will love \u2014 and your competitors will envy.<\/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\">Brand Discovery & Audit<\/div>\r\n        <p class=\"process-step-desc\">We audit your current brand, competitive landscape, family personas, and community DNA. Most communities discover 3\u20135 critical brand gaps they didn't know existed.<\/p>\r\n        <span class=\"process-timeline-badge\">Week 1\u20132<\/span>\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 & Positioning<\/div>\r\n        <p class=\"process-step-desc\">We build your brand strategy \u2014 positioning, voice, story, and messaging hierarchy \u2014 so every design decision that follows is grounded in what makes you irreplaceable.<\/p>\r\n        <span class=\"process-timeline-badge\">Weeks 3\u20134<\/span>\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\">Design & Visual Identity<\/div>\r\n        <p class=\"process-step-desc\">Logo, color, typography, photography direction, and all visual assets are created and refined. You'll see two concept directions before we finalize \u2014 no surprise deliveries.<\/p>\r\n        <span class=\"process-timeline-badge\">Weeks 5\u20138<\/span>\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\">Brand Launch & Integration<\/div>\r\n        <p class=\"process-step-desc\">Brand guidelines delivered, digital assets activated, team trained, and your new brand goes live across every touchpoint families encounter \u2014 on day one, not day 90.<\/p>\r\n        <span class=\"process-timeline-badge\">Weeks 9\u201312<\/span>\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 tag-purple\">Real Results<\/div>\r\n        <h2 class=\"results-headline\">Communities We've Transformed<br><span class=\"gradient-text\">Into Brands Families Remember<\/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 branding 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+ Brand 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-il\">Independent Living<\/span>\r\n            <span class=\"result-location\">\ud83d\udccd Scottsdale, AZ<\/span>\r\n          <\/div>\r\n          <div class=\"result-community\">The Vineyard at Scottsdale<\/div>\r\n          <div class=\"result-headline\">A complete rebrand transformed a stagnant 71% occupancy community into the most recognized senior living name in Maricopa County \u2014 in 6 months<\/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\">+24pp<\/div>\r\n              <div class=\"result-metric-label\">Occupancy Gained<\/div>\r\n            <\/div>\r\n            <div class=\"result-metric\">\r\n              <div class=\"result-metric-num\">3.1\u00d7<\/div>\r\n              <div class=\"result-metric-label\">Referral Increase<\/div>\r\n            <\/div>\r\n            <div class=\"result-metric\">\r\n              <div class=\"result-metric-num\">$2.1M<\/div>\r\n              <div class=\"result-metric-label\">Annual Revenue Added<\/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-1\">\r\n        <div class=\"result-card-top\">\r\n          <div class=\"result-card-meta\">\r\n            <span class=\"result-type-badge badge-al\">Assisted Living<\/span>\r\n            <span class=\"result-location\">\ud83d\udccd Charlotte, NC<\/span>\r\n          <\/div>\r\n          <div class=\"result-community\">Magnolia House Senior Living<\/div>\r\n          <div class=\"result-headline\">Brand overhaul including photography, messaging, and digital integration slashed the sales cycle by 38% and drove 267% more inbound 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\">267%<\/div>\r\n              <div class=\"result-metric-label\">More Inbound Tours<\/div>\r\n            <\/div>\r\n            <div class=\"result-metric\">\r\n              <div class=\"result-metric-num\">-38%<\/div>\r\n              <div class=\"result-metric-label\">Shorter Sales Cycle<\/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 Brand Reputation<\/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-2\">\r\n        <div class=\"result-card-top\">\r\n          <div class=\"result-card-meta\">\r\n            <span class=\"result-type-badge badge-mc\">Memory Care<\/span>\r\n            <span class=\"result-location\">\ud83d\udccd Denver, CO<\/span>\r\n          <\/div>\r\n          <div class=\"result-community\">Aspen Ridge Memory Care<\/div>\r\n          <div class=\"result-headline\">Pre-opening brand launch generated a 47-family waitlist before the first resident ever moved in \u2014 the power of brand-first strategy<\/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\">47<\/div>\r\n              <div class=\"result-metric-label\">Waitlist Before Opening<\/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 at 90 Days<\/div>\r\n            <\/div>\r\n            <div class=\"result-metric\">\r\n              <div class=\"result-metric-num\">$3.4M<\/div>\r\n              <div class=\"result-metric-label\">Year 1 Revenue<\/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\">Pre-opening strategy<\/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(167,13,213,0.06) 0%,rgba(24,203,150,0.05) 100%);border:1px solid rgba(167,13,213,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(--purple),var(--green));\"><\/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 Brand 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 launching new brands to 20+ location portfolio rebrands.<\/p>\r\n        <\/div>\r\n        <a href=\"#contact\" class=\"btn-primary\" style=\"flex-shrink:0;background:var(--purple);color:#fff;\">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, your brand needs this conversation.<\/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 your community is exceptional, but you can't make the marketing materials look like it. Every campaign you run is limited by a brand that doesn't do justice to what you offer.<\/p>\r\n        <div class=\"who-pain\">\"I'm embarrassed to send families our brochure. It looks like we haven't updated it since 2010.\"<\/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\">Families arrive for tours already skeptical because the brand didn't build trust before they walked in. You spend the first 20 minutes of every tour overcoming a bad first impression.<\/p>\r\n        <div class=\"who-pain\">\"People keep telling me they didn't expect the community to be this nice based on our website.\"<\/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\">You've built something extraordinary \u2014 exceptional care, amazing staff, beautiful physical spaces \u2014 but you're losing to a competitor with better marketing and a stronger brand presence.<\/p>\r\n        <div class=\"who-pain\">\"Our occupancy is stuck. We know we're better than our competitors. Our brand just doesn't show it.\"<\/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\">You understand that census drives everything \u2014 and you need marketing infrastructure that performs reliably, not just campaigns that spike and fade. Brand is the foundation of sustainable occupancy.<\/p>\r\n        <div class=\"who-pain\">\"I need our marketing to be systematic, not dependent on which salesperson happens to be working that day.\"<\/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\">Your communities have inconsistent branding across locations \u2014 different logos, different color standards, different messaging. It makes your portfolio look like a collection of unrelated properties.<\/p>\r\n        <div class=\"who-pain\">\"Every community looks different. We can't build brand recognition across the portfolio.\"<\/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\">Pre-Opening & New Communities<\/div>\r\n        <p class=\"who-desc\">You're in lease-up and you need a brand that generates a waitlist before day one. A strong launch brand creates urgency, credibility, and word-of-mouth before you serve your first resident.<\/p>\r\n        <div class=\"who-pain\">\"We're opening in 6 months and need families talking about us before we open our doors.\"<\/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 tag-purple\" style=\"margin:0 auto 1.5rem;\">Client Voices<\/div>\r\n      <h2 class=\"testimonials-headline\">The People Behind<br><span class=\"gradient-text\">The Brands<\/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 been using the same logo and brochure for eleven years. When Elderbloom delivered our new brand, I cried \u2014 not because it was pretty, but because it finally looked like what we actually are. Our first month after launch, tour requests doubled. Families were telling us they chose us because we \"looked different\" from everyone else. That's the power of a real brand.<\/p>\r\n        <div class=\"testimonial-author\">\r\n          <div class=\"author-avatar\">SL<\/div>\r\n          <div>\r\n            <div class=\"author-name\">Sandra L.<\/div>\r\n            <div class=\"author-title\">Director of Marketing \u2014 Independent 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\">As a VP overseeing eight communities, brand consistency was my biggest headache. Every location had its own look, its own language, its own version of the logo. Elderbloom built us a portfolio brand system that gave every community a consistent identity while still letting each one feel local and distinct. Our regional marketing spend dropped 30% because everything finally works together.<\/p>\r\n        <div class=\"testimonial-author\">\r\n          <div class=\"author-avatar\">MR<\/div>\r\n          <div>\r\n            <div class=\"author-name\">Marcus R.<\/div>\r\n            <div class=\"author-title\">VP of Sales & Marketing \u2014 8-Community Portfolio, Southeast US<\/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\">We were pre-opening and terrified we wouldn't fill beds fast enough. Elderbloom built our brand from scratch \u2014 name, logo, photography, website, messaging \u2014 and our pre-opening campaign generated 52 waitlisted families before we admitted our first resident. We hit 94% occupancy by month three. The brand was the reason people felt safe choosing us sight unseen.<\/p>\r\n        <div class=\"testimonial-author\">\r\n          <div class=\"author-avatar\">JP<\/div>\r\n          <div>\r\n            <div class=\"author-name\">Jennifer P.<\/div>\r\n            <div class=\"author-title\">Owner\/Operator \u2014 Memory Care Community, Denver CO<\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ===== CTA STRIP MID ===== -->\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 You're Running a Weak Brand<br><span class=\"gradient-text\">Is a Family Your Competitor Wins.<\/span><\/h2>\r\n        <p class=\"cta-sub\">The families evaluating your community right now are also evaluating your competitors. The community with the stronger brand wins before the tour even happens. Community branding is not a \"someday\" investment \u2014 it's a census decision you make or defer every single day.<\/p>\r\n      <\/div>\r\n      <div class=\"cta-right\">\r\n        <a href=\"#contact\" class=\"btn-primary\" style=\"background:var(--purple);color:#fff;\">Get My Free Brand 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 tag-purple\" 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 Community Branding 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>What does a community branding engagement actually include?<\/span>\r\n          <div class=\"faq-icon\">+<\/div>\r\n        <\/button>\r\n        <div class=\"faq-answer\">\r\n          <div class=\"faq-answer-inner\">A full Elderbloom Community Branding engagement includes brand discovery and competitive audit, brand strategy and positioning, visual identity design (logo suite, color palette, typography, icon system), brand voice and messaging framework, tagline and brand statement, photography and videography direction, comprehensive brand guidelines, and digital brand integration across your website, social media, and Google Business Profile. Exact deliverables are scoped during your free brand audit based on your community's specific needs and gaps.<\/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>We already have a logo and brochure. Do we really need a full rebrand?<\/span>\r\n          <div class=\"faq-icon\">+<\/div>\r\n        <\/button>\r\n        <div class=\"faq-answer\">\r\n          <div class=\"faq-answer-inner\">Having a logo and having a brand are two completely different things. Most senior living communities we audit have a logo \u2014 but no consistent color system, no defined brand voice, no photography strategy, no messaging hierarchy, and no coherence across digital and physical touchpoints. Families experience a fragmented identity that erodes trust rather than building it. During your free brand audit, we'll show you exactly where your brand is working against your occupancy \u2014 with specific, honest recommendations. Sometimes a refresh is enough. Sometimes a full rebuild is the answer. We'll tell you the truth either way.<\/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 long does community branding take, and what does it cost?<\/span>\r\n          <div class=\"faq-icon\">+<\/div>\r\n        <\/button>\r\n        <div class=\"faq-answer\">\r\n          <div class=\"faq-answer-inner\">A full community branding engagement typically runs 8\u201312 weeks from kick-off to final delivery. Expedited timelines are available for communities in active lease-up or pre-opening phases. Pricing varies based on community size, scope of deliverables, and whether photography and videography production is included. We don't publish pricing on our website because every community is different \u2014 but we're always transparent, and you'll receive a clear scope and investment proposal after your free brand audit. There are no hidden fees and no long-term contracts.<\/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>How does branding actually impact occupancy \u2014 show me the ROI.<\/span>\r\n          <div class=\"faq-icon\">+<\/div>\r\n        <\/button>\r\n        <div class=\"faq-answer\">\r\n          <div class=\"faq-answer-inner\">Branding impacts occupancy through four measurable channels: (1) First impression conversion \u2014 families who encounter a strong brand are significantly more likely to schedule a tour; (2) Sales cycle compression \u2014 families arrive at tours already emotionally connected, reducing the time from first contact to move-in decision; (3) Referral acceleration \u2014 families with strong emotional brand associations refer friends and family at 3\u00d7 the rate; (4) Premium pricing power \u2014 communities with strong brands can command higher monthly rates without losing prospective residents to price objections. The use of our revenue calculator below will help you estimate what your current brand gap is costing you annually.<\/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>We manage multiple communities. Can Elderbloom build a brand system for all of them?<\/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 portfolio branding is actually one of our most powerful service offerings. We build what we call a \"brand architecture\" system: a parent brand identity that gives your portfolio cohesion and recognizability, with community-specific sub-brands that let each location feel locally rooted and distinct. This means families searching in any of your markets recognize your portfolio's quality signal while still feeling like they're choosing a community, not a chain. We currently manage branding for multi-community operators with 2 to 30+ locations.<\/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>What makes Elderbloom different from a general design 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 psychology of families in the senior living decision process \u2014 the grief, the guilt, the urgency, and the desperate need to trust someone. A general design agency can make something beautiful. We make something that converts. Our brand strategy is built on senior living buyer psychology, competitive analysis specific to your care type and market, and a deep knowledge of how families actually search for and evaluate communities. We've done this 140+ times. We know what works and what doesn't in this industry specifically.<\/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 branding tips, marketing strategies, industry benchmarks, and resources you won't find anywhere else.<\/p>\r\n        <div class=\"newsletter-perks\">\r\n          <div class=\"newsletter-perk\">Free weekly brand & marketing tips for senior living leaders<\/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 & playbooks<\/div>\r\n          <div class=\"newsletter-perk\">Early access to brand 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 tag-purple\" style=\"margin:0 auto 1.5rem;\">Interactive Calculator<\/div>\r\n      <h2 class=\"calc-headline\">How Much Is a Weak Brand<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 created by an underperforming brand 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 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 Ad Spend<\/div>\r\n        <div class=\"calc-input-group\">\r\n          <div class=\"calc-input-label\">\r\n            <span>% of Ad Budget Wasted on Non-Converting 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 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 leads &amp; occupancy gap per year<\/div>\r\n        <\/div>\r\n        <div class=\"calc-breakdown\">\r\n          <div class=\"calc-breakdown-title\">Breakdown<\/div>\r\n          <div class=\"breakdown-row\">\r\n            <span class=\"breakdown-label\">Wasted 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\">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 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 a strong brand, optimized targeting, and faster follow-up. A brand that converts saves you ad dollars \u2014 and closes faster.<\/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;background:var(--purple);color:#fff;\">\r\n          Get My Free Brand 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 tag-purple\">Work With Us<\/div>\r\n        <h2 class=\"contact-headline\">Ready to Build a Brand<br><span class=\"gradient-text\">That Fills Every Bed?<\/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 a brand that wasn't doing the work it needed to do. The decision that changed everything was a 30-minute conversation. Your strategy call is completely free. No obligation. No pitch deck. Just honest brand guidance from a team that lives and breathes senior living.\r\n        <\/p>\r\n\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 Brand 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 brand strategy right now<\/span>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"contact-info\">\r\n          <div class=\"contact-info-item\">\r\n            <div class=\"contact-info-icon\">\ud83d\udcde<\/div>\r\n            <div>\r\n              <div><a href=\"tel:+19783334400\" style=\"color:var(--text-white);\">978-333-4400<\/a><\/div>\r\n              <div class=\"contact-info-sub\">Mon\u2013Fri, 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 Full brand delivery in 8\u201312 weeks<\/div>\r\n        <\/div>\r\n      <\/div>\r\n\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 Community Brand Strategy Call<\/div>\r\n            <div style=\"font-size:13px;color:rgba(245,245,245,0.5);\">No obligation. No sales pressure. Just honest brand guidance 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(167,13,213,0.08);border:1px solid rgba(167,13,213,0.25);border-radius:8px;font-size:12px;color:var(--purple);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 Branding Challenge<\/label>\r\n            <textarea id=\"challenge\" placeholder=\"Tell us about your current brand situation, your occupancy goals, or what's keeping you up at night...\"><\/textarea>\r\n          <\/div>\r\n          <button class=\"form-submit\" onclick=\"handleFormSubmit(this)\" style=\"background:var(--purple);color:#fff;\">\r\n            Book My Free Brand 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(--purple);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(--purple)'\" 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(--purple)'\" 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  const suffix = el.dataset.suffix || '';\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) + 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 (!el.dataset.suffix) {\r\n    if (t >= 140) el.dataset.suffix = '+';\r\n  }\r\n  counterObserver.observe(el);\r\n});\r\n\r\n\/\/ ---- BEFORE\/AFTER TAB ----\r\nfunction switchTab(btn, tab) {\r\n  document.querySelectorAll('.ba-tab').forEach(t => t.classList.remove('active'));\r\n  document.querySelectorAll('.ba-content').forEach(c => c.classList.remove('active'));\r\n  btn.classList.add('active');\r\n  document.getElementById('tab-' + tab).classList.add('active');\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) {\r\n    nlCountVal++;\r\n    el.textContent = nlCountVal;\r\n  }\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) {\r\n    callCount = Math.min(callCount + 1, 15);\r\n    el.textContent = callCount;\r\n  }\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 Brand Strategy Call \u2192';\r\n      btn.style.background = 'var(--purple)';\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\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,"_crdt_document":"{\"document\":\"AAAG886M8gwLBRYBB1BCABEoASEAJwIoBCcAKAknAAQAqIEE2gNzdGF0ZXZlcnNpb25kb2N1bWVudGRhdGVkb2N1bWVudHN0YXR1c2RvY3VtZW50dGl0bGVkb2N1bWVudGNvbnRlbnRkb2N1bWVudGV4Y2VycHRkb2N1bWVudGF1dGhvcmRvY3VtZW50ZmVhdHVyZWRfbWVkaWFkb2N1bWVudGNvbW1lbnRfc3RhdHVzZG9jdW1lbnRwaW5nX3N0YXR1c2RvY3VtZW50dGVtcGxhdGVkb2N1bWVudG1ldGFhZHZhbmNlZF9zZW9fZGVzY3JpcHRpb25qZXRwYWNrX3Nlb19odG1sX3RpdGxlamV0cGFja19zZW9fbm9pbmRleGpldHBhY2tfcG9zdF93YXNfZXZlcl9wdWJsaXNoZWRmb290bm90ZXNfZWxlbWVudG9yX2VkaXRfbW9kZV9lbGVtZW50b3JfdGVtcGxhdGVfdHlwZV9lbGVtZW50b3JfZGF0YV9lbGVtZW50b3JfcGFnZV9zZXR0aW5nc19lbGVtZW50b3JfY29uZGl0aW9uc2RvY3VtZW50YmxvY2tzQ29tbXVuaXR5IEJyYW5kaW5nOiBJZGVudGl0eSBTeXN0ZW1zIGZvciBQcmVtaXVtIENhcmUgQ29tbXVuaXRpZXMFBwgECAYIBQgHCAcIBggOCA4IC0gBBBgWEx8JFBgPGBUIBoEBBwELAAkBAAAEQgEBAAJBEQEZAH0BdxMyMDI2LTA0LTA5VDIxOjE1OjE2fb31v4oCfQB3BmNsb3NlZHcGY2xvc2VkdwB3AHcAeXl3AHcAdwB3AH51AHcHcHVibGlzaAGzp4a5BgECAA==\",\"updateId\":312305697}","footnotes":""},"class_list":["post-81","page","type-page","status-publish","hentry"],"blog_post_layout_featured_media_urls":{"thumbnail":"","full":""},"categories_names":null,"comments_number":"0","jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/PhbZJe-1j","jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/elderbloomstrategies.com\/index.php?rest_route=\/wp\/v2\/pages\/81","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=81"}],"version-history":[{"count":24,"href":"https:\/\/elderbloomstrategies.com\/index.php?rest_route=\/wp\/v2\/pages\/81\/revisions"}],"predecessor-version":[{"id":853,"href":"https:\/\/elderbloomstrategies.com\/index.php?rest_route=\/wp\/v2\/pages\/81\/revisions\/853"}],"wp:attachment":[{"href":"https:\/\/elderbloomstrategies.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=81"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}