{"id":45,"date":"2026-08-05T02:12:37","date_gmt":"2026-08-05T02:12:37","guid":{"rendered":"https:\/\/calm-spa.com\/?page_id=45"},"modified":"2026-08-06T00:23:04","modified_gmt":"2026-08-06T00:23:04","slug":"home","status":"publish","type":"page","link":"https:\/\/calm-spa.com\/","title":{"rendered":"home"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"45\" class=\"elementor elementor-45\">\n\t\t\t\t<div class=\"elementor-element elementor-element-eec5e42 e-con-full e-flex e-con e-parent\" data-id=\"eec5e42\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-def86af elementor-widget elementor-widget-html\" data-id=\"def86af\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!--\nCalm Spa \u2014 Elementor HTML \u7ec4\u4ef6\u7248\n\u4f7f\u7528\u65b9\u6cd5\uff1a\n1. \u5728 Elementor \u4e2d\u6dfb\u52a0\u4e00\u4e2a HTML \u7ec4\u4ef6\u3002\n2. \u5220\u9664\u7ec4\u4ef6\u5185\u539f\u6709\u4ee3\u7801\u540e\uff0c\u5b8c\u6574\u7c98\u8d34\u672c\u6587\u4ef6\u5185\u5bb9\u3002\n3. \u5efa\u8bae\u628a\u5916\u5c42 Elementor \u5bb9\u5668\u8bbe\u7f6e\u4e3a Full Width\u3001Gap \u8bbe\u4e3a 0\u3001\u4e0a\u4e0b\u5de6\u53f3 Padding \u8bbe\u4e3a 0\u3002\n4. \u9875\u9762\u6807\u9898\u548c favicon \u8bf7\u5728 WordPress \/ SEO \u63d2\u4ef6\u4e2d\u5355\u72ec\u8bbe\u7f6e\uff1a\n   Calm Spa - 501 W 15th St, Suite C, Austin, TX 78701\n-->\n\n<script>\n(function () {\n  window.dataLayer = window.dataLayer || [];\n  window.gtag = window.gtag || function(){ window.dataLayer.push(arguments); };\n\n  if (!document.querySelector('script[data-calm-spa-gtag]')) {\n    var script = document.createElement('script');\n    script.async = true;\n    script.src = 'https:\/\/www.googletagmanager.com\/gtag\/js?id=AW-17522341995';\n    script.setAttribute('data-calm-spa-gtag', 'true');\n    document.head.appendChild(script);\n  }\n\n  window.gtag('js', new Date());\n  window.gtag('config', 'AW-17522341995');\n  window.gtag('config', 'AW-17522341995\/G1_OCOOd0NccEOvwpqNB', {\n    phone_conversion_number: '737-707-5183'\n  });\n})();\n<\/script>\n\n<style>\n#calm-spa-site,\n    #calm-spa-site * {\n      box-sizing: border-box;\n    }\n\n    #calm-spa-site {\n      --cs-ink: #1d1b19;\n      --cs-charcoal: #26221f;\n      --cs-charcoal-soft: #332e2a;\n      --cs-copper: #b98a5e;\n      --cs-copper-light: #d7b38e;\n      --cs-cream: #f6f0e8;\n      --cs-sand: #e8ddd0;\n      --cs-white: #ffffff;\n      width: 100%;\n      max-width: 100%;\n      margin: 0;\n      padding: 76px 0 0;\n      overflow: hidden;\n      color: var(--cs-ink);\n      background: var(--cs-cream);\n      font-family: Arial, Helvetica, sans-serif;\n      font-size: 16px;\n      line-height: 1.65;\n      -webkit-font-smoothing: antialiased;\n    }\n\n    #calm-spa-site h1,\n    #calm-spa-site h2,\n    #calm-spa-site h3,\n    #calm-spa-site p {\n      margin-top: 0;\n    }\n\n    #calm-spa-site h1,\n    #calm-spa-site h2,\n    #calm-spa-site h3 {\n      font-family: Arial, Helvetica, sans-serif;\n      font-weight: 600;\n      line-height: 1.12;\n      color: inherit;\n    }\n\n    #calm-spa-site a {\n      color: inherit;\n      text-decoration: none;\n    }\n\n    #calm-spa-site img,\n    #calm-spa-site iframe {\n      display: block;\n      max-width: 100%;\n    }\n\n    #calm-spa-site button {\n      font: inherit;\n    }\n\n    #calm-spa-site .cs-shell {\n      width: min(1180px, calc(100% - 48px));\n      margin: 0 auto;\n    }\n\n    #calm-spa-site .cs-kicker {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin-bottom: 18px;\n      color: var(--cs-copper);\n      font-size: 12px;\n      font-weight: 700;\n      letter-spacing: 2.2px;\n      line-height: 1.3;\n      text-transform: uppercase;\n    }\n\n    #calm-spa-site .cs-kicker::before {\n      content: \"\";\n      width: 36px;\n      height: 1px;\n      flex: 0 0 36px;\n      background: currentColor;\n    }\n\n    #calm-spa-site .cs-section-title {\n      max-width: 720px;\n      margin-bottom: 22px;\n      font-size: clamp(34px, 4.2vw, 58px);\n      letter-spacing: -1.8px;\n    }\n\n    #calm-spa-site .cs-btn {\n      min-height: 50px;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      padding: 13px 24px;\n      border: 1px solid var(--cs-copper);\n      border-radius: 2px;\n      background: var(--cs-copper);\n      color: var(--cs-white);\n      font-size: 13px;\n      font-weight: 700;\n      letter-spacing: .9px;\n      line-height: 1;\n      text-transform: uppercase;\n      transition: background .25s ease, border-color .25s ease, color .25s ease, transform .25s ease;\n    }\n\n    #calm-spa-site .cs-btn:hover {\n      background: #a8794e;\n      border-color: #a8794e;\n      color: var(--cs-white);\n      transform: translateY(-2px);\n    }\n\n    #calm-spa-site .cs-btn.cs-btn-outline {\n      background: transparent;\n      border-color: rgba(255, 255, 255, .58);\n      color: var(--cs-white);\n    }\n\n    #calm-spa-site .cs-btn.cs-btn-outline:hover {\n      background: var(--cs-white);\n      border-color: var(--cs-white);\n      color: var(--cs-ink);\n    }\n\n    \/* Header *\/\n    #calm-spa-site .cs-header {\n      position: fixed;\n      z-index: 9998;\n      top: 0;\n      right: 0;\n      left: 0;\n      height: 76px;\n      background: rgba(29, 27, 25, .97);\n      border-bottom: 1px solid rgba(255, 255, 255, .08);\n      transition: box-shadow .25s ease, background .25s ease;\n    }\n\n    #calm-spa-site .cs-header.cs-scrolled {\n      background: rgba(29, 27, 25, .985);\n      box-shadow: 0 8px 26px rgba(0, 0, 0, .18);\n    }\n\n    #calm-spa-site .cs-header-inner {\n      height: 100%;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      gap: 26px;\n    }\n\n    #calm-spa-site .cs-brand {\n      width: 210px;\n      min-width: 210px;\n      height: 58px;\n      display: flex;\n      align-items: center;\n    }\n\n    #calm-spa-site .cs-brand-logo {\n      display: block;\n      width: 100%;\n      height: auto;\n      max-height: 52px;\n      object-fit: contain;\n      object-position: left center;\n    }\n\n    #calm-spa-site .cs-nav {\n      display: flex;\n      align-items: center;\n      gap: clamp(22px, 2.5vw, 38px);\n      margin-left: auto;\n    }\n\n    #calm-spa-site .cs-nav a {\n      position: relative;\n      padding: 29px 0 25px;\n      color: rgba(255, 255, 255, .86);\n      font-size: 13px;\n      font-weight: 600;\n      letter-spacing: .6px;\n    }\n\n    #calm-spa-site .cs-nav a::after {\n      content: \"\";\n      position: absolute;\n      right: 0;\n      bottom: 20px;\n      left: 0;\n      height: 1px;\n      background: var(--cs-copper-light);\n      transform: scaleX(0);\n      transform-origin: right;\n      transition: transform .25s ease;\n    }\n\n    #calm-spa-site .cs-nav a:hover {\n      color: var(--cs-white);\n    }\n\n    #calm-spa-site .cs-nav a:hover::after {\n      transform: scaleX(1);\n      transform-origin: left;\n    }\n\n    #calm-spa-site .cs-header-call {\n      min-height: 42px;\n      padding: 11px 18px;\n    }\n\n    #calm-spa-site .cs-menu-toggle {\n      width: 44px;\n      height: 44px;\n      display: none;\n      align-items: center;\n      justify-content: center;\n      padding: 0;\n      border: 1px solid rgba(255, 255, 255, .24);\n      border-radius: 2px;\n      background: transparent;\n      color: var(--cs-white);\n      cursor: pointer;\n    }\n\n    #calm-spa-site .cs-menu-toggle span,\n    #calm-spa-site .cs-menu-toggle span::before,\n    #calm-spa-site .cs-menu-toggle span::after {\n      width: 20px;\n      height: 1px;\n      display: block;\n      position: relative;\n      background: currentColor;\n      transition: transform .25s ease, opacity .25s ease;\n    }\n\n    #calm-spa-site .cs-menu-toggle span::before,\n    #calm-spa-site .cs-menu-toggle span::after {\n      content: \"\";\n      position: absolute;\n      left: 0;\n    }\n\n    #calm-spa-site .cs-menu-toggle span::before {\n      top: -6px;\n    }\n\n    #calm-spa-site .cs-menu-toggle span::after {\n      top: 6px;\n    }\n\n    #calm-spa-site .cs-menu-toggle[aria-expanded=\"true\"] span {\n      background: transparent;\n    }\n\n    #calm-spa-site .cs-menu-toggle[aria-expanded=\"true\"] span::before {\n      top: 0;\n      transform: rotate(45deg);\n    }\n\n    #calm-spa-site .cs-menu-toggle[aria-expanded=\"true\"] span::after {\n      top: 0;\n      transform: rotate(-45deg);\n    }\n\n    \/* Hero *\/\n    #calm-spa-site .cs-hero {\n      min-height: 720px;\n      display: flex;\n      position: relative;\n      align-items: center;\n      isolation: isolate;\n      background:\n        linear-gradient(90deg, rgba(20, 18, 16, .92) 0%, rgba(20, 18, 16, .72) 44%, rgba(20, 18, 16, .22) 75%, rgba(20, 18, 16, .18) 100%),\n        url(\"https:\/\/images.unsplash.com\/photo-1544161515-4ab6ce6db874?auto=format&fit=crop&w=1800&q=88\") center 48% \/ cover no-repeat;\n    }\n\n    #calm-spa-site .cs-hero::after {\n      content: \"\";\n      position: absolute;\n      z-index: -1;\n      right: 0;\n      bottom: 0;\n      left: 0;\n      height: 170px;\n      background: linear-gradient(to top, rgba(20, 18, 16, .5), transparent);\n      pointer-events: none;\n    }\n\n    #calm-spa-site .cs-hero-content {\n      width: min(700px, 66%);\n      padding: 84px 0 96px;\n      color: var(--cs-white);\n    }\n\n    #calm-spa-site .cs-hero .cs-kicker {\n      color: var(--cs-copper-light);\n    }\n\n    #calm-spa-site .cs-hero h1 {\n      max-width: 690px;\n      margin-bottom: 24px;\n      font-size: clamp(48px, 6.2vw, 88px);\n      font-weight: 500;\n      letter-spacing: -3.8px;\n    }\n\n    #calm-spa-site .cs-hero-copy {\n      max-width: 590px;\n      margin-bottom: 34px;\n      color: rgba(255, 255, 255, .8);\n      font-size: clamp(17px, 1.5vw, 20px);\n      line-height: 1.65;\n    }\n\n    #calm-spa-site .cs-hero-actions {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 12px;\n    }\n\n    #calm-spa-site .cs-hero-details {\n      position: absolute;\n      right: 24px;\n      bottom: 24px;\n      display: grid;\n      grid-template-columns: repeat(3, auto);\n      gap: 0;\n      background: rgba(25, 23, 21, .88);\n      border: 1px solid rgba(255, 255, 255, .12);\n      backdrop-filter: blur(10px);\n    }\n\n    #calm-spa-site .cs-hero-detail {\n      min-width: 185px;\n      padding: 20px 24px;\n      border-right: 1px solid rgba(255, 255, 255, .12);\n      color: var(--cs-white);\n    }\n\n    #calm-spa-site .cs-hero-detail:last-child {\n      border-right: 0;\n    }\n\n    #calm-spa-site .cs-hero-detail-label {\n      display: block;\n      margin-bottom: 5px;\n      color: var(--cs-copper-light);\n      font-size: 10px;\n      font-weight: 700;\n      letter-spacing: 1.5px;\n      line-height: 1.2;\n      text-transform: uppercase;\n    }\n\n    #calm-spa-site .cs-hero-detail-value {\n      display: block;\n      font-size: 13px;\n      line-height: 1.5;\n    }\n\n    \/* About *\/\n    #calm-spa-site .cs-about {\n      padding: 120px 0;\n      background: var(--cs-cream);\n    }\n\n    #calm-spa-site .cs-about-grid {\n      display: grid;\n      grid-template-columns: minmax(0, .96fr) minmax(0, 1.04fr);\n      align-items: center;\n      gap: clamp(56px, 7vw, 100px);\n    }\n\n    #calm-spa-site .cs-about-visual {\n      min-height: 590px;\n      position: relative;\n    }\n\n    #calm-spa-site .cs-about-main-image {\n      width: calc(100% - 48px);\n      height: 540px;\n      object-fit: cover;\n      object-position: center;\n    }\n\n    #calm-spa-site .cs-about-small-image {\n      width: 210px;\n      height: 230px;\n      position: absolute;\n      right: 0;\n      bottom: 0;\n      object-fit: cover;\n      border: 10px solid var(--cs-cream);\n    }\n\n    #calm-spa-site .cs-about-copy .cs-section-title {\n      margin-bottom: 28px;\n    }\n\n    #calm-spa-site .cs-about-copy > p {\n      max-width: 590px;\n      margin-bottom: 18px;\n      color: #665f59;\n      font-size: 17px;\n    }\n\n    #calm-spa-site .cs-about-note {\n      max-width: 590px;\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 1px;\n      margin-top: 38px;\n      background: var(--cs-sand);\n      border: 1px solid var(--cs-sand);\n    }\n\n    #calm-spa-site .cs-about-note div {\n      padding: 22px 20px;\n      background: rgba(255, 255, 255, .45);\n    }\n\n    #calm-spa-site .cs-about-note strong {\n      display: block;\n      margin-bottom: 4px;\n      font-size: 14px;\n    }\n\n    #calm-spa-site .cs-about-note span {\n      color: #766e67;\n      font-size: 13px;\n    }\n\n    \/* Services and Pricing *\/\n    #calm-spa-site .cs-services {\n      padding: 118px 0 126px;\n      background: var(--cs-charcoal);\n      color: var(--cs-white);\n    }\n\n    #calm-spa-site .cs-services-head {\n      display: flex;\n      align-items: flex-end;\n      justify-content: space-between;\n      gap: 40px;\n      margin-bottom: 56px;\n    }\n\n    #calm-spa-site .cs-services-head .cs-section-title {\n      max-width: 640px;\n      margin-bottom: 0;\n    }\n\n    #calm-spa-site .cs-price-note {\n      max-width: 340px;\n      margin: 0 0 5px;\n      color: rgba(255, 255, 255, .58);\n      font-size: 13px;\n      text-align: right;\n    }\n\n    #calm-spa-site .cs-service-list {\n      border-top: 1px solid rgba(255, 255, 255, .14);\n    }\n\n    #calm-spa-site .cs-service-row {\n      display: grid;\n      grid-template-columns: minmax(240px, .82fr) minmax(0, 1.18fr);\n      gap: clamp(40px, 6vw, 90px);\n      padding: 42px 0;\n      border-bottom: 1px solid rgba(255, 255, 255, .14);\n    }\n\n    #calm-spa-site .cs-service-info {\n      padding-right: 20px;\n    }\n\n    #calm-spa-site .cs-service-number {\n      display: block;\n      margin-bottom: 10px;\n      color: var(--cs-copper-light);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 1.7px;\n    }\n\n    #calm-spa-site .cs-service-info h3 {\n      margin-bottom: 13px;\n      font-size: clamp(25px, 2.5vw, 34px);\n      font-weight: 500;\n      letter-spacing: -.8px;\n    }\n\n    #calm-spa-site .cs-service-info p {\n      max-width: 420px;\n      margin-bottom: 0;\n      color: rgba(255, 255, 255, .58);\n      font-size: 14px;\n    }\n\n    #calm-spa-site .cs-price-table {\n      width: 100%;\n      border-collapse: collapse;\n      color: var(--cs-white);\n      table-layout: fixed;\n    }\n\n    #calm-spa-site .cs-price-table th,\n    #calm-spa-site .cs-price-table td {\n      padding: 11px 10px;\n      border-bottom: 1px solid rgba(255, 255, 255, .09);\n      text-align: right;\n      white-space: nowrap;\n    }\n\n    #calm-spa-site .cs-price-table th:first-child,\n    #calm-spa-site .cs-price-table td:first-child {\n      padding-left: 0;\n      text-align: left;\n    }\n\n    #calm-spa-site .cs-price-table th:last-child,\n    #calm-spa-site .cs-price-table td:last-child {\n      padding-right: 0;\n    }\n\n    #calm-spa-site .cs-price-table th {\n      color: var(--cs-copper-light);\n      font-size: 10px;\n      font-weight: 700;\n      letter-spacing: 1.3px;\n      text-transform: uppercase;\n    }\n\n    #calm-spa-site .cs-price-table td {\n      font-size: 15px;\n    }\n\n    #calm-spa-site .cs-price-table tr:last-child td {\n      border-bottom: 0;\n    }\n\n    #calm-spa-site .cs-enhancements {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 1px;\n      margin-top: 48px;\n      background: rgba(255, 255, 255, .12);\n      border: 1px solid rgba(255, 255, 255, .12);\n    }\n\n    #calm-spa-site .cs-enhancement {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      gap: 18px;\n      min-height: 96px;\n      padding: 24px 28px;\n      background: var(--cs-charcoal-soft);\n    }\n\n    #calm-spa-site .cs-enhancement span {\n      font-size: 14px;\n      font-weight: 600;\n    }\n\n    #calm-spa-site .cs-enhancement strong {\n      color: var(--cs-copper-light);\n      font-size: 16px;\n      font-weight: 600;\n      white-space: nowrap;\n    }\n\n    #calm-spa-site .cs-services-cta {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      gap: 28px;\n      margin-top: 40px;\n    }\n\n    #calm-spa-site .cs-services-cta p {\n      margin: 0;\n      color: rgba(255, 255, 255, .62);\n      font-size: 14px;\n    }\n\n    \/* Location *\/\n    #calm-spa-site .cs-location {\n      padding: 120px 0;\n      background: #eee4d8;\n    }\n\n    #calm-spa-site .cs-location-head {\n      display: flex;\n      align-items: flex-end;\n      justify-content: space-between;\n      gap: 36px;\n      margin-bottom: 54px;\n    }\n\n    #calm-spa-site .cs-location-head .cs-section-title {\n      margin-bottom: 0;\n    }\n\n    #calm-spa-site .cs-location-head > p {\n      max-width: 370px;\n      margin: 0 0 6px;\n      color: #69615a;\n    }\n\n    #calm-spa-site .cs-location-grid {\n      display: grid;\n      grid-template-columns: minmax(300px, .42fr) minmax(0, .58fr);\n      min-height: 530px;\n      background: var(--cs-white);\n      box-shadow: 0 22px 65px rgba(54, 42, 32, .11);\n    }\n\n    #calm-spa-site .cs-location-info {\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n      padding: clamp(42px, 5vw, 68px);\n      background: var(--cs-white);\n    }\n\n    #calm-spa-site .cs-location-item {\n      padding: 23px 0;\n      border-bottom: 1px solid var(--cs-sand);\n    }\n\n    #calm-spa-site .cs-location-item:first-child {\n      padding-top: 0;\n    }\n\n    #calm-spa-site .cs-location-item:last-of-type {\n      border-bottom: 0;\n    }\n\n    #calm-spa-site .cs-location-label {\n      display: block;\n      margin-bottom: 7px;\n      color: #9b6d43;\n      font-size: 10px;\n      font-weight: 700;\n      letter-spacing: 1.6px;\n      text-transform: uppercase;\n    }\n\n    #calm-spa-site .cs-location-value {\n      display: block;\n      color: var(--cs-ink);\n      font-size: 16px;\n      line-height: 1.6;\n    }\n\n    #calm-spa-site .cs-location-actions {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 10px;\n      margin-top: 24px;\n    }\n\n    #calm-spa-site .cs-location-actions .cs-btn.cs-btn-outline {\n      border-color: var(--cs-charcoal);\n      color: var(--cs-charcoal);\n    }\n\n    #calm-spa-site .cs-location-actions .cs-btn.cs-btn-outline:hover {\n      background: var(--cs-charcoal);\n      color: var(--cs-white);\n    }\n\n    #calm-spa-site .cs-map-wrap {\n      min-width: 0;\n      min-height: 530px;\n      background: #d8cec1;\n    }\n\n    #calm-spa-site .cs-map-wrap iframe {\n      width: 100%;\n      height: 100%;\n      min-height: 530px;\n      border: 0;\n      filter: saturate(.68) contrast(.95);\n    }\n\n    \/* Footer *\/\n    #calm-spa-site .cs-footer {\n      padding: 34px 0;\n      background: #171513;\n      color: rgba(255, 255, 255, .65);\n    }\n\n    #calm-spa-site .cs-footer-inner {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      gap: 24px;\n      font-size: 12px;\n    }\n\n    #calm-spa-site .cs-footer-brand {\n      color: var(--cs-white);\n      font-size: 15px;\n      font-weight: 600;\n      letter-spacing: .7px;\n    }\n\n    #calm-spa-site .cs-mobile-bar {\n      display: none;\n    }\n\n    @media (max-width: 1020px) {\n      #calm-spa-site .cs-nav {\n        gap: 20px;\n      }\n\n      #calm-spa-site .cs-header-call {\n        display: none;\n      }\n\n      #calm-spa-site .cs-hero-details {\n        right: 20px;\n        bottom: 20px;\n      }\n\n      #calm-spa-site .cs-hero-detail {\n        min-width: 155px;\n        padding: 17px 19px;\n      }\n\n      #calm-spa-site .cs-about-grid {\n        gap: 50px;\n      }\n\n      #calm-spa-site .cs-about-main-image {\n        height: 500px;\n      }\n\n      #calm-spa-site .cs-enhancement {\n        padding: 22px 20px;\n      }\n    }\n\n    @media (max-width: 820px) {\n      #calm-spa-site {\n        padding-top: 68px;\n        padding-bottom: 66px;\n      }\n\n      #calm-spa-site .cs-shell {\n        width: min(100% - 34px, 720px);\n      }\n\n      #calm-spa-site .cs-header {\n        height: 68px;\n      }\n\n      #calm-spa-site .cs-brand {\n        width: 170px;\n        min-width: 170px;\n        height: 54px;\n      }\n\n      #calm-spa-site .cs-brand-logo {\n        max-height: 46px;\n      }\n\n      #calm-spa-site .cs-menu-toggle {\n        display: inline-flex;\n      }\n\n      #calm-spa-site .cs-nav {\n        position: absolute;\n        top: 68px;\n        right: 0;\n        left: 0;\n        display: grid;\n        gap: 0;\n        padding: 12px 17px 18px;\n        background: rgba(29, 27, 25, .99);\n        border-top: 1px solid rgba(255, 255, 255, .08);\n        box-shadow: 0 14px 32px rgba(0, 0, 0, .24);\n        opacity: 0;\n        visibility: hidden;\n        transform: translateY(-8px);\n        transition: opacity .2s ease, visibility .2s ease, transform .2s ease;\n      }\n\n      #calm-spa-site .cs-nav.cs-open {\n        opacity: 1;\n        visibility: visible;\n        transform: translateY(0);\n      }\n\n      #calm-spa-site .cs-nav a {\n        padding: 14px 0;\n        border-bottom: 1px solid rgba(255, 255, 255, .08);\n      }\n\n      #calm-spa-site .cs-nav a::after {\n        display: none;\n      }\n\n      #calm-spa-site .cs-nav a:last-child {\n        border-bottom: 0;\n      }\n\n      #calm-spa-site .cs-hero {\n        min-height: 710px;\n        align-items: flex-end;\n        background:\n          linear-gradient(180deg, rgba(18, 16, 14, .2) 0%, rgba(18, 16, 14, .45) 35%, rgba(18, 16, 14, .94) 100%),\n          url(\"https:\/\/images.unsplash.com\/photo-1544161515-4ab6ce6db874?auto=format&fit=crop&w=1100&q=86\") 60% center \/ cover no-repeat;\n      }\n\n      #calm-spa-site .cs-hero-content {\n        width: 100%;\n        padding: 210px 0 170px;\n      }\n\n      #calm-spa-site .cs-hero h1 {\n        max-width: 620px;\n        font-size: clamp(44px, 10vw, 68px);\n        letter-spacing: -2.8px;\n      }\n\n      #calm-spa-site .cs-hero-copy {\n        max-width: 550px;\n      }\n\n      #calm-spa-site .cs-hero-details {\n        right: 17px;\n        bottom: 18px;\n        left: 17px;\n        grid-template-columns: repeat(3, 1fr);\n      }\n\n      #calm-spa-site .cs-hero-detail {\n        min-width: 0;\n        padding: 16px;\n      }\n\n      #calm-spa-site .cs-about,\n      #calm-spa-site .cs-services,\n      #calm-spa-site .cs-location {\n        padding: 88px 0;\n      }\n\n      #calm-spa-site .cs-about-grid {\n        grid-template-columns: 1fr;\n        gap: 48px;\n      }\n\n      #calm-spa-site .cs-about-visual {\n        min-height: 500px;\n      }\n\n      #calm-spa-site .cs-about-main-image {\n        height: 460px;\n      }\n\n      #calm-spa-site .cs-services-head,\n      #calm-spa-site .cs-location-head {\n        display: block;\n      }\n\n      #calm-spa-site .cs-services-head .cs-section-title,\n      #calm-spa-site .cs-location-head .cs-section-title {\n        margin-bottom: 18px;\n      }\n\n      #calm-spa-site .cs-price-note {\n        max-width: 520px;\n        margin: 0;\n        text-align: left;\n      }\n\n      #calm-spa-site .cs-service-row {\n        grid-template-columns: 1fr;\n        gap: 26px;\n        padding: 38px 0;\n      }\n\n      #calm-spa-site .cs-service-info {\n        padding-right: 0;\n      }\n\n      #calm-spa-site .cs-enhancements {\n        grid-template-columns: 1fr;\n      }\n\n      #calm-spa-site .cs-location-head > p {\n        max-width: 560px;\n      }\n\n      #calm-spa-site .cs-location-grid {\n        grid-template-columns: 1fr;\n      }\n\n      #calm-spa-site .cs-location-info {\n        padding: 48px;\n      }\n\n      #calm-spa-site .cs-map-wrap,\n      #calm-spa-site .cs-map-wrap iframe {\n        min-height: 430px;\n      }\n\n      #calm-spa-site .cs-mobile-bar {\n        position: fixed;\n        z-index: 9997;\n        right: 0;\n        bottom: 0;\n        left: 0;\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        height: 66px;\n        background: var(--cs-white);\n        border-top: 1px solid #dfd7cf;\n        box-shadow: 0 -8px 24px rgba(37, 29, 22, .09);\n      }\n\n      #calm-spa-site .cs-mobile-bar a {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        color: var(--cs-charcoal);\n        font-size: 12px;\n        font-weight: 700;\n        letter-spacing: .8px;\n        text-transform: uppercase;\n      }\n\n      #calm-spa-site .cs-mobile-bar a:first-child {\n        background: var(--cs-copper);\n        color: var(--cs-white);\n      }\n    }\n\n    @media (max-width: 560px) {\n      #calm-spa-site .cs-shell {\n        width: calc(100% - 28px);\n      }\n\n      #calm-spa-site .cs-kicker {\n        gap: 9px;\n        letter-spacing: 1.7px;\n      }\n\n      #calm-spa-site .cs-kicker::before {\n        width: 24px;\n        flex-basis: 24px;\n      }\n\n      #calm-spa-site .cs-section-title {\n        font-size: clamp(32px, 10vw, 42px);\n        letter-spacing: -1.2px;\n      }\n\n      #calm-spa-site .cs-hero {\n        min-height: 720px;\n      }\n\n      #calm-spa-site .cs-hero-content {\n        padding: 170px 0 246px;\n      }\n\n      #calm-spa-site .cs-hero h1 {\n        margin-bottom: 18px;\n        font-size: clamp(42px, 13vw, 58px);\n        letter-spacing: -2.4px;\n      }\n\n      #calm-spa-site .cs-hero-copy {\n        margin-bottom: 26px;\n        font-size: 16px;\n      }\n\n      #calm-spa-site .cs-hero-actions {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 9px;\n      }\n\n      #calm-spa-site .cs-hero-actions .cs-btn {\n        width: 100%;\n        padding-right: 12px;\n        padding-left: 12px;\n      }\n\n      #calm-spa-site .cs-hero-details {\n        grid-template-columns: 1fr;\n        bottom: 14px;\n      }\n\n      #calm-spa-site .cs-hero-detail {\n        display: grid;\n        grid-template-columns: 92px 1fr;\n        align-items: center;\n        gap: 10px;\n        padding: 11px 14px;\n        border-right: 0;\n        border-bottom: 1px solid rgba(255, 255, 255, .1);\n      }\n\n      #calm-spa-site .cs-hero-detail:last-child {\n        border-bottom: 0;\n      }\n\n      #calm-spa-site .cs-hero-detail-label {\n        margin-bottom: 0;\n      }\n\n      #calm-spa-site .cs-hero-detail-value {\n        font-size: 12px;\n      }\n\n      #calm-spa-site .cs-about,\n      #calm-spa-site .cs-services,\n      #calm-spa-site .cs-location {\n        padding: 72px 0;\n      }\n\n      #calm-spa-site .cs-about-visual {\n        min-height: 405px;\n      }\n\n      #calm-spa-site .cs-about-main-image {\n        width: calc(100% - 34px);\n        height: 370px;\n      }\n\n      #calm-spa-site .cs-about-small-image {\n        width: 145px;\n        height: 165px;\n        border-width: 7px;\n      }\n\n      #calm-spa-site .cs-about-copy > p {\n        font-size: 16px;\n      }\n\n      #calm-spa-site .cs-about-note {\n        grid-template-columns: 1fr;\n      }\n\n      #calm-spa-site .cs-services-head {\n        margin-bottom: 34px;\n      }\n\n      #calm-spa-site .cs-service-row {\n        gap: 22px;\n        padding: 32px 0;\n      }\n\n      #calm-spa-site .cs-service-info h3 {\n        font-size: 27px;\n      }\n\n      #calm-spa-site .cs-price-table {\n        table-layout: auto;\n      }\n\n      #calm-spa-site .cs-price-table th,\n      #calm-spa-site .cs-price-table td {\n        padding: 10px 5px;\n      }\n\n      #calm-spa-site .cs-price-table th:first-child,\n      #calm-spa-site .cs-price-table td:first-child {\n        width: 42%;\n      }\n\n      #calm-spa-site .cs-price-table td {\n        font-size: 14px;\n      }\n\n      #calm-spa-site .cs-enhancements {\n        margin-top: 36px;\n      }\n\n      #calm-spa-site .cs-enhancement {\n        min-height: 78px;\n        padding: 18px;\n      }\n\n      #calm-spa-site .cs-services-cta {\n        display: block;\n      }\n\n      #calm-spa-site .cs-services-cta p {\n        margin-bottom: 18px;\n      }\n\n      #calm-spa-site .cs-services-cta .cs-btn {\n        width: 100%;\n      }\n\n      #calm-spa-site .cs-location-head {\n        margin-bottom: 36px;\n      }\n\n      #calm-spa-site .cs-location-info {\n        padding: 35px 24px;\n      }\n\n      #calm-spa-site .cs-location-actions {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n      }\n\n      #calm-spa-site .cs-location-actions .cs-btn {\n        padding-right: 10px;\n        padding-left: 10px;\n      }\n\n      #calm-spa-site .cs-map-wrap,\n      #calm-spa-site .cs-map-wrap iframe {\n        min-height: 360px;\n      }\n\n      #calm-spa-site .cs-footer-inner {\n        display: block;\n        text-align: center;\n      }\n\n      #calm-spa-site .cs-footer-brand {\n        display: block;\n        margin-bottom: 5px;\n      }\n    }\n\n    @media (max-width: 380px) {\n      #calm-spa-site .cs-brand {\n        width: 142px;\n        min-width: 142px;\n      }\n\n      #calm-spa-site .cs-brand-logo {\n        max-height: 40px;\n      }\n\n      #calm-spa-site .cs-hero-actions,\n      #calm-spa-site .cs-location-actions {\n        grid-template-columns: 1fr;\n      }\n\n      #calm-spa-site .cs-hero-content {\n        padding-bottom: 260px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      #calm-spa-site *,\n      #calm-spa-site *::before,\n      #calm-spa-site *::after {\n        scroll-behavior: auto !important;\n        transition-duration: .01ms !important;\n      }\n    }\n\n\/* Elementor component hardening *\/\n#calm-spa-site {\n  position: relative;\n  isolation: isolate;\n}\n\n#calm-spa-site,\n#calm-spa-site * {\n  box-sizing: border-box;\n}\n\n#calm-spa-site main,\n#calm-spa-site section,\n#calm-spa-site footer {\n  width: 100%;\n  max-width: none;\n}\n\n#calm-spa-site .cs-shell {\n  min-width: 0;\n}\n\n#calm-spa-site .cs-about-grid > *,\n#calm-spa-site .cs-service-row > *,\n#calm-spa-site .cs-location-grid > * {\n  min-width: 0;\n}\n\n<\/style>\n\n<div id=\"calm-spa-site\">\n\n  <header class=\"cs-header\" aria-label=\"Main navigation\">\n    <div class=\"cs-shell cs-header-inner\">\n      <a class=\"cs-brand\" href=\"#cs-home\" aria-label=\"Calm Spa home\">\n        <img decoding=\"async\" class=\"cs-brand-logo\" src=\"https:\/\/cherryblossommassagespa.com\/wp-content\/uploads\/2026\/08\/calm-spa-1.png\" alt=\"Calm Spa\">\n      <\/a>\n\n      <nav class=\"cs-nav\" id=\"cs-navigation\" aria-label=\"Primary\">\n        <a href=\"#cs-home\">Home<\/a>\n        <a href=\"#cs-about\">About<\/a>\n        <a href=\"#cs-services\">Services &amp; Pricing<\/a>\n        <a href=\"#cs-location\">Location<\/a>\n      <\/nav>\n\n      <a class=\"cs-btn cs-header-call\" href=\"tel:7377075183\">Call Now<\/a>\n\n      <button class=\"cs-menu-toggle\" type=\"button\" aria-controls=\"cs-navigation\" aria-expanded=\"false\" aria-label=\"Open menu\">\n        <span><\/span>\n      <\/button>\n    <\/div>\n  <\/header>\n\n  <main>\n    <section class=\"cs-hero\" id=\"cs-home\" aria-labelledby=\"cs-hero-title\">\n      <div class=\"cs-shell\">\n        <div class=\"cs-hero-content\">\n          <div class=\"cs-kicker\">Massage in Downtown Austin<\/div>\n          <h1 id=\"cs-hero-title\">Slow down. Feel better.<\/h1>\n          <p class=\"cs-hero-copy\">Step away from the pace of the city and enjoy a massage experience centered on comfort, relaxation and the care your body needs.<\/p>\n          <div class=\"cs-hero-actions\">\n            <a class=\"cs-btn\" href=\"tel:7377075183\">Call to Schedule<\/a>\n            <a class=\"cs-btn cs-btn-outline\" href=\"https:\/\/maps.app.goo.gl\/FbSpS3RQpDZZb6bd9\" target=\"_blank\" rel=\"noopener\">Get Directions<\/a>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"cs-hero-details\" aria-label=\"Store details\">\n        <div class=\"cs-hero-detail\">\n          <span class=\"cs-hero-detail-label\">Hours<\/span>\n          <span class=\"cs-hero-detail-value\">Daily, 10:00 AM \u2013 10:00 PM<\/span>\n        <\/div>\n        <div class=\"cs-hero-detail\">\n          <span class=\"cs-hero-detail-label\">Address<\/span>\n          <span class=\"cs-hero-detail-value\">501 W 15th St, Suite C, Austin, TX 78701<\/span>\n        <\/div>\n        <div class=\"cs-hero-detail\">\n          <span class=\"cs-hero-detail-label\">Phone<\/span>\n          <a class=\"cs-hero-detail-value\" href=\"tel:7377075183\">(737) 707-5183<\/a>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <section class=\"cs-about\" id=\"cs-about\" aria-labelledby=\"cs-about-title\">\n      <div class=\"cs-shell cs-about-grid\">\n        <div class=\"cs-about-visual\">\n          <img decoding=\"async\" class=\"cs-about-main-image\" src=\"https:\/\/images.unsplash.com\/photo-1600334089648-b0d9d3028eb2?auto=format&amp;fit=crop&amp;w=1000&amp;q=86\" alt=\"Peaceful massage room with warm lighting\" loading=\"lazy\">\n          <img decoding=\"async\" class=\"cs-about-small-image\" src=\"https:\/\/images.unsplash.com\/photo-1600334129128-685c5582fd35?auto=format&amp;fit=crop&amp;w=600&amp;q=84\" alt=\"Relaxing spa details\" loading=\"lazy\">\n        <\/div>\n\n        <div class=\"cs-about-copy\">\n          <div class=\"cs-kicker\">About Calm Spa<\/div>\n          <h2 class=\"cs-section-title\" id=\"cs-about-title\">A quiet place to recharge.<\/h2>\n          <p>At Calm Spa, every visit is an opportunity to leave daily stress behind. Our massage sessions are tailored around your comfort, preferred pressure and the areas that need the most attention.<\/p>\n          <p>Whether you are looking to unwind, ease built-up tension or simply make time for yourself, our welcoming Austin spa offers a calm setting for your next reset.<\/p>\n\n          <div class=\"cs-about-note\">\n            <div>\n              <strong>Personalized Sessions<\/strong>\n              <span>Care shaped around your needs and comfort.<\/span>\n            <\/div>\n            <div>\n              <strong>Open Every Day<\/strong>\n              <span>Convenient hours from morning to evening.<\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <section class=\"cs-services\" id=\"cs-services\" aria-labelledby=\"cs-services-title\">\n      <div class=\"cs-shell\">\n        <div class=\"cs-services-head\">\n          <div>\n            <div class=\"cs-kicker\">Services &amp; Pricing<\/div>\n            <h2 class=\"cs-section-title\" id=\"cs-services-title\">Choose your time to unwind.<\/h2>\n          <\/div>\n          <p class=\"cs-price-note\">Cash and card prices are listed separately. Please call if you would like help choosing a service.<\/p>\n        <\/div>\n\n        <div class=\"cs-service-list\">\n          <article class=\"cs-service-row\">\n            <div class=\"cs-service-info\">\n              <span class=\"cs-service-number\">01<\/span>\n              <h3>Body Massage<\/h3>\n              <p>A customized massage focused on relaxation, comfort and areas of tension.<\/p>\n            <\/div>\n            <table class=\"cs-price-table\" aria-label=\"Body massage prices\">\n              <thead>\n                <tr>\n                  <th scope=\"col\">Duration<\/th>\n                  <th scope=\"col\">Cash<\/th>\n                  <th scope=\"col\">Card<\/th>\n                <\/tr>\n              <\/thead>\n              <tbody>\n                <tr><td>30 Minutes<\/td><td>$50<\/td><td>$53<\/td><\/tr>\n                <tr><td>60 Minutes<\/td><td>$80<\/td><td>$83<\/td><\/tr>\n                <tr><td>75 Minutes<\/td><td>$100<\/td><td>$105<\/td><\/tr>\n                <tr><td>90 Minutes<\/td><td>$120<\/td><td>$125<\/td><\/tr>\n                <tr><td>120 Minutes<\/td><td>$160<\/td><td>$165<\/td><\/tr>\n              <\/tbody>\n            <\/table>\n          <\/article>\n\n          <article class=\"cs-service-row\">\n            <div class=\"cs-service-info\">\n              <span class=\"cs-service-number\">02<\/span>\n              <h3>Four Hands Massage<\/h3>\n              <p>A synchronized massage experience performed by two therapists at the same time.<\/p>\n            <\/div>\n            <table class=\"cs-price-table\" aria-label=\"Four hands massage prices\">\n              <thead>\n                <tr>\n                  <th scope=\"col\">Duration<\/th>\n                  <th scope=\"col\">Cash<\/th>\n                  <th scope=\"col\">Card<\/th>\n                <\/tr>\n              <\/thead>\n              <tbody>\n                <tr><td>30 Minutes<\/td><td>$100<\/td><td>$105<\/td><\/tr>\n                <tr><td>60 Minutes<\/td><td>$160<\/td><td>$165<\/td><\/tr>\n                <tr><td>90 Minutes<\/td><td>$240<\/td><td>$245<\/td><\/tr>\n              <\/tbody>\n            <\/table>\n          <\/article>\n\n          <article class=\"cs-service-row\">\n            <div class=\"cs-service-info\">\n              <span class=\"cs-service-number\">03<\/span>\n              <h3>Combo Massage<\/h3>\n              <p>A balanced session combining focused body care with relaxing foot work.<\/p>\n            <\/div>\n            <table class=\"cs-price-table\" aria-label=\"Combo massage prices\">\n              <thead>\n                <tr>\n                  <th scope=\"col\">Duration<\/th>\n                  <th scope=\"col\">Cash<\/th>\n                  <th scope=\"col\">Card<\/th>\n                <\/tr>\n              <\/thead>\n              <tbody>\n                <tr><td>60 Minutes<\/td><td>$80<\/td><td>$83<\/td><\/tr>\n                <tr><td>90 Minutes<\/td><td>$120<\/td><td>$125<\/td><\/tr>\n              <\/tbody>\n            <\/table>\n          <\/article>\n\n          <article class=\"cs-service-row\">\n            <div class=\"cs-service-info\">\n              <span class=\"cs-service-number\">04<\/span>\n              <h3>Foot Massage<\/h3>\n              <p>Focused attention for tired feet and lower legs in a peaceful setting.<\/p>\n            <\/div>\n            <table class=\"cs-price-table\" aria-label=\"Foot massage prices\">\n              <thead>\n                <tr>\n                  <th scope=\"col\">Duration<\/th>\n                  <th scope=\"col\">Cash<\/th>\n                  <th scope=\"col\">Card<\/th>\n                <\/tr>\n              <\/thead>\n              <tbody>\n                <tr><td>30 Minutes<\/td><td>$50<\/td><td>$53<\/td><\/tr>\n              <\/tbody>\n            <\/table>\n          <\/article>\n        <\/div>\n\n        <div class=\"cs-enhancements\" aria-label=\"Massage enhancements\">\n          <div class=\"cs-enhancement\"><span>Cupping, One Time<\/span><strong>$20<\/strong><\/div>\n          <div class=\"cs-enhancement\"><span>Essential Oils, One Time<\/span><strong>$20<\/strong><\/div>\n          <div class=\"cs-enhancement\"><span>Hot Stones<\/span><strong>Free<\/strong><\/div>\n        <\/div>\n\n        <div class=\"cs-services-cta\">\n          <p>Ready to make time for yourself? Call Calm Spa to plan your visit.<\/p>\n          <a class=\"cs-btn\" href=\"tel:7377075183\">Call (737) 707-5183<\/a>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <section class=\"cs-location\" id=\"cs-location\" aria-labelledby=\"cs-location-title\">\n      <div class=\"cs-shell\">\n        <div class=\"cs-location-head\">\n          <div>\n            <div class=\"cs-kicker\">Visit Us<\/div>\n            <h2 class=\"cs-section-title\" id=\"cs-location-title\">Your calm is close by.<\/h2>\n          <\/div>\n          <p>Conveniently located on West 15th Street in Austin. Call ahead to schedule your visit.<\/p>\n        <\/div>\n\n        <div class=\"cs-location-grid\">\n          <div class=\"cs-location-info\">\n            <div class=\"cs-location-item\">\n              <span class=\"cs-location-label\">Address<\/span>\n              <span class=\"cs-location-value\">501 W 15th St, Suite C<br>Austin, TX 78701<\/span>\n            <\/div>\n            <div class=\"cs-location-item\">\n              <span class=\"cs-location-label\">Business Hours<\/span>\n              <span class=\"cs-location-value\">Monday \u2013 Sunday<br>10:00 AM \u2013 10:00 PM<\/span>\n            <\/div>\n            <div class=\"cs-location-item\">\n              <span class=\"cs-location-label\">Phone<\/span>\n              <a class=\"cs-location-value\" href=\"tel:7377075183\">(737) 707-5183<\/a>\n            <\/div>\n            <div class=\"cs-location-actions\">\n              <a class=\"cs-btn\" href=\"tel:7377075183\">Call Now<\/a>\n              <a class=\"cs-btn cs-btn-outline\" href=\"https:\/\/maps.app.goo.gl\/FbSpS3RQpDZZb6bd9\" target=\"_blank\" rel=\"noopener\">Directions<\/a>\n            <\/div>\n          <\/div>\n\n          <div class=\"cs-map-wrap\">\n            <iframe src=\"https:\/\/www.google.com\/maps\/embed?pb=!1m18!1m12!1m3!1d3445.5646299420364!2d-97.74700372463842!3d30.277983707468305!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x8644b5e766bbbc99%3A0xe116f506c7c89330!2sCalm%20Spa!5e0!3m2!1szh-CN!2sjp!4v1785810651156!5m2!1szh-CN!2sjp\" width=\"600\" height=\"450\" style=\"border:0;\" allowfullscreen=\"\" loading=\"lazy\" referrerpolicy=\"strict-origin-when-cross-origin\"><\/iframe>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n  <\/main>\n\n  <footer class=\"cs-footer\">\n    <div class=\"cs-shell cs-footer-inner\">\n      <span class=\"cs-footer-brand\">Calm Spa<\/span>\n      <span>501 W 15th St, Suite C, Austin, TX 78701<\/span>\n      <span>\u00a9 <span data-cs-year><\/span> Calm Spa. All rights reserved.<\/span>\n    <\/div>\n  <\/footer>\n\n  <div class=\"cs-mobile-bar\" aria-label=\"Quick actions\">\n    <a href=\"tel:7377075183\">Call Now<\/a>\n    <a href=\"https:\/\/maps.app.goo.gl\/FbSpS3RQpDZZb6bd9\" target=\"_blank\" rel=\"noopener\">Directions<\/a>\n  <\/div>\n\n  <script>\n    (function () {\n      var root = document.getElementById('calm-spa-site');\n      if (!root) return;\n\n      var header = root.querySelector('.cs-header');\n      var toggle = root.querySelector('.cs-menu-toggle');\n      var nav = root.querySelector('.cs-nav');\n      var navLinks = root.querySelectorAll('.cs-nav a');\n      var year = root.querySelector('[data-cs-year]');\n\n      if (year) year.textContent = new Date().getFullYear();\n\n      function closeMenu() {\n        if (!toggle || !nav) return;\n        toggle.setAttribute('aria-expanded', 'false');\n        toggle.setAttribute('aria-label', 'Open menu');\n        nav.classList.remove('cs-open');\n      }\n\n      if (toggle && nav) {\n        toggle.addEventListener('click', function () {\n          var open = toggle.getAttribute('aria-expanded') === 'true';\n          toggle.setAttribute('aria-expanded', String(!open));\n          toggle.setAttribute('aria-label', open ? 'Open menu' : 'Close menu');\n          nav.classList.toggle('cs-open', !open);\n        });\n\n        navLinks.forEach(function (link) {\n          link.addEventListener('click', closeMenu);\n        });\n\n        document.addEventListener('keydown', function (event) {\n          if (event.key === 'Escape') closeMenu();\n        });\n\n        window.addEventListener('resize', function () {\n          if (window.innerWidth > 820) closeMenu();\n        });\n      }\n\n      function updateHeader() {\n        if (!header) return;\n        header.classList.toggle('cs-scrolled', window.scrollY > 10);\n      }\n\n      updateHeader();\n      window.addEventListener('scroll', updateHeader, { passive: true });\n    })();\n  <\/script>\n<\/div>\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 About Services &amp; Pricing Location Call Now Massage in Downtown Austin Slow down. Feel better. Step away from the pace of the city and enjoy a massage experience centered on comfort, relaxation and the care your body needs. Call to Schedule Get Directions Hours Daily, 10:00 AM \u2013 10:00 PM Address 501 W 15th [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-45","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/calm-spa.com\/index.php?rest_route=\/wp\/v2\/pages\/45","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/calm-spa.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/calm-spa.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/calm-spa.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/calm-spa.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=45"}],"version-history":[{"count":7,"href":"https:\/\/calm-spa.com\/index.php?rest_route=\/wp\/v2\/pages\/45\/revisions"}],"predecessor-version":[{"id":54,"href":"https:\/\/calm-spa.com\/index.php?rest_route=\/wp\/v2\/pages\/45\/revisions\/54"}],"wp:attachment":[{"href":"https:\/\/calm-spa.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=45"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}