{"id":2280,"date":"2026-08-04T22:38:12","date_gmt":"2026-08-04T22:38:12","guid":{"rendered":"https:\/\/bodyloungemedspa.com\/?page_id=2280"},"modified":"2026-09-18T14:50:18","modified_gmt":"2026-09-18T14:50:18","slug":"meet-the-team","status":"publish","type":"page","link":"https:\/\/bodyloungemedspa.com\/es\/meet-the-team\/","title":{"rendered":"Conoce al equipo"},"content":{"rendered":"\n<script>document.documentElement.classList.add(\"js\")<\/script>\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"><link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin><link href=\"https:\/\/fonts.googleapis.com\/css2?family=Fraunces:ital,opsz,wght,SOFT,WONK@0,9..144,300..600,0..100,0..1;1,9..144,300..600,0..100,0..1&#038;family=Archivo:ital,wght@0,300..700;1,300..700&#038;display=swap\" rel=\"stylesheet\">\n<style>\n\/* ============================================================\n   Body Lounge Med Spa \u2014 Home prototype v3\n   Editorial Light (final theme): warm paper body sections,\n   nav + hero + footer stay dark. Fraunces + Archivo.\n\n   Geometry: --radius-card (18px) on cards, media and accordion;\n   --radius-pill on buttons; arch tops on the three Body\n   Contouring video cards (signature variant, revert if too much).\n\n   Scroll rule: the document is the ONLY scroll container.\n   overflow-x uses `clip` (never `hidden`) \u2014 `hidden` computes to\n   `hidden auto` and turns <body> into a nested scroll context,\n   which paints as a second scrollbar \/ doubled page in exports.\n\n   NO desaturation\/color filters on any media \u2014 the treatment\n   videos carry intentional selective-color accents (red laser,\n   blue Emsculpt rings, icy Cryoslim glow). See brief \u00a73.\n   ============================================================ *\/\n\n:root {\n  \/* Fixed dark surfaces \u2014 nav, hero, footer *\/\n  --ink: #111311;\n  --ink-soft: #1B1E1B;\n  --bone: #F2F0EA;\n  --bone-dim: #B9B8B0;\n  --sage: #94A281;\n  --sage-deep: #6E7B60;\n\n  \/* Editorial Light body sections *\/\n  --bg-page: #F4F2EC;        \/* --paper *\/\n  --bg-card: #EAE7DE;        \/* --paper-soft *\/\n  --tx: #1C1E1A;\n  --tx-dim: #5C5F58;\n  --accent-fill: #94A281;    \/* button fills, dark text on top *\/\n  --accent-fill-tx: #1C1E1A;\n  --accent-hover: #6E7B60;\n  --accent-hover-tx: #F2F0EA;\n  --accent-text: #566349;    \/* eyebrows\/small accent text \u2014 AA on paper *\/\n  --accent-line: #94A281;    \/* decorative rules *\/\n  --border: rgba(28, 30, 26, 0.16);\n  --border-sage: rgba(148, 162, 129, 0.25);  \/* card hairlines *\/\n\n  --radius-card: 18px;\n  --radius-pill: 999px;\n  --shadow-lift: 0 12px 32px rgba(28, 30, 26, 0.10);\n\n  --font-display: \"Fraunces\", serif;\n  --font-body: \"Archivo\", sans-serif;\n\n  --ease-out: cubic-bezier(0.22, 1, 0.36, 1);\n  --pad-x: clamp(1.25rem, 5vw, 6rem);\n  --sec-pad-y: 4rem;            \/* 64px mobile minimum *\/\n  --measure: 34em;\n}\n@media (min-width: 1024px) {\n  :root { --sec-pad-y: 6rem; }  \/* 96px desktop minimum *\/\n}\n\n\/* ---------- Reset ---------- *\/\n*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\/* overflow-x: hidden on <html> is safe \u2014 it clips at the VIEWPORT.\n   On <body> it must stay `clip`: `hidden` computes to `hidden auto`\n   and can promote body to a nested scroll container (second scrollbar). *\/\nhtml { scroll-behavior: smooth; overflow-x: hidden; }\nbody {\n  background: var(--bg-page);\n  color: var(--tx-dim);\n  font-family: var(--font-body);\n  font-weight: 300;\n  font-size: 1.0625rem;\n  line-height: 1.65;\n  -webkit-font-smoothing: antialiased;\n  overflow-x: clip;\n}\nimg, video { display: block; max-width: 100%; }\na { color: inherit; text-decoration: none; }\nul { list-style: none; }\naddress { font-style: normal; }\n\n\/* Every section: normal flow, own background, no overlap ever *\/\nmain > section { position: relative; background: var(--bg-page); }\n\n\/* ---------- Type ---------- *\/\nh1, h2 {\n  font-family: var(--font-display);\n  font-variation-settings: \"SOFT\" 40, \"WONK\" 1;\n  font-optical-sizing: auto;\n  font-weight: 380;\n  color: var(--tx);\n  line-height: 1.08;\n  letter-spacing: -0.01em;\n}\nh2 { font-size: clamp(2.1rem, 4.4vw, 3.6rem); }\nh2 em { font-style: italic; color: var(--accent-text); }\n\n.eyebrow {\n  font-family: var(--font-body);\n  font-size: 0.72rem;\n  font-weight: 500;\n  letter-spacing: 0.32em;\n  text-transform: uppercase;\n  color: var(--accent-text);\n}\n\n.section-head { padding: 0 var(--pad-x); margin-bottom: clamp(2.5rem, 5vw, 4rem); }\n.section-head .eyebrow { margin-bottom: 1.1rem; }\n\n\/* ---------- Buttons \u2014 pill geometry ---------- *\/\n.btn {\n  display: inline-block;\n  font-family: var(--font-body);\n  font-size: 0.8rem;\n  font-weight: 500;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n  padding: 1.05em 2.6em;\n  border: 1px solid transparent;\n  border-radius: var(--radius-pill);\n  cursor: pointer;\n  transition: background-color 0.35s var(--ease-out), color 0.35s var(--ease-out),\n              border-color 0.35s var(--ease-out);\n}\n.btn--sage { background: var(--accent-fill); color: var(--accent-fill-tx); }\n.btn--sage:hover, .btn--sage:focus-visible { background: var(--accent-hover); color: var(--accent-hover-tx); }\n.btn--ghost { border-color: var(--accent-text); color: var(--tx); }\n.btn--ghost:hover, .btn--ghost:focus-visible { border-color: var(--accent-hover); color: var(--accent-text); }\n\n:is(a, button, summary):focus-visible {\n  outline: 1px solid var(--accent-text);\n  outline-offset: 3px;\n}\n\n.link-quiet {\n  color: var(--tx);\n  font-size: 0.8rem;\n  font-weight: 500;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n  padding-bottom: 0.4em;\n  border-bottom: 1px solid var(--accent-line);\n  transition: border-color 0.3s var(--ease-out), color 0.3s var(--ease-out);\n}\n.link-quiet:hover, .link-quiet:focus-visible { color: var(--accent-text); border-color: var(--accent-hover); }\n\n\/* ============================================================\n   NAV \u2014 dark\n   ============================================================ *\/\n.nav {\n  position: fixed;\n  inset: 0 0 auto 0;\n  z-index: 100;\n  transition: background-color 0.4s var(--ease-out), border-color 0.4s var(--ease-out);\n  border-bottom: 1px solid transparent;\n}\n.nav--solid {\n  background: rgba(17, 19, 17, 0.94);\n  backdrop-filter: blur(12px);\n  border-bottom-color: rgba(242, 240, 234, 0.08);\n}\n.nav__inner {\n  display: flex;\n  align-items: center;\n  gap: 2.5rem;\n  padding: 1.1rem var(--pad-x);\n}\n.nav__logo { display: flex; align-items: baseline; gap: 0.6rem; margin-right: auto; }\n.nav__logo-mark {\n  font-family: var(--font-display);\n  font-size: 1.7rem;\n  font-weight: 400;\n  color: var(--sage);\n  line-height: 1;\n}\n.nav__logo-word {\n  display: flex; flex-direction: column;\n  font-size: 0.78rem; font-weight: 500;\n  letter-spacing: 0.22em; text-transform: uppercase;\n  color: var(--bone); line-height: 1.35;\n}\n.nav__logo-word em { font-style: normal; font-weight: 300; color: var(--bone-dim); font-size: 0.62rem; }\n\n.nav__links { display: flex; align-items: center; gap: 1.9rem; }\n.nav__link {\n  font-size: 0.78rem; font-weight: 400;\n  letter-spacing: 0.14em; text-transform: uppercase;\n  color: var(--bone);\n  background: none; border: none; cursor: pointer;\n  font-family: var(--font-body);\n  padding: 0.4rem 0;\n  transition: color 0.3s var(--ease-out);\n}\n.nav__link:hover, .nav__link:focus-visible { color: var(--sage); }\n\n.nav__item--services { position: relative; }\n.nav__caret {\n  display: inline-block; margin-left: 0.5em;\n  width: 5px; height: 5px;\n  border-right: 1px solid currentColor; border-bottom: 1px solid currentColor;\n  transform: translateY(-2px) rotate(45deg);\n}\n.nav__dropdown {\n  position: absolute; top: calc(100% + 0.9rem); left: -1.4rem;\n  min-width: 15rem;\n  background: var(--ink-soft);\n  border: 1px solid rgba(242, 240, 234, 0.08);\n  border-radius: var(--radius-card);\n  overflow: hidden;\n  padding: 0.9rem 0;\n  opacity: 0; visibility: hidden;\n  transition: opacity 0.3s var(--ease-out), visibility 0.3s;\n}\n.nav__item--services:hover .nav__dropdown,\n.nav__item--services:focus-within .nav__dropdown,\n.nav__item--services.is-open .nav__dropdown {\n  opacity: 1; visibility: visible;\n}\n.nav__dropdown a {\n  display: block;\n  padding: 0.55rem 1.4rem;\n  font-size: 0.8rem; letter-spacing: 0.1em; text-transform: uppercase;\n  color: var(--bone-dim);\n  transition: color 0.25s var(--ease-out);\n}\n.nav__dropdown a:hover, .nav__dropdown a:focus-visible { color: var(--sage); }\n.nav__dropdown-all { margin-top: 0.5rem; border-top: 1px solid rgba(242, 240, 234, 0.08); color: var(--sage) !important; }\n\n.nav__cta { padding: 0.85em 2em; }\n\/* Nav + hero CTAs keep sage-on-dark *\/\n.nav .btn--sage, .hero .btn--sage { background: var(--sage); color: var(--ink); }\n.nav .btn--sage:hover, .nav .btn--sage:focus-visible,\n.hero .btn--sage:hover, .hero .btn--sage:focus-visible { background: var(--sage-deep); color: var(--bone); }\n\n.nav__burger {\n  display: none;\n  flex-direction: column; justify-content: center; gap: 7px;\n  width: 44px; height: 44px;\n  background: none; border: none; cursor: pointer;\n}\n.nav__burger span {\n  display: block; height: 1px; width: 26px;\n  background: var(--bone); margin-inline: auto;\n  transition: transform 0.35s var(--ease-out);\n}\n.nav__burger[aria-expanded=\"true\"] span:first-child { transform: translateY(4px) rotate(45deg); }\n.nav__burger[aria-expanded=\"true\"] span:last-child { transform: translateY(-4px) rotate(-45deg); }\n\n\/* Mobile overlay menu \u2014 dark *\/\n.mobile-menu {\n  position: fixed; inset: 0; z-index: 90;\n  background: var(--ink);\n  padding: 7rem var(--pad-x) 3rem;\n  overflow-y: auto; \/* only while OPEN; closed it is display:none and paints nothing *\/\n}\n\/* Closed = removed from paint, layout, a11y tree AND tab order (JS also sets inert) *\/\n.mobile-menu[hidden] { display: none !important; visibility: hidden; }\n.mobile-menu__eyebrow {\n  font-size: 0.68rem; letter-spacing: 0.32em; text-transform: uppercase;\n  color: var(--sage); margin-bottom: 1.2rem;\n}\n.mobile-menu__sub {\n  display: block;\n  font-family: var(--font-display);\n  font-size: 1.55rem; color: var(--bone);\n  padding: 0.42rem 0;\n}\n.mobile-menu__rule { height: 1px; background: rgba(242, 240, 234, 0.1); margin: 2rem 0; }\n.mobile-menu__main {\n  display: block;\n  font-size: 0.85rem; letter-spacing: 0.16em; text-transform: uppercase;\n  color: var(--bone-dim); padding: 0.65rem 0;\n}\n.mobile-menu__main:active, .mobile-menu__sub:active { color: var(--sage); }\n.mobile-menu__cta { margin-top: 2.5rem; background: var(--sage); color: var(--ink); }\nbody.menu-open { overflow: clip; }\n\n\/* ============================================================\n   HERO \u2014 responsive recomposition (16:9 source can't fill\n   portrait screens without destroying the frame):\n   \u22651024px  immersive 100svh cover\n   768\u20131023 72svh cover, re-tuned position, capped headline\n   <768px   complete 16:9 video on top + text block on ink\n   Source composition: subject in the left third (~15\u201340% x),\n   logo block right (~61\u201394% x) \u2014 object-position values below\n   keep both in frame, biased toward the logo end-plate.\n   ============================================================ *\/\n.hero {\n  position: relative;\n  height: 100svh;\n  overflow: hidden;\n  background: var(--ink);\n}\n.hero__video {\n  position: absolute; inset: 0;\n  width: 100%; height: 100%; object-fit: cover;\n  \/* 70%, logo-biased: source has face \u224822\u201337% x, logo \u224861\u201394% x.\n     1024\u00d7768 (worst desktop crop) \u2192 visible [17.5%, 92.5%]: face whole,\n     logo whole minus the last letter-edge. 1440\u00d7900 \u2192 [7%, 97%]: all in. *\/\n  object-position: 70% 50%;\n}\n.hero__scrim {\n  position: absolute; inset: 0;\n  background:\n    linear-gradient(to top, rgba(17, 19, 17, 0.88) 0%, transparent 55%),\n    rgba(17, 19, 17, 0.34);\n}\n.hero__content {\n  position: absolute;\n  left: var(--pad-x); right: var(--pad-x); bottom: clamp(2.5rem, 8vh, 6rem);\n  max-width: 44rem;\n}\n.hero__eyebrow { color: var(--sage); margin-bottom: 1.2rem; }\n.hero__title {\n  color: var(--bone);\n  font-size: clamp(2.4rem, 6vw, 5rem);\n  margin-bottom: 1.2rem;\n}\n.hero__line { display: block; }\n.hero__sub { max-width: 30em; color: var(--bone-dim); margin-bottom: 2rem; }\n.hero__ctas { display: flex; flex-wrap: wrap; gap: 1rem; }\n.hero .btn--ghost { border-color: var(--sage-deep); color: var(--bone); }\n.hero .btn--ghost:hover, .hero .btn--ghost:focus-visible { border-color: var(--sage); color: var(--sage); }\n\n\/* Hero load sequence \u2014 opacity only *\/\nhtml.js .hero__eyebrow,\nhtml.js .hero__line,\nhtml.js .hero__sub,\nhtml.js .hero__ctas {\n  opacity: 0;\n  animation: hero-in 1s var(--ease-out) forwards;\n}\nhtml.js .hero__eyebrow { animation-delay: 0.15s; }\nhtml.js .hero__line:nth-child(1) { animation-delay: 0.3s; }\nhtml.js .hero__line:nth-child(2) { animation-delay: 0.42s; }\nhtml.js .hero__sub { animation-delay: 0.62s; }\nhtml.js .hero__ctas { animation-delay: 0.78s; }\n@keyframes hero-in { to { opacity: 1; } }\n\n\/* Tablet: shorter hero, position tuned to hold the face + the BL\n   monogram (the wordmark tail may crop \u2014 acceptable at ~41% crop),\n   headline capped so text stays off the subject's face *\/\n@media (min-width: 768px) and (max-width: 1023px) {\n  .hero { height: 72svh; min-height: 30rem; }\n  .hero__video { object-position: 52% 50%; }\n  .hero__content { max-width: 34rem; }\n}\n\n\/* Phone: recomposed hero \u2014 the FULL 16:9 frame, then the text\n   block as one unit on ink. No crop, no scrim needed. *\/\n@media (max-width: 767px) {\n  .hero { height: auto; min-height: 0; }\n  .hero__video {\n    position: static;\n    width: 100%; height: auto;\n    aspect-ratio: 16 \/ 9;\n    object-fit: cover;      \/* aspect matches source \u2014 zero crop *\/\n    object-position: center;\n    margin-top: 5.25rem;    \/* clears the (solid) fixed nav \u2014 measured 80px + cushion *\/\n  }\n  .hero__scrim { display: none; }\n  .hero__content {\n    position: static;\n    max-width: none;\n    padding: 1.5rem var(--pad-x) 2.25rem;\n  }\n  \/* Nav can't sit transparent over the light film \u2014 solid on phones *\/\n  .nav { background: var(--ink); }\n}\n\n\/* ============================================================\n   TRUST BAR\n   ============================================================ *\/\n.trust { border-bottom: 1px solid var(--border); background: var(--bg-page); }\n.trust__inner {\n  display: flex; align-items: center; justify-content: center;\n  flex-wrap: wrap; gap: 1.5rem 2.5rem;\n  padding: 2rem var(--pad-x);\n  font-size: 0.86rem; letter-spacing: 0.06em;\n}\n.trust__reviews { display: flex; align-items: center; gap: 0.9rem; color: var(--tx); transition: color 0.3s var(--ease-out); }\n.trust__reviews:hover, .trust__reviews:focus-visible { color: var(--accent-text); }\n.trust__stars { color: var(--accent-text); letter-spacing: 0.22em; font-size: 0.8rem; }\n.trust__sep { width: 1px; height: 1.4rem; background: var(--border); }\n.trust__years { color: var(--tx-dim); }\n\n\/* ============================================================\n   TREATMENTS \u2014 soft-geometry cards\n   ============================================================ *\/\n.treatments { padding: var(--sec-pad-y) 0; }\n\n.t-group { padding: 0 var(--pad-x); margin-bottom: clamp(3rem, 6vw, 5rem); }\n.t-group:last-child { margin-bottom: 0; }\n.t-group__label {\n  display: flex; align-items: center; gap: 1.6rem;\n  margin-bottom: 1.8rem;\n}\n.t-group__label span {\n  font-family: var(--font-display);\n  font-variation-settings: \"SOFT\" 40, \"WONK\" 1;\n  font-size: 1.15rem; font-weight: 400;\n  color: var(--tx-dim);\n  white-space: nowrap;\n}\n.t-group__label::after {\n  content: \"\";\n  flex: 1; height: 1px;\n  background: var(--border);\n}\n\n\/* Grid: 3 cols \u22651024 \/ 2 cols 640\u20131023 \/ 1 col below. Gap 32px. *\/\n.t-grid { display: grid; grid-template-columns: 1fr; gap: 2rem; }\n@media (min-width: 640px) { .t-grid { grid-template-columns: repeat(2, 1fr); } }\n@media (min-width: 1024px) { .t-grid { grid-template-columns: repeat(3, 1fr); } }\n\n.card {\n  display: flex; flex-direction: column;\n  background: var(--bg-card);\n  border: 1px solid var(--border-sage);\n  border-radius: var(--radius-card);\n  overflow: hidden; \/* media clips to the curve *\/\n  transition: transform 0.45s var(--ease-out), box-shadow 0.45s var(--ease-out);\n}\n.card:hover, .card:focus-visible {\n  transform: translateY(-4px);\n  box-shadow: var(--shadow-lift);\n}\n.card__media {\n  overflow: hidden;\n  background: var(--bg-card);\n  aspect-ratio: 4 \/ 3;\n  max-height: 300px;\n  width: 100%;\n}\n.card__media :is(img, video) {\n  width: 100%; height: 100%; object-fit: cover;\n  transition: transform 0.8s var(--ease-out);\n}\n.card:hover .card__media :is(img, video),\n.card:focus-visible .card__media :is(img, video) { transform: scale(1.03); }\n.card__body { padding: 1.4rem 1.5rem 1.6rem; display: flex; flex-direction: column; flex: 1; }\n.card__name {\n  font-family: var(--font-display);\n  font-variation-settings: \"SOFT\" 40, \"WONK\" 1;\n  font-weight: 400;\n  font-size: 1.4rem;\n  color: var(--tx);\n  margin-bottom: 0.4rem;\n}\n.card__benefit { font-size: 0.92rem; max-width: 26em; }\n.card__rule {\n  display: block;\n  margin-top: auto;\n  padding-top: 1rem;\n  height: calc(1px + 1rem); width: 100%;\n  background: linear-gradient(var(--border), var(--border)) bottom \/ 100% 1px no-repeat;\n  position: relative;\n}\n.card__rule::after {\n  content: \"\";\n  position: absolute; left: 0; right: 0; bottom: 0; height: 1px;\n  background: var(--accent-line);\n  transform: scaleX(0);\n  transform-origin: left;\n  transition: transform 0.6s var(--ease-out);\n}\n.card:hover .card__rule::after,\n.card:focus-visible .card__rule::after,\n.card:active .card__rule::after { transform: scaleX(1); }\n\n\/* ============================================================\n   SPOTLIGHT \u2014 T-SHAPE 2\n   ============================================================ *\/\n.spotlight {\n  display: grid;\n  grid-template-columns: 1fr;\n  gap: clamp(2.5rem, 6vw, 6rem);\n  align-items: center;\n  padding: var(--sec-pad-y) var(--pad-x);\n  background: var(--bg-card);\n}\n@media (min-width: 900px) { .spotlight { grid-template-columns: 1fr 1fr; } }\n.spotlight__media {\n  overflow: hidden;\n  aspect-ratio: 16 \/ 10;\n  border-radius: var(--radius-card);\n}\n@media (min-width: 900px) { .spotlight__media { aspect-ratio: 4 \/ 5; max-height: 640px; } }\n.spotlight__media video { width: 100%; height: 100%; object-fit: cover; }\n.spotlight__copy .eyebrow { margin-bottom: 1.1rem; }\n.spotlight__copy h2 { margin-bottom: 1.5rem; }\n.spotlight__body { max-width: var(--measure); margin-bottom: 2.2rem; }\n.spotlight__review {\n  margin-top: 3rem;\n  padding-left: 1.6rem;\n  border-left: 1px solid var(--accent-line);\n  max-width: 30em;\n}\n.spotlight__review blockquote {\n  font-family: var(--font-display);\n  font-style: italic;\n  font-weight: 350;\n  font-size: 1.12rem;\n  color: var(--tx);\n  line-height: 1.5;\n  margin-bottom: 0.8rem;\n}\n.spotlight__review figcaption { font-size: 0.78rem; letter-spacing: 0.14em; text-transform: uppercase; }\n\n\/* ============================================================\n   ABOUT\n   ============================================================ *\/\n.about { padding: var(--sec-pad-y) var(--pad-x); }\n.about__inner { max-width: 46rem; }\n.about .eyebrow { margin-bottom: 1.1rem; }\n.about h2 { margin-bottom: 1.6rem; }\n.about__body { max-width: var(--measure); font-size: 1.15rem; margin-bottom: 2.4rem; }\n.about__links { display: flex; flex-wrap: wrap; gap: 2.2rem; }\n\n\/* ============================================================\n   PROMO\n   ============================================================ *\/\n.promo { padding: var(--sec-pad-y) var(--pad-x); }\n.promo__inner {\n  background: var(--bg-card);\n  border: 1px solid var(--border-sage);\n  border-radius: var(--radius-card);\n  padding: clamp(3rem, 7vw, 5.5rem) clamp(1.5rem, 5vw, 5.5rem);\n  text-align: center;\n}\n.promo .eyebrow { margin-bottom: 1.1rem; }\n.promo h2 { margin-bottom: 1.3rem; }\n.promo__body { max-width: 32em; margin: 0 auto 2.2rem; }\n\n\/* ============================================================\n   TECH STRIP\n   ============================================================ *\/\n.tech {\n  padding: 2.4rem var(--pad-x);\n  border-block: 1px solid var(--border);\n  display: flex; flex-wrap: wrap; align-items: center;\n  gap: 1rem 3rem;\n  background: var(--bg-page);\n}\n.tech__label { font-size: 0.72rem; letter-spacing: 0.28em; text-transform: uppercase; color: var(--tx-dim); }\n.tech__list { display: flex; flex-wrap: wrap; gap: 1rem 2.8rem; }\n.tech__list li {\n  font-family: var(--font-display);\n  font-size: 1.05rem; font-weight: 350;\n  color: var(--tx-dim);\n}\n\n\/* ============================================================\n   REVIEWS\n   ============================================================ *\/\n.reviews { padding: var(--sec-pad-y) 0; }\n.reviews__grid {\n  display: grid;\n  grid-template-columns: 1fr;\n  gap: 2rem;\n  padding: 0 var(--pad-x);\n  max-width: 44rem;\n}\n@media (min-width: 1024px) {\n  .reviews__grid { grid-template-columns: repeat(3, 1fr); max-width: none; }\n}\n.review {\n  background: var(--bg-card);\n  border: 1px solid var(--border-sage);\n  border-radius: var(--radius-card);\n  padding: 2.4rem 2.2rem;\n  display: flex; flex-direction: column; gap: 1.4rem;\n}\n.review blockquote {\n  font-family: var(--font-display);\n  font-style: italic;\n  font-weight: 350;\n  font-size: 1.08rem;\n  line-height: 1.55;\n  color: var(--tx);\n  flex: 1;\n}\n.review figcaption { font-size: 0.76rem; letter-spacing: 0.14em; text-transform: uppercase; }\n\n\/* ============================================================\n   FAQ \u2014 same geometry as cards\n   ============================================================ *\/\n.faq { padding: var(--sec-pad-y) var(--pad-x); }\n.faq .section-head { padding: 0; }\n.faq__list { max-width: 52rem; display: flex; flex-direction: column; gap: 0.75rem; }\n.faq__item {\n  background: var(--bg-card);\n  border: 1px solid var(--border-sage);\n  border-radius: var(--radius-card);\n  overflow: hidden;\n}\n.faq__item summary {\n  list-style: none;\n  cursor: pointer;\n  display: flex; align-items: center; justify-content: space-between; gap: 2rem;\n  padding: 1.35rem 1.6rem;\n  min-height: 44px;\n  font-family: var(--font-display);\n  font-variation-settings: \"SOFT\" 40, \"WONK\" 1;\n  font-weight: 380;\n  font-size: 1.22rem;\n  color: var(--tx);\n  transition: color 0.3s var(--ease-out);\n}\n.faq__item summary::-webkit-details-marker { display: none; }\n.faq__item summary:hover { color: var(--accent-text); }\n.faq__item summary::after {\n  content: \"+\";\n  font-family: var(--font-body);\n  font-weight: 300;\n  font-size: 1.5rem;\n  color: var(--accent-text);\n  flex-shrink: 0;\n  transition: transform 0.4s var(--ease-out);\n}\n.faq__item[open] summary::after { transform: rotate(45deg); }\n.faq__answer { padding: 0 1.6rem 1.6rem; max-width: 44em; }\n.faq__answer a { color: var(--tx); border-bottom: 1px solid var(--accent-line); transition: color 0.25s; }\n.faq__answer a:hover { color: var(--accent-text); }\n\n\/* ============================================================\n   BOOK\n   ============================================================ *\/\n.book {\n  background: var(--bg-card);\n  padding: var(--sec-pad-y) var(--pad-x);\n  text-align: center;\n}\n.book .eyebrow { margin-bottom: 1.1rem; }\n.book h2 { margin-bottom: 1.3rem; }\n.book__body { max-width: 30em; margin: 0 auto 2.4rem; }\n.book__options { display: flex; flex-wrap: wrap; justify-content: center; gap: 1rem; }\n.book__address { margin-top: 2.4rem; font-size: 0.86rem; letter-spacing: 0.08em; }\n\n\/* ============================================================\n   FOOTER \u2014 dark\n   ============================================================ *\/\n.footer {\n  background: var(--ink);\n  color: var(--bone-dim);\n  padding: var(--sec-pad-y) var(--pad-x) 2.5rem;\n}\n.footer__inner {\n  display: grid;\n  grid-template-columns: 1fr;\n  gap: 2.5rem;\n  padding-bottom: 3.5rem;\n  border-bottom: 1px solid rgba(242, 240, 234, 0.07);\n}\n@media (min-width: 640px) { .footer__inner { grid-template-columns: 1fr 1fr; gap: 3rem; } }\n@media (min-width: 1024px) { .footer__inner { grid-template-columns: 2fr 1fr 1fr 1fr; } }\n.footer__logo {\n  font-family: var(--font-display);\n  font-size: 2.2rem;\n  color: var(--sage);\n  margin-bottom: 0.8rem;\n}\n.footer__tagline { max-width: 18em; margin-bottom: 1.6rem; }\n.footer__social { display: flex; gap: 1rem; }\n.footer__social a {\n  display: grid; place-items: center;\n  width: 44px; height: 44px;\n  border: 1px solid rgba(242, 240, 234, 0.12);\n  border-radius: 50%;\n  color: var(--bone-dim);\n  transition: color 0.3s var(--ease-out), border-color 0.3s var(--ease-out);\n}\n.footer__social a:hover, .footer__social a:focus-visible { color: var(--sage); border-color: var(--sage-deep); }\n\n.footer__head {\n  font-size: 0.7rem; font-weight: 500;\n  letter-spacing: 0.28em; text-transform: uppercase;\n  color: var(--sage);\n  margin-bottom: 1.3rem;\n}\n.footer__col a, .footer__col address {\n  display: block;\n  font-size: 0.9rem;\n  padding: 0.28rem 0;\n  color: var(--bone-dim);\n  transition: color 0.25s var(--ease-out);\n}\n.footer__col a:hover, .footer__col a:focus-visible { color: var(--sage); }\n.footer__hours { margin-top: 1.1rem; font-size: 0.85rem; line-height: 1.8; }\n\n.footer__base {\n  display: flex; flex-wrap: wrap; justify-content: space-between; gap: 1rem;\n  padding-top: 2.2rem;\n  font-size: 0.78rem;\n  color: rgba(185, 184, 176, 0.75);\n}\n\n\/* ============================================================\n   WHATSAPP FLOAT \u2014 rendered once, fixed\n   ============================================================ *\/\n.whatsapp {\n  position: fixed;\n  right: clamp(1rem, 3vw, 2rem);\n  bottom: clamp(1rem, 3vw, 2rem);\n  z-index: 80;\n  display: grid; place-items: center;\n  width: 54px; height: 54px;\n  border-radius: 50%;\n  background: var(--ink-soft);\n  border: 1px solid rgba(148, 162, 129, 0.45);\n  color: var(--sage);\n  transition: background-color 0.3s var(--ease-out);\n}\n.whatsapp:hover, .whatsapp:focus-visible { background: var(--sage-deep); color: var(--bone); }\n\n\/* ============================================================\n   SCROLL REVEALS \u2014 opacity only, gated on JS availability\n   ============================================================ *\/\nhtml.js .reveal { opacity: 0; transition: opacity 0.6s var(--ease-out); }\nhtml.js .reveal.is-in { opacity: 1; }\n\n\/* ============================================================\n   REDUCED MOTION\n   ============================================================ *\/\n@media (prefers-reduced-motion: reduce) {\n  html { scroll-behavior: auto; }\n  *, *::before, *::after { animation-duration: 0.001s !important; transition-duration: 0.001s !important; }\n  html.js .hero__eyebrow, html.js .hero__line, html.js .hero__sub, html.js .hero__ctas { opacity: 1; animation: none; }\n  html.js .reveal { opacity: 1; }\n  .card:hover, .card:focus-visible { transform: none; }\n}\n\n\/* ============================================================\n   MOBILE REFINEMENTS\n   ============================================================ *\/\n@media (max-width: 900px) {\n  .nav__links, .nav__cta { display: none; }\n  .nav__burger { display: flex; }\n}\n@media (max-width: 640px) {\n  body { font-size: 1rem; }\n  .hero__title { font-size: clamp(2.1rem, 9.5vw, 2.8rem); }\n  .hero__sub { margin-bottom: 1.5rem; }\n  .hero__ctas .btn { flex: 1 1 100%; text-align: center; }\n  .trust__inner { flex-direction: column; gap: 0.9rem; }\n  .trust__sep { display: none; }\n  .book__options .btn { flex: 1 1 100%; }\n  .footer__base { flex-direction: column; }\n}\n\n\/* ============================================================\n   INTERIOR PAGES \u2014 shared components (extend the home system;\n   nav, footer, cards, FAQ, promo, book band are reused as-is)\n   ============================================================ *\/\n\n\/* Interior hero: same vocabulary, 72svh presence *\/\n@media (min-width: 768px) {\n  .hero--page { height: 72svh; min-height: 34rem; }\n}\n@media (max-width: 767px) {\n  .hero--page { height: auto; min-height: 0; }\n  .hero--page .hero__content { padding-bottom: 3rem; }\n}\n.hero--page .hero__title { font-size: clamp(2.3rem, 5vw, 4.2rem); }\n.hero__sub .accent { color: var(--sage); font-style: italic; }\n\n\/* Intro split \u2014 copy + one still *\/\n.intro-split {\n  display: grid; grid-template-columns: 1fr; gap: clamp(2.5rem, 6vw, 5rem);\n  align-items: center;\n  padding: var(--sec-pad-y) var(--pad-x);\n}\n@media (min-width: 900px) { .intro-split { grid-template-columns: 7fr 5fr; } }\n.intro-split .eyebrow { margin-bottom: 1.1rem; }\n.intro-split h2 { margin-bottom: 1.5rem; }\n.intro-split__copy p { max-width: var(--measure); }\n.intro-split__copy p + p { margin-top: 1.2rem; }\n.intro-split__media {\n  border-radius: var(--radius-card);\n  overflow: hidden;\n  aspect-ratio: 1 \/ 1;\n  background: var(--bg-card);\n}\n.intro-split__media--wide { aspect-ratio: 16 \/ 10; }\n.intro-split__media img { width: 100%; height: 100%; object-fit: cover; }\n\n\/* How it works \u2014 a true sequence, numbered *\/\n.steps { padding: var(--sec-pad-y) var(--pad-x); background: var(--bg-card); }\n.steps .section-head { padding: 0; }\n.steps__grid { display: grid; grid-template-columns: 1fr; gap: 2rem; }\n@media (min-width: 768px) { .steps__grid { grid-template-columns: repeat(3, 1fr); } }\n.step__media {\n  border-radius: var(--radius-card);\n  overflow: hidden;\n  aspect-ratio: 1 \/ 1;\n  background: var(--bg-page);\n  margin-bottom: 1.3rem;\n}\n.step__media img { width: 100%; height: 100%; object-fit: cover; }\n.step__num {\n  font-size: 0.72rem; font-weight: 500;\n  letter-spacing: 0.32em; text-transform: uppercase;\n  color: var(--accent-text);\n  display: block; margin-bottom: 0.5rem;\n}\n.step h3 {\n  font-family: var(--font-display);\n  font-variation-settings: \"SOFT\" 40, \"WONK\" 1;\n  font-weight: 400; font-size: 1.35rem;\n  color: var(--tx);\n  margin-bottom: 0.5rem;\n}\n.step p { font-size: 0.95rem; }\n\/* Text-only step variant \u2014 when a page has no per-step photography *\/\n.step--text { border-top: 1px solid var(--border); padding-top: 1.5rem; }\n\n\/* Left-aligned promo variant (e.g. featured-option blocks like Sculptra) *\/\n.promo__inner--left { text-align: left; }\n.promo__inner--left .promo__body { margin-inline: 0; }\n.promo__inner--left .logo-ph { margin-top: 1.6rem; }\n\n\/* Index page head \u2014 quiet dark opening, no media *\/\n.page-head {\n  background: var(--ink);\n  padding: calc(4.5rem + var(--sec-pad-y)) var(--pad-x) var(--sec-pad-y);\n}\n.page-head .eyebrow { color: var(--sage); margin-bottom: 1.1rem; }\n.page-head h1 {\n  color: var(--bone);\n  font-size: clamp(2.4rem, 5.5vw, 4.4rem);\n  margin-bottom: 1.2rem;\n}\n.page-head p { color: var(--bone-dim); max-width: 34em; }\n\n\/* Blog \u2014 editorial index (typographic restyle only) *\/\n.blog-list { padding: var(--sec-pad-y) var(--pad-x); max-width: 62rem; }\n.post-card {\n  border-top: 1px solid var(--border);\n  padding: 2.2rem 0;\n  display: grid; grid-template-columns: 1fr; gap: 1.4rem;\n}\n@media (min-width: 768px) { .post-card { grid-template-columns: 3fr 2fr; align-items: start; gap: 2.5rem; } }\n.post-card:last-of-type { border-bottom: 1px solid var(--border); }\n.post-card__date {\n  font-size: 0.7rem; font-weight: 500;\n  letter-spacing: 0.28em; text-transform: uppercase;\n  color: var(--accent-text);\n  margin-bottom: 0.5rem;\n}\n.post-card h2 { font-size: clamp(1.4rem, 2.6vw, 1.8rem); line-height: 1.2; margin-bottom: 0.7rem; }\n.post-card h2 a { transition: color 0.25s var(--ease-out); }\n.post-card h2 a:hover, .post-card h2 a:focus-visible { color: var(--accent-text); }\n.post-card__excerpt { font-size: 0.95rem; max-width: 65ch; margin-bottom: 1rem; }\n.post-card__media {\n  border-radius: var(--radius-card);\n  overflow: hidden;\n  aspect-ratio: 16 \/ 10;\n  background: var(--bg-card);\n}\n.post-card__media .ph-frame { height: 100%; aspect-ratio: auto; border-radius: 0; border-style: dashed; }\n.blog-pagination {\n  padding: 2rem 0 0;\n  font-size: 0.85rem; letter-spacing: 0.12em;\n  color: var(--tx-dim);\n}\n\n\/* Blog \u2014 single post typography (~65\u201370ch measure) *\/\n.post { padding: var(--sec-pad-y) var(--pad-x); }\n.post__head { max-width: 62rem; margin-bottom: 2.2rem; }\n.post__head h1 { font-size: clamp(2rem, 4.5vw, 3.2rem); color: var(--tx); line-height: 1.12; margin: 0.5rem 0 0; }\n.post__media {\n  max-width: 62rem;\n  border-radius: var(--radius-card);\n  overflow: hidden;\n  aspect-ratio: 16 \/ 9;\n  background: var(--bg-card);\n  margin-bottom: 2.5rem;\n}\n.post__media .ph-frame { height: 100%; aspect-ratio: auto; border-radius: 0; }\n.post__body { max-width: 68ch; font-size: 1.05rem; }\n.post__body h2 {\n  font-size: clamp(1.4rem, 2.5vw, 1.8rem);\n  margin: 2.4rem 0 0.9rem;\n}\n.post__body p + p { margin-top: 1.15rem; }\n.post__body ul, .post__body ol { margin: 1.15rem 0 1.15rem 1.3rem; }\n.post__body ul { list-style: disc; }\n.post__body ol { list-style: decimal; }\n.post__body li + li { margin-top: 0.4rem; }\n.post__body a { color: var(--tx); border-bottom: 1px solid var(--accent-line); transition: color 0.25s; }\n.post__body a:hover { color: var(--accent-text); }\n.post__body blockquote {\n  margin: 1.8rem 0;\n  padding-left: 1.5rem;\n  border-left: 1px solid var(--accent-line);\n  font-family: var(--font-display);\n  font-style: italic; font-weight: 350;\n  font-size: 1.15rem; color: var(--tx);\n}\n.post__related { padding: var(--sec-pad-y) var(--pad-x); background: var(--bg-card); }\n.post__related-list { display: grid; grid-template-columns: 1fr; gap: 1.6rem; max-width: 62rem; }\n@media (min-width: 768px) { .post__related-list { grid-template-columns: repeat(3, 1fr); } }\n.post__related-list a { display: block; }\n.post__related-list h3 { font-family: var(--font-display); font-variation-settings: \"SOFT\" 40, \"WONK\" 1; font-weight: 400; font-size: 1.15rem; color: var(--tx); line-height: 1.3; margin-top: 0.4rem; transition: color 0.25s var(--ease-out); }\n.post__related-list a:hover h3 { color: var(--accent-text); }\n\n\/* VIP Membership \u2014 card motif + tiers *\/\n.page-head--split {\n  display: grid; grid-template-columns: 1fr; gap: 2.5rem;\n  align-items: center;\n}\n@media (min-width: 900px) { .page-head--split { grid-template-columns: 3fr 2fr; } }\n.vip-card {\n  aspect-ratio: 1.586;\n  max-width: 22rem;\n  width: 100%;\n  border-radius: 20px;\n  background: linear-gradient(135deg, #1B1E1B 0%, #111311 60%, #171a15 100%);\n  border: 1px solid rgba(148, 162, 129, 0.5);\n  padding: 1.6rem 1.8rem;\n  display: flex; flex-direction: column; justify-content: space-between;\n  box-shadow: 0 18px 50px rgba(0, 0, 0, 0.45);\n}\n.vip-card__mark { font-family: var(--font-display); font-size: 1.9rem; color: var(--sage); line-height: 1; }\n.vip-card__label {\n  font-size: 0.66rem; font-weight: 500;\n  letter-spacing: 0.34em; text-transform: uppercase;\n  color: var(--bone-dim);\n}\n.vip-card__foot { display: flex; justify-content: space-between; align-items: baseline; }\n.vip-card__name { font-family: var(--font-display); font-style: italic; color: var(--bone); font-size: 1.05rem; }\n.tiers { padding: var(--sec-pad-y) var(--pad-x); display: grid; grid-template-columns: 1fr; gap: 2rem; }\n@media (min-width: 1024px) { .tiers { grid-template-columns: repeat(3, 1fr); } }\n.tier {\n  background: var(--bg-card);\n  border: 1px solid var(--border-sage);\n  border-radius: var(--radius-card);\n  padding: clamp(1.8rem, 3vw, 2.4rem);\n  display: flex; flex-direction: column;\n}\n.tier h2 { font-size: 1.5rem; margin-bottom: 0.9rem; }\n.tier__price { font-family: var(--font-display); font-weight: 400; font-size: 2.4rem; color: var(--tx); line-height: 1; }\n.tier__price span { font-family: var(--font-body); font-size: 0.9rem; font-weight: 300; color: var(--tx-dim); }\n.tier__full { font-size: 0.8rem; color: var(--tx-dim); margin: 0.4rem 0 1.6rem; }\n.tier__full s { opacity: 0.8; }\n.tier__label {\n  font-size: 0.66rem; font-weight: 500;\n  letter-spacing: 0.28em; text-transform: uppercase;\n  color: var(--accent-text);\n  margin: 1.2rem 0 0.6rem;\n}\n.tier ul { font-size: 0.92rem; }\n.tier li { padding: 0.5rem 0; border-top: 1px solid var(--border); }\n.tier .btn { margin-top: auto; text-align: center; }\n.tier ul + .btn, .tier li:last-child { margin-bottom: 1.4rem; }\n\n\/* Contact \u2014 split details + Pabau form placeholder + map *\/\n.contact { padding: var(--sec-pad-y) var(--pad-x); display: grid; grid-template-columns: 1fr; gap: 2.5rem; }\n@media (min-width: 900px) { .contact { grid-template-columns: 1fr 1fr; gap: 3rem; } }\n.contact__panel {\n  background: var(--bg-card);\n  border: 1px solid var(--border-sage);\n  border-radius: var(--radius-card);\n  padding: clamp(1.8rem, 4vw, 2.8rem);\n}\n.contact__panel h2 { font-size: 1.6rem; margin-bottom: 1.4rem; }\n.contact__list { display: flex; flex-direction: column; gap: 1.1rem; font-size: 0.95rem; }\n.contact__list a { color: var(--tx); border-bottom: 1px solid var(--accent-line); transition: color 0.25s var(--ease-out); }\n.contact__list a:hover, .contact__list a:focus-visible { color: var(--accent-text); }\n.contact__label {\n  display: block;\n  font-size: 0.68rem; font-weight: 500;\n  letter-spacing: 0.28em; text-transform: uppercase;\n  color: var(--accent-text);\n  margin-bottom: 0.25rem;\n}\n.contact__wa { margin-top: 1.6rem; }\n.form-ph__field {\n  border: 1px dashed var(--border-sage);\n  border-radius: 10px;\n  padding: 0.85rem 1rem;\n  color: var(--tx-dim);\n  font-size: 0.85rem;\n  margin-bottom: 0.8rem;\n}\n.form-ph__field--area { min-height: 6.5rem; }\n.contact__note { font-size: 0.88rem; margin-top: 1.2rem; max-width: 30em; }\n.map { padding: 0 var(--pad-x) var(--sec-pad-y); }\n.map__frame {\n  border-radius: var(--radius-card);\n  overflow: hidden;\n  border: 1px solid var(--border);\n  aspect-ratio: 21 \/ 9;\n}\n@media (max-width: 640px) { .map__frame { aspect-ratio: 4 \/ 3; } }\n.map__frame iframe { width: 100%; height: 100%; border: 0; display: block; }\n\n\/* Meet the Team \u2014 portrait grid *\/\n.team { padding: var(--sec-pad-y) var(--pad-x); }\n.team__grid { display: grid; grid-template-columns: 1fr; gap: 2.5rem 2rem; }\n@media (min-width: 640px) { .team__grid { grid-template-columns: repeat(2, 1fr); } }\n@media (min-width: 1024px) { .team__grid { grid-template-columns: repeat(3, 1fr); } }\n.member__media {\n  aspect-ratio: 3 \/ 4;\n  border-radius: var(--radius-card);\n  overflow: hidden;\n  background: var(--bg-card);\n  margin-bottom: 1.2rem;\n}\n.member__media .ph-frame { height: 100%; aspect-ratio: auto; border-radius: 0; border: none; }\n.member__media img { width: 100%; height: 100%; object-fit: cover; }\n.member__role {\n  font-size: 0.68rem; font-weight: 500;\n  letter-spacing: 0.28em; text-transform: uppercase;\n  color: var(--accent-text);\n  margin-bottom: 0.4rem;\n}\n.member h3 {\n  font-family: var(--font-display);\n  font-variation-settings: \"SOFT\" 40, \"WONK\" 1;\n  font-weight: 400; font-size: 1.4rem;\n  color: var(--tx);\n  margin-bottom: 0.45rem;\n}\n.member p { font-size: 0.92rem; max-width: 26em; }\n\n\/* One-line editorial intro under a category label (services index) *\/\n.t-group__intro {\n  font-family: var(--font-display);\n  font-variation-settings: \"SOFT\" 40, \"WONK\" 1;\n  font-style: italic;\n  font-weight: 350;\n  font-size: 1.08rem;\n  color: var(--tx-dim);\n  margin: -0.9rem 0 1.8rem;\n  max-width: 40em;\n}\n\n\/* What to expect \u2014 spec strip *\/\n.specs { padding: var(--sec-pad-y) var(--pad-x); }\n.specs .section-head { padding: 0; }\n.specs__grid {\n  display: grid; grid-template-columns: 1fr; gap: 1.5rem 2.5rem;\n  border-block: 1px solid var(--border);\n  padding: 2.2rem 0;\n}\n@media (min-width: 640px) { .specs__grid { grid-template-columns: repeat(2, 1fr); } }\n@media (min-width: 1024px) { .specs__grid { grid-template-columns: repeat(4, 1fr); } }\n.spec__label {\n  font-size: 0.68rem; font-weight: 500;\n  letter-spacing: 0.28em; text-transform: uppercase;\n  color: var(--accent-text);\n  margin-bottom: 0.5rem;\n}\n.spec__value {\n  font-family: var(--font-display);\n  font-variation-settings: \"SOFT\" 40, \"WONK\" 1;\n  font-weight: 400; font-size: 1.2rem;\n  color: var(--tx);\n  margin-bottom: 0.35rem;\n}\n.spec__note { font-size: 0.85rem; }\n.specs__foot {\n  display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between;\n  gap: 1rem; margin-top: 1.6rem;\n}\n.specs__vary { font-size: 0.8rem; letter-spacing: 0.06em; }\n\/* Brand logo images \u2014 mono silhouettes generated from client files in Web\\Logo *\/\n.logo-img { height: 36px; width: auto; display: inline-block; opacity: 0.85; }\n.tech__list .logo-img { height: 36px; opacity: 0.8; }\n\n.logo-ph {\n  display: inline-block;\n  font-size: 0.7rem; font-weight: 500;\n  letter-spacing: 0.18em; text-transform: uppercase;\n  color: var(--tx-dim);\n  border: 1px dashed var(--border-sage);\n  border-radius: var(--radius-pill);\n  padding: 0.55em 1.2em;\n  opacity: 0.75;\n}\n\n\/* Before \/ after \u2014 consented placeholders only *\/\n.ba { padding: var(--sec-pad-y) var(--pad-x); }\n.ba .section-head { padding: 0; }\n.ba__grid { display: grid; grid-template-columns: 1fr; gap: 2rem; }\n@media (min-width: 768px) { .ba__grid { grid-template-columns: repeat(3, 1fr); } }\n.ph-frame {\n  aspect-ratio: 4 \/ 3;\n  border: 1px dashed var(--border-sage);\n  border-radius: var(--radius-card);\n  background: var(--bg-card);\n  display: grid; place-items: center;\n  padding: 1.5rem; text-align: center;\n  font-size: 0.75rem; font-weight: 500;\n  letter-spacing: 0.14em; text-transform: uppercase;\n  color: var(--tx-dim);\n}\n.ba__img {\n  display: block; width: 100%;\n  height: auto; \/* beats the height=\"900\" attribute so the full 4:3 diptych is always visible *\/\n  aspect-ratio: 4 \/ 3; object-fit: cover;\n  border-radius: var(--radius-card);\n}\n.ba__vary { margin-top: 1.4rem; font-size: 0.8rem; letter-spacing: 0.06em; color: var(--tx-dim); }\n\n\/* Testimonial slice \u2014 one voice, centered *\/\n.slice { padding: var(--sec-pad-y) var(--pad-x); }\n.slice .review { max-width: 44rem; margin-inline: auto; }\n\n\/* Related treatments reuse .t-group\/.t-grid\/.card as-is *\/\n.related { padding: var(--sec-pad-y) 0; background: var(--bg-page); }\n\n\/* Nav language switch *\/\n.nav__lang {\n  font-size: 0.72rem; letter-spacing: 0.18em;\n  color: var(--bone-dim);\n  border: 1px solid rgba(242, 240, 234, 0.18);\n  border-radius: var(--radius-pill);\n  padding: 0.45em 0.95em;\n  transition: color 0.3s var(--ease-out), border-color 0.3s var(--ease-out);\n}\n.nav__lang:hover, .nav__lang:focus-visible { color: var(--sage); border-color: var(--sage-deep); }\n\n\/* ============================================================\n   PRINT \/ PDF EXPORT \u2014 fixed elements must not repeat per page\n   ============================================================ *\/\n@media print {\n  .whatsapp, .nav__burger { display: none !important; }\n  .nav { position: static; background: #fff; }\n  .hero { height: auto; min-height: 0; }\n  .hero__content { position: static; padding: 2rem 0; }\n  .hero__video, .hero__scrim { display: none; }\n  html.js .reveal, html.js .hero__eyebrow, html.js .hero__line, html.js .hero__sub, html.js .hero__ctas { opacity: 1 !important; animation: none !important; }\n}\n\n<\/style>\n\n\n  <!-- ============================== NAV (shared) ============================== -->\n  <header class=\"nav\" id=\"top\">\n    <div class=\"nav__inner\">\n      <a class=\"nav__logo\" href=\"\/\" aria-label=\"Body Lounge Med Spa, home\">\n        <span class=\"nav__logo-mark\">BL.<\/span>\n        <span class=\"nav__logo-word\">Body Lounge<em>Med Spa<\/em><\/span>\n      <\/a>\n\n      <nav class=\"nav__links\" aria-label=\"Primary\">\n        <div class=\"nav__item nav__item--services\">\n          <button class=\"nav__link nav__services-btn\" aria-expanded=\"false\" aria-controls=\"services-menu\">\n            Services<span class=\"nav__caret\" aria-hidden=\"true\"><\/span>\n          <\/button>\n          <div class=\"nav__dropdown\" id=\"services-menu\">\n            <a href=\"\/our-services\/#body-contouring\">Body Contouring<\/a>\n            <a href=\"\/our-services\/#hair\">Hair<\/a>\n            <a href=\"\/our-services\/#injectables\">Injectables<\/a>\n            <a href=\"\/our-services\/#skin-rejuvenation\">Skin Rejuvenation<\/a>\n            <a href=\"\/our-services\/#wellness\">Wellness<\/a>\n            <a class=\"nav__dropdown-all\" href=\"\/our-services\/\">All services<\/a>\n          <\/div>\n        <\/div>\n        <a class=\"nav__link\" href=\"\/about-us\/\">About Us<\/a>\n        <a class=\"nav__link\" href=\"\/vip-memberships\/\">VIP Membership<\/a>\n        <a class=\"nav__link\" href=\"\/payment-plans\/\">Payment Plans<\/a>\n        <a class=\"nav__link\" href=\"\/blog\/\">Blog<\/a>\n        <a class=\"nav__link\" href=\"\/contact\/\">Contact<\/a>\n        <a class=\"nav__lang\" href=\"\/es\/\" lang=\"es\" aria-label=\"Versi\u00f3n en espa\u00f1ol\">ES<\/a>\n      <\/nav>\n\n      <!-- TODO: Pabau pendiente: cuando el booking este vivo, cambiar el link de WhatsApp de los CTAs por el de Pabau (Leo 2026-08-04) -->\n      <a class=\"btn btn--sage nav__cta\" href=\"https:\/\/wa.me\/19548498726\" target=\"_blank\" rel=\"noopener\">Book now<\/a>\n\n      <button class=\"nav__burger\" aria-expanded=\"false\" aria-controls=\"mobile-menu\" aria-label=\"Open menu\">\n        <span><\/span><span><\/span>\n      <\/button>\n    <\/div>\n  <\/header>\n\n  <!-- Mobile overlay menu -->\n  <div class=\"mobile-menu\" id=\"mobile-menu\" hidden inert>\n    <nav aria-label=\"Mobile\">\n      <p class=\"mobile-menu__eyebrow\">Services<\/p>\n      <a class=\"mobile-menu__sub\" href=\"\/our-services\/#body-contouring\">Body Contouring<\/a>\n      <a class=\"mobile-menu__sub\" href=\"\/our-services\/#hair\">Hair<\/a>\n      <a class=\"mobile-menu__sub\" href=\"\/our-services\/#injectables\">Injectables<\/a>\n      <a class=\"mobile-menu__sub\" href=\"\/our-services\/#skin-rejuvenation\">Skin Rejuvenation<\/a>\n      <a class=\"mobile-menu__sub\" href=\"\/our-services\/#wellness\">Wellness<\/a>\n      <div class=\"mobile-menu__rule\"><\/div>\n      <a class=\"mobile-menu__main\" href=\"\/about-us\/\">About Us<\/a>\n      <a class=\"mobile-menu__main\" href=\"\/vip-memberships\/\">VIP Membership<\/a>\n      <a class=\"mobile-menu__main\" href=\"\/payment-plans\/\">Payment Plans<\/a>\n      <a class=\"mobile-menu__main\" href=\"\/blog\/\">Blog<\/a>\n      <a class=\"mobile-menu__main\" href=\"\/contact\/\">Contact<\/a>\n      <a class=\"mobile-menu__main\" href=\"\/es\/\" lang=\"es\">Espa\u00f1ol<\/a>\n      <a class=\"btn btn--sage mobile-menu__cta\" href=\"https:\/\/wa.me\/19548498726\" target=\"_blank\" rel=\"noopener\">Book now<\/a>\n    <\/nav>\n  <\/div>\n\n  <main>\n\n    <!-- ============================== PAGE HEAD ============================== -->\n    <section class=\"page-head\">\n      <p class=\"eyebrow\">Meet the Team<\/p>\n      <h1>The hands behind<br>the calm.<\/h1>\n      <p>Technology matters; the people running it matter more. Every plan here is mapped, delivered and followed by someone whose name you'll know.<\/p>\n    <\/section>\n\n    <!-- ============================== TEAM GRID ============================== -->\n    <!-- Roster provided directly by Leo 2026-07-29, supersedes the stale live team page.\n         Portraits delivered 2026-08-04, kept IN COLOR by Leo's decision (exception to the mono-media rule).\n         Francia Zambrano removed from the roster by Leo 2026-08-04. -->\n    <section class=\"team\">\n      <div class=\"team__grid\">\n        <div class=\"member reveal\">\n          <div class=\"member__media\">\n            <img decoding=\"async\" src=\"https:\/\/bodyloungemedspa.com\/wp-content\/uploads\/2026\/08\/team-pamela-rossi.webp\" loading=\"lazy\"\n                 width=\"900\" height=\"1200\" alt=\"Pamela Rossi, Medical Aesthetician and Owner of Body Lounge Med Spa\">\n          <\/div>\n          <p class=\"member__role\">Medical Aesthetician \u00b7 Owner<\/p>\n          <h3>Pamela Rossi<\/h3>\n          <p>Founder and medical aesthetician, the standard every treatment in this house answers to.<\/p>\n        <\/div>\n        <div class=\"member reveal\">\n          <div class=\"member__media\">\n            <img decoding=\"async\" src=\"https:\/\/bodyloungemedspa.com\/wp-content\/uploads\/2026\/08\/team-maria-simone-alcivar.webp\" loading=\"lazy\"\n                 width=\"900\" height=\"1200\" alt=\"Simone Alcivar, Body Contouring Specialist at Body Lounge Med Spa\">\n          <\/div>\n          <p class=\"member__role\">Body Contouring Specialist<\/p>\n          <h3>Simone Alcivar<\/h3>\n          <p>Cryoslim, Emsculpt Neo and T-Shape 2, mapped to each body, contouring is her daily language.<\/p>\n        <\/div>\n        <div class=\"member reveal\">\n          <div class=\"member__media\">\n            <img decoding=\"async\" src=\"https:\/\/bodyloungemedspa.com\/wp-content\/uploads\/2026\/08\/team-awilda-ramirez.webp\" loading=\"lazy\"\n                 width=\"900\" height=\"1200\" alt=\"Awilda Ramirez, Medical Aesthetician and Laser Specialist at Body Lounge Med Spa\">\n          <\/div>\n          <p class=\"member__role\">Medical Aesthetician \u00b7 Laser Specialist<\/p>\n          <h3>Awilda Ramirez<\/h3>\n          <p>From skin analysis to the Titanium laser, smoothness, managed comfortably.<\/p>\n        <\/div>\n        <div class=\"member reveal\">\n          <div class=\"member__media\">\n            <img decoding=\"async\" src=\"https:\/\/bodyloungemedspa.com\/wp-content\/uploads\/2026\/08\/team-kylie-short.webp\" loading=\"lazy\"\n                 width=\"900\" height=\"1200\" alt=\"Kylie Short, Medical Aesthetician and Laser Specialist at Body Lounge Med Spa\">\n          <\/div>\n          <p class=\"member__role\">Medical Aesthetician \u00b7 Laser Specialist<\/p>\n          <h3>Kylie Short<\/h3>\n          <p>Laser sessions built for comfort, and skin read up close before anything begins.<\/p>\n        <\/div>\n        <div class=\"member reveal\">\n          <div class=\"member__media\">\n            <img decoding=\"async\" src=\"https:\/\/bodyloungemedspa.com\/wp-content\/uploads\/2026\/09\/team-veronica-arcila.webp\" loading=\"lazy\"\n                 width=\"900\" height=\"1200\" alt=\"Veronica Arcila, Facial Specialist at Body Lounge Med Spa\">\n          <\/div>\n          <p class=\"member__role\">Facial Specialist<\/p>\n          <h3>Veronica Arcila<\/h3>\n          <p>Ten years of facials and the same curiosity as day one: skin read closely, treated gently, and something new learned every day.<\/p>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- ============================== TESTIMONIAL SLICE ============================== -->\n    <section class=\"slice\">\n      <figure class=\"review reveal\">\n        <blockquote>&ldquo;I had a great time at this spa. They have amazing professionals and I loved the T shape machine. Definitely recommend this place.&rdquo;<\/blockquote>\n        <figcaption>Carolina \u00b7 Google review<\/figcaption>\n      <\/figure>\n    <\/section>\n\n    <!-- ============================== CTA BAND ============================== -->\n    <section class=\"book\" id=\"book\">\n      <div class=\"book__inner\">\n        <p class=\"eyebrow reveal\">Visit us<\/p>\n        <h2 class=\"reveal\">Begin with<br>a conversation.<\/h2>\n        <p class=\"book__body reveal\">Online booking is coming soon. Until then, reach us directly, we'll take it from there.<\/p>\n        <div class=\"book__options reveal\">\n          <!-- TODO: Pabau pendiente: cuando el booking este vivo, cambiar el link de WhatsApp de los CTAs por el de Pabau (Leo 2026-08-04) -->\n          <a class=\"btn btn--sage\" href=\"https:\/\/wa.me\/19548498726\" target=\"_blank\" rel=\"noopener\">Book now<\/a>\n          <a class=\"btn btn--ghost\" href=\"https:\/\/wa.me\/19548498726\" target=\"_blank\" rel=\"noopener\">WhatsApp us<\/a>\n        <\/div>\n        <p class=\"book__address reveal\">16612 Saddle Club Road, Weston, FL 33326 \u00b7 <a href=\"tel:+19548498726\">(954) 849-8726<\/a><\/p>\n      <\/div>\n    <\/section>\n  <\/main>\n\n  <!-- ============================== FOOTER (shared) ============================== -->\n  <footer class=\"footer\">\n    <div class=\"footer__inner\">\n      <div class=\"footer__brand\">\n        <p class=\"footer__logo\">BL.<\/p>\n        <p class=\"footer__tagline\">Aesthetic and wellness care, quietly done.<\/p>\n        <div class=\"footer__social\">\n          <a href=\"https:\/\/www.instagram.com\/bodyloungemedspa\/\" target=\"_blank\" rel=\"noopener\" aria-label=\"Body Lounge on Instagram\">\n            <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"5\" stroke=\"currentColor\" stroke-width=\"1.5\"\/><circle cx=\"12\" cy=\"12\" r=\"4\" stroke=\"currentColor\" stroke-width=\"1.5\"\/><circle cx=\"17.2\" cy=\"6.8\" r=\"1.1\" fill=\"currentColor\"\/><\/svg>\n          <\/a>\n          <a href=\"https:\/\/www.facebook.com\/profile.php?id=61552038809150\" target=\"_blank\" rel=\"noopener\" aria-label=\"Body Lounge on Facebook\">\n            <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><path d=\"M14 8.5V7a1.5 1.5 0 0 1 1.5-1.5H17V2.8h-2.3A4.2 4.2 0 0 0 10.5 7v1.5H8V12h2.5v9.2H14V12h2.5l.5-3.5H14Z\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\/><\/svg>\n          <\/a>\n        <\/div>\n      <\/div>\n\n      <nav class=\"footer__col\" aria-label=\"Footer, visit\">\n        <p class=\"footer__head\">Visit<\/p>\n        <address>\n          16612 Saddle Club Road<br>Weston, FL 33326<br>\n          <a href=\"tel:+19548498726\">(954) 849-8726<\/a><br>\n          <a href=\"mailto:info@bodyloungemedspa.com\">info@bodyloungemedspa.com<\/a>\n        <\/address>\n        <p class=\"footer__hours\">Mon\u2013Fri 9AM\u20137PM<br>Sat 9AM\u20135PM \u00b7 Sun closed<\/p>\n      <\/nav>\n\n      <nav class=\"footer__col\" aria-label=\"Footer, services\">\n        <p class=\"footer__head\">Services<\/p>\n        <a href=\"\/our-services\/cryoslim\/\">Cryoslim<\/a>\n        <a href=\"\/our-services\/emsculpt\/\">Emsculpt Neo&reg;<\/a>\n        <a href=\"\/our-services\/t-shape-2\/\">T-Shape 2<\/a>\n        <a href=\"\/our-services\/laser-hair-removal\/\">Laser Hair Removal<\/a>\n        <a href=\"\/our-services\/prp-hair\/\">PRP Hair<\/a>\n        <a href=\"\/our-services\/botox\/\">Botox&reg;<\/a>\n        <a href=\"\/our-services\/dermal-fillers\/\">Dermal Fillers<\/a>\n        <a href=\"\/our-services\/facials\/\">Facials<\/a>\n        <a href=\"\/our-services\/dermapen\/\">Dermapen<\/a>\n        <a href=\"\/our-services\/iv-therapy\/\">IV Therapy<\/a>\n        <a href=\"\/our-services\/tirzepatide\/\">Tirzepatide<\/a>\n      <\/nav>\n\n      <nav class=\"footer__col\" aria-label=\"Footer, studio\">\n        <p class=\"footer__head\">Studio<\/p>\n        <a href=\"\/about-us\/\">About Us<\/a>\n        <a href=\"\/meet-the-team\/\">Meet the Team<\/a>\n        <a href=\"\/testimonial\/\">Testimonials<\/a>\n        <a href=\"\/vip-memberships\/\">VIP Membership<\/a>\n        <a href=\"\/payment-plans\/\">Payment Plans<\/a>\n        <a href=\"\/blog\/\">Blog<\/a>\n        <a href=\"\/contact\/\">Contact<\/a>\n        <a href=\"\/es\/\" lang=\"es\">Espa\u00f1ol<\/a>\n      <\/nav>\n    <\/div>\n    <div class=\"footer__base\">\n      <p>&copy; 2026 Body Lounge Med Spa \u00b7 Weston, FL<\/p>\n      <p class=\"footer__legal\" style=\"margin-top:6px;\"><a href=\"\/terms-of-service\/\">Terms of Service<\/a> &middot; <a href=\"\/privacy-policy\/\">Privacy Policy<\/a><\/p>\n      <p class=\"footer__disclaimer\">Individual results may vary. Consultations are required to determine treatment suitability.<\/p>\n    <\/div>\n  <\/footer>\n\n  <!-- Floating WhatsApp, number confirmed by Leo 2026-07-29 -->\n  <a class=\"whatsapp\" href=\"https:\/\/wa.me\/19548498726\" target=\"_blank\" rel=\"noopener\" aria-label=\"Chat with Body Lounge on WhatsApp\">\n    <svg width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12 2a10 10 0 0 0-8.6 15.1L2 22l5-1.3A10 10 0 1 0 12 2Zm0 18.2c-1.6 0-3.1-.4-4.4-1.2l-.3-.2-3 .8.8-2.9-.2-.3A8.2 8.2 0 1 1 12 20.2Zm4.6-6.1c-.3-.1-1.5-.7-1.7-.8-.2-.1-.4-.1-.6.1-.2.3-.7.8-.8 1-.1.2-.3.2-.5.1a6.7 6.7 0 0 1-3.3-2.9c-.3-.4 0-.5.1-.7l.4-.5c.1-.2.1-.3.2-.5v-.5c0-.1-.5-1.4-.8-1.9-.2-.5-.4-.4-.6-.4h-.5c-.2 0-.5.1-.7.3-.2.3-.9.9-.9 2.2s.9 2.5 1.1 2.7c.1.2 1.8 2.8 4.4 3.9.6.3 1.1.4 1.5.6.6.2 1.2.2 1.6.1.5-.1 1.5-.6 1.7-1.2.2-.6.2-1.1.2-1.2l-.4-.2Z\"\/><\/svg>\n  <\/a>\n\n\n<script>\n\/* ============================================================\n   Body Lounge Med Spa \u2014 Home prototype v1\n   ============================================================ *\/\n\n\/\/ Single source of truth for booking\n\/\/ TODO: replace with Pabau booking link when live (Leo 2026-08-04: WhatsApp until Pabau is active)\nconst BOOKING_URL = \"https:\/\/wa.me\/19548498726\";\n\ndocument.addEventListener(\"DOMContentLoaded\", () => {\n  const reducedMotion = window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;\n\n  \/* ---------- Booking CTAs read from the constant ---------- *\/\n  document.querySelectorAll(\"[data-booking]\").forEach((cta) => {\n    cta.setAttribute(\"href\", BOOKING_URL);\n    if (BOOKING_URL.startsWith(\"http\")) {\n      cta.setAttribute(\"target\", \"_blank\");\n      cta.setAttribute(\"rel\", \"noopener\");\n    }\n  });\n\n  \/* ---------- Nav: transparent over hero, solid on scroll ---------- *\/\n  const nav = document.querySelector(\".nav\");\n  const setNavState = () => {\n    nav.classList.toggle(\"nav--solid\", window.scrollY > 40);\n  };\n  setNavState();\n  window.addEventListener(\"scroll\", setNavState, { passive: true });\n\n  \/* ---------- Services dropdown (click\/tap + Escape) ---------- *\/\n  const servicesItem = document.querySelector(\".nav__item--services\");\n  const servicesBtn = document.querySelector(\".nav__services-btn\");\n  if (servicesBtn) {\n    servicesBtn.addEventListener(\"click\", () => {\n      const open = servicesItem.classList.toggle(\"is-open\");\n      servicesBtn.setAttribute(\"aria-expanded\", String(open));\n    });\n    document.addEventListener(\"click\", (e) => {\n      if (!servicesItem.contains(e.target)) {\n        servicesItem.classList.remove(\"is-open\");\n        servicesBtn.setAttribute(\"aria-expanded\", \"false\");\n      }\n    });\n    document.addEventListener(\"keydown\", (e) => {\n      if (e.key === \"Escape\") {\n        servicesItem.classList.remove(\"is-open\");\n        servicesBtn.setAttribute(\"aria-expanded\", \"false\");\n      }\n    });\n  }\n\n  \/* ---------- Mobile overlay menu ---------- *\/\n  const burger = document.querySelector(\".nav__burger\");\n  const mobileMenu = document.getElementById(\"mobile-menu\");\n  const closeMenu = () => {\n    burger.setAttribute(\"aria-expanded\", \"false\");\n    burger.setAttribute(\"aria-label\", \"Open menu\");\n    mobileMenu.hidden = true;\n    mobileMenu.inert = true;\n    document.body.classList.remove(\"menu-open\");\n  };\n  burger.addEventListener(\"click\", () => {\n    const willOpen = mobileMenu.hidden;\n    if (willOpen) {\n      burger.setAttribute(\"aria-expanded\", \"true\");\n      burger.setAttribute(\"aria-label\", \"Close menu\");\n      mobileMenu.hidden = false;\n      mobileMenu.inert = false;\n      document.body.classList.add(\"menu-open\");\n    } else {\n      closeMenu();\n    }\n  });\n  mobileMenu.querySelectorAll(\"a\").forEach((link) => link.addEventListener(\"click\", closeMenu));\n\n  \/* ---------- Scroll reveals \u2014 IntersectionObserver, restrained ---------- *\/\n  const revealEls = document.querySelectorAll(\".reveal\");\n  if (reducedMotion || !(\"IntersectionObserver\" in window)) {\n    revealEls.forEach((el) => el.classList.add(\"is-in\"));\n  } else {\n    const revealObserver = new IntersectionObserver(\n      (entries) => {\n        entries.forEach((entry) => {\n          if (entry.isIntersecting) {\n            entry.target.classList.add(\"is-in\");\n            revealObserver.unobserve(entry.target);\n          }\n        });\n      },\n      { threshold: 0.15, rootMargin: \"0px 0px -5% 0px\" }\n    );\n    revealEls.forEach((el) => revealObserver.observe(el));\n  }\n\n  \/* ---------- Card videos: play only while visible ---------- *\/\n  const cardVideos = document.querySelectorAll(\"[data-card-video]\");\n  if (reducedMotion) {\n    \/\/ Decorative autoplay disabled; poster\/first frame only.\n    cardVideos.forEach((v) => v.removeAttribute(\"autoplay\"));\n  } else if (\"IntersectionObserver\" in window) {\n    const videoObserver = new IntersectionObserver(\n      (entries) => {\n        entries.forEach((entry) => {\n          const video = entry.target;\n          if (entry.isIntersecting) {\n            video.play().catch(() => {});\n          } else {\n            video.pause();\n          }\n        });\n      },\n      { threshold: 0.25 }\n    );\n    cardVideos.forEach((v) => videoObserver.observe(v));\n  } else {\n    cardVideos.forEach((v) => v.play().catch(() => {}));\n  }\n\n  \/* ---------- Ambient hero video: pause when reduced motion ---------- *\/\n  if (reducedMotion) {\n    document.querySelectorAll(\"[data-ambient]\").forEach((v) => {\n      v.removeAttribute(\"autoplay\");\n      v.pause();\n    });\n  }\n});\n\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>BL. Body LoungeMed Spa Services Body Contouring Hair Injectables Skin Rejuvenation Wellness All services About Us VIP Membership Payment Plans Blog Contact ES Book now Services Body Contouring Hair Injectables Skin Rejuvenation Wellness About Us VIP Membership Payment Plans Blog Contact Espa\u00f1ol Book now Meet the Team The hands behindthe calm. Technology matters; the people [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"essential-blocks-blank-template.php","meta":{"_eb_attr":"","_gspb_post_css":"","_glsr_average":0,"_glsr_ranking":0,"_glsr_reviews":0,"footnotes":""},"class_list":["post-2280","page","type-page","status-publish","hentry"],"blocksy_meta":[],"_wp_attached_file":null,"_wp_attachment_metadata":null,"testimonials_star_count":null,"_testimonials_star_count":null,"laser_medspa_flexible_0_slider_content":null,"_laser_medspa_flexible_0_slider_content":null,"laser_medspa_flexible_1_title":null,"_laser_medspa_flexible_1_title":null,"laser_medspa_flexible_1_auto__manual":null,"_laser_medspa_flexible_1_auto__manual":null,"laser_medspa_flexible_1_cta":null,"_laser_medspa_flexible_1_cta":null,"_menu_item_type":null,"_menu_item_menu_item_parent":null,"_menu_item_object_id":null,"_menu_item_object":null,"_menu_item_target":null,"_menu_item_classes":null,"_menu_item_xfn":null,"_menu_item_url":null,"laser_medspa_flexible_2_title":null,"_laser_medspa_flexible_2_title":null,"laser_medspa_flexible_2_image_1":null,"_laser_medspa_flexible_2_image_1":null,"laser_medspa_flexible_2_image_2":null,"_laser_medspa_flexible_2_image_2":null,"laser_medspa_flexible_2_content":null,"_laser_medspa_flexible_2_content":null,"laser_medspa_flexible_3_title":null,"_laser_medspa_flexible_3_title":null,"laser_medspa_flexible_3_auto__manual":null,"_laser_medspa_flexible_3_auto__manual":null,"laser_medspa_flexible_3_cta":null,"_laser_medspa_flexible_3_cta":null,"laser_medspa_flexible_4_title":null,"_laser_medspa_flexible_4_title":null,"laser_medspa_flexible_4_auto__manual":null,"_laser_medspa_flexible_4_auto__manual":null,"laser_medspa_flexible_4_cta":null,"_laser_medspa_flexible_4_cta":null,"laser_medspa_flexible_0_slider_content_0_title":null,"_laser_medspa_flexible_0_slider_content_0_title":null,"laser_medspa_flexible_0_slider_content_0_sub_title_1":null,"_laser_medspa_flexible_0_slider_content_0_sub_title_1":null,"laser_medspa_flexible_0_slider_content_0_sub_title_2":null,"_laser_medspa_flexible_0_slider_content_0_sub_title_2":null,"laser_medspa_flexible_0_slider_content_0_content":null,"_laser_medspa_flexible_0_slider_content_0_content":null,"laser_medspa_flexible_0_slider_content_0_image":null,"_laser_medspa_flexible_0_slider_content_0_image":null,"laser_medspa_flexible_0_slider_content_0_cta_1":null,"_laser_medspa_flexible_0_slider_content_0_cta_1":null,"laser_medspa_flexible_1_select_services":null,"_laser_medspa_flexible_1_select_services":null,"laser_medspa_flexible_3_select_team":null,"_laser_medspa_flexible_3_select_team":null,"laser_medspa_flexible_4_select_testimonials":null,"_laser_medspa_flexible_4_select_testimonials":null,"service_best_use_title":null,"_service_best_use_title":null,"service_best_use_content":null,"_service_best_use_content":null,"service_best_use_title_content_grid_0_title":null,"_service_best_use_title_content_grid_0_title":null,"service_best_use_title_content_grid_0_content":null,"_service_best_use_title_content_grid_0_content":null,"service_best_use_title_content_grid_1_title":null,"_service_best_use_title_content_grid_1_title":null,"service_best_use_title_content_grid_1_content":null,"_service_best_use_title_content_grid_1_content":null,"service_best_use_title_content_grid_2_title":null,"_service_best_use_title_content_grid_2_title":null,"service_best_use_title_content_grid_2_content":null,"_service_best_use_title_content_grid_2_content":null,"service_best_use_title_content_grid_3_title":null,"_service_best_use_title_content_grid_3_title":null,"service_best_use_title_content_grid_3_content":null,"_service_best_use_title_content_grid_3_content":null,"service_best_use_title_content_grid_4_title":null,"_service_best_use_title_content_grid_4_title":null,"service_best_use_title_content_grid_4_content":null,"_service_best_use_title_content_grid_4_content":null,"service_best_use_title_content_grid_5_title":null,"_service_best_use_title_content_grid_5_title":null,"service_best_use_title_content_grid_5_content":null,"_service_best_use_title_content_grid_5_content":null,"service_best_use_title_content_grid_6_title":null,"_service_best_use_title_content_grid_6_title":null,"service_best_use_title_content_grid_6_content":null,"_service_best_use_title_content_grid_6_content":null,"service_best_use_title_content_grid_7_title":null,"_service_best_use_title_content_grid_7_title":null,"service_best_use_title_content_grid_7_content":null,"_service_best_use_title_content_grid_7_content":null,"service_best_use_title_content_grid":null,"_service_best_use_title_content_grid":null,"service_before_after_title":null,"_service_before_after_title":null,"service_before_after_content":null,"_service_before_after_content":null,"service_before_after_image":null,"_service_before_after_image":null,"service_faq_title":null,"_service_faq_title":null,"service_faq_question_ans_grid_0_question":null,"_service_faq_question_ans_grid_0_question":null,"service_faq_question_ans_grid_0_answer":null,"_service_faq_question_ans_grid_0_answer":null,"service_faq_question_ans_grid_1_question":null,"_service_faq_question_ans_grid_1_question":null,"service_faq_question_ans_grid_1_answer":null,"_service_faq_question_ans_grid_1_answer":null,"service_faq_question_ans_grid_2_question":null,"_service_faq_question_ans_grid_2_question":null,"service_faq_question_ans_grid_2_answer":null,"_service_faq_question_ans_grid_2_answer":null,"service_faq_question_ans_grid_3_question":null,"_service_faq_question_ans_grid_3_question":null,"service_faq_question_ans_grid_3_answer":null,"_service_faq_question_ans_grid_3_answer":null,"service_faq_question_ans_grid_4_question":null,"_service_faq_question_ans_grid_4_question":null,"service_faq_question_ans_grid_4_answer":null,"_service_faq_question_ans_grid_4_answer":null,"service_faq_question_ans_grid_5_question":null,"_service_faq_question_ans_grid_5_question":null,"service_faq_question_ans_grid_5_answer":null,"_service_faq_question_ans_grid_5_answer":null,"service_faq_question_ans_grid_6_question":null,"_service_faq_question_ans_grid_6_question":null,"service_faq_question_ans_grid_6_answer":null,"_service_faq_question_ans_grid_6_answer":null,"service_faq_question_ans_grid_7_question":null,"_service_faq_question_ans_grid_7_question":null,"service_faq_question_ans_grid_7_answer":null,"_service_faq_question_ans_grid_7_answer":null,"service_faq_question_ans_grid":null,"_service_faq_question_ans_grid":null,"laser_medspa_flexible_0_image_1":null,"_laser_medspa_flexible_0_image_1":null,"laser_medspa_flexible_0_image_2":null,"_laser_medspa_flexible_0_image_2":null,"laser_medspa_flexible_0_content":null,"_laser_medspa_flexible_0_content":null,"laser_medspa_flexible_0_additional_class":null,"_laser_medspa_flexible_0_additional_class":null,"laser_medspa_flexible_2_additional_class":null,"_laser_medspa_flexible_2_additional_class":null,"laser_medspa_flexible_0_show_hide":null,"_laser_medspa_flexible_0_show_hide":null,"laser_medspa_flexible_1_images":null,"_laser_medspa_flexible_1_images":null,"laser_medspa_flexible_0_sub_title":null,"_laser_medspa_flexible_0_sub_title":null,"_wp_attachment_context":null,"laser_medspa_flexible_0_services_repeater_0_select_category":null,"_laser_medspa_flexible_0_services_repeater_0_select_category":null,"laser_medspa_flexible_0_services_repeater_0_select_color":null,"_laser_medspa_flexible_0_services_repeater_0_select_color":null,"laser_medspa_flexible_0_services_repeater_1_select_category":null,"_laser_medspa_flexible_0_services_repeater_1_select_category":null,"laser_medspa_flexible_0_services_repeater_1_select_color":null,"_laser_medspa_flexible_0_services_repeater_1_select_color":null,"laser_medspa_flexible_0_services_repeater_2_select_category":null,"_laser_medspa_flexible_0_services_repeater_2_select_category":null,"laser_medspa_flexible_0_services_repeater_2_select_color":null,"_laser_medspa_flexible_0_services_repeater_2_select_color":null,"laser_medspa_flexible_0_services_repeater":null,"_laser_medspa_flexible_0_services_repeater":null,"laser_medspa_flexible_0_services_repeater_3_select_category":null,"_laser_medspa_flexible_0_services_repeater_3_select_category":null,"laser_medspa_flexible_0_services_repeater_3_select_color":null,"_laser_medspa_flexible_0_services_repeater_3_select_color":null,"laser_medspa_flexible_0_services_repeater_4_select_category":null,"_laser_medspa_flexible_0_services_repeater_4_select_category":null,"laser_medspa_flexible_0_services_repeater_4_select_color":null,"_laser_medspa_flexible_0_services_repeater_4_select_color":null,"laser_medspa_flexible_1_form_short_code":null,"_laser_medspa_flexible_1_form_short_code":null,"laser_medspa_flexible_1_hours_title":null,"_laser_medspa_flexible_1_hours_title":null,"laser_medspa_flexible_1_day_hours":null,"_laser_medspa_flexible_1_day_hours":null,"service_before_after_show__hide":null,"_service_before_after_show__hide":null,"hablamos_espanol_content":null,"_hablamos_espanol_content":null,"hablamos_espanol_title":null,"_hablamos_espanol_title":null,"our_team_designation":null,"_our_team_designation":null,"laser_medspa_flexible_0_slider_content_1_title":null,"_laser_medspa_flexible_0_slider_content_1_title":null,"laser_medspa_flexible_0_slider_content_1_sub_title_1":null,"_laser_medspa_flexible_0_slider_content_1_sub_title_1":null,"laser_medspa_flexible_0_slider_content_1_sub_title_2":null,"_laser_medspa_flexible_0_slider_content_1_sub_title_2":null,"laser_medspa_flexible_0_slider_content_1_content":null,"_laser_medspa_flexible_0_slider_content_1_content":null,"laser_medspa_flexible_0_slider_content_1_image":null,"_laser_medspa_flexible_0_slider_content_1_image":null,"laser_medspa_flexible_0_slider_content_1_cta_1":null,"_laser_medspa_flexible_0_slider_content_1_cta_1":null,"_oembed_86198a6b6e5f0a06984d72f4766bf4ce":null,"_oembed_d409838550ea8042b16e915173609bc1":null,"laser_medspa_flexible_5_form_short_code":null,"_laser_medspa_flexible_5_form_short_code":null,"laser_medspa_flexible_5_hours_title":null,"_laser_medspa_flexible_5_hours_title":null,"laser_medspa_flexible_5_day_hours":null,"_laser_medspa_flexible_5_day_hours":null,"laser_medspa_flexible_6_title":null,"_laser_medspa_flexible_6_title":null,"laser_medspa_flexible_6_form_script":null,"_laser_medspa_flexible_6_form_script":null,"laser_medspa_flexible_6_image":null,"_laser_medspa_flexible_6_image":null,"_form":null,"_mail":null,"_mail_2":null,"_messages":null,"_additional_settings":null,"_locale":null,"_hash":null,"origin":null,"is_wp_suggestion":null,"_wp_font_face_file":null,"_wpcode_auto_insert":null,"_wpcode_auto_insert_number":null,"_wpcode_library_id":null,"_wpcode_conditional_logic_enabled":null,"_wpcode_priority":null,"_wpcode_note":null,"_wpcode_location_extra":null,"_wpcode_shortcode_attributes":null,"_wpcode_conditional_logic":null,"_wp_attachment_image_alt":null,"wp-smpro-smush-data":null,"wp-smush-lossy":null,"rank_math_facebook_image":null,"rank_math_facebook_image_id":null,"rank_math_contentai_score":null,"_oembed_7b9661a8bcf9cab91388608522f3f001":null,"_oembed_18781ac8bfcbc2b06bf1c33559bc6459":null,"_oembed_d5515cd68adc65062d81e0cf29cb116d":null,"_wp_attachment_backup_sizes":null,"_review":null,"_oembed_1280d200757a3a09394aa3597050c0fb":null,"rank_math_primary_category":null,"_oembed_df368172031cda90c0bfc063c62658c0":null,"blocksy_post_meta_options":null,"w3tc_imageservice":null,"w3tc_imageservice_file":null,"_oembed_a16f18282a87feb224299600f660deb7":null,"_oembed_30589df93c1c4d3441d05ee34801e691":null,"_oembed_a57e9961736025d104c68f7b1dc5c689":null,"_dp_is_rewrite_republish_copy":null,"_dp_has_rewrite_republish_copy":null,"_dp_creation_date_gmt":null,"_wp_desired_post_slug":null,"_wp_trash_meta_status":null,"_wp_trash_meta_time":null,"_wp_page_template":"essential-blocks-blank-template.php","_edit_last":"2","_edit_lock":"1789743019:2","_dp_original":null,"laser_medspa_flexible":null,"_laser_medspa_flexible":null,"_wp_old_date":null,"laser_medspa_flexible_0_title":null,"_laser_medspa_flexible_0_title":null,"laser_medspa_flexible_0_watermark_title":null,"_laser_medspa_flexible_0_watermark_title":null,"laser_medspa_flexible_0_auto_manual":null,"_laser_medspa_flexible_0_auto_manual":null,"laser_medspa_flexible_0_select_testimonial":null,"_laser_medspa_flexible_0_select_testimonial":null,"_thumbnail_id":null,"sub_title":null,"_sub_title":null,"body_lms_blog_sub_title":null,"_body_lms_blog_sub_title":null,"_wp_old_slug":null,"_elementor_edit_mode":null,"_elementor_template_type":null,"_elementor_version":null,"_elementor_pro_version":null,"_elementor_data":null,"_elementor_page_assets":null,"_elementor_conditions":null,"_elementor_page_settings":null,"_elementor_controls_usage":null,"_eb_reusable_block_ids":[],"_eb_attr":"","footnotes":"","_gspb_post_css":"","rank_math_seo_score":"23","rank_math_internal_links_processed":"1","rank_math_description":null,"rank_math_title":null,"rank_math_focus_keyword":null,"rank_math_og_content_image":{"check":"1db67fbbfb8e8ef85ef801f39e82aadf","images":[2256]},"_glsr_average":"0","_glsr_ranking":"0","_glsr_reviews":"0","rank_math_lock_modified_date":null,"_pys_head_footer":{"disable_global":false,"head_any":"","head_desktop":"","head_mobile":"","footer_any":"","footer_desktop":"","footer_mobile":""},"_joinchat":null,"_links":{"self":[{"href":"https:\/\/bodyloungemedspa.com\/es\/wp-json\/wp\/v2\/pages\/2280","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bodyloungemedspa.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bodyloungemedspa.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bodyloungemedspa.com\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/bodyloungemedspa.com\/es\/wp-json\/wp\/v2\/comments?post=2280"}],"version-history":[{"count":9,"href":"https:\/\/bodyloungemedspa.com\/es\/wp-json\/wp\/v2\/pages\/2280\/revisions"}],"predecessor-version":[{"id":2680,"href":"https:\/\/bodyloungemedspa.com\/es\/wp-json\/wp\/v2\/pages\/2280\/revisions\/2680"}],"wp:attachment":[{"href":"https:\/\/bodyloungemedspa.com\/es\/wp-json\/wp\/v2\/media?parent=2280"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}